._MortgageCalculatorFilters_4jwry_21{display:flex;flex-direction:column;height:100%}@media (max-width:1279.98px){._MortgageCalculatorFilters_4jwry_21{height:auto}}._filters_4jwry_32{display:flex;flex-direction:column;gap:2.4rem}._tabs_4jwry_38{margin-top:1.6rem}@media (max-width:767.98px){._tabs_4jwry_38{display:none}}._tabsMob_4jwry_47{display:none}@media (max-width:767.98px){._tabsMob_4jwry_47{display:flex;margin-top:2rem}}._amount_4jwry_57{margin-top:auto}._amount_4jwry_57 ._label_4jwry_60{color:#808485;font-family:InterDisplay,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:normal;line-height:100%;text-transform:none}._amount_4jwry_57 ._value_4jwry_69{font-family:Manrope,sans-serif;font-size:3.2rem;font-weight:500;letter-spacing:-.064rem;line-height:100%;margin-top:1.2rem;text-transform:none}._buttons_4jwry_79{display:flex;gap:1.2rem;margin-top:2.4rem}._disclaimer_4jwry_85{color:#808485;font-size:1.2rem;font-weight:400;line-height:120%;margin-top:2.4rem}._row_4jwry_93{max-width:100%}._MortgageBankCard_c3vmf_21{align-items:center;display:flex;height:10.4rem;padding:0 2.4rem}@media (max-width:1279.98px){._MortgageBankCard_c3vmf_21{height:9.4rem}}@media (max-width:767.98px){._MortgageBankCard_c3vmf_21{height:7.2rem;padding:0 1.6rem}}._main_c3vmf_39{align-items:center;display:flex;gap:2rem;width:31.2rem}@media (max-width:1279.98px){._main_c3vmf_39{width:auto}}._logo_c3vmf_51{flex-shrink:0;height:4rem;width:4rem}._title_c3vmf_57{align-items:baseline;display:flex;gap:.6rem}._name_c3vmf_63{font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:-.016rem;line-height:100%;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}@media (max-width:767.98px){._name_c3vmf_63{flex-shrink:1;max-width:14rem}}._rate_c3vmf_81{flex-shrink:0;font-size:1.6rem}._label_c3vmf_92,._rate_c3vmf_81{color:#808485;font-family:InterDisplay,sans-serif;font-weight:400;letter-spacing:normal;line-height:100%;text-transform:none}._label_c3vmf_92{font-size:1.2rem}._value_c3vmf_102{font-family:InterDisplay,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:normal;line-height:100%;text-transform:none}._numbers_c3vmf_111{display:flex;gap:1.8rem;margin-left:4rem}@media (max-width:1279.98px){._numbers_c3vmf_111{display:none}}._number_c3vmf_111{display:flex;flex-direction:column;gap:.4rem;width:14.8rem}._MortgageOffersCard_1p919_21{align-items:center;display:flex;padding:3.2rem 0;-webkit-user-select:none;user-select:none}@media (max-width:767.98px){._MortgageOffersCard_1p919_21{flex-direction:column;gap:2.4rem;padding:2.4rem 0}}._main_1p919_35{flex-shrink:0;width:31.2rem}._top_1p919_40{align-items:baseline;display:flex;gap:.6rem}._rate_1p919_46{font-size:1.4rem}._desc_1p919_56,._rate_1p919_46{color:#808485;font-family:InterDisplay,sans-serif;font-weight:400;letter-spacing:normal;line-height:100%;text-transform:none}._desc_1p919_56{font-size:1.2rem;margin-top:.4rem}._name_1p919_67{font-family:InterDisplay,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:normal;line-height:100%;text-transform:none}._numbers_1p919_76{display:flex;gap:2.4rem;margin-left:4rem}@media (max-width:767.98px){._numbers_1p919_76{gap:1.6rem;margin-left:0}}._number_1p919_76{display:flex;flex-direction:column;gap:.4rem;width:14.8rem}@media (max-width:1279.98px){._number_1p919_76:not(:first-child){width:8.8rem}}@media (max-width:767.98px){._number_1p919_76:first-child{width:13.6rem}._number_1p919_76:not(:first-child){width:6.8rem}}._value_1p919_108{font-family:InterDisplay,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:normal;line-height:100%;text-transform:none}._MortgageOffers_1u105_21{padding:0 2.4rem}._item_1u105_25{border-top:1px solid #e2e2e2}._MortgageCalculatorBanks_1ny4m_21{display:flex;flex-direction:column;height:100%;padding-top:4rem;width:100%}@media (max-width:1279.98px){._MortgageCalculatorBanks_1ny4m_21{padding-top:2rem}}@media (max-width:767.98px){._MortgageCalculatorBanks_1ny4m_21{padding-top:2.4rem}}._header_1ny4m_39{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:0 2.4rem 2.4rem}@media (max-width:767.98px){._header_1ny4m_39{padding:0 1.6rem .8rem}}@media (max-width:1279.98px){._left_1ny4m_53{display:none}}._right_1ny4m_58{color:#808485;font-family:InterDisplay,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:100%;margin-left:auto;text-transform:none}@media (max-width:1279.98px){._right_1ny4m_58{margin-left:0}}._list_1ny4m_74{flex:1 1 calc(100% - 6.4rem);min-height:0}._list_1ny4m_74,._scrollBox_1ny4m_81{height:100%;width:100%}._counts_1ny4m_86{color:#292a2a;font-family:InterDisplay,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:normal;line-height:100%;text-transform:none}._sort_1ny4m_96{width:24rem}._arrowArea_1ny4m_100{align-items:center;display:flex;gap:3.2rem;margin-right:2.4rem}._arrowArea_1ny4m_100.__opened_1ny4m_106 ._icon_1ny4m_106{transform:rotate(180deg)}._arrowArea_1ny4m_100.__opened_1ny4m_106 ._count_1ny4m_86{background-color:#d91b13;color:#fff}@media (max-width:1279.98px){._arrowArea_1ny4m_100{flex-direction:row-reverse}}._icon_1ny4m_106{transition:transform .3s ease-in-out}._count_1ny4m_86{align-items:center;background-color:#f4f4f4;display:flex;font-family:InterDisplay,sans-serif;font-size:1.2rem;font-weight:500;height:2rem;justify-content:center;letter-spacing:normal;line-height:100%;text-transform:none;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:2rem}@media (max-width:767.98px){._count_1ny4m_86{display:none}}._buttons_1ny4m_144{display:none}@media (max-width:1279.98px){._buttons_1ny4m_144{display:flex;gap:1.2rem;padding:1.6rem 2.4rem}}@media (max-width:767.98px){._buttons_1ny4m_144{padding:1.6rem}}._borders_1ny4m_160{border-bottom:1px solid #d91b13}._TopBorder_1ny4m_164.__opened_1ny4m_106{background-color:#d91b13;height:1px;left:0;position:absolute;top:0;width:100%}._MortgageProgramCheckboxes_1o176_21{display:flex;flex-direction:column;gap:2.4rem;width:100%}._MortgageProgramCheckboxes_1o176_21 ._checkbox_1o176_27{padding:.8rem 0}._MortgageProgramCheckboxes_1o176_21 ._checkbox_1o176_27.__all_1o176_30{padding-bottom:.8rem}@media (max-width:767.98px){._MortgageProgramCheckboxes_1o176_21 ._checkbox_1o176_27.__all_1o176_30{margin-bottom:1rem;padding-bottom:0}}._MortgageProgramCheckboxes_1o176_21 ._checkbox_1o176_27.v-checkbox{display:flex;flex-direction:row-reverse;justify-content:space-between}._MortgageProgramCheckboxes_1o176_21 ._checkbox_1o176_27 span.v-checkbox__label{margin-left:0}._label_1o176_48{font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:-.016rem;line-height:100%;text-transform:none}._description_1o176_57{color:#808485;font-family:InterDisplay,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:normal;line-height:100%;margin-top:1.6rem;text-transform:none}._MortgageFiltersMobModal_fxvhq_21{background-color:#fff;display:flex;flex-direction:column;height:100%;width:100%}._header_fxvhq_29{align-items:center;display:flex;flex-shrink:0;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:600;height:7.2rem;justify-content:space-between;letter-spacing:-.016rem;line-height:120%;padding:1.6rem 2.4rem;text-transform:uppercase}@media (max-width:767.98px){._header_fxvhq_29{padding:1.6rem}}._main_fxvhq_49{display:flex;flex:1 1 calc(100% - 7.2rem);flex-direction:column;overflow:hidden}._scrollBox_fxvhq_56{flex:1}._scrollBox_fxvhq_56 .scrollbox-content{display:flex;flex-direction:column;height:100%}._content_fxvhq_65{padding:2.4rem}@media (max-width:767.98px){._content_fxvhq_65{padding:1.6rem}}._checkboxes_fxvhq_74{margin-bottom:2.4rem}._label_fxvhq_78{color:#808485;font-family:InterDisplay,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:normal;line-height:100%;text-transform:none}._total_fxvhq_88{margin-top:auto;padding:0 2.4rem}._amount_fxvhq_93{font-family:Manrope,sans-serif;font-size:2.8rem;font-weight:500;letter-spacing:-.056rem;line-height:100%;margin-top:1.2rem;text-transform:none}._buttons_fxvhq_103{background-color:#fff;bottom:0;display:flex;flex-shrink:0;gap:1.2rem;padding:2.4rem;position:-webkit-sticky;position:sticky;z-index:3}@media (max-width:767.98px){._buttons_fxvhq_103{padding:1.6rem}}._disclaimer_fxvhq_119{color:#808485;font-size:1.2rem;font-weight:400;line-height:120%;padding:0 2.4rem 2.4rem}._wrapper_1i9k2_21{padding:0 2.4rem 3.2rem}@media (max-width:767.98px){._wrapper_1i9k2_21{padding-left:1.6rem;padding-right:1.6rem}}._select_1i9k2_31{width:100%}._MortgageCalculatorFiltersMob_9zsgn_21{background-color:#fff;display:flex;gap:1.2rem;padding:2.4rem}@media (max-width:767.98px){._MortgageCalculatorFiltersMob_9zsgn_21{padding:1.6rem}}._sort_9zsgn_33{flex:0 0 auto}._filter_9zsgn_37{flex:1}._label_9zsgn_41{align-items:center;display:inline-flex;gap:.8rem}._card_hzpvo_21{align-items:center;background:#f4f4f4;display:flex;justify-content:space-between;padding:1.2rem}._content_hzpvo_29{align-items:center;display:flex;gap:1.2rem}._text_hzpvo_35{display:flex;flex-direction:column;gap:.8rem}._rate_hzpvo_41,._term_hzpvo_41,._type_hzpvo_41{color:#676b6d;font-size:1.2rem;font-weight:400}._name_hzpvo_51,._payment_hzpvo_51,._rate_hzpvo_41,._term_hzpvo_41,._type_hzpvo_41{font-family:InterDisplay,sans-serif;letter-spacing:normal;line-height:100%;text-transform:none}._name_hzpvo_51,._payment_hzpvo_51{font-size:1.4rem;font-weight:500}._image_hzpvo_60{aspect-ratio:1/1}._info_hzpvo_64{flex-direction:column}._bottom_hzpvo_71,._info_hzpvo_64{align-items:center;display:flex;gap:.8rem}._divider_hzpvo_77{background-color:#b3b5b6;height:1.4rem;width:1px}._header_hzpvo_83{font-family:Manrope,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-.014rem;line-height:100%;padding-bottom:1.6rem;padding-top:3.2rem;text-transform:uppercase}._error_hzpvo_94{margin-top:2.4rem}._ModalMortgageForm_14c60_21{height:100%}._name_14c60_25{margin-bottom:1.6rem;margin-top:.8rem}._MortgageCalculator_13vd9_21{height:calc(100% - 8rem)}._main_13vd9_25{display:flex;height:100%;width:100%}@media (max-width:1279.98px){._main_13vd9_25{flex-direction:column}}._filterBox_13vd9_36{border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;flex-shrink:0;padding:2.4rem;width:48rem}@media (max-width:1279.98px){._filterBox_13vd9_36{display:none}}._filterBoxMob_13vd9_49{display:none}@media (max-width:1279.98px){._filterBoxMob_13vd9_49{display:flex}}._content_13vd9_58{flex:1 1 calc(100% - 48rem);min-width:0}@media (max-width:1279.98px){._content_13vd9_58{flex:1 1 calc(100% - 16rem);overflow:hidden}}._banks_13vd9_69{width:100%}
