.name_uu0Oz{display:flex;font-size:1.7rem;line-height:100%;margin-bottom:2.2rem}.name_uu0Oz>span{margin-left:1.5rem}@media only screen and (max-width:1279.9px){.name_uu0Oz{font-size:1.4rem}}.Calculator_5pdML{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.btn_M5pkG{cursor:pointer;margin-top:4.5rem;width:75%}@media only screen and (max-width:1440px){.btn_M5pkG{width:82.3%}}@media only screen and (max-width:1279.9px){.btn_M5pkG{width:42.5%}}@media only screen and (max-width:767.9px){.btn_M5pkG{width:100%}}.filter_Grht-{margin-bottom:4.5rem;position:relative}.filter_Grht-:last-child{margin-bottom:0}.range_b8wBZ{bottom:-12px;left:0;position:absolute;width:100%}.value_WffSN{background-color:#f8fafe;border:2px solid transparent;font-size:1.7rem;outline:0;padding:1.6rem 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.value_WffSN.focused{border-color:#c9c9c9}@media only screen and (max-width:767.9px){.value_WffSN{padding:1.1rem 0}}.cell_OdSnF{align-items:flex-start;display:flex;flex-direction:column;width:100%}.cell_OdSnF:not(:last-of-type){margin-bottom:4.5rem}.checkbox_udOTo{align-items:flex-start;border-radius:0;display:flex;font-size:1.2rem}.checkbox_udOTo input{height:2rem;margin-right:1rem;width:2rem}.checkbox_udOTo span{line-height:2rem}.paymentLabel_hRdNP{font-size:1.15rem}@media only screen and (max-width:1023.9px){.paymentLabel_hRdNP{font-size:1.6rem}}@media only screen and (max-width:767.9px){.paymentLabel_hRdNP{font-size:1.2rem}}.price_mxgBb{font-size:2.3rem;font-weight:500}@media only screen and (max-width:1023.9px){.price_mxgBb{font-size:2.4rem}}@media only screen and (max-width:767.9px){.price_mxgBb{font-size:1.5rem}}.MortgageOffer_AJ1xb{align-items:center;border:1px solid rgba(62,62,62,.7);display:flex;flex-wrap:wrap;gap:.5rem;padding:1.45rem 2.9rem;width:100%}@media only screen and (max-width:1279.9px){.MortgageOffer_AJ1xb{gap:2rem;padding:2rem}}@media only screen and (max-width:767.9px){.MortgageOffer_AJ1xb{gap:0;justify-content:space-between;padding:1rem}}.logo_Sg3DT{align-items:center;display:flex;flex-shrink:0;height:5rem;margin-right:4.8rem;position:relative;width:12.5rem}@media only screen and (max-width:767.9px){.logo_Sg3DT{margin-bottom:1rem;margin-right:0;width:100%}}.logoImage_Momeh{background-position:0 0;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%}.cell_HNCwS{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;width:14rem}@media only screen and (max-width:767.9px){.cell_HNCwS{width:auto}}.cell_HNCwS._payment{width:auto}.cell_HNCwS._name{width:100%}.progName_3Ttvz{font-size:24px;line-height:160%}@media only screen and (max-width:1279.9px){.progName_3Ttvz{font-size:1.6rem}}@media only screen and (max-width:767.9px){.progName_3Ttvz{font-size:1.4rem}}.label_kY1tZ{color:rgba(62,62,62,.7);font-size:12px}@media only screen and (max-width:767.9px){.label_kY1tZ{font-size:1rem}}.val_YMv2\+{font-size:14px;margin-top:.5rem}.val_YMv2\+>span{font-size:30px}@media only screen and (max-width:1279.9px){.val_YMv2\+>span{font-size:2.4rem}}@media only screen and (max-width:767.9px){.val_YMv2\+>span{font-size:1.8rem}.val_YMv2\+{font-size:1.2rem}}.MortgageOffers_Y4Gco{width:100%}.list_sxRrs{list-style:none;margin:0;padding:0}.offer_hIc6t:not(:first-child){margin-top:20px}.moreButton_ZLtPL{align-items:center;border:2px solid transparent;border-image-slice:1;border-image-source:linear-gradient(180deg,#e4c4b2,#daa581);box-shadow:0 2px 12px rgba(0,0,0,.25);color:#3e3e3e;cursor:pointer;display:inline-flex;font-size:1.15rem;justify-content:center;letter-spacing:.1em;line-height:188.5%;padding:1.3rem;text-transform:uppercase;transition:opacity .3s ease;width:100%}@media only screen and (max-width:1279.9px){.moreButton_ZLtPL{width:42.5%}}@media only screen and (max-width:767.9px){.moreButton_ZLtPL{width:100%}}.moreButton_ZLtPL:hover{opacity:.6}.moreButton_ZLtPL:not(:first-child){margin-top:4rem}.empty_dbB-0{align-items:center;display:flex;height:100%;width:100%}@media only screen and (max-width:1279.9px){.empty_dbB-0{justify-content:center}}.Mortgage_o48BA{padding:4.3rem 0}@media only screen and (max-width:1279.9px){.Mortgage_o48BA{padding:4.5rem 3rem}}@media only screen and (max-width:767.9px){.Mortgage_o48BA{padding:2rem 1.5rem}}.title_wX9i3{font-family:Cheque,sans-serif;font-size:2.85rem;font-weight:700;line-height:160%;margin:-1rem 0 2.2rem}@media only screen and (max-width:1279.9px){.title_wX9i3{font-size:2rem;margin:0 0 2rem;width:auto}}@media only screen and (max-width:767.9px){.title_wX9i3{font-size:1.8rem}}.container_\+029n{align-items:flex-start;display:flex;position:relative}@media only screen and (max-width:1279.9px){.container_\+029n{flex-direction:column}}.calculator_FZg0g{flex:0 0 37.97906317%;left:0;padding-right:6rem;position:sticky;top:10rem;z-index:10}@media only screen and (max-width:1279.9px){.calculator_FZg0g{left:auto;margin-bottom:5rem;padding:0;position:relative;top:auto;width:100%}}.offers_MZfEM{flex:1;overflow:hidden}@media only screen and (max-width:1279.9px){.offers_MZfEM{width:100%}}.callback_My8hn{background:none;color:#3e3e3e;width:100%}.payment_oP\+VC{margin-bottom:4rem;padding:0 2.5rem}.paymentTitle_OURkr{color:#171717;font-size:1.2rem}.paymentNum_Y47N-{font-size:2.2rem}.paymentNum_Y47N- span{font-size:3rem}