  .advice-wrap{width:100%;max-width:741px;background:#f5f5f5;margin:0 auto 36px;position:relative}@media (max-width:614px){.advice-wrap{width:auto}}.wrap{box-sizing:border-box;width:100%;padding:36px 35px;border:1px solid #bdbdbd}@media (max-width:614px){.wrap{padding:24px 12px;border:1px solid #bdbdbd}}.advice-wrap,.advice-wrap .accordion,.advice-wrap .button,.advice-wrap h1,.advice-wrap h2,.advice-wrap h3{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-weight:400}.advice-wrap{color:#05171d}.advice-wrap h1,.advice-wrap h2,.advice-wrap h3,.advice-wrap ol,.advice-wrap p,.advice-wrap ul{margin:0 0 36px;-webkit-font-smoothing:antialiased}@media (max-width:614px){.advice-wrap h1,.advice-wrap h2,.advice-wrap h3,.advice-wrap ol,.advice-wrap p,.advice-wrap ul{margin:0 0 24px}}.advice-wrap label,.advice-wrap p{font-size:18px;line-height:30px}.advice-wrap h1,.advice-wrap h2,.advice-wrap h3{color:#212121}.advice-wrap h1{font-size:51px;line-height:66px}@media (max-width:614px){.advice-wrap h1{font-size:36px;line-height:48px}}.advice-wrap h2{font-size:36px;line-height:48px}@media (max-width:614px){.advice-wrap h2{font-size:27px;line-height:30px}}.advice-wrap h3{font-size:25px;line-height:36px}@media (max-width:614px){.advice-wrap h3{font-size:18px;line-height:30px}}.advice-wrap a{color:#3f51b5;text-decoration:none}.advice-wrap a:hover{text-decoration:underline}.advice-wrap .error{color:#d10020}.advice-wrap .tool-title{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;margin-bottom:12px}.advice-wrap .mortgage-calculator-icon{background:url(/Assets/images/icon-calculator.svg)}.advice-wrap .icon-mortgage{background:url(/Assets/images/icon-mortgage.svg)}.advice-wrap .headicon{background-size:46px 46px;background-repeat:no-repeat;padding:0 0 0 56px;min-height:46px}@media (max-width:614px){.advice-wrap .headicon{background-size:40px 40px;padding:5px 0 0 50px;min-height:40px}}.advice-wrap .headicon h2{margin-bottom:0}@media (max-width:614px){.advice-wrap .headicon h2{margin-bottom:10px}}.advice-wrap .headicon p{color:#616161}@media (max-width:614px){.advice-wrap .headicon p{font-size:16px;line-height:24px;margin-left:-50px}}.advice-wrap .button{box-sizing:border-box;background:#d10020;color:#fff;font-size:16px;line-height:30px;border:0;padding:10px 20px;cursor:pointer;display:block;margin:24px 0;border-radius:3px;min-width:200px}@media (max-width:614px){.advice-wrap .button{margin:24px 0;min-width:0;width:100%}}.advice-wrap .button:hover{background:#ff0e2c}.advice-wrap input[type=text],.advice-wrap label,.advice-wrap select{vertical-align:middle;box-sizing:border-box;display:inline-block;width:49%;margin-bottom:12px}@media (max-width:614px){.advice-wrap input[type=text],.advice-wrap label,.advice-wrap select{width:100%;margin-bottom:6px}}.advice-wrap input[type=text],.advice-wrap select{font-size:18px;line-height:42px;border:1px solid #9e9e9e;border-radius:3px;padding-left:16px;height:44px}.advice-wrap input[type=text]:hover,.advice-wrap select:hover{border:1px solid #616161}.advice-wrap input[type=text].pound{background:url(/Assets/images/pound.gif) no-repeat #fff;background-position:13px 50%;padding-left:30px;width:33%}@media (max-width:614px){.advice-wrap input[type=text].pound{width:66%}}.advice-wrap input[type=text].percent{background:url(/Assets/images/percent.gif) no-repeat #fff;background-position:95% 50%;width:25%;padding-right:30px}@media (max-width:614px){.advice-wrap input[type=text].percent{width:33%}}.advice-wrap select{padding:5px 0 5px 16px}.advice-wrap .form-check{position:relative;display:inline}.advice-wrap input[type=radio]{position:absolute;opacity:0;cursor:pointer;left:0;top:.6rem;width:2rem;height:2rem;vertical-align:middle}.advice-wrap input[type=radio]+label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;border:1px solid #868585;background:#fff}@media (max-width:614px){.advice-wrap input[type=radio]+label{display:block;margin-bottom:8px}}.advice-wrap input[type=radio]:checked+label span{background-color:#07c;box-shadow:inset 0 0 0 4px #fff;border:1px solid #504e53}.advice-wrap input[type=radio]+label span,.advice-wrap input[type=radio]:checked+label span{transition:background-color .2s linear}@media (max-width:992px){.advice-wrap [type=checkbox]{display:none}}.advice-wrap [type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.advice-wrap [type=checkbox]+span:before{content:"";display:inline-block;width:27px;height:24px;vertical-align:-8px;margin-right:.75em;transition:all .15s ease-in-out;background:url(/Assets/images/checkbox-default.png) no-repeat;background-size:contain}.advice-wrap .checkbox-bg-span:hover:before{background:url(/Assets/images/checkbox-hover.png) no-repeat;background-size:contain;cursor:pointer}.advice-wrap [type=checkbox]:checked+span:before{background:url(/Assets/images/checkbox-selected.png) no-repeat;background-size:contain}.advice-wrap [type=checkbox]:focus+span:before{background:url(/Assets/images/checkbox-focus.png) no-repeat;background-size:contain}.advice-wrap [type=checkbox]:focus:checked+span:before{background:url(/Assets/images/checkbox-selected-focus.png) no-repeat;background-size:contain}.advice-wrap .checkbox label{padding-left:0;font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;cursor:pointer;width:100%}.advice-wrap .tooltip,.advice-wrap [data-tooltip]{position:relative;cursor:pointer}.advice-wrap .tooltip:after,.advice-wrap .tooltip:before,.advice-wrap [data-tooltip]:after,.advice-wrap [data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);transform:translateZ(0);pointer-events:none}.advice-wrap .tooltip:focus:after,.advice-wrap .tooltip:focus:before,.advice-wrap .tooltip:hover:after,.advice-wrap .tooltip:hover:before,.advice-wrap [data-tooltip]:focus:after,.advice-wrap [data-tooltip]:focus:before,.advice-wrap [data-tooltip]:hover:after,.advice-wrap [data-tooltip]:hover:before{visibility:visible;opacity:1}.advice-wrap .tooltip:before,.advice-wrap [data-tooltip]:before{z-index:2;border:6px solid transparent;background:transparent;content:""}.advice-wrap .tooltip:after,.advice-wrap [data-tooltip]:after{padding:8px;width:160px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff}.advice-wrap .tooltip-top:after,.advice-wrap .tooltip-top:before,.advice-wrap .tooltip:after,.advice-wrap .tooltip:before,.advice-wrap [data-tooltip]:after,.advice-wrap [data-tooltip]:before{bottom:100%;left:50%}.advice-wrap .tooltip-top:before,.advice-wrap .tooltip:before,.advice-wrap [data-tooltip]:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:rgba(51,51,51,.9)}.advice-wrap .tooltip-top:after,.advice-wrap .tooltip:after,.advice-wrap [data-tooltip]:after{margin-left:-80px}.advice-wrap .tooltip-top:focus:after,.advice-wrap .tooltip-top:focus:before,.advice-wrap .tooltip-top:hover:after,.advice-wrap .tooltip-top:hover:before,.advice-wrap .tooltip:focus:after,.advice-wrap .tooltip:focus:before,.advice-wrap .tooltip:hover:after,.advice-wrap .tooltip:hover:before,.advice-wrap [data-tooltip]:focus:after,.advice-wrap [data-tooltip]:focus:before,.advice-wrap [data-tooltip]:hover:after,.advice-wrap [data-tooltip]:hover:before{transform:translateY(-12px)}.advice-wrap .tooltip-left:after,.advice-wrap .tooltip-left:before{right:100%;bottom:50%;left:auto}.advice-wrap .tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#000;border-left-color:rgba(51,51,51,.9)}.advice-wrap .tooltip-left:focus:after,.advice-wrap .tooltip-left:focus:before,.advice-wrap .tooltip-left:hover:after,.advice-wrap .tooltip-left:hover:before{transform:translateX(-12px)}.advice-wrap .tooltip-bottom:after,.advice-wrap .tooltip-bottom:before{top:100%;bottom:auto;left:50%}.advice-wrap .tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:rgba(51,51,51,.9)}.advice-wrap .tooltip-bottom:focus:after,.advice-wrap .tooltip-bottom:focus:before,.advice-wrap .tooltip-bottom:hover:after,.advice-wrap .tooltip-bottom:hover:before{transform:translateY(12px)}.advice-wrap .tooltip-right:after,.advice-wrap .tooltip-right:before{bottom:50%;left:100%}.advice-wrap .tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:rgba(51,51,51,.9)}.advice-wrap .tooltip-right:focus:after,.advice-wrap .tooltip-right:focus:before,.advice-wrap .tooltip-right:hover:after,.advice-wrap .tooltip-right:hover:before{transform:translateX(12px)}.advice-wrap .tooltip-left:before,.advice-wrap .tooltip-right:before{top:3px}.advice-wrap .tooltip-left:after,.advice-wrap .tooltip-right:after{margin-left:0;margin-bottom:-16px}.advice-wrap .tooltip-bottom,.advice-wrap .tooltip-left,.advice-wrap .tooltip-right,.advice-wrap .tooltip-top{background:url(/Assets/images/tooltip-icon.svg) no-repeat #e0e0e0;width:18px;height:18px;line-height:18px}.advice-wrap .slidecontainer{width:100%;margin-top:20px}.advice-wrap .slider{-webkit-appearance:none;width:100%;height:15px;border-radius:5px;border:1px solid #bdbdbd;background:#fff;outline:none;opacity:.7;transition:opacity .2s}.advice-wrap .slider:hover{opacity:1}.advice-wrap .slider::-webkit-slider-thumb{appearance:none;width:25px;height:25px;border-radius:50%;background:#3f51b5;cursor:pointer}.advice-wrap .slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#3f51b5;cursor:pointer}.advice-wrap .slidevalue{text-align:center}.advice-wrap .accordion{font-size:18px;line-height:30px;background:#fff;cursor:pointer;padding:18px;width:100%;border:1px solid #bdbdbd;text-align:left;outline:none;transition:.2s;margin-bottom:2px;border-radius:3px}.advice-wrap .accordion:hover{background:#3f51b5;color:#fff}.advice-wrap .accordion:after{font-family:Which-Icons;content:"\25bc";font-size:22px;float:right;margin-left:5px}.advice-wrap .accordion.active{background:#3f51b5;color:#fff}.advice-wrap .accordion.active:after{content:"\25b2"}.advice-wrap .accordion-panel{box-sizing:border-box;background-color:#fff;max-height:0;overflow:hidden;transition:.3s ease-in-out;opacity:0;padding:0 10px}.advice-wrap .accordion-panel.show{opacity:1;max-height:2000px}.advice-wrap .mccta{margin-top:24px;background:#f5f5f5;text-align:center}@media (max-width:614px){.advice-wrap .mccta h2{font-size:29px}}.advice-wrap .mccta h3{color:#05171d!important;font-size:30px}@media (max-width:614px){.advice-wrap .mccta h3{font-size:27px}}.advice-wrap .mccta .cta-savings{background:url(/Assets/images/cta-savings.svg);background-size:auto 50px}.advice-wrap .mccta .cta-mortgage{background:url(/Assets/images/cta-mortgage.svg);background-size:auto 42px}.advice-wrap .mccta .cta-banking{background:url(/Assets/images/cta-banking.svg);background-size:auto 42px}.advice-wrap .mccta .cta-info{background:url(/Assets/images/cta-info.svg);background-size:auto 42px}.advice-wrap .mccta .cta-phone{background:url(/Assets/images/cta-phone.svg);background-size:auto 42px}.advice-wrap .mccta .cta-panel{background-position:50% 30px;background-color:#fff;background-repeat:no-repeat;padding:100px 110px 30px;margin-bottom:24px}@media (max-width:614px){.advice-wrap .mccta .cta-panel{padding:100px 10px 30px;margin:0 -12px 12px}}@media (max-width:614px){.advice-wrap .mccta .cta-panel h3{padding:0}}.advice-wrap .mccta .cta-panel a{width:100%;margin:12px 0}.advice-wrap .mccta .cta-panel p.smallprint{font-size:14px;line-height:18px;color:#757575;margin-bottom:0}.advice-wrap .mccta .call h3,.advice-wrap .mccta .call p{padding:0 40px;margin-bottom:18px}@media (max-width:614px){.advice-wrap .mccta .call h3,.advice-wrap .mccta .call p{padding:0}}.advice-wrap .mccta .call h3{margin-top:18px}.advice-wrap .mccta .call h4{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:42px;color:#005b86;font-weight:400;margin:0 0 30px}@media (max-width:614px){.advice-wrap .mccta .call h4{font-size:30px;padding:0 20px}}.advice-wrap .mccta .call .hours{display:block;font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:14px;color:#031e27;margin-bottom:10px}.advice-wrap .result h2{text-align:center;margin-bottom:10px;font-size:30px}.advice-wrap .result-box{text-align:center;background:#fff;font-size:20px;padding:20px;margin-bottom:24px}@media (max-width:614px){.advice-wrap .result-box{text-align:left}}.advice-wrap .result-box h4{font-size:37px;line-height:45px;font-weight:700;margin:0 0 30px;color:#005b86;padding-bottom:12px;border-bottom:1px solid #e0e0e0;margin-bottom:12px}@media (max-width:614px){.advice-wrap .result-box h4{font-size:27px}}.advice-wrap .result-box p{color:#757575;margin-bottom:12px}.advice-wrap .result-box .summary{display:inline-block;box-sizing:border-box;border-right:1px solid #c8c8c8;font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:16px;color:#757575;padding:0 30px;white-space:nowrap;margin:10px 0}@media (max-width:614px){.advice-wrap .result-box .summary{border:0;width:100%;padding:0;margin-bottom:10px;text-align:left}}.advice-wrap .result-box .boldred{color:#00a59a;font-size:27px}.advice-wrap .result-box p.smallprint{font-size:14px;line-height:18px;color:#757575;margin-bottom:0}.advice-wrap p.small{font-size:13px;line-height:20px;margin-bottom:0}.advice-wrap .mccta .call{padding:10px 0 30px}.advice-wrap .mccta .call h3.number{font-size:42px;line-height:50px}.advice-wrap .brand{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;padding:10px;text-align:left}.advice-wrap .brand:after{content:"";display:table;clear:both}.advice-wrap .brand img{display:block;width:70px;float:right}.advice-wrap .brand .share-link{display:inline-block;border:1px solid #ccc;padding:12px 18px;border-radius:2px;text-decoration:none;color:#05171d;font-size:14px;cursor:pointer;background:#fff}.advice-wrap .brand .share-link.white,.advice-wrap .brand .share-link:hover{background:#fff}.advice-wrap .smallprint{font-size:14px;line-height:18px;margin-bottom:20px}.advice-wrap .form .full{width:100%;font-size:16px!important;font-weight:600;margin-bottom:2px}.advice-wrap .form select{width:20%}@media (max-width:614px){.advice-wrap .form select{width:33%}}.advice-wrap .form .years{position:relative;display:inline-block;width:33%}@media (max-width:614px){.advice-wrap .form .years{width:66%}}.advice-wrap .form .years input{box-sizing:border-box;padding-right:70px;width:100%}.advice-wrap .form .years:after{content:"years";position:absolute;right:10px;top:9px;font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:18px;color:#555}.advice-wrap .form label{font-size:16px!important}.advice-wrap .form .light{font-weight:400}.advice-wrap .form input[type=text],.advice-wrap .form label{vertical-align:middle}.advice-wrap .form input[type=text] a,.advice-wrap .form label a{display:inline-block;vertical-align:middle;margin-left:5px}.advice-wrap .element{padding-bottom:10px;margin:10px 0;border-bottom:1px dotted #bdbdbd}.advice-wrap .element p{font-weight:700;font-size:16px;margin-bottom:5px;display:inline-block}.advice-wrap .result{display:none}.advice-wrap .result h3{text-align:center;color:#e30613}.advice-wrap .result-box{box-sizing:border-box;margin:0 56px 24px;border:1px solid #e0e0e0;display:flex;align-items:flex-start;justify-content:center}@media (max-width:614px){.advice-wrap .result-box{margin:0 -12px 12px}}.advice-wrap .result-box .summary{font-size:18px;color:#424242;padding:0 20px}@media (max-width:614px){.advice-wrap .result-box .summary{display:inline-block;box-sizing:border-box;border-right:1px solid #c8c8c8;font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:16px;color:#757575;padding:0 10px;white-space:nowrap;margin:10px 0;text-align:center;width:49%;white-space:normal;color:#424242}}.advice-wrap .result-box .summary:last-of-type{border-right:0}.advice-wrap .result-box .boldred{color:#d10020;font-size:32px;font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;display:block}@media (max-width:614px){.advice-wrap .result-box .boldred{padding-top:5px;font-size:24px}}.advice-wrap .call{margin:0 60px}@media (max-width:614px){.advice-wrap .call{margin:0}}.advice-wrap .call .signup{margin-bottom:20px}@media (max-width:614px){.advice-wrap .call p{font-size:16px;line-height:24px;color:#616161}}.advice-wrap .mccta .cta-panel{box-sizing:border-box;margin:0 56px 24px;border:1px solid #e0e0e0;padding:100px 80px 30px}@media (max-width:614px){.advice-wrap .mccta .cta-panel{margin:0 -12px 12px;padding:100px 10px 30px}}.advice-wrap .tooltip-bottom,.advice-wrap .tooltip-left,.advice-wrap .tooltip-right,.advice-wrap .tooltip-top{margin-left:5px;font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;background:url(/Assets/images/info-icon.svg) no-repeat;border-radius:50%;display:inline-block;width:19px;height:19px;line-height:19px;text-align:center}.advice-wrap .tooltip-bottom:hover,.advice-wrap .tooltip-left:hover,.advice-wrap .tooltip-right:hover,.advice-wrap .tooltip-top:hover{background:url(/Assets/images/info-icon-filled.svg) no-repeat;text-decoration:none}.advice-wrap .tooltip:after,.advice-wrap [data-tooltip]:after{box-sizing:border-box;z-index:1;padding:12px;background-color:#fff!important;color:#616161!important;content:attr(data-tooltip);font-size:14px;line-height:1.2;border:1px solid #d10020;text-align:left;width:220px;margin-left:-110px;transition:none}@media (max-width:614px){.advice-wrap .tooltip:after,.advice-wrap [data-tooltip]:after{width:160px;margin-left:-80px}}.advice-wrap .tooltip-bottom:before{left:26px;transform:rotate(45deg) translateY(25px)!important}.advice-wrap .tooltip-bottom:before,.advice-wrap .tooltip-left:before{content:" ";position:absolute;bottom:100%;width:10px;height:10px;border-width:1px;border-style:solid;border-color:#d10020 transparent transparent #d10020;background-color:#fff;transition:none}.advice-wrap .tooltip-left:before{left:-19px;transform:rotate(135deg)!important}.advice-wrap .tooltip-content{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;box-sizing:border-box;z-index:1;padding:12px 40px 12px 12px;max-width:100%;background-color:#fff;font-size:14px;line-height:1.2;border:1px solid #3f51b5;margin-top:-8px;position:relative;display:inline-block}
/*# sourceMappingURL=mortgageCalculator.min.css.map */
