.PropertyCard_propertyCard__JfqMQ{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}.PropertyCard_propertyCard__JfqMQ:hover{transform:translateY(-.125rem)}.PropertyCard_propertyCard__JfqMQ:hover .PropertyCard_image__RzYK_{transform:scale(1.05)}.PropertyCard_propertyImage___tBWb{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__RzYK_{width:100%;height:100%;object-position:center;transition:transform .3s ease-in-out}.PropertyCard_operationTypeBadge__TWIAS{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__eCKpZ,.PropertyCard_operationTypeBadge__TWIAS{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__eCKpZ{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__iS1ZK{position:absolute;top:.9rem;left:.9rem;display:flex;align-items:center;z-index:100}.PropertyCard_propertyTypeContainer__n5uj6{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__1uARu{font-size:.8rem;font-weight:600;color:var(--primary-color)}.PropertyCard_propertyDetails___WDgk{display:flex;flex-direction:column;flex:1 1;padding:1.5rem}.PropertyCard_propertyTitle__c9Mzi{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__JNh65{font-size:.8rem;color:#777;margin:.25rem 0 .5rem;font-weight:500}.PropertyCard_propertyReference__JNh65 span{font-weight:400}.PropertyCard_propertyPrice__voX6p{font-size:1.5rem;font-weight:700;margin:.5rem 0;color:#0f172a}.PropertyCard_pricePeriod__xuSFa{font-weight:500}.PropertyCard_previousPrice__ceB8R{font-size:.875rem;font-weight:500;color:#ef4444;text-decoration:line-through;margin-left:.75rem}.PropertyCard_rentalPrice__6wTbr{font-size:.75rem;font-weight:500;color:#0c0c0c;margin-top:-.25rem}.PropertyCard_contentDetails__bP1CX{display:flex;flex-direction:column}.PropertyCard_addressContainer__g6Rfl{display:flex;align-items:center;margin:.25rem 0;color:#545454}.PropertyCard_iconAddress__k8E1k{width:1rem;height:1rem;min-width:1rem;flex:0 0 1rem}.PropertyCard_propertyAddress__96XBr{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__rlDxa{text-align:center;font-size:.9rem;margin-left:.375rem;font-weight:500;color:#545454}.PropertyCard_featuresContainer__GSa2T{display:flex;justify-content:space-evenly;padding-top:1rem;border-top:1px solid #f1f2f4}.PropertyCard_featureItem__nMjW7{display:flex;align-items:center;gap:.375rem}.PropertyCard_featureItem__nMjW7 span{font-size:.9rem;white-space:nowrap}.PropertyCard_icon__o25Kv{font-size:1rem}.PropertyCarousel_mediaOverlay__HLnDe{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__IiaDK{display:inline-flex;align-items:center;color:#fdfdfd;font-size:5rem;pointer-events:none}.PropertyCarousel_carouselWrapper__jwING{position:relative;border-radius:.5rem;overflow:hidden}.PropertyCarousel_carouselWrapper__jwING:hover .PropertyCarousel_mediaOverlay__HLnDe{opacity:1}.PropertyCarousel_carouselWrapper__jwING:has(.PropertyCarousel_carouselArrow__KvThi:hover) .PropertyCarousel_mediaOverlay__HLnDe{opacity:0}.PropertyCarousel_carouselSlide____Xdt{position:relative;width:100%;height:100%;aspect-ratio:16/9;border-radius:.5rem;overflow:hidden}.PropertyCarousel_thumbnailImage__67xJj{height:4.75rem;width:auto;aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;position:block;overflow:hidden}.PropertyCarousel_carouselImage__zgylR{position:relative;width:100%;height:100%;object-fit:cover;border-radius:.5rem;border:none;overflow:hidden}.PropertyCarousel_lightboxTrigger__oqtYv{width:100%;height:100%;padding:0;border:0;background:rgba(0,0,0,0);display:block;cursor:zoom-in}.PropertyCarousel_lightboxTrigger__oqtYv:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:-2px}.PropertyCarousel_carouselVideo__R85sc{position:relative;width:100%!important;height:100%!important;border-radius:.5rem;overflow:hidden}.PropertyCarousel_carouselIframe__Jf7tZ{width:100%!important;height:100%!important;margin:0!important}.PropertyCarousel_slideCounter__4MQHb{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__9evDI{position:absolute;top:.5rem;left:.5rem;display:flex;gap:.375rem}.PropertyCarousel_badge__TqmuS{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__gXPSq{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__KvThi,.PropertyCarousel_exclusiveBadge__gXPSq{position:absolute;display:inline-flex;align-items:center;justify-content:center;color:#fdfdfd}.PropertyCarousel_carouselArrow__KvThi{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__KvThi:hover{background:rgba(0,0,0,.6)}.PropertyCarousel_carouselArrow__KvThi svg{width:1rem;height:1rem}.PropertyCarousel_carouselArrowPrev__yNNDH{left:.75rem}.PropertyCarousel_carouselArrowNext__DgPDp{right:.75rem}.PropertyCarousel_carouselWrapper__jwING .thumbs.animated li{border-radius:.75rem;overflow:hidden}.PropertyCarousel_carouselWrapper__jwING .carousel .thumbs-wrapper{margin:0!important}.PropertyCarousel_carouselWrapper__jwING .carousel .thumb{width:auto!important}.PropertyCarousel_carouselWrapper__jwING .carousel .slider-wrapper{overflow:hidden;border-radius:.5rem}.PropertyCarousel_carouselWrapper__jwING .carousel.carousel-slider .control-arrow.control-disabled{display:none!important}@media(max-width:768px){.PropertyCarousel_carouselWrapper__jwING .carousel .thumbs-wrapper{display:none!important}.PropertyCarousel_carouselWrapper__jwING{margin-bottom:1rem}}.PropertySwiper_swiperContainer__Jte_y{padding-bottom:2.5rem;display:flex;justify-content:center}.PropertySwiper_swiperContainer__Jte_y .swiper-slide{max-width:25rem;margin-right:20px}.PropertySwiper_centered__PhWeg .swiper-wrapper{justify-content:center}.PropertySwiper_swiperWrapper__QWdO0{position:relative;margin:0 auto;padding:1.25rem}.PropertySwiper_navButton__v5PUt{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__v5PUt:hover{background:#fff}.PropertySwiper_navButton__v5PUt:disabled{background:#e5e7eb;cursor:not-allowed}.PropertySwiper_navButton__v5PUt:disabled:hover{background:#e5e7eb}.PropertySwiper_navButton__v5PUt:first-of-type{left:-3.125rem}.PropertySwiper_navButton__v5PUt:last-of-type{right:-3.125rem}.PropertySwiper_navIcon__Ayklz{color:#0f172a;font-size:1.4rem}.PropertySwiper_swiper-pagination-bullet__J7pWR{background:#ccc;opacity:.6}.PropertySwiper_swiper-pagination-bullet-active__FgofG{background:#0f172a;opacity:1}.PropertySwiper_noProperties__clYxV{text-align:center;font-size:1rem;color:#777}@media(max-width:975px){.PropertySwiper_swiperContainer__Jte_y .swiper-wrapper{justify-content:unset}}@media(max-width:480px){.PropertySwiper_swiperContainer__Jte_y .swiper-slide{margin:0}}.SellClient_content__M7fIx{padding:2rem;width:110rem;max-width:100%;margin:0 auto}.SellClient_title__GYJSI{font-size:2rem;font-weight:600;margin-bottom:.625rem;color:#0f172a;text-align:center;position:relative}.SellClient_title__GYJSI:after{content:"";display:block;width:3.125rem;height:.125rem;background-color:#0f172a;margin:.5rem auto 0}.SellClient_subtitle__Q4KP8{font-size:1.1rem;font-weight:500;margin:1.25rem 0 2.5rem;text-align:center;color:#0c0c0c}.SellClient_submitButton__qUL1R{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}.SellClient_submitButton__qUL1R:hover{background-color:#e2e6ea}.SellClient_submitButton__qUL1R:disabled{opacity:.6;cursor:not-allowed}.SellClient_buttonSpinner__mYZLR{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__qC2Nn .8s linear infinite}.SellClient_loadingContent__vFrOu{display:inline-flex;align-items:center;gap:.5rem}@media(max-width:975px){.SellClient_content__M7fIx{max-width:90rem;width:100%}}@media(max-width:480px){.SellClient_subtitle__Q4KP8{text-align:justify}}.SellForm_checkboxContainer__hn3nk{display:flex;flex-direction:column;gap:.75rem}.SellForm_formGrid__s_7_v{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem}.SellForm_inputWrapper__8ZTqN{flex:1 1;display:flex;align-items:center;height:2.6125rem;border-radius:.625rem;border:1px solid #ccc;background-color:#fefefe}.SellForm_inlineCheckboxContainer__7CPth{grid-column:span 2;display:flex;align-items:center;justify-content:left;gap:1.5rem;margin-top:.375rem;flex-wrap:wrap}.SellForm_formTitle__fNbVD{font-size:1.5rem;font-weight:600;color:#0c0c0c;margin:0 0 1.5rem}@media(max-width:975px){.SellForm_formGrid__s_7_v{grid-template-columns:1fr}.SellForm_inlineCheckboxContainer__7CPth{grid-column:1/-1;margin-bottom:.5rem;margin-top:0}}.EnergyRating_imageContainer__onlrt{position:relative;width:100%;aspect-ratio:4/3;max-width:30rem}.EnergyRating_energyRating__m36SK{width:100%;height:100%;object-fit:cover}.EnergyRating_highlight__1RjTQ{position:absolute;width:5.25rem;height:10%;background:#333;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.EnergyRating_highlight__1RjTQ[data-rating=A]{top:10.4%}.EnergyRating_highlight__1RjTQ[data-rating=B]{top:23%}.EnergyRating_highlight__1RjTQ[data-rating=C]{top:36%}.EnergyRating_highlight__1RjTQ[data-rating=D]{top:48.5%}.EnergyRating_highlight__1RjTQ[data-rating=E]{top:61.2%}.EnergyRating_highlight__1RjTQ[data-rating=F]{top:74%}.EnergyRating_highlight__1RjTQ[data-rating=G]{top:86.5%}.EnergyRating_rating__oM8TH{left:59%}.EnergyRating_emissions__sL255{left:78.5%}.EnergyRating_ratingHeader__Pjs_F{left:68%}.EnergyRating_emissionsHeader__8CLgN,.EnergyRating_ratingHeader__Pjs_F{position:absolute;transform:translateX(-50%);text-align:center;font-size:.45rem;color:#0c0c0c}.EnergyRating_emissionsHeader__8CLgN{left:88%;white-space:nowrap}.EnergyRating_emissionsHeader__8CLgN p,.EnergyRating_ratingHeader__Pjs_F p{font-weight:700}.EnergyRating_grayImage__q5IJe{filter:grayscale(100%);opacity:.5}.EnergyRating_overlay__nrXif{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2}.EnergyRating_overlayText__gBNqo{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__1RjTQ{width:5.5rem}}@media(max-width:480px){.EnergyRating_imageContainer__onlrt{max-width:27rem}.EnergyRating_highlight__1RjTQ{width:5.2rem}}@media(max-width:360px){.EnergyRating_imageContainer__onlrt{max-width:23rem}.EnergyRating_highlight__1RjTQ{width:4.2rem}.EnergyRating_emissionsHeader__8CLgN,.EnergyRating_ratingHeader__Pjs_F{font-size:.35rem}}.HeroInput_inputWrapper__7txaJ{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__PeyDW{min-width:0}.HeroInput_icon___O7GY{font-size:1.2rem;display:flex;align-items:center;justify-content:center;vertical-align:middle;color:#333;flex-shrink:0}.HeroInput_input__cQmIa{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__aQhPt{flex:1 1;width:100%}.HeroInput_heroSelectWrapper__aQhPt .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__xJmdL{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__xJmdL:hover{border-color:var(--primary-color);background-color:#fafafa}.ScrollToTopButton_scrollToTop__xJmdL.ScrollToTopButton_visible__nk5nX{opacity:1;visibility:visible}.WhatsappButton_whatsappButton__nyTW4{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__nyTW4:hover{background-color:#1ebe5b}.WhatsappButton_bottomRight__J029x{bottom:3rem;right:1.6rem}.WhatsappButton_bottomLeft__rm9Qk{bottom:9rem;left:.75rem}.WhatsappButton_topRight__zNoTK{top:7rem;right:1.6rem}.WhatsappButton_topLeft__sa0IC{top:7rem;left:.75rem}.FormCheckbox_checkboxItem__z8Xbh label{font-weight:500;margin-left:.5rem;cursor:pointer}.FormCheckbox_errorMessage__usVLn{color:#dc2626;font-size:.8rem;font-weight:500;min-height:1.2rem;margin-left:.625rem}.FormGroup_sideFormGroup__ToQy_{width:100%;margin-bottom:1rem}.FormGroup_sideFormGroup__ToQy_ label{font-weight:500;font-size:1rem;display:block;margin-bottom:.375rem}.FormGroup_sideFormGroup__ToQy_ textarea{resize:none;height:15.625rem}.FormGroup_sideFormGroup__ToQy_ input{height:2.625rem}.FormGroup_sideFormGroup__ToQy_ input,.FormGroup_sideFormGroup__ToQy_ 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__ToQy_ input::placeholder,.FormGroup_sideFormGroup__ToQy_ textarea::placeholder{color:#9ca3af}.FormGroup_sideFormGroup__ToQy_ input[type=date],.FormGroup_sideFormGroup__ToQy_ input[type=time]{height:2.625rem}.FormGroup_sideFormGroup__ToQy_ input:focus,.FormGroup_sideFormGroup__ToQy_ textarea:focus{outline:none}.FormGroup_sideFormGroup__ToQy_ input:disabled,.FormGroup_sideFormGroup__ToQy_ textarea:disabled{background-color:#f5f5f5;color:#666;border-color:#ccc;opacity:.9;cursor:not-allowed}.FormGroup_labelRow__JM5gP{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.FormGroup_errorMessage__Qgyl1{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__ib1yx{position:relative}.SkeletonImageLoader_childrenWrapper__wgXIC{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.SkeletonImageLoader_skeleton__biB4Q{z-index:1;pointer-events:none}.SkeletonImageLoader_image__AM_nX,.SkeletonImageLoader_skeleton__biB4Q{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease-in-out}.SkeletonImageLoader_image__AM_nX{opacity:0;object-fit:cover;z-index:0}.SkeletonImageLoader_imageLoaded__Oz20K{opacity:1}.SkeletonImageLoader_skeletonHidden___I16q{opacity:0;pointer-events:none}.SkeletonImageLoader_animatedBackground__W3GHa{background:linear-gradient(90deg,#E0E0E0 25%,#F0F0F0 50%,#E0E0E0 75%);background-size:200% 100%;animation:SkeletonImageLoader_skeletonImageLoaderLoading__7shoz 1.5s infinite}@keyframes SkeletonImageLoader_skeletonImageLoaderLoading__7shoz{0%{background-position:200% 0}to{background-position:-200% 0}}