.agentCard_agent_card__3_jIQ{padding:16px;border-radius:12px;display:flex;height:-moz-fit-content;height:fit-content;gap:24px;align-items:center;background-color:#fff;box-shadow:0 2px 12px 0 #0000001a}.agentCard_agent_card__3_jIQ img{border-radius:50%;object-fit:cover}.agentCard_agent_card__3_jIQ h3{font-size:22px;font-weight:600px}.agentCard_agent_card__3_jIQ h3 span:first-of-type{margin-inline-end:16px}.agentCard_agent_card__3_jIQ h5{font-size:18px;font-weight:300;margin-top:8px}.agentCard_agent_card__3_jIQ h5 span{font-weight:600}.agentCard_agent_card__3_jIQ .agentCard_agent_card_actions__nodTw{display:flex;gap:16px;margin-top:24px}.agentCard_agent_card__3_jIQ .agentCard_agent_card_actions__nodTw a,.agentCard_agent_card__3_jIQ .agentCard_agent_card_actions__nodTw button{flex:1 1;outline:none;border:1px solid #000;box-shadow:0 1px 4px 0 #00000040;padding:8px 12px;border-radius:8px;text-align:center;display:block;background-color:initial}@media only screen and (max-width:768px){.agentCard_agent_card__3_jIQ{flex-flow:column;justify-content:center}}.LoadingCard_loadingContainer__ivNkA{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#000}.LoadingCard_card__wMPFm{text-align:center;display:flex;justify-content:center;align-items:center;flex-flow:column;animation:LoadingCard_fadeIn__VqAZR 1s ease-in-out}.LoadingCard_logo__2B9dh{margin-bottom:20px}.LoadingCard_logoImage__o29Jd{height:60px;max-width:80%;object-fit:contain}.LoadingCard_text__09CWO{font-size:18px;font-weight:700;color:#555;margin-bottom:20px}.LoadingCard_spinner__SJPET{width:40px;height:40px;border:4px solid #2b2b2b;border-top-color:#c82021;border-radius:50%;animation:LoadingCard_spin__O6aFP 1s linear infinite}.LoadingCard_progressBarContainer__QddZK{width:100%;max-width:200px;height:4px;border-radius:5px;margin:20px auto}.LoadingCard_progressBar__CHP7D{height:100%;background:linear-gradient(90deg,red,#000,#fff);border-radius:5px;transition:width .5s ease}@keyframes LoadingCard_spin__O6aFP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingCard_fadeIn__VqAZR{0%{opacity:0}to{opacity:1}}.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.25);margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:initial;display:flex}.react-responsive-modal-container,.react-responsive-modal-modal,.react-responsive-modal-overlay{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(100%);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(100%);opacity:1}to{transform:scale(.96);opacity:0}}.properties_custom_container__sCTjo{display:flex;justify-content:flex-end}.properties_custom_modal__4PzZ2{margin:0;width:500px;padding:32px 0 0;@media (max-width:768px){width:300px}}.properties_property_card__X9x4F{display:flex;gap:8px;align-items:flex-start;padding:8px;text-align:start}.properties_property_card__X9x4F:not(:last-of-type){border-bottom:1px solid #c9c9c9}.properties_property_card__X9x4F img{object-fit:cover;border-radius:8px}.properties_property_card__X9x4F h6{color:#3b3b3b;margin-bottom:6px}.properties_property_card__X9x4F p{font-size:12px;color:#8d8d8d}.properties_property_card__X9x4F .properties_property_price__WFTYb{font-size:18px;color:#cc0001;font-weight:700}.properties_property_card__X9x4F .properties_property_specs__0p94a{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:8px}.properties_property_card__X9x4F .properties_property_specs__0p94a p{color:#8d8d8d;font-size:12px}.properties_property_card__X9x4F .properties_property_specs__0p94a p img{margin-inline-end:4px}.authFormWrapper_wrapper__9_rd6{background-color:#fff;max-width:770px;width:90%;overflow:hidden;border-radius:8px;padding:32px}.alertModal_custom_overlay__qzmJO{background:rgba(0,0,0,.5)}.alertModal_custom_modal__TFdrB{max-width:500px;width:100%;padding:2rem;border-radius:8px}.alertModal_custom_container__S00oE{display:flex;align-items:center;justify-content:center}.alertModal_description__l3RUd{color:#666;font-size:.9rem;margin:.5rem 0;line-height:1.4;max-width:80%}.page_login__H5jBD{width:100%;background-color:#9f9f9f;display:flex;justify-content:center;align-items:center}.page_login_img__7BXj8{height:100%}.page_login_img__7BXj8 img{width:100%;height:100%;object-fit:cover}.page_login-card__sKr2I{border-radius:12px;padding:2rem;display:flex;justify-content:center;align-items:center;flex-flow:column;box-shadow:0 12px 24px 2px #b9b9b90d;background:#ffffffcc}.page_login__H5jBD form{width:100%}.page_login__H5jBD .page_form-control__b_dDl{width:100%;border-radius:8px;background:#fff;border:none;margin-bottom:1rem;padding:.8rem}.page_login__H5jBD h1{font-size:24px;margin-bottom:0;font-weight:400}.page_login__H5jBD p{font-size:16px;margin-bottom:0;color:#00000099}.page_login__H5jBD .page_submit__osZMD{border-radius:8px;font-size:18px;background:#ca852c;color:#fff;width:100%;padding:.8rem;border:none}.page_login__H5jBD .page_form-control__b_dDl::-moz-placeholder{color:#000;font-size:16px}.page_login__H5jBD .page_form-control__b_dDl::placeholder{color:#000;font-size:16px}.page_login__H5jBD .page_form-group__pnxJq label{color:#00000099;margin-bottom:.3rem;font-size:16px}.page_login__H5jBD .page_forget___9fN4{color:#26262699;font-size:16px}.page_login__H5jBD .page_forget___9fN4 a{color:#034ea2;font-weight:700;font-size:16px}.page_login__H5jBD .page_or__iCFGb{display:flex;justify-content:space-between;align-items:center}.page_login__H5jBD .page_or__iCFGb .page_or-div___DQ4U{background-color:#239bd8;height:1px;width:100%}.page_login__H5jBD .page_or__iCFGb span{margin:0 1rem;color:#26262699;font-weight:700;font-size:22px}.page_login__H5jBD .page_social-login__vTj2e{display:flex;justify-content:space-between;align-items:center}.page_login__H5jBD .page_social-login__vTj2e button{background-color:#fff;border:none;border-radius:12px;padding:.5rem;width:100%;margin:0 1rem}.page_login__H5jBD .page_social-login__vTj2e button img{width:30px;object-fit:cover;height:30px}@media (max-width:786px){.page_login_img__7BXj8{display:none}}.page_otp_page__HooYJ{min-height:calc(100vh - 70px);display:flex;justify-content:center;align-items:center;padding:64px 16px}.userEmail_user_email__Fqeey{display:flex;align-items:flex-end;gap:12px}.userEmail_user_email__Fqeey p span:first-of-type{color:#515151;font-size:400}.userEmail_user_email__Fqeey p span:nth-of-type(2){color:#000;font-size:500}.userEmail_user_email__Fqeey button{outline:none;border:none;background:transparent;font-size:20px}.userEmail_modal_modal__NaRG9{width:90%;max-width:500px;border-radius:8px}.userImage_user_image__GcJ27{position:relative;width:200px;height:200px}.userImage_user_image__GcJ27 img{border-radius:50%;object-fit:cover}.userImage_change_button__XNZO2{height:48px;width:48px;border-radius:50%;background-color:#00000099;border:1px solid #fff;color:#fff;position:absolute;bottom:12px;right:0;cursor:pointer;font-size:18px}.userImage_modal_modal__bbT87{width:90%;max-width:500px;border-radius:8px}.userName_user_name__6_QX0{display:flex;align-items:flex-end;gap:12px}.userName_user_name__6_QX0 h3{font-size:32px;font-weight:700}.userName_user_name__6_QX0 button{outline:none;border:none;background:transparent;font-size:24px}.userName_modal_modal__7CKvb{width:90%;max-width:500px;border-radius:8px}.userPhone_user_phone__S1Wyt{display:flex;align-items:flex-end;gap:12px}.userPhone_user_phone__S1Wyt p span:first-of-type{color:#515151;font-size:400}.userPhone_user_phone__S1Wyt p span:nth-of-type(2){color:#000;font-size:500}.userPhone_user_phone__S1Wyt button{outline:none;border:none;background:transparent;font-size:20px}.userPhone_modal_modal__AsL__{width:90%;max-width:500px;border-radius:8px}.userPhone_otpContainer___xxmw{display:flex;gap:10px;justify-content:center}.userPhone_otpInput__macPN{width:50px;height:50px;text-align:center;font-size:18px;border:1px solid #ddd;border-radius:5px}.userPhone_otpInput__macPN:focus{border-color:#0070f3;outline:none}.userPhone_resendButton__wVNPZ{background:transparent;border:none;color:#cc2021;cursor:pointer;font-size:18px;font-weight:700;margin-top:10px;text-align:center;width:100%}.page_AgentCard__7s69H{box-shadow:none;background-color:initial;padding:1rem;border-radius:0;overflow:hidden;position:relative;margin-bottom:1rem;transition:background-color .5s ease-in-out,box-shadow .5s ease-in-out,border-radius .3s ease-in-out}.page_AgentCard__7s69H:hover{box-shadow:0 4px 26px 0 #42474c14;background:#fff;border-radius:12px}.page_AgentCard__7s69H:hover .page_AgentCardBody__26YNm{padding:1rem;transition:padding .5s ease-in-out}.page_AgentCard__7s69H:hover .page_AgentCardImageLogo__WHSxD{width:40px;height:40px;border-radius:50%;position:absolute;left:1rem;top:3rem;transition:left .5s ease-in-out}.page_AgentCardImageLinks__q6nfO{position:absolute;top:0;right:-100%;height:100%;background-color:#cc0001;display:flex;flex-flow:column;justify-content:space-between;align-items:center;padding:1rem 0;width:40px;border-radius:0 12px 12px 0;transition:right .5s ease-in-out;z-index:1}.page_AgentCardImageCard__7tsR1:hover .page_AgentCardImageLinks__q6nfO{right:0;transition:right .5s ease-in-out}.page_AgentCardImageLinks__q6nfO a,.page_AgentCardImageLinks__q6nfO button{color:#fff;padding-bottom:.5rem;border-bottom:1px solid #ffffff51}.page_AgentCardImageCard__7tsR1{position:relative;overflow:hidden;border-radius:12px;height:280px}.page_AgentCardImageCard__7tsR1 img{width:100%;height:100%;object-fit:cover;border-radius:12px;object-position:top}.page_AgentCardImageStar__eF0S6{color:#565656;font-size:12px;background:#ffffff87;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:.2rem;border-radius:5px;position:absolute;top:1rem;left:1rem}.page_AgentCardImageStar__eF0S6 svg{color:#f8b84e;width:23px;margin-right:.3rem;font-size:16px}.page_AgentCardImageLogo__WHSxD{width:40px!important;height:40px;border-radius:50%;position:absolute;left:-100%;top:3rem;transition:left .5s ease-in-out}.page_AgentCardBody__26YNm{padding:1rem;transition:padding .5s ease-in-out}.page_AgentCardBody__26YNm .page_card_title__gatHP,.page_AgentCardBody__26YNm h2{font-size:18px;align-items:flex-start}.page_AgentCardBody__26YNm h2{display:flex;justify-content:space-between;color:#1c1c1e;margin-bottom:.5rem}.page_AgentCardBody__26YNm h2 a,.page_AgentCardBody__26YNm h2 button{color:#8e8e93;border-radius:50%;border:1px solid #8e8e93;margin-inline-start:1rem;background-color:initial;width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,border .3s ease-in}.page_AgentCardBody__26YNm h2 a:hover,.page_AgentCardBody__26YNm h2 button:hover{background-color:#cc0001;border:1px solid #cc0001;transition:background-color .3s ease-in-out,border .3s ease-in}.page_AgentCardBody__26YNm h2 a:hover i,.page_AgentCardBody__26YNm h2 button:hover i{color:#fff;transition:all .3s}.page_AgentCardBody__26YNm p{color:#1c1c1e}.page_PropertiesCardImage__e2PtT .page_featured__FMvEB{width:60px;height:25px;border-radius:0;margin:0;position:absolute;top:1rem;left:-3px}.page_PropertiesCardImage__e2PtT .page_sale__n91RT{width:60px;height:25px;border-radius:0;margin:0;position:absolute;top:3rem;left:-3px}.page_PropertiesCardImage__e2PtT img{width:100%;height:200px;border-radius:12px;margin-bottom:1rem}.page_PropertiesCardBody__gAexK h2{color:#1c1c1e;font-size:16px;font-weight:500;margin-bottom:.3rem}.page_PropertiesCardBody__gAexK p{color:#3a3a3c;font-size:12px;margin-top:1rem}.page_PropertiesCardBody__gAexK p i{margin-right:.3rem;font-size:16px}.page_PropertiesCardBody__gAexK h3{color:#cc0001;font-size:20px;font-weight:700;margin:1.5rem 0}.page_PropertiesCardDetails__P41eY{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.page_PropertiesCardBody__gAexK h5{color:#3a3a3c;font-size:12px;font-weight:400;display:flex;align-items:center}.page_PropertiesCardBody__gAexK h5 img{margin-right:.3rem}.page_PropertiesCardBody__gAexK h5 span{color:#3a3a3c;font-weight:700;margin-left:.5rem}.page_PropertiesCardFooter__CkHuI{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f1f1f1;padding:1rem 0}.page_PropertiesCardFooter__CkHuI button{color:#3a3a3c;border:none;background-color:initial;padding:.3rem 1rem;font-size:14px;font-weight:700}.page_PropertiesCardFooter__CkHuI button i{color:#cc0001;margin-right:.5rem}.page_PropertiesCardFooter__CkHuI img{box-shadow:0 1px 4px 0 #00000017;width:40px;height:4px;border-radius:50%}.page_PropertiesCardFooter__CkHuI p{margin:0;font-size:12px;color:#3a3a3c}.needLoginModal_custom_modal__V72o2{width:90%;max-width:500px;height:500px;min-height:500px;min-width:280px;border-radius:16px}@keyframes skeleton_pulse__gsZZS{0%{background-color:#ddd}50%{background-color:#ccc}to{background-color:#ddd}}.skeleton_skeleton__CZeCR{display:inline-block;border-radius:4px;animation:skeleton_pulse__gsZZS 1.5s ease-in-out infinite}.requestCallModal_custom_modal__T_9f_{width:90%;max-width:600px;border-radius:8px}.requestCallModal_success_request__GBhDl{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:360px}.page_AgentCard__9fb5G{box-shadow:none;background-color:initial;padding:1rem;border-radius:0;overflow:hidden;position:relative;margin-bottom:1rem;transition:background-color .5s ease-in-out,box-shadow .5s ease-in-out,border-radius .3s ease-in-out}.page_AgentCard__9fb5G:hover{box-shadow:0 4px 26px 0 #42474c14;background:#fff;border-radius:12px}.page_AgentCard__9fb5G:hover .page_AgentCardBody__6H_pI{padding:1rem;transition:padding .5s ease-in-out}.page_AgentCard__9fb5G:hover .page_AgentCardImageLogo__3spRh{width:40px;height:40px;border-radius:50%;position:absolute;left:1rem;top:3rem;transition:left .5s ease-in-out}.page_AgentCardImageLinks__ReDyE{position:absolute;top:0;right:-100%;height:100%;background-color:#cc0001;display:flex;flex-flow:column;justify-content:space-between;align-items:center;padding:1rem 0;width:40px;border-radius:0 12px 12px 0;transition:right .5s ease-in-out;z-index:1}.page_AgentCardImageCard__x_LVa:hover .page_AgentCardImageLinks__ReDyE{right:0;transition:right .5s ease-in-out}.page_AgentCardImageLinks__ReDyE a,.page_AgentCardImageLinks__ReDyE button{outline:none;background-color:initial;color:#fff;padding-bottom:.5rem;border:none;border-bottom:1px solid #ffffff51}.page_AgentCardImageCard__x_LVa{position:relative;overflow:hidden;border-radius:12px;height:280px}.page_AgentCardImageCard__x_LVa img{width:100%;height:100%;object-fit:cover;border-radius:12px;object-position:top}.page_AgentCardImageStar__PRBka{color:#565656;font-size:12px;background:#ffffff87;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:.2rem;border-radius:5px;position:absolute;top:1rem;left:1rem}.page_AgentCardImageStar__PRBka svg{color:#f8b84e;width:23px;margin-right:.3rem;font-size:16px}.page_AgentCardImageLogo__3spRh{width:40px!important;height:40px;border-radius:50%;position:absolute;left:-100%;top:3rem;transition:left .5s ease-in-out}.page_AgentCardBody__6H_pI{padding:1rem;transition:padding .5s ease-in-out}.page_AgentCardBody__6H_pI .page_card_title__b_wUf{font-size:18px}.page_AgentCardBody__6H_pI h2{display:flex;justify-content:space-between;align-items:center;color:#1c1c1e;font-size:18px;margin-bottom:.5rem}.page_AgentCardBody__6H_pI h2 a,.page_AgentCardBody__6H_pI h2 button{outline:none;background-color:initial;color:#8e8e93;border-radius:50%;border:1px solid #8e8e93;margin-left:1rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,border .3s ease-in}.page_AgentCardBody__6H_pI h2 a:hover,.page_AgentCardBody__6H_pI h2 button:hover{background-color:#cc0001;border:1px solid #cc0001;transition:background-color .3s ease-in-out,border .3s ease-in}.page_AgentCardBody__6H_pI h2 a:hover i,.page_AgentCardBody__6H_pI h2 button:hover i{color:#fff;transition:all .3s}.page_AgentCardBody__6H_pI p,.page_AgentCardBody__6H_pI span{color:#cc0000b7;font-size:14px}.page_properties_title__qeyjo{display:flex;justify-content:space-between;align-items:center}.page_PropertiesCardImage__KOy7G .page_featured__I1oEL{width:60px;height:25px;border-radius:0;margin:0;position:absolute;top:1rem;left:-3px}.page_PropertiesCardImage__KOy7G .page_sale__VX0l5{width:60px;height:25px;border-radius:0;margin:0;position:absolute;top:3rem;left:-3px}.page_PropertiesCardImage__KOy7G img{width:100%;height:200px;border-radius:12px;margin-bottom:1rem}.page_PropertiesCardBody__zC2i_ h2{color:#1c1c1e;font-size:16px;font-weight:500;margin-bottom:.3rem}.page_PropertiesCardBody__zC2i_ p{color:#3a3a3c;font-size:12px;margin-top:1rem}.page_PropertiesCardBody__zC2i_ p i{margin-right:.3rem;font-size:16px}.page_PropertiesCardBody__zC2i_ h3{color:#cc0001;font-size:20px;font-weight:700;margin:1.5rem 0}.page_PropertiesCardDetails__hdhdm{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.page_PropertiesCardBody__zC2i_ h5{color:#3a3a3c;font-size:12px;font-weight:400;display:flex;align-items:center}.page_PropertiesCardBody__zC2i_ h5 img{margin-right:.3rem}.page_PropertiesCardBody__zC2i_ h5 span{color:#3a3a3c;font-weight:700;margin-left:.5rem}.page_PropertiesCardFooter__Bo_ZX{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f1f1f1;padding:1rem 0}.page_PropertiesCardFooter__Bo_ZX button{color:#3a3a3c;border:none;background-color:initial;padding:.3rem 1rem;font-size:14px;font-weight:700}.page_PropertiesCardFooter__Bo_ZX button i{color:#cc0001;margin-right:.5rem}.page_PropertiesCardFooter__Bo_ZX img{box-shadow:0 1px 4px 0 #00000017;width:40px;height:4px;border-radius:50%}.page_PropertiesCardFooter__Bo_ZX p{margin:0;font-size:12px;color:#3a3a3c}.CitTab_city_tabs__NWb6b{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;margin:auto;text-align:center;padding:.4rem 0;border-radius:4px;border:1px solid #ddd}.CitTab_city_tabs__NWb6b button{background-color:initial;color:#000;white-space:nowrap;border:none;margin:0 .4rem;padding:.4rem 1rem;border-radius:4px}.CitTab_city_tabs__NWb6b button.CitTab_active__wZdFd{background-color:#cc202056;border:none;font-weight:700;color:#cc2021;margin:0 .6rem;border-radius:4px}.CitTab_PropertiesHeading__A6Xx9{font-size:32px;font-weight:700;color:#2b2b2b;margin-bottom:2rem;@media only screen and (max-width:768px){font-size:20px}}.CitTab_spinner__foWxR{width:40px;height:40px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-left-color:#cc2021;animation:CitTab_spin__RAj7d 1s ease infinite;margin:0 auto}@keyframes CitTab_spin__RAj7d{to{transform:rotate(1turn)}}@media (max-width:1024px){.CitTab_city_tabs__NWb6b{display:flex;justify-content:flex-start;width:100%;overflow-x:scroll}}.style_LinksBar__rTQY5{display:flex;flex-flow:column;justify-content:center;align-items:center;padding:1rem 0}.style_LinksBar__rTQY5 h2{color:#2b2b2b;font-weight:32;font-weight:700;margin-bottom:1rem;@media only screen and (max-width:768px){font-size:20px}}.style_ChatGPT__weU0k{border-top:2px solid #f4f4f4;padding:1.7rem 0 1rem;display:flex;justify-content:space-between;align-items:center;margin-top:1rem!important}.style_ChatGPT__weU0k p{font-size:16px;color:#000;margin:0}.style_ChatGPT__weU0k p span{font-size:16px;color:#000;margin:0;@media only screen and (max-width:768px){display:none}}.style_ChatGPT__weU0k p img{object-fit:contain;margin-inline-end:1rem}.style_ChatGPT__weU0k a,.style_ChatGPT__weU0k button{color:#c82021;text-decoration:underline!important;font-size:14px;background-color:initial;border:none;outline:None;font-weight:700;@media only screen and (max-width:768px){font-size:20px}}.style_ChatGPT__weU0k button svg{transform:rotate(-45deg)}.style_ChatGPT__weU0k img{width:40px;height:40px;border-radius:50%}.style_ChatGPT__weU0k a svg{transform:rotate(-45deg);margin-left:.4rem}.style_LinksBarCard__YqWCh{display:flex;align-items:end;padding:0 2rem;border:1px solid #d0c4c4;border-radius:16px;max-width:100%;width:-moz-fit-content;width:fit-content;justify-content:flex-start;overflow-x:auto;@media only screen and (max-width:768px){padding-left:1rem;padding-bottom:0;padding-right:1rem;padding-top:0}}.style_LinksBarCard__YqWCh a,.style_LinksBarCard__YqWCh button{background-color:initial;display:flex;gap:12px;justify-content:center;align-items:center;padding:1rem 1.5rem;font-weight:700!important;color:#565656;font-size:12px;font-weight:500;border:none;border-bottom:2px solid transparent;text-align:center;transition:color .3s ease-in-out,border .3s ease-in-out;text-wrap:nowrap;@media only screen and (max-width:991px){padding-left:1rem;padding-bottom:1rem;padding-right:1rem;padding-top:1rem}}.style_hide_sm___UAlN{@media only screen and (max-width:991px){display:none!important}}.style_LinksBarCard__YqWCh a svg,.style_LinksBarCard__YqWCh button svg{width:24px;min-width:24px;height:30px;transition:all .3s}.style_LinksBarCard__YqWCh a:hover,.style_LinksBarCard__YqWCh button:hover,.style_active_link__r0RrC{color:#c82021!important;border-bottom:2px solid #c82021!important;transition:color .3s ease-in-out,border .3s ease-in-out}.style_LinksBarCard__YqWCh button:hover svg path,.style_active_link__r0RrC svg path{fill:#c82021!important;transition:all .3s}.style_SearchButton__snAiz{height:100%;display:flex;justify-content:center;align-items:center;@media only screen and (max-width:768px){border-left-color:currentcolor;border-left-style:none;border-left-width:medium;margin-left:0;margin-bottom:0;margin-right:0;margin-top:1rem}}.style_SearchButton__snAiz button{box-shadow:0 7px 17px 0 #0957cb52;background:#c82021;padding:.6rem 2rem;color:#fff;font-size:16px;border-radius:12px;border:none}.style_reactSelectButton__p7EYd{background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:4px;padding:8px 12px;cursor:pointer;text-align:left;font-size:14px;color:#56595c;flex:1 1}.style_popover__XH61b{position:absolute;top:100%;left:0;z-index:1000;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:10px;width:400px;margin-top:5px;display:flex;gap:16px;flex-wrap:wrap;@media only screen and (max-width:460px){flex-direction:column;width:250px}}.style_selectBox__MAdgz{margin-bottom:10px;flex:1 1;min-width:150px}.style_selectBox__MAdgz label{display:block;margin-bottom:5px;font-size:14px;color:#555}@media (max-width:768px){.style_active_link__r0RrC{color:#c82021!important;border-bottom:none!important;transition:color .3s ease-in-out,border .3s ease-in-out}}.searchPageContent_resultSearch__iNjeZ{padding:10rem 0 40px}.searchPageContent_resultSearch__iNjeZ p{font-size:14px;color:#2b2b2b}.searchPageContent_resultSearch__iNjeZ h1{font-size:26px;font-weight:700;color:#2b2b2b;margin-bottom:.5rem}.searchPageContent_no_result__zOmxr{font-size:32px!important;font-weight:700;text-align:center;margin:1rem 0}.scheduleATour_modal_modal__RRMFo{height:500px;width:90%!important}.scheduleATour_ScheduleButton__sn_fT{padding:5px;cursor:pointer;border:none;background:transparent;width:100%;font-size:14px;background-color:#2b2b2b;color:#fff;width:200px;display:flex;justify-content:center;align-items:center;gap:4px}.scheduleATour_schedule_head__CRiFL{font-size:24px!important;margin-top:1rem!important;font-weight:700!important;margin-bottom:.3rem!important}.scheduleATour_formInput__aZ3by{width:100%;border-radius:0;background:#fff;border:none;border-bottom:2px solid #8d8d8d80;padding:0}.scheduleATour_formNavigation___pjRn{display:flex;justify-content:space-between;margin-top:3rem}.scheduleATour_formNavigationNext__k32dL{border:1px solid#000;border-radius:12px;padding:.6rem;font-size:16px;font-weight:700;color:#fff;background-color:#000;width:45%}.scheduleATour_formNavigationSubmit__UZWp_{border:1px solid#c82021;border-radius:12px;padding:.6rem;font-size:16px;font-weight:700;color:#fff;background-color:#c82021;width:45%}.scheduleATour_modal_modal__RRMFo,.scheduleATour_modal_success_modal__1IMwp{border-radius:8px;width:90%;max-width:1240px;overflow-y:auto;height:-moz-fit-content;height:fit-content}.scheduleATour_modal_success_modal__1IMwp{max-width:400px;min-height:400px;border-radius:16px}.scheduleATour_modal_close_btn__EKo71{display:none}.scheduleATour_apply_tour__lA19x{display:flex;gap:16px;position:relative;overflow:hidden;overflow-y:auto;height:100%}.scheduleATour_success_request__AwlRO{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:360px}.scheduleATour_success_request__AwlRO h6{font-weight:700;font-size:20px;text-align:center}@media (max-width:768px){.scheduleATour_ScheduleButton__sn_fT{width:45%!important}}@media (max-width:1200px){.scheduleATour_apply_tour__lA19x{flex-direction:column}}@media (min-width:1200px){.scheduleATour_apply_tour__lA19x>div:first-of-type{height:500px}}.page_Properties__AQqLY{padding:3rem 0}.page_Properties__AQqLY p{font-size:14px;color:#2b2b2b}.page_Properties__AQqLY h2{font-size:26px;font-weight:700;color:#2b2b2b;margin-bottom:.5rem}.page_sortSelect__L5exn{display:flex;justify-content:end;margin-bottom:2rem}.page_buttonCalculator__7XGyg{font-size:12px;color:#c82021;text-decoration:underline!important}.page_sortSelect__L5exn select{background:#fff;border-radius:12px;color:#7a7474;font-size:16px;width:160px;padding:.7rem;border:none}.page_heroDetails__JWmAh{height:50vh;margin:2rem 0;position:relative;border-radius:12px}.page_heroDetailsLayout__zkOFt{padding:2rem;display:flex;justify-content:space-between;align-items:end;border-radius:12px;height:100%;width:100%;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#00000067}.page_heroDetailsLayout__zkOFt h1{font-size:36px;font-weight:700;color:#fff}.page_heroDetailsSLider__bV0gY{width:180px;height:80px}.page_heroDetailsSliderLayout__UN4S3{width:180px;height:100px;background:#00000066;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;font-size:16px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:12px;cursor:pointer}.page_sliderModal___nr0G{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);flex-direction:column;z-index:1000}.page_closeButton__ym4wg,.page_sliderModal___nr0G{display:flex;justify-content:center;align-items:center}.page_closeButton__ym4wg{top:20px;right:20px;width:32px;height:32px;border-radius:50%;background-color:#fff!important;color:#000!important;font-size:14px!important}.page_sliderNavigation__QZdX9{display:flex;align-items:center;gap:20px}.page_nextButton__br_ox,.page_prevButton__lX3k4{background:none;border:2px solid #fff;color:#fff;padding:10px 20px;font-size:16px;cursor:pointer}.page_sliderImage__M0hqR img{max-height:80vh;height:100%;max-width:100%;border-radius:12px;object-fit:cover}.page_propertyDetailsBody__7QQJE{padding:1rem 0}.page_propertyDetailsBody__7QQJE h2{font-size:36px;font-weight:700;color:#000;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.page_propertyDetailsBody__7QQJE h2 span{color:#c82021}.page_propertyDetailsBody__7QQJE p{color:#000;font-size:14px}.page_propertyDetailsBody__7QQJE p svg{margin-inline-end:.4rem}.page_propertyDetailsBody__7QQJE span{color:#c82021;font-weight:500}.page_views__ocMa3{background:#fff;box-shadow:0 0 7px 0 #0000000d;border-radius:6px;margin-right:.5rem;padding:.5rem;color:#000;font-size:12px}.page_views__ocMa3 svg{margin-inline-end:.3rem}.page_favPro__wf2sN{width:48%;border-radius:12px;border:1px solid #333;background-color:initial;color:#000;font-size:16px;margin-inline-end:4%}.page_favPro__wf2sN svg{height:20px;width:20px;margin-inline-end:.3rem}.page_fav_buttons__LixhG a{width:48%;height:40px;border-radius:12px;border:1px solid #333;display:flex;justify-content:center;align-items:center;background-color:initial;color:#000;font-size:16px}.page_fav_buttons__LixhG a svg{height:20px;width:20px;margin-inline-end:.3rem}.page_fav_buttons__LixhG{position:relative;display:flex;justify-content:space-between;align-items:center}.page_propertyDetailsBody__7QQJE h3{color:#100e2c;font-size:28px;font-weight:700;margin:2rem 0}.page_propertyMap__c_ATB{height:350px;width:100%;border-radius:12px;margin:2rem 0}.page_BrokerAds__uy7gu{width:100%;height:450px}.page_LocalAgents__HvdHZ{background:#fff;box-shadow:0 6px 28px 0 #0000000a;border-radius:24px;padding:1rem;margin:2rem 0}.page_LocalAgents__HvdHZ .page_PropertiesHeading__TwO_P{font-size:36px;font-weight:700;margin-bottom:.5rem;color:#000}.page_LocalAgents__HvdHZ p{font-size:12px;margin-bottom:1.5rem;color:#000}.page_LocalAgents__HvdHZ .page_agentsContainer__fHAlw{@media only screen and (max-width:768px){flex-direction:column}}.page_PropertiesAgent__WrKhZ p{margin-bottom:0}.page_nearby__C8lri{padding:2rem 0}.page_nearby__C8lri h2{font-size:36px;font-weight:700;color:#2b2b2b;margin-bottom:1.5rem}.page_ContactCard__xD5wu{background:#fff;box-shadow:0 6px 48px 0 #00000012;padding:1rem;margin:1rem 0;border-radius:24px}.page_ContactCard__xD5wu h2{font-size:18px;font-weight:700;color:#000;margin-bottom:1rem}.page_ContactCard__xD5wu h2 span{font-weight:400}.page_ContactCardDetails__D46i4{background-color:#f1f1f1;border-radius:12px;padding:.5rem;display:flex;justify-content:center;align-items:center}.page_ContactCardDetails__D46i4 div{margin:0 .5rem;text-align:center}.page_ContactCardDetails__D46i4 div span{color:#100e2c;font-size:12px}.page_ContactCardDetails__D46i4 div img{margin-inline-end:.4rem}.page_ContactCard__xD5wu p{background-color:#f1f1f1;padding:.3rem .7rem;border-radius:4px;margin:.6rem 0;color:#000;font-size:14px}.page_ContactCardButtons__fI232{margin:2rem 0}.page_buy__eyabk{background-color:#c82021;border:1px solid #c82021;border-radius:12px;width:100%;text-align:center;margin-bottom:.6rem;margin-inline-end:1rem;padding:.5rem;white-space:nowrap;color:#fff;transition:transform .3s ease,background-color .3s ease}.page_buy__eyabk:hover{transform:scale(1.05);background-color:#a51a1b}.page_ContactAgent__cpEmy{background-color:initial;border:1px solid #c82021;border-radius:12px;width:100%;text-align:center;margin-bottom:.6rem;margin-inline-end:1rem;padding:.5rem;white-space:nowrap;color:#c82021;transition:transform .3s ease,color .3s ease,border-color .3s ease}.page_ContactAgent__cpEmy:hover{transform:scale(1.05);color:#a51a1b;border-color:#a51a1b}.page_Offer__i1ceN{background-color:#000;border:1px solid #000;border-radius:12px;width:100%;text-align:center;margin-bottom:.6rem;margin-inline-end:1rem;padding:.5rem;white-space:nowrap;color:#fff;transition:transform .3s ease,background-color .3s ease}.page_Offer__i1ceN:hover{transform:scale(1.05);background-color:#333}.page_ContactCardButtonsLinks__oo_x0{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:0}.page_ContactCardButtonsLinks__oo_x0 a{background-color:initial;border:1px solid #000;border-radius:12px;width:100%;text-align:center;margin-bottom:.6rem;padding:.5rem;white-space:nowrap;color:#000;transition:transform .3s ease,background-color .3s ease,color .3s ease}.page_ContactCardButtonsLinks__oo_x0 a:hover{transform:scale(1.05);background-color:#000;color:#fff}.page_ContactCardButtonsLinks__oo_x0 a svg{margin-inline-end:.5rem}.page_PropertiesOverviewCard__VwpDy h2{font-weight:400;color:#c82021;font-size:22px;margin-bottom:.7rem;margin-top:2rem}.page_PropertiesOverviewCardDate__fOKDU{display:flex;justify-content:space-between;align-items:center}.page_PropertiesOverviewCardDate__fOKDU span{color:#666;font-size:14px;font-weight:400}.page_PropertiesOverviewCard__VwpDy h3{font-size:16px;font-weight:500;color:#7a7474;margin-top:.7rem;margin-bottom:.7rem;padding-bottom:.7rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #7a747433;line-break:anywhere}.page_PropertiesOverviewCard__VwpDy h3 span{color:#000}.page_modalBackdrop__cbc26{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.page_closeButton__ym4wg{position:absolute;top:5px;right:10px;background:none;border:none;font-size:20px;cursor:pointer;z-index:15;color:#fff;font-size:32px}.page_modalContent__ME_tO{background:#fff;padding:2rem;width:90%;max-width:1000px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);animation:page_fadeIn__GvK6Y .3s ease;overflow-y:auto;position:relative}.page_modalContentSuccessfully__rNtK0{display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;flex-flow:column;padding:2rem;border-radius:24px}.page_modalContentSuccessfully__rNtK0 h2{font-size:20px;color:#000;margin:1rem 0}.page_modalContentSuccessfully__rNtK0 p{font-size:14px;padding:0;margin:0;color:#999;background-color:initial}.page_formNavigation__Pugzl{display:flex;justify-content:space-between;margin-top:3rem}.page_schedule_head__VTd3D{font-size:24px!important;margin-top:1rem!important;font-weight:700!important;margin-bottom:.3rem!important}@keyframes page_fadeIn__GvK6Y{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.page_formStep__8eWYu{padding:1rem 0;overflow-y:scroll;overflow-x:hidden;height:100%}.page_formStep__8eWYu h2{color:#000;font-size:26px;font-weight:700;margin-bottom:2rem}.page_formStep__8eWYu h3{color:#4d4d4d;font-size:22px;font-weight:700;margin-bottom:0}.page_formStep__8eWYu p{color:#4d4d4d;font-size:16px;margin:0;padding:0;background-color:initial}.page_fromInput__SrpXI{border:1px solid #a0a0a0;padding:.6rem 1rem;border-radius:12px;color:#000;display:block;width:100%;margin-bottom:1rem}.page_formNavigationPrev__n94yC{border:1px solid#cccccc;border-radius:12px;padding:.6rem;font-size:16px;font-weight:700;color:#b3b3b3;background-color:initial;width:45%}.page_formNavigationNext__FjYay{border:1px solid#000;border-radius:12px;padding:.6rem;font-size:16px;font-weight:700;color:#fff;background-color:#000;width:45%}.page_formNavigationSubmit__nixq4{border:1px solid#c82021;border-radius:12px;padding:.6rem;font-size:16px;font-weight:700;color:#fff;background-color:#c82021;width:45%}.page_formGroup__hCt_o{display:flex;flex-flow:column;margin-bottom:1rem}.page_formGroupBuyImage__5X8CD .page_uploadLabel__nOjoe{background:#f8f8f8!important;border:1px solid #fef4f4!important;border-radius:16px!important;margin-top:1rem!important;padding:3rem 1rem!important;font-size:16px!important}.page_formGroupBuyImage__5X8CD .page_uploadLabel__nOjoe svg{width:30px;height:30px;margin-inline-end:1rem}.page_formGroup__hCt_o label{color:#707070}.page_formGroup__hCt_o input{border:1px solid #a0a0a0;padding:.6rem 1rem;border-radius:12px;color:#000}.page_formGroup__hCt_o input::-moz-placeholder{color:#000;font-size:16px}.page_formGroup__hCt_o input::placeholder{color:#000;font-size:16px}.page_formGroup__hCt_o span{font-size:12px}.page_paymentPropertyCard__b4Dph{width:400px;min-width:400px;border-radius:12px}@media (max-width:1200px){.page_paymentPropertyCard__b4Dph{height:300px;width:100%;min-width:100%}}.page_paymentPropertyCardLayout__Qf_h4{display:flex;justify-content:start;text-align:start;align-items:end;height:100%;border-radius:12px;padding:1rem;background:linear-gradient(1turn,#000,transparent)}.page_paymentPropertyCardLayout__Qf_h4 h2{font-size:24px;font-weight:700;color:#fff;margin-bottom:1rem}.page_paymentPropertyCardLayout__Qf_h4 p,.page_paymentPropertyCardLayout__Qf_h4 span{color:#fff;font-size:12px;margin-bottom:.3rem}.page_paymentPropertyCardLayout__Qf_h4 span{display:block}.page_formStepPayment__j7gGw h2{margin-bottom:.5rem;margin-top:2rem}.page_formStepPayment__j7gGw p{margin-bottom:1rem}.page_paypal__TRq2a{display:flex;justify-content:space-between;align-items:center;background-color:#f7f7f7;padding:.5rem;border-radius:12px}.page_paypal__TRq2a p{color:#000;font-size:16px;font-weight:600;margin:0}.page_paypal__TRq2a img{margin-right:.5rem}.page_paypal__TRq2a strong{color:#c82021;font-size:18px}.page_paypal__TRq2a strong span{font-weight:400!important;color:#666;font-size:14px}.page_Negotiate__F4UDf{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.page_Negotiate__F4UDf p{color:#000;font-size:16px;font-weight:700}.page_Negotiate__F4UDf button{border:1px solid #fabbbd;color:#ed1b24;font-size:16px;border-radius:24px;background:#fef4f4;padding:.3rem 1rem}.page_bg__PtiC_ img{object-fit:cover;position:absolute;z-index:-1;right:0}.page_contactForm__ApfGY{text-align:start}.page_formInput__1YhuU{border-radius:0;background:#fff;border:none;border-bottom:2px solid #8d8d8d80;padding:0}.page_submit__gbhCL{border-radius:8px;font-size:18px;background:#000;font-weight:700;color:#fff;width:100%;padding:.8rem;border:none}.page_fromControl__Cd_4F::-moz-placeholder{color:#000;font-size:16px}.page_fromControl__Cd_4F::placeholder{color:#000;font-size:16px}.page_formGroup__hCt_o{margin-bottom:1.5rem}.page_formGroup__hCt_o label{color:#8d8d8d;margin-bottom:.3rem;font-size:14px}.page_errorMessage__1G2dm{font-size:12px!important;color:#c82021!important}.page_radioLabel__g4obo{margin:0 1rem}.page_radioInput__sh0Lp{margin:0 .2rem}.page_submitBtn__sg3wR{box-shadow:0 0 14px 0 #0000001f;background-color:#000;color:#fff;padding:.5rem 4rem;border:none;border-radius:4px;transition:background-color .3s ease,color .3s ease,border .3s ease-in,transform .3s ease}.page_PropertiesPaymentCardInterestDot__A2uTS{width:5px;height:5px;margin-right:.5rem;border-radius:50%;background-color:#c82021}.page_PropertiesPaymentCardInsuranceDot__RDVCr{width:5px;height:5px;margin-right:.5rem;border-radius:50%;background-color:#d9d9d9}.page_PropertiesPaymentCardTaxDot__8a6Sy{width:5px;height:5px;margin-right:.5rem;border-radius:50%;background-color:#000}.page_PropertiesPaymentCardInterest__5OGqD p{font-size:16px;color:#000!important}.page_PropertiesPaymentCardAmortization__ZYK5c,.page_PropertiesPaymentCardInterest__5OGqD p{display:flex;justify-content:space-between;align-items:center}.page_PropertiesPaymentCardAmortization__ZYK5c p{font-size:16px;color:#000!important;display:flex;flex-flow:column}.page_PropertiesPaymentCardAmortization__ZYK5c p span{font-size:14px;color:#000!important;display:flex;align-items:center}.page_PropertiesPaymentCardInterest__5OGqD p span{font-size:16px;color:#000!important;display:flex;align-items:center}.page_PropertiesPaymentCardForm__kBZ3o{border-top:1px solid #e8e8e8;padding:2rem 0}.page_PropertiesPaymentCardForm__kBZ3o .page_formGroup__hCt_o{margin-bottom:1rem}.page_PropertiesPaymentCardForm__kBZ3o .page_formGroup__hCt_o label{font-size:10px}.page_PropertiesPaymentCardForm__kBZ3o button{background-color:#000;color:#fff;font-size:18px;font-weight:500;padding:.5rem 2rem;border-radius:8px;margin-top:2rem;border:none}.page_PropertiesPaymentCardFormBody__TcKYo,.page_PropertiesPaymentCardFormHeader__B23Cp{border-bottom:1px solid #565656;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:.5rem 0}.page_PropertiesPaymentCardFormHeader__B23Cp span{color:#000;font-size:16px;font-weight:700}.page_PropertiesPaymentCardFormBody__TcKYo span{color:#666;font-size:16px}.page_ScheduleButton__ZR6Kg{padding:5px;cursor:pointer;border:none;background:transparent;width:100%;font-size:14px}.page_modal__BbVtq{position:fixed;top:0;left:0;z-index:1025;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.page_modal-content__2aYfH{background-color:#fff;padding:20px;border-radius:5px;width:90%;box-shadow:0 2px 10px rgba(0,0,0,.1)}.page_cards__ORwnD{display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:10px;margin-bottom:1rem;margin-top:1rem}.page_card__7AJAV{padding:10px;background:#fff;border:1px solid #f2f2f2;max-width:13%;text-align:center;width:100%;color:#000;border-radius:5px;cursor:pointer;transition:background-color .3s,color .3s}.page_card__7AJAV p{margin:0}.page_card__7AJAV.page_active__I1afa{background:#fef4f4;border:2px solid #cc0001;color:#cc0001}.page_card__7AJAV.page_active__I1afa p{color:#cc0001}.page_card__7AJAV span{color:#000}.page_timePicker__kn6DX{margin-top:10px;margin-bottom:2rem}.page_timePicker__kn6DX label{display:block;margin-bottom:5px;color:#818181;font-size:16px}.page_timePicker__kn6DX input{padding:5px;width:100%;background:#efefef;display:block;border:none;border-radius:5px}.page_addTime__1rI_s{display:flex;justify-content:space-between;align-items:center}.page_addTime__1rI_s button{background-color:#c82021;border:none;padding:.5rem 2rem;color:#fff;font-size:14px;font-weight:700;border-radius:12px;margin-left:1rem;white-space:nowrap}.page_addTime__1rI_s button:disabled{opacity:.3}.page_timeSlot__yjC6t{display:flex;justify-content:space-between;align-items:center;margin-bottom:.7rem}.page_timeSlot__yjC6t button{background-color:#c82021;border:none;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:14px}.page_PropertiesHeading__TwO_P{font-size:32px;font-weight:700;color:#2b2b2b;margin-bottom:2rem;@media only screen and (max-width:768px){font-size:20px}}@media (max-width:991px){.page_ContactCardButtonsLinks__oo_x0{flex-direction:column}.page_ContactCardButtonsLinks__oo_x0 a{width:100%}}@media (max-width:768px){.page_modalContent__ME_tO{width:100%}.page_propertyDetailsBody__7QQJE h2{font-size:20px}.page_propertyDetailsBody__7QQJE h2 span{font-size:24px}.page_ScheduleButton__ZR6Kg{width:45%!important}.page_card__7AJAV{max-width:23%}.page_heroDetails__JWmAh{height:35vh}.page_mls_id__lH3gL{display:none}.page_ContactCard_property__LV4Eh{position:fixed !;bottom:0;z-index:10;width:100%;right:0;left:0;margin:0;border-radius:24px 24px 0 0}.page_ContactCardDetails__D46i4,.page_ContactCard__xD5wu h2{display:none}.page_ContactCardButtonsLinksMob__nt4Gq{display:flex;justify-content:space-between;align-items:center}.page_ContactCardButtonsLinksMob__nt4Gq button,.page_ContactCardButtonsLinks__oo_x0{width:48%}}.page_uploadLabel__nOjoe{display:inline-block;padding:10px 15px;background-color:#cfcfcf;color:#000!important;border-radius:5px;text-align:center;transition:background .3s;&:hover{background-color:#ccc}}.page_shareProperty__cZVvG a{background-color:#f1f1f1;border:none;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;color:#cc0000b6;top:1.5rem;left:8.5rem;z-index:10;font-size:20px}.page_goBack__sS1mu{cursor:pointer;left:1.5rem;outline:none}.page_favPro__wf2sN,.page_goBack__sS1mu{border:none;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#f1f1f1;position:absolute;color:#cc0000b6;top:1.5rem;z-index:10;margin:0;font-size:20px}.page_favPro__wf2sN{left:5rem}.page_favPro__wf2sN svg{margin:0!important}.page_tabBar__i0rpL{position:sticky;top:0;display:flex;background:#fff;border-bottom:1px solid #ccc;z-index:10;padding:10px 0;justify-content:space-around}.page_tab__jF9xM{cursor:pointer;font-size:16px;padding:10px;transition:background-color .3s ease}.page_tab__jF9xM:hover{background-color:#f0f0f0}.page_active__I1afa{font-weight:700;border-bottom:2px solid #007bff}.page_apply_tour__dsLsS{padding:16px;background-image:url(/_next/static/media/Group\ 1171276451.7f5fbee3.png),url(/_next/static/media/1457718455276\ 2.629420fa.png);background-repeat:no-repeat,no-repeat;background-size:230px auto,100% auto;background-position:0 100%,top;width:100%}.page_apply_mortgage_header__IuIsb{width:100%;padding:.5rem 0;margin-bottom:1.5rem;display:flex;align-items:center;border-bottom:1.4px solid#d1cfed}.page_apply_mortgage_header__IuIsb h2{color:#000;font-size:22px;font-weight:700;margin:0}.page_apply_mortgage_header__IuIsb svg{margin-inline-end:.5rem;cursor:pointer}.page_property_data_data__3mkP_{display:flex;gap:24px;align-items:flex-start;position:relative;@media only screen and (max-width:991px){flex-direction:column;align-items:normal;&>div:last-child{bottom:0;z-index:13;width:100%;right:0;left:0;top:unset!important;margin:0;border-radius:24px 24px 0 0!important}}}.page_property_data_data_no_visibilities__S2fB9{display:flex;gap:24px;align-items:flex-start;position:relative;&>div:first-child{flex:1 1;width:100%}&>div:last-child{display:none}@media only screen and (max-width:991px){flex-direction:column;align-items:normal}}.page_formGroup__hCt_o{margin-bottom:.5rem}.page_formLabel__RaW6H{display:block;margin-bottom:.5rem;font-weight:500;color:#333}.page_formInput__1YhuU{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .3s}.page_formInput__1YhuU:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.page_errorMessage__1G2dm{color:#e74c3c;font-size:.875rem;margin-top:.25rem;display:block}.page_phoneInputContainer__0dLk4{width:100%}.page_phoneInput__wmEzw{width:100%;padding:.75rem .75rem .75rem 50px;border:1px solid #ddd;border-radius:4px;font-size:1rem;height:auto}.page_uploadLabel__nOjoe{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background-color:#4a90e2;color:#fff;border-radius:4px;cursor:pointer;transition:background-color .3s;margin-bottom:1rem}.page_uploadLabel__nOjoe:hover{background-color:#357abd}.page_uploadLabel__nOjoe svg{margin-right:.5rem}.page_hiddenInput__PX62i{display:none}.page_sectionTitle__oeZXx{font-size:1.25rem;margin-bottom:1rem;color:#333}.page_imagePreviewContainer__wGOJJ{position:relative;width:100%}.page_imagePreview__Y__s5{width:100%;height:120px;object-fit:cover;border-radius:8px;border:1px solid #eee}.page_deleteImageButton__Hu90k{position:absolute;top:8px;right:8px;background:rgba(231,76,60,.8);color:#fff;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s}.page_deleteImageButton__Hu90k:hover{background:#e74c3c}.page_property-details-slider__ezXzj .page_swiper-pagination__enDrA{background-color:rgba(0,0,0,.7)!important;border-radius:20px;position:absolute;bottom:10px;text-align:center;width:150px!important;height:-moz-fit-content!important;height:fit-content!important;bottom:40px!important;left:50%!important;transform:translateX(-50%);padding:4px}.page_property-details-slider__ezXzj .page_swiper-pagination-bullet__Sq4tG{background-color:#ddd!important;opacity:1!important;width:12px!important;height:12px!important;margin:0 4px!important;border-radius:50%!important}.page_property-details-slider__ezXzj .page_swiper-pagination-bullet-active__ryFs5{background-color:#cc0001!important}.styles_modal__Wp5kE .styles_react-responsive-modal-modal__1oMl8{border-radius:16px!important;width:90%;max-width:800px;position:relative;height:600px;overflow:hidden}.styles_step_container__5J9D0{margin-top:16px;overflow-y:scroll;height:100%}.styles_step_container__5J9D0 .styles_step_title__Ntrtt{margin-bottom:16px;font-weight:700}.styles_step_container__5J9D0 .styles_step_desc__fDImI{font-size:16px;color:#4e4e4e}.styles_next_step_btn__intyq{background-color:#cc0001;color:#fff;border:none;outline:none;padding:6px 20px;border-radius:4px;margin-top:16px;display:flex;justify-content:end;align-items:center}.styles_logo_div__iQS8c{display:flex;align-items:center;justify-content:space-between;margin:1rem 0}.styles_buy__nu5CO{background-color:#c82021;border:1px solid #c82021;border-radius:12px;width:100%;text-align:center;margin-bottom:.6rem;margin-inline-end:1rem;padding:.5rem;white-space:nowrap;color:#fff;transition:transform .3s ease,background-color .3s ease}.styles_buy__nu5CO:hover{transform:scale(1.05);background-color:#a51a1b}.styles_error_box__4XpNA{width:100%;padding:8px 16px;border:1px solid #ff2f2f;background-color:#ff2f2f30;color:#000;border-radius:8px;margin-top:8px;font-size:14px}.styles_step_container__5J9D0 h2{font-size:20px;font-weight:700;margin-bottom:.5rem}.styles_step_container__5J9D0 p,.styles_step_container__5J9D0 ul li{font-size:12px;margin-bottom:.2rem}.styles_step_container__5J9D0 h1{font-size:36px;margin-bottom:2rem}.styles_step_container__5J9D0 ul{padding-inline-start:2rem}.styles_modal_header__gd5Af{overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}.styles_modal_header__gd5Af img{width:100%;height:100%}.styles_pay_for_booklet_image__6t7Tm{width:100%;height:320px;object-fit:contain}.myUnits_custom_table__EmNsz{background-color:#fff;max-width:100%}.myUnits_custom_table__EmNsz thead th{background-color:#fff!important;border-bottom:2px solid #ddd!important;font-weight:700}.myUnits_custom_table__EmNsz tbody td{border-top:none!important;border-bottom:1px solid #ddd!important}.myUnits_custom_table__EmNsz td,.myUnits_custom_table__EmNsz th{border-left:none!important;border-right:none!important;padding:12px}.myUnits_requests_container__vsJup{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;@media only screen and (max-width:991px){grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768px){grid-template-columns:repeat(1,1fr)}}.reviews_sliders__aDT_e{display:flex;gap:16px;margin-top:40px}.reviews_sliders__aDT_e .reviews_main__zWSRV{flex:1 1;position:relative;height:200px}.reviews_swiper_actions__a9_dx{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 340px);position:relative;top:-2rem}.reviews_sliders__aDT_e .reviews_main__zWSRV .reviews_swiper-button-next__GSIY6,.reviews_sliders__aDT_e .reviews_main__zWSRV .reviews_swiper-button-prev__N3zWu{display:none}.reviews_sliders__aDT_e .reviews_vertical__k0BrL{width:310px;height:260px;position:relative;z-index:4}.reviews_sliders__aDT_e .reviews_vertical__k0BrL .reviews_swiper-button-next__GSIY6,.reviews_sliders__aDT_e .reviews_vertical__k0BrL .reviews_swiper-button-prev__N3zWu{display:none}.reviews_thumbSlide__UNF6s{transition:opacity .3s ease,border .3s ease;cursor:pointer;height:auto!important}.reviews_thumbSlide__UNF6s img{width:100%;height:100%;object-fit:cover}.reviews_vertical__k0BrL .reviews_swiper-slide-thumb-active__SNtHz{opacity:1;border:2px solid #007aff}@media only screen and (max-width:768px){.reviews_vertical__k0BrL{display:none!important}.reviews_swiper_actions__a9_dx{width:100%;z-index:1789}}.reviews_navButtons__fnQ__{display:flex;align-items:center}.reviews_navButtons__fnQ__ button{border:1px solid #000;box-shadow:0 2px 5px 0 #00000033;width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:initial;margin-inline-end:1rem}