.ContactInformationSection_Information__Section__t8I8f{display:grid;width:100%;grid-template-columns:3fr 4fr;height:max-content;font-family:nunito-L}.ContactInformationSection_Box1__eDasO{display:flex;flex-direction:column;background-color:#e8e8e8;justify-content:center;color:var(--textlight-color);row-gap:15px;padding:0 var(--mx)}.ContactInformationSection_Box1__eDasO>p:first-child{font-family:Nunito-M;font-size:30px;max-width:20ch}.ContactInformationSection_Box1__eDasO>p{max-width:40ch;font-size:17px}.ContactInformationSection_Box2__jJUKq{display:flex;flex-direction:column;align-items:center;height:30vh}.ContactInformationSection_Box2__Body__a_7Lx{display:flex;flex-direction:column;row-gap:30px}.ContactInformationSection_Box2__jJUKq>div>p{max-width:70ch}.ContactInformationSection_Box2__Buttons__8gUid{display:grid;width:100%;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;column-gap:20px;max-width:600px}.ContactInformationSection_Box2__Buttons__8gUid>button{max-width:295.64px;height:32px;border:1px solid var(--accent-color);border-radius:4px;background-color:transparent;color:var(--accent-color);cursor:pointer}@media screen and (max-width:992px){.ContactInformationSection_Box1__eDasO{justify-content:center}.ContactInformationSection_Box1__eDasO>p:first-child{display:flex}.ContactInformationSection_Box2__Body__a_7Lx{align-items:center}.ContactInformationSection_Box2__Buttons__8gUid{column-gap:10px}.ContactInformationSection_Box2__jJUKq{justify-content:center;align-items:center;background-color:#fff}.ContactInformationSection_Box2__Buttons__8gUid{max-width:600px}}@media screen and (max-width:640px){.ContactInformationSection_Information__Section__t8I8f{grid-template-columns:1fr}.ContactInformationSection_Box1__eDasO{padding:calc(var(--my) * 1) var(--mx);align-items:center;text-align:center}.ContactInformationSection_Box1__eDasO>p:first-child{font-family:Inter-R;font-size:18px}.ContactInformationSection_Box1__eDasO>p:nth-child(2){font-family:Inter-L;font-size:16px}}.PopupAppoinmentForm_overlay__DNXui{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:flex-end;z-index:1000;background-color:rgba(0,0,0,.5);padding:0}.PopupAppoinmentForm_modal__5vIfa{margin:0;outline:none;border:none;border-radius:20px 20px 0 0;background:transparent;padding:0;overflow:hidden}.PopupAppoinmentForm_modalContent__NiHXf{position:relative;animation:PopupAppoinmentForm_slideUp__yljAL .3s ease-out;background-color:#fff;width:100%;max-height:90vh;overflow-y:auto}.PopupAppoinmentForm_closeButton__4OB2H{display:flex;position:absolute;top:16px;right:16px;justify-content:center;align-items:center;z-index:10;cursor:pointer;border:none;border-radius:100%;background-color:#fff;width:36px;height:36px}.PopupAppoinmentForm_contentLayout__p_QSB{display:flex;flex-direction:column;min-height:400px}.PopupAppoinmentForm_imageSection__50alq{display:none}.PopupAppoinmentForm_formSection__owToR{display:flex;flex-direction:column;gap:24px;padding:60px 20px 40px}.PopupAppoinmentForm_textContent__0Ef2X h2{margin:0 0 12px;color:var(--accent-color,#2563eb);font-weight:600;font-size:20px;line-height:1.3;font-family:var(--inter-subtitlelight-family,"Inter",sans-serif)}.PopupAppoinmentForm_textContent__0Ef2X p{margin:0;color:var(--textlight-color,#374151);font-size:14px;line-height:1.5;font-family:Nunito,sans-serif}.PopupAppoinmentForm_formContainer__TkTqU{width:100%}@keyframes PopupAppoinmentForm_slideUp__yljAL{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media screen and (min-width:768px){.PopupAppoinmentForm_overlay__DNXui{justify-content:center;align-items:center;padding:20px}.PopupAppoinmentForm_modal__5vIfa{border-radius:20px}.PopupAppoinmentForm_modalContent__NiHXf{animation:PopupAppoinmentForm_scaleIn__7ed9O .3s ease-out;margin:0 auto;border-radius:16px;max-width:900px;max-height:80vh}.PopupAppoinmentForm_contentLayout__p_QSB{flex-direction:row;min-height:500px}.PopupAppoinmentForm_imageSection__50alq{display:block;position:relative;flex:1 1;min-height:400px}.PopupAppoinmentForm_formSection__owToR{flex:1 1;justify-content:center;padding:40px}.PopupAppoinmentForm_textContent__0Ef2X h2{margin-bottom:16px;font-size:28px}.PopupAppoinmentForm_textContent__0Ef2X p{font-size:16px}.PopupAppoinmentForm_closeButton__4OB2H{top:20px;right:20px;width:40px;height:40px}}@media screen and (min-width:1024px){.PopupAppoinmentForm_modalContent__NiHXf{max-width:1100px}.PopupAppoinmentForm_formSection__owToR{padding:50px}}@keyframes PopupAppoinmentForm_scaleIn__7ed9O{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.FloatingButton_Container__LWdsX{position:fixed;bottom:45px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:10;width:100%;height:auto;column-gap:15px}.FloatingButton_CalendarText__IfuQI{text-align:center;font-size:16px;display:flex;justify-content:center;align-items:center;font-family:var(--description-family);font-size:14px;color:var(--foreground-color);background-color:#fff;position:absolute;top:11px;right:110px;width:150px;height:27px;border-radius:15px;opacity:0;animation:FloatingButton_fade-in__DAMAC 1s forwards;box-shadow:0 4px 8px rgba(0,0,0,.2)}@keyframes FloatingButton_fade-in__DAMAC{to{opacity:1}}.FloatingButton_LinkCalendar__Gm9Tu{text-decoration:none;border:none;border-radius:100%;cursor:pointer;background-color:transparent;width:55px;height:auto;display:block}.FloatingButton_NonInteractive__kv_Hf{pointer-events:none}.FloatingButton_NonInteractive__kv_Hf button,.FloatingButton_NonInteractive__kv_Hf img{pointer-events:auto}.FloatingButton_Calendar__RzCUh,.FloatingButton_Whatsapp__JVynF{width:52px;height:52px}.FloatingButton_DesktopDesign__mIcBE{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:auto;column-gap:17px;margin-right:20px}@media screen and (max-width:992px){.FloatingButton_Container__LWdsX{width:100%;max-width:100vw}}@media screen and (min-width:768px){.FloatingButton_Container__LWdsX{position:fixed;bottom:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:10;width:100%;height:auto;column-gap:17px}.FloatingButton_DesktopDesign__mIcBE{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:auto;column-gap:17px;margin-right:50px}.FloatingButton_Calendar__RzCUh,.FloatingButton_Whatsapp__JVynF{width:55px;height:55px}}.FormSection_FormSection__8nhH5{display:grid;grid-template-columns:1.1fr .8fr;padding-inline:var(--mx);padding-top:60px;max-width:1200px}.FormSection_FormImage__941qW{display:flex;align-self:end;position:relative;width:100%;aspect-ratio:797/609}.FormSection_FormContainer__henvm{display:flex;flex-direction:column;row-gap:10px;padding-bottom:10px}.FormSection_FormContainer__henvm>p:first-child{font-family:var(--subtitle-family);color:var(--accent-color);font-size:26px}.FormSection_FormContainer__henvm>p:nth-child(2){display:none;font-family:var(--subtitle-family);color:var(--text-color);font-size:17px}.FormSection_FormContainer__henvm>p:nth-child(3){font-family:var(--subtitle-family);color:var(--text-color);font-size:17px;max-width:70ch}@media screen and (max-width:992px){.FormSection_FormContainer__henvm{row-gap:20px}.FormSection_Coverpage__8aqFt{position:relative;width:100%;height:450px}.FormSection_Box1__IduCz,.FormSection_Coverpage__body__3_sCz{row-gap:15px}.FormSection_Box1__IduCz>p{font-size:20px;line-height:calc(var(--title-size) + 5px)}.FormSection_Coverpage__Description__EI1zw{row-gap:15px}.FormSection_Coverpage__Description__EI1zw>p{font-size:16px;max-width:40ch;margin-top:33px}.FormSection_Presale__Properties__KEySh,.FormSection_Zones__xTiou,.FormSection_sale__Properties__I1MLt{margin-left:var(--mx);margin-right:0;width:calc(100% - var(--mx))}.FormSection_Zones__Texts__v5tZj>p{font-size:16px;line-height:22px}.FormSection_InputContainer__l7_JD{height:40px}.FormSection_Filter__Button__cGQ6s{width:40px;height:40px}.FormSection_InputContainer__l7_JD>input{border-radius:20px}.FormSection_FormSection__8nhH5{grid-template-columns:1fr;padding-top:0;align-self:center}.FormSection_FormContainer__henvm{border:.75px solid #e8e8e8;border-radius:7px;padding:20px}}@media screen and (max-width:768px){.FormSection_Box1__IduCz>p{font-family:nunito-L}.FormSection_Presale__Properties__KEySh,.FormSection_sale__Properties__I1MLt{align-items:start;padding-block:40px}.FormSection_Presale__Texts__Fr1dQ>p:nth-child(2),.FormSection_sale__Texts__UKlZV>p:nth-child(2){display:none}.FormSection_AdvertisingCard__Container__Qi6Y7{width:100%}.FormSection_Swiper__wgO_M{width:100%;height:max-content}.FormSection_Presale__Properties__KEySh,.FormSection_sale__Properties__I1MLt{row-gap:16px}.FormSection_Zones__Texts__v5tZj>p{text-align:start;max-width:22.6ch}.FormSection_Zones__xTiou{padding-block:40px;align-items:start;row-gap:16px}}@media screen and (max-width:1105px){.FormSection_FormContainer__henvm>p:nth-child(3){font-family:var(--subtitle-family);color:var(--text-color);font-size:15px}.FormSection_FormContainer__henvm{row-gap:10px}}@media screen and (max-width:992px){.FormSection_FormContainer__henvm{row-gap:20px}.FormSection_FormSection__8nhH5{grid-template-columns:1fr;padding-top:0}.FormSection_FormContainer__henvm{border:.75px solid #e8e8e8;border-radius:7px;padding:20px}}@media screen and (max-width:640px){.FormSection_FormContainer__henvm>p{font-family:nunito-SB;font-size:15px}}.contacto_Container__A_0Vr{height:100%;width:100%}.contacto_Banner__BJDno{align-items:center;aspect-ratio:390/214;display:flex;justify-content:center;position:relative;width:100%}.contacto_BannerImage__TD3C0{filter:blur(2px);object-fit:cover;object-position:50% 30%;z-index:-1}.contacto_BannerContent__VjXoJ{position:relative;z-index:1}.contacto_BannerTitle__R_rdT{color:#fff;font-family:var(--title-family);font-size:clamp(25px,2vw,60px);text-align:center}.contacto_BodyStructure__ddNuA,.contacto_ContactInformation__rAGuj,.contacto_FormSection__NioOG{align-items:center;display:flex;flex-direction:column;width:100%}.contacto_FormSection__NioOG{padding:30px 0}@media (min-width:993px){.contacto_FormSection__NioOG{padding:inherit}}@media (min-width:641px){.contacto_Banner__BJDno{aspect-ratio:1512/389}}