.ec-page,.aip-mortgage-illustration,.aip-mortgage-waystoapply,.aip-mortgage-talktoadvisor,.aip-mortgage-callbackform,.aip-mortgage-viewdeal{display:none}
.cq-wcm-edit .ec-page,.aem-AuthorLayer-Edit .ec-page,.cq-wcm-edit .aip-mortgage-illustration,.aem-AuthorLayer-Edit .aip-mortgage-illustration,.cq-wcm-edit .aip-mortgage-waystoapply,.aem-AuthorLayer-Edit .aip-mortgage-waystoapply,.cq-wcm-edit .aip-mortgage-talktoadvisor,.aem-AuthorLayer-Edit .aip-mortgage-talktoadvisor,.cq-wcm-edit .aip-mortgage-callbackform,.aem-AuthorLayer-Edit .aip-mortgage-callbackform,.cq-wcm-edit .aip-mortgage-viewdeal,.aem-AuthorLayer-Edit .aip-mortgage-viewdeal{display:block}
.ec-page.aip-display,.aip-mortgage-illustration.aip-display,.aip-mortgage-waystoapply.aip-display,.aip-mortgage-talktoadvisor.aip-display,.aip-mortgage-callbackform.aip-display,.aip-mortgage-viewdeal.aip-display{display:block}
.aip-mort-illus-signedin.disable,.aip-mort-illus-signedout.disable,.aip-choose-ways-signedin.disable,.aip-choose-ways-signedout.disable,.aip-product-detail-signedin.disable,.aip-product-detail-signedout.disable,.aip-product-list-signedout.disable,.aip-product-list-signedin.disable,.aip-product-comp-signedout.disable,.aip-product-comp-signedin.disable,.aip-mort-pb-dtls-owe.disable,.aip-mort-pb-dtls-currentamt.disable,.aip-mort-pb-dtls-deposit.disable,.aip-mort-pb-dtls-prop.disable{display:none}
.cq-wcm-edit .aip-mort-illus-signedin.disable,.aem-AuthorLayer-Edit .aip-mort-illus-signedin.disable,.cq-wcm-edit .aip-mort-illus-signedout.disable,.aem-AuthorLayer-Edit .aip-mort-illus-signedout.disable,.cq-wcm-edit .aip-choose-ways-signedin.disable,.aem-AuthorLayer-Edit .aip-choose-ways-signedin.disable,.cq-wcm-edit .aip-choose-ways-signedout.disable,.aem-AuthorLayer-Edit .aip-choose-ways-signedout.disable,.cq-wcm-edit .aip-product-detail-signedin.disable,.aem-AuthorLayer-Edit .aip-product-detail-signedin.disable,.cq-wcm-edit .aip-product-detail-signedout.disable,.aem-AuthorLayer-Edit .aip-product-detail-signedout.disable,.cq-wcm-edit .aip-product-list-signedout.disable,.aem-AuthorLayer-Edit .aip-product-list-signedout.disable,.cq-wcm-edit .aip-product-list-signedin.disable,.aem-AuthorLayer-Edit .aip-product-list-signedin.disable,.cq-wcm-edit .aip-product-comp-signedout.disable,.aem-AuthorLayer-Edit .aip-product-comp-signedout.disable,.cq-wcm-edit .aip-product-comp-signedin.disable,.aem-AuthorLayer-Edit .aip-product-comp-signedin.disable,.cq-wcm-edit .aip-mort-pb-dtls-owe.disable,.aem-AuthorLayer-Edit .aip-mort-pb-dtls-owe.disable,.cq-wcm-edit .aip-mort-pb-dtls-currentamt.disable,.aem-AuthorLayer-Edit .aip-mort-pb-dtls-currentamt.disable,.cq-wcm-edit .aip-mort-pb-dtls-deposit.disable,.aem-AuthorLayer-Edit .aip-mort-pb-dtls-deposit.disable,.cq-wcm-edit .aip-mort-pb-dtls-prop.disable,.aem-AuthorLayer-Edit .aip-mort-pb-dtls-prop.disable{display:block}
.cq-wcm-edit .aip-aggregator-products-list .ec-product-card-lists,.aem-AuthorLayer-Edit .aip-aggregator-products-list .ec-product-card-lists{display:none}
.aip-choose-ways-online{display:block}
.cq-wcm-edit .aip-choose-ways-online,.aem-AuthorLayer-Edit .aip-choose-ways-online{display:block}
.aip-choose-ways-online.enable{display:block}
.aip-choose-ways-online.cta--center-align{text-align:center}
.aip-choose-ways-online.cta--right-align{text-align:right}
.aip-choose-ways-online.cta--left-align{text-align:left}
.cq-wcm-edit .aip-choose-ways-online .single-article-shelf,.aem-AuthorLayer-Edit .aip-choose-ways-online .single-article-shelf{display:block}
.aip-product-detail-add-productfee{display:none}
.cq-wcm-edit .aip-product-detail-add-productfee,.aem-AuthorLayer-Edit .aip-product-detail-add-productfee{display:block}
.aip-product-detail-add-productfee.enable{display:block}
.aip-product-detail-add-productfee .aip-product-detail-nextsteps-textarea{margin-bottom:30px;margin-top:5px}
.aip-view-detail-addtomort{display:none;padding:50px;margin-top:30px}
.cq-wcm-edit .aip-view-detail-addtomort,.aem-AuthorLayer-Edit .aip-view-detail-addtomort{display:block}
.aip-view-detail-addtomort.enable{display:block}
.aip-view-detail-payupfront{display:none;padding:50px 50px 0 50px}
.cq-wcm-edit .aip-view-detail-payupfront,.aem-AuthorLayer-Edit .aip-view-detail-payupfront{display:block}
.aip-view-detail-payupfront.enable{display:block}
.ec-mrf-res-add-to-comp .cta.cta-primary .cta-text{text-align:initial}
.cta-custom .cta-text-active{display:none}
.cq-wcm-edit .cta-custom .cta-text-active,.aem-AuthorLayer-Edit .cta-custom .cta-text-active{display:block}
.cta-custom.active .cta-text-default{display:none}
.cq-wcm-edit .cta-custom.active .cta-text-default,.aem-AuthorLayer-Edit .cta-custom.active .cta-text-default{display:block}
.cta-custom.active .cta-text-active{display:block}
.ec-prod-compare-template{display:none}
.cq-wcm-edit .ec-prod-compare-template,.aem-AuthorLayer-Edit .ec-prod-compare-template{display:block}
.ec-compare-share{padding:30px 0;text-align:right}
.ec-compare-share .ec-back-to-results-icon{display:inline-block;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon-back-aqua-champ.svg");width:20px;height:20px;vertical-align:middle;background-repeat:no-repeat}
html:not(.firefox) .ec-compare-share .cta.cta-secondary:focus .ec-back-to-results-icon,html:not(.firefox) .ec-compare-share .cta.cta-secondary:hover:focus .ec-back-to-results-icon{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon-back-aqua-champ.svg")}
.mrf-comparison-table .comp-rich-text p{padding-top:17px;color:#5a287d}
.mrf-comparison-table .ec-to-compare{margin-bottom:18px}
.mrf-comparison-table .ec-sec-detail-ways-apply ul{padding:0;list-style:none}
.mrf-comparison-table .ec-sec-detail-ways-apply ul li{margin-bottom:15px;padding-left:39px;position:relative}
.mrf-comparison-table .ec-sec-detail-ways-apply ul li .tick{background-position:center;background-size:100%;position:absolute;height:24px;width:24px;left:0;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/tick-champ.svg")}
.ec-compare-header{padding-bottom:35px}
.ec-compare-header-cell{background-color:#3c1053;padding:10px 44px 10px 15px;height:auto;border-radius:8px;color:#fff;position:relative}
.cq-wcm-edit .ec-compare-header-cell,.aem-AuthorLayer-Edit .ec-compare-header-cell{max-height:98px}
.ec-compare-header-cell .ec-compare-close{position:absolute;top:12px;right:15px;width:24px;height:24px;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon-close-white.svg");background-repeat:no-repeat;background-position:50%}
html:not(.firefox) .ec-compare-header-cell .ec-compare-close:focus,html:not(.firefox) .ec-compare-header-cell .ec-compare-close:hover:focus{outline:1px auto #fff}
.ec-compare-header .ec-comparison-highlight{padding-bottom:20px}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary{padding:0}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text{background-color:#3c1053;color:#fff;border:1px solid #5e10b1;width:273px;line-height:26px;font-family:"RNHouseSansRegular",sans-serif;margin-bottom:0;padding:15px 33px 15px 67px;text-align:left;border-radius:8px}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text:after{display:none}
.cq-wcm-edit .ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text:after,.aem-AuthorLayer-Edit .ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text:after{display:block}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary.active .cta-text{background-color:#fff;color:#5e10b1;min-width:220px;width:100%}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary.active .add-to-comp-icon{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon-eye-hide-champ.svg")}
.ec-compare-header .ec-comparison-highlight .add-to-comp-icon{top:14px;left:33px;background-position:center;background-size:100%;position:absolute;height:24px;width:24px;z-index:1;background-repeat:no-repeat;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon-eye-white-champ.svg")}
.ec-compare-header .ec-compare-header-empty{padding:10px 44px 0 15px;height:auto;border:1px solid #5e10b1;border-radius:8px}
.ec-compare-header .ec-compare-header-empty .cta-text{line-height:26px}
.ec-highlight.active{background-color:#f2f2f8;padding-top:12px}
.ec-compare-title{padding-bottom:5px;border-bottom:1px solid #646068}
.ec-compare-row{padding:18px 0 15px 0}
.ec-compare-body-cell{margin-bottom:35px}
.ec-highlight.active .ec-compare-body-cell{margin-bottom:23px}
.ec-compare-body-cell .ec-sec-detail-desc .comp-rich-text p{color:#5a287d}
.ec-compare-body-cell .pop{border-bottom:1px dashed}
.ec-compare-body-cell .ec-compare-dynamic-value{font-size:22px;line-height:32px;margin-top:5px;word-break:break-word}
.ec-comparision-arrow{display:none}
.cq-wcm-edit .ec-comparision-arrow,.aem-AuthorLayer-Edit .ec-comparision-arrow{display:block}
.ec-prod-detail-template{display:none}
.cq-wcm-edit .ec-prod-detail-template,.aem-AuthorLayer-Edit .ec-prod-detail-template{display:block}
.ec-product-details{padding-bottom:35px}
.ec-prod-detail-section{padding-top:25px}
.ec-prod-detail-section .ec-sec-cols{padding-left:0}
.ec-prod-detail-section .ec-sec-cols.right{padding-right:0}
.ec-prod-detail-section .ec-sec-detail-desc{max-width:254px;margin-bottom:20px;color:#5a287d;font-size:18px;line-height:26px}
.ec-prod-detail-section .ec-sec-detail-val{max-width:273px;margin-bottom:20px;font-size:18px;line-height:26px}
.ec-prod-detail-section .ec-sec-header{margin-bottom:35px;font-size:26px;line-height:34px;color:#333}
.ec-prod-detail-section .ec-sec-divider{border:4px solid #5a287d;margin-bottom:35px;border-radius:8px}
.ec-prod-detail-section .ec-sec-divider.ec-sec-divider-init{border-color:#5a287d}
.ec-prod-detail-section .ec-sec-detail-ways-apply{padding-bottom:15px}
.ec-prod-detail-section .ec-sec-detail-ways-apply .tick{background-position:center;background-size:100%;position:absolute;height:24px;width:24px;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/tick-champ.svg")}
.ec-prod-detail-section .ec-sec-detail-ways-apply .text-comp{padding-left:44px}
.ec-compare-toaster,.ec-compare-toaster-quick,.ec-compare-toaster-float{background-color:#f2f2f8;color:#5a287d;position:fixed;bottom:0;z-index:10000;width:100%;height:235px;left:0;right:0;display:none}
.cq-wcm-edit .ec-compare-toaster,.aem-AuthorLayer-Edit .ec-compare-toaster,.cq-wcm-edit .ec-compare-toaster-quick,.aem-AuthorLayer-Edit .ec-compare-toaster-quick,.cq-wcm-edit .ec-compare-toaster-float,.aem-AuthorLayer-Edit .ec-compare-toaster-float{display:block;position:relative;height:auto}
.cq-wcm-edit .ec-compare-toaster,.aem-AuthorLayer-Edit .ec-compare-toaster,.cq-wcm-edit .ec-compare-toaster-quick,.aem-AuthorLayer-Edit .ec-compare-toaster-quick,.cq-wcm-edit .ec-compare-toaster-float,.aem-AuthorLayer-Edit .ec-compare-toaster-float{z-index:1000;display:inline-block}
.ec-compare-toaster.active,.ec-compare-toaster-quick.active,.ec-compare-toaster-float.active{display:block}
.ec-compare-toaster .ec-toaster-heading,.ec-compare-toaster-quick .ec-toaster-heading,.ec-compare-toaster-float .ec-toaster-heading{font-size:28px;line-height:38px;padding-top:35px;padding-bottom:20px}
.ec-compare-toaster .close-main,.ec-compare-toaster-quick .close-main,.ec-compare-toaster-float .close-main{display:none;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/x-copy-white-champ.svg");width:16px;position:absolute;height:16px;background-position:center;background-size:100%;background-repeat:no-repeat;right:0;bottom:20px;padding-bottom:24px}
.cq-wcm-edit .ec-compare-toaster .close-main,.aem-AuthorLayer-Edit .ec-compare-toaster .close-main,.cq-wcm-edit .ec-compare-toaster-quick .close-main,.aem-AuthorLayer-Edit .ec-compare-toaster-quick .close-main,.cq-wcm-edit .ec-compare-toaster-float .close-main,.aem-AuthorLayer-Edit .ec-compare-toaster-float .close-main{display:block}
.ec-compare-toaster .ec-toaster-box,.ec-compare-toaster-quick .ec-toaster-box,.ec-compare-toaster-float .ec-toaster-box{width:24%;display:block;margin-right:10px;margin-bottom:20px;padding:15px 49px 15px 15px;border:1px solid #5e10b1;font-size:18px;line-height:26px;position:relative;min-height:82px;float:left;background:rgba(94,16,177,0.1);border-radius:8px}
.cq-wcm-edit .ec-compare-toaster .ec-toaster-box,.aem-AuthorLayer-Edit .ec-compare-toaster .ec-toaster-box,.cq-wcm-edit .ec-compare-toaster-quick .ec-toaster-box,.aem-AuthorLayer-Edit .ec-compare-toaster-quick .ec-toaster-box,.cq-wcm-edit .ec-compare-toaster-float .ec-toaster-box,.aem-AuthorLayer-Edit .ec-compare-toaster-float .ec-toaster-box{display:block}
.ec-compare-toaster .ec-toaster-box.active,.ec-compare-toaster-quick .ec-toaster-box.active,.ec-compare-toaster-float .ec-toaster-box.active{background-color:#3c1053;color:#fff;max-height:170px;overflow:hidden}
.ec-compare-toaster .ec-toaster-box.active .close,.ec-compare-toaster-quick .ec-toaster-box.active .close,.ec-compare-toaster-float .ec-toaster-box.active .close{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/x-copy-white.svg")}
.ec-compare-toaster .ec-toaster-box.active .close:focus,.ec-compare-toaster-quick .ec-toaster-box.active .close:focus,.ec-compare-toaster-float .ec-toaster-box.active .close:focus{outline-offset:-1px;outline:1px auto #5e10b1}
.ec-compare-toaster .ec-toaster-box .close,.ec-compare-toaster-quick .ec-toaster-box .close,.ec-compare-toaster-float .ec-toaster-box .close{cursor:pointer;width:16px;position:absolute;height:16px;background-position:center;background-size:100%;background-repeat:no-repeat;right:10px;top:15px}
.ec-compare-toaster .ec-toaster-box .close:focus,.ec-compare-toaster-quick .ec-toaster-box .close:focus,.ec-compare-toaster-float .ec-toaster-box .close:focus{outline:0}
.ec-compare-toaster .ec-toaster-compare-now,.ec-compare-toaster-quick .ec-toaster-compare-now,.ec-compare-toaster-float .ec-toaster-compare-now{float:left;width:24%}
.ec-compare-toaster .ec-toaster-cancel,.ec-compare-toaster-quick .ec-toaster-cancel,.ec-compare-toaster-float .ec-toaster-cancel{float:right;color:#fff;margin-right:98px}
.ec-compare-toaster .ec-toaster-heading-mobile{display:none}
.cq-wcm-edit .ec-compare-toaster .ec-toaster-heading-mobile,.aem-AuthorLayer-Edit .ec-compare-toaster .ec-toaster-heading-mobile{display:block}
.dynamicheader-title{display:none;margin-top:0;color:#333;font-size:26px;line-height:34px;float:left}
.cq-wcm-edit .dynamicheader-title,.aem-AuthorLayer-Edit .dynamicheader-title{display:block}
.dynamicheader-title.ec-display{display:block}
.dynamicheader{height:auto;margin-bottom:20px}
.dynamicheader .dynamicheader--row .dynamicheader-title{margin-left:0}
.cq-wcm-edit .dynamicheader .dynamicheader--row .dynamicheader-title,.aem-AuthorLayer-Edit .dynamicheader .dynamicheader--row .dynamicheader-title{width:100%}
.dynamicheader [class*="dynamicheader-dropdown"].cq-editbar-placeholder{float:left !important}
.dynamicheader .dynamicheader-dropdown{float:left;height:66px;margin-right:20px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap{width:328px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button .ui-selectmenu-text{max-height:26px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap:after{width:328px}
@media(min-width:1024px) and (max-width:1255px){.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap:after{width:100%}
}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:328px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select{height:66px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .form-field-label{display:none}
.cq-wcm-edit .dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .form-field-label,.aem-AuthorLayer-Edit .dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .form-field-label{display:block}
.dynamicheader .dynamicheader-cta{position:relative;padding:0;max-height:44px}
.cq-wcm-edit .dynamicheader .dynamicheader-cta,.aem-AuthorLayer-Edit .dynamicheader .dynamicheader-cta{max-height:100%}
.dynamicheader .dynamicheader-cta .cta-primary{padding:0;height:44px;font-family:"RNHouseSansRegular",sans-serif;width:100%;background-color:#5a287d;color:#fff;text-align:center}
.dynamicheader .dynamicheader-cta .cta-primary:hover .cta-text::after{width:7px;height:14px}
.dynamicheader .dynamicheader-cta .cta-primary.active{width:222px;height:77px;background-color:#5a287d;border:0}
.dynamicheader .dynamicheader-cta .cta-primary.active .cta-text{background-color:#5e10b1;display:inline-block;color:#fff;border:0;margin:0;padding-top:9px;padding-bottom:9px;font-size:14px}
.dynamicheader .dynamicheader-cta .cta-primary.active ~ .filter-close{cursor:pointer;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon-close-white.svg");background-repeat:no-repeat;background-position:50%;width:24px;height:24px;right:20px;top:20px;position:absolute}
.dynamicheader .dynamicheader-cta .cta-primary.active:after{content:none}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text{padding-left:30px;padding-right:17px;display:inline-block;border:0;margin:0;padding-top:9px;padding-bottom:9px;font-size:14px;height:44px;line-height:26px;box-shadow:none;border-radius:0;margin:0 0 0 1px;overflow:hidden;max-height:44px;border:0;max-width:100%;min-width:auto;position:relative;background-color:#5a287d}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text::before{content:"";background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/filter-icon-plus.svg");background-position:right;background-size:100%;background-repeat:no-repeat;position:absolute;bottom:22px;width:24px;height:23px;z-index:1;left:0;top:9px}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text:after{content:"";background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/filter-iconopen.svg");background-repeat:no-repeat;background-position:50%;width:7px;height:14px;top:14px;position:absolute;background-size:7px;right:0;left:inherit}
.labelclass input:focus+span{outline:2px solid #5e10b1;outline-offset:5px}
.select .labelclass input:focus+span{outline:2px solid #5e10b1;outline-offset:5px}
.section .ec-filter-wrap .selected-product-wrap-container .dynamicheader-title p,.productsfilter .ec-filter-wrap .selected-product-wrap-container .dynamicheader-title p,.ec-product-card-list .ec-filter-wrap .selected-product-wrap-container .dynamicheader-title p{margin-bottom:30px}
.cq-wcm-edit .section .ec-product-card-list--row,.aem-AuthorLayer-Edit .section .ec-product-card-list--row,.cq-wcm-edit .productsfilter .ec-product-card-list--row,.aem-AuthorLayer-Edit .productsfilter .ec-product-card-list--row,.cq-wcm-edit .ec-product-card-list .ec-product-card-list--row,.aem-AuthorLayer-Edit .ec-product-card-list .ec-product-card-list--row{display:inline-block}
.section--row,.productsfilter--row,.ec-product-card-list--row{padding-right:12px}
.section>.row,.productsfilter>.row,.ec-product-card-list>.row{margin-left:0;margin-right:0}
.section .ec-filter,.productsfilter .ec-filter,.ec-product-card-list .ec-filter{background-color:#f2f2f8;padding-left:20px;padding-right:20px;border-radius:8px}
.cq-wcm-edit .section .ec-filter,.aem-AuthorLayer-Edit .section .ec-filter,.cq-wcm-edit .productsfilter .ec-filter,.aem-AuthorLayer-Edit .productsfilter .ec-filter,.cq-wcm-edit .ec-product-card-list .ec-filter,.aem-AuthorLayer-Edit .ec-product-card-list .ec-filter{width:100%}
.section .ec-filter .dynamicheader-cta--fixed,.productsfilter .ec-filter .dynamicheader-cta--fixed,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed{width:222px;float:left;position:relative}
.section .ec-filter .dynamicheader-cta--fixed .filter-arrow,.productsfilter .ec-filter .dynamicheader-cta--fixed .filter-arrow,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .filter-arrow{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/filter-iconclose.svg");background-repeat:no-repeat;background-position:50%;width:7px;height:14px;top:15px;position:absolute;background-size:7px;left:365px}
.cq-wcm-edit .section .ec-filter .dynamicheader-cta--fixed,.aem-AuthorLayer-Edit .section .ec-filter .dynamicheader-cta--fixed,.cq-wcm-edit .productsfilter .ec-filter .dynamicheader-cta--fixed,.aem-AuthorLayer-Edit .productsfilter .ec-filter .dynamicheader-cta--fixed,.cq-wcm-edit .ec-product-card-list .ec-filter .dynamicheader-cta--fixed,.aem-AuthorLayer-Edit .ec-product-card-list .ec-filter .dynamicheader-cta--fixed{height:50px;min-width:100%;width:auto;top:-50px}
.section .ec-filter .dynamicheader-cta--fixed .cta-primary,.productsfilter .ec-filter .dynamicheader-cta--fixed .cta-primary,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .cta-primary{border:1px solid #646068;padding:0;font-family:"RNHouseSansRegular",sans-serif}
.section .ec-filter .dynamicheader-cta--fixed .cta-primary:after,.productsfilter .ec-filter .dynamicheader-cta--fixed .cta-primary:after,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .cta-primary:after{content:"";background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/filter-icon-plus.svg");background-position:right;background-size:100%;background-repeat:no-repeat;position:absolute;left:297px;bottom:12px;width:20px;height:20px}
.section .ec-filter .dynamicheader-cta--fixed .cta-primary.active,.productsfilter .ec-filter .dynamicheader-cta--fixed .cta-primary.active,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .cta-primary.active{width:222px;height:77px;background-color:#5a287d;border:0}
.section .ec-filter .dynamicheader-cta--fixed .cta-primary.active .cta-text,.productsfilter .ec-filter .dynamicheader-cta--fixed .cta-primary.active .cta-text,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .cta-primary.active .cta-text{background-color:#5a287d;color:#fff;border:0;margin:0}
.section .ec-filter .dynamicheader-cta--fixed .cta-primary.active ~ .filter-close,.productsfilter .ec-filter .dynamicheader-cta--fixed .cta-primary.active ~ .filter-close,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .cta-primary.active ~ .filter-close{cursor:pointer;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon-close-white.svg");background-repeat:no-repeat;background-position:50%;width:24px;height:24px;right:20px;top:20px;position:absolute}
.section .ec-filter .dynamicheader-cta--fixed .cta-primary.active:after,.productsfilter .ec-filter .dynamicheader-cta--fixed .cta-primary.active:after,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .cta-primary.active:after{content:none}
.section .ec-filter .dynamicheader-cta--fixed .cta-primary .cta-text,.productsfilter .ec-filter .dynamicheader-cta--fixed .cta-primary .cta-text,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .cta-primary .cta-text{min-width:220px;max-width:100%;height:44px;padding:20px 64px 20px 20px;line-height:26px;background-color:#5e10b1;color:#fff;box-shadow:none;border-radius:0;margin:0 0 0 1px;overflow:hidden;max-height:46px;border:0;font-size:14px;padding-top:11px;width:655px;padding-right:0}
.section .ec-filter .dynamicheader-cta--fixed .cta-primary .cta-text:after,.productsfilter .ec-filter .dynamicheader-cta--fixed .cta-primary .cta-text:after,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .cta-primary .cta-text:after{content:none}
.section .ec-filter .dynamicheader-cta--fixed .filter-close,.productsfilter .ec-filter .dynamicheader-cta--fixed .filter-close,.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .filter-close{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/x-copy-white.svg");background-size:10px;width:10px;height:10px;top:16px;position:absolute;left:623px}
.section .ec-filter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap::after,.productsfilter .ec-filter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap::after,.ec-product-card-list .ec-filter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap::after{width:100%}
.cq-wcm-edit .section,.aem-AuthorLayer-Edit .section,.cq-wcm-edit .productsfilter,.aem-AuthorLayer-Edit .productsfilter,.cq-wcm-edit .ec-product-card-list,.aem-AuthorLayer-Edit .ec-product-card-list{display:block}
.section .checkmark,.productsfilter .checkmark,.ec-product-card-list .checkmark{cursor:pointer;position:absolute;top:0;left:0;width:100%;background-color:transparent;border:0;padding-top:43px;margin-top:-9px}
.section input[type="checkbox"],.productsfilter input[type="checkbox"],.ec-product-card-list input[type="checkbox"]{position:absolute;height:0;width:0;cursor:pointer;opacity:0;padding-right:5px}
.section .dynamicheader-dropdown .sort-by,.productsfilter .dynamicheader-dropdown .sort-by,.ec-product-card-list .dynamicheader-dropdown .sort-by{font-size:14px;line-height:26px;margin-bottom:8px;margin-top:19px;display:inline-block;color:#333}
.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap,.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:auto}
.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap select:focus+.ui-selectmenu-button,.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected select:focus+.ui-selectmenu-button,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap select:focus+.ui-selectmenu-button,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected select:focus+.ui-selectmenu-button,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap select:focus+.ui-selectmenu-button,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected select:focus+.ui-selectmenu-button{outline:1px solid #5e10b1;outline-offset:2px}
.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button,.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button{padding-top:9px;padding-bottom:8px;padding-left:14px;padding-right:50px}
.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s{width:10px;height:10px;top:19px;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/dropdown_champ.svg")}
.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-text,.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-text,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-text,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-text,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-text,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-text{font-size:14px;line-height:28px;color:#333;padding-right:0}
.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap.dropdown-open .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.section .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected.dropdown-open .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap.dropdown-open .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.productsfilter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected.dropdown-open .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap.dropdown-open .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.ec-product-card-list .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected.dropdown-open .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/dropdown_close_champ.svg")}
.ec-header{width:240px;font-family:"RNHouseSansRegular",sans-serif;font-size:14px;line-height:26px;margin-bottom:8px;border-bottom:0}
.ec-header p{margin-bottom:2px}
.ec-header--fixed,.ec-header--tracker,.ec-header--twoyears,.ec-header--fiveyears,.ec-header--productfee,.ec-header--noproductfee,.ec-header--showcashback,.ec-header--shownovalfee{display:inline-block;min-width:110px;height:47px;font-size:14px;background-color:#fff;color:#5e10b1;float:left;border:1px solid #5e10b1;border-radius:100px}
.ec-header--fixed.select,.ec-header--tracker.select,.ec-header--twoyears.select,.ec-header--fiveyears.select,.ec-header--productfee.select,.ec-header--noproductfee.select,.ec-header--showcashback.select,.ec-header--shownovalfee.select{background-color:#3c1053;color:#fff}
.ec-header--fixed.select .labelclass,.ec-header--tracker.select .labelclass,.ec-header--twoyears.select .labelclass,.ec-header--fiveyears.select .labelclass,.ec-header--productfee.select .labelclass,.ec-header--noproductfee.select .labelclass,.ec-header--showcashback.select .labelclass,.ec-header--shownovalfee.select .labelclass{color:#fff}
.ec-header--fixed .cta.cta-primary .cta-text,.ec-header--tracker .cta.cta-primary .cta-text,.ec-header--twoyears .cta.cta-primary .cta-text,.ec-header--fiveyears .cta.cta-primary .cta-text,.ec-header--productfee .cta.cta-primary .cta-text,.ec-header--noproductfee .cta.cta-primary .cta-text,.ec-header--showcashback .cta.cta-primary .cta-text,.ec-header--shownovalfee .cta.cta-primary .cta-text{padding:10px 0 9px 0;color:#5a287d;background-color:#fff;min-width:110px;font-size:14px;line-height:28px}
.ec-header--tracker,.ec-header--fiveyears,.ec-header--noproductfee,.ec-header--shownovalfee{margin-left:13px}
.ec-filter--group1,.ec-filter--group2,.ec-filter--group3,.ec-filter--group4{margin-right:20px;margin-top:30px;display:inline-block}
.ec-filter--group1 .ec-header--shownovalfee .labelclass,.ec-filter--group2 .ec-header--shownovalfee .labelclass,.ec-filter--group3 .ec-header--shownovalfee .labelclass,.ec-filter--group4 .ec-header--shownovalfee .labelclass{font-size:13px;line-height:17px}
.ec-filter .ec-checkbox input:checked+.checkmark{margin-left:-25px;display:none}
.ec-checkbox.checkbox,.ec-checkbox.checkmark{margin-top:10px;width:110px;text-align:center}
.ec-checkbox.checkbox label,.ec-checkbox.checkmark label{display:inline-block;position:relative;line-height:28px;height:28px;font-size:14px;font-weight:normal;color:#5e10b1;min-width:100%;width:100%}
.ec-checkbox input:checked+.checkmark:after{left:8px;top:4px;width:6px;height:11px;border:solid #5a287d;border-width:0 2px 2px 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}
.ec-checkbox .checkmark:after{content:"";position:absolute;display:block;width:12px;height:10px}
.ec-checkbox input:checked+.checkmark:after{display:block}
.ec-filter-cta{width:100%;display:block;position:relative;text-align:center}
.ec-filter-cta .cta-update{padding-top:24px}
.ec-filter-cta .cta-update .cta .cta-text{font-size:18px;line-height:26px}
.ec-filter-cta .cta-update .cta.disabled{pointer-events:none}
.ec-filter-cta .cta-update .cta.disabled:hover .cta-text::after{content:none}
.ec-filter-cta .cta-update .cta.disabled .cta-text{background-color:#b4b4b4;padding:18px 20px 16px 20px}
.ec-filter-cta .cta-update .cta.disabled .cta-text::after{content:none}
.ec-filter-cta .cta-clear{padding-bottom:12px}
.ec-filter-cta .cta-clear .cta.cta-secondary{font-size:16px;line-height:26px;color:#5e10b1}
.ec-filter-cta .cta-clear .cta.cta-secondary:focus{outline:1px auto #5e10b1}
.ec-filter-cta .cta-clear .cta.cta-secondary .cta-text{background-image:none;font-size:16px;line-height:26px}
.ec-product-card-template{display:none}
.cq-wcm-edit .ec-product-card-template,.aem-AuthorLayer-Edit .ec-product-card-template{display:block}
.ec-product-card-template .ec-products-result{padding-left:0;padding-right:0}
.cq-wcm-edit .ec-product-card-list,.aem-AuthorLayer-Edit .ec-product-card-list{margin-top:50px}
.cq-wcm-edit .ec-product-card-list .dynamicheader-title,.aem-AuthorLayer-Edit .ec-product-card-list .dynamicheader-title{display:block;width:100%;max-height:100%}
.ec-productcardmain--row td{width:20%}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__heading,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__heading,#productDetails .text-only-header__inner.theme--purple .text-only-header__heading,#aipAggregatorPages .text-only-header__inner.theme--royal-blue .text-only-header__heading,#aipAggregatorPages .text-only-header__inner.theme--purple .text-only-header__heading{width:570px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__product-title,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__product-title,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__product-title,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__product-title,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__product-title,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__product-title,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__product-title,#productDetails .text-only-header__inner.theme--purple .text-only-header__product-title,#aipAggregatorPages .text-only-header__inner.theme--royal-blue .text-only-header__product-title,#aipAggregatorPages .text-only-header__inner.theme--purple .text-only-header__product-title{margin-bottom:0;display:none}
.aip-mortillus-header .save-your-progress,.aip-dashboard-header .save-your-progress,.mortgage-talk-to-advisor .save-your-progress,#productDetails .save-your-progress,#aipAggregatorPages .save-your-progress{top:50px;right:235px}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary,#aipAggregatorPages .save-your-progress .save-signedin.enable .cta.cta-primary{border:1px solid #fff;background-color:#5a287d;width:260px}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon,#aipAggregatorPages .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/save-log-in-white.svg")}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,#aipAggregatorPages .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text{background-color:#5a287d;color:#fff;padding:0 0 0 25px;min-width:220px;max-width:220px}
.lb-choosen-product .ec-productcardmain--btn{display:none}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp{border-top:0;border-bottom:1px solid #dcdcdc}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:18px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir{border-top:0;border-bottom:1px solid #dcdcdc}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:43px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf{border-right:0}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:35px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn{display:none}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features{border-top:0}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features{border-right:0}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf{border-bottom:1px solid #dcdcdc}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf{width:33.29%}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text{width:118px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text{width:118px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features{width:50%}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-get-aip-btn .ec-mrf-res-view-deal,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-get-aip-btn .ec-mrf-res-view-deal{text-align:center}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-get-aip-btn .ec-mrf-res-view-deal .cta-text,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-get-aip-btn .ec-mrf-res-view-deal .cta-text{display:inherit}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:37px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper{width:100%}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label{width:108px !important}
.aip-mortillus-header .ec-mrf-res-cb .ec-mrf-res-details,.aip-mortillus-header .ec-mrf-res-cb .ec-mrf-res-details{position:relative;padding-left:18px}
.ec-mrf-prod-result{border:1px solid #dcdcdc;margin-bottom:50px;line-height:0}
.ec-mrf-prod-result.olo .ec-product-applyvia--online,.ec-mrf-prod-result.olo .ec-product-applyviacard--online{display:inline-block}
.ec-mrf-prod-result.olo .ec-product-applyvia--video,.ec-mrf-prod-result.olo .ec-product-applyvia--telephone,.ec-mrf-prod-result.olo .ec-product-applyviacard--video,.ec-mrf-prod-result.olo .ec-product-applyviacard--telephone,.ec-mrf-prod-result.olo .ec-product-applyviacard--branch{display:none}
.ec-mrf-prod-result.olaf .ec-product-applyvia--online,.ec-mrf-prod-result.olaf .ec-product-applyviacard--online,.ec-mrf-prod-result.olaf .ec-product-applyvia--video,.ec-mrf-prod-result.olaf .ec-product-applyvia--telephone,.ec-mrf-prod-result.olaf .ec-product-applyviacard--video,.ec-mrf-prod-result.olaf .ec-product-applyviacard--telephone,.ec-mrf-prod-result.olaf .ec-product-applyviacard--branch{display:inline-block}
.ec-mrf-prod-result.none .ec-product-applyvia--online,.ec-mrf-prod-result.none .ec-product-applyviacard--online,.ec-mrf-prod-result.none .ec-product-applyviacard--branch{display:none}
.ec-mrf-prod-result.none .ec-product-applyvia--video,.ec-mrf-prod-result.none .ec-product-applyvia--telphone,.ec-mrf-prod-result.none .ec-product-applyviacard--video,.ec-mrf-prod-result.none .ec-product-applyviacard--telephone{display:inline-block}
.ec-mrf-prod-result.active{border:1px solid #5a287d;border-top:6px solid #5a287d}
.ec-mrf-prod-result p{margin:0}
.ec-mrf-prod-result .clearfix{display:none}
.cq-wcm-edit .ec-mrf-prod-result .clearfix,.aem-AuthorLayer-Edit .ec-mrf-prod-result .clearfix{display:block}
.ec-mrf-prod-result .ec-mrf-prod-list--item{padding-bottom:20px}
.ec-mrf-prod-result .ec-mrf-res-header{padding-top:12px;padding-bottom:12px;padding-left:2px;margin:0;line-height:32px;color:#fff;display:inline-block;letter-spacing:0;font-family:"RNHouseSansRegular",sans-serif;font-size:18px}
.ec-mrf-prod-result .ec-product-applyvia{display:inline-block;float:right;padding-top:15px}
.ec-mrf-prod-result .ec-product-applyvia--branch{display:none}
.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyvia,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyvia{width:100% !important;height:100%}
.ec-mrf-prod-result .ec-product-applyvia p{color:#fff;font-size:12px;line-height:15px}
.ec-mrf-prod-result .ec-product-applyvia--apply{display:inline-block}
.ec-mrf-prod-result .ec-product-applyvia--apply .popover{margin-right:20px}
.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyvia--apply,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyvia--apply{display:block;padding:5px 0 10px 0}
.ec-mrf-prod-result .ec-product-applyvia--apply .pop.icon-pop{font-size:0;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion_white.svg") !important;height:12px;width:12px;background-size:12px !important;display:inline-block;border-bottom:0 !important;position:absolute;bottom:10px;margin-left:0}
.ec-mrf-prod-result .ec-product-applyvia--apply .pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:12px !important}
.ec-mrf-prod-result .ec-product-applyvia--apply .pop.icon-pop.hover{background-size:12px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion_white.svg") !important}
.ec-mrf-prod-result .ec-product-applyvia--apply .pop.icon-pop:focus{outline:1px solid #fff;outline-offset:1px}
.ec-mrf-prod-result .ec-product-applyvia--online,.ec-mrf-prod-result .ec-product-applyvia--video,.ec-mrf-prod-result .ec-product-applyvia--telephone{display:inline-block}
.ec-mrf-prod-result .ec-product-applyvia--online .title-comp,.ec-mrf-prod-result .ec-product-applyvia--video .title-comp,.ec-mrf-prod-result .ec-product-applyvia--telephone .title-comp{font-size:0}
.ec-mrf-prod-result .ec-product-applyvia--online .tooltip{background-image:none !important;height:18px;width:20px;margin-left:27px;cursor:default;line-height:18px;vertical-align:middle;font-size:12px;color:#fff}
.ec-mrf-prod-result .ec-product-applyvia--telephone .tooltip{background-image:none !important;height:18px;width:18px;margin-left:22px;cursor:default;line-height:18px;vertical-align:middle;font-size:12px;color:#fff}
.ec-mrf-prod-result .ec-product-applyvia--video .tooltip{background-image:none !important;height:18px;width:20px;margin-left:22px;cursor:default;line-height:18px;vertical-align:middle;font-size:12px;color:#fff}
.ec-mrf-prod-result .ec-product-applyvia--branch{display:none}
.ec-mrf-prod-result .ec-mrf-res-label{font-size:12px;line-height:17px;letter-spacing:.17px;color:#646068}
.ec-mrf-prod-result .ec-mrf-res-value{font-size:23px;line-height:36px;font-family:"RNHouseSansRegular",sans-serif;color:#5a287d}
.ec-mrf-prod-result .ec-productcardmain .comp-rich-text a{font-size:12px;line-height:17px}
.ec-mrf-prod-result .ec-mrf-res-fr-desc--svr{font-size:12px}
.ec-mrf-prod-result .ec-mrf-res-fr-desc,.ec-mrf-prod-result .ec-mrf-res-mp-desc{font-size:12px;line-height:18px}
.ec-mrf-prod-result .ec-mrf-res-fr-desc .ec-mrf-res-mp-addtnl,.ec-mrf-prod-result .ec-mrf-res-mp-desc .ec-mrf-res-mp-addtnl{color:#5a287d}
.ec-mrf-prod-result .ec-mrf-res-cb.f{display:none !important}
.ec-mrf-prod-result .ec-mrf-res-lf.false{display:none !important}
.ec-mrf-prod-result .ec-mrf-res-lf.f{display:none !important}
.ec-mrf-prod-result .ec-mrf-res-lf,.ec-mrf-prod-result .ec-mrf-res-cb,.ec-mrf-prod-result .ec-mrf-res-fp,.ec-mrf-prod-result .ec-mrf-res-nil{padding-bottom:10px}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-lf,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-mrf-res-lf{margin:10px 0}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-fp,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-mrf-res-fp{margin:10px 0}
.ec-mrf-prod-result .ec-mrf-res-cb,.ec-mrf-prod-result .ec-mrf-res-lf,.ec-mrf-prod-result .ec-mrf-res-fp,.ec-mrf-prod-result .ec-mrf-res-nil{font-size:12px;line-height:15px;padding-right:0;padding-top:0;padding-left:0}
.ec-mrf-prod-result .ec-mrf-res-cb .comp-rich-text p,.ec-mrf-prod-result .ec-mrf-res-lf .comp-rich-text p,.ec-mrf-prod-result .ec-mrf-res-fp .comp-rich-text p,.ec-mrf-prod-result .ec-mrf-res-nil .comp-rich-text p{line-height:15px;display:inline-block}
.ec-mrf-prod-result .ec-mrf-res-cb .ec-mrf-res-features,.ec-mrf-prod-result .ec-mrf-res-lf .ec-mrf-res-features,.ec-mrf-prod-result .ec-mrf-res-fp .ec-mrf-res-features,.ec-mrf-prod-result .ec-mrf-res-nil .ec-mrf-res-features{background-position:center;background-size:100%;position:absolute;height:14px;width:14px;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/tick-champ.svg")}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-cb,.ec-mrf-prod-result .ec-mrf-res-cb .aem-AuthorLayer-Edit{display:block !important;margin-top:10px}
.ec-mrf-prod-result .ec-mrf-res-cb .ec-mrf-res-details{position:relative;padding-left:24px}
.ec-mrf-prod-result .ec-mrf-res-cb .ec-mrf-res-details .comp-rich-text p a.pop{font-size:12px}
.ec-mrf-prod-result .ec-mrf-res-cb .comp-rich-text{display:inline-block}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-cb-first,.ec-mrf-prod-result .ec-mrf-res-cb-first .aem-AuthorLayer-Edit,.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-cb-first-text,.ec-mrf-prod-result .ec-mrf-res-cb-first-text .aem-AuthorLayer-Edit{display:none !important}
.ec-mrf-prod-result .ec-mrf-res-lf .comp-rich-text,.ec-mrf-prod-result .ec-mrf-res-fp .comp-rich-text{padding-left:24px}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text:after{display:none}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text:after,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text:after{display:block}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn .ec-mrf-res-view-deal .cta.cta-primary{line-height:inherit}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn .ec-mrf-res-view-deal .cta-text{padding:6px 13px 4px 12px;margin-bottom:0;width:100%;min-width:auto;font-size:13px;line-height:26px}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn .ec-mrf-res-add-to-comp{display:none}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f5f5f5;color:#5e10b1;border:1px solid #5e10b1;font-size:13px;line-height:26px;padding:5px 13px 3px 12px;margin-bottom:0;width:100%;min-width:auto}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text :after{display:none}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text :after,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text :after{display:block}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text:focus:hover .cta-text{background-color:#fff}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .add-to-comp-icon{display:none}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .add-to-comp-icon.icon-align-left{left:10px}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary:hover .cta-text:after{height:0;bottom:0}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .cta-text{background-color:#3c1053;color:#fff;text-align:center}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .cta-text :after{display:none}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .cta-text :after,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .cta-text :after{display:block}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .add-to-comp-icon{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/tick_white.svg");right:60px}
.ec-mrf-prod-result .ec-product-card-header{background-color:#5a287d;padding-right:31px}
.cq-wcm-edit .ec-mrf-prod-result .ec-product-card-header,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-card-header{color:#fff;line-height:normal}
.ec-mrf-prod-result .ec-productcardmain{display:inline-block;width:100%}
.ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-label .comp-rich-text a.pop.icon-pop:focus{outline:1px solid #5e10b1;outline-offset:1px}
.ec-mrf-prod-result .ec-productcardmain--mp{padding:9px 10px 6px 10.25px}
.ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:22px}
.ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop:focus{outline:1px solid #5e10b1;outline-offset:1px}
.ec-mrf-prod-result .ec-productcardmain--ir{padding:9px 10px 6px 11px}
.ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:44px}
.ec-mrf-prod-result .ec-productcardmain--pf{padding:9px 10px 6px 11px}
.ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:36px}
.ec-mrf-prod-result .ec-productcardmain--fr{padding:9px 8.75px 6px 11.25px}
.ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:-1px}
.ec-mrf-prod-result .ec-productcardmain--features{padding:9px 10px 12px 10px}
.ec-mrf-prod-result .ec-productcardmain--mp,.ec-mrf-prod-result .ec-productcardmain--btn{background-color:#f2f2f8}
.ec-mrf-prod-result .ec-productcardmain--btn{padding:0 8px}
.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper{padding:0}
.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper{width:inherit}
.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn{width:100%}
.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .cta-primary{width:100%}
.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .cta-primary .cta-text{text-align:center}
.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta-primary{padding-bottom:3px}
.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta-primary:focus:hover .cta-text{color:#5e10b1;background-color:transparent}
.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp.active .cta.cta-primary:focus:hover .cta-text{color:#fff;background-color:#3c1053}
.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta-primary{padding-top:3px}
.ec-mrf-prod-result .ec-productcardmain--mp,.ec-mrf-prod-result .ec-productcardmain--ir,.ec-mrf-prod-result .ec-productcardmain--pf,.ec-mrf-prod-result .ec-productcardmain--fr,.ec-mrf-prod-result .ec-productcardmain--features,.ec-mrf-prod-result .ec-productcardmain--btn{display:inline-block;border-top:1px solid #dcdcdc;height:100px;max-height:100px}
.ec-mrf-prod-result .ec-productcardmain--mp .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--ir .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--pf .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--fr .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--features .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--btn .pop.icon-pop{font-size:0;border-bottom:0 !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important;background-size:12px !important;height:12px;width:12px;background-repeat:no-repeat;display:inline-block;position:absolute;right:0;top:0}
.ec-mrf-prod-result .ec-productcardmain--mp .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--ir .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--pf .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--fr .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--features .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--btn .pop.icon-pop.hover{background-size:12px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important}
.ec-mrf-prod-result .ec-productcardmain--mp .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--ir .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--pf .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--fr .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--features .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--btn .pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:12px !important}
.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--mp,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-productcardmain--mp,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--ir,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-productcardmain--ir,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--pf,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-productcardmain--pf,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--fr,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-productcardmain--fr,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--features,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-productcardmain--features,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--btn,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-productcardmain--btn{height:100%;max-height:100%;overflow:visible;width:100%}
.ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-label,.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-label{max-height:34px;font-size:12px;line-height:17px;height:34px;margin-bottom:14px;color:#333}
.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-label,.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-label{width:73.5%}
.ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-label .comp-rich-text .pop.icon-pop,.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-label .comp-rich-text .pop.icon-pop{font-size:0;border-bottom:0 !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important;background-size:12px !important;height:12px;width:12px;background-repeat:no-repeat;display:inline-block;position:absolute;right:0;top:0}
.ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-label .comp-rich-text .pop.icon-pop.hover,.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-label .comp-rich-text .pop.icon-pop.hover{background-size:12px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important}
.ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-label .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-label .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:12px !important}
.ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-label-features{height:0;margin-bottom:0}
.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-label-features .aem-AuthorLayer-Edit,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-label-features .aem-AuthorLayer-Edit,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-label-features .aem-AuthorLayer-Edit,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-label-features .aem-AuthorLayer-Edit,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-label-features .aem-AuthorLayer-Edit,.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-label-features,.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-label-features .aem-AuthorLayer-Edit{height:100%;margin-bottom:10px}
.ec-mrf-prod-result .ec-productcardmain--btn{width:19.2%}
.cq-wcm-edit .ec-mrf-prod-result .ec-productcardmain--btn,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-productcardmain--btn{line-height:normal}
.aip-mortillus-header .ec-mrf-prod-result .ec-productcardmain--btn,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn{padding-top:25px}
.ec-mrf-prod-result .ec-productcardmain--mp,.ec-mrf-prod-result .ec-productcardmain--ir,.ec-mrf-prod-result .ec-productcardmain--pf,.ec-mrf-prod-result .ec-productcardmain--fr,.ec-mrf-prod-result .ec-productcardmain--features{width:16.15%;border-right:1px solid #dcdcdc;padding-right:10px}
.ec-mrf-prod-result .ec-product-applyviacard{border-top:1px solid #dcdcdc;padding-left:16px;padding-right:22px;padding-bottom:14px;text-align:center}
.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard{padding-top:10px;line-height:22px}
.ec-mrf-prod-result .ec-product-applyviacard .comp-rich-text .pop.icon-pop{font-size:0;border-bottom:0 !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important;background-size:12px !important;height:12px;width:12px;background-repeat:no-repeat;display:inline-block;position:absolute;top:-1px}
.ec-mrf-prod-result .ec-product-applyviacard--apply{font-size:12px;line-height:16px;text-align:center}
.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--apply,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--apply{margin:10px 0}
.ec-mrf-prod-result .ec-product-applyviacard--online,.ec-mrf-prod-result .ec-product-applyviacard--telephone,.ec-mrf-prod-result .ec-product-applyviacard--video,.ec-mrf-prod-result .ec-product-applyviacard--branch{font-size:12px;line-height:20px;display:inline-block}
.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--online,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--online,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--telephone,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--telephone,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--video,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--video,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--branch,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--branch{display:block}
.ec-mrf-prod-result .ec-product-applyviacard--online p,.ec-mrf-prod-result .ec-product-applyviacard--telephone p,.ec-mrf-prod-result .ec-product-applyviacard--video p,.ec-mrf-prod-result .ec-product-applyviacard--branch p{padding-top:19px}
.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--onlineimg,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--onlineimg,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--telephoneimg,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--telephoneimg,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--videoimg,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--videoimg,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--branchimg,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--branchimg{display:block}
.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--onlineimg img.image-wrap,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--onlineimg img.image-wrap,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--telephoneimg img.image-wrap,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--telephoneimg img.image-wrap,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--videoimg img.image-wrap,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--videoimg img.image-wrap,.cq-wcm-edit .ec-mrf-prod-result .ec-product-applyviacard--branchimg img.image-wrap,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-product-applyviacard--branchimg img.image-wrap{position:static}
.ec-mrf-prod-result .ec-product-applyviacard--onlineimg img.image-wrap{background-size:15px;background-repeat:no-repeat;height:16px !important;width:20px !important;position:absolute}
.ec-mrf-prod-result .ec-product-applyviacard--branchimg img.image-wrap{background-size:18px;background-repeat:no-repeat;height:15px !important;width:15px !important;position:absolute}
.ec-mrf-prod-result .ec-product-applyviacard--videoimg img.image-wrap{background-size:12px;background-repeat:no-repeat;height:14px !important;width:14px !important;position:absolute}
.ec-mrf-prod-result .ec-product-applyviacard--telephoneimg img.image-wrap{background-size:18px;background-repeat:no-repeat;height:16px !important;width:16px !important;position:absolute}
.mac .ec-mrf-prod-result .ec-product-applyvia--apply .pop.icon-pop{left:51px}
.mac .aip-mortgage-products-list .ec-mrf-prod-result .ec-product-applyvia{width:222px}
.aip-mortgage-products-list .ec-mrf-prod-result .ec-product-applyvia{width:199px}
.aip-mortgage-products-list .text-only-header__compliance{padding-bottom:20px}
.aip-mortgage-products-list .aip-mortgage-complaince{padding-top:15px}
.aip-mortgage-products-list .channel-cards .channel-cards__list__item .cta-wrapper{padding-bottom:0}
.aip-mortgage-products-list .aip-product-details .ec-product-details{padding-bottom:0}
.ec-compare-body-cell .ec-sec-detail-desc .cta.cta-primary .cta-text{min-width:240px;max-width:240px}
#productDetails .selected-product-wrap,#productDetails .with_selected_product,#productDetails .no_selected_product{display:none}
.aip-aggregator-product-list{margin-top:1px}
.aip-aggregator-product-list .ec-mrf-prod-result .ec-product-applyvia{width:199px}
.aip-aggregator-product-list .selected-product-wrap .title-comp{margin-bottom:20.5px}
.aip-aggregator-product-list .selected-product-wrap .ec-mrf-prod-result.selected{margin-bottom:30px}
.aip-aggregator-product-list .selected-product-wrap .aip-accdetails__content a.pop.icon-pop{position:absolute;right:115px;bottom:-5px}
.aip-aggregator-product-list .new-product-list-title.no_selected_product{display:none}
.aip-aggregator-product-list .new-product-list-title .title-comp{border-top:3px solid #5a287d;padding-top:30px;padding-bottom:5px}
.aip-aggregator-product-list .new-product-list-title.no_selected_product .title-comp{border-top:0;padding-top:0}
.aip-aggregator-product-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header{padding-right:135px;position:relative}
.aip-aggregator-product-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header:after{margin-left:35px;background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/tick_nw.svg") no-repeat;border-radius:16.5px;width:106px;content:"Selected";color:#fff;padding:2px 0 0 41px;background-size:24px;background-position:12px;height:33px;font-size:12px;float:right;position:absolute;top:11px;right:-30px;background-color:#fff;color:#5a287d}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:0}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:22px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:13px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:-10px}
.aip-aggregator-details{margin-top:1px}
.aip-aggregator-details .aggregator-landing-rep .popover-content h1,.aip-aggregator-details .aggregator-landing-rep .popover-content h2,.aip-aggregator-details .aggregator-landing-rep .popover-content h3,.aip-aggregator-details .aggregator-landing-rep .popover-content h4{padding-bottom:0}
@media(min-width:1255px){.ec-mrf-prod-result .ec-product-card-header .BTL{width:108px}
}
.ec-mrf-prod-result .ec-product-card-header .BTL .ec-product-applyvia--telephone,.ec-mrf-prod-result .ec-product-card-header .BTL .ec-product-applyvia--video{display:none}
@media(min-width:1255px){.ec-mrf-prod-result .ec-productcardmain .BTL{width:108px}
}
.ec-mrf-prod-result .ec-productcardmain .BTL .ec-product-applyviacard--telephone,.ec-mrf-prod-result .ec-productcardmain .BTL .ec-product-applyviacard--video{display:none}
.ec-mrf-prod-result .ec-prod-detail-section .BTL{display:none}
@media(min-width:1024px) and (max-width:1255px){.dynamicheader--row .dynamicheader-title{margin-top:30px}
.ec-filter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap::after{width:91.5% !important}
.dynamicheader-title.ec-display{margin-left:0}
.aggregator-productcard_wrapper--title .title-comp{line-height:22px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__heading,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__heading,#productDetails .text-only-header__inner.theme--purple .text-only-header__heading,#aipAggregatorPages .text-only-header__inner.theme--royal-blue .text-only-header__heading,#aipAggregatorPages .text-only-header__inner.theme--purple .text-only-header__heading{width:450px}
.aip-mortillus-header .save-your-progress,.aip-dashboard-header .save-your-progress,.mortgage-talk-to-advisor .save-your-progress,#productDetails .save-your-progress,#aipAggregatorPages .save-your-progress{right:129px}
.dynamicheader-title{font-size:24px;line-height:32px}
.dynamicheader-title p{margin-bottom:15px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap{width:303px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:303px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button{width:488px;height:47px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s{width:10px;height:10px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-text{margin-top:-10px}
.ec-filter-wrap--row{display:none}
.ec-filter-wrap--row .ec-product-card-list .ec-products-result{margin-left:8.3333%;padding-left:0}
.cq-wcm-edit .ec-filter-wrap--row,.aem-AuthorLayer-Edit .ec-filter-wrap--row{display:block}
.ec-filter-wrap--row.shown{display:block;position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,0.5);top:0;left:0;z-index:9999}
.ec-filter-wrap--row.shown .ec-filter{position:absolute;top:0;left:0;height:100%;overflow-y:scroll;overflow-x:hidden}
.ec-filter-wrap--row.shown .ec-filter .dynamicheader-cta--fixed .filter-arrow{top:17px}
.ec-filter-wrap--row .ec-filter--group4{margin-right:37px}
.ec-filter-wrap--row .ec-filter--group1,.ec-filter-wrap--row .ec-filter--group2,.ec-filter-wrap--row .ec-filter--group3,.ec-filter-wrap--row .ec-filter--group4{width:100%;margin-top:30px;font-size:14px}
.ec-filter-wrap--row .ec-header{width:190px}
.ec-filter-wrap--row .ec-header--tracker,.ec-filter-wrap--row .ec-header--fiveyears,.ec-filter-wrap--row .ec-header--noproductfee,.ec-filter-wrap--row .ec-header--shownovalfee{margin-left:24px}
.ec-filter-wrap--row .ec-header--fixed,.ec-filter-wrap--row .ec-header--tracker,.ec-filter-wrap--row .ec-header--twoyears,.ec-filter-wrap--row .ec-header--fiveyears,.ec-filter-wrap--row .ec-header--productfee,.ec-filter-wrap--row .ec-header--noproductfee,.ec-filter-wrap--row .ec-header--showcashback,.ec-filter-wrap--row .ec-header--shownovalfee{height:44px}
.ec-filter-wrap--row .ec-header--fixed,.ec-filter-wrap--row .ec-header--tracker,.ec-filter-wrap--row .ec-header--twoyears,.ec-filter-wrap--row .ec-header--fiveyears,.ec-filter-wrap--row .ec-header--productfee,.ec-filter-wrap--row .ec-header--noproductfee,.ec-filter-wrap--row .ec-header--shownovalfee,.ec-filter-wrap--row .ec-header--showcashback{width:237px;height:44px}
.ec-filter-wrap--row .ec-checkbox.checkbox{width:auto;margin-top:0;padding:8px 0}
.ec-filter-wrap--row .ec-filter{width:658px;padding-left:0;overflow-y:scroll;overflow:hidden}
.ec-filter-wrap--row .ec-filter .dynamicheader-dropdown .sort-by{margin-top:74px;display:inherit}
.ec-filter-wrap--row .ec-filter .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{padding-right:45px}
.ec-filter-wrap--row .ec-filter .ec-filter--group1,.ec-filter-wrap--row .ec-filter .ec-filter--group2,.ec-filter-wrap--row .ec-filter .ec-filter--group3,.ec-filter-wrap--row .ec-filter .ec-filter--group4,.ec-filter-wrap--row .ec-filter .ec-filter-cta,.ec-filter-wrap--row .ec-filter .dynamicheader-dropdown{padding-left:105px}
.ec-filter-cta .cta-clear{padding-bottom:5px;padding-top:24px}
.ec-filter-cta .cta-clear .cta.cta-secondary .cta-text{font-size:14px;line-height:28px}
.ec-filter-cta .cta-update{padding-top:0;width:100%;text-align:justify}
.ec-filter-cta .cta-update .cta.cta-primary{width:93%}
.ec-filter-cta .cta-update .cta.cta-primary .cta-text{min-width:100%}
.ec-compare-body-cell .ec-sec-detail-desc .cta.cta-primary .cta-text{min-width:211px;max-width:211px}
.ec-compare-toaster .ec-toaster-compare-now .cta.cta-primary{padding-bottom:0}
.ec-compare-toaster .ec-toaster-cancel{margin-right:35px}
.ec-compare-toaster .ec-toaster-cancel .cta.cta-secondary{padding-top:0}
.ec-mrf-res-header{text-align:center;width:100%;font-size:16px;line-height:22px;padding-top:18px;padding-bottom:20px}
cq-wcm-edit .ec-product-card-list .ec-filter .dynamicheader-cta--fixed,.aem-AuthorLayer-Edit .ec-product-card-list .ec-filter .dynamicheader-cta--fixed{top:0}
.ec-product-card-list .ec-product-card-list--row .ec-productrow .ec-products-result{padding-left:0}
.ec-product-card-list .ec-product-card-list--row .ec-productrow .ec-mrf-prod-result{margin-bottom:50px}
.ec-product-card-list .ec-product-card-list--row .ec-productrow .ec-mrf-prod-result .ec-product-card-header{padding-left:10px;padding-right:10px}
.ec-product-card-list .ec-product-card-list--row .ec-productrow .ec-mrf-prod-result .ec-mrf-res-header{padding-top:18px;padding-bottom:20px;font-size:16px;line-height:22px}
.ec-product-card-list .ec-product-card-list--row .ec-productrow .ec-mrf-prod-result .ec-mrf-res-value{font-size:26px;line-height:36px}
.aip-aggregator-product-list .ec-product-card-list .selected-product-wrap-container .new-product-list-title{margin-bottom:0}
.aip-aggregator-product-list .ec-product-card-list .selected-product-wrap-container .dynamicheader-titlewrap p{margin-bottom:15px}
.aip-aggregator-product-list .ec-product-card-list .selected-product-wrap{padding-left:0}
.aip-aggregator-product-list .ec-product-card-list .selected-product-wrap .title-comp{margin-bottom:15px;margin-top:15px}
.aip-aggregator-product-list .ec-product-card-list .selected-product .ec-mrf-prod-result.selected{margin-left:0}
.aip-aggregator-product-list .ec-product-card-list .selected-product .ec-mrf-prod-result.selected .ec-product-card-header{padding-left:10px;padding-right:10px}
.aip-aggregator-product-list .ec-product-card-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header{padding-right:0;padding-left:129px}
.aip-aggregator-product-list .ec-product-card-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header:after{left:0;width:106px;font-size:12px}
.aip-aggregator-product-list .ec-product-card-list .selected-product .ec-mrf-prod-result.selected{margin-left:0}
.aip-aggregator-product-list .ec-product-card-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header:after{margin-left:11px}
.dynamicheader{margin-bottom:15px}
.dynamicheader .container.dynamiccontainer{width:100%;margin:0;padding:0}
.dynamicheader .dynamicheader-cta.fixed{position:fixed;top:0;z-index:1}
.dynamicheader .dynamicheader-cta.fixedTop{position:fixed;top:0;z-index:1}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text{width:100%;min-width:220px}
.ec-filter-wrap,.section,.productsfilter{padding-left:0}
.ec-products-result,.lb-choosen-product,.an-confirm-choosen-product,.selected-product-wrap{padding-left:2px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain{display:inline-block;line-height:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:16px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:38px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:27px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:-2px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--mp,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--mp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr{padding-bottom:7px;width:33.29%;padding-left:21px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label{width:112px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features{width:33.29%;padding-left:21px;padding-top:11px;padding-bottom:13px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard{padding-left:16px;padding-right:22px;padding-top:13px;padding-bottom:13px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{font-size:0;border-bottom:0 !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important;background-size:12px !important;height:12px;width:12px;background-repeat:no-repeat;display:inline-block;position:absolute;right:46px;top:-2px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover{background-size:12px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:12px !important}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch{text-align:center;width:23%}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container{padding-left:9px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online h4,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone h4,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video h4,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch h4,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online h4,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone h4,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video h4,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch h4,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online h4,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone h4,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video h4,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch h4,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online h4,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone h4,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video h4,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch h4{display:none}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .tooltip,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .tooltip,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .tooltip,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .tooltip,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .tooltip,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .tooltip,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .tooltip,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .tooltip,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .tooltip,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .tooltip,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .tooltip,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .tooltip,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .tooltip,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .tooltip,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .tooltip,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .tooltip{background-image:none !important;height:18px;width:20px;margin-left:27px;cursor:default;line-height:18px;vertical-align:middle;margin:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch p{font-size:12px;text-transform:capitalize;padding-top:3px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--apply,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--apply,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--apply,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--apply{margin-bottom:15px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn{padding:9px 10px 11px 10px;width:100%;height:auto}
.aip-mortillus-header .ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn{padding-top:9px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper{padding-left:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp{margin-bottom:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text{min-width:368px;margin-left:0;padding:9px 0 9px;text-align:center}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal{text-align:center}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text{margin-left:5px;padding:9px 0 9px;border:1px solid #5e10b1;min-width:368px;display:inherit}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf{border-right:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf{padding:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp{padding:10px 0 0 0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span{font-size:12px;line-height:15px}
.aip-mortgage-illustration-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{right:67px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features{border-right:1px solid #dcdcdc}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{right:23px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video{margin-right:3.9%}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:-10px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{right:37px}
}
@media(min-width:768px) and (max-width:1023px){.dynamicheader--row .dynamicheader-title{margin-top:30px}
.aip-aggregator-product-list .new-product-list-title.no_selected_product .title-comp{margin-left:0}
.aggregator-productcard_wrapper--title .selected-product-wrap-container{padding:0}
.aggregator-productcard_wrapper--title .title-comp{line-height:22px;margin-left:0}
.dynamicheader{margin-bottom:15px}
.dynamicheader .container.dynamiccontainer{margin:0;width:100%;padding:0}
.aip-view-detail-payupfront{padding:30px 30px 0 30px}
.ec-mrf-prod-result{margin-bottom:50px}
.ec-mrf-prod-result .ec-product-card-header{padding-right:10px;padding-left:10px}
.ec-mrf-prod-result .ec-mrf-res-header{width:100%;font-size:16px;line-height:22px;padding-top:18px;padding-bottom:20px}
.aip-aggregator-product-list .ec-product-card-list .selected-product-wrap-container .dynamicheader-titlewrap p{margin-bottom:15px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .col-md-8,.aip-mortillus-header .text-only-header__inner.theme--purple .col-md-8,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .col-md-8,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .col-md-8,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .col-md-8,.aip-dashboard-header .text-only-header__inner.theme--purple .col-md-8,#productDetails .text-only-header__inner.theme--royal-blue .col-md-8,#productDetails .text-only-header__inner.theme--purple .col-md-8,#aipAggregatorPages .text-only-header__inner.theme--royal-blue .col-md-8,#aipAggregatorPages .text-only-header__inner.theme--purple .col-md-8{width:281px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__heading,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__heading,#productDetails .text-only-header__inner.theme--purple .text-only-header__heading,#aipAggregatorPages .text-only-header__inner.theme--royal-blue .text-only-header__heading,#aipAggregatorPages .text-only-header__inner.theme--purple .text-only-header__heading{width:281px}
.aip-mortillus-header .save-your-progress,.mortgage-talk-to-advisor .save-your-progress,.aip-dashboard-header .save-your-progress,#productDetails .save-your-progress,#aipAggregatorPages .save-your-progress{top:30px;right:91px}
.ec-prod-detail-section .ec-sec-header{margin-bottom:20px}
.ec-prod-detail-section .ec-sec-divider{margin-bottom:20px}
.aip-mortgage-products-list .text-only-header__compliance{padding-bottom:10px}
.aip-mortgage-products-list .aip-mortgage-complaince{padding-top:10px}
.ec-mrf-prod-result .clearfix.ec-mrf-mp-clearfix{display:block;margin-bottom:20px}
.dynamicheader-title{font-size:24px;line-height:32px}
.dynamicheader .dynamicheader-cta{padding-left:0;padding-right:0}
.dynamicheader .dynamicheader-cta .cta-primary{height:44px;background-color:#5a287d;padding-left:10px}
.dynamicheader .dynamicheader-cta .cta-primary.active{width:157px}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text{margin:auto}
.dynamicheader .dynamicheader-cta.fixed{position:fixed;top:0;z-index:1}
.dynamicheader .dynamicheader-cta.fixedTop{position:fixed;top:0;z-index:1}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap{width:158px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:158px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select{padding-right:77px;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/dropdown_champ.svg")}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected.expanded .dropdown-select{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/dropdown_close_champ.svg")}
.ec-filter-wrap--row{padding-top:30px;display:none}
.cq-wcm-edit .ec-filter-wrap--row,.aem-AuthorLayer-Edit .ec-filter-wrap--row{display:block}
.ec-filter-wrap--row.shown{display:block;position:fixed;height:100%;width:100%;background-color:#f2f2f8;top:0;left:0;z-index:9999}
.ec-filter-wrap--row.shown .ec-filter{position:absolute;top:0;left:0;height:100%;width:677px;padding-left:0;overflow-y:scroll;overflow-x:hidden}
.ec-filter-wrap--row.shown .ec-filter .dynamicheader-cta--fixed .cta-primary .cta-text{width:675px;padding-left:5px}
.ec-filter-wrap--row.shown .ec-filter .dynamicheader-cta--fixed .filter-arrow{left:365px;top:17px}
.ec-filter-wrap--row .ec-checkbox.checkbox{margin-top:0;padding:8px 0}
.ec-filter-wrap--row .ec-header--tracker,.ec-filter-wrap--row .ec-header--fiveyears,.ec-filter-wrap--row .ec-header--noproductfee,.ec-filter-wrap--row .ec-header--shownovalfee{margin-left:10px}
.ec-filter-wrap--row .dynamicheader-dropdown .sort-by{padding-top:53px;display:inherit}
.ec-filter-wrap--row .dynamicheader-dropdown .dropdown-selected{padding-right:78px}
.ec-filter-wrap--row .dynamicheader-dropdown .dropdown-selected .dropdown-select{font-size:14px;line-height:28px;padding:10px 110px 9px 14px}
.ec-filter-wrap--row .ec-filter--group1,.ec-filter-wrap--row .ec-filter--group2,.ec-filter-wrap--row .ec-filter--group3,.ec-filter-wrap--row .ec-filter--group4,.ec-filter-wrap--row .ec-filter-cta,.ec-filter-wrap--row .dynamicheader-dropdown{padding-left:91px}
.ec-filter-wrap--row .ec-filter--group1,.ec-filter-wrap--row .ec-filter--group3{margin-right:146px}
.ec-filter-wrap--row .ec-filter--group4{margin-right:0}
.ec-filter-wrap--row .ec-filter--group1,.ec-filter-wrap--row .ec-filter--group2,.ec-filter-wrap--row .ec-filter--group3,.ec-filter-wrap--row .ec-filter--group4{width:100%;margin-top:30px}
.ec-filter-wrap--row .ec-checkbox.checkbox,.ec-filter-wrap--row .ec-header{margin-bottom:8px}
.ec-filter-wrap--row .ec-filter--group3 .ec-checkbox.checkbox:last-child,.ec-filter-wrap--row .ec-filter--group4 .ec-checkbox.checkbox:last-child{margin-bottom:24px}
.ec-filter-wrap--row .ec-checkbox.checkbox{width:239px;height:44px}
.ec-filter-wrap--row .ec-checkbox.checkbox .labelclass input:focus+span{width:239px}
.ec-filter-wrap--row .ec-header{width:220px;font-size:18px;line-height:26px}
.ec-filter-wrap--row .ec-header--fixed,.ec-filter-wrap--row .ec-header--tracker,.ec-filter-wrap--row .ec-header--twoyears,.ec-filter-wrap--row .ec-header--fiveyears,.ec-filter-wrap--row .ec-header--productfee,.ec-filter-wrap--row .ec-header--noproductfee,.ec-filter-wrap--row .ec-header--showcashback,.ec-filter-wrap--row .ec-header--shownovalfee{height:44px}
.ec-filter-wrap--row .ec-filter-cta .cta-clear{padding-bottom:14px;padding-top:24px;margin-right:78px}
.ec-filter-wrap--row .ec-filter-cta .cta-clear .cta.cta-secondary .cta-text{font-size:14px;line-height:28px}
.ec-filter-wrap--row .ec-filter-cta .cta-update{padding-top:0;text-align:justify}
.ec-filter-wrap--row .ec-filter-cta .cta-update .cta.cta-primary{width:86%}
.ec-filter-wrap--row .ec-filter-cta .cta-update .cta.cta-primary .cta-text{min-width:100%}
.ec-compare-toaster{height:100%}
.ec-compare-toaster .container{position:relative;top:15%}
.ec-compare-toaster .ec-toaster-heading-mobile{display:block;padding-bottom:20px}
.ec-compare-toaster .ec-toaster-heading{display:none}
.ec-compare-toaster .ec-toaster-compare-now{text-align:center;width:100%}
.ec-compare-toaster .ec-toaster-box{width:100%}
.ec-compare-toaster-quick{height:224px}
.ec-compare-toaster-quick .ec-toaster-heading-mobile{padding-top:20px;padding-bottom:30px;font-size:18px;line-height:26px}
.ec-compare-toaster-quick .ec-toaster-box-title{padding-bottom:10px;font-size:18px;line-height:26px}
.ec-compare-toaster-quick .ec-toaster-box-temp{padding-bottom:30px}
.ec-compare-toaster-quick .ec-toaster-box{width:100%}
.ec-compare-toaster-quick .ec-toaster-box.active{background-color:#fff;color:#646068}
.ec-compare-toaster-float{height:66px;padding:20px 20px 20px 30px}
.ec-compare-toaster .close-main,.ec-compare-toaster-quick .close-main,.ec-compare-toaster-float .close-main{display:block}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text{width:281px;padding:17px 37px 17px 71px}
.ec-compare-header .ec-comparison-highlight .add-to-comp-icon{top:17px;left:37px}
.ec-compare-header .ec-compare-header-empty{padding:10px 66px 0 15px}
.ec-compare-body-cell .ec-sec-detail-desc .cta.cta-primary .cta-text{min-width:240px;max-width:240px}
.ec-mrf-res-header{text-align:center}
.aip-aggregator-product-list .selected-product-wrap .title-comp{margin-bottom:20px;margin-left:0;margin-top:15px}
.aip-aggregator-product-list .new-product-list-title .title-comp{border-top:3px solid #5a287d;margin-left:0}
.aip-aggregator-product-list .selected-product .ec-mrf-prod-result.selected{margin-left:0}
.aip-aggregator-product-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header{padding-right:0;padding-left:0}
.aip-aggregator-product-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header:after{margin-left:10px;left:0;width:106px;font-size:12px;content:"";top:-20px;border:1px solid #5a287d;width:36px;height:36px;background-position:9px;background-size:15px;border-radius:50% px;padding:0}
cq-wcm-edit .ec-product-card-list .ec-filter .dynamicheader-cta--fixed,.aem-AuthorLayer-Edit .ec-product-card-list .ec-filter .dynamicheader-cta--fixed{top:0}
.ec-product-card-list .ec-products-result{padding-left:0}
.ec-products-result,.lb-choosen-product,.an-confirm-choosen-product,.selected-product-wrap{padding-left:2px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain{display:inline-block}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-value,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-value,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-value,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-value{font-size:26px;line-height:36px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--mp,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--mp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr{padding-bottom:7px;width:50%;padding-left:21px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label{width:119px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features{width:50%;height:98px;padding-left:21px;padding-top:24px;padding-bottom:21px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard{padding-top:11px;padding-left:21px;padding-right:20px;padding-bottom:13px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{font-size:0;border-bottom:0 !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important;background-size:12px !important;height:12px;width:12px;background-repeat:no-repeat;display:inline-block;position:absolute;right:63px;top:-1px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover{background-size:12px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:12px !important}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--apply,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--apply,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--apply,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--apply{margin-bottom:16px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch{text-align:center;width:23%}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container{padding-left:9px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online h4,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone h4,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video h4,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch h4,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online h4,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone h4,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video h4,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch h4,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online h4,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone h4,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video h4,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch h4,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online h4,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone h4,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video h4,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch h4{display:none}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .tooltip,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .tooltip,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .tooltip,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .tooltip,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .tooltip,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .tooltip,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .tooltip,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .tooltip,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .tooltip,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .tooltip,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .tooltip,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .tooltip,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .tooltip,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .tooltip,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .tooltip,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .tooltip{background-image:none !important;height:18px;width:20px;cursor:default;line-height:18px;vertical-align:middle;margin:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch p{font-size:12px;text-transform:capitalize;padding-top:3px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--branch .ec-product-applyviacard-img-container{padding-left:9px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn{padding-left:10px;padding-right:10px;padding-top:9px;padding-bottom:11px;width:100%;height:auto}
.aip-mortillus-header .ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn{padding-top:9px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper{padding-left:0;padding-right:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn{padding-left:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp{margin-bottom:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text{width:276px;margin-left:0;padding:9px 0 9px;text-align:center}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal{text-align:center}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text{margin-left:5px;padding:9px 0 9px;border:1px solid #5e10b1;width:276px;display:inherit}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf{border-right:1px solid #dcdcdc}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr{border-right:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp{padding:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb{padding:18px 0 0 0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb{clear:both}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span{font-size:12px;line-height:15px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features{padding-bottom:13px;padding-right:0;padding-top:11px;border-right:1px solid #dcdcdc}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:22px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:44px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:33px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{right:30px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--online,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--telephone,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard--video{margin-right:6%}
.aip-mortgage-illustration-wrap .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{right:85px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:22px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:44px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:37px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:-10px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{right:55px}
}
@media(max-width:767px){.dynamicheader--row{margin-top:20px}
.dynamicheader{margin-bottom:5px}
.ec-filter-cta .cta-clear .cta.cta-secondary .cta-text{font-size:14px;line-height:28px}
.ec-filter-cta .cta-update{padding-top:0}
.ec-filter-cta .cta-update .cta.cta-primary{width:100%;margin-bottom:54px}
.aggregator-productcard_wrapper--title .title-comp{line-height:22px}
.ec-product-card-list .ec-filter .dynamicheader-cta--fixed .filter-close{left:316px}
.ec-mrf-prod-result .ec-product-applyviacard{padding-left:42px;padding-right:41px;padding-bottom:15px;padding-top:15px}
.ec-mrf-prod-result .ec-product-applyviacard .comp-rich-text .pop.icon-pop{font-size:0;border-bottom:0 !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important;background-size:12px !important;height:12px;width:12px;background-repeat:no-repeat;display:inline-block;position:static;margin-left:5px}
.ec-mrf-prod-result .ec-product-applyviacard .comp-rich-text .pop.icon-pop.hover{background-size:12px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important}
.ec-mrf-prod-result .ec-product-applyviacard .comp-rich-text .pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:12px !important}
.ec-mrf-prod-result .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.ec-mrf-prod-result .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.ec-mrf-prod-result .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.ec-mrf-prod-result .ec-product-applyviacard--branch .ec-product-applyviacard-img-container{padding-left:9px}
.ec-mrf-prod-result .ec-product-applyviacard--online,.ec-mrf-prod-result .ec-product-applyviacard--telephone,.ec-mrf-prod-result .ec-product-applyviacard--video,.ec-mrf-prod-result .ec-product-applyviacard--branch{text-align:center;width:23%}
.ec-mrf-prod-result .ec-product-applyviacard--online .ec-product-applyviacard-img-container,.ec-mrf-prod-result .ec-product-applyviacard--telephone .ec-product-applyviacard-img-container,.ec-mrf-prod-result .ec-product-applyviacard--video .ec-product-applyviacard-img-container,.ec-mrf-prod-result .ec-product-applyviacard--branch .ec-product-applyviacard-img-container{padding-left:9px}
.ec-mrf-prod-result .ec-product-applyviacard--online h4,.ec-mrf-prod-result .ec-product-applyviacard--telephone h4,.ec-mrf-prod-result .ec-product-applyviacard--video h4,.ec-mrf-prod-result .ec-product-applyviacard--branch h4{display:none}
.ec-mrf-prod-result .ec-product-applyviacard--online .tooltip,.ec-mrf-prod-result .ec-product-applyviacard--telephone .tooltip,.ec-mrf-prod-result .ec-product-applyviacard--video .tooltip,.ec-mrf-prod-result .ec-product-applyviacard--branch .tooltip{background-image:none !important;height:18px;width:20px;margin-left:27px;cursor:default;line-height:18px;vertical-align:middle;margin:0}
.ec-mrf-prod-result .ec-product-applyviacard--online p,.ec-mrf-prod-result .ec-product-applyviacard--telephone p,.ec-mrf-prod-result .ec-product-applyviacard--video p,.ec-mrf-prod-result .ec-product-applyviacard--branch p{font-size:12px;text-transform:capitalize;padding-top:3px}
.ec-mrf-prod-result .ec-product-applyviacard .ec-product-applyviacard--apply{padding-bottom:13px}
.ec-mrf-prod-result .ec-product-applyviacard .ec-product-applyviacard--apply .pop.icon-pop{font-size:0;border-bottom:0 !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important;background-size:12px !important;height:12px;width:12px;background-repeat:no-repeat;display:inline-block;position:static;margin-left:5px}
.ec-mrf-prod-result .ec-product-applyviacard .ec-product-applyviacard--apply .pop.icon-pop.hover{background-size:12px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion.svg") !important}
.ec-mrf-prod-result .ec-product-applyviacard .ec-product-applyviacard--apply .pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:12px !important}
.ec-comparision-slick.ec-inline-index{z-index:1}
.ec-comparision-slick.ec-inline-index .slick-list{overflow:visible}
.aip-view-detail-payupfront{padding:30px 30px 0 30px}
.dynamicheader-title{width:100%;margin-top:25px}
.ec-mrf-prod-result{margin-bottom:50px}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp{padding-right:0;text-align:center}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn .ec-mrf-res-view-deal{float:none;text-align:center;padding-left:3px}
.aip-mortillus-header,.aip-dashboard-header,.mortgage-talk-to-advisor,.aip-productslist-header,#productDetails,#aipAggregatorPages{position:relative}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue,.aip-mortillus-header .text-only-header__inner.theme--purple,.aip-dashboard-header .text-only-header__inner.theme--royal-blue,.aip-dashboard-header .text-only-header__inner.theme--purple,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple,.aip-productslist-header .text-only-header__inner.theme--royal-blue,.aip-productslist-header .text-only-header__inner.theme--purple,#productDetails .text-only-header__inner.theme--royal-blue,#productDetails .text-only-header__inner.theme--purple,#aipAggregatorPages .text-only-header__inner.theme--royal-blue,#aipAggregatorPages .text-only-header__inner.theme--purple{height:258px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__heading,.aip-productslist-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-productslist-header .text-only-header__inner.theme--purple .text-only-header__heading,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__heading,#productDetails .text-only-header__inner.theme--purple .text-only-header__heading,#aipAggregatorPages .text-only-header__inner.theme--royal-blue .text-only-header__heading,#aipAggregatorPages .text-only-header__inner.theme--purple .text-only-header__heading{width:auto;position:absolute;top:0;max-height:88px;overflow:hidden}
.aip-mortillus-header .save-your-progress,.aip-dashboard-header .save-your-progress,.mortgage-talk-to-advisor .save-your-progress,.aip-productslist-header .save-your-progress,#productDetails .save-your-progress,#aipAggregatorPages .save-your-progress{top:148px;right:20px;float:left;left:20px;position:absolute}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary,.aip-productslist-header .save-your-progress .save-signedin.enable .cta.cta-primary,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary,#aipAggregatorPages .save-your-progress .save-signedin.enable .cta.cta-primary{width:335px}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.aip-productslist-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,#aipAggregatorPages .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text{min-width:240px;max-width:292px}
.ec-prod-detail-section .ec-sec-header{margin-bottom:20px}
.ec-prod-detail-section .ec-sec-divider{margin-bottom:20px}
.aip-mortgage-products-list .text-only-header__compliance{padding-bottom:10px}
.aip-mortgage-products-list .aip-mortgage-complaince{padding-top:10px}
.ec-mrf-prod-result .clearfix.ec-mrf-fr-clearfix,.ec-mrf-prod-result .clearfix.ec-mrf-pf-clearfix,.ec-mrf-prod-result .clearfix.ec-mrf-cb-clearfix{display:block;margin-bottom:20px}
.dynamicheader-cta--fixed .filter-arrow{left:208px !important}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap{width:158px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:158px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select{padding-right:77px;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/dropdown_champ.svg")}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected.expanded .dropdown-select{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/dropdown_close_champ.svg")}
.dynamicheader .container.dynamiccontainer{width:100%;margin:0;padding:0}
.dynamicheader .dynamicheader-cta{width:100%}
.dynamicheader .dynamicheader-cta .filter-arrow{left:223px}
.dynamicheader .dynamicheader-cta .cta-primary.active{width:100%}
.dynamicheader .dynamicheader-cta .cta-primary{width:100%}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text::before{content:"";background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/filter-icon-plus.svg");background-position:right;background-size:100%;background-repeat:no-repeat;position:absolute;bottom:22px;width:24px;height:23px;z-index:1;left:0;top:9px}
.dynamicheader .dynamicheader-cta.fixed{position:fixed;top:0;z-index:1}
.dynamicheader .dynamicheader-cta.fixedTop{position:fixed;top:0;z-index:1}
.dynamicheader #productDetails .mortgage-view-deal .text-only-header__inner.theme--royal-blue,.dynamicheader #productDetails .mortgage-view-deal .text-only-header__inner.theme--purple{height:auto}
.dynamicheader #productDetails .mortgage-view-deal .text-only-header__inner.theme--royal-blue .text-only-header__heading,.dynamicheader #productDetails .mortgage-view-deal .text-only-header__inner.theme--purple .text-only-header__heading{position:relative}
.ec-compare-toaster{height:100%;padding-top:64px}
.ec-compare-toaster .ec-toaster-heading-mobile{display:block;padding-bottom:20px}
.ec-compare-toaster .ec-toaster-heading{display:none}
.ec-compare-toaster .ec-toaster-box{width:100%}
.ec-compare-toaster .ec-toaster-cancel,.ec-compare-toaster .ec-toaster-compare-now{float:none;text-align:center;width:100%}
.ec-compare-toaster-quick{height:224px}
.ec-compare-toaster-quick .ec-toaster-heading-mobile{padding-top:20px;padding-bottom:30px;font-size:18px;line-height:26px}
.ec-compare-toaster-quick .ec-toaster-box{width:100%}
.ec-compare-toaster-quick .ec-toaster-box-title{padding-bottom:10px;font-size:18px;line-height:26px}
.ec-compare-toaster-quick .ec-toaster-box-temp{padding-bottom:30px;width:100%}
.ec-compare-toaster-float{padding:20px;height:66px}
.ec-compare-toaster-float .ec-toaster-box{width:100%}
.ec-comparison-arrow{width:42px;height:42px;position:absolute;top:35px;display:none;z-index:10}
.ec-comparison-arrow.ec-arrow-prev{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/arrow-prev-nw.svg");left:-20px}
.ec-comparison-arrow.ec-arrow-next{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/arrow-next-nw.svg");right:-20px}
.ec-comparison-arrow.active{display:block}
.ec-compare-toaster .close-main,.ec-compare-toaster-quick .close-main,.ec-compare-toaster-float .close-main{display:block}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary{display:block}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text{margin-left:0;margin-right:0;max-width:none;width:auto;padding:17px 64px 17px 61px}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text .cta-text-default{padding-left:37px}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary.active .cta-text{padding-left:121px}
.ec-compare-header .ec-comparison-highlight .add-to-comp-icon{left:64px;top:17px}
.ec-compare-header .ec-compare-header-empty{padding:10px 32px 0 15px}
.ec-filter-wrap--row{padding-top:30px;display:none}
.cq-wcm-edit .ec-filter-wrap--row,.aem-AuthorLayer-Edit .ec-filter-wrap--row{display:block}
.ec-filter-wrap--row.shown{display:block;position:fixed;height:100%;width:345px;background-color:rgba(0,0,0,0.5);top:0;left:0;z-index:9999;overflow:scroll;width:100%}
.ec-filter-wrap--row.shown .ec-filter{position:absolute;top:0;left:0;height:100%;width:345px;height:auto;padding-left:0}
.ec-filter-wrap--row.shown .ec-filter .dynamicheader-cta--fixed .cta-primary{width:345px}
.ec-filter-wrap--row.shown .ec-filter .dynamicheader-cta--fixed .cta-primary .cta-text{padding-left:10px;padding-top:9px;padding-bottom:9px}
.ec-filter-wrap--row.shown .ec-filter .dynamicheader-cta--fixed .cta-primary:after{left:136px}
.ec-filter-wrap--row .dynamicheader-dropdown{padding-top:44px !important}
.ec-filter-wrap--row .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{padding-right:0}
.ec-filter-wrap--row .dynamicheader-dropdown .sort-by{margin-top:20px;display:inherit}
.ec-filter-wrap--row .dynamicheader-dropdown .sort-by p{margin:0}
.ec-filter-wrap--row .dynamicheader-dropdown,.ec-filter-wrap--row .ec-filter--group1,.ec-filter-wrap--row .ec-filter--group2,.ec-filter-wrap--row .ec-filter--group3,.ec-filter-wrap--row .ec-filter--group4,.ec-filter-wrap--row .ec-filter-cta{padding-left:20px}
.ec-filter-wrap--row .ec-filter--group1,.ec-filter-wrap--row .ec-filter--group2,.ec-filter-wrap--row .ec-filter--group3,.ec-filter-wrap--row .ec-filter--group4{margin-left:0;margin-right:30px;width:100%;margin-top:13px}
.ec-filter-wrap--row .ec-checkbox.checkbox,.ec-filter-wrap--row .ec-header{margin-bottom:20px;margin-top:0;padding:7px 0 9px 0;min-width:100%}
.ec-filter-wrap--row .ec-header{width:275px;font-size:14px;line-height:26px;margin-bottom:8px;padding-bottom:0}
.ec-filter-wrap--row .ec-header--fixed,.ec-filter-wrap--row .ec-header--tracker,.ec-filter-wrap--row .ec-header--twoyears,.ec-filter-wrap--row .ec-header--fiveyears,.ec-filter-wrap--row .ec-header--productfee,.ec-filter-wrap--row .ec-header--noproductfee,.ec-filter-wrap--row .ec-header--showcashback,.ec-filter-wrap--row .ec-header--shownovalfee{min-width:147px;height:44px}
.ec-filter-wrap--row .ec-header--tracker,.ec-filter-wrap--row .ec-header--fiveyears,.ec-filter-wrap--row .ec-header--noproductfee,.ec-filter-wrap--row .ec-header--shownovalfee{margin-left:10px}
.ec-filter-wrap--row .ec-filter-cta .cta-clear{padding-bottom:5px;padding-top:24px}
.ec-filter-wrap--row .ec-filter-cta .cta-update{padding-top:0}
.ec-compare-body-cell .ec-sec-detail-desc .cta.cta-primary .cta-text{min-width:156px;max-width:156px}
.aip-aggregator-product-list .selected-product-wrap .title-comp{margin-bottom:23px}
.aip-aggregator-product-list .new-product-list-title .title-comp{margin-left:0}
.aip-aggregator-product-list .selected-product .ec-mrf-prod-result.selected{margin-left:0;margin-bottom:31px}
.aip-aggregator-product-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header{padding-right:57px;padding-left:57px;padding-top:8px;padding-bottom:8px}
.aip-aggregator-product-list .selected-product .ec-mrf-prod-result.selected .ec-mrf-res-header:after{margin-left:10px;left:0;width:106px;font-size:12px;content:"";top:-20px;border:1px solid #5a287d;width:36px;height:36px;background-position:9px;background-size:15px;border-radius:50% px;padding:0}
.ec-product-card-list{padding-left:0}
.ec-product-card-list .ec-filter-wrap .selected-product-wrap-container{padding-top:20px}
.ec-product-card-list .ec-filter-wrap .selected-product-wrap-container .new-product-list-title{margin-bottom:5px}
.ec-product-card-list .ec-filter-wrap .selected-product-wrap-container .dynamicheader-title{margin-top:0;margin-bottom:0}
.ec-product-card-list .ec-filter-wrap .selected-product-wrap-container .dynamicheader-title p{margin-bottom:15px}
.ec-product-card-list .ec-filter-wrap .selected-product-wrap-container .ec-product-card-header{padding-right:10px}
.ec-product-card-list .ec-filter-wrap,.ec-product-card-list .section,.ec-product-card-list .productsfilter{padding-left:0}
.ec-product-card-list .ec-filter-wrap .container .ec-products-result,.ec-product-card-list .section .container .ec-products-result,.ec-product-card-list .productsfilter .container .ec-products-result{padding-left:21px;padding-right:8px}
.ec-product-card-list .ec-products-result{margin:0}
.ec-filter-cta .cta-update{width:100%}
.ec-filter-cta .cta-update .cta .cta-primary{width:100%}
.ec-filter-cta .cta-update .cta .cta-primary .cta-text{min-width:86%}
.ec-products-result .ec-product-card-header,.lb-choosen-product .ec-product-card-header,.an-confirm-choosen-product .ec-product-card-header,.selected-product-wrap .ec-product-card-header{text-align:center}
.ec-products-result .ec-product-card-header .ec-mrf-res-header,.lb-choosen-product .ec-product-card-header .ec-mrf-res-header,.an-confirm-choosen-product .ec-product-card-header .ec-mrf-res-header,.selected-product-wrap .ec-product-card-header .ec-mrf-res-header{padding-right:20px;line-height:22px;padding-top:18px;padding-left:18px;padding-bottom:20px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain{display:inline-block}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--mp,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--mp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr{padding-bottom:6px;padding-top:9px;padding-left:11px;width:50%}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label{width:125px;margin-bottom:15px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:30px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:55px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:46px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label{padding-right:2px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:3px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features{width:100%;height:auto}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn{padding:10px;width:100%;height:auto}
.aip-mortillus-header .ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn,.aip-mortillus-header .selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn{padding-top:7px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper{padding-left:0;padding-right:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp{margin-bottom:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text{width:152px;margin-left:0;padding:9px 0 9px;text-align:center;font-size:14px}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal{text-align:center}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .ec-mrf-res-view-deal .cta.cta-primary .cta-text{margin-left:5px;padding:9px 0 9px;border:1px solid #5e10b1;width:152px;display:inherit}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--pf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--pf{border-right:1px solid #dcdcdc}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr{border-bottom:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--ir,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--fr,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--ir,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--fr,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features{border-right:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-lf,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-fp{padding:0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb{padding:10px 0 0 0}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain .ec-mrf-res-cb{clear:both}
.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.ec-products-result .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details p,.selected-product-wrap .ec-mrf-prod-result .ec-productcardmain--features .ec-mrf-res-details span{font-size:12px;line-height:15px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr{border-bottom:1px solid #dcdcdc}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--mp .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:18px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--ir .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:43px}
.lb-choosen-product .ec-mrf-prod-result .ec-productcardmain--pf .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:35px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain--fr .ec-mrf-res-label .comp-rich-text a.pop.icon-pop{right:-10px}
.an-confirm-choosen-product .ec-mrf-prod-result .ec-productcardmain .ec-product-applyviacard .comp-rich-text .pop.icon-pop{right:49px}
}
.mortgage-seo .seo-form{background:#f2f2f8;padding-top:42px;padding-bottom:35px}
.mortgage-seo .label-info{border-radius:8px}
.mortgage-seo .mor_seo_radio_form{padding-bottom:27px;border-bottom:1px solid #646068}
.mortgage-seo .mor_seo_radio_form .title-comp{color:#5a287d;font-size:38px;letter-spacing:0;line-height:48px;padding:0 0 35px}
.mortgage-seo .mor_seo_radio_form .residential_group,.mortgage-seo .mor_seo_radio_form .bytl_group{border-radius:0;padding:14px 13px 10px}
.mortgage-seo .mor_seo_radio_form .residential_group .inp-rad__blk,.mortgage-seo .mor_seo_radio_form .bytl_group .inp-rad__blk{display:inline-block;margin-bottom:0}
.mortgage-seo .mor_seo_radio_form .residential_group .inp-rad__blk .inp-rad__label,.mortgage-seo .mor_seo_radio_form .bytl_group .inp-rad__blk .inp-rad__label{font-size:18px;line-height:26px;padding-right:0}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field .inp-rad__blk,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field .inp-rad__blk{padding:7px 35px 7px 0;margin-top:0}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field .inp-rad__blk.form_radio--border,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field .inp-rad__blk.form_radio--border{outline:2px solid #5e10b1 !important;outline-offset:3px}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field legend,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field legend{color:#333;letter-spacing:0;line-height:32px;padding-left:5px;padding-bottom:4px;margin-bottom:0;font-weight:bold;font-size:22px}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field .radio-grp__help,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field .radio-grp__help{line-height:0;padding:0}
.mortgage-seo #mor_seo_dep_form{margin-right:0;margin-left:0}
.mortgage-seo #mor_seo_dep_form .title-comp{color:#5a287d;font-size:28px;letter-spacing:0;line-height:40px;padding:0 0 13px;margin-top:13px}
.mortgage-seo #mor_seo_dep_form .form-title{padding-left:0;display:none}
.cq-wcm-edit .mortgage-seo #mor_seo_dep_form .form-title,.aem-AuthorLayer-Edit .mortgage-seo #mor_seo_dep_form .form-title{display:block}
.mortgage-seo #mor_seo_dep_form .all_sub_form{width:100%;clear:both;padding:0;position:relative;display:flex;flex-wrap:wrap}
.mortgage-seo #mor_seo_dep_form .all_sub_form .formblock{float:left;display:none}
.cq-wcm-edit .mortgage-seo #mor_seo_dep_form .all_sub_form .formblock,.aem-AuthorLayer-Edit .mortgage-seo #mor_seo_dep_form .all_sub_form .formblock{display:block}
.mortgage-seo #mor_seo_dep_form .all_sub_form .formblock.active{display:block}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow{width:252px;margin-right:45px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties div .comp-rich-text,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field div .comp-rich-text,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop div .comp-rich-text,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe div .comp-rich-text,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow div .comp-rich-text{padding-top:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field .mortgage-field-wrap--large .form-field-label{color:#333;line-height:28px;padding-bottom:3px;margin-bottom:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field.focus .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field.focus .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field.focus .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field.focus .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field.focus .mortgage-field-wrap--large .mortgage__input-wrap{border-color:#5e10b1}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field.focus .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field.focus .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field.focus .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field.focus .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field.focus .form-field-label{color:#5e10b1}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field.errorState .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field.errorState .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field.errorState .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field.errorState .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field.errorState .mortgage-field-wrap--large .mortgage__input-wrap{border-color:#e60303}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field.errorState .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field.errorState .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field.errorState .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field.errorState .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field.errorState .form-field-label{color:#e60303}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field.errorState.focus .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field.errorState.focus .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field.errorState.focus .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field.errorState.focus .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field.errorState.focus .form-field-label{color:#e60303}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .mortgage-toggle legend{margin-bottom:0;padding-bottom:3px;width:252px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .mortgage-toggle.errorState .button-wrapper{border:1px solid #e60303}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-grp{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper{width:236px;border-radius:100px;border:1px solid #5e10b1}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper:first-child{margin-right:16px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper:last-child{margin-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper:first-child .btn-primary{border-radius:100px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper:last-child .btn-primary{border-radius:100px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper label .buttonfocus{outline:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper label input:focus+.buttonfocus{outline:1px solid #5e10b1}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts{width:252px;margin-right:45px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap{width:252px !important}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap::after,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap::after{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap .dropdown-selected,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap .dropdown-selected{border-radius:0;width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button{border:1px solid #646068}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button:focus,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button:focus{border:1px solid #5e10b1}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap.dropdown-open .dropdown-selected .ui-selectmenu-button,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap.dropdown-open .dropdown-selected .ui-selectmenu-button{border:1px solid #5e10b1}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap.errorState .dropdown.dropdown-wrap .ui-selectmenu-button,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap.errorState .dropdown.dropdown-wrap .ui-selectmenu-button{border:1px solid #e60303}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap label,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap label{width:100%;padding-bottom:3px;margin-bottom:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts{margin-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button{border-radius:0;margin-top:54px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button .cta{width:252px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button .cta .cta-text{padding-top:16px;padding-bottom:14px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow.active{margin-top:30px;margin-bottom:-8px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle.active{margin-top:30px;margin-bottom:-8px;margin-right:6px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .sub_btn{padding-top:0;margin-top:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .sub_btn .cta{width:252px;padding-top:0;padding-bottom:0}
.mortgage-seo #filter_result_header .seo-dynamic-header{margin-bottom:46px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title{clear:both;padding-top:33px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title{padding:11px 21px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-icon{float:left;width:72px;height:72px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-icon img{max-width:100%}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title{float:left;padding:11px 21px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title .title-comp{font-size:38px;letter-spacing:0;line-height:48px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta{float:left;padding:5px 0 0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta{width:273px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta:not(.cta-primary){display:none}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta .cta-text{background:0;color:#5e10b1;border:1px solid #5e10b1;padding-left:50px;border-radius:100px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta .cta-text::before{content:"";display:inline-block;background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/contactlesscard_champ.svg") no-repeat;width:24px;height:24px;position:absolute;left:28px;top:13px;bottom:20px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap{clear:both;padding-top:15px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title{color:#646068;font-size:22px;letter-spacing:0;line-height:32px;display:block}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text .rte-product-count{color:#5a287d;font-weight:bold}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text .rte-deposit-value{font-weight:bold;color:#5a287d}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text .rte-budget-value{font-weight:bold;color:#5a287d}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text p{margin:0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text p .subheader{font-weight:bold;color:#5a287d;font-size:22px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text a.pop.icon-pop{font-size:0;width:12px;height:12px;margin:0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text a.pop.icon-pop:not(.hover){background-size:100% !important;border-bottom:none !important;padding-bottom:2px !important}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text a.pop.icon-pop.hover{background-size:100% !important}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text a.pop.icon-pop:focus{outline:1px solid #5e10b1;outline-offset:1px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text a:not(.popover-close):not(.remove):hover{background-size:0 100%;border:0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text a:not(.popover-close):not(.remove).pop.hover{background-size:0 100% !important;border:0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text a:not(.popover-close):not(.remove).pop.icon-pop.hover{background-size:100% !important}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-rte{color:#646068;font-size:14px;font-weight:normal;letter-spacing:.2px;line-height:28px;padding-top:13px;display:inline-block}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-rte .comp-rich-text p{margin:0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-rte .comp-rich-text p a{font-size:14px;line-height:28px}
.cq-wcm-edit .mortgage-seo #filter_result_header .seo-dynamic-header .ec-dynamic-header-panel,.aem-AuthorLayer-Edit .mortgage-seo #filter_result_header .seo-dynamic-header .ec-dynamic-header-panel{position:relative}
.mortgage-seo #filter_result_header .seo-dynamic-header .ec-dynamic-header-panel .dynamicheader .dynamicheader--row{display:none}
.mortgage-seo .email_popup{display:none;width:550px;background:#ffeae6;border-radius:8px;position:fixed;top:50%;left:50%;z-index:200;transform:translate(-50%,-50%);padding:78px 39px 39px 40px}
.aem-AuthorLayer-Edit .mortgage-seo .email_popup{display:block;position:static;transform:translate(0,0)}
.mortgage-seo .email_popup.disabled .mortgage-input-field .mortgage__input-wrap{background-color:#e4e4e4}
.mortgage-seo .email_popup.disabled .mortgage-input-field .mortgage__input-wrap .input-field{color:rgba(51,51,51,0.5)}
.mortgage-seo .email_popup button{position:absolute;top:20px;right:19px;border:0;box-shadow:none;background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/x-copy-white-champ.svg");background-repeat:no-repeat;border-radius:0;width:26px;height:26px;width:26px;height:26px}
.mortgage-seo .email_popup .ec-email .form-field-label{color:#333;font-size:16px;font-weight:normal;letter-spacing:.2px;line-height:28px;margin-bottom:0}
.mortgage-seo .email_popup .ec-email .comp-rich-text{width:100%;color:#333;font-weight:normal;letter-spacing:.2px;padding:10px 18px 10px 0;clear:both}
.mortgage-seo .email_popup .ec-email .comp-rich-text p{margin:0}
.mortgage-seo .email_popup .ec-email .mortgage-input-field .mortgage__input-wrap{border:1px solid #646068}
.mortgage-seo .email_popup .ec-checkbox{padding-top:20px;padding-bottom:35px}
.mortgage-seo .email_popup .ec-checkbox .comp-rich-text h3{width:100%;color:#333;font-size:16px;font-weight:normal;letter-spacing:.2px;line-height:28px;padding-bottom:10px}
.mortgage-seo .email_popup .ec-checkbox .comp-rich-text p{font-size:14px;line-height:18px}
.mortgage-seo .email_popup .ec-checkbox .comp-rich-text p:first-child{width:100%;color:#333;font-size:16px;letter-spacing:.2px;line-height:28px}
.mortgage-seo .email_popup .ec-checkbox .comp-rich-text p a{font-size:14px;line-height:18px}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field{margin-top:17px}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap{margin:0;padding:0}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .form-field-checkbox-label{padding-left:34px}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label{padding-top:4px;color:#646068;font-size:14px;font-weight:normal;letter-spacing:.2px;line-height:18px}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label .checkmark{border:1px solid #5e10b1}
.mortgage-seo .email_popup.popup_enable{display:block}
.aip-products-notready-next{display:none}
.next-steps-container{display:none}
.selected-product-wrap,.selected-product-wrap,.with_selected_product{display:none}
.aip-display{display:block}
.container.mortgage-results{display:none}
.cq-wcm-edit .container.mortgage-results,.aem-AuthorLayer-Edit .container.mortgage-results{display:block}
.ecp-mainwrapper{display:inline}
.cq-wcm-edit .ecp-mainwrapper,.aem-AuthorLayer-Edit .ecp-mainwrapper{display:block;height:100%;position:static}
.ecp-mainwrapper .aip-accdetails__content{display:inline-block;margin-left:13px}
.ecp-mainwrapper .aip-accdetails__content .title-comp.tooltip-comp{display:none !important}
.ecp-mainwrapper .aip-accdetails__content .label-info{position:absolute;border-radius:8px}
.ecp-mainwrapper .aip-accdetails__content .label-info p a{color:#fff}
.ecp-mainwrapper .aip-accdetails__content .comp-rich-text .popover[id^="popover"]{display:none}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop{font-size:0;border-bottom:none !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion_white.svg") !important;background-size:18px !important;display:inline-block;height:18px;width:18px;padding-top:3px;vertical-align:inherit;margin-left:0}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:18px !important}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop.hover{background-size:18px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/icon_toottip_champion_white.svg") !important}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop:focus{outline:1px solid #fff;outline-offset:1px}
.ecp-mainwrapper .aip-accdetails__content+.aip-accdetails__content{display:none !important}
.cq-wcm-edit .ecp-mainwrapper .aip-accdetails__content+.aip-accdetails__content,.aem-AuthorLayer-Edit .ecp-mainwrapper .aip-accdetails__content+.aip-accdetails__content{display:inline-block}
.productsfilter>.row,.ec-product-card-list>.row{margin-left:-12px;margin-right:-12px}
.selected-product-wrap-container .dynamicheader-titlewrap{display:none}
.top_pagination{display:none;margin-top:-8px;margin-bottom:18px}
.top_pagination .pagetxt{color:#333;line-height:18px}
.top_pagination .pagenumber{color:#333;line-height:18px;text-decoration:none;padding-left:5px;font-weight:bold}
nav .pagination{display:flex;padding:0;margin:-22px 0 43px}
nav .pagination .page-item{list-style-type:none;margin-right:16px;color:#5e10b1}
nav .pagination .page-item.active .page-link{color:#fff;text-decoration:none;font-weight:bold;background-color:#3c1053;border-radius:4px}
nav .pagination .page-item.dots .page-link{text-decoration:none;cursor:auto}
nav .pagination .page-item .page-link{color:#5e10b1;font-size:18px;line-height:18px;padding:14px 4px;display:block}
nav .pagination .page-item .page-link:hover{text-decoration:none}
nav .pagination .page-item:last-child{margin-right:0}
nav .pagination .previous-page .page-link,nav .pagination .next-page .page-link{font-size:0;text-transform:none}
nav .previous-page{background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/minus_champ.svg") no-repeat center;width:44px;height:46px;border-radius:8px}
nav .next-page{background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/mortgage/hmcib-mrf/aip-mortgage-seo/clientlibs/clientlibs_images/resources/images/plus_champ.svg") no-repeat center;width:44px;height:46px;border-radius:8px}
nav .previous-page.disabled,nav .next-page.disabled{opacity:1;cursor:auto}
nav .previous-page.disabled .page-link,nav .next-page.disabled .page-link{cursor:default}
.ec-mrf-prod-result .ec-product-applyvia{width:199px}
.ec-mrf-prod-result .ec-productcardmain--btn .ec-mrf-res-btn-wrapper .cta-primary .cta-text{cursor:pointer}
@media(min-width:1256px){.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field legend,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field legend{padding-bottom:9px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .rtoggle{clear:left}
.mortgage-seo #mor_seo_dep_form .all_sub_form .sub_btn{position:absolute;margin-left:29px;right:0;bottom:0;padding-left:0;top:30px}
.productsfilter>.row,.ec-product-card-list>.row{margin-left:-12px;margin-right:-12px}
nav .pagination .previous-page .page-link,nav .pagination .next-page .page-link{font-size:0;text-transform:none}
nav .previous-page.disabled,nav .next-page.disabled{opacity:.3;cursor:auto}
nav .previous-page.disabled .page-link,nav .next-page.disabled .page-link{cursor:default}
}
@media(min-width:1024px) and (max-width:1255px){.mortgage-seo .seo-form{padding-top:30px;padding-bottom:30px}
.mortgage-seo .mor_seo_radio_form{padding-bottom:0;margin-bottom:0}
.mortgage-seo .mor_seo_radio_form .title-comp{padding:0 0 38px;margin-top:0;font-size:26px;line-height:36px}
.mortgage-seo .mor_seo_radio_form .residential_group,.mortgage-seo .mor_seo_radio_form .bytl_group{margin-bottom:38px;padding:12px 13px 16px}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field legend,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field legend{font-size:22px;line-height:32px;padding-top:0;padding-left:5px;padding-bottom:0}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field .inp-rad__blk,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field .inp-rad__blk{margin:0;padding:5px 35px 0 0;margin-top:3px}
.mortgage-seo #mor_seo_dep_form .title-comp{padding:0 0 18px 0;margin-top:0}
.mortgage-seo #mor_seo_dep_form .form-title{padding-top:0;padding-bottom:0;padding-left:0;margin-top:-6px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow{margin-right:50px;width:252px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .formblock{float:left}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle{width:488px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts{width:252px;margin-right:50px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button{padding-left:0;margin-bottom:0;margin-top:54px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button .cta{width:252px;padding-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .sub_btn{padding-top:0;margin-top:39px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .rembtn{margin-top:54px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow.active{margin-top:30px;margin-bottom:4px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle.active{margin-top:30px;margin-bottom:0;clear:left;margin-right:62px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts.active{margin-top:30px;margin-bottom:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .rtoggle{clear:left}
.mortgage-seo #filter_result_header .seo-dynamic-header{margin-bottom:40px;padding-top:44px;padding-right:35px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap{clear:both;padding-top:20px;padding-right:30px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-rte{padding-top:17px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamic-header-title{padding-right:35px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title{padding-top:40px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-icon{float:left;width:70px;height:72px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title{float:left;padding:18px 21px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title .title-comp{font-size:26px;line-height:36px;color:#5a287d}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta{float:left;padding:1px 0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta{width:273px;border-radius:0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta .cta-text{background:0;color:#5e10b1;border:1px solid #5e10b1;padding-left:50px}
.mortgage-seo #filter_result_header .seo-dynamic-header .ec-dynamic-header-panel{width:100vw;margin-left:calc(50% - 50vw);position:absolute;top:0;left:0}
.mortgage-seo .email_popup{padding-bottom:29px}
.mortgage-seo .email_popup button{top:20px;right:19px}
.mortgage-seo .email_popup .ec-email .mortgage-input-field .mortgage__input-wrap{margin-bottom:20px;width:100%}
.mortgage-seo .email_popup .ec-checkbox .comp-rich-text h3{font-size:16px}
.mortgage-seo .email_popup .ec-checkbox .comp-rich-text p:first-child{font-size:14px;line-height:18px;padding-bottom:0}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap{margin:0;padding:0}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label{padding-top:4px;color:#333;font-size:14px;line-height:18px}
.mortgage-seo .email_popup .cta .cta-text{padding-top:20px;padding-bottom:20px}
.productsfilter>.row,.ec-product-card-list>.row{margin-left:-12px;margin-right:-12px}
.ecp-mainwrapper,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper{position:absolute;top:9px;right:9px}
.ecp-mainwrapper .aip-accdetails__content,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content{display:block}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop{position:static;height:14px;width:14px;background-size:14px !important}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop:not(.popover-close):not(.remove).hover,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:14px !important}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop.hover,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop.hover{background-size:14px !important}
nav .pagination .previous-page .page-link,nav .pagination .next-page .page-link{font-size:0;text-transform:none}
nav .previous-page.disabled,nav .next-page.disabled{opacity:.3;cursor:auto}
nav .previous-page.disabled .page-link,nav .next-page.disabled .page-link{cursor:default}
.ec-compare-header-cell{height:auto !important}
}
@media(min-width:768px) and (max-width:1023px){.mortgage-seo .seo-form{background:#f2f2f8;padding-top:30px;padding-bottom:6px}
.mortgage-seo #mor_seo_radio_form .title-comp{color:#5a287d;font-size:26px;font-weight:normal;letter-spacing:0;line-height:36px;padding:0 0 38px}
.mortgage-seo .mor_seo_radio_form{padding-bottom:0}
.mortgage-seo .mor_seo_radio_form .residential_group{margin-bottom:40px}
.mortgage-seo .mor_seo_radio_form .bytl_group{margin-bottom:38px}
.mortgage-seo #mor_seo_dep_form{margin-right:0;margin-left:0}
.mortgage-seo #mor_seo_dep_form .form-title{margin-top:-1px}
.mortgage-seo #mor_seo_dep_form .title-comp{padding:0 0 18px;margin-top:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow{margin-bottom:30px;margin-right:53px;width:252px;display:none}
.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts{margin-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .formblock{float:left}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle{width:396px;margin-bottom:31px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-grp{width:406px;margin-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper{border-radius:0;border:1px solid #5e10b1;width:198px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper:first-child{margin-right:10px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper label{padding:17px 16px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts{margin-bottom:30px;margin-right:53px;width:252px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button{padding-left:0;padding-top:24px;margin-bottom:18px;margin-top:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button .cta{width:252px;padding-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .rembtn{padding-top:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts.active{margin-top:0;margin-bottom:30px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow.active{margin-top:0;margin-bottom:30px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle.active{margin-top:0;margin-bottom:31px;margin-left:0;margin-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .rtoggle{clear:left}
.mortgage-seo #filter_result_header .seo-dynamic-header{margin-bottom:38px;padding-top:44px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title{padding-top:40px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title{padding:0}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title .title-comp{padding:18px 21px 14px;font-size:26px;font-weight:normal;letter-spacing:0;line-height:36px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta{padding-left:93px;width:273px;border-radius:0;padding-top:2px;clear:both}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap{padding-top:8px;padding-right:30px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title{padding-left:91px;font-size:22px;font-weight:normal;letter-spacing:0;line-height:32px;display:block}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-rte{padding-left:91px;font-size:14px;font-weight:normal;letter-spacing:.2px;line-height:28px;padding-top:17px;padding-right:50px}
.mortgage-seo #filter_result_header .seo-dynamic-header .ec-dynamic-header-panel{width:100vw;margin-left:calc(50% - 50vw);position:absolute;top:0;left:0}
.mortgage-seo .email_popup{padding:78px 39px 39px 40px}
.mortgage-seo .email_popup .ec-email .comp-rich-text{padding:10px 20px 10px 0}
.mortgage-seo .email_popup .ec-email .mortgage-input-field .mortgage__input-wrap{width:100%;margin-bottom:20px}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label{padding-top:4px}
.productsfilter>.row,.ec-product-card-list>.row{margin-left:-12px;margin-right:-12px}
.ecp-mainwrapper,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper{position:absolute;top:9px;right:9px}
.ecp-mainwrapper .aip-accdetails__content,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content{display:block}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop{position:static;height:14px;width:14px;background-size:14px !important}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop:not(.popover-close):not(.remove).hover,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:14px !important}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop.hover,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop.hover{background-size:14px !important}
nav .pagination .previous-page .page-link,nav .pagination .next-page .page-link{font-size:0;text-transform:none}
nav .previous-page.disabled,nav .next-page.disabled{opacity:.3;cursor:auto}
nav .previous-page.disabled .page-link,nav .next-page.disabled .page-link{cursor:default}
.ec-compare-header-cell{height:auto !important}
}
@media(max-width:767px){.mortgage-seo .seo-form{padding-top:24px;padding-bottom:14px}
.mortgage-seo .seo-form-section{padding-bottom:0}
.mortgage-seo #mor_seo_radio_form .title-comp{width:100%;color:#5a287d;font-size:26px;line-height:36px;padding:0 0 27px}
.mortgage-seo .mor_seo_radio_form{margin-bottom:0}
.mortgage-seo .mor_seo_radio_form .residential_group{margin-bottom:24px}
.mortgage-seo .mor_seo_radio_form .residential_group,.mortgage-seo .mor_seo_radio_form .bytl_group{border-radius:0;padding:10px}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field legend,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field legend{font-size:22px;font-weight:bold;margin:0;line-height:32px;padding:0 8px}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field .radio-grp__help,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field .radio-grp__help{line-height:0;padding:0}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field .inp-rad__blk,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field .inp-rad__blk{margin:14px 3px 0;padding:1px 35px 1px 1px}
.mortgage-seo .mor_seo_radio_form .residential_group .radio-grp__field .inp-rad__blk .inp-rad__label,.mortgage-seo .mor_seo_radio_form .bytl_group .radio-grp__field .inp-rad__blk .inp-rad__label{padding-top:4px;padding-bottom:4px;margin:3px 0 6px 47px}
.mortgage-seo #mor_seo_dep_form .title-comp{color:#5a287d;font-size:26px;font-weight:normal;letter-spacing:0;line-height:36px;width:100%;padding:0;margin-top:0}
.mortgage-seo #mor_seo_dep_form .form-title{padding-top:13px;padding-bottom:35px}
.mortgage-seo #mor_seo_dep_form .all_sub_form{width:100%;clear:both;padding:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .formblock{width:100%;float:left}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow{margin-bottom:25px;padding-right:0;margin-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties div,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field div,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop div,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe div,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow div{float:left;width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties div .comp-rich-text,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field div .comp-rich-text,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop div .comp-rich-text,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe div .comp-rich-text,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow div .comp-rich-text{padding-top:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field .mortgage-field-wrap--large .form-field-label{width:100%;font-size:16px;font-weight:normal;letter-spacing:.2px;line-height:28px;padding-bottom:3px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .deposite_txt_field .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .val_cur_prop .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .amount_st_owe .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap{width:100%;border:1px solid #333;border-radius:8px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .mortgage-toggle legend{margin-bottom:0;padding-bottom:3px;width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-grp{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper{width:100%;border-radius:0;margin-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle .button-wrapper:nth-child(2){margin-top:33px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts{margin-bottom:25px;padding-right:0;margin-right:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap{width:100% !important}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap::after,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap::after{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap .dropdown-selected,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap .dropdown-selected{border-radius:0;width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button{height:66px;border:1px solid #646068}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select{border-color:#333}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap label,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap label{width:100%;padding-bottom:3px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_years .dropdown-mainwrap.errorState .dropdown.dropdown-wrap .dropdown-selected .dropdown-select,.mortgage-seo #mor_seo_dep_form .all_sub_form .mort_monts .dropdown-mainwrap.errorState .dropdown.dropdown-wrap .dropdown-selected .dropdown-select{border:1px solid #e60303}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button{border-radius:0;width:100%;padding:0;margin-top:0;margin-bottom:23px}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button .cta{width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .submit_button .cta .cta-text{min-width:100%}
.mortgage-seo #mor_seo_dep_form .all_sub_form .sub_btn{padding-left:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .plan_to_borrow.active{margin-bottom:25px;margin-top:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .repay_toggle.active{margin-bottom:25px;margin-top:0}
.mortgage-seo #mor_seo_dep_form .all_sub_form .app_pri_properties .active{margin-bottom:25px}
.mortgage-seo #filter_result_header .email_header .email_popup{width:100%;background:#ffeae6;border-radius:0}
.mortgage-seo #filter_result_header .email_header .ec-email{padding:103px 19px 0 20px}
.mortgage-seo #filter_result_header .email_header .ec-email .form-field-label{width:100%;color:#333;font-size:16px;letter-spacing:.2px;line-height:28px}
.mortgage-seo #filter_result_header .email_header .ec-email .comp-rich-text{width:100%;color:#333;padding-right:18px;padding-bottom:12px}
.mortgage-seo #filter_result_header .email_header .ec-email .comp-rich-text p{margin:0}
.mortgage-seo #filter_result_header .email_header .ec-checkbox{padding:30px 20px 0 19px}
.mortgage-seo #filter_result_header .email_header .ec-checkbox .comp-rich-text h3{width:100%;color:#333;font-size:16px;line-height:28px}
.mortgage-seo #filter_result_header .email_header .ec-checkbox .comp-rich-text p:first-child{width:100%;color:#333;font-size:14px;line-height:18px}
.mortgage-seo #filter_result_header .email_header .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap{margin:0;padding:0}
.mortgage-seo #filter_result_header .email_header .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label{padding-top:20px;color:#333;font-size:14px;line-height:18px}
.mortgage-seo #filter_result_header .email_header .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label .checkmark{margin-top:17px}
.mortgage-seo #filter_result_header .seo-dynamic-header{position:relative;padding-bottom:90px;margin-bottom:0;padding-top:44px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title{clear:both;padding-top:21px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-icon{padding:0;margin-right:auto;margin-left:auto;float:none}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title{margin:0;width:100%}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-title .title-comp{font-size:34px;text-align:center;line-height:44px;margin:0 auto;padding-right:20px;padding-left:20px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta{width:100%;position:absolute;bottom:0;padding:0 0 8px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta{width:100%}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta .cta-text{max-width:100%}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamic-header-title .header-email-cta .cta .cta-text::before{left:30px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap{padding-top:24px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title{font-size:20px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-title .comp-rich-text{padding:0 30px;text-align:center}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-rte{line-height:18px;padding-bottom:13px}
.mortgage-seo #filter_result_header .seo-dynamic-header .seo-dynamicheader-titlewrap .seo-dynamicheader-rte .comp-rich-text{padding:22px 30px;text-align:center}
.mortgage-seo #filter_result_header .seo-dynamic-header .ec-dynamic-header-panel{width:100vw;margin-left:calc(50% - 50vw);position:absolute;top:0;left:0}
.iphone .mortgage-seo #filter_result_header .seo-dynamic-header .ec-dynamic-header-panel{overflow:auto}
.mortgage-seo .email_popup{width:100%;border-radius:0;top:0;left:0;margin-left:0;z-index:1;transform:translate(0,0);padding:103px 20px 68px;display:none;height:100%;overflow:scroll}
.mortgage-seo .email_popup button{width:26px;height:26px;font-size:26px}
.iphone .mortgage-seo .email_popup button{right:0}
.mortgage-seo .email_popup .ec-email .form-field-label{color:#333;font-size:16px;line-height:28px}
.mortgage-seo .email_popup .ec-email .comp-rich-text{width:100%;color:#333;padding:10px 0 12px}
.mortgage-seo .email_popup .ec-email .comp-rich-text p{margin:0}
.mortgage-seo .email_popup .ec-email .mortgage-input-field .mortgage__input-wrap{margin-bottom:30px}
.mortgage-seo .email_popup .ec-checkbox{padding-bottom:33px}
.mortgage-seo .email_popup .ec-checkbox .comp-rich-text h3{margin:0;width:100%;color:#333;font-size:16px;line-height:28px;padding-bottom:8px}
.mortgage-seo .email_popup .ec-checkbox .comp-rich-text p:first-child{margin:0;width:100%;color:#333;font-size:14px;line-height:18px;padding-bottom:8px}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap{margin:0;padding:0}
.mortgage-seo .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label{padding-top:3px;color:#333;font-size:14px;line-height:18px}
.mortgage-seo .email_popup.popup_enable{display:block}
nav .pagination .page-item .page-link{padding:14px 0}
nav .pagination .previous-page .page-link,nav .pagination .next-page .page-link{font-size:0;text-transform:none}
nav .previous-page,nav .next-page{width:44px !important;height:46px !important}
nav .previous-page.disabled,nav .next-page.disabled{opacity:.3;cursor:auto}
nav .previous-page.disabled .page-link,nav .next-page.disabled .page-link{cursor:default}
.productsfilter>.row,.ec-product-card-list>.row{margin-left:-12px;margin-right:-12px}
.ecp-mainwrapper,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper{position:absolute;top:9px;right:9px}
.ecp-mainwrapper .aip-accdetails__content,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content{display:block}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop{position:static;height:14px;width:14px;background-size:14px !important}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop:not(.popover-close):not(.remove).hover,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop:not(.popover-close):not(.remove).hover{background-size:14px !important}
.ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop.hover,.aip-aggregator-product-list .selected-product-wrap .ecp-mainwrapper .aip-accdetails__content a.pop.icon-pop.hover{background-size:14px !important}
.top_pagination{display:none;margin-top:0}
.ec-compare-header-cell{height:auto !important}
}