.RfiShared_control__aYjm1{display:flex;align-items:center}.RfiShared_control__aYjm1:first-of-type{margin-right:45px}.RfiShared_loadingIcon__qiN0H{padding:5px 0;margin-right:10px}.RfiModal_root__fmaz_{position:relative}.RfiModal_gridRow__5qQkq{display:flex;height:var(--modal-header-height);align-items:center;justify-content:flex-end}.RfiModal_controls__aVhiS{display:flex;width:100%;flex-wrap:nowrap;margin-bottom:60px;white-space:nowrap}@media (min-width:1200px){.RfiModal_controls__aVhiS{margin-bottom:0}}.NewFormSuccess_container__Px21r{padding-bottom:100px}@media (min-width:1200px){.NewFormSuccess_container__Px21r{padding-bottom:80px}}.NewFormSuccess_leftContent__8mnKc{grid-gap:30px;gap:30px}.NewFormSuccess_title__wIep3{padding-bottom:15px}.NewFormSuccess_rfiControls__Qeibb{margin-bottom:0}.NewFormSuccess_link__KIXp5{margin-top:12px}.NewFormSuccess_header__GMwCK{display:flex;align-items:center;justify-content:space-between}@media (max-width:575px),(min-width:576px) and (max-width:1199px){.NewFormSuccess_header__GMwCK{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}}.NewFormSuccess_header__GMwCK .NewFormSuccess_headerTextSection__NCjhs{display:flex;flex-direction:column}@media (max-width:575px),(min-width:576px) and (max-width:1199px){.NewFormSuccess_header__GMwCK .NewFormSuccess_headerTextSection__NCjhs{grid-gap:12px;gap:12px}}.NewFormSuccess_body__y3pvn{display:flex;flex-direction:column}.NewFormSuccess_body__y3pvn .NewFormSuccess_topContainer__zsMM5{display:flex;justify-content:space-between}@media (max-width:575px),(min-width:576px) and (max-width:1199px){.NewFormSuccess_body__y3pvn .NewFormSuccess_topContainer__zsMM5{flex-direction:column;align-items:flex-start;grid-gap:30px;gap:30px}}.NewFormSuccess_body__y3pvn .NewFormSuccess_topContainer__zsMM5 .NewFormSuccess_incentives__UhIrn{display:flex;flex-direction:column}.NewFormSuccess_body__y3pvn .NewFormSuccess_topContainer__zsMM5 .NewFormSuccess_incentives__UhIrn .NewFormSuccess_incentivesHeader__epD4V{margin-bottom:32px}.NewFormSuccess_body__y3pvn .NewFormSuccess_topContainer__zsMM5 .NewFormSuccess_incentives__UhIrn .NewFormSuccess_incentiveItem__lhgId{display:flex;max-width:500px;align-items:center;margin:10px 0;grid-gap:25px;gap:25px}.NewFormSuccess_body__y3pvn .NewFormSuccess_topContainer__zsMM5 .NewFormSuccess_incentives__UhIrn .NewFormSuccess_incentiveItem__lhgId .NewFormSuccess_incentivesIcon__iqv4m{width:43px;height:43px;flex-shrink:0;color:var(--color-blue)}.NewFormSuccess_body__y3pvn .NewFormSuccess_topContainer__zsMM5 .NewFormSuccess_incentives__UhIrn .NewFormSuccess_incentiveItem__lhgId .NewFormSuccess_incentivesIcon__iqv4m.NewFormSuccess_favIcon__I71xA>svg path{stroke:var(--color-blue)}.NewFormSuccess_body__y3pvn .NewFormSuccess_signUp__b4nsy{display:flex;flex-direction:column}@media (max-width:575px),(min-width:576px) and (max-width:1199px){.NewFormSuccess_body__y3pvn .NewFormSuccess_signUp__b4nsy{width:100%}}.NewFormSuccess_body__y3pvn .NewFormSuccess_cardsContainer__2nTFW{display:flex;margin-top:50px;grid-gap:20px;gap:20px}@media (max-width:575px),(min-width:576px) and (max-width:1199px){.NewFormSuccess_body__y3pvn .NewFormSuccess_cardsContainer__2nTFW{flex-direction:column;grid-gap:16px;gap:16px}.NewFormSuccess_body__y3pvn .NewFormSuccess_cardsContainer__2nTFW .NewFormSuccess_card__aOpfV{width:100%}}.NewFormSuccess_body__y3pvn .NewFormSuccess_secondItemMargin__XLtU5{margin:0 auto}.NewFormSuccess_body__y3pvn .NewFormSuccess_signUpSubcopy__yuEHo{margin-bottom:25px}.NewFormSuccess_accountCreatedContainer__fCZoJ{display:flex;align-items:center}.NewFormSuccess_accountCreatedContainer__fCZoJ .NewFormSuccess_accountCreatedText__VDty9{display:flex;flex-direction:column}.NewFormSuccess_accountCreatedContainer__fCZoJ .NewFormSuccess_checkIcon__YGwVg{width:54px;min-width:54px;height:54px;min-height:54px;padding:5px;margin-right:20px;background:var(--color-school-rating-a);border-radius:50%;color:var(--color-white)}.NewFormSuccess_grayBg__BXxmJ{background:var(--color-gradient-grey)}.EmbeddedSignUpForm_formWrapper__we_VP{display:flex;min-width:628px;flex-direction:column;grid-gap:20px;gap:20px}@media (max-width:575px),(min-width:576px) and (max-width:1199px){.EmbeddedSignUpForm_formWrapper__we_VP{min-width:100%}}.EmbeddedSignUpForm_error__cMHqx{display:flex;align-items:center;padding-bottom:20px;color:var(--color-red)}.EmbeddedSignUpForm_errorIcon__NsvIU{display:block;flex-shrink:0}.EmbeddedSignUpForm_saveButton__htd_Q{margin-top:22px}.HeadingSection_flexContainer__SH5h7{display:flex;align-items:center}.HeadingSection_flexContainer__SH5h7.HeadingSection_justifyBetween__R4gVG{justify-content:space-between}.HeadingSection_buttonContainer__e17JM{position:relative}@media (min-width:1200px){.HeadingSection_buttonContainer__e17JM{margin:0 0 20px}}.HeadingSection_thankYouSection__tZdiV{display:flex;flex-direction:column}.HeadingSection_thankYouLabel__Vf6wU{margin-bottom:25px}.HeadingSection_downloadBrochureCta__MFl0a{min-width:-moz-max-content;min-width:max-content;margin-top:30px}@media (min-width:1200px){.HeadingSection_downloadBrochureCta__MFl0a{margin-top:0}}.HeadingSection_icon__Uvm9T{margin-right:10px}.HeadingSection_iconWrapper__a8Sd5{margin-bottom:20px}@media (min-width:1200px){.HeadingSection_iconWrapper__a8Sd5{margin-bottom:0}}.MortgageSection_title__P5_b_{padding-bottom:15px}.MortgageSection_link__Pg5v6{margin-top:12px}.PromoTourSection_subCopy___lxSm{margin-top:14px;margin-bottom:34px}@media (min-width:1200px){.PromoTourSection_subCopy___lxSm{margin-top:12px;margin-bottom:27px}}.PromoTourSection_scheduleTourCta__gJ1Qe{min-width:-moz-max-content;min-width:max-content}@media (min-width:1200px){.PromoTourSection_scheduleTourCta__gJ1Qe{margin-bottom:17px}}.ThankYouV3Card_card__n_4Na{display:flex;width:100%;height:100%;flex-direction:column;flex-shrink:0;padding:30px;margin-right:20px;background:var(--color-light-blue);border-radius:12px;box-shadow:0 3px 7px 0 var(--color-black-15);cursor:pointer}@media (min-width:1200px){.ThankYouV3Card_card__n_4Na{max-width:413px}}.ThankYouV3Card_card__n_4Na:last-of-type{margin-right:0}.ThankYouV3Card_card__n_4Na .ThankYouV3Card_subCopy__aIMWD{margin-top:11px}.ThankYouV3Card_card__n_4Na .ThankYouV3Card_textLink__n_2ai{margin-top:auto}.TransitionThankYouPage_root__TIvQe{position:absolute;z-index:var(--zindex-1203);top:0;left:0;display:flex;width:100%;height:100%;align-content:center;align-items:center;justify-content:center;background:#fff;.TransitionThankYouPage_text__QkcD8{text-align:center}}.ChatSection_contactTitle__BzX9S{margin-bottom:18px}.ChatSection_fontColor__PCPj4{color:var(--color-blue)}.FormDropdownV2_root__gt_9D{position:relative;width:100%;margin-right:15px}.FormDropdownV2_root__gt_9D>div{padding:0}.FormDropdownV2_root__gt_9D div[class*=select__single-value]{visibility:hidden}.FormDropdownV2_root__gt_9D div.FormDropdownV2_selector__pGnOf{height:50px;padding:0;border:1px solid var(--color-medium-grey-2);border-radius:4px}.FormDropdownV2_root__gt_9D div.FormDropdownV2_selector__pGnOf>div,.FormDropdownV2_root__gt_9D div.FormDropdownV2_selector__pGnOf>div div[class*=select__control]{height:100%}.FormDropdownV2_root__gt_9D div.FormDropdownV2_selector__pGnOf div[class*=select__indicators]{padding-right:14px}.FormDropdownV2_root__gt_9D div.FormDropdownV2_selector__pGnOf.FormDropdownV2_disabled__3LeEL{background-color:var(--color-light-grey)}.FormDropdownV2_root__gt_9D div.FormDropdownV2_selector__pGnOf.FormDropdownV2_disabled__3LeEL div[class*=select__indicators]{color:var(--color-medium-grey-2)}@media (min-width:1600px){.FormDropdownV2_root__gt_9D div.FormDropdownV2_selector__pGnOf{height:65px}}.FormDropdownV2_label__mtLN7{display:block;margin-bottom:10px}.FormDropdownV2_tooltip__W5zVn{position:relative;top:3px}.FormDropdownV2_container__BQ0zY{position:relative}.FormDropdownV2_container__BQ0zY .FormDropdownV2_placeholder__muJfo{position:absolute;top:50%;left:20px;color:var(--color-medium-grey-2);pointer-events:none;transform:translateY(calc(-50% - 2px))}.FormDropdownV2_container__BQ0zY .FormDropdownV2_hasValue__Ay64T{color:var(--color-black)}.FormDropdownV2_error__ob_YY{bottom:-5px}.InputV2_container__aiiZC{position:relative}.InputV2_root__HvHBB{position:relative;display:flex;width:100%;flex-direction:column}.InputV2_input__wKG2r{width:100%;height:50px;padding:10px 50px 10px 20px;border:1px solid var(--color-medium-grey-2);border-radius:4px;outline:none;outline-color:none}.InputV2_input__wKG2r::-moz-placeholder{color:var(--color-medium-grey-2);font:inherit}.InputV2_input__wKG2r::placeholder{color:var(--color-medium-grey-2);font:inherit}@media (min-width:1600px){.InputV2_input__wKG2r{height:65px}}.InputV2_label__r6hWE{display:block;margin-bottom:6px;color:var(--color-medium-grey-1)}.InputV2_error__U9JZf{bottom:-5px}.InputV2_tooltipWrapper__GvkRV{position:absolute;top:50%;right:15px;padding:0 0 0 10px;transform:translateY(-50%)}.InputV2_tooltipIcon__x1lvn,.InputV2_tooltipIcon__x1lvn>svg{width:20px;height:20px}.InputV2_endAligned__ZuGzQ{align-self:flex-end}.InputV2_rfiInput__zeG_H{transition:border .25s ease-in-out}.InputV2_rfiInput__zeG_H.InputV2_focus-visible__pD3iG,.InputV2_rfiInput__zeG_H:focus{border:2px solid var(--color-blue);outline:none;outline-color:none}.InputV2_rfiInput__zeG_H:focus,.InputV2_rfiInput__zeG_H:focus-visible{border:2px solid var(--color-blue);outline:none;outline-color:none}.PhoneInputV2_root__ufdAM{position:relative}.PhoneInputV2_container__zp9dX{display:flex;align-items:flex-end}.PhoneInputV2_labelContainer__nuPgi{color:var(--color-medium-grey-1)}.PhoneInputV2_codeSelectorContainer__oee_C{position:relative;width:80px;margin-right:15px}.PhoneInputV2_codeSelectorContainer__oee_C>div{padding:0}.PhoneInputV2_codeSelectorContainer__oee_C div[class*=select__single-value]{visibility:hidden}.PhoneInputV2_codeSelectorContainer__oee_C div.PhoneInputV2_countrySelector__mXMOD{height:50px;padding:0;border:1px solid var(--color-medium-grey-2);border-radius:4px}.PhoneInputV2_codeSelectorContainer__oee_C div.PhoneInputV2_countrySelector__mXMOD>div,.PhoneInputV2_codeSelectorContainer__oee_C div.PhoneInputV2_countrySelector__mXMOD>div div[class*=select__control]{height:100%}.PhoneInputV2_codeSelectorContainer__oee_C div.PhoneInputV2_countrySelector__mXMOD.PhoneInputV2_disabled__1QR_l div[class*=select__indicators]{color:var(--color-medium-grey-2)}.PhoneInputV2_codeSelectorContainer__oee_C div.PhoneInputV2_countrySelector__mXMOD>div>button{width:90%}@media (min-width:1600px){.PhoneInputV2_codeSelectorContainer__oee_C div.PhoneInputV2_countrySelector__mXMOD{height:65px}}@media (min-width:1200px){.PhoneInputV2_codeSelectorContainer__oee_C{width:100px}}@media (min-width:1600px){.PhoneInputV2_codeSelectorContainer__oee_C{width:120px}}.PhoneInputV2_placeholder__eIN5A{position:absolute;top:11px;left:10px;width:42px;height:25px;background:var(--color-white);border-radius:4px;color:var(--color-black);pointer-events:none}@media (min-width:1200px){.PhoneInputV2_placeholder__eIN5A{top:50%;left:20px;transform:translateY(-50%)}}@media (min-width:1600px){.PhoneInputV2_placeholder__eIN5A{top:40%}}.PhoneInputV2_placeholder__eIN5A.PhoneInputV2_disabled__1QR_l{z-index:var(--zindex-1);background-color:transparent;color:var(--color-medium-grey-2)}.PhoneInputV2_placeholder__eIN5A.PhoneInputV2_disabled__1QR_l.PhoneInputV2_hasValue__v3il6{color:var(--color-black)}.PhoneInputV2_error__i4opt{height:24px}.PhoneInputV2_error__i4opt>span{position:relative;display:block;transform:translateY(0)}.PhoneInputV2_disabled__1QR_l{background-color:var(--color-light-grey)}.TextAreaV2_root__FuDIG{position:relative}.TextAreaV2_label___d0lf{display:block;margin-bottom:10px}.TextAreaV2_textarea__3i9so{width:100%;height:190px;padding:20px;border:none;background-color:var(--color-light-grey);color:var(--color-dark-grey);resize:none}.TextAreaV2_textarea__3i9so::-moz-placeholder{color:var(--color-medium-grey-1)}.TextAreaV2_textarea__3i9so::placeholder{color:var(--color-medium-grey-1)}@media (min-width:576px){.TextAreaV2_textarea__3i9so{height:200px}}.TextAreaV2_rfiInput__Mdofo{transition:border .25s ease-in-out}.TextAreaV2_rfiInput__Mdofo.TextAreaV2_focus-visible__kC6Tv,.TextAreaV2_rfiInput__Mdofo:focus{border:2px solid var(--color-blue);outline:none;outline-color:none}.TextAreaV2_rfiInput__Mdofo:focus,.TextAreaV2_rfiInput__Mdofo:focus-visible{border:2px solid var(--color-blue);outline:none;outline-color:none}.RangeModal_root__GLwH_{flex:1;padding-bottom:5px;border-bottom:1px solid var(--color-medium-grey-2)}@media (min-width:576px){.RangeModal_root__GLwH_{padding-bottom:5px}}@media (min-width:1200px){.RangeModal_root__GLwH_{padding-bottom:13px}}@media (min-width:1600px){.RangeModal_root__GLwH_{padding-bottom:10px}}.RangeModal_optionsWrapper__luSZh{margin-top:10px}@media (min-width:576px){.RangeModal_optionsWrapper__luSZh{margin-top:0}}.RangeModal_optionsWrapper__luSZh .RangeModal_option__mRNjG{color:var(--color-dark-grey)}.RangeModal_option__mRNjG{position:relative;width:100%;padding:0 20px 25px;border:none;background-color:transparent;outline:none;text-align:left}@media (min-width:576px){.RangeModal_option__mRNjG{padding-bottom:30px;padding-left:60px}.RangeModal_option__mRNjG:last-child{padding-bottom:53px}}.RangeModal_option__active__4kFmb{font-weight:500}.RangeModal_option__disabled__MyA_b{color:var(--color-medium-grey-2)}.RangeModal_optionIcon__8q_Hf{position:absolute;top:0;right:15px;pointer-events:none;transform:rotate(-90deg)}@media (min-width:576px){.RangeModal_optionIcon__8q_Hf{display:none}}.RangeModal_icon__T_UB_{margin:0;transform:rotate(.5turn);transition:transform .2s}.RangeModal_button__5seuC{width:100%;justify-content:space-between;padding:0;color:var(--color-medium-grey-1);cursor:pointer}.RangeModal_button__5seuC>span.RangeModal_buttonLabel__LHzuA{font-weight:300}.RangeModal_panel__h6gRl{max-height:73vh}@media (min-width:576px){.RangeModal_panel__h6gRl{max-height:54vh}}.RangeModal_panel__h6gRl+div .RangeModal_option__mRNjG{bottom:10px;margin-right:0}@media (min-width:576px){.RangeModal_panel__h6gRl+div .RangeModal_option__mRNjG{bottom:20px}}.RangeModal_iconWrapper__CpFMv{order:2;margin-right:5px;transition:transform .2s}.RangeModal_iconWrapper__open__1u7wb{transform:rotate(.5turn)}.RangeModal_panelCloseButton__OeGQe{bottom:10px}@media (min-width:576px){.RangeModal_panelCloseButton__OeGQe{bottom:20px}}.RangeModal_overlay__dz5pe{z-index:var(--zindex-1001)}@media (min-width:1200px){.RangeModal_overlay__dz5pe{z-index:auto}}