.key-criteria-container{display:grid;grid-template-columns:repeat(2,1fr);gap:0}#content .key-criteria-container h3{color:#fff;font-size:18pt;font-weight:700}#content .key-criteria-container table td{font-size:7pt;padding:7pt}.key-criteria-container .header{text-align:center;padding:7pt;background-color:#333}#content .key-criteria-container .header{grid-column:span 2}.key-criteria-container .header h3{text-align:center;color:#fff;margin:0;padding:0;font-family:"Halis R",sans-serif}.key-criteria-container table{border:none;border-collapse:collapse;margin-bottom:1px;width:100%}.key-criteria-container table th[scope=col]{color:#fff !important;background:#253746 !important;padding:7pt;font-family:"Halis R",sans-serif;font-size:10pt;font-weight:900;border:1px solid #fff}.key-criteria-container table th[scope=row]{color:#333 !important;background:#dddee2 !important;padding:7pt;font-family:"Halis R",sans-serif;font-size:10pt;font-weight:900;border:1px solid #fff;text-align:left;width:50%}.key-criteria-container table td{background:rgba(128,128,128,.0705882353);color:#333;padding:7pt;font-family:"Halis R",sans-serif;font-size:6pt;font-weight:400;border:1px solid #fff}.key-criteria-container table tr:nth-child(even),.key-criteria-container table tr:nth-child(odd){background:rgba(128,128,128,.0705882353)}#content .page-content .elementor-element{padding:0}#content{max-width:unset}#content .elementor-widget:not(:last-child){margin-bottom:0}#content .elementor-widget:not(:last-child) h2{margin-top:0}#content h2{font-size:10pt;margin-top:0;margin-bottom:4pt;color:#333}#content h3{font-size:9pt;margin-top:2pt;margin-bottom:4pt;color:#333}#content p{font-size:7pt;margin-top:3pt;margin-bottom:3pt;color:#333;line-height:1.5}#content ul{margin:10pt 0}#content .credit-criteria ul{margin:0 8pt}#content li{font-size:9pt;margin-top:3pt;margin-bottom:3pt;line-height:1;color:#333}#content td li{font-size:7pt;margin-top:3pt;margin-bottom:3pt;line-height:1;color:#333}#content .resi-landing-page{display:flex;flex-wrap:nowrap;max-height:100vh;overflow:hidden;color:#5f5f5f}#content .resi-landing-page svg{width:350px;margin-top:24pt}#content .resi-landing-page .content{width:55%;padding:10px 50px}#content .resi-landing-page .featured-image{width:46%;text-align:right}#content .resi-landing-page .featured-image img{object-fit:cover}#content .resi-landing-page .intro img{width:400px;height:auto;display:block;margin-top:0}#content .resi-landing-page h1{font-size:30pt;line-height:1.2;margin-top:12pt;margin-bottom:12pt}#content .resi-landing-page h2{font-size:16pt}#content .resi-landing-page li{font-size:12pt;margin-top:6pt;margin-bottom:6pt;font-weight:900;line-height:16pt}#content .resi-landing-page p.large{font-size:14pt;margin-bottom:14pt}#content .resi-landing-page .footer{margin-top:12pt}#content .resi-landing-page .footer p{font-size:8pt;line-height:1.2;margin-bottom:12pt}#content .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:5px 10px}#content .notes+h3{margin-bottom:4px;margin-top:4px}#content table{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-collapse:collapse;margin-bottom:0}#content table th{padding:1pt;font-size:5pt;font-weight:700;border:solid #dddee2;border-width:0 1px 1px;background:#333 !important;color:#fff !important;vertical-align:middle}#content table td{padding:1pt;font-size:5pt;font-weight:700;border:solid #dddee2;border-width:1px;vertical-align:middle}#content table tbody>tr:nth-child(odd)>td{background-color:rgba(128,128,128,.0705882353)}#content table tfoot td{border-top-width:0}#content table tfoot th{text-align:right;border-right-width:0}#content table td[rowspan]{text-align:center}#content table.term thead>tr>th{height:28px;border-top-width:0}#content table.term th,#content table.term td{border-right-width:0}#content .product-table{min-width:90%}#content .product-table td,#content .product-table thead>tr>th{text-align:center;width:unset}#content .product-table thead>tr>th{height:28px}#content .tables{display:flex;width:100%;flex-wrap:nowrap}#content .tables table{width:10%}#content .tables table+table{width:90%;border-left-width:0}#content .product-guide{margin-bottom:12pt}#content .details{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}#content .details .col{padding:10px}#content .details h3{font-size:9pt;margin-top:4pt;margin-bottom:4pt;color:#333}#content .details li{font-size:9pt;margin-top:3pt;margin-bottom:3pt;color:#333}.notes{display:flex;flex-direction:column;flex-wrap:nowrap;gap:6pt;margin-top:0}.notes .note{display:flex;justify-content:flex-start;align-items:flex-start;border:1px solid #333;padding:3pt}.notes .note p{margin-left:24px}.notes .note .note-title{font-size:10pt;font-weight:900;color:#243746;line-height:1.25;display:block;margin-bottom:6px}#visual-identity-nav,#footer-warning,#pepper-footer,#site-footer,.button-container,.broker-login,.elementor-widget-wrap,.print-hide{display:none}footer.page-footer,header.page-header{display:flex;flex-wrap:nowrap;width:100%;justify-content:space-evenly;gap:0}.aimed,.guide{width:calc((100% - 20px) / 2)}.guide{text-align:right}.pg-number{width:20px;align-self:flex-start;padding-left:4pt}.product-title,.lmr{width:50%}.product-title{text-align:left;width:70%}.lmr{text-align:right}@page :first{margin:0}table.criteria,table.product-table{width:100%}table.criteria th,table.product-table th{text-align:left}table.criteria th,table.criteria td,table.product-table th,table.product-table td{padding:5px}.single-mortgage-products .product-title h1{font-size:14pt;margin-top:0;margin-bottom:10pt}.single-mortgage-products table{margin-bottom:10pt}.single-mortgage-products .product-table th,.single-mortgage-products .product-table td{padding:5px}table.term td,table.term tbody>tr:nth-child(odd)>th,table.term tbody>tr:nth-child(even)>th,table.term thead>tr>th{border-right:none}table.term thead th{padding:6pt 2pt 5pt;font-size:6pt}.elementor-button-wrapper,[data-elementor-id="8866"]{display:none}