@import url(https://fonts.googleapis.com/css?family=Lato:700);#slider-tenure .slider-handle,#slider-tenure .slider-selection,#slider-tenure .slider-tick{background:linear-gradient(to right,#6d9dfd,#216bff,#1757d7)!important}.videoWrapper,switch span.switcher.switcher-2{overflow:hidden}*,:after,:before{box-sizing:border-box}.mortgage-range{padding:50px 45px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff}.mortgage-range .label{float:left;margin-right:35px;width:150px;text-align:left}@media (max-width:350px){.mortgage-breakdown{padding:20px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff;margin-top:30px}}@media (max-width:1023px){.mortgage-range .input,.mortgage-range .range-value{font-family:inherit;color:#3b3b3b;border:1px solid #e0e0e0;-webkit-appearance:none;vertical-align:middle;position:relative}.mortgage-range .label{float:left;margin-right:35px;width:120px}.mortgage-range .input{font-size:14px;border-radius:2px;padding:5px 10px;height:35px;margin-left:-10px;top:11px;margin-bottom:5px;width:100%}.mortgage-breakdown .monthly-title,.mortgage-breakdown .subtitle .item{margin-left:20px}.row .span6{width:100%}.monthly-payment-title{margin-top:40px;margin-bottom:20px}.mortgage-range .range-value{font-size:12px;border-radius:2px;padding:10px 2px;width:60px;height:30px;margin-left:20px;top:-7px;text-align:center}.range-label-position{font-size:10px!important}.mortgage-range .margin-10{margin-bottom:10px}.mortgage-breakdown .monthly-title,.mortgage-breakdown .text-center{text-align:center;margin-bottom:45px}.slider-tick{width:1.5px!important;height:7px!important}.mortgage-breakdown{padding:50px 45px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff;margin-top:30px}.mortgage-breakdown .title-amount{text-align:center}.mortgage-breakdown .amount{text-align:center;font-weight:700}.mortgage-breakdown .subtitle{display:flex;justify-content:center;align-items:center;margin-top:-20px;margin-bottom:20px}.mortgage-breakdown .subtitle .item .bullet{width:10px;height:10px;border-radius:50%;margin-right:10px}.mortgage-breakdown .subtitle .item .caption{color:#3e4246;display:inline-block}#percent{display:block;width:160px;border:1px solid #ccc;border-radius:5px;margin:50px auto 20px;padding:10px;color:#1a66a0;font-family:Lato,Tahoma,Geneva,sans-serif;font-size:35px;text-align:center}#donut,.pie-wrapper .label{display:block;font-size:20px;text-align:center}#donut{margin:0 auto;color:#1a66a0}p{max-width:600px;margin:12px auto;font-weight:400;font-family:sans-serif}code{background:#fafafa;border:1px solid #ddd;border-radius:3px;padding:0 4px}.donut-size{font-size:16em}.pie-wrapper{position:relative;width:1em;height:1em;margin:0 auto}.pie-wrapper .pie{position:absolute;top:0;left:0;width:100%;height:100%;clip:rect(0,1em,1em,.5em)}.pie-wrapper .half-circle,.pie-wrapper .half-circle-sharia{top:0;left:0;clip:rect(0,.5em,1em,0);width:100%;height:100%;position:absolute}.pie-wrapper .half-circle{border:.1em solid #1a66a0;border-radius:50%}.pie-wrapper .half-circle-sharia{border:.1em solid #0ba203;border-radius:50%}.pie-wrapper .right-side{transform:rotate(0)}.pie-wrapper .label{position:absolute;top:90px;right:.4em;bottom:.4em;left:.4em;background:0 0;border-radius:50%;color:#303338;line-height:1.5em;cursor:default;z-index:2}.pie-wrapper .label .num{font-weight:700}.pie-wrapper .smaller{padding-bottom:20px;color:#bdc3c7;font-size:14px;vertical-align:super;line-height:0}.pie-wrapper .shadow{width:100%;height:100%;border:.1em solid #bdc3c7;border-radius:50%}.range-label-position{position:absolute;margin-top:15px;margin-left:-2px}}@media (min-width:1024px){.mortgage-range .input,.mortgage-range .range-value,input#property_value{position:relative;font-family:inherit;color:#3b3b3b;padding:5px 10px;-webkit-appearance:none;vertical-align:middle;height:35px}.mortgage-range .input{font-size:14px;border:1px solid #e0e0e0;border-radius:2px;top:-7px}.mortgage-range .range-value{font-size:14px;border:1px solid #e0e0e0;border-radius:2px;width:60px;margin-left:35px;top:-7px;text-align:center}.mortgage-range .margin-10{margin-bottom:10px}.mortgage-breakdown{padding:50px 45px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff}.mortgage-breakdown .text-center,.mortgage-breakdown .title-amount{text-align:center}.mortgage-breakdown .amount{text-align:center;font-weight:700}.mortgage-breakdown .monthly-title{text-align:center;margin-bottom:45px;margin-left:20px}.mortgage-breakdown .subtitle{text-align:left}.mortgage-breakdown .subtitle .item{margin-left:20px}.mortgage-breakdown .subtitle .item .bullet{width:10px;height:10px;border-radius:50%;margin-right:10px}.mortgage-breakdown .subtitle .item .caption{color:#3e4246;display:inline-block}#percent{display:block;width:160px;border:1px solid #ccc;border-radius:5px;margin:50px auto 20px;padding:10px;color:#1a66a0;font-family:Lato,Tahoma,Geneva,sans-serif;font-size:35px;text-align:center}#donut,.pie-wrapper .label{display:block;font-size:20px;text-align:center}#donut{margin:0 auto;color:#1a66a0}.caption{max-width:600px;margin:2px auto;font-weight:400;font-family:sans-serif}code{background:#fafafa;border:1px solid #ddd;border-radius:3px;padding:0 4px}.donut-size{font-size:16em}.pie-wrapper{position:relative;width:1em;height:1em;margin:0 auto}.pie-wrapper .pie{position:absolute;top:0;left:0;width:100%;height:100%;clip:rect(0,1em,1em,.5em)}.pie-wrapper .half-circle,.pie-wrapper .half-circle-sharia{top:0;left:0;clip:rect(0,.5em,1em,0);width:100%;height:100%;position:absolute}.pie-wrapper .half-circle{border:.1em solid #1a66a0;border-radius:50%}.pie-wrapper .half-circle-sharia{border:.1em solid #0ba203;border-radius:50%}.pie-wrapper .right-side{transform:rotate(0)}.pie-wrapper .label{position:absolute;top:90px;right:.4em;bottom:.4em;left:.4em;background:0 0;border-radius:50%;color:#303338;line-height:1.5em;cursor:default;z-index:2}.pie-wrapper .label .num{font-weight:700}.pie-wrapper .smaller{padding-bottom:20px;color:#bdc3c7;font-size:14px;vertical-align:super;line-height:0}.pie-wrapper .shadow{width:100%;height:100%;border:.1em solid #bdc3c7;border-radius:50%}.range-label-position{position:absolute;margin-top:15px;margin-left:-2px;font-size:14px}.slider.slider-horizontal{width:100%!important;height:100%!important}input#property_value{font-size:14px;border:1px solid #e0e0e0;border-radius:2px;top:-12px!important;width:60%!important}}@media (max-width:420px){.mortgage-breakdown .subtitle .item .bullet{margin-bottom:0}}@media (max-width:330px){.slider.slider-horizontal{width:60%!important}}input#property_value{width:100%;float:right;text-align:right;margin-right:-10px}@media (max-width:1230px){.mortgage-calculate{width:100%!important;margin-bottom:10px}}.range-value{margin-left:25px;margin-top:11px}.slider-input{display:flex;left:0;float:left;margin-left:10px;width:100%;margin-bottom:8px}.slider.slider-horizontal{width:100%!important;height:100%!important}.archive,.slider-tick-label-container{display:none}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:15px!important}.slider-handle.min-slider-handle.round{margin-top:8px}#slider-tenure .slider-selection{margin-top:1px}#slider-tenure .slider-tick{margin-top:25px}#slider-loan .slider-handle,#slider-loan .slider-selection,#slider-loan .slider-tick{background:linear-gradient(to right,#90e5cb,#33d6a5,#17ba89)!important}#slider-loan .slider-selection{margin-top:1px}#slider-loan .slider-tick{margin-top:25px}#slider-interest .slider-handle,#slider-interest .slider-selection,#slider-interest .slider-tick{background:linear-gradient(to right,#ff99cb,#ff72b6,#ea549c)!important}#slider-interest .slider-selection{margin-top:1px}#slider-interest .slider-tick{margin-top:25px}.mortgage-section{margin-top:50px}.text-muted{color:#6c757d!important}.blog-featured-image{width:100%}.blog-grid{width:100%;max-width:1170px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.link-block{position:relative;width:30%;min-height:300px;text-align:center;margin:20px auto;background-color:#f5f6f7;box-shadow:0 1px 3px rgb(240 240 240),0 1px 2px rgb(0 0 0 / 24%);border-radius:5px;text-decoration:none}.link-block:hover{box-shadow:0 10px 18px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.link-block .dundas-blue-link{background:#2896d3;border:1px solid #2896d3;padding:8px 25px;color:#fff!important;width:auto;text-align:center;text-decoration:none;font-size:14px;font-weight:400;text-transform:uppercase;transition:.8s cubic-bezier(.25, .8, .25, 1)}.link-block .dundas-blue-link:hover{background:#fff;color:#2896d3!important}.link-block .blog-image-container{width:100%;height:150px;position:relative;top:0;transition:.5s cubic-bezier(.25, .8, .25, 1);z-index:200}.link-block:hover .blog-image-container{top:-20px}.link-block .dundas-blue-text-long{position:absolute;transition:.8s cubic-bezier(.25, .8, .25, 1);z-index:100;font-weight:100;font-size:20px;padding:0 10px;opacity:1}.link-block h2{position:absolute}.link-block .blog-content-box{position:relative;padding:20px;top:-20px;transition:.5s cubic-bezier(.25, .8, .25, 1);opacity:0}.blog-content-box p{padding:0 0 20px;color:#6a6a6a}.blog-content-box a{text-decoration:none!important}.blog-image-container img{width:100%;height:auto;border-radius:5px 5px 0 0}@media only screen and (min-width:569px) and (max-width:880px){.link-block{position:relative;width:45%;max-width:330px}.link-block .dundas-blue-text-long{font-size:22px}}.visit-blog{width:45%!important;margin-top:10px}@media only screen and (min-width:0) and (max-width:568px){.link-block{position:relative;width:90%;max-width:300px;min-height:250px}.link-block .dundas-blue-text-long{font-size:18px}.visit-blog{width:100%!important}}.videoWrapper{height:auto;width:723px;position:relative}.videoWrapper iframe{height:100%;width:100%;top:0;bottom:0}.kpr-blog-section{background:#d8d8d8a6}@media (max-width:991px){.mortgage-container{padding-left:1px!important;padding-right:1px!important}}.unit-type .unit-type-toolbar__box__superheading{font-size:50px!important}.box-form-label{font-size:80%!important;margin-top:5px!important}.box-form-input{height:90%}.unit-type .unit-type-toolbar__box__heading{font-size:32px}.ico-facebook,.ico-instagram,.ico-twitter,.ico-youtube{display:inline-block;vertical-align:middle;width:35px!important;height:35px!important;margin:10px 4px 0 0!important}.h525{min-height:530px!important}switch{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}switch span.switcher{position:relative;width:200px;height:30px;border-radius:10px;border:#4dbbe6}switch span.switcher input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:200px;height:30px;border-radius:10px;background-color:#fff;outline:0;font-family:Oswald,sans-serif}switch span.switcher input:after,switch span.switcher input:before{z-index:2;position:absolute;top:50%;transform:translateY(-50%);color:#fff}switch span.switcher input:before{content:"KONVENSIONAL";left:15px;font-size:10px}switch span.switcher input:after{content:"SYARIAH";right:21px;font-size:10px}switch span.switcher label{z-index:1;position:absolute;top:2px;bottom:2px;border-radius:10px}switch span.switcher.switcher-1 input{transition:.25s -.1s}switch span.switcher.switcher-1 input:checked{background-color:#fff;border:solid #4dbbe6}switch span.switcher.switcher-1 input:checked:before,switch span.switcher.switcher-1 input:not(:checked):after{color:#fff;transition:color .5s .2s}switch span.switcher.switcher-1 input:checked:after,switch span.switcher.switcher-1 input:not(:checked):before{color:#4dbbe6;transition:color .5s}switch span.switcher.switcher-1 input:checked+label{left:2px;right:90px;background:#4dbbe6;transition:left .5s,right .4s .2s}switch span.switcher.switcher-1 input:not(:checked){transition:background .5s -.1s;border:solid #4dbbe6}switch span.switcher.switcher-1 input:not(:checked)+label{left:100px;right:2px;background:#4dbbe6;transition:left .4s .2s,right .5s,background .35s -.1s;color:#fff}switch span.switcher.switcher-2 input{transition:background-color 0s .5s}switch span.switcher.switcher-2 input:before{color:#1e1e1e}switch span.switcher.switcher-2 input:after{color:#fff}switch span.switcher.switcher-2 input:checked{background-color:#fff}switch span.switcher.switcher-2 input:checked+label{background:#fff;-webkit-animation:.5s ease-out turn-on;animation:.5s ease-out turn-on}@-webkit-keyframes turn-on{0%{left:100%}100%{left:0}}@keyframes turn-on{0%{left:100%}100%{left:0}}switch span.switcher.switcher-2 input:not(:checked){background:#1e1e1e}switch span.switcher.switcher-2 input:not(:checked)+label{background:#1e1e1e;-webkit-animation:.5s ease-out turn-off;animation:.5s ease-out turn-off}@-webkit-keyframes turn-off{0%{right:100%}100%{right:0}}@keyframes turn-off{0%{right:100%}100%{right:0}}switch span.switcher.switcher-2 label{top:0;width:200px;height:50px;border-radius:25px}.label-switch{color:#7a7b7b;font-size:13px;margin-bottom:2px}.unit-type .unit-type-toolbar__box{top:-55px!important}.unit-type .unit-type-toolbar__box__footer{padding:0 30px 10px}