.fancybox-bg{background:rgba(15,26,74,.3)!important}.fancybox-content,.rate-quote-excepted-section .img-col img.rate-quote-expected{border-radius:20px}.fancybox-slide--html,.print .fancybox-content{padding:0}@media (max-width:768px){.print .fancybox-content{border-radius:0}}.print .fancybox-close-small{display:none}.print .fancybox-slide{padding:40px}@media (max-width:1200px){.print .fancybox-slide{padding:15px}}@media (max-width:768px){.print .fancybox-slide{padding:0}}.print_modal{width:1000px;padding:0}@media (max-width:1200px){.print_modal{width:100%}}@media (max-width:768px){.print_modal{position:fixed;left:0;right:0;bottom:0;top:0;overflow:auto}}.print_modal__header{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 45px;border-bottom:1px solid #7991b6;margin:0 0 30px}@media (max-width:768px){.print_modal__header{padding:0 20px}}.print_modal__header .custom-logo-link,.print_modal__header .custom-logo-link img{height:40px}.print_modal__header-close{border:1px solid #f7f7fb;background-color:#f7f7fb;width:30px;height:30px;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23F7F7FB'%3E%3C/circle%3E%3Cpath d='M21.0001 9L9 21.0001' stroke='%233D3D3D' stroke-width='2'%3E%3C/path%3E%3Cpath d='M8.99993 9L21 21.0001' stroke='%233D3D3D' stroke-width='2'%3E%3C/path%3E%3C/svg%3E");background-position:center;cursor:pointer;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.print_modal__header-close:hover{border-color:#009821;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23F2FAF4'%3E%3C/circle%3E%3Cpath d='M21.0001 9L9 21.0001' stroke='%23009821' stroke-width='2'%3E%3C/path%3E%3Cpath d='M8.99993 9L21 21.0001' stroke='%23009821' stroke-width='2'%3E%3C/path%3E%3C/svg%3E")}.print_modal__header-close:active{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23009821'%3E%3C/circle%3E%3Cpath d='M21.0001 9L9 21.0001' stroke='%23ffffff' stroke-width='2'%3E%3C/path%3E%3Cpath d='M8.99993 9L21 21.0001' stroke='%23ffffff' stroke-width='2'%3E%3C/path%3E%3C/svg%3E")}.print_modal__content{overflow:auto;padding:0 0 15px}.print_modal__content small{display:block;text-align:center;font-weight:400;font-size:14px;line-height:20px;color:#000;padding:0 20px}.print_modal__full{border-bottom:1px solid #7991b6;margin:0 0 30px;padding:0 45px 15px}@media (max-width:768px){.print_modal__full{padding:0 20px}}.print_modal__full-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:36px;margin:0 0 28px;padding:3px 0}@media (max-width:768px){.print_modal__full-header{padding-right:130px}}.print_modal__full-header .title{margin:0;width:100%;text-align:center}@media (max-width:768px){.print_modal__full-header .title{text-align:left}}.print_modal__full-header .btn{position:absolute;right:0;width:116px}.print_modal__full-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}.print_modal__full-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;width:20%;padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}@media (max-width:991px){.print_modal__full-list>li{width:33.32%}}@media (max-width:768px){.print_modal__full-list>li{width:50%}}@media (max-width:576px){.print_modal__full-list>li{width:100%}}.print_modal__full-list>li span{font-weight:400;font-size:14px;line-height:1.3;display:block;white-space:nowrap;margin:0 0 8px;color:#757575}.print_modal__full-list>li p{padding:0;margin:0;font-weight:400;font-size:16px;color:#000}.print_modal__inner{overflow:hidden}.print_modal__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -13px;padding:0 45px;position:relative}@media (max-width:768px){.print_modal__columns{padding:0 20px;margin:0 -15px}}.print_modal__columns-column{padding:0 13px;width:50%;margin:0 0 50px}@media (max-width:768px){.print_modal__columns-column{padding:0 15px;width:100%;margin:0 0 30px}}.print_modal__columns-item-thead{padding:10px 15px;background-color:#000;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-weight:500;font-size:16px}.print_modal__columns-item-tbody{list-style:none;margin:0;padding:0}.print_modal__columns-item-tbody>li{padding:5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:16px;line-height:1.3;color:#000}.print_modal__columns-item-tbody>li:not(:last-child){border-bottom:1px dashed #7991b6}.print_modal__columns-item-tbody>li:last-child{border-bottom:1px solid #000}.print_modal__columns-item-tbody>li p,.print_modal__columns-item-tbody>li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0;margin-bottom:0}.print_modal__columns-item-tbody>li span{width:70%}.print_modal__columns-item-tbody>li p{width:30%;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.print_modal__columns-item-tfloor{background-color:#f7f7fb;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;color:#000}.print_modal__columns-item-tfloor p,.print_modal__columns-item-tfloor span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.print_modal__columns-item-tfloor p{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.print_modal__columns-item-note{margin:37px 0 0;border-radius:8px;background-color:#f7f7fb;padding:15px;font-weight:400;font-size:14px;line-height:1.3;color:#000}.print_modal__columns-item-note:last-of-type{margin-top:15px}@media (max-width:768px){.print_modal__columns-item-note{margin:30px 0 0}}.print_modal__footer{background-color:#f7f7fb;text-align:center;padding:15px 45px;font-size:16px;color:#000}@media (max-width:768px){.print_modal__footer{padding:15px 20px}}.print_modal__header_print{display:none}.print_modal :not(.custom-logo-link){outline:1px #009821}.print_modal :not(.custom-logo-link).focus-visible,.print_modal :not(.custom-logo-link):focus,body.input-focus-outlines form .btn-secondary-light:not(.no-tabulation):active:before,body.input-focus-outlines form .btn-secondary-light:not(.no-tabulation):focus:before,body.input-focus-outlines form .custom-checkbox>input:not(.no-tabulation):focus+span:before,body.input-focus-outlines form input[type=checkbox]:not(.no-tabulation):focus+label:before{-webkit-box-shadow:0 0 0 1.5px #009821!important;box-shadow:0 0 0 1.5px #009821!important}@media print{*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.print_modal{overflow:hidden}.print_modal__header{height:80px;background-color:red}.print_modal__full,.print_modal__full-header{padding-left:0;padding-right:0;width:100%}.print_modal__full-header{display:block}.print_modal__full-header .btn{display:none}.print_modal__full-header .title{display:block!important;text-align:center;padding:0;width:100%;float:none!important;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.print_modal__full-header,.print_modal__full-list{margin-left:0;margin-right:0}.print_modal__full-list>li{-ms-flex-preferred-size:25%;flex-basis:25%;padding:0}.print_modal__columns{padding-left:0;padding-right:0}.print_modal__columns-column{-ms-flex-preferred-size:49.5%;flex-basis:49.5%;margin:0 0 20px}.print_modal__header_print{border-bottom:1px solid #7991b6;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 10px}div{page-break-after:avoid}}.rqt-date{margin-left:auto;margin-right:30px}body:not(.input-focus-outlines) [tabindex]:focus,body:not(.input-focus-outlines) button:focus{outline:0}body.input-focus-outlines form .btn:not(.no-tabulation):not(.btn-secondary-light):focus,body.input-focus-outlines form .select2-selection:not(.no-tabulation):focus,body.input-focus-outlines form a:not(.no-tabulation):focus,body.input-focus-outlines form button:not(.no-tabulation):not(.btn-secondary-light):focus,body.input-focus-outlines form input:not(.no-tabulation):not(.btn-secondary-light):focus,body.input-focus-outlines form select:not(.no-tabulation):focus{-webkit-box-shadow:0 0 0 1.5px #009821!important;box-shadow:0 0 0 1.5px #009821!important;border-color:#fff!important;border-width:1px!important}body.input-focus-outlines form .fields-group.focus{border-color:#e7eaf3;-webkit-box-shadow:0 0 0 1.5px #009821;box-shadow:0 0 0 1.5px #009821}.connect-lending-experts .section-description p{color:#e7eaf3}.connect-lending-experts .actions .section-large-btn:hover .icon{-webkit-transform:scale(1.13);-ms-transform:scale(1.13);transform:scale(1.13)}.connect-lending-experts:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media screen and (max-width:991px){.connect-lending-experts .actions .section-large-btn{margin:0 6px 10px}}@media only screen and (min-device-width:375px) and (max-device-width:820px) and (orientation:landscape){.connect-lending-experts{padding:30px 0}.connect-lending-experts .section-description{margin-bottom:30px}.connect-lending-experts .section-description p:last-child{margin-bottom:0}.connect-lending-experts .section-title{padding-left:30px;padding-right:30px;margin-bottom:15px}.connect-lending-experts .actions .section-large-btn{margin:0 10px 20px;height:97px;text-align:left;font-size:20px;line-height:60px;display:block}.connect-lending-experts .actions .section-large-btn:last-child,.connect-lending-experts .actions .section-large-btn:nth-child(even){margin-right:0}.connect-lending-experts .actions .section-large-btn:nth-child(odd){margin-left:0}.connect-lending-experts .actions .icon{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:0;width:42px;height:42px;margin-top:8px;background-size:18px}}@media screen and (max-width:767px) and (orientation:portrait){.connect-lending-experts{height:auto;padding:30px 0}.connect-lending-experts .section-title{margin-bottom:15px;padding-left:0;padding-right:0}.connect-lending-experts .section-description{margin-bottom:30px}.connect-lending-experts .section-description p:last-child{margin-bottom:0}.connect-lending-experts .actions .section-large-btn{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:15px;margin-left:0;margin-right:0;height:97px;text-align:left;font-size:20px;line-height:60px;display:block}.connect-lending-experts .actions .icon{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:0}}@media screen and (max-width:991px){#multiple_factors_section .multiple-cat-row{-webkit-column-count:1;-moz-column-count:1;column-count:1}#multiple_factors_section .img-col{min-width:50%;margin-left:0}#multiple_factors_section .multiple-categories .multiple-cat-container{margin-bottom:15px}#multiple_factors_section .multiple-categories .multiple-cat-container:last-child,#multiple_factors_section .multiple-categories .multiple-cat:last-child{margin-bottom:0}#multiple_factors_section .multiple-categories .multiple-cat{margin-bottom:0}}@media screen and (max-width:767px){#multiple_factors_section .multiple-categories .multiple-cat-container{-ms-flex-preferred-size:100%;flex-basis:100%}#multiple_factors_section .multiple-categories .multiple-cat-container:nth-child(odd) .multiple-cat{padding-right:20px}#multiple_factors_section .multiple-categories .multiple-cat-container .multiple-cat{padding-left:20px}#multiple_factors_section .multiple-categories .multiple-cat-container:nth-child(even) .multiple-cat{padding-left:20px}}@media screen and (max-width:576px){#multiple_factors_section .multiple-cat-row{-webkit-column-count:1;-moz-column-count:1;column-count:1}#multiple_factors_section .multiple-categories{margin-top:36px}}#faq_section .faq-item .faq-content p{font-style:normal;font-size:16px;line-height:170%;font-weight:400}@media screen and (max-width:767px){#faq_section{overflow-x:hidden}#faq_section>.container{padding-left:0;padding-right:0}}.connect-lending-experts{position:relative;color:#fff;padding:83px 55px;background-color:#2c3972}.connect-lending-experts .section-title{color:#fff;margin-bottom:13px}.connect-lending-experts .section-description{font-weight:500;font-size:20px;line-height:28px;text-align:center;margin-bottom:53px;color:#e7eaf3}.connect-lending-experts .actions{width:100%;max-width:814px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.connect-lending-experts .actions .icon{width:57px;height:57px;background-color:#009821;background-position:center;background-repeat:no-repeat;border-radius:50%;margin:0 auto 13px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.connect-lending-experts .actions .section-large-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:4px;padding:20px;text-align:center;margin:0 15px 30px;height:141px;font-style:normal;font-weight:500;font-size:24px;line-height:140%;color:#3d3d3d;text-decoration:none}.connect-lending-experts .actions .section-large-btn:nth-child(3n){-ms-flex-preferred-size:100%;flex-basis:100%}.connect-lending-experts .actions .section-large-btn:hover{color:#009821}.connect-lending-experts>.container{z-index:2;position:relative;text-align:center}@media screen and (max-width:991px){.connect-lending-experts .actions .section-large-btn{margin:0 6px 10px}}@media only screen and (min-device-width:375px) and (max-device-width:820px) and (orientation:landscape){.connect-lending-experts{padding:30px 0}.connect-lending-experts .section-description{margin-bottom:30px}.connect-lending-experts .section-description p:last-child{margin-bottom:0}.connect-lending-experts .section-title{padding-left:30px;padding-right:30px;margin-bottom:15px}.connect-lending-experts .actions .section-large-btn{margin:0 10px 20px;height:97px;text-align:left;font-size:20px;line-height:60px;display:block}.connect-lending-experts .actions .section-large-btn:last-child,.connect-lending-experts .actions .section-large-btn:nth-child(even){margin-right:0}.connect-lending-experts .actions .section-large-btn:nth-child(odd){margin-left:0}.connect-lending-experts .actions .icon{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:0;width:42px;height:42px;margin-top:8px;background-size:18px}}@media screen and (max-width:767px) and (orientation:portrait){.connect-lending-experts{height:auto;padding:30px 0}.connect-lending-experts .section-title{margin-bottom:15px;padding-left:0;padding-right:0}.connect-lending-experts .section-description{margin-bottom:30px}.connect-lending-experts .section-description p:last-child{margin-bottom:0}.connect-lending-experts .actions .section-large-btn{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:15px;margin-left:0;margin-right:0;height:97px;text-align:left;font-size:20px;line-height:60px;display:block}.connect-lending-experts .actions .icon{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:0}}#multiple_factors_section.section{padding-top:60px}#multiple_factors_section .multiple-cat-row{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-rule:1px solid transparent;-moz-column-rule:1px solid transparent;column-rule:1px solid transparent}#multiple_factors_section .multiple-categories{margin-top:55px}#multiple_factors_section .multiple-categories .multiple-cat-container{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;min-width:100%}#multiple_factors_section .multiple-categories .multiple-cat{margin-bottom:30px;padding:30px;background:#f7f7fb}#multiple_factors_section .multiple-categories .multiple-cat .multiple-cat-title{position:relative;margin-bottom:30px}#multiple_factors_section .multiple-categories .multiple-cat .multiple-cat-title:before{content:"";position:absolute;bottom:-15px;border-top:3px solid #009821;width:30px;left:0}@media screen and (max-width:991px){#multiple_factors_section .multiple-cat-row{-webkit-column-count:1;-moz-column-count:1;column-count:1}#multiple_factors_section .img-col{min-width:50%;margin-left:0}#multiple_factors_section .multiple-categories .multiple-cat-container{margin-bottom:15px}#multiple_factors_section .multiple-categories .multiple-cat-container:last-child,#multiple_factors_section .multiple-categories .multiple-cat:last-child{margin-bottom:0}#multiple_factors_section .multiple-categories .multiple-cat{margin-bottom:0}}@media screen and (max-width:767px){#multiple_factors_section .multiple-categories .multiple-cat-container{-ms-flex-preferred-size:100%;flex-basis:100%}#multiple_factors_section .multiple-categories .multiple-cat-container:nth-child(odd) .multiple-cat{padding-right:20px}#multiple_factors_section .multiple-categories .multiple-cat-container .multiple-cat{padding-left:20px}#multiple_factors_section .multiple-categories .multiple-cat-container:nth-child(even) .multiple-cat{padding-left:20px}}@media screen and (max-width:576px){#multiple_factors_section .multiple-cat-row{-webkit-column-count:1;-moz-column-count:1;column-count:1}#multiple_factors_section .multiple-categories{margin-top:36px}}.rate-quote-excepted-section{padding:64px 0;color:#fff;background-color:#2c3972;overflow:hidden}.rate-quote-excepted-section h1,.rate-quote-excepted-section h2,.rate-quote-excepted-section h3,.rate-quote-excepted-section h4,.rate-quote-excepted-section h5,.rate-quote-excepted-section h6{color:#fff}.rate-quote-excepted-section .section-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}.rate-quote-excepted-section .content-col{margin-left:65px;background-image:url("data:image/svg+xml,%3Csvg width='304' height='110' viewBox='0 0 304 110' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M152 0L169.154 29.3644L202.984 36.3559L179.636 61.5254L183.448 95.0847L152 81.1017L120.552 95.0847L124.364 61.5254L101.016 36.3559L134.846 29.3644L152 0ZM80.5266 35.4237L92.4389 55.9322L116.263 60.5932L100.063 78.3051L102.922 101.61L81.0031 91.822L59.0846 101.61L61.9436 78.3051L45.7429 61.0593L69.5674 56.3983L80.5266 35.4237ZM25.2539 62.9237L33.8307 77.3729L50.5078 80.6356L38.5956 93.2203L40.5016 110L24.7774 103.008L9.52978 110L11.4357 93.2203L0 81.1017L16.6771 77.839L25.2539 62.9237ZM223.473 35.4237L211.561 55.9322L187.737 60.5932L203.937 77.839L201.078 101.144L222.997 91.3559L244.915 101.144L242.056 77.839L258.257 60.5932L234.433 55.9322L223.473 35.4237ZM279.223 62.9237L270.646 77.3729L253.969 80.6356L265.404 92.7542L263.498 109.534L279.223 102.542L294.947 109.534L292.564 93.2203L304 81.1017L287.323 77.839L279.223 62.9237Z' id='paint0_linear' x1='-2.50392' y1='85.9375' x2='311.483' y2='92.0657' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231D295A' stop-opacity='0.2'/%3E%3Cstop offset='0.5' stop-color='%231D295A' stop-opacity='0.565064'/%3E%3Cstop offset='0.99392' stop-color='%231D295A' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-position:bottom right;background-repeat:no-repeat;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.rate-quote-excepted-section .actions-container{margin-top:auto;margin-bottom:10px}.rate-quote-excepted-section .actions-container .btn{max-width:248px;width:100%}.rate-quote-excepted-section .img-col{position:relative;min-width:440px;margin-left:65.5px}.rate-quote-excepted-section .img-col .mob-grands-section{display:none}.rate-quote-excepted-section .img-col:before{content:"";position:absolute;width:131px;height:121px;top:-35px;left:-65.5px;background:url(../../assets/img/icons/no-lender-fees.svg) no-repeat}@media screen and (max-width:991px){.rate-quote-excepted-section .section-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rate-quote-excepted-section .img-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;margin-left:0;width:100%;min-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rate-quote-excepted-section .img-col img.rate-quote-expected{max-width:336px}.rate-quote-excepted-section .img-col .mob-grands-section{padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(100% - 336px);flex-basis:calc(100% - 336px);position:relative}.rate-quote-excepted-section .img-col .mob-grands-section .grands-icons{width:calc(100% - 30px);background-image:url("data:image/svg+xml,%3Csvg width='304' height='110' viewBox='0 0 304 110' fill='none' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M152 0L169.154 29.3644L202.984 36.3559L179.636 61.5254L183.448 95.0847L152 81.1017L120.552 95.0847L124.364 61.5254L101.016 36.3559L134.846 29.3644L152 0ZM80.5266 35.4237L92.4389 55.9322L116.263 60.5932L100.063 78.3051L102.922 101.61L81.0031 91.822L59.0846 101.61L61.9436 78.3051L45.7429 61.0593L69.5674 56.3983L80.5266 35.4237ZM25.2539 62.9237L33.8307 77.3729L50.5078 80.6356L38.5956 93.2203L40.5016 110L24.7774 103.008L9.52978 110L11.4357 93.2203L0 81.1017L16.6771 77.839L25.2539 62.9237ZM223.473 35.4237L211.561 55.9322L187.737 60.5932L203.937 77.839L201.078 101.144L222.997 91.3559L244.915 101.144L242.056 77.839L258.257 60.5932L234.433 55.9322L223.473 35.4237ZM279.223 62.9237L270.646 77.3729L253.969 80.6356L265.404 92.7542L263.498 109.534L279.223 102.542L294.947 109.534L292.564 93.2203L304 81.1017L287.323 77.839L279.223 62.9237Z' id='paint0_linear' x1='-2.50392' y1='85.9375' x2='311.483' y2='92.0657' gradientUnits='userSpaceOnUse' %3E%3Cstop stop-color='%231D295A' stop-opacity= '0.2' /%3E%3Cstop offset='0.5' stop-color='%231D295A' stop-opacity='0.565064' /%3E%3Cstop offset='0.99392' stop-color='%231D295A' stop-opacity='0.2' /%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-position:top 100px center;background-repeat:no-repeat;text-align:left;position:absolute;height:calc(100% - 56px);background-size:248px;margin-top:-8px}.rate-quote-excepted-section .img-col .mob-grands-section .grands-icons:before{content:"";position:absolute;width:122px;height:112px;top:0;background:url(../../assets/img/icons/best-rate-guaranteed-icon.svg) no-repeat top center;background-size:100%;left:calc(50% - 61px)}.rate-quote-excepted-section .img-col .mob-grands-section .actions-container{margin-top:auto;margin-bottom:0;width:100%;text-align:center}.rate-quote-excepted-section .content-col .actions-container,.rate-quote-excepted-section .img-col:before{display:none}.rate-quote-excepted-section .content-col{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-left:0;background-image:none}}@media only screen and (min-device-width:375px) and (max-device-width:820px) and (orientation:landscape){.rate-quote-excepted-section .section-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rate-quote-excepted-section .img-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;margin-left:0;width:100%;min-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rate-quote-excepted-section .img-col img.rate-quote-expected{max-width:336px}.rate-quote-excepted-section .img-col .mob-grands-section{padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(100% - 336px);flex-basis:calc(100% - 336px);position:relative}.rate-quote-excepted-section .img-col .mob-grands-section .grands-icons{width:calc(100% - 30px);background-image:url("data:image/svg+xml,%3Csvg width='304' height='110' viewBox='0 0 304 110' fill='none' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M152 0L169.154 29.3644L202.984 36.3559L179.636 61.5254L183.448 95.0847L152 81.1017L120.552 95.0847L124.364 61.5254L101.016 36.3559L134.846 29.3644L152 0ZM80.5266 35.4237L92.4389 55.9322L116.263 60.5932L100.063 78.3051L102.922 101.61L81.0031 91.822L59.0846 101.61L61.9436 78.3051L45.7429 61.0593L69.5674 56.3983L80.5266 35.4237ZM25.2539 62.9237L33.8307 77.3729L50.5078 80.6356L38.5956 93.2203L40.5016 110L24.7774 103.008L9.52978 110L11.4357 93.2203L0 81.1017L16.6771 77.839L25.2539 62.9237ZM223.473 35.4237L211.561 55.9322L187.737 60.5932L203.937 77.839L201.078 101.144L222.997 91.3559L244.915 101.144L242.056 77.839L258.257 60.5932L234.433 55.9322L223.473 35.4237ZM279.223 62.9237L270.646 77.3729L253.969 80.6356L265.404 92.7542L263.498 109.534L279.223 102.542L294.947 109.534L292.564 93.2203L304 81.1017L287.323 77.839L279.223 62.9237Z' id='paint0_linear' x1='-2.50392' y1='85.9375' x2='311.483' y2='92.0657' gradientUnits='userSpaceOnUse' %3E%3Cstop stop-color='%231D295A' stop-opacity= '0.2' /%3E%3Cstop offset='0.5' stop-color='%231D295A' stop-opacity='0.565064' /%3E%3Cstop offset='0.99392' stop-color='%231D295A' stop-opacity='0.2' /%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-position:top 100px center;background-repeat:no-repeat;text-align:left;position:absolute;height:calc(100% - 56px);background-size:248px;margin-top:-8px}.rate-quote-excepted-section .img-col .mob-grands-section .grands-icons:before{content:"";position:absolute;width:122px;height:112px;top:0;background:url(../../assets/img/icons/best-rate-guaranteed-icon.svg) no-repeat top center;background-size:100%;left:calc(50% - 61px)}.rate-quote-excepted-section .img-col .mob-grands-section .actions-container{margin-top:auto;margin-bottom:0;width:100%;text-align:center}.rate-quote-excepted-section .content-col .actions-container,.rate-quote-excepted-section .img-col:before{display:none}.rate-quote-excepted-section .content-col{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-left:0;background-image:none}}@media screen and (max-width:767px) and (orientation:portrait){.rate-quote-excepted-section{padding-top:45px;padding-bottom:45px}.rate-quote-excepted-section .img-col:before{content:"";display:block;position:absolute;width:100px;height:92px;top:-23px;left:0;background:url(../../assets/img/icons/best-rate-guaranteed-icon.svg) no-repeat;background-size:100%}.rate-quote-excepted-section .content-col .actions-container .btn,.rate-quote-excepted-section .img-col img.rate-quote-expected{max-width:100%}.rate-quote-excepted-section .img-col .mob-grands-section{display:none}.rate-quote-excepted-section .content-col .actions-container{margin-bottom:45px;margin-top:30px;display:block}}#client_reviews_section{padding:51px 0 60px;background-color:#f7f7fb}#client_reviews_section .section-title{margin-bottom:52px}#client_reviews_section .partners-container,#client_reviews_section .review-partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}#client_reviews_section .partners-container .partners-left-sidebar{width:344px;position:sticky;position:-webkit-sticky;top:115px}#client_reviews_section .partners-container .partners-reviews{width:calc(100% - 344px);min-height:100px;padding-left:20px}#client_reviews_section .partners-container .partners-reviews .show-more-container{margin-top:60px}#client_reviews_section .partners-container .partners-reviews .show-more-container .btn{min-width:184px;position:relative}#client_reviews_section .partners-container .partners-reviews .reviews-item{background:#fff;border:1px solid #e7eaf3;border-radius:8px;padding:15px 20px;margin-bottom:20px}#client_reviews_section .partners-container .partners-reviews .reviews-item.not-show{display:none}#client_reviews_section .partners-container .partners-reviews .reviews-item .review-header{padding-bottom:10px;border-bottom:1px solid #e7eaf3;margin-bottom:17px}#client_reviews_section .partners-container .partners-reviews .reviews-item .review-header .header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#client_reviews_section .partners-container .partners-reviews .reviews-item .review-header .review-rating{overflow:hidden;margin-bottom:3px;height:14px;position:relative}#client_reviews_section .partners-container .partners-reviews .reviews-item .review-header .review-rating:before,#client_reviews_section .review-partner .rating-num:before{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg width='22' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 14.52l4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L6.19 5.88l-4.83.41C.48 6.36.12 7.46.79 8.04l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08L9 14.52z' fill='%23FFB45C'/%3E%3C/svg%3E");background-position:center;background-repeat:space;position:absolute;top:0;left:27px;width:97px;height:100%;background-size:auto 14px}#client_reviews_section .partners-container .partners-reviews .reviews-item .review-info{margin-left:auto}#client_reviews_section .partners-container .partners-reviews .reviews-item .review-author{font-weight:500}#client_reviews_section .partners-container .partners-reviews .reviews-item .review-date,.mortgage_report__shedule-navigation .bon svg path{color:#757575}#client_reviews_section .review-partner{width:100%;background:#fff;border:1px solid #e7eaf3;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;margin-bottom:20px;overflow:hidden;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;min-height:94px;max-height:94px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#client_reviews_section .review-partner a{cursor:default;display:block;text-decoration:none;color:#3d3d3d;padding:11px 20px;width:100%}#client_reviews_section .review-partner .partner-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;min-height:45px}#client_reviews_section .review-partner .rating-num{margin-right:3px;font-style:normal;font-weight:400;line-height:1;display:block;width:100%;position:relative}#client_reviews_section .review-partner .count-reviews{font-style:normal;line-height:1;color:#3d3d3d;margin-left:auto;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#client_reviews_section .review-partner .partner-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#client_reviews_section .review-partner:last-child{margin-bottom:0}#client_reviews_section .review-partner a img{width:144px;max-width:144px;display:block}@media screen and (max-width:991px){#client_reviews_section .partners-container{display:block}#client_reviews_section .partners-container .partners-left-sidebar{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;top:unset;margin-bottom:45px}#client_reviews_section .partners-container .partners-left-sidebar .review-partner{display:block;-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);margin-right:7.5px;margin-left:7.5px;margin-bottom:7.5px}#client_reviews_section .partners-container .partners-left-sidebar>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px}#client_reviews_section .partners-container .partners-reviews{width:100%;padding-left:0;padding-right:0}#client_reviews_section .partners-container .partners-reviews .show-more-container{margin-top:45px;text-align:right}#client_reviews_section .partners-container .partners-reviews .reviews-item{margin-bottom:15px}#client_reviews_section .review-partner a img{width:auto;max-width:134px;display:block}}@media only screen and (min-device-width:375px) and (max-device-width:820px) and (orientation:landscape){#client_reviews_section .partners-container{display:block}#client_reviews_section .partners-container .partners-left-sidebar{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;top:unset;margin-bottom:45px}#client_reviews_section .partners-container .partners-left-sidebar .review-partner{display:block;-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);margin-right:7.5px;margin-left:7.5px;margin-bottom:15px}#client_reviews_section .partners-container .partners-left-sidebar>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px}#client_reviews_section .partners-container .partners-reviews{width:100%;padding-left:0;padding-right:0}#client_reviews_section .partners-container .partners-reviews .show-more-container{margin-top:45px;text-align:right}#client_reviews_section .partners-container .partners-reviews .reviews-item{margin-bottom:15px}#client_reviews_section .review-partner a img{width:auto;max-width:134px;display:block}}@media screen and (max-width:767px) and (orientation:portrait){#client_reviews_section{padding-bottom:45px}#client_reviews_section .section-title{margin-bottom:45px}#client_reviews_section .partners-container{display:block}#client_reviews_section .partners-container .partners-left-sidebar{width:100%;position:relative;top:auto}#client_reviews_section .partners-container .partners-left-sidebar .review-partner{margin-bottom:15px;-ms-flex-preferred-size:100%;flex-basis:100%}#client_reviews_section .partners-container .partners-left-sidebar .review-partner:last-of-type{margin-bottom:0}#client_reviews_section .partners-container .partners-reviews{width:100%;padding-left:0;margin-top:30px}#client_reviews_section .partners-container .partners-reviews .show-more-container{margin-top:40px;text-align:center}#client_reviews_section .partners-container .partners-reviews .show-more-container .btn{min-width:160px}#client_reviews_section .review-partner a img{width:auto;max-width:134px;display:block}}#faq_section .section-title{margin-bottom:36px}#faq_section .section-title-alt{margin-bottom:15px}#faq_section .faq-item:first-child{border-top:1px solid #e7eaf3;border-bottom:1px solid #e7eaf3}#faq_section .faq-item:not(:first-child),.mortgage_report__shedule-table tbody>tr>td:not(.no-border){border-bottom:1px solid #e7eaf3}#faq_section .faq-item .faq-title{color:#3d3d3d;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;padding:22px 70px 22px 18px;position:relative;z-index:1;cursor:pointer}#faq_section .faq-item .faq-title:before{content:"";position:absolute;width:34px;height:34px;right:18px;top:calc(50% - 17px);background:url(../img/icons/faq-plus.svg) no-repeat center center #f7f7fb;border-radius:50%;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}#faq_section .faq-item.active{background-color:#f7f7fb}#faq_section .faq-item.active .faq-title,.rc_report__overtime-table table tbody>tr.grey>td strong{font-weight:500}#faq_section .faq-item.active .faq-title:before{background:url(../img/icons/faq-min.svg) no-repeat center center #fff}#faq_section .faq-item .faq-content{display:none;font-style:normal;font-size:16px;line-height:170%;font-weight:400;padding:0 18px 15px}@media screen and (max-width:767px){#faq_section{overflow-x:hidden}#faq_section>.container{padding-left:0;padding-right:0}}form .select2-container--default .select2-selection--single,form button,form input[type=checkbox],form input[type=checkbox]~.circle-checkbox,form input[type=email],form input[type=number],form input[type=submit],form input[type=tel],form input[type=text],form select{-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent}.mortgage_report__heading-share .btn.btn-pdf{width:36px;margin-right:11px;color:transparent;background-repeat:no-repeat;background-position:center;background-size:29px;background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.44669 9.0001C3.36669 9.0001 3.29869 8.9721 3.24269 8.9161C3.18669 8.8601 3.15869 8.7921 3.15869 8.7121V0.900098C3.15869 0.812098 3.18669 0.740098 3.24269 0.684098C3.29869 0.628098 3.36669 0.600098 3.44669 0.600098H6.66269C7.28669 0.600098 7.83069 0.700098 8.29469 0.900098C8.75869 1.0921 9.11869 1.3881 9.37469 1.7881C9.63069 2.1801 9.75869 2.6721 9.75869 3.2641C9.75869 3.8641 9.63069 4.3601 9.37469 4.7521C9.11869 5.1361 8.75869 5.4241 8.29469 5.6161C7.83069 5.8081 7.28669 5.9041 6.66269 5.9041H4.87469V8.7121C4.87469 8.7921 4.84669 8.8601 4.79069 8.9161C4.74269 8.9721 4.67469 9.0001 4.58669 9.0001H3.44669ZM4.85069 4.5721H6.60269C7.06669 4.5721 7.42269 4.4641 7.67069 4.2481C7.91869 4.0241 8.04269 3.6961 8.04269 3.2641C8.04269 2.8641 7.92669 2.5441 7.69469 2.3041C7.46269 2.0561 7.09869 1.9321 6.60269 1.9321H4.85069V4.5721Z' fill='white'/%3E%3Cpath d='M11.3568 9.0001C11.2768 9.0001 11.2088 8.9721 11.1528 8.9161C11.0968 8.8601 11.0688 8.7921 11.0688 8.7121V0.900098C11.0688 0.812098 11.0968 0.740098 11.1528 0.684098C11.2088 0.628098 11.2768 0.600098 11.3568 0.600098H14.2848C15.0928 0.600098 15.7568 0.724098 16.2768 0.972098C16.8048 1.2201 17.2008 1.5881 17.4648 2.0761C17.7368 2.5641 17.8768 3.1601 17.8848 3.8641C17.9008 4.2161 17.9088 4.5281 17.9088 4.8001C17.9088 5.0721 17.9008 5.3801 17.8848 5.7241C17.8688 6.4681 17.7328 7.0841 17.4768 7.5721C17.2208 8.0521 16.8328 8.4121 16.3128 8.6521C15.8008 8.8841 15.1448 9.0001 14.3448 9.0001H11.3568ZM12.7368 7.6201H14.2848C14.7328 7.6201 15.0968 7.5561 15.3768 7.4281C15.6568 7.3001 15.8608 7.0961 15.9888 6.8161C16.1248 6.5281 16.1968 6.1521 16.2048 5.6881C16.2128 5.4481 16.2168 5.2401 16.2168 5.0641C16.2248 4.8801 16.2248 4.7001 16.2168 4.5241C16.2168 4.3401 16.2128 4.1321 16.2048 3.9001C16.1888 3.2441 16.0248 2.7601 15.7128 2.4481C15.4008 2.1361 14.9048 1.9801 14.2248 1.9801H12.7368V7.6201Z' fill='white'/%3E%3Cpath d='M19.7943 9.0001C19.7143 9.0001 19.6463 8.9721 19.5903 8.9161C19.5343 8.8601 19.5063 8.7921 19.5063 8.7121V0.900098C19.5063 0.812098 19.5343 0.740098 19.5903 0.684098C19.6463 0.628098 19.7143 0.600098 19.7943 0.600098H25.0023C25.0903 0.600098 25.1623 0.628098 25.2183 0.684098C25.2743 0.740098 25.3023 0.812098 25.3023 0.900098V1.7401C25.3023 1.8281 25.2743 1.9001 25.2183 1.9561C25.1623 2.0041 25.0903 2.0281 25.0023 2.0281H21.1503V4.3081H24.7623C24.8503 4.3081 24.9223 4.3361 24.9783 4.3921C25.0343 4.4481 25.0623 4.5201 25.0623 4.6081V5.4481C25.0623 5.5281 25.0343 5.5961 24.9783 5.6521C24.9223 5.7081 24.8503 5.7361 24.7623 5.7361H21.1503V8.7121C21.1503 8.7921 21.1223 8.8601 21.0663 8.9161C21.0103 8.9721 20.9383 9.0001 20.8503 9.0001H19.7943Z' fill='white'/%3E%3Cpath d='M14 12V22M8 17L14 23L20 17' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M3 22V24C3 25.6569 4.34315 27 6 27H22C23.6569 27 25 25.6569 25 24V22' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E")}.mortgage_report .row:after,.mortgage_report .row:before,.rc_report .row:after,.rc_report .row:before{display:none}.mortgage_report section,.rc_report section{position:relative;overflow-x:hidden}.mortgage_report .content-container,.rc_report .content-container{padding-top:0;margin-bottom:0}.mortgage_report__heading{background:#2c3972 url(../img/mortgage-calculator/report-heading.png) right center no-repeat;height:270px;padding:55px 0;position:relative;z-index:1}@media screen and (max-width:991px){.mortgage_report__heading{height:auto;padding:55px 0 90px}}@media screen and (max-width:375px){.mortgage_report__heading{background-size:cover}}.mortgage_report__heading-title{color:#fff;margin:0;text-align:left}@media screen and (max-width:991px){.mortgage_report__heading-title{font-size:36px;line-height:44px}}@media screen and (max-width:767px){.mortgage_report__heading-title{margin:0 0 30px}}.mortgage_report__heading .row,.mortgage_report__heading-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mortgage_report__heading .row [class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mortgage_report__heading .row [class*=col-]:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.mortgage_report__heading .row [class*=col-]:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:576px){.mortgage_report__heading-share{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mortgage_report__heading-share>div{width:calc(50% - 15px)}}@media screen and (max-width:576px){.mortgage_report__heading-share>div:not(:last-child){margin:0}}.mortgage_report__heading-share .btn{width:116px;cursor:pointer}@media screen and (max-width:576px){.mortgage_report__heading-share .btn{width:100%}}.mortgage_report__heading-share .btn-opacity{border-color:#fff}.mortgage_report__heading-share .btn-opacity:hover{border-color:#009821;background-color:#009821;cursor:pointer}.mortgage_report__heading-share .btn.active{border-color:#009821;background-color:#009821}.mortgage_report__heading-share-wrapper{position:relative}.mortgage_report__heading-share-list{padding:12px}.mortgage_report__heading-share-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:#000}.mortgage_report__heading-share-list a:not(:last-child){margin:0 0 12px}.mortgage_report__heading-share-list a img,.mortgage_report__heading-share-list a svg{margin:0 8px 0 0}.mortgage_report__heading-share-content{display:none}.mortgage_report__notprint{z-index:2;margin:-70px 0 0;padding-bottom:30px}@media screen and (max-width:991px){.mortgage_report__notprint{margin:-45px 0 0;padding-bottom:75px}}.mortgage_report__notprint>.container>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991px){.mortgage_report__notprint>.container>.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mortgage_report__notprint-column{height:100%;background-color:#fff;-webkit-box-shadow:0 8px 30px rgba(0,20,160,.1);box-shadow:0 8px 30px rgba(0,20,160,.1);border-radius:8px;padding:40px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.mortgage_report__notprint-column{padding:30px 15px 10px;margin:0 0 15px;height:auto}}.mortgage_report__notprint-column [class*=col-]{margin-bottom:15px}.mortgage_report__notprint-column-header.border-bottom,.rc_report__notprint-table-mobile table tbody>tr.title>td{border-bottom:1px solid #e7eaf3}@media screen and (max-width:1200px){.mortgage_report__notprint-column-header.border-bottom{margin-bottom:40px}}@media screen and (max-width:991px){.mortgage_report__notprint-column-header.border-bottom{margin-bottom:0}}.mortgage_report__notprint-column-header .result{text-align:right}@media screen and (max-width:1200px){.mortgage_report__notprint-column-title{font-size:24px;line-height:32px}}@media screen and (max-width:991px){.mortgage_report__notprint-column-title{margin-bottom:15px}}.mortgage_report__notprint-column-total{font-size:30px}@media screen and (max-width:576px){.mortgage_report__notprint-column-total{font-size:24px}}.mortgage_report__notprint-column-total [class*=col-],.print2pdf h2.rc_report__notprint-title{margin-bottom:0}.mortgage_report__notprint-column-total .result{color:#2c3972;text-align:right;white-space:nowrap}.mortgage_report__notprint-column-total .result span{font-weight:500;font-size:16px;color:#757575}@media screen and (max-width:991px){.mortgage_report__notprint-column-footer{padding:30px 0 15px}}.mortgage_report__approved{margin:0 0 150px}@media screen and (max-width:991px){.mortgage_report__approved{margin:0 0 90px}}.mortgage_report__approved-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;background:#2c3972 url(../img/mortgage-calculator/approved-background.png) right center no-repeat}@media screen and (max-width:1200px){.mortgage_report__approved-container{padding:30px}}@media screen and (max-width:991px){.mortgage_report__approved-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-image:none}}.mortgage_report__approved-container-left{width:calc(100% - 203px);padding:0 30px 0 0}@media screen and (max-width:991px){.mortgage_report__approved-container-left{width:100%;padding:0}}.mortgage_report__approved-container-right{width:203px}@media screen and (max-width:991px){.mortgage_report__approved-container-right{width:100%}.mortgage_report__approved-container-right .btn{width:100%;max-width:315px;margin:55px 0 0;padding-left:0;padding-right:0}}.mortgage_report__approved-text{color:#fff}.mortgage_report__approved-text p{font-weight:400;font-size:16px;padding:0 0 15px;margin:0}@media screen and (max-width:991px){.mortgage_report__approved-text p{padding:0 0 30px}}.mortgage_report__approved-text small{font-weight:400;font-size:14px;line-height:20px;color:#757575}.mortgage_report__approved-text ul{list-style:none;margin:0 0 22px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}@media screen and (max-width:991px){.mortgage_report__approved-text ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mortgage_report__approved-text ul>li:not(:last-child){margin:0 49px 0 0}@media screen and (max-width:1200px){.mortgage_report__approved-text ul>li:not(:last-child){margin:0 30px 0 0}}@media screen and (max-width:991px){.mortgage_report__approved-text ul>li:not(:last-child){margin:0 0 30px}}.mortgage_report__approved-text ul>li strong{font-weight:500;font-size:30px;line-height:38px;display:block}@media screen and (max-width:1200px){.mortgage_report__approved-text ul>li strong{font-size:24px;line-height:32px}}.mortgage_report__approved-text ul>li span{font-weight:400;font-size:16px}@media screen and (max-width:991px){.mortgage_report__amort{margin:0 0 90px}}.mortgage_report__amort-title{margin:0 0 30px}.mortgage_report__amort-legend{list-style:none;padding:0;margin:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-size:14px;position:relative}@media screen and (max-width:576px){.mortgage_report__amort-legend{display:none}}.mortgage_report__amort-legend>li{position:relative;padding:0 0 0 15px;margin:0 29px;white-space:nowrap}@media screen and (max-width:991px){.mortgage_report__amort-legend>li{margin:0 15px}}.mortgage_report__amort-legend>li:first-child{margin-left:0}.mortgage_report__amort-legend>li:last-child{margin-right:0}.mortgage_report__amort-legend>li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-52%);-ms-transform:translateY(-52%);transform:translateY(-52%)}.mortgage_report__amort-legend>li.green::before{background-color:#24ab4c}.mortgage_report__amort-legend>li.blue::before{background-color:#4064e4}.mortgage_report__amort-legend>li.violet::before{background-color:#8874fa}.mortgage_report__amort-legend:after{content:"yrs";position:absolute;top:-58px;right:15px;color:#757575;font-size:14px}@media screen and (max-width:576px){.mortgage_report__amort-legend:after{right:16px}}.mortgage_report__shedule-title{margin-bottom:21px}.mortgage_report__shedule-header{position:relative;z-index:1;margin:0 0 15px}@media screen and (max-width:767px){.mortgage_report__shedule-header{z-index:2;margin:0 0 30px}}.mortgage_report__shedule-tabs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:4px;border:1px solid #e7eaf3}@media screen and (max-width:767px){.mortgage_report__shedule-tabs{width:100%}}.mortgage_report__shedule-tabs .tab{font-weight:400;font-size:14px;color:#757575;padding:0 20px;white-space:nowrap;line-height:38px;height:100%;position:relative;cursor:pointer;z-index:1}@media screen and (max-width:767px){.mortgage_report__shedule-tabs .tab{width:50%;text-align:center;padding:0}}.mortgage_report__shedule-tabs .tab:not(:last-child){border-right:1px solid #e7eaf3}.mortgage_report__shedule-tabs .tab.active{color:#2c3972;-webkit-box-shadow:0 8px 30px rgba(0,20,160,.1);box-shadow:0 8px 30px rgba(0,20,160,.1);z-index:2}.mortgage_report__shedule-tabs .tab.active::after{content:"";display:block;position:absolute;border-radius:4px;border:2px solid #2c3972;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:3}.mortgage_report__shedule-content{position:relative;z-index:2;background-color:#f7f7fb;padding:42px 0 111px}@media screen and (max-width:767px){.mortgage_report__shedule-content{background-color:#fff;z-index:1;padding:0 0 90px}}.mortgage_report__shedule-content::after{content:"";display:block;position:absolute;z-index:-1;background-color:#f7f7fb;left:-9999px;right:-9999px;top:0;bottom:0}@media screen and (max-width:767px){.mortgage_report__shedule-content::after{display:none}}.mortgage_report__shedule-content .tb{position:relative;z-index:2}.mortgage_report__shedule-content .tb:not(.active){display:none}.mortgage_report__shedule-navigation{position:absolute;right:0;top:-99px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:400;font-size:14px;color:#3d3d3d}@media screen and (max-width:767px){.mortgage_report__shedule-navigation{position:static;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px;width:100%;font-size:16px}}.mortgage_report__shedule-navigation .bon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.mortgage_report__shedule-navigation .bon.not_active svg path{stroke:#3d3d3d}.mortgage_report__shedule-navigation .bon:not(.not_active):hover{color:#009821}.mortgage_report__shedule-navigation .bon:not(.not_active):hover svg path{stroke:#009821}.mortgage_report__shedule-navigation .prev svg,.rc_report__overtime-table table tbody h5,.rc_report__overtime-table table tfoot>tr>td>*{margin:0}.mortgage_report__shedule-scroll{display:none}.mortgage_report__shedule .inner{border-radius:4px;overflow:hidden;position:relative;z-index:1}.mortgage_report__shedule-table{background-color:#fff;border-radius:4px;border:0;position:relative;z-index:2}.mortgage_report__shedule-table thead>tr:first-child>th{background-color:#2c3972;color:#fff;font-weight:500;font-size:14px;padding:30px 30px 0;border:0;white-space:nowrap}@media screen and (max-width:991px){.mortgage_report__shedule-table thead>tr:first-child>th{padding:19px 18px 0}}.mortgage_report__shedule-table thead>tr:first-child>th:first-child{border-top-left-radius:4px}.mortgage_report__shedule-table thead>tr:first-child>th:last-child{border-top-right-radius:4px}.mortgage_report__shedule-table thead>tr:last-child>th{background-color:#2c3972;color:#fff;font-weight:500;font-size:12px;line-height:1;border:0;white-space:nowrap}.mortgage_report__shedule-table thead>tr:last-child>th b{font-weight:400}@media screen and (max-width:991px){.mortgage_report__shedule-table thead>tr:last-child>th{padding:0 18px 6px}}.mortgage_report__shedule-table thead tr.tr_annual th{padding:30px}@media screen and (max-width:991px){.mortgage_report__shedule-table thead tr.tr_annual th{padding:26px 18px}}.mortgage_report__shedule-table tbody>tr>td{padding:20px 30px;border:0;font-weight:400;font-size:16px}@media screen and (max-width:991px){.mortgage_report__shedule-table tbody>tr>td{padding:20px 18px}}.mortgage_report__shedule-table tbody>tr:not(.no-hover):hover>td{background-color:#e7eaf3}.mortgage_report__shedule-table tbody>tr:last-child>td:first-child{border-bottom-left-radius:4px}.mortgage_report__shedule-table tbody>tr:last-child>td:last-child{border-bottom-right-radius:4px}.mortgage_report__shedule-table-info{position:absolute;z-index:3;background-color:#8892b9;padding:10px 33px;left:0;right:0;top:63px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-weight:400;font-size:16px;background-image:url(../img/icons/finger_list_move.svg);background-position:5% center;background-repeat:no-repeat}@media screen and (max-width:991px){.mortgage_report__shedule-table-info{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:375px){.mortgage_report__shedule-table-info{padding:7px 15px}}.mortgage_report__shedule-table-info p{width:100%;max-width:150px;padding:0;margin:0 0 0 20%}@media screen and (max-width:375px){.mortgage_report__shedule-table-info p{padding:0 0 0 15px}}@media screen and (max-width:767px){.mortgage_report__shedule-table-info p{max-width:150px}}.mortgage_report__shedule-table-info .close{position:absolute;z-index:4;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:375px){.mortgage_report__shedule-table-info .close{right:15px}}.mortgage_report__shedule .slick-dots,.mortgage_report__shedule .slick-next,.mortgage_report__shedule .slick-prev{display:none!important}#chartjs-tooltip{position:absolute;pointer-events:none}#chartjs-tooltip table{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:307px;margin-top:30px;-webkit-box-shadow:0 8px 30px rgba(0,20,160,.1);box-shadow:0 8px 30px rgba(0,20,160,.1);border:0}#chartjs-tooltip table thead,#chartjs-tooltip table thead>tr,#chartjs-tooltip table thead>tr>th{border-top-left-radius:4px;border-top-right-radius:4px}#chartjs-tooltip table th{background:#2c3972;border-radius:4px 4px 0 0;padding:10px 12px;font-weight:500;font-size:16px;line-height:1.7;color:#fff}#chartjs-tooltip table tr{border:0}#chartjs-tooltip table tr:last-child>td{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#chartjs-tooltip table td{font-size:14px;color:#3d3d3d;padding:9px 12px 7px;border:0}#chartjs-tooltip table b{font-weight:400;font-size:16px;display:block;float:right;width:110px;border-left:1px dashed #e0e0e0;text-align:right}.chartjs-tooltip-key{width:7px;height:7px;border-radius:50%;margin-right:8px;display:inline-block;margin-bottom:2px}.tippy-box{-webkit-box-shadow:0 8px 30px rgba(0,20,160,.1);box-shadow:0 8px 30px rgba(0,20,160,.1);border-radius:4px;background:#fff}.tippy-arrow{color:#fff}.row:after,.row:before,.toprint{display:none}.print__logo{margin-right:100px}@media print{.container,body{width:1070px!important;max-width:1200px!important}#wpadminbar,.connect-lending-experts,.mortgage_report__approved-container-right,.mortgage_report__shedule-content,.mortgage_report__shedule-header,.noprint,footer,header{display:none!important}#amortization-chart{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.mortgage_report__amort-title{padding-left:40px}.mortgage_report__approved-text,.mortgage_report__approved-text small,.mortgage_report__approved-text ul{color:#3d3d3d!important}.mortgage_report__approved-container{background-color:#fff!important}.mortgage_report__heading{height:180px;padding:30px 0}.mortgage_report__notprint .col-lg-6{width:530px;padding:0}.mortgage_report__approved{margin:0 0 30px}.toprint{display:block}.toprint table{width:1050px!important}.toprint table tr{width:100%!important}.toprint table tr td{width:17%!important}#wrapper{padding-top:0}.mortgage_report__notprint-column .title{font-size:13px}.mortgage_report__notprint-column-title{font-size:18px;line-height:26px}h1.mortgage_report__heading-title{font-size:20px;line-height:24px;font-weight:500}.mortgage_report__notprint-column{padding:15px}#amortization-chart{max-height:380px}}@media screen and (max-width:991px){.mortgage_report__amort-tooltip #chartjs-tooltip{position:relative;top:auto!important;left:auto!important}.mortgage_report__amort-tooltip #chartjs-tooltip table{margin-left:auto;margin-right:auto;width:100%}}@media screen and (max-width:767px){#chartjs-tooltip table,.mortgage_report__amort-tooltip table{display:table}}@media screen and (max-width:576px){.mortgage_report__notprint-column .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mortgage_report__amort{margin:0 0 40px}}.curr_slide_select{width:165px;height:45px;margin-right:16px;margin-left:16px}.curr_slide_select .select2-container--default .select2-selection--single .select2-selection__rendered{height:45px}.curr_slide_select form label select:focus~span.select2 .select2-selection__rendered,.curr_slide_select form label select:valid~span.select2 .select2-selection__rendered{padding-top:15px;line-height:16px!important;padding-left:10px!important}.curr_slide_select .select2-container--default .select2-selection--single{height:45px!important}.curr_slide_select .select2-results__option{font-size:16px}.curr_slide_select form label select{height:45px!important;padding-top:11px;padding-left:10px;line-height:16px!important;background-position:right 7px center;width:100%;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%233D3D3D' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}@media screen and (max-width:820px){.beforee_table_annual{text-align:right}}.beforee_table_annual .schedule_header.btn{top:-95px}.schedule_header.btn{position:absolute;top:-154px;right:0;width:116px}@media screen and (max-width:820px){.schedule_header.btn{position:static;margin-bottom:15px}.beforee_table{text-align:right}}.table_content .slick-dotted.slick-slider{margin-bottom:12px}.etimate_time{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:14px;color:#757575}.etimate_time time{font-weight:500;color:#3d3d3d;margin-left:10px}@media screen and (max-width:991px){.mortgage_report__notprint>.container>.row.column_wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:991px){.page .tippy-box{display:block!important}}.mortgage_report__heading-share>div:not(:last-child){margin:0 17px 0 0}@media screen and (max-width:576px){.mortgage_report__heading-share>div{width:59%}.mortgage_report__heading-share>div:not(:last-child){margin-right:0}.mortgage_report__heading-share>div.mortgage_report__heading-print{width:41%}.mortgage_report__heading-share .btn#btnShare{width:calc(100% - 64px)}}#overflowPrint{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,.85);z-index:10;pointer-events:none;display:none}.btn-pdf.unclicked{opacity:.7}.mortgage_report__heading-share .btn.btn-pdf.cl-loading{background-size:50px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto; background: rgb(255, 255, 255, 0); display: block; shape-rendering: auto;' width='101px' height='101px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cpath d='M21 50A29 29 0 0 0 79 50A29 31.1 0 0 1 21 50' fill='%23ffffff' stroke='none'%3E%3CanimateTransform attributeName='transform' type='rotate' dur='1s' repeatCount='indefinite' keyTimes='0;1' values='0 50 51.05;360 50 51.05'%3E%3C/animateTransform%3E%3C/path%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E")}.print2pdf .mortgage_report__amort-legend:after{top:-105px;right:120px}@media screen and (max-width:991px){.print2pdf#mortgage-calculator-report .mortgage_report__approved-text ul,.print2pdf#mortgage-calculator-report .mortgage_report__notprint>.container>.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.print2pdf#mortgage-calculator-report .mortgage_report__approved-text ul{width:1000px}.print2pdf#mortgage-calculator-report .mortgage_report__approved-text ul li{width:240px}.print2pdf#mortgage-calculator-report .mortgage_report__notprint-column{-webkit-box-shadow:none;box-shadow:none}.print2pdf#mortgage-calculator-report .mortgage_report__notprint>.container>.row>.col-lg-6{width:460px}}.print2pdf .mortgage_report__shedule-content{display:none}.print2pdf .mortgage_report__notprint-column{padding:0}.print2pdf .mortgage_report__notprint-column-header .title{padding-right:0}@media screen and (max-width:1200px){.print2pdf section{width:1200px;max-width:1200px}.print2pdf section .container{width:1170px;max-width:1170px}}.print2pdf .noprint{display:none!important}.print2pdf .mortgage_report__heading{margin-top:0;background:0 0;height:130px;padding:0}.print2pdf .mortgage_report__heading-title{color:#3d3d3d;text-align:center!important;margin-bottom:-70px}.print2pdf .mortgage_report__notprint-column{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff;padding-left:0!important;padding-bottom:0;padding-top:0;margin-bottom:-15px}.print2pdf .mortgage_report__approved-container-right .btn,.print2pdf .table_content.rc_report__shedule-content,.print2pdf .table_tabs.mortgage_report__shedule-tabs{display:none}.print2pdf .mortgage_report__approved-container{background-image:none!important;background-color:#fff;padding-left:0!important}.print2pdf .mortgage_report__approved-text,.print2pdf .mortgage_report__approved-text *{color:#3d3d3d!important}.print2pdf .mortgage_report__approved{margin-bottom:40px!important;padding-left:0!important}.print2pdf #amortization-chart,.print2pdf #refChart{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);margin-left:-100px}.print2pdf #amortization-chart{margin-bottom:-20px}@media screen and (max-width:991px){.print2pdf #amortization-chart{margin-bottom:20px}}.print2pdf .mortgage_report__amort,.print2pdf .rc_report__overtime,.print2pdf h2.mortgage_report__amort-title{margin-bottom:0}.print2pdf .table_report_print,.print2pdf section.toprint{display:block}.print2pdf .table_report_print tr>th,.print2pdf section.toprint tr>th{width:130px}.print2pdf .rc_report__overtime .col-xs-12{margin-top:20px;padding:0!important;background-color:#fff;margin-bottom:50px}.print2pdf .rc_report__overtime h5{text-align:center;margin:-10px 0 0}.print2pdf .table_report_print table td,.print2pdf section.toprint table td{padding:6px 10px}@media screen and (max-width:1000px){.print2pdf .table_report_print table td,.print2pdf section.toprint table td{padding:5px 10px}}.print2pdf .mortgage_report__notprint{margin-top:-40px}@media screen and (max-width:991px){.print2pdf .mortgage_report__notprint{padding-bottom:0}.print2pdf .rc_report__numbers-list>li{width:180px}.print2pdf .mortgage_report__amort.rc_report__amort{display:none}.print2pdf .rc_report__overtime .col-xs-12,.print2pdf .rc_report__overtime-items{width:820px;margin-left:auto;margin-right:auto}.print2pdf .rc_report__overtime{margin-bottom:100px}}@media screen and (max-width:767px){.print2pdf .mortgage_report__shedule-header{margin-bottom:0}.print2pdf .rc_report__overtime-items>.item{width:33%}.print2pdf .rc_report__overtime-items:before{left:33%}}.pdf__header{background:#2c3972;height:67px;overflow-y:hidden;display:none;margin-bottom:30px}.pdf__header .container{height:100%;width:1000px!important;max-width:1000px!important;margin-left:20px!important}.pdf__header .line-blank{width:109px;height:7px;border-top:2px solid #43539a;display:inline-block;margin-left:-40px;margin-right:70px}.pdf__header .pdf-nmls{float:right;color:#fff;position:relative;width:150px;background-image:url(../../assets/img/mortgage-calculator/pdf_header_layer.png);background-size:cover;background-position:left center;height:100%;padding-top:19px;text-align:center;margin-right:-20px}.pdf__header .pdf-nmls span{z-index:2;position:relative}.pdf__header a.pdf-info{font-size:16px;color:#fff;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin-right:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:18px}.pdf__header a.pdf-info svg{margin-right:10px}.pdf__header a.pdf-info.tel svg{width:22px;height:22px;margin-bottom:1px}.pdf__header a.pdf-info.link-site svg{width:20px;height:20px;margin-bottom:1px}.pdf__header a.pdf-info.mail{margin-right:0}.pdf__header a.pdf-info.mail svg{width:18px;height:16px;margin-bottom:1px}.pdf__logo{width:150px;margin-right:50px;float:left;padding-top:12px}.print2pdf .pdf__header{display:block}@media screen and (max-width:991px){.tippy-box{display:block!important}}.rc_report,.rc_report__notprint{margin-bottom:0}.rc_report.content-container{padding-top:0}@media (max-width:768px){.rc_report__notprint-column{padding-bottom:0}.rc_report__notprint-table-desctope{display:none}}.rc_report__notprint-table-mobile{display:none}@media (max-width:768px){.rc_report__notprint-table-mobile{display:block}}.rc_report__notprint-table-mobile .thead{position:sticky;top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;margin:0;padding:0 0 5px}.rc_report__notprint-table-mobile .thead span{width:50%;font-weight:500;font-size:14px;text-transform:capitalize}.rc_report__notprint-table-mobile table thead>tr>th:first-child{padding-left:0}.rc_report__notprint-table-mobile table thead>tr>th:last-child{padding-right:0}.rc_report__notprint-table table{border:0;width:100%}@media (max-width:768px){.rc_report__notprint-table table{display:table}}.rc_report__notprint-table table td,.rc_report__notprint-table table th{padding:7px;border:0}@media (max-width:768px){.rc_report__notprint-table table td,.rc_report__notprint-table table th{padding-right:0;padding-left:0}}.rc_report__notprint-table table thead>tr>th{font-weight:500;font-size:14px;padding-top:0}.rc_report__notprint-table table tbody>tr>td{font-weight:400;font-size:16px;color:#3d3d3d}.rc_report__notprint-table table tbody>tr>td:first-child{color:#757575;padding-left:0}@media (max-width:768px){.rc_report__notprint-table table tbody>tr>td:first-child{color:#3d3d3d}}.rc_report__notprint-table table tbody>tr>td:last-child{padding-right:0}@media (max-width:768px){.rc_report__notprint-table table tbody>tr.title>td{color:#757575}.rc_report__notprint-table table tbody>tr:not(.title)>td{padding-bottom:25px;padding-top:15px}}.rc_report__numbers{margin:0 0 60px}@media (max-width:991px){.rc_report__numbers{margin:0 0 30px}}.rc_report__numbers-list{list-style:none;position:relative;margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rc_report__numbers-list>li{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.rc_report__numbers-list>li{width:50%;margin-bottom:30px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.rc_report__numbers-list>li>*{width:100%;text-align:center}.rc_report__numbers-list>li span{font-weight:500;font-size:14px;color:#757575}.rc_report__numbers-list-title{text-align:center;margin:0 0 2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rc_report__numbers-list-title strong{margin:0 4px;display:inline-block}@media (max-width:991px){.rc_report__numbers-list-title{margin:0 0 2px}}.rc_report__approved-text .title{margin:0;color:#fff}.rc_report__approved-text p{padding:0 0 18px}.rc_report__approved-text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:991px){.rc_report__approved-text ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rc_report__approved-text ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.rc_report__approved-text ul>li:not(:last-child){margin:0}.rc_report__approved-text ul>li.separator{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px}.rc_report__approved-text ul>li strong{color:#757575}@media (max-width:1200px){.rc_report__approved-text ul>li strong{font-size:30px}}.rc_report__chart{margin:0;overflow:unset!important;position:relative;z-index:1}@media (max-width:991px){.rc_report__chart{margin-bottom:5px}}.rc_report__chart .highcharts-container{overflow:unset!important}.rc_report__chart .highcharts-tooltip{border:0;background:0 0;width:270px}@media (max-width:991px){.rc_report__chart .highcharts-tooltip{display:none!important}}.rc_report__chart .highcharts-tooltip>*,.rc_report__chart-tooltip_mobile{background:#fff;-webkit-box-shadow:0 8px 30px rgba(0,20,160,.1);box-shadow:0 8px 30px rgba(0,20,160,.1);border-radius:4px;padding:15px}.rc_report__chart .highcharts-tooltip>*{border:0;width:270px!important;white-space:normal!important}.rc_report__chart-tooltip_mobile{display:none;position:relative;z-index:3}@media (max-width:991px){.rc_report__chart-tooltip_mobile{display:block;margin-bottom:40px}}.rc_report .tooltipTitle{display:block;font-weight:400;font-size:14px;color:#3d3d3d;margin:0 0 7px}.rc_report .tooltipText{font-weight:400;font-size:16px;color:#3d3d3d}@media (max-width:991px){.rc_report__amort{margin-bottom:50px}}@media (max-width:768px){.rc_report__amort{margin-bottom:50px}}@media (max-width:576px){.rc_report__amort{margin-bottom:50px}}@media (max-width:768px){.rc_report__amort-title{display:none}}.rc_report__amort-mobile_title{display:none}@media (max-width:768px){.rc_report__amort-mobile_title{display:block}}.rc_report__overtime{margin:0 0 130px}.rc_report__overtime .col-xs-12{padding:50px 0 45px;background-color:#f7f7fb}@media screen and (max-width:767px){.rc_report__overtime .col-xs-12{padding:32px 0 2px}}.rc_report__overtime-items>.item,.rc_report__overtime-title{text-align:center}.rc_report__overtime h5{text-align:center;margin:-10px 0 30px}.rc_report__overtime-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:820px;margin:auto;position:relative}@media screen and (max-width:767px){.rc_report__overtime-items>.item{width:50%;margin-bottom:30px}}.rc_report__overtime-items>.item h3{margin-bottom:5px;width:100%;display:block}@media screen and (max-width:767px){.rc_report__overtime-items>.item h3{margin-bottom:0}}.rc_report__overtime-items>.item h3 .blueText{color:#009821}.rc_report__overtime-items>.item h3 .redText{color:#ea5b0b}.rc_report__overtime-items>.item div{font-size:14px;line-height:23.7px;color:#757575}.rc_report__overtime-items:before{content:"-";position:absolute;font-weight:500;font-size:24px;color:#3d3d3d;top:29%;left:32%}@media screen and (max-width:767px){.rc_report__overtime-items:before{left:50%;top:10%}}.rc_report__overtime-items:after{content:"=";position:absolute;font-weight:500;font-size:24px;color:#3d3d3d;top:29%;right:32%}@media screen and (max-width:767px){.rc_report__overtime-items:after{display:none}}@media (max-width:991px){.rc_report__overtime{margin:0 0 90px}}@media (max-width:768px){.rc_report__overtime-table-desctope{display:none}}.rc_report__overtime-table-mobile{display:none}@media (max-width:768px){.rc_report__overtime-table-mobile{display:block}}.rc_report__overtime-table table{border:0}@media (max-width:768px){.rc_report__overtime-table table{display:table}}.rc_report__overtime-table table td,.rc_report__overtime-table table th{padding:7px;border:0}.rc_report__overtime-table table thead>tr>th{font-weight:500;font-size:14px;color:#3d3d3d;border-bottom:1px solid #e7eaf3}@media (max-width:768px){.rc_report__overtime-table table thead>tr>th{border:0;padding-bottom:0;padding-left:0;padding-right:0}.rc_report__overtime-table table thead>tr>th:first-child{padding-left:0}.rc_report__overtime-table table thead>tr>th:last-child{padding-right:0}}.rc_report__overtime-table table tbody>tr>td{padding-top:15px;padding-bottom:15px}@media (max-width:768px){.rc_report__overtime-table table tbody>tr>td{width:20%;padding-left:0;padding-right:0}}.rc_report__overtime-table table tbody>tr.grey>td:first-child,.rc_report__overtime-table table tbody>tr>td:first-child,.rc_report__overtime-table-desctope tr td:first-child{padding-left:30px}@media (max-width:768px){.rc_report__overtime-table table tbody>tr>td:first-child{padding-left:0}.rc_report__overtime-table table tbody>tr>td.separator{text-align:center;padding-left:8px;padding-right:8px}}.rc_report__overtime-table table tbody>tr>td span,.rc_report__overtime-table table tfoot>tr>td strong{color:#2c3972}@media (max-width:768px){.rc_report__overtime-table table tbody>tr>td.border{border-bottom:1px solid #e7eaf3;padding-bottom:14px}.rc_report__overtime-table table tbody>tr>td:first-child{padding-left:0}.rc_report__overtime-table table tbody>tr>td:last-child{padding-right:0}}.rc_report__overtime-table table tbody>tr.grey{position:relative;z-index:1}@media (max-width:768px){.rc_report__overtime-table table tbody>tr.grey::after{content:"";display:block;position:absolute;z-index:-1;background-color:#f7f7fb;top:0;bottom:0;left:-99px;right:-99px}}.rc_report__overtime-table table tbody>tr.grey>td{background-color:#f7f7fb;font-weight:400;font-size:14px}@media (max-width:768px){.rc_report__overtime-table table tbody>tr.grey>td{padding-top:5px;padding-bottom:5px}}@media (max-width:768px){.rc_report__overtime-table table tbody>tr.grey>td:first-child{padding-left:0}}.cust_slick_nav .select2-container .select2-selection--single .select2-selection__rendered span.grey,.rc_report__overtime-table table tbody>tr.grey>td .title,body .select2-results__option span.grey{color:#8b8b8b}@media (max-width:768px){.rc_report__overtime-table table tbody>tr.grey>td .title{color:#757575;border-bottom:1px solid #e7eaf3;padding:10px 0}}.rc_report__overtime-table table tbody>tr.border>td{border-bottom:1px solid #e7eaf3}.rc_report__overtime-table table tfoot>tr>td{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e7eaf3}@media (max-width:768px){.rc_report__overtime-table table tfoot>tr>td{border:0;padding-bottom:0;padding-right:0;padding-left:0}}@media (max-width:768px){.rc_report__overtime-table table tfoot>tr>td strong{font-weight:500;font-size:20px}}.rc_report__overtime-table table tfoot>tr>td span{font-weight:400;font-size:14px;color:#757575}.rc_report__shedule-content{padding-bottom:70px}@media screen and (max-width:767px){.rc_report__overtime-table-desctope tr td:first-child{padding-left:0}}.rc_report__overtime-table-desctope tr td:last-child{text-align:right}.table_report_print{display:none}.curr_slide{width:172px;margin:0 15px}.select2-container--default{width:174px!important}.select2-container--default .select2-selection--single{height:45px!important;text-align:left}.select2-container--default .select2-selection--single .select2-selection__rendered{height:45px;padding:10px}.mortgage_report__shedule-table thead>tr:last-child>th{padding:30px 30px 16px}.rc_report__numbers-list h3.rc_report__numbers-list-title strong{margin-right:5px}#annual-content .mortgage_report__shedule-table thead>tr:last-child>th{padding:30px}h2.rc_report__notprint-title{margin-bottom:30px}.rc_report__numbers-list{margin-top:30px}.rc_report__numbers-list .rc_report__numbers-list-title{-ms-flex-wrap:wrap;flex-wrap:wrap}.mortgage_report__approved-container{height:auto;padding:23px 30px 24px}@media screen and (max-width:767px){.mortgage_report__approved-container{padding:23px 15px 24px}}.mortgage_report__amort{margin:0 0 116px}@media screen and (max-width:767px){.rc_report__notprint-table table tbody>tr>td:first-child{width:50%}.mortgage_report__shedule-table thead>tr:last-child>th{line-height:1.2;padding:26px 18px 9px}}@media print{.rc_report__notprint-table .rc_report__notprint-table-desctope,.table_report_print{display:block}.rc_report__notprint-table .rc_report__notprint-table-desctope table,.rc_report__notprint-table .rc_report__notprint-table-desctope table tr,.table_report_print table,.table_report_print table tr{width:100%}.table_report_print table tr th{width:200px}.rc_report__notprint-table .rc_report__notprint-table-desctope table tr th{width:400px}.mortgage_report__notprint-column.rc_report__notprint-column{-webkit-box-shadow:none;box-shadow:none;width:100%;display:block}.rc_report__notprint-table-mobile{display:none}}.table_report_print table tr td{padding:3px 10px}.print2pdf .mortgage_report__shedule-title{margin-top:5px}.page-template-template-page-refinance-calculator-report select:valid~span.select2 .select2-selection__rendered{padding-top:15px}.page-template-template-page-refinance-calculator-report .exit-popup select:valid~span.select2 .select2-selection__rendered{padding-top:25px}