.final-check .final-check__title{margin-bottom:20px}
.final-check .final-check__text{margin-bottom:35px}
.final-check .final-check__ideal-amount-title{margin-bottom:35px}
.final-check .final-check__personal-details>.row>div,.final-check .final-check__address-details>.row>div,.final-check .final-check__finance-details>.row>div{margin-bottom:20px}
.final-check .final-check__ideal-amount{background:#002d64;color:#fff;margin-bottom:50px;height:96px}
.final-check .final-check__ideal-amount .ideal-amount__detail-values>div{padding:35px 0 35px 35px}
.final-check .final-check__ideal-amount .value{margin-top:35px}
.final-check .final-check__ideal-amount .form-summary-edit{margin-top:29px;margin-left:26px}
.final-check .final-check__ideal-amount .form-summary-edit .cta.cta-secondary .cta-text{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.final-check .final-check__header{margin-top:30px}
.final-check .final-check__header .form-summary-edit .cta.cta-secondary{margin-left:32px}
.final-check .final-check__header .form-summary-edit .cta-text{color:#1e808f}
.final-check .final-check__remainder{margin-top:30px}
.final-check .final-check__remainder .final-check-second__title{margin-bottom:20px}
.final-check .form-summary-edit .cta.cta-secondary{line-height:26px}
.final-check .form-summary-edit .cta.cta-secondary .cta-text{line-height:26px}
.final-check .final-check__personal-separator{height:8px;background:#fbba20;margin-top:35px;margin-bottom:35px}
.final-check .final-check__address-separator{height:8px;background:#1d7b8a;margin-top:35px;margin-bottom:35px}
.final-check .final-check__finance-separator{height:8px;background:#ce3b57;margin-top:35px;margin-bottom:35px}
.final-check .final-check__ideal-amount .cta-text{color:#fff}
.final-check .ideal-amount__detail-value{padding:35px 0 35px}
.final-check .step__details{margin-bottom:20px}
.final-check .step__details .title-comp.tooltip-comp+.tooltip{width:20px;height:20px;margin-left:5px}
.final-check .step__details .value--postcode,.final-check .step__details .value--previousPostcode{white-space:pre-wrap}
.final-check .custom-tooltip{width:200%}
.final-check__header .final-check__personal-title{color:#002d64;font-family:"RNHouseSansBold",sans-serif}
.final-check__captcha .captcha__inpField .captcha__input::after{opacity:0;border-top:transparent;bottom:-3px}
.final-check__captcha .captcha__inpField.captcha--error .captcha__input::after{border-top:transparent}
.cq-wcm-edit .tool-shelf-wrapper,.aem-AuthorLayer-Edit .tool-shelf-wrapper{overflow:hidden}
@media(max-width:767px){.final-check .final-check__header .form-summary-edit .cta.cta-secondary{margin-left:0}
.final-check .final-check__ideal-amount .form-summary-edit{margin-left:5px}
.final-check .final-check__ideal-amount .form-summary-edit .cta.cta-secondary{margin-left:0}
.final-check .final-check__ideal-amount .ideal-amount__detail-values>div{padding:20px 0 20px 20px}
.final-check .custom-tooltip{width:95%}
.final-check__captcha .captcha__holder .captcha__refresh input{width:92px}
}