.AboutClient_container__Ovh_P{display:flex;align-items:center;justify-content:space-between;padding:3.125rem 2rem;max-width:75rem;margin:0 auto;gap:3.75rem}.AboutClient_aboutUs__rFF7w{background-color:#f4f5f7}.AboutClient_info__T2Kzl{background-color:#fafbfd}.AboutClient_text__H_5AP{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;line-height:1.6}.AboutClient_text__H_5AP p{margin-bottom:1rem;text-align:justify}.AboutClient_text__H_5AP h1{font-weight:600;font-size:2rem;margin-bottom:.625rem;color:#0c0c0c}.AboutClient_text__H_5AP h2{font-weight:600;font-size:1.6rem;margin-bottom:.625rem;color:#0c0c0c}.AboutClient_imageWrapper__Y3thg{flex:0 0 31.25rem;height:auto;border-radius:.625rem;overflow:hidden;background-color:#f0f0f0}.AboutClient_imageWrapper__Y3thg,.AboutClient_image__HjaoZ{position:relative;width:100%;aspect-ratio:16/9}@media(max-width:975px){.AboutClient_container__Ovh_P{flex-direction:column;gap:1.8rem}.AboutClient_text__H_5AP{text-align:center;align-items:center}.AboutClient_imageWrapper__Y3thg{flex:0 0 auto;order:1}}.BlogClient_content__JGY44{padding:2rem;width:110rem;max-width:100%;margin:0 auto}.BlogClient_grid__0HZFs{grid-template-columns:repeat(auto-fit,minmax(25rem,25rem));gap:1.25rem;width:100%;display:grid;justify-content:center}.BlogClient_title__tx12g{font-size:2rem;font-weight:600;margin-bottom:.625rem;color:#0c0c0c;text-align:center;position:relative}.BlogClient_title__tx12g:after{content:"";display:block;width:3.125rem;height:.125rem;background-color:#0f172a;margin:.5rem auto 0}.BlogClient_subtitle__G_tom{font-size:1.1rem;font-weight:500;margin:1.25rem 0 2.5rem;text-align:center;color:#333}.BlogClient_noResults__4nr6k{grid-column:1/-1;display:flex;justify-content:center;align-items:center;font-size:1rem;color:#333}.BlogClient_postCard__kwtvE{all:unset;cursor:pointer;display:flex;flex-direction:column;width:100%;background-color:#fdfdfd;border-radius:.75rem;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;transition:transform .3s ease}.BlogClient_postCard__kwtvE:hover{transform:translateY(-.125rem)}.BlogClient_cardDetails__5qEXf{flex-direction:column;flex:1 1;padding:1.5rem;display:flex}.BlogClient_cardTitle__w2BcV{font-size:1.25rem;font-weight:600;margin:0;color:#0f172a;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BlogClient_cardDescription__aTlTT{font-size:1rem;color:#333;margin-bottom:1.2rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;height:4.5em;position:relative}.BlogClient_postImage__jvtYw{position:relative;border-radius:.5rem .5rem 0 0;background-color:#cbcbcb;aspect-ratio:16/9;overflow:hidden;display:flex;justify-content:center;align-items:center}.BlogClient_image__GaC4O{width:100%;height:100%;object-position:center;transition:transform .3s ease-in-out}.BlogClient_cardLink__PSuqU{display:block;color:inherit;text-decoration:none}.BlogClient_authorInfo__KogpR{position:relative;display:flex;align-items:center;gap:.5rem;margin-top:.25rem;color:#333}.BlogClient_authorInfo__KogpR span{margin:0;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.BlogClient_profilePicture__p9mrT{width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:50%;overflow:hidden}.BlogClient_profilePicture__p9mrT img{object-fit:cover;width:100%;height:100%}@media(max-width:480px){.BlogClient_grid__0HZFs{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.BlogClient_subtitle__G_tom{text-align:justify}}.PostDetailsClient_postContainer__x0m9B{display:flex;justify-content:center;padding:2rem;background-color:#fafbfd;font-size:1rem;font-weight:500}.PostDetailsClient_postContent__uW_q1{width:100%;max-width:55rem}.PostDetailsClient_postTitle__FjhSm{margin-bottom:2.5rem;font-size:3rem;font-weight:700;color:#0c0c0c}.PostDetailsClient_authorInfo__b6G9S{position:relative;display:flex;align-items:center;gap:.5rem;margin-top:1.5rem;color:#333}.PostDetailsClient_authorInfo__b6G9S:after{content:"";position:absolute;left:0;bottom:-2rem;width:100%;height:1px;background-color:#ddd}.PostDetailsClient_authorInfo__b6G9S span{margin:0;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.PostDetailsClient_profilePicture__sfiMr{width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:50%;overflow:hidden}.PostDetailsClient_profilePicture__sfiMr img{object-fit:cover;width:100%;height:100%}.PostDetailsClient_postBody__birus{font-size:1rem;line-height:1.7;margin-top:3.5rem;color:#333}.PostDetailsClient_postBody__birus>*+*{margin-top:1.25rem}.PostDetailsClient_postBody__birus h1{font-size:2rem;font-weight:700}.PostDetailsClient_postBody__birus h2{font-size:1.75rem;font-weight:600}.PostDetailsClient_postBody__birus h3{font-size:1.5rem;font-weight:600}.PostDetailsClient_postBody__birus h4{font-size:1.25rem;font-weight:500}.PostDetailsClient_postBody__birus h5{font-size:1.125rem;font-weight:500}.PostDetailsClient_postBody__birus h6{font-size:1rem;font-weight:500}.PostDetailsClient_postBody__birus p{font-size:1rem;line-height:1.6}.PostDetailsClient_postBody__birus ol{list-style-type:disc;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.PostDetailsClient_postBody__birus ul{list-style-type:decimal;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.PostDetailsClient_postBody__birus em{font-style:italic}.PostDetailsClient_postBody__birus a{color:var(--primary-color);text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.PostDetailsClient_postBody__birus a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.PostDetailsClient_postBody__birus blockquote{border-left:.25rem solid #e0e0e0;padding-left:1rem;font-style:italic}.PostDetailsClient_postBody__birus code{background:#f6f6f6;padding:.2rem .4rem;border-radius:.375rem;font-family:Fira Code,monospace}.PostDetailsClient_postBody__birus pre{background:#f7f8fa;padding:.75rem;border-radius:.375rem;overflow-x:auto}.PostDetailsClient_postBody__birus hr{border:none;border-top:2px solid #ddd;margin:1.5rem 0}.PostDetailsClient_postBody__birus img{max-width:100%;height:auto;max-height:28rem;object-fit:contain;display:block;border-radius:.5rem}.PostDetailsClient_postBody__birus table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;border:1px solid #ddd;border-radius:.5rem}.PostDetailsClient_postBody__birus td,.PostDetailsClient_postBody__birus th{padding:.75rem 1rem;min-width:10rem;text-align:left;vertical-align:top;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd;word-break:break-word}.PostDetailsClient_postBody__birus td>p,.PostDetailsClient_postBody__birus th>p{margin:0}.PostDetailsClient_postBody__birus th{font-weight:600;background-color:#f7f8fa}.PostDetailsClient_postBody__birus tr:first-child>:first-child{border-top-left-radius:.5rem}.PostDetailsClient_postBody__birus tr:first-child>:last-child{border-top-right-radius:.5rem}.PostDetailsClient_postBody__birus tbody tr>:last-child{border-right:0}.PostDetailsClient_postBody__birus tbody tr:last-child>*{border-bottom:0}.PostDetailsClient_postBody__birus th:last-child,.PostDetailsClient_postBody__birus th:last-child>*{border-right:0}@media(max-width:768px){.PostDetailsClient_postBody__birus table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.ContactClient_content__5_XIs{display:flex;justify-content:space-around;padding:2rem}.ContactClient_contactForm__ihLDl{width:45%}.ContactClient_contactForm__ihLDl h2,.ContactClient_details__6LvKW h2{position:relative;color:#0c0c0c;font-weight:600;margin-bottom:1.875rem;font-size:2rem}.ContactClient_contactForm__ihLDl label{font-weight:500}.ContactClient_contactForm__ihLDl textarea{resize:none;width:100%;height:12.5rem;padding:.625rem;border-radius:.375rem;box-sizing:border-box;border:1px solid #ddd;color:#333}.ContactClient_formInput__nO23N{width:100%;height:15.625rem;flex:1 1;display:flex;align-items:center;background:#fdfdfd;color:#333;font-weight:500;padding:.5rem;border-radius:.625rem;margin-bottom:.625rem;border:1px solid #ddd}.ContactClient_contactForm__ihLDl textarea:focus,.ContactClient_formInput__nO23N:focus{outline:1px solid #e0e0e0}.ContactClient_checkboxContainer__Wpojq{display:flex;flex-direction:column;gap:.75rem}.ContactClient_checkboxContainer__Wpojq label{font-weight:400;cursor:pointer}.ContactClient_details__6LvKW{width:45%}.ContactClient_detailItem__53WV6{display:flex;align-items:center;margin-bottom:.625rem;font-size:1.05rem;font-weight:500;line-height:1.5}.ContactClient_icon__zevl7{margin-right:.625rem;color:var(--secondary-color);font-size:1.1rem;display:flex;align-items:center;justify-content:center}.ContactClient_mail__7eFTl,.ContactClient_phoneLink__IPp2i{text-decoration:none;color:var(--primary-color);transition:color .3s ease-in-out}.ContactClient_mail__7eFTl:hover,.ContactClient_phoneLink__IPp2i:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.ContactClient_mapContainer__CdLzw{position:relative;width:100%;height:auto;margin-top:1.5rem;border-radius:.5rem;background:linear-gradient(135deg,#F0F0F0,#E0E0E0);overflow:hidden}.ContactClient_submitButton__LowT3{display:flex;align-items:center;padding:.625rem 2rem;height:2.8125rem;color:#333;background-color:#fdfdfd;border:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);border-radius:.625rem;margin-top:1.25rem;font-size:.9rem;font-weight:500;outline:none;cursor:pointer;transition:background-color .3s ease}.ContactClient_submitButton__LowT3:hover{background-color:#e2e6ea}.ContactClient_submitButton__LowT3:disabled{opacity:.6;cursor:not-allowed}.ContactClient_buttonSpinner__nF_b7{width:1.125rem;height:1.125rem;border:.1875rem solid color-mix(in srgb,var(--primary-color) 30%,transparent);border-top-color:var(--primary-color);border-radius:50%;animation:ContactClient_spin__WU1I6 .8s linear infinite}.ContactClient_loadingContent__9hq5x{display:inline-flex;align-items:center;gap:.5rem}@keyframes ContactClient_spin__WU1I6{to{transform:rotate(1turn)}}@media screen and (max-width:1024px){.ContactClient_content__5_XIs{flex-direction:column;align-items:center;padding:2rem}.ContactClient_contactForm__ihLDl,.ContactClient_details__6LvKW{width:100%;margin-bottom:1.25rem}}.LocationMap_map__j3gtf{height:25rem;width:100%;border-radius:.5rem;position:relative;background:linear-gradient(135deg,#F0F0F0,#E0E0E0);display:flex;align-items:center;justify-content:center;outline:none;contain:layout paint}.LocationMap_map__j3gtf .leaflet-bottom,.LocationMap_map__j3gtf .leaflet-top{z-index:auto!important}.LocationMap_map__j3gtf .leaflet-bar a{width:1.875rem!important;height:1.875rem!important;line-height:1.875rem!important}.LocationMap_map__j3gtf .leaflet-control-zoom-in,.LocationMap_map__j3gtf .leaflet-control-zoom-out{font-size:1.375rem!important}.Content_content__mq04v{width:100%;min-height:100dvh;display:flex;flex-direction:column}.Content_mainContent__L7cCo{overflow-y:auto;overflow-x:hidden;background-color:#fafbfd}.Content_childrenContent__ABPoX,.Content_mainContent__L7cCo{flex:1 1;display:flex;flex-direction:column}.Content_mainContent__L7cCo::-webkit-scrollbar{width:.6rem;height:.6rem;background-color:#f7f8fa}.Content_mainContent__L7cCo::-webkit-scrollbar-thumb{background-color:#969696;border-radius:.625rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.Content_mainContent__L7cCo::-webkit-scrollbar-thumb:hover{background-color:#8a8a8a}.ContentFooter_footer__cGrgC{width:100%;padding:3.125rem 8% 1rem;background-color:#f8f9fb;color:#4d5b7b;border-top:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01)}.ContentFooter_footer__cGrgC .ContentFooter_container__TiNCV{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto;padding-bottom:1.25rem}.ContentFooter_footer__cGrgC ul{list-style:none;padding:0}.ContentFooter_footer__cGrgC ul li{margin:.625rem 0}.ContentFooter_footer__cGrgC ul li a{text-decoration:none;font-size:.9rem;color:#4d5b7b;transition:color .3s ease}.ContentFooter_footer__cGrgC ul li a:hover{color:#03112d}.ContentFooter_footerBottom__KdX_p{text-align:center;margin-top:1.25rem;padding:1rem 0 .75rem;border-top:1px solid #4d5b7b;background-color:#f8f9fb}.ContentFooter_reacliaNote__v_trR,.ContentFooter_rights__s5B3F{font-size:.9rem;font-weight:500;margin:0;color:#4d5b7b}.ContentFooter_reacliaNote__v_trR{margin-top:.25rem;justify-content:center;gap:.5rem;line-height:1}.ContentFooter_reacliaLink__LbQ07,.ContentFooter_reacliaNote__v_trR,.ContentFooter_reacliaText__njRqH{display:inline-flex;align-items:center}.ContentFooter_reacliaLink__LbQ07{color:#0f172a;text-decoration:none;font-weight:600}.ContentFooter_reacliaLink__LbQ07:hover{text-decoration:underline}.ContentFooter_reacliaLogo__gPuc_{width:auto;height:1.6rem;display:block;margin-bottom:.135rem}.ContentFooter_footer__cGrgC ul li span,.ContentFooter_section__x7zCE p{font-size:.9rem}.ContentFooter_section__x7zCE{flex:1 1;width:100%;font-weight:500}.ContentFooter_link__PIunb,.ContentFooter_rights__s5B3F span,.ContentFooter_section__x7zCE span{font-weight:600;color:#4d5b7b;transition:color .3s ease}.ContentFooter_link__PIunb:hover,.ContentFooter_rights__s5B3F span:hover,.ContentFooter_section__x7zCE span:hover{color:#03112d}.ContentFooter_title__624D4{color:#000d2a;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.ContentFooter_aboutContainer__W3caw{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;flex-grow:1;gap:.25rem}.ContentFooter_aboutContainer__W3caw~.ContentFooter_section__x7zCE{transform:translateX(-2rem)}@media(min-width:1201px){.ContentFooter_footer__cGrgC .ContentFooter_container__TiNCV{display:grid;grid-template-columns:minmax(20rem,1.8fr) minmax(9rem,.7fr) minmax(10rem,.8fr) minmax(20rem,1.2fr);gap:2rem}.ContentFooter_aboutContainer__W3caw~.ContentFooter_section__x7zCE{transform:none}}.ContentFooter_businessTitle__psPfU{font-size:1.5rem;margin-bottom:1rem;font-weight:700;background:linear-gradient(to right,var(--primary-color),#FDFDFD);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ContentFooter_businessDescription__MwIXe{max-width:30rem;text-align:justify}.ContentFooter_socialIcons__f0Cx_{display:flex;flex-wrap:wrap;gap:1rem}.ContentFooter_socialIcon__ZyI9m{display:flex;align-items:center;justify-content:left;font-size:1.5rem;border-radius:50%;background-color:rgba(0,0,0,0);color:#4d5b7b;transition:transform .3s ease,color .3s ease}.ContentFooter_socialIcon__ZyI9m:hover{transform:scale(1.1);color:#03112d}@media(max-width:1200px){.ContentFooter_footer__cGrgC .ContentFooter_container__TiNCV{flex-direction:row;justify-content:center}.ContentFooter_footer__cGrgC .ContentFooter_section__x7zCE{flex:1 1 45%;text-align:left}.ContentFooter_aboutContainer__W3caw{width:100%;flex-direction:column;align-items:flex-start;margin-bottom:2rem}.ContentFooter_aboutContainer__W3caw~.ContentFooter_section__x7zCE{transform:none}.ContentFooter_businessDescription__MwIXe{max-width:32.5rem}}@media(max-width:768px){.ContentFooter_footer__cGrgC .ContentFooter_container__TiNCV{flex-direction:column;align-items:center;text-align:center}.ContentFooter_footer__cGrgC .ContentFooter_section__x7zCE{width:100%}.ContentFooter_aboutContainer__W3caw{align-items:center;text-align:center}.ContentFooter_footerBottom__KdX_p{text-align:center}}.ContentHeader_content__hJX_T{position:relative;width:100%;background-color:#fdfdfd;padding:.5rem 1.25rem .5rem 1.75rem;border:1px solid #f4f5f7;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);flex-wrap:wrap;display:flex;justify-content:space-between;gap:1rem;flex-shrink:0;z-index:1000}.ContentHeader_overlay__NSwar{display:none}.ContentHeader_leftContent__D0dx2,.ContentHeader_rightContent__kpyvz{display:inline-flex;align-items:center}.ContentHeader_leftContent__D0dx2 img{width:9rem}.ContentHeader_navigation__AapaM{display:flex;flex-direction:row;align-items:center;justify-content:center}.ContentHeader_navigation__AapaM ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.ContentHeader_navigation__AapaM li{display:flex;align-items:center}.ContentHeader_navigation__AapaM a{text-decoration:none;color:#333;font-size:1.05rem;border-radius:.375rem;font-weight:500;padding:.5rem 1rem;outline:none}.ContentHeader_navigation__AapaM a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.ContentHeader_navigation__AapaM a.ContentHeader_active__ZmNe_{color:var(--primary-color)}.ContentHeader_navigation__AapaM a.ContentHeader_active__ZmNe_:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.ContentHeader_navigation__AapaM li.ContentHeader_mobileLogo__KIRW1 a.ContentHeader_logoLink__6SzM_{display:flex;justify-content:center;align-items:center;padding:0;background:none;color:inherit;cursor:pointer}.ContentHeader_navigation__AapaM li.ContentHeader_mobileLogo__KIRW1 a.ContentHeader_logoLink__6SzM_:hover{background:none;color:inherit}.ContentHeader_navigation__AapaM li.ContentHeader_mobileLogo__KIRW1 img{width:auto;height:3.5rem;display:block;margin-right:1.8rem}.ContentHeader_phoneLink__kGm0E{color:var(--primary-color);text-decoration:none;font-size:1.075rem;font-weight:500;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;gap:.5rem}.ContentHeader_phoneLink__kGm0E:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.ContentHeader_option__h2pm9{display:flex;align-items:center;gap:.5rem}.ContentHeader_flagPreload__ix23P{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.ContentHeader_menuButton__WCm2S{display:none;align-items:center;justify-content:center;color:#0c0c0c;height:100%;background:none;border:none;font-size:2.25rem;opacity:1;pointer-events:auto;cursor:pointer;transition:opacity .5s ease-in-out}.ContentHeader_menuButton__WCm2S.ContentHeader_hidden__iRd61{opacity:0;pointer-events:none;transition:none}@media(max-width:975px){.ContentHeader_menuButton__WCm2S{display:flex;margin-right:auto;z-index:1001}.ContentHeader_overlay__NSwar{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.ContentHeader_overlay__NSwar.ContentHeader_open__w3tgy{opacity:1;pointer-events:auto;cursor:pointer}.ContentHeader_navigation__AapaM{position:fixed;top:0;left:0;height:100vh;width:18rem;background:#fdfdfd;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);z-index:1000;display:flex;flex-direction:column;padding:1rem;transform:translateX(-100%);transition:transform .3s ease-in-out}.ContentHeader_navigation__AapaM.ContentHeader_open__w3tgy{transform:translateX(0)}.ContentHeader_navigation__AapaM ul{flex-direction:column;align-items:stretch;gap:.625rem;padding:0;margin:0;list-style:none;flex:1 1}.ContentHeader_navigation__AapaM li{width:100%;border-bottom:1px solid #f4f5f7}.ContentHeader_navigation__AapaM li.ContentHeader_mobileLogo__KIRW1{border-bottom:none;text-align:center;margin-bottom:1.25rem}.ContentHeader_navigation__AapaM a{width:100%;display:block;padding:1rem}}.CookiesPolicyClient_content__voSh6{padding:2rem}.CookiesPolicyClient_cookieActions__u2XSM{display:flex;gap:.625rem;margin-top:2rem;flex-wrap:wrap}.CookiesPolicyClient_cookieAcceptButton__FY8pX,.CookiesPolicyClient_cookieConfigureButton__TaVDA,.CookiesPolicyClient_cookieDeclineButton__ez7yt{padding:.8rem 1.5rem;border:none;border-radius:.75rem;color:#fdfdfd;font:inherit;font-size:.95rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.CookiesPolicyClient_cookieAcceptButton__FY8pX{background-color:#3fa18a;color:#fdfdfd}.CookiesPolicyClient_cookieAcceptButton__FY8pX:hover{background-color:#348b76}.CookiesPolicyClient_cookieDeclineButton__ez7yt{background-color:#df626c;color:#fdfdfd}.CookiesPolicyClient_cookieDeclineButton__ez7yt:hover{background-color:#c94f58}.CookiesPolicyClient_cookieConfigureButton__TaVDA{background-color:#5d6778;color:#fdfdfd}.CookiesPolicyClient_cookieConfigureButton__TaVDA:hover{background-color:#4e5868}.CookiesPolicyClient_cookiePreferences__srz41{display:grid;gap:.8rem;margin-top:1.75rem}.CookiesPolicyClient_cookiePreferenceItem__ejRsN{display:inline-flex;align-items:center;gap:.7rem;color:#333;font-size:.95rem;cursor:pointer}.CookiesPolicyClient_cookiePreferenceItem__ejRsN:has(input:disabled){cursor:not-allowed}.CookiesPolicyClient_postBody__fnIF_ h1{font-size:2rem;font-weight:700}.CookiesPolicyClient_postBody__fnIF_ h2{font-size:1.75rem;font-weight:600}.CookiesPolicyClient_postBody__fnIF_ h3{font-size:1.5rem;font-weight:600}.CookiesPolicyClient_postBody__fnIF_ h4{font-size:1.25rem;font-weight:500}.CookiesPolicyClient_postBody__fnIF_ h5{font-size:1.125rem;font-weight:500}.CookiesPolicyClient_postBody__fnIF_ h6{font-size:1rem;font-weight:500}.CookiesPolicyClient_postBody__fnIF_ p{font-size:1rem;line-height:1.6}.CookiesPolicyClient_postBody__fnIF_ ol{list-style-type:disc;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.CookiesPolicyClient_postBody__fnIF_ ul{list-style-type:decimal;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.CookiesPolicyClient_postBody__fnIF_ em{font-style:italic}.CookiesPolicyClient_postBody__fnIF_ a{color:var(--primary-color);text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.CookiesPolicyClient_postBody__fnIF_ a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.CookiesPolicyClient_postBody__fnIF_ blockquote{border-left:.25rem solid #e0e0e0;padding-left:1rem;font-style:italic}.CookiesPolicyClient_postBody__fnIF_ code{background:#f6f6f6;padding:.2rem .4rem;border-radius:.375rem;font-family:Fira Code,monospace}.CookiesPolicyClient_postBody__fnIF_ pre{background:#f7f8fa;padding:.75rem;border-radius:.375rem;overflow-x:auto}.CookiesPolicyClient_postBody__fnIF_ hr{border:none;border-top:2px solid #ddd;margin:1.5rem 0}.CookiesPolicyClient_postBody__fnIF_ img{max-width:100%;height:auto;max-height:28rem;object-fit:contain;display:block;border-radius:.5rem}.CookiesPolicyClient_postBody__fnIF_ table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;border:1px solid #ddd;border-radius:.5rem}.CookiesPolicyClient_postBody__fnIF_ td,.CookiesPolicyClient_postBody__fnIF_ th{padding:.75rem 1rem;text-align:left;vertical-align:top;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.CookiesPolicyClient_postBody__fnIF_ td>p,.CookiesPolicyClient_postBody__fnIF_ th>p{margin:0}.CookiesPolicyClient_postBody__fnIF_ th{font-weight:600;background-color:#f7f8fa}.CookiesPolicyClient_postBody__fnIF_ tr:first-child>:first-child{border-top-left-radius:.5rem}.CookiesPolicyClient_postBody__fnIF_ tr:first-child>:last-child{border-top-right-radius:.5rem}.CookiesPolicyClient_postBody__fnIF_ tbody tr>:last-child{border-right:0}.CookiesPolicyClient_postBody__fnIF_ tbody tr:last-child>*{border-bottom:0}.CookiesPolicyClient_postBody__fnIF_ th:last-child,.CookiesPolicyClient_postBody__fnIF_ th:last-child>*{border-right:0}@media(max-width:768px){.CookiesPolicyClient_postBody__fnIF_ table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.CookiesPolicyClient_cookieActions__u2XSM>button{width:100%}}.HomeClient_hero__DaN_K{position:relative;width:100%;height:40rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.HomeClient_heroImageWrapper__umdUg{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.HomeClient_imageContainer__SZ1_0{position:relative;width:100%;height:100%}.HomeClient_heroImage__yGlcP{width:100%;height:100%;object-fit:cover}.HomeClient_heroContent__utgBF{position:relative;z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fdfdfd}.HomeClient_featuredProperties__4Srzl,.HomeClient_whyChooseUsSection__etZym{padding:4rem 11.4rem;margin:0 auto;text-align:left}.HomeClient_title__UWeUB{font-size:2rem;font-weight:600;margin-bottom:.625rem;color:#0c0c0c;text-align:center;position:relative}.HomeClient_title__UWeUB:after{content:"";display:block;width:3.125rem;height:.125rem;background-color:#0f172a;margin:.5rem auto 0}.HomeClient_subtitle__VG_xV{font-size:1.1rem;font-weight:500;margin:1.25rem 0 2.5rem;text-align:center;color:#333}.HomeClient_propertySwiper__Tkab5{padding:0 2rem}.HomeClient_homeSellingBanner__QoxiX{position:relative;width:100%;height:35rem;background-color:#f0f0f0;overflow:hidden}.HomeClient_imageWrapperBanner___eUSR{position:absolute;width:100%;height:100%;margin:0;padding:0;overflow:hidden;z-index:0}.HomeClient_homeSellingBanner__QoxiX:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);z-index:1}.HomeClient_homeSellingBannerImage__gi3NN{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.HomeClient_homeSellingBannerImage__gi3NN img{object-position:center 95%}.HomeClient_homeSellingBannerContent__aRIW8{position:relative;z-index:2;max-width:70rem;padding:10rem;color:#fdfdfd;text-align:left;margin-left:auto;top:50%;transform:translateY(-50%)}.HomeClient_homeSellingTitle__NrPBc{font-size:2.1rem;font-weight:600;margin-bottom:1.5rem;color:#f2f2f2}.HomeClient_homeSellingDescription__V1d6B{font-size:1.1rem;line-height:1.5rem;text-align:justify;color:#fdfdfd}.HomeClient_whyCardsGrid__KeZF3{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:20px}.HomeClient_whyCard__cIH8p{background:#fdfdfd;padding:2.25rem 2rem;border-radius:1rem;border:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);transition:transform .3s ease}.HomeClient_whyCard__cIH8p:hover{transform:translateY(-.125rem)}.HomeClient_whyCard__cIH8p h3{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.HomeClient_whyCard__cIH8p p{font-size:.95rem;color:#666;line-height:1.6}.HomeClient_whyIcon__rGDDK{font-size:2.5rem;color:var(--primary-color)}@media(max-width:975px){.HomeClient_featuredProperties__4Srzl,.HomeClient_homeSellingBannerContent__aRIW8,.HomeClient_whyChooseUsSection__etZym{padding:2rem}}@media(max-width:768px){.HomeClient_whyCardsGrid__KeZF3{grid-template-columns:1fr}}@media(max-width:480px){.HomeClient_subtitle__VG_xV{text-align:justify}}.HomeHero_heroContent__SSRU6{position:relative;z-index:100;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem}.HomeHero_titleContainer__snR7i{display:flex;flex-direction:column;align-items:center;margin-top:auto}.HomeHero_title__tRX8T{font-size:2.7rem;font-weight:500;margin-bottom:.5rem;color:#f2f2f2;text-align:center}.HomeHero_subTitle__FGPgN{font-weight:600;font-size:1.25rem;text-align:justify;color:#fdfdfd}.HomeHero_searchWrapper__D4RHq{display:flex;gap:1rem;background:#f4f5f7;padding:.875rem;border-radius:1rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);align-items:center}.HomeHero_button__zmrU8{font-size:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--primary-color);color:#fdfdfd;border:none;padding:.75rem 1.25rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}.HomeHero_button__zmrU8:hover{background:color-mix(in srgb,var(--primary-color) 92%,black)}.HomeHero_iconButton__mEPtA{font-size:1.25rem}@media(max-width:975px){.HomeHero_searchWrapper__D4RHq{flex-direction:column;align-items:stretch;width:100%}.HomeHero_button__zmrU8,.HomeHero_searchWrapper__D4RHq>div{width:100%}}.LegalNoticeClient_content__KTTSa{padding:2rem}.LegalNoticeClient_postBody__V7rEn h1{font-size:2rem;font-weight:700}.LegalNoticeClient_postBody__V7rEn h2{font-size:1.75rem;font-weight:600}.LegalNoticeClient_postBody__V7rEn h3{font-size:1.5rem;font-weight:600}.LegalNoticeClient_postBody__V7rEn h4{font-size:1.25rem;font-weight:500}.LegalNoticeClient_postBody__V7rEn h5{font-size:1.125rem;font-weight:500}.LegalNoticeClient_postBody__V7rEn h6{font-size:1rem;font-weight:500}.LegalNoticeClient_postBody__V7rEn p{font-size:1rem;line-height:1.6}.LegalNoticeClient_postBody__V7rEn ol{list-style-type:disc;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.LegalNoticeClient_postBody__V7rEn ul{list-style-type:decimal;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.LegalNoticeClient_postBody__V7rEn em{font-style:italic}.LegalNoticeClient_postBody__V7rEn a{color:var(--primary-color);text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.LegalNoticeClient_postBody__V7rEn a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.LegalNoticeClient_postBody__V7rEn blockquote{margin:0 0 1.5rem;padding:1rem 1.25rem;border-left:.35rem solid var(--primary-color);border-radius:0 .5rem .5rem 0;background-color:#f7f8fa;color:#333;font-style:normal;line-height:1.55}.LegalNoticeClient_postBody__V7rEn blockquote strong{color:var(--primary-color)}.LegalNoticeClient_postBody__V7rEn code{background:#f6f6f6;padding:.2rem .4rem;border-radius:.375rem;font-family:Fira Code,monospace}.LegalNoticeClient_postBody__V7rEn pre{background:#f7f8fa;padding:.75rem;border-radius:.375rem;overflow-x:auto}.LegalNoticeClient_postBody__V7rEn hr{border:none;border-top:2px solid #ddd;margin:1.5rem 0}.LegalNoticeClient_postBody__V7rEn img{max-width:100%;height:auto;max-height:28rem;object-fit:contain;display:block;border-radius:.5rem}.LegalNoticeClient_postBody__V7rEn table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;border:1px solid #ddd;border-radius:.5rem}.LegalNoticeClient_postBody__V7rEn td,.LegalNoticeClient_postBody__V7rEn th{padding:.75rem 1rem;text-align:left;vertical-align:top;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.LegalNoticeClient_postBody__V7rEn td>p,.LegalNoticeClient_postBody__V7rEn th>p{margin:0}.LegalNoticeClient_postBody__V7rEn th{font-weight:600;background-color:#f7f8fa}.LegalNoticeClient_postBody__V7rEn tr:first-child>:first-child{border-top-left-radius:.5rem}.LegalNoticeClient_postBody__V7rEn tr:first-child>:last-child{border-top-right-radius:.5rem}.LegalNoticeClient_postBody__V7rEn tbody tr>:last-child{border-right:0}.LegalNoticeClient_postBody__V7rEn tbody tr:last-child>*{border-bottom:0}.LegalNoticeClient_postBody__V7rEn th:last-child,.LegalNoticeClient_postBody__V7rEn th:last-child>*{border-right:0}@media(max-width:768px){.LegalNoticeClient_postBody__V7rEn table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.PrivacyPolicyClient_content__uuOnD{padding:2rem}.PrivacyPolicyClient_postBody__2mRJv h1{font-size:2rem;font-weight:700}.PrivacyPolicyClient_postBody__2mRJv h2{font-size:1.75rem;font-weight:600}.PrivacyPolicyClient_postBody__2mRJv h3{font-size:1.5rem;font-weight:600}.PrivacyPolicyClient_postBody__2mRJv h4{font-size:1.25rem;font-weight:500}.PrivacyPolicyClient_postBody__2mRJv h5{font-size:1.125rem;font-weight:500}.PrivacyPolicyClient_postBody__2mRJv h6{font-size:1rem;font-weight:500}.PrivacyPolicyClient_postBody__2mRJv p{font-size:1rem;line-height:1.6}.PrivacyPolicyClient_postBody__2mRJv ol{list-style-type:disc;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.PrivacyPolicyClient_postBody__2mRJv ul{list-style-type:decimal;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.PrivacyPolicyClient_postBody__2mRJv em{font-style:italic}.PrivacyPolicyClient_postBody__2mRJv a{color:var(--primary-color);text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.PrivacyPolicyClient_postBody__2mRJv a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.PrivacyPolicyClient_postBody__2mRJv blockquote{margin:0 0 1.5rem;padding:1rem 1.25rem;border-left:.35rem solid var(--primary-color);border-radius:0 .5rem .5rem 0;background-color:#f7f8fa;color:#333;font-style:normal;line-height:1.55}.PrivacyPolicyClient_postBody__2mRJv blockquote strong{color:var(--primary-color)}.PrivacyPolicyClient_postBody__2mRJv code{background:#f6f6f6;padding:.2rem .4rem;border-radius:.375rem;font-family:Fira Code,monospace}.PrivacyPolicyClient_postBody__2mRJv pre{background:#f7f8fa;padding:.75rem;border-radius:.375rem;overflow-x:auto}.PrivacyPolicyClient_postBody__2mRJv hr{border:none;border-top:2px solid #ddd;margin:1.5rem 0}.PrivacyPolicyClient_postBody__2mRJv img{max-width:100%;height:auto;max-height:28rem;object-fit:contain;display:block;border-radius:.5rem}.PrivacyPolicyClient_postBody__2mRJv table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;border:1px solid #ddd;border-radius:.5rem}.PrivacyPolicyClient_postBody__2mRJv td,.PrivacyPolicyClient_postBody__2mRJv th{padding:.75rem 1rem;text-align:left;vertical-align:top;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.PrivacyPolicyClient_postBody__2mRJv td>p,.PrivacyPolicyClient_postBody__2mRJv th>p{margin:0}.PrivacyPolicyClient_postBody__2mRJv th{font-weight:600;background-color:#f7f8fa}.PrivacyPolicyClient_postBody__2mRJv tr:first-child>:first-child{border-top-left-radius:.5rem}.PrivacyPolicyClient_postBody__2mRJv tr:first-child>:last-child{border-top-right-radius:.5rem}.PrivacyPolicyClient_postBody__2mRJv tbody tr>:last-child{border-right:0}.PrivacyPolicyClient_postBody__2mRJv tbody tr:last-child>*{border-bottom:0}.PrivacyPolicyClient_postBody__2mRJv th:last-child,.PrivacyPolicyClient_postBody__2mRJv th:last-child>*{border-right:0}@media(max-width:768px){.PrivacyPolicyClient_postBody__2mRJv table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.PropertiesClient_content__A5VOY{padding:2rem}.PropertiesClient_filterBar__Ph8Gr{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:1rem;margin-bottom:2rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.01)}.PropertiesClient_mobileFilterToggle__9qj_K{display:none;width:100%;padding:.75rem 1rem;border:1px solid #ddd;background-color:#fcfcfc;color:#0c0c0c;border-radius:.5rem;font-size:1rem;text-align:left;cursor:pointer;outline:none}.PropertiesClient_noResults___4SH7{font-size:1rem;color:#333}.PropertiesClient_grid__Df2qy{display:grid;width:100%;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}@media(max-width:1250px){.PropertiesClient_filterBar__Ph8Gr{grid-template-columns:repeat(2,1fr)}.PropertiesClient_button__SFvQq{grid-column:1/-1}}@media(max-width:768px){.PropertiesClient_mobileFilterToggle__9qj_K{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.PropertiesClient_filterBar__Ph8Gr{display:grid;grid-template-columns:1fr;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;transition:max-height .3s ease,opacity .3s ease}.PropertiesClient_filterBar__Ph8Gr.PropertiesClient_open__nkhAo{max-height:60rem;opacity:1}}@media(max-width:480px){.PropertiesClient_grid__Df2qy{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}.PropertyDetailsClient_propertyDetails__jIrok{display:grid;grid-template-columns:1fr 28rem;width:90rem;margin:0 auto;padding:2rem;gap:5rem}.PropertyDetailsClient_leftContent__ZpZXz{display:flex;flex-direction:column;gap:.75rem;min-width:0}.PropertyDetailsClient_propertyReference__yXLYP{font-size:1rem;color:#777;margin-top:.5rem;font-weight:500}.PropertyDetailsClient_propertyReference__yXLYP span{font-weight:400}.PropertyDetailsClient_propertyTitle__w41Uh{font-size:2rem;font-weight:600;margin:0;color:#0c0c0c;line-height:1.4;overflow-wrap:anywhere}.PropertyDetailsClient_propertyPrice__swyfJ{font-size:2.25rem;font-weight:700;margin:.5rem 0;color:#0f172a}.PropertyDetailsClient_pricePeriod__GN7by{font-weight:500}.PropertyDetailsClient_previousPrice__1UafO{font-size:1.25rem;font-weight:500;color:#ef4444;text-decoration:line-through;margin-left:1rem}.PropertyDetailsClient_rentalPrice__M8bVT{font-size:1rem;font-weight:500;color:#333;margin-top:-1rem}.PropertyDetailsClient_addressContainer__a30ld{display:flex;align-items:center;color:#545454}.PropertyDetailsClient_iconAddress__AF_te{font-size:1.3rem;width:1.3rem;height:1.3rem;min-width:1.3rem;flex:0 0 1.3rem}.PropertyDetailsClient_propertyAddress__WPCaz{text-align:left;font-size:1.3rem;font-weight:500;word-wrap:break-word;max-width:100%;margin:.5rem 0 .5rem .375rem}.PropertyDetailsClient_propertyDescription__5CNK_{font-size:1rem;color:#666;line-height:1.6;margin:.75rem 0 1.5rem;text-align:justify;overflow:hidden;word-wrap:break-word;white-space:normal;position:relative}.PropertyDetailsClient_sectionTitleBackground__icWzy{background-color:#f0f0f0;padding:0 1rem;border-radius:.5rem;margin:1.25rem 0}.PropertyDetailsClient_sectionTitle__K2914{font-size:1.5rem;font-weight:600;color:#0c0c0c}.PropertyDetailsClient_details__25xSC,.PropertyDetailsClient_features__vandv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.PropertyDetailsClient_detailsColumn__oMhph{display:flex;flex-direction:column;gap:.25rem}.PropertyDetailsClient_detailRow__mrlSF,.PropertyDetailsClient_featuresRow__gZy4a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.75rem 0;border-bottom:1px solid #ddd;column-gap:1rem;margin:0 .25rem}.PropertyDetailsClient_label__9JcKx{color:#0f172a;font-weight:600;font-size:1rem}.PropertyDetailsClient_value__tDsI2{color:#666;text-align:right}.PropertyDetailsClient_facilitiesGrid__Xychm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem;row-gap:.5rem;margin:0 .25rem;padding-left:2rem;list-style-position:outside}.PropertyDetailsClient_facilitiesItem__BjSwH{list-style-type:disc;font-size:1rem;line-height:1.5;color:#0f172a}.PropertyDetailsClient_rightContent__0vnYM{display:flex;flex-direction:column}.PropertyDetailsClient_contactTitle__VrlVD{margin:0 0 1.25rem;color:#0c0c0c;font-size:1.75rem;font-weight:600}.PropertyDetailsClient_energyRatingTitle__33Zp0{font-size:1.5rem;font-weight:600;color:#0c0c0c;margin:2rem 0 1rem}@media(max-width:975px){.PropertyDetailsClient_propertyDetails__jIrok{grid-template-columns:1fr;max-width:90rem;width:100%}}@media(max-width:768px){.PropertyDetailsClient_details__25xSC,.PropertyDetailsClient_features__vandv{grid-template-columns:1fr}.PropertyDetailsClient_facilitiesGrid__Xychm{grid-template-columns:repeat(2,minmax(0,1fr))}}.PropertyDetailsForm_checkboxContainer__QBixu{display:flex;flex-direction:column;gap:.75rem}.PropertyDetailsForm_formOverlay__wkb_4{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.5));-webkit-backdrop-filter:blur(.05rem);backdrop-filter:blur(.05rem)}.PropertyDetailsForm_submitButton__ongYI{display:flex;align-items:center;padding:.625rem 2rem;height:2.8125rem;color:#333;background-color:#fdfdfd;border:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);border-radius:.625rem;margin-top:1.25rem;font-size:.9rem;font-weight:500;outline:none;cursor:pointer;transition:background-color .3s ease}.PropertyDetailsForm_submitButton__ongYI:hover{background-color:#e2e6ea}.PropertyDetailsForm_submitButton__ongYI:disabled{opacity:.6;cursor:not-allowed}.PropertyDetailsForm_buttonSpinner__E6h9E{width:1.125rem;height:1.125rem;border:.1875rem solid color-mix(in srgb,var(--primary-color) 30%,transparent);border-top-color:var(--primary-color);border-radius:50%;animation:PropertyDetailsForm_spin__I51BS .8s linear infinite}.PropertyDetailsForm_loadingContent__q_mJ3{display:inline-flex;align-items:center;gap:.5rem}@keyframes PropertyDetailsForm_spin__I51BS{to{transform:rotate(1turn)}}.PropertyNotFound_container__RjFd2{flex:1 1;display:grid;place-items:center;padding:13rem 2rem}.PropertyNotFound_content__2C940{max-width:50rem;text-align:center}.PropertyNotFound_content__2C940 h1{margin:0;color:#0f172a;font-size:2.5rem;font-weight:600}.PropertyNotFound_content__2C940 p{font-size:1rem;padding:.5rem 0}.PropertyNotFound_button__R46AE{display:inline-block;border-radius:.625rem;height:2.8125rem;color:#333;background-color:#fdfdfd;border:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);padding:.8rem 1.25rem;font-weight:500;font-size:.9rem;text-decoration:none;outline:none;transition:background-color .3s ease}.PropertyNotFound_button__R46AE:hover{background-color:#e2e6ea}.PropertyNotFound_button__R46AE:disabled{opacity:.6;cursor:not-allowed}.PropertyCard_propertyCard__DNXoh{all:unset;cursor:pointer;display:flex;flex-direction:column;width:100%;background-color:#fdfdfd;border-radius:.75rem;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;transition:transform .3s ease}.PropertyCard_propertyCard__DNXoh:hover{transform:translateY(-.125rem)}.PropertyCard_propertyImage__Mbqgu{position:relative;border-radius:.5rem .5rem 0 0;background-color:#cbcbcb;aspect-ratio:16/9;overflow:hidden;display:flex;justify-content:center;align-items:center}.PropertyCard_image__5oBzJ{width:100%;height:100%;object-position:center;transition:transform .3s ease-in-out}.PropertyCard_operationTypeBadge__HO5U3{left:.5rem;padding:.4rem .75rem;line-height:1;white-space:nowrap;background:rgba(0,0,0,.55);box-shadow:0 .25rem .75rem rgba(0,0,0,.01);border-radius:.375rem}.PropertyCard_exclusiveBadge__KDMJU,.PropertyCard_operationTypeBadge__HO5U3{position:absolute;display:inline-flex;align-items:center;justify-content:center;top:.5rem;font-size:.9rem;font-weight:500;color:#fdfdfd;z-index:2}.PropertyCard_exclusiveBadge__KDMJU{gap:.5rem;right:.5rem;background-color:rgba(27,44,67,.92);border:1px solid rgba(255,255,255,.14);box-shadow:0 .25rem .75rem rgba(0,0,0,.04);border-radius:.375rem;padding:.3rem .5rem}.PropertyCard_propertyBadges__kOuMw{position:absolute;top:.9rem;left:.9rem;display:flex;align-items:center;z-index:100}.PropertyCard_propertyTypeContainer__HBE77{display:flex;align-items:center;gap:.25rem;background:linear-gradient(90deg,#e0f2f1,#b2dfdb);padding:.5rem .75rem;border-radius:.375rem;border:1px solid var(--primary-color)}.PropertyCard_propertyTypeBadge__ncf_l{font-size:.8rem;font-weight:600;color:var(--primary-color)}.PropertyCard_propertyDetails__8cwek{display:flex;flex-direction:column;flex:1 1;padding:1.5rem}.PropertyCard_propertyTitle__Zts0M{font-size:1.25rem;font-weight:600;margin:0;color:#0c0c0c;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertyCard_propertyReference__Yv1_7{font-size:.8rem;color:#777;margin:.25rem 0 .5rem;font-weight:500}.PropertyCard_propertyReference__Yv1_7 span{font-weight:400}.PropertyCard_propertyPrice__CgljK{font-size:1.5rem;font-weight:700;margin:.5rem 0;color:#0f172a}.PropertyCard_pricePeriod__08NYp{font-weight:500}.PropertyCard_previousPrice__M5VAM{font-size:.875rem;font-weight:500;color:#ef4444;text-decoration:line-through;margin-left:.75rem}.PropertyCard_rentalPrice__DIQzU{font-size:.75rem;font-weight:500;color:#333;margin-top:-.25rem}.PropertyCard_contentDetails__zemvL{display:flex;flex-direction:column}.PropertyCard_addressContainer__QwGTZ{display:flex;align-items:center;margin:.25rem 0;color:#545454}.PropertyCard_iconAddress__73idB{width:1rem;height:1rem;min-width:1rem;flex:0 0 1rem}.PropertyCard_propertyAddress__EA2D_{text-align:left;font-size:.9rem;margin-left:.375rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.PropertyCard_propertyType__0QBs6{text-align:center;font-size:.9rem;margin-left:.375rem;font-weight:500;color:#545454}.PropertyCard_featuresContainer__3lsNN{display:flex;justify-content:space-evenly;padding-top:1rem;border-top:1px solid #f1f2f4}.PropertyCard_featureItem__v1064{display:flex;align-items:center;gap:.375rem}.PropertyCard_featureItem__v1064 span{font-size:.9rem;white-space:nowrap}.PropertyCard_icon__hpNKc{font-size:1rem}.PropertyCarousel_mediaOverlay__V3qu6{position:absolute;inset:0;background:rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;opacity:0;z-index:11;transition:opacity .3s ease}.PropertyCarousel_mediaOverlayButton__h4I36{display:inline-flex;align-items:center;color:#fdfdfd;font-size:5rem;pointer-events:none}.PropertyCarousel_carouselWrapper__uWlun{position:relative;border-radius:.5rem;overflow:hidden}.PropertyCarousel_carouselWrapper__uWlun:hover .PropertyCarousel_mediaOverlay__V3qu6{opacity:1}.PropertyCarousel_carouselWrapper__uWlun:has(.PropertyCarousel_carouselArrow__Kqfad:hover) .PropertyCarousel_mediaOverlay__V3qu6{opacity:0}.PropertyCarousel_carouselSlide__Ry5DW{position:relative;width:100%;height:100%;aspect-ratio:16/9;border-radius:.5rem;overflow:hidden}.PropertyCarousel_thumbnailImage__yKEc0{height:4.75rem;width:auto;aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;position:block;overflow:hidden}.PropertyCarousel_carouselImage__1wRwY{position:relative;width:100%;height:100%;object-fit:cover;border-radius:.5rem;border:none;overflow:hidden}.PropertyCarousel_lightboxTrigger__JIkIe{width:100%;height:100%;padding:0;border:0;background:rgba(0,0,0,0);display:block;cursor:zoom-in}.PropertyCarousel_lightboxTrigger__JIkIe:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:-2px}.PropertyCarousel_carouselVideo__bL2yf{position:relative;width:100%!important;height:100%!important;border-radius:.5rem;overflow:hidden}.PropertyCarousel_carouselIframe___WUpv{width:100%!important;height:100%!important;margin:0!important}.PropertyCarousel_slideCounter__OMoss{position:absolute;bottom:.5rem;right:.75rem;background:rgba(0,0,0,.55);color:#fdfdfd;font-size:.85rem;font-weight:500;padding:.3rem .5rem;border-radius:.375rem;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10}.PropertyCarousel_badges__I9xGq{position:absolute;top:.5rem;left:.5rem;display:flex;gap:.375rem}.PropertyCarousel_badge__EDnlz{color:#fdfdfd;background:rgba(0,0,0,.55);box-shadow:0 .25rem .75rem rgba(0,0,0,.01);padding:.3rem .4rem;border-radius:.375rem;font-size:.85rem;font-weight:500;display:flex;align-items:center;gap:.375rem;z-index:2;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PropertyCarousel_exclusiveBadge__v_J_y{gap:.5rem;top:.5rem;right:.5rem;background-color:rgba(27,44,67,.92);border:1px solid rgba(255,255,255,.14);box-shadow:0 .25rem .75rem rgba(0,0,0,.04);border-radius:.375rem;padding:.3rem .5rem;font-size:.9rem;font-weight:500;z-index:2}.PropertyCarousel_carouselArrow__Kqfad,.PropertyCarousel_exclusiveBadge__v_J_y{position:absolute;display:inline-flex;align-items:center;justify-content:center;color:#fdfdfd}.PropertyCarousel_carouselArrow__Kqfad{top:50%;transform:translateY(-50%);width:2.25rem;height:2.25rem;border:none;border-radius:999rem;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);z-index:12;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.PropertyCarousel_carouselArrow__Kqfad:hover{background:rgba(0,0,0,.6)}.PropertyCarousel_carouselArrow__Kqfad svg{width:1rem;height:1rem}.PropertyCarousel_carouselArrowPrev__4KPK9{left:.75rem}.PropertyCarousel_carouselArrowNext__qNUzD{right:.75rem}.PropertyCarousel_carouselWrapper__uWlun .thumbs.animated li{border-radius:.75rem;overflow:hidden}.PropertyCarousel_carouselWrapper__uWlun .carousel .thumbs-wrapper{margin:0!important}.PropertyCarousel_carouselWrapper__uWlun .carousel .thumb{width:auto!important}.PropertyCarousel_carouselWrapper__uWlun .carousel .slider-wrapper{overflow:hidden;border-radius:.5rem}.PropertyCarousel_carouselWrapper__uWlun .carousel.carousel-slider .control-arrow.control-disabled{display:none!important}@media(max-width:768px){.PropertyCarousel_carouselWrapper__uWlun .carousel .thumbs-wrapper{display:none!important}.PropertyCarousel_carouselWrapper__uWlun{margin-bottom:1rem}}.PropertySwiper_swiperContainer__pDjw2{padding-bottom:2.5rem;display:flex;justify-content:center}.PropertySwiper_swiperContainer__pDjw2 .swiper-slide{max-width:25rem;margin-right:20px}.PropertySwiper_centered__PWugc .swiper-wrapper{justify-content:center}.PropertySwiper_swiperWrapper__rFIoB{position:relative;margin:0 auto;padding:1.25rem}.PropertySwiper_navButton__fapI1{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.1);border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.PropertySwiper_navButton__fapI1:hover{background:#fff}.PropertySwiper_navButton__fapI1:disabled{background:#e5e7eb;cursor:not-allowed}.PropertySwiper_navButton__fapI1:disabled:hover{background:#e5e7eb}.PropertySwiper_navButton__fapI1:first-of-type{left:-3.125rem}.PropertySwiper_navButton__fapI1:last-of-type{right:-3.125rem}.PropertySwiper_navIcon__B0Uuo{color:#0f172a;font-size:1.4rem}.PropertySwiper_swiper-pagination-bullet__ONCEd{background:#ccc;opacity:.6}.PropertySwiper_swiper-pagination-bullet-active__Qfdka{background:#0f172a;opacity:1}.PropertySwiper_noProperties__M6L_b{text-align:center;font-size:1rem;color:#777}@media(max-width:975px){.PropertySwiper_swiperContainer__pDjw2 .swiper-wrapper{justify-content:unset}}@media(max-width:480px){.PropertySwiper_swiperContainer__pDjw2 .swiper-slide{margin:0}}.SellClient_content__vDL5I{padding:2rem;width:110rem;max-width:100%;margin:0 auto}.SellClient_title___mG_d{font-size:2rem;font-weight:600;margin-bottom:.625rem;color:#0c0c0c;text-align:center;position:relative}.SellClient_title___mG_d:after{content:"";display:block;width:3.125rem;height:.125rem;background-color:#0f172a;margin:.5rem auto 0}.SellClient_subtitle__u8po3{font-size:1.1rem;font-weight:500;margin:1.25rem 0 2.5rem;text-align:center;color:#333}.SellClient_submitButton__gZThR{display:flex;align-items:center;padding:.625rem 2rem;height:2.8125rem;color:#333;background-color:#fdfdfd;border:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);border-radius:.625rem;margin-top:1.25rem;font-size:.9rem;font-weight:500;outline:none;cursor:pointer;transition:background-color .3s ease}.SellClient_submitButton__gZThR:hover{background-color:#e2e6ea}.SellClient_submitButton__gZThR:disabled{opacity:.6;cursor:not-allowed}.SellClient_buttonSpinner__UN3Un{width:1.125rem;height:1.125rem;border:.1875rem solid color-mix(in srgb,var(--primary-color) 30%,transparent);border-top-color:var(--primary-color);border-radius:50%;animation:SellClient_spin__6vZr6 .8s linear infinite}.SellClient_loadingContent__tw07z{display:inline-flex;align-items:center;gap:.5rem}@media(max-width:975px){.SellClient_content__vDL5I{max-width:90rem;width:100%}}@media(max-width:480px){.SellClient_subtitle__u8po3{text-align:justify}}.SellForm_checkboxContainer__RY8BE{display:flex;flex-direction:column;gap:.75rem}.SellForm_formGrid__uJvEW{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem}.SellForm_inputWrapper__tF95r{flex:1 1;display:flex;align-items:center;height:2.6125rem;border-radius:.625rem;border:1px solid #ccc;background-color:#fefefe}.SellForm_inlineCheckboxContainer__FcD2W{grid-column:span 2;display:flex;align-items:center;justify-content:left;gap:1.5rem;margin-top:.375rem;flex-wrap:wrap}.SellForm_formTitle__bgepv{font-size:1.5rem;font-weight:600;color:#0c0c0c;margin:0 0 1.5rem}@media(max-width:975px){.SellForm_formGrid__uJvEW{grid-template-columns:1fr}.SellForm_inlineCheckboxContainer__FcD2W{grid-column:1/-1;margin-bottom:.5rem;margin-top:0}}.EnergyRating_imageContainer__sQ5hB{position:relative;width:100%;aspect-ratio:4/3;max-width:30rem}.EnergyRating_energyRating__sLxPB{width:100%;height:100%;object-fit:cover}.EnergyRating_highlight__8xVxI{position:absolute;width:5.25rem;height:10%;background:#333;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.EnergyRating_highlight__8xVxI[data-rating=A]{top:10.4%}.EnergyRating_highlight__8xVxI[data-rating=B]{top:23%}.EnergyRating_highlight__8xVxI[data-rating=C]{top:36%}.EnergyRating_highlight__8xVxI[data-rating=D]{top:48.5%}.EnergyRating_highlight__8xVxI[data-rating=E]{top:61.2%}.EnergyRating_highlight__8xVxI[data-rating=F]{top:74%}.EnergyRating_highlight__8xVxI[data-rating=G]{top:86.5%}.EnergyRating_rating__qOaLN{left:59%}.EnergyRating_emissions__RwfsK{left:78.5%}.EnergyRating_ratingHeader__WFRAe{left:68%}.EnergyRating_emissionsHeader__nTIV8,.EnergyRating_ratingHeader__WFRAe{position:absolute;transform:translateX(-50%);text-align:center;font-size:.45rem;color:#0c0c0c}.EnergyRating_emissionsHeader__nTIV8{left:88%;white-space:nowrap}.EnergyRating_emissionsHeader__nTIV8 p,.EnergyRating_ratingHeader__WFRAe p{font-weight:700}.EnergyRating_grayImage__WS5c4{filter:grayscale(100%);opacity:.5}.EnergyRating_overlay__JJg2h{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2}.EnergyRating_overlayText__yyHnY{background:rgba(0,0,0,.6);color:#fdfdfd;padding:.5rem 1rem;font-weight:600;font-size:1.75rem;text-transform:uppercase;border-radius:.25rem}@media(max-width:975px){.EnergyRating_highlight__8xVxI{width:5.5rem}}@media(max-width:480px){.EnergyRating_imageContainer__sQ5hB{max-width:27rem}.EnergyRating_highlight__8xVxI{width:5.2rem}}@media(max-width:360px){.EnergyRating_imageContainer__sQ5hB{max-width:23rem}.EnergyRating_highlight__8xVxI{width:4.2rem}.EnergyRating_emissionsHeader__nTIV8,.EnergyRating_ratingHeader__WFRAe{font-size:.35rem}}.HeroInput_inputWrapper__pIi4W{flex:1 1;display:flex;align-items:center;background:#fdfdfd;color:#333;font-weight:400;height:2.8125rem;padding-left:.625rem;min-width:18rem;border-radius:.5rem;border:1px solid #ddd}.HeroInput_noMinWidth__twoef{min-width:0}.HeroInput_icon__JnPwE{font-size:1.2rem;display:flex;align-items:center;justify-content:center;vertical-align:middle;color:#333;flex-shrink:0}.HeroInput_input__Y52A2{border:none;background:rgba(0,0,0,0);font-size:.95rem;outline:none;width:100%;height:2.8125rem;margin-left:.5rem;line-height:normal;vertical-align:middle}.HeroInput_heroSelectWrapper__D1mC_{flex:1 1;width:100%}.HeroInput_heroSelectWrapper__D1mC_ .reactSelect{font-size:.95rem;font-weight:400;width:100%;height:2.8125rem;background:rgba(0,0,0,0);border:none;text-align:left;line-height:normal;vertical-align:middle}.ScrollToTopButton_scrollToTop__Z9tkH{position:fixed;bottom:8.5rem;right:1.6rem;cursor:pointer;background-color:#fafafa;color:var(--primary-color);border:1px solid #ccc;padding:15px;border-radius:50%;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);z-index:999;font-size:25px;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:border-color .3s ease,background-color .3s ease,opacity .3s ease,visibility .3s}.ScrollToTopButton_scrollToTop__Z9tkH:hover{border-color:var(--primary-color);background-color:#fafafa}.ScrollToTopButton_scrollToTop__Z9tkH.ScrollToTopButton_visible__l4exy{opacity:1;visibility:visible}.WhatsappButton_whatsappButton__c0MsR{position:fixed;cursor:pointer;background-color:#25d366;color:#fdfdfd;border:1px solid #ccc;padding:15px;border-radius:50%;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);z-index:999;font-size:25px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.WhatsappButton_whatsappButton__c0MsR:hover{background-color:#1ebe5b}.WhatsappButton_bottomRight__v6Lca{bottom:3rem;right:1.6rem}.WhatsappButton_bottomLeft__WuvUS{bottom:9rem;left:.75rem}.WhatsappButton_topRight__gSAKt{top:7rem;right:1.6rem}.WhatsappButton_topLeft__jJn7y{top:7rem;left:.75rem}.FormCheckbox_checkboxItem__5snZR label{font-weight:500;margin-left:.5rem;cursor:pointer}.FormCheckbox_errorMessage__O_Sxh{color:#dc2626;font-size:.8rem;font-weight:500;min-height:1.2rem;margin-left:.625rem}.FormGroup_sideFormGroup__s9SCE{width:100%;margin-bottom:1rem}.FormGroup_sideFormGroup__s9SCE label{font-weight:500;font-size:1rem;display:block;margin-bottom:.375rem}.FormGroup_sideFormGroup__s9SCE textarea{resize:none;height:15.625rem}.FormGroup_sideFormGroup__s9SCE input{height:2.625rem}.FormGroup_sideFormGroup__s9SCE input,.FormGroup_sideFormGroup__s9SCE textarea{width:100%;padding:.5rem;box-sizing:border-box;border:1px solid #ccc;border-radius:.625rem;font-size:1rem;font-weight:500;color:#333;background-color:#fefefe;transition:box-shadow .3s ease}.FormGroup_sideFormGroup__s9SCE input::placeholder,.FormGroup_sideFormGroup__s9SCE textarea::placeholder{color:#9ca3af}.FormGroup_sideFormGroup__s9SCE input[type=date],.FormGroup_sideFormGroup__s9SCE input[type=time]{height:2.625rem}.FormGroup_sideFormGroup__s9SCE input:focus,.FormGroup_sideFormGroup__s9SCE textarea:focus{outline:none}.FormGroup_sideFormGroup__s9SCE input:disabled,.FormGroup_sideFormGroup__s9SCE textarea:disabled{background-color:#f5f5f5;color:#666;border-color:#ccc;opacity:.9;cursor:not-allowed}.FormGroup_labelRow__YLIwF{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.FormGroup_errorMessage__lzFcC{color:#dc2626;font-size:.8rem;font-weight:500;min-height:1.2rem;margin-bottom:.25rem;display:block;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SkeletonImageLoader_imageWrapper__tDe0w{position:relative}.SkeletonImageLoader_childrenWrapper__s2Pvm{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.SkeletonImageLoader_skeleton__Vzew9{z-index:1;pointer-events:none}.SkeletonImageLoader_image__OAWN4,.SkeletonImageLoader_skeleton__Vzew9{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease-in-out}.SkeletonImageLoader_image__OAWN4{opacity:0;object-fit:cover;z-index:0}.SkeletonImageLoader_imageLoaded__IFN5g{opacity:1}.SkeletonImageLoader_skeletonHidden__bdnbG{opacity:0;pointer-events:none}.SkeletonImageLoader_animatedBackground__cwrZ3{background:linear-gradient(90deg,#E0E0E0 25%,#F0F0F0 50%,#E0E0E0 75%);background-size:200% 100%;animation:SkeletonImageLoader_skeletonImageLoaderLoading__16gif 1.5s infinite}@keyframes SkeletonImageLoader_skeletonImageLoaderLoading__16gif{0%{background-position:200% 0}to{background-position:-200% 0}}.AboutClient_container__PKKJD{display:flex;align-items:center;justify-content:space-between;padding:3.125rem 2rem;max-width:75rem;margin:0 auto;gap:3.75rem}.AboutClient_aboutUs__jjiEj{background-color:#f4f5f7}.AboutClient_info__GxUbw{background-color:#fafbfd}.AboutClient_text__QfF8s{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;line-height:1.6}.AboutClient_text__QfF8s p{margin-bottom:1rem;text-align:justify}.AboutClient_text__QfF8s h1{font-weight:600;font-size:2rem;margin-bottom:.625rem;color:#0f172a}.AboutClient_text__QfF8s h2{font-weight:600;font-size:1.6rem;margin-bottom:.625rem;color:#0f172a}.AboutClient_imageWrapper__F99vh{flex:0 0 31.25rem;height:auto;border-radius:.625rem;overflow:hidden;background-color:#f0f0f0}.AboutClient_imageWrapper__F99vh,.AboutClient_image__H6sFO{position:relative;width:100%;aspect-ratio:16/9}@media(max-width:975px){.AboutClient_container__PKKJD{flex-direction:column;gap:1.8rem}.AboutClient_text__QfF8s{text-align:center;align-items:center}.AboutClient_imageWrapper__F99vh{flex:0 0 auto;order:1}}.BlogClient_content__nXZ3C{padding:2rem;width:110rem;max-width:100%;margin:0 auto}.BlogClient_grid__SZSA7{grid-template-columns:repeat(auto-fit,minmax(25rem,25rem));gap:1.25rem;width:100%;display:grid;justify-content:center}.BlogClient_title__slldO{font-size:2rem;font-weight:600;margin-bottom:.625rem;color:#0f172a;text-align:center;position:relative}.BlogClient_title__slldO:after{content:"";display:block;width:3.125rem;height:.125rem;background-color:#0c0c0c;margin:.5rem auto 0}.BlogClient_subtitle__3SBcS{font-size:1.1rem;font-weight:500;margin:1.25rem 0 2.5rem;text-align:center;color:#0c0c0c}.BlogClient_noResults__5RTMx{grid-column:1/-1;display:flex;justify-content:center;align-items:center;font-size:1rem;color:#333}.BlogClient_postCard__mfJJT{all:unset;cursor:pointer;display:flex;flex-direction:column;width:100%;background-color:#fcfdfe;border-radius:1rem;box-sizing:border-box;overflow:hidden;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);transition:transform .3s ease}.BlogClient_postCard__mfJJT:hover{transform:translateY(-.125rem)}.BlogClient_postCard__mfJJT:hover .BlogClient_image__FAt75{transform:scale(1.05)}.BlogClient_cardDetails____cgB{flex-direction:column;flex:1 1;padding:1.5rem;display:flex}.BlogClient_cardTitle__Dc31Q{font-size:1.25rem;font-weight:600;margin:0;color:#0f172a;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BlogClient_cardDescription__BVabH{font-size:1rem;color:#0c0c0c;margin-bottom:1.2rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;height:4.5em;position:relative}.BlogClient_postImage__wpnUZ{position:relative;border-radius:.5rem .5rem 0 0;background-color:#cbcbcb;aspect-ratio:16/9;overflow:hidden;display:flex;justify-content:center;align-items:center}.BlogClient_image__FAt75{width:100%;height:100%;object-position:center;transition:transform .3s ease-in-out}.BlogClient_cardLink__sTpfC{display:block;color:inherit;text-decoration:none}.BlogClient_authorInfo__wLwiu{position:relative;display:flex;align-items:center;gap:.5rem;margin-top:.25rem;color:#0c0c0c}.BlogClient_authorInfo__wLwiu span{margin:0;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.BlogClient_profilePicture__hW_OB{width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:50%;overflow:hidden}.BlogClient_profilePicture__hW_OB img{object-fit:cover;width:100%;height:100%}@media(max-width:480px){.BlogClient_grid__SZSA7{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.BlogClient_subtitle__3SBcS{text-align:justify}}.PostDetailsClient_postContainer__Ib2pK{display:flex;justify-content:center;padding:2rem;background-color:#fafbfd;font-size:1rem;font-weight:500}.PostDetailsClient_postContent__M_sF9{width:100%;max-width:55rem}.PostDetailsClient_postTitle__OCjlx{margin-bottom:2.5rem;font-size:3rem;font-weight:700;color:#0f172a}.PostDetailsClient_authorInfo__zOd9_{position:relative;display:flex;align-items:center;gap:.5rem;margin-top:1.5rem;color:#0c0c0c}.PostDetailsClient_authorInfo__zOd9_:after{content:"";position:absolute;left:0;bottom:-2rem;width:100%;height:1px;background-color:#ddd}.PostDetailsClient_authorInfo__zOd9_ span{margin:0;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.PostDetailsClient_profilePicture__6_Y3u{width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:50%;overflow:hidden}.PostDetailsClient_profilePicture__6_Y3u img{object-fit:cover;width:100%;height:100%}.PostDetailsClient_postBody___mFAb{font-size:1rem;line-height:1.7;margin-top:3.5rem;color:#0c0c0c}.PostDetailsClient_postBody___mFAb>*+*{margin-top:1.25rem}.PostDetailsClient_postBody___mFAb h1{font-size:2rem;font-weight:700}.PostDetailsClient_postBody___mFAb h2{font-size:1.75rem;font-weight:600}.PostDetailsClient_postBody___mFAb h3{font-size:1.5rem;font-weight:600}.PostDetailsClient_postBody___mFAb h4{font-size:1.25rem;font-weight:500}.PostDetailsClient_postBody___mFAb h5{font-size:1.125rem;font-weight:500}.PostDetailsClient_postBody___mFAb h6{font-size:1rem;font-weight:500}.PostDetailsClient_postBody___mFAb p{font-size:1rem;line-height:1.6}.PostDetailsClient_postBody___mFAb ol{list-style-type:disc;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.PostDetailsClient_postBody___mFAb ul{list-style-type:decimal;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.PostDetailsClient_postBody___mFAb em{font-style:italic}.PostDetailsClient_postBody___mFAb a{color:var(--primary-color);text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.PostDetailsClient_postBody___mFAb a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.PostDetailsClient_postBody___mFAb blockquote{border-left:.25rem solid #e0e0e0;padding-left:1rem;font-style:italic}.PostDetailsClient_postBody___mFAb code{background:#f6f6f6;padding:.2rem .4rem;border-radius:.375rem;font-family:Fira Code,monospace}.PostDetailsClient_postBody___mFAb pre{background:#f7f8fa;padding:.75rem;border-radius:.375rem;overflow-x:auto}.PostDetailsClient_postBody___mFAb hr{border:none;border-top:2px solid #ddd;margin:1.5rem 0}.PostDetailsClient_postBody___mFAb img{max-width:100%;height:auto;max-height:28rem;object-fit:contain;display:block;border-radius:.5rem}.PostDetailsClient_postBody___mFAb table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;border:1px solid #ddd;border-radius:.5rem}.PostDetailsClient_postBody___mFAb td,.PostDetailsClient_postBody___mFAb th{padding:.75rem 1rem;text-align:left;vertical-align:top;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.PostDetailsClient_postBody___mFAb td>p,.PostDetailsClient_postBody___mFAb th>p{margin:0}.PostDetailsClient_postBody___mFAb th{font-weight:600;background-color:#f7f8fa}.PostDetailsClient_postBody___mFAb tr:first-child>:first-child{border-top-left-radius:.5rem}.PostDetailsClient_postBody___mFAb tr:first-child>:last-child{border-top-right-radius:.5rem}.PostDetailsClient_postBody___mFAb tbody tr>:last-child{border-right:0}.PostDetailsClient_postBody___mFAb tbody tr:last-child>*{border-bottom:0}.PostDetailsClient_postBody___mFAb th:last-child,.PostDetailsClient_postBody___mFAb th:last-child>*{border-right:0}@media(max-width:768px){.PostDetailsClient_postBody___mFAb table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.ContactClient_content__eOXmF{display:flex;justify-content:space-around;padding:2rem}.ContactClient_contactForm__xJUQq{width:45%}.ContactClient_contactForm__xJUQq h2,.ContactClient_details__Q7UT7 h2{position:relative;color:#0f172a;font-weight:600;margin-bottom:1.875rem;font-size:2rem}.ContactClient_contactForm__xJUQq label{font-weight:500}.ContactClient_contactForm__xJUQq textarea{resize:none;width:100%;height:12.5rem;padding:.625rem;border-radius:.375rem;box-sizing:border-box;border:1px solid #ddd;color:#333}.ContactClient_formInput__XugVK{width:100%;height:15.625rem;flex:1 1;display:flex;align-items:center;background:#fdfdfd;color:#333;font-weight:500;padding:.5rem;border-radius:.625rem;margin-bottom:.625rem;border:1px solid #ddd}.ContactClient_contactForm__xJUQq textarea:focus,.ContactClient_formInput__XugVK:focus{outline:1px solid #e0e0e0}.ContactClient_checkboxContainer__jV3Jp{display:flex;flex-direction:column;gap:.75rem}.ContactClient_checkboxContainer__jV3Jp label{font-weight:400;cursor:pointer}.ContactClient_details__Q7UT7{width:45%}.ContactClient_detailItem__YIq9X{display:flex;align-items:center;margin-bottom:.625rem;font-size:1.05rem;font-weight:500;line-height:1.5}.ContactClient_icon__SPjI1{margin-right:.625rem;color:var(--secondary-color);font-size:1.1rem;display:flex;align-items:center;justify-content:center}.ContactClient_mail__nxxGT,.ContactClient_phoneLink__zx5dM{text-decoration:none;color:var(--primary-color);transition:color .3s ease-in-out}.ContactClient_mail__nxxGT:hover,.ContactClient_phoneLink__zx5dM:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.ContactClient_mapContainer__g4Crn{position:relative;width:100%;height:auto;margin-top:1.5rem;border-radius:.5rem;background:linear-gradient(135deg,#F0F0F0,#E0E0E0);overflow:hidden}.ContactClient_submitButton__Se9Xf{display:flex;align-items:center;padding:.625rem 2rem;height:2.8125rem;color:#0c0c0c;background-color:#fdfdfd;border:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);border-radius:.625rem;margin-top:1.25rem;font-size:.9rem;font-weight:500;outline:none;cursor:pointer;transition:background-color .3s ease}.ContactClient_submitButton__Se9Xf:hover{background-color:#e2e6ea}.ContactClient_submitButton__Se9Xf:disabled{opacity:.6;cursor:not-allowed}.ContactClient_buttonSpinner__CARcx{width:1.125rem;height:1.125rem;border:.1875rem solid color-mix(in srgb,var(--primary-color) 30%,transparent);border-top-color:var(--primary-color);border-radius:50%;animation:ContactClient_spin__sPPkm .8s linear infinite}.ContactClient_loadingContent__XZCaY{display:inline-flex;align-items:center;gap:.5rem}@keyframes ContactClient_spin__sPPkm{to{transform:rotate(1turn)}}@media screen and (max-width:1024px){.ContactClient_content__eOXmF{flex-direction:column;align-items:center;padding:2rem}.ContactClient_contactForm__xJUQq,.ContactClient_details__Q7UT7{width:100%;margin-bottom:1.25rem}}.LocationMap_map__w47VK{height:25rem;width:100%;border-radius:.5rem;position:relative;background:linear-gradient(135deg,#F0F0F0,#E0E0E0);display:flex;align-items:center;justify-content:center;outline:none;contain:layout paint}.LocationMap_map__w47VK .leaflet-bottom,.LocationMap_map__w47VK .leaflet-top{z-index:auto!important}.LocationMap_map__w47VK .leaflet-bar a{width:1.875rem!important;height:1.875rem!important;line-height:1.875rem!important}.LocationMap_map__w47VK .leaflet-control-zoom-in,.LocationMap_map__w47VK .leaflet-control-zoom-out{font-size:1.375rem!important}.Content_content__nf8oQ{width:100%;min-height:100dvh;display:flex;flex-direction:column}.Content_mainContent__HCQo4{overflow-y:auto;overflow-x:hidden;background-color:#f6f7f9}.Content_childrenContent__ndj8B,.Content_mainContent__HCQo4{flex:1 1;display:flex;flex-direction:column}.Content_mainContent__HCQo4::-webkit-scrollbar{width:.6rem;height:.6rem;background-color:#f7f8fa}.Content_mainContent__HCQo4::-webkit-scrollbar-thumb{background-color:#969696;border-radius:.625rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.Content_mainContent__HCQo4::-webkit-scrollbar-thumb:hover{background-color:#8a8a8a}.ContentFooter_footer__mOzkX{width:100%;padding:3.125rem 8% 1rem;background-color:#f8f9fb;color:#4d5b7b;border-top:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01)}.ContentFooter_footer__mOzkX .ContentFooter_container__o1jE5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto;padding-bottom:1.25rem}.ContentFooter_footer__mOzkX ul{list-style:none;padding:0}.ContentFooter_footer__mOzkX ul li{margin:.625rem 0}.ContentFooter_footer__mOzkX ul li a{text-decoration:none;font-size:.9rem;color:#4d5b7b;transition:color .3s ease}.ContentFooter_footer__mOzkX ul li a:hover{color:#03112d}.ContentFooter_footerBottom__08mod{text-align:center;margin-top:1.25rem;padding:1rem 0 .75rem;border-top:1px solid #4d5b7b;background-color:#f8f9fb}.ContentFooter_reacliaNote__VSNGr,.ContentFooter_rights__ZCmFc{font-size:.9rem;font-weight:500;margin:0;color:#4d5b7b}.ContentFooter_reacliaNote__VSNGr{margin-top:.25rem;justify-content:center;gap:.5rem;line-height:1}.ContentFooter_reacliaLink__5S8Lc,.ContentFooter_reacliaNote__VSNGr,.ContentFooter_reacliaText__DYdhL{display:inline-flex;align-items:center}.ContentFooter_reacliaLink__5S8Lc{color:#0f172a;text-decoration:none;font-weight:600}.ContentFooter_reacliaLink__5S8Lc:hover{text-decoration:underline}.ContentFooter_reacliaLogo__bEOod{width:auto;height:1.6rem;display:block;margin-bottom:.135rem}.ContentFooter_footer__mOzkX ul li span,.ContentFooter_section__es3Fm p{font-size:.9rem}.ContentFooter_section__es3Fm{flex:1 1;width:100%;font-weight:500}.ContentFooter_link__5_Qv4,.ContentFooter_rights__ZCmFc span,.ContentFooter_section__es3Fm span{font-weight:600;color:#4d5b7b;transition:color .3s ease}.ContentFooter_link__5_Qv4:hover,.ContentFooter_rights__ZCmFc span:hover,.ContentFooter_section__es3Fm span:hover{color:#03112d}.ContentFooter_title__TrWjb{color:#000d2a;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.ContentFooter_aboutContainer__FEX_v{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;flex-grow:1;gap:.25rem}.ContentFooter_aboutContainer__FEX_v~.ContentFooter_section__es3Fm{transform:translateX(-2rem)}@media(min-width:1201px){.ContentFooter_footer__mOzkX .ContentFooter_container__o1jE5{display:grid;grid-template-columns:minmax(20rem,1.8fr) minmax(9rem,.7fr) minmax(10rem,.8fr) minmax(20rem,1.2fr);gap:2rem}.ContentFooter_aboutContainer__FEX_v~.ContentFooter_section__es3Fm{transform:none}}.ContentFooter_businessTitle__8rfqP{font-size:1.5rem;margin-bottom:1rem;font-weight:700;background:linear-gradient(to right,var(--primary-color),#FDFDFD);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ContentFooter_businessDescription__QDPBT{max-width:30rem;text-align:justify}.ContentFooter_socialIcons__hXdgt{display:flex;flex-wrap:wrap;gap:1rem}.ContentFooter_socialIcon__VBEPO{display:flex;align-items:center;justify-content:left;font-size:1.5rem;border-radius:50%;background-color:rgba(0,0,0,0);color:#4d5b7b;transition:transform .3s ease,color .3s ease}.ContentFooter_socialIcon__VBEPO:hover{transform:scale(1.1);color:#03112d}@media(max-width:1200px){.ContentFooter_footer__mOzkX .ContentFooter_container__o1jE5{flex-direction:row;justify-content:center}.ContentFooter_footer__mOzkX .ContentFooter_section__es3Fm{flex:1 1 45%;text-align:left}.ContentFooter_aboutContainer__FEX_v{width:100%;flex-direction:column;align-items:flex-start;margin-bottom:2rem}.ContentFooter_aboutContainer__FEX_v~.ContentFooter_section__es3Fm{transform:none}.ContentFooter_businessDescription__QDPBT{max-width:32.5rem}}@media(max-width:768px){.ContentFooter_footer__mOzkX .ContentFooter_container__o1jE5{flex-direction:column;align-items:center;text-align:center}.ContentFooter_footer__mOzkX .ContentFooter_section__es3Fm{width:100%}.ContentFooter_aboutContainer__FEX_v{align-items:center;text-align:center}.ContentFooter_footerBottom__08mod{text-align:center}}.ContentHeader_content__GItI7{position:relative;width:100%;background-color:#fafbfd;padding:.5rem 1.25rem .5rem 1.75rem;border:1px solid #f4f5f7;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);flex-wrap:wrap;display:flex;justify-content:space-between;gap:1rem;flex-shrink:0;z-index:1000}.ContentHeader_overlay__d_5Eu{display:none}.ContentHeader_leftContent__dNjfZ,.ContentHeader_rightContent__N3YEY{display:inline-flex;align-items:center}.ContentHeader_leftContent__dNjfZ img{width:9rem}.ContentHeader_navigation___4Hfo{display:flex;flex-direction:row;align-items:center;justify-content:center}.ContentHeader_navigation___4Hfo ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.ContentHeader_navigation___4Hfo li{display:flex;align-items:center}.ContentHeader_navigation___4Hfo a{text-decoration:none;color:#333;font-size:1.05rem;border-radius:.375rem;font-weight:500;padding:.5rem 1rem;outline:none}.ContentHeader_navigation___4Hfo a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.ContentHeader_navigation___4Hfo a.ContentHeader_active__e6bQa{color:var(--primary-color)}.ContentHeader_navigation___4Hfo a.ContentHeader_active__e6bQa:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.ContentHeader_navigation___4Hfo li.ContentHeader_mobileLogo__B6tst a.ContentHeader_logoLink__pH_RR{display:flex;justify-content:center;align-items:center;padding:0;background:none;color:inherit;cursor:pointer}.ContentHeader_navigation___4Hfo li.ContentHeader_mobileLogo__B6tst a.ContentHeader_logoLink__pH_RR:hover{background:none;color:inherit}.ContentHeader_navigation___4Hfo li.ContentHeader_mobileLogo__B6tst img{width:auto;height:3.5rem;display:block;margin-right:1.8rem}.ContentHeader_phoneLink__fIq8r{color:var(--primary-color);text-decoration:none;font-size:1.075rem;font-weight:500;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;gap:.5rem}.ContentHeader_phoneLink__fIq8r:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.ContentHeader_option__rkkAO{display:flex;align-items:center;gap:.5rem}.ContentHeader_flagPreload__B7nj_{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.ContentHeader_menuButton__lsyqS{display:none;align-items:center;justify-content:center;color:#0c0c0c;height:100%;background:none;border:none;font-size:2.25rem;opacity:1;pointer-events:auto;cursor:pointer;transition:opacity .5s ease-in-out}.ContentHeader_menuButton__lsyqS.ContentHeader_hidden__nM_RI{opacity:0;pointer-events:none;transition:none}@media(max-width:975px){.ContentHeader_menuButton__lsyqS{display:flex;margin-right:auto;z-index:1001}.ContentHeader_overlay__d_5Eu{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.ContentHeader_overlay__d_5Eu.ContentHeader_open__WdTnt{opacity:1;pointer-events:auto;cursor:pointer}.ContentHeader_navigation___4Hfo{position:fixed;top:0;left:0;height:100vh;width:18rem;background:#fcfdfe;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);z-index:1000;display:flex;flex-direction:column;padding:1rem;transform:translateX(-100%);transition:transform .3s ease-in-out}.ContentHeader_navigation___4Hfo.ContentHeader_open__WdTnt{transform:translateX(0)}.ContentHeader_navigation___4Hfo ul{flex-direction:column;align-items:stretch;gap:.625rem;padding:0;margin:0;list-style:none;flex:1 1}.ContentHeader_navigation___4Hfo li{width:100%;border-bottom:1px solid #f4f5f7}.ContentHeader_navigation___4Hfo li.ContentHeader_mobileLogo__B6tst{border-bottom:none;text-align:center;margin-bottom:1.25rem}.ContentHeader_navigation___4Hfo a{width:100%;display:block;padding:1rem}}.CookiesPolicyClient_content___75Z2{padding:2rem}.CookiesPolicyClient_cookieActions__aC7zy{display:flex;gap:.625rem;margin-top:2rem;flex-wrap:wrap}.CookiesPolicyClient_cookieAcceptButton__NfPOf,.CookiesPolicyClient_cookieConfigureButton__trVKH,.CookiesPolicyClient_cookieDeclineButton__k9__b{padding:.8rem 1.5rem;border:none;border-radius:.75rem;color:#fdfdfd;font:inherit;font-size:.95rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.CookiesPolicyClient_cookieAcceptButton__NfPOf{background-color:#3fa18a;color:#fdfdfd}.CookiesPolicyClient_cookieAcceptButton__NfPOf:hover{background-color:#348b76}.CookiesPolicyClient_cookieDeclineButton__k9__b{background-color:#df626c;color:#fdfdfd}.CookiesPolicyClient_cookieDeclineButton__k9__b:hover{background-color:#c94f58}.CookiesPolicyClient_cookieConfigureButton__trVKH{background-color:#5d6778;color:#fdfdfd}.CookiesPolicyClient_cookieConfigureButton__trVKH:hover{background-color:#4e5868}.CookiesPolicyClient_cookiePreferences__cJxta{display:grid;gap:.8rem;margin-top:1.75rem}.CookiesPolicyClient_cookiePreferenceItem__zUigf{display:inline-flex;align-items:center;gap:.7rem;color:#333;font-size:.95rem;cursor:pointer}.CookiesPolicyClient_cookiePreferenceItem__zUigf:has(input:disabled){cursor:not-allowed}.CookiesPolicyClient_postBody__YQtYi h1{font-size:2rem;font-weight:700}.CookiesPolicyClient_postBody__YQtYi h2{font-size:1.75rem;font-weight:600}.CookiesPolicyClient_postBody__YQtYi h3{font-size:1.5rem;font-weight:600}.CookiesPolicyClient_postBody__YQtYi h4{font-size:1.25rem;font-weight:500}.CookiesPolicyClient_postBody__YQtYi h5{font-size:1.125rem;font-weight:500}.CookiesPolicyClient_postBody__YQtYi h6{font-size:1rem;font-weight:500}.CookiesPolicyClient_postBody__YQtYi p{font-size:1rem;line-height:1.6}.CookiesPolicyClient_postBody__YQtYi ol{list-style-type:disc;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.CookiesPolicyClient_postBody__YQtYi ul{list-style-type:decimal;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.CookiesPolicyClient_postBody__YQtYi em{font-style:italic}.CookiesPolicyClient_postBody__YQtYi a{color:var(--primary-color);text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.CookiesPolicyClient_postBody__YQtYi a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.CookiesPolicyClient_postBody__YQtYi blockquote{border-left:.25rem solid #e0e0e0;padding-left:1rem;font-style:italic}.CookiesPolicyClient_postBody__YQtYi code{background:#f6f6f6;padding:.2rem .4rem;border-radius:.375rem;font-family:Fira Code,monospace}.CookiesPolicyClient_postBody__YQtYi pre{background:#f7f8fa;padding:.75rem;border-radius:.375rem;overflow-x:auto}.CookiesPolicyClient_postBody__YQtYi hr{border:none;border-top:2px solid #ddd;margin:1.5rem 0}.CookiesPolicyClient_postBody__YQtYi img{max-width:100%;height:auto;max-height:28rem;object-fit:contain;display:block;border-radius:.5rem}.CookiesPolicyClient_postBody__YQtYi table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;border:1px solid #ddd;border-radius:.5rem}.CookiesPolicyClient_postBody__YQtYi td,.CookiesPolicyClient_postBody__YQtYi th{padding:.75rem 1rem;text-align:left;vertical-align:top;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.CookiesPolicyClient_postBody__YQtYi td>p,.CookiesPolicyClient_postBody__YQtYi th>p{margin:0}.CookiesPolicyClient_postBody__YQtYi th{font-weight:600;background-color:#f7f8fa}.CookiesPolicyClient_postBody__YQtYi tr:first-child>:first-child{border-top-left-radius:.5rem}.CookiesPolicyClient_postBody__YQtYi tr:first-child>:last-child{border-top-right-radius:.5rem}.CookiesPolicyClient_postBody__YQtYi tbody tr>:last-child{border-right:0}.CookiesPolicyClient_postBody__YQtYi tbody tr:last-child>*{border-bottom:0}.CookiesPolicyClient_postBody__YQtYi th:last-child,.CookiesPolicyClient_postBody__YQtYi th:last-child>*{border-right:0}@media(max-width:768px){.CookiesPolicyClient_postBody__YQtYi table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.CookiesPolicyClient_cookieActions__aC7zy>button{width:100%}}.HomeClient_hero__fdH_W{position:relative;width:100%;height:40rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.HomeClient_heroImageWrapper__2cWMe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.HomeClient_imageContainer__ODsnY{position:relative;width:100%;height:100%}.HomeClient_heroImage__aGa58{width:100%;height:100%;object-fit:cover}.HomeClient_heroContent__aaisT{position:relative;z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:100%;height:100%;color:#fdfdfd}.HomeClient_featuredProperties__lbkYl,.HomeClient_whyChooseUsSection___dwfZ{padding:4rem 11.4rem;margin:0 auto;text-align:left}.HomeClient_title___n55R{font-size:2rem;font-weight:600;margin-bottom:.625rem;color:#0f172a;text-align:center;position:relative}.HomeClient_title___n55R:after{content:"";display:block;width:3.125rem;height:.125rem;background-color:#0f172a;margin:.5rem auto 0}.HomeClient_subtitle__Mv7Pk{font-size:1.1rem;font-weight:500;margin:1.25rem 0 2.5rem;text-align:center;color:#0c0c0c}.HomeClient_propertySwiper__nNDw9{padding:0 2rem}.HomeClient_homeSellingBanner__XVovr{position:relative;width:100%;height:35rem;background-color:#f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);overflow:hidden}.HomeClient_imageWrapperBanner__EeI_X{position:absolute;width:100%;height:100%;margin:0;padding:0;overflow:hidden;z-index:0}.HomeClient_homeSellingBanner__XVovr:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);z-index:1}.HomeClient_homeSellingBannerImage__KHZlj{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.HomeClient_homeSellingBannerImage__KHZlj img{object-position:center 95%}.HomeClient_homeSellingBannerContent__tC05U{position:relative;z-index:2;max-width:70rem;padding:10rem;margin:0 auto;top:50%;transform:translateY(-50%);color:#fcfdfe;text-align:left}.HomeClient_homeSellingTitle__6mJpg{font-size:2.1rem;font-weight:600;margin-bottom:1.5rem;color:#f5f5f5}.HomeClient_homeSellingDescription__0E3HY{font-size:1.1rem;line-height:1.5rem;text-align:justify;color:#fafafa}.HomeClient_whyCardsGrid__5KCBV{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:20px}.HomeClient_whyCard__CSIWF{background:#fcfdfe;padding:2.25rem 2rem;border-radius:1rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);transition:transform .3s ease}.HomeClient_whyCard__CSIWF:hover{transform:translateY(-.125rem)}.HomeClient_whyCard__CSIWF h3{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;text-align:center}.HomeClient_whyCard__CSIWF p{font-size:.95rem;color:#666;line-height:1.6}.HomeClient_whyIcon__T_yrY{display:block;margin:0 auto 1rem;font-size:2.5rem;color:var(--primary-color)}@media(max-width:975px){.HomeClient_featuredProperties__lbkYl,.HomeClient_homeSellingBannerContent__tC05U,.HomeClient_whyChooseUsSection___dwfZ{padding:2rem}}@media(max-width:768px){.HomeClient_whyCardsGrid__5KCBV{grid-template-columns:1fr}}@media(max-width:480px){.HomeClient_subtitle__Mv7Pk{text-align:justify}}.HomeHero_heroContent__KEkKt{position:relative;z-index:100;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.HomeHero_titleContainer__NxrE_{display:flex;flex-direction:column;align-items:center;margin-top:auto;padding:2rem}.HomeHero_title__PwYVr{font-size:2.7rem;font-weight:500;margin-bottom:.5rem;color:#f5f5f5;text-align:center;margin-top:auto}.HomeHero_subTitle__ZSLgi{font-weight:600;font-size:1.25rem;text-align:justify;color:#fafafa}.HomeHero_searchWrapper__cpHOL{display:flex;justify-content:center;width:100%;gap:1rem;padding:1.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);background-color:#f1f2f4;border-bottom:1px solid #f0f0f0;align-items:center;margin-top:auto}.HomeHero_button__PLTfb{font-size:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--primary-color);color:#fdfdfd;border:none;padding:.75rem 1.25rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}.HomeHero_button__PLTfb:hover{background:color-mix(in srgb,var(--primary-color) 92%,black)}.HomeHero_iconButton__Yg2b1{font-size:1.25rem}@media(max-width:975px){.HomeHero_searchWrapper__cpHOL{flex-direction:column;align-items:stretch;width:100%}.HomeHero_button__PLTfb,.HomeHero_searchWrapper__cpHOL>div{width:100%}}.LegalNoticeClient_content__IalkW{padding:2rem}.LegalNoticeClient_postBody__0qCXn h1{font-size:2rem;font-weight:700}.LegalNoticeClient_postBody__0qCXn h2{font-size:1.75rem;font-weight:600}.LegalNoticeClient_postBody__0qCXn h3{font-size:1.5rem;font-weight:600}.LegalNoticeClient_postBody__0qCXn h4{font-size:1.25rem;font-weight:500}.LegalNoticeClient_postBody__0qCXn h5{font-size:1.125rem;font-weight:500}.LegalNoticeClient_postBody__0qCXn h6{font-size:1rem;font-weight:500}.LegalNoticeClient_postBody__0qCXn p{font-size:1rem;line-height:1.6}.LegalNoticeClient_postBody__0qCXn ol{list-style-type:disc;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.LegalNoticeClient_postBody__0qCXn ul{list-style-type:decimal;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.LegalNoticeClient_postBody__0qCXn em{font-style:italic}.LegalNoticeClient_postBody__0qCXn a{color:var(--primary-color);text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.LegalNoticeClient_postBody__0qCXn a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.LegalNoticeClient_postBody__0qCXn blockquote{margin:0 0 1.5rem;padding:1rem 1.25rem;border-left:.35rem solid var(--primary-color);border-radius:0 .5rem .5rem 0;background-color:#f7f8fa;color:#333;font-style:normal;line-height:1.55}.LegalNoticeClient_postBody__0qCXn blockquote strong{color:var(--primary-color)}.LegalNoticeClient_postBody__0qCXn code{background:#f6f6f6;padding:.2rem .4rem;border-radius:.375rem;font-family:Fira Code,monospace}.LegalNoticeClient_postBody__0qCXn pre{background:#f7f8fa;padding:.75rem;border-radius:.375rem;overflow-x:auto}.LegalNoticeClient_postBody__0qCXn hr{border:none;border-top:2px solid #ddd;margin:1.5rem 0}.LegalNoticeClient_postBody__0qCXn img{max-width:100%;height:auto;max-height:28rem;object-fit:contain;display:block;border-radius:.5rem}.LegalNoticeClient_postBody__0qCXn table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;border:1px solid #ddd;border-radius:.5rem}.LegalNoticeClient_postBody__0qCXn td,.LegalNoticeClient_postBody__0qCXn th{padding:.75rem 1rem;text-align:left;vertical-align:top;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.LegalNoticeClient_postBody__0qCXn td>p,.LegalNoticeClient_postBody__0qCXn th>p{margin:0}.LegalNoticeClient_postBody__0qCXn th{font-weight:600;background-color:#f7f8fa}.LegalNoticeClient_postBody__0qCXn tr:first-child>:first-child{border-top-left-radius:.5rem}.LegalNoticeClient_postBody__0qCXn tr:first-child>:last-child{border-top-right-radius:.5rem}.LegalNoticeClient_postBody__0qCXn tbody tr>:last-child{border-right:0}.LegalNoticeClient_postBody__0qCXn tbody tr:last-child>*{border-bottom:0}.LegalNoticeClient_postBody__0qCXn th:last-child,.LegalNoticeClient_postBody__0qCXn th:last-child>*{border-right:0}@media(max-width:768px){.LegalNoticeClient_postBody__0qCXn table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.PrivacyPolicyClient_content__556uc{padding:2rem}.PrivacyPolicyClient_postBody__B1Nj1 h1{font-size:2rem;font-weight:700}.PrivacyPolicyClient_postBody__B1Nj1 h2{font-size:1.75rem;font-weight:600}.PrivacyPolicyClient_postBody__B1Nj1 h3{font-size:1.5rem;font-weight:600}.PrivacyPolicyClient_postBody__B1Nj1 h4{font-size:1.25rem;font-weight:500}.PrivacyPolicyClient_postBody__B1Nj1 h5{font-size:1.125rem;font-weight:500}.PrivacyPolicyClient_postBody__B1Nj1 h6{font-size:1rem;font-weight:500}.PrivacyPolicyClient_postBody__B1Nj1 p{font-size:1rem;line-height:1.6}.PrivacyPolicyClient_postBody__B1Nj1 ol{list-style-type:disc;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.PrivacyPolicyClient_postBody__B1Nj1 ul{list-style-type:decimal;list-style-position:outside;padding-left:2rem;margin:.75rem 0}.PrivacyPolicyClient_postBody__B1Nj1 em{font-style:italic}.PrivacyPolicyClient_postBody__B1Nj1 a{color:var(--primary-color);text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.PrivacyPolicyClient_postBody__B1Nj1 a:hover{color:color-mix(in srgb,var(--primary-color) 92%,black)}.PrivacyPolicyClient_postBody__B1Nj1 blockquote{margin:0 0 1.5rem;padding:1rem 1.25rem;border-left:.35rem solid var(--primary-color);border-radius:0 .5rem .5rem 0;background-color:#f7f8fa;color:#333;font-style:normal;line-height:1.55}.PrivacyPolicyClient_postBody__B1Nj1 blockquote strong{color:var(--primary-color)}.PrivacyPolicyClient_postBody__B1Nj1 code{background:#f6f6f6;padding:.2rem .4rem;border-radius:.375rem;font-family:Fira Code,monospace}.PrivacyPolicyClient_postBody__B1Nj1 pre{background:#f7f8fa;padding:.75rem;border-radius:.375rem;overflow-x:auto}.PrivacyPolicyClient_postBody__B1Nj1 hr{border:none;border-top:2px solid #ddd;margin:1.5rem 0}.PrivacyPolicyClient_postBody__B1Nj1 img{max-width:100%;height:auto;max-height:28rem;object-fit:contain;display:block;border-radius:.5rem}.PrivacyPolicyClient_postBody__B1Nj1 table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.6;border:1px solid #ddd;border-radius:.5rem}.PrivacyPolicyClient_postBody__B1Nj1 td,.PrivacyPolicyClient_postBody__B1Nj1 th{padding:.75rem 1rem;text-align:left;vertical-align:top;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.PrivacyPolicyClient_postBody__B1Nj1 td>p,.PrivacyPolicyClient_postBody__B1Nj1 th>p{margin:0}.PrivacyPolicyClient_postBody__B1Nj1 th{font-weight:600;background-color:#f7f8fa}.PrivacyPolicyClient_postBody__B1Nj1 tr:first-child>:first-child{border-top-left-radius:.5rem}.PrivacyPolicyClient_postBody__B1Nj1 tr:first-child>:last-child{border-top-right-radius:.5rem}.PrivacyPolicyClient_postBody__B1Nj1 tbody tr>:last-child{border-right:0}.PrivacyPolicyClient_postBody__B1Nj1 tbody tr:last-child>*{border-bottom:0}.PrivacyPolicyClient_postBody__B1Nj1 th:last-child,.PrivacyPolicyClient_postBody__B1Nj1 th:last-child>*{border-right:0}@media(max-width:768px){.PrivacyPolicyClient_postBody__B1Nj1 table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.PropertiesClient_content__jqJWl{padding:2rem}.PropertiesClient_filterBar__L2_f2{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:1rem;margin-bottom:2rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.01)}.PropertiesClient_mobileFilterToggle___J9Lz{display:none;width:100%;padding:.75rem 1rem;border:1px solid #ddd;background-color:#fcfcfc;color:#0c0c0c;border-radius:.5rem;font-size:1rem;text-align:left;cursor:pointer;outline:none}.PropertiesClient_noResults__5mUPM{font-size:1rem;color:#333}.PropertiesClient_grid__ckQ_m{display:grid;width:100%;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}@media(max-width:1250px){.PropertiesClient_filterBar__L2_f2{grid-template-columns:repeat(2,1fr)}.PropertiesClient_button__k39yz{grid-column:1/-1}}@media(max-width:768px){.PropertiesClient_mobileFilterToggle___J9Lz{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.PropertiesClient_filterBar__L2_f2{display:grid;grid-template-columns:1fr;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;transition:max-height .3s ease,opacity .3s ease}.PropertiesClient_filterBar__L2_f2.PropertiesClient_open__PngUL{max-height:60rem;opacity:1}}@media(max-width:480px){.PropertiesClient_grid__ckQ_m{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}.PropertyDetailsClient_propertyDetails__5GoUK{display:grid;grid-template-columns:1fr 28rem;width:90rem;margin:0 auto;padding:2rem;gap:5rem}.PropertyDetailsClient_leftContent__L1RFT{display:flex;flex-direction:column;gap:.75rem;min-width:0}.PropertyDetailsClient_propertyReference__Tr_eM{font-size:1rem;color:#777;margin-top:.5rem;font-weight:500}.PropertyDetailsClient_propertyReference__Tr_eM span{font-weight:400}.PropertyDetailsClient_propertyTitle__a5eU0{font-size:2rem;font-weight:600;margin:0;color:#0f172a;line-height:1.4;overflow-wrap:anywhere}.PropertyDetailsClient_propertyPrice__EGWTe{font-size:2.25rem;font-weight:700;margin:.5rem 0;color:#0f172a}.PropertyDetailsClient_pricePeriod__YQ3fr{font-weight:500}.PropertyDetailsClient_previousPrice__ddBkY{font-size:1.25rem;font-weight:500;color:#ef4444;text-decoration:line-through;margin-left:1rem}.PropertyDetailsClient_rentalPrice__DvHc8{font-size:1rem;font-weight:500;color:#0c0c0c;margin-top:-1rem}.PropertyDetailsClient_addressContainer__lJFt5{display:flex;align-items:center;color:#545454}.PropertyDetailsClient_iconAddress__Pzz7n{font-size:1.3rem;width:1.3rem;height:1.3rem;min-width:1.3rem;flex:0 0 1.3rem}.PropertyDetailsClient_propertyAddress__MuAV3{text-align:left;font-size:1.3rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin:.5rem 0 .5rem .375rem}.PropertyDetailsClient_propertyDescription__LHn_c{font-size:1rem;color:#666;line-height:1.6;margin:.75rem 0 1.5rem;text-align:justify;overflow:hidden;word-wrap:break-word;white-space:normal;position:relative}.PropertyDetailsClient_sectionTitleBackground__oCL5g{background-color:#f0f0f0;padding:0 1rem;border-radius:.5rem;margin:1.25rem 0}.PropertyDetailsClient_sectionTitle__hgiVq{font-size:1.5rem;font-weight:600;color:#0f172a}.PropertyDetailsClient_details__8w6Gh,.PropertyDetailsClient_features__w5DAc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.PropertyDetailsClient_detailsColumn__sbJe0{display:flex;flex-direction:column;gap:.25rem}.PropertyDetailsClient_detailRow__wBGGX,.PropertyDetailsClient_featuresRow__M7ShB{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.75rem 0;border-bottom:1px solid #ddd;column-gap:1rem;margin:0 .25rem}.PropertyDetailsClient_label__vWDwh{color:#0f172a;font-weight:600;font-size:1rem}.PropertyDetailsClient_value__oAovW{color:#666;text-align:right}.PropertyDetailsClient_facilitiesGrid__DvDvP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem;row-gap:.5rem;margin:0 .25rem;padding-left:2rem;list-style-position:outside}.PropertyDetailsClient_facilitiesItem__jy11w{list-style-type:disc;font-size:1rem;line-height:1.5;color:#0f172a}.PropertyDetailsClient_rightContent__ot4V0{display:flex;flex-direction:column}.PropertyDetailsClient_contactTitle__gSJO0{margin:0 0 1.25rem;color:#0c0c0c;font-size:1.75rem;font-weight:600}.PropertyDetailsClient_energyRatingTitle__8_l_r{font-size:1.5rem;font-weight:600;color:#0f172a;margin:2rem 0 1rem}@media(max-width:975px){.PropertyDetailsClient_propertyDetails__5GoUK{grid-template-columns:1fr;max-width:90rem;width:100%}}@media(max-width:768px){.PropertyDetailsClient_details__8w6Gh,.PropertyDetailsClient_features__w5DAc{grid-template-columns:1fr}.PropertyDetailsClient_facilitiesGrid__DvDvP{grid-template-columns:repeat(2,minmax(0,1fr))}}.PropertyDetailsForm_checkboxContainer__GRys8{display:flex;flex-direction:column;gap:.75rem}.PropertyDetailsForm_formOverlay__z_hkv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.5));-webkit-backdrop-filter:blur(.05rem);backdrop-filter:blur(.05rem)}.PropertyDetailsForm_submitButton__18ecS{display:flex;align-items:center;padding:.625rem 2rem;height:2.8125rem;color:#0c0c0c;background-color:#fdfdfd;border:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);border-radius:.625rem;margin-top:1.25rem;font-size:.9rem;font-weight:500;outline:none;cursor:pointer;transition:background-color .3s ease}.PropertyDetailsForm_submitButton__18ecS:hover{background-color:#e2e6ea}.PropertyDetailsForm_submitButton__18ecS:disabled{opacity:.6;cursor:not-allowed}.PropertyDetailsForm_buttonSpinner__U4n0R{width:1.125rem;height:1.125rem;border:.1875rem solid color-mix(in srgb,var(--primary-color) 30%,transparent);border-top-color:var(--primary-color);border-radius:50%;animation:PropertyDetailsForm_spin__gKvNe .8s linear infinite}.PropertyDetailsForm_loadingContent__iwRqE{display:inline-flex;align-items:center;gap:.5rem}@keyframes PropertyDetailsForm_spin__gKvNe{to{transform:rotate(1turn)}}.PropertyNotFound_container__z6WcJ{flex:1 1;display:grid;place-items:center;padding:13rem 2rem}.PropertyNotFound_content__RRO04{max-width:50rem;text-align:center}.PropertyNotFound_content__RRO04 h1{margin:0;color:#0f172a;font-size:2.5rem;font-weight:600}.PropertyNotFound_content__RRO04 p{font-size:1rem;padding:.5rem 0}.PropertyNotFound_button__A294O{display:inline-block;border-radius:.625rem;height:2.8125rem;color:#333;background-color:#fdfdfd;border:1px solid #f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.01);padding:.8rem 1.25rem;font-weight:500;font-size:.9rem;text-decoration:none;outline:none;transition:background-color .3s ease}.PropertyNotFound_button__A294O:hover{background-color:#e2e6ea}.PropertyNotFound_button__A294O:disabled{opacity:.6;cursor:not-allowed}