﻿/*! nouislider - 11.0.3 - 2018-01-21 14:04:07 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-target{position:relative;direction:ltr;}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1;}.noUi-connects{overflow:hidden;z-index:0;}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0;}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0;}.noUi-horizontal .noUi-origin{height:0;}.noUi-handle{position:absolute;}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform 0s;transition:transform 0s;}.noUi-state-drag *{cursor:inherit!important;}.noUi-horizontal{height:18px;}.noUi-horizontal .noUi-handle{width:50px;height:50px;left:-25px;top:-6px;}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-20px;left:auto;}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;}.noUi-draggable{cursor:ew-resize;}.noUi-vertical .noUi-draggable{cursor:ns-resize;}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px;}.noUi-handle:after{left:17px;}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-pips{position:absolute;color:#999;}.noUi-value{position:absolute;white-space:nowrap;text-align:center;}.noUi-value-sub{display:none;}.noUi-marker{position:absolute;background:#ccc;}.noUi-marker-sub{background:#aaa;}.noUi-marker-large{background:#aaa;}.noUi-pips-horizontal{padding:10px 0;height:35px;top:100%;left:0;width:100%;}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%);}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px;}.noUi-marker-horizontal.noUi-marker-sub{height:10px;}.noUi-marker-horizontal.noUi-marker-large{height:15px;}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%;}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px;}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%);}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px;}.noUi-marker-vertical.noUi-marker-sub{width:10px;}.noUi-marker-vertical.noUi-marker-large{width:15px;}.calc-slider{width:100%;margin-bottom:40px;font-size:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width:800px){.calc-slider{margin-bottom:30px;}}.calc-slider label{font-size:18px;display:block;font-family:"primary_bold",sans-serif;color:#000d5c;}@media only screen and (max-width:800px){.calc-slider label{margin-bottom:25px;}}.calc-slider input{width:120px;margin-left:20px;font-family:"primary_bold",sans-serif;font-size:20px;border:0 none;background:transparent;color:#000d5c;}@media only screen and (max-width:800px){.calc-slider input{display:none;}}.calc-slider>button{width:40px;height:40px;background:#000d5c;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:12px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;border:0 none;vertical-align:top;}@media only screen and (max-width:800px){.calc-slider>button{top:10px;width:45px;height:45px;}}.calc-slider>button:after,.calc-slider>button:before{background-color:#fff;width:24px;height:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";}.calc-slider>button:before{width:4px;height:24px;}.calc-slider>button.decreaseAmount:before{display:none;}.range-slider{background:transparent;border:0 none!important;position:relative;height:20px;width:60%;width:calc(100% - 280px);display:inline-block;top:4px;margin:18px 30px 0;z-index:1;}@media only screen and (max-width:800px){.range-slider{width:54%;width:calc(100% - 144px);margin:18px 27px 0;}}.range-slider .noUi-handle{cursor:pointer;display:inline-block;width:50px;height:50px;position:absolute;background:#000d5c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:-15px;left:-25px;touch-action:pan-y;-ms-touch-action:pan-y;border:0 none!important;box-shadow:none;}.range-slider .noUi-handle:after,.range-slider .noUi-handle:before{display:none;}.range-slider .noUi-connects{background:#eee;}.range-slider .noUi-connect{background:#008fd0;}.range-slider .noUi-base,.range-slider .noUi-origin,.range-slider .noUi-connects{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.range-slider .noUi-tooltip{background:#000d5c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;width:100px;padding:2px 10px;top:-32px!important;color:#fff;font-size:15px;font-family:"primary_bold",sans-serif;text-align:center;position:relative;}.range-slider .noUi-tooltip:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#000d5c;border-width:5px;margin-left:-5px;}@media only screen and (min-width:801px){.range-slider .noUi-tooltip{display:none;}}.calculator-on-white .range-slider .noUi-origin{background:#efefef;background:#eee;}.range-slider .noUi-tooltip{display:block;padding:5px 10px;top:-38px!important;margin-left:-25px;}@media only screen and (min-width:801px){.calc-slider label{margin-bottom:40px;}.range-slider{width:calc(100% - 180px);}.range-slider .noUi-tooltip{display:block;padding:5px 10px;top:-38px!important;}}.loan-calculator-component{margin:20px 0 20px;box-shadow:rgba(0,0,0,.24) 0 1px 4px;border-radius:9px;}@media only screen and (max-width:675px){.loan-calculator-component .noUi-tooltip{font-size:13px;}}.loan-calculator-component p{font-size:15px;}.loan-calculator-component .btn{text-align:left;margin:10px 0 20px;}@media only screen and (min-width:676px){.loan-calculator-component .btn{margin:30px 0 40px;}}.loan-calculator-component .outcome{background-color:#1b8ece;}.loan-calculator-component .outcome h3,.loan-calculator-component .outcome p{color:#fff;margin:5px 0;}.loan-calculator-component .outcome h3>span{font-size:38px;display:block;margin-block:20px;}@media only screen and (min-width:801px){.loan-calculator-component{position:relative;font-size:0;}.loan-calculator-component .calc-slider:last-of-type{margin-bottom:20px;}.loan-calculator-component .calculator,.loan-calculator-component .outcome{width:50%;display:inline-block;padding:20px;vertical-align:top;min-height:520px;}.loan-calculator-component .calculator{position:relative;background:#fff;border-radius:9px 0 0 9px;}.loan-calculator-component .calculator::after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;margin-top:-10px;z-index:1;}.loan-calculator-component h3{font-size:26px;}}@media only screen and (min-width:801px) and (max-width:840px){.loan-calculator-component h3{font-size:22px;}}@media only screen and (min-width:801px){.loan-calculator-component button{margin-bottom:20px;}.loan-calculator-component .outcome{border-radius:0 9px 9px 0;}.loan-calculator-component .outcome h3,.loan-calculator-component .outcome p{font-size:18px;}.loan-calculator-component .outcome h3>span{font-size:38px;}.loan-calculator-component .legal p{font-size:15px;}}@media only screen and (max-width:800px){.loan-calculator-component .calculator{padding:20px;position:relative;border-radius:9px 9px 0 0;background:#fff;}.loan-calculator-component .calculator::after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px;}.loan-calculator-component .calculator h3{font-size:24px;margin-top:0;}.loan-calculator-component .outcome{border-radius:0 0 9px 9px;padding:20px;}.loan-calculator-component .outcome h3{font-size:18px;margin-top:10px;}.loan-calculator-component .outcome h3>span{font-size:32px;}.loan-calculator-component .outcome p{font-size:15px;}}#rep-info-message{color:#282d5c;font-size:14px;letter-spacing:-.45px;line-height:20px;max-width:818px;}