.button.is-loading{opacity:.65;pointer-events:none}html .wpcf7 form .wpcf7-response-output{margin:0;padding:0;margin-top:2rem;padding-top:2rem;border:none;border-top:1px solid #fff;border-color:white!important}html .wpcf7-not-valid-tip{font-size:.875rem;margin-top:.5rem}.wpcf7-spinner{display:none!important}.wpcf7-list-item{margin-left:0}.checkbox-form-field{padding-left:0}.wpcf7-list-item label{font-weight:400;margin-left:0;padding-left:0;margin-bottom:0}.w-tab-pane .gallery-wrapper{margin-left:0;margin-right:0}.page-template-page-oferta .section.offer-section .bg-line-full{display:none}.hero_section{max-height:60rem;width:100%;position:relative;overflow:hidden}.bg-line-full--wave{background-image:none;overflow:visible;pointer-events:none}.bg-line-full__svg{display:block;width:100%;height:calc(100% + 3.5rem);margin-top:-1.75rem;overflow:visible}.bg-line-full__path{will-change:d}html.has-gsap-reveal:not(.gsap-reveal-ready) [data-gsap-reveal]{opacity:0;visibility:hidden;transform:translate3d(0,2rem,0) scale(.985)}html.has-gsap-reveal:not(.gsap-reveal-ready) [data-gsap-reveal="left"]{transform:translate3d(-2rem,0,0) scale(.985)}html.has-gsap-reveal:not(.gsap-reveal-ready) [data-gsap-reveal="right"]{transform:translate3d(2rem,0,0) scale(.985)}html.has-gsap-reveal:not(.gsap-reveal-ready) [data-gsap-reveal="down"]{transform:translate3d(0,-2rem,0) scale(.985)}html.has-gsap-reveal:not(.gsap-reveal-ready) [data-gsap-reveal="zoom"]{transform:translate3d(0,1.25rem,0) scale(.96)}html.has-gsap-reveal:not(.gsap-reveal-ready) [data-gsap-reveal="none"]{transform:none}.styled-google-map{position:absolute;inset:0;width:100%;height:100%;min-height:18rem;overflow:hidden;background:#efe8dc}.styled-google-map__message{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1.5rem;color:#0f2234;text-align:center}.styled-google-map__marker{position:absolute;width:2.625rem;height:3.375rem;pointer-events:auto;filter:drop-shadow(0 .5rem .75rem rgb(15 34 52 / .28))}.styled-google-map__marker svg{display:block;width:100%;height:100%}.hero_section.about-hero .image-hero-full{animation:static-hero-camera-drift 8s ease-in-out infinite alternate;transform:translate3d(0,0,0) scale(1.06);object-position:center center;transform-origin:center center;will-change:transform}.hero-slider{min-height:min(60rem, 100vh);background:#0f2234;touch-action:pan-y;cursor:grab}.hero-slider.is-dragging{cursor:grabbing}.hero-slider__viewport,.hero-slider__slide{position:absolute;inset:0}.hero-slider__viewport{overflow:hidden}.hero-slider__slide{transform:translate3d(0,0,0) scale(1.02);will-change:transform,clip-path,opacity}.hero-slider__media,.hero-slider__slide::after{position:absolute;inset:0}.hero-slider__media{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.035);user-select:none;-webkit-user-drag:none;will-change:transform}.hero-slider__media.is-active{animation:hero-slide-idle 7.2s ease-out forwards}.hero-slider__slide::after{content:"";background:linear-gradient(90deg,rgb(9 22 36 / .22) 0%,rgb(9 22 36 / .08) 38%,rgb(9 22 36 / .18) 100%)}.hero-slider__slide--current{z-index:1}.hero-slider__slide--next{z-index:2;clip-path:inset(0 0 0 100%);transform:translate3d(8%,0,0) scale(1.06)}.hero-slider.is-animating .hero-slider__slide--current{animation:hero-slide-out 1.6s cubic-bezier(.65,0,.2,1) forwards}.hero-slider.is-animating .hero-slider__slide--next{animation:hero-slide-in 1.6s cubic-bezier(.65,0,.2,1) forwards}.hero-slider.is-animating-reverse .hero-slider__slide--next{clip-path:inset(0 100% 0 0);transform:translate3d(-8%,0,0) scale(1.06)}.hero-slider.is-animating-reverse .hero-slider__slide--current{animation:hero-slide-out-reverse 1.6s cubic-bezier(.65,0,.2,1) forwards}.hero-slider.is-animating-reverse .hero-slider__slide--next{animation:hero-slide-in-reverse 1.6s cubic-bezier(.65,0,.2,1) forwards}@keyframes hero-slide-idle{0%{transform:translate3d(0,0,0) scale(1.035)}100%{transform:translate3d(-1.75%,-.6%,0) scale(1.075)}}@keyframes hero-slide-in{0%{clip-path:inset(0 0 0 100%);transform:translate3d(8%,0,0) scale(1.06)}100%{clip-path:inset(0 0 0 0);transform:translate3d(0,0,0) scale(1.02)}}@keyframes hero-slide-out{0%{transform:translate3d(0,0,0) scale(1.02);opacity:1}100%{transform:translate3d(-7%,0,0) scale(1.08);opacity:.7}}@keyframes hero-slide-in-reverse{0%{clip-path:inset(0 100% 0 0);transform:translate3d(-8%,0,0) scale(1.06)}100%{clip-path:inset(0 0 0 0);transform:translate3d(0,0,0) scale(1.02)}}@keyframes hero-slide-out-reverse{0%{transform:translate3d(0,0,0) scale(1.02);opacity:1}100%{transform:translate3d(7%,0,0) scale(1.08);opacity:.7}}@keyframes static-hero-camera-drift{0%{transform:translate3d(0,0,0) scale(1.06)}100%{transform:translate3d(0,0,0) scale(1.14)}}.hero-slider__nav{bottom:1rem;z-index:3}.hero-slider__dot{width:1em;height:1em;padding:0;border:0;color:inherit;appearance:none;-webkit-appearance:none}.hero-slider__nav.w-round .hero-slider__dot{border-radius:100%}.hero-slider__dot:hover,.hero-slider__dot:focus-visible{background-color:#fff;outline:none}.hero-slider__dot.is-active,.hero-slider__dot.w-active{background-color:#fff}.content-image-slider{width:100%}.content-image-slider .w-slider-mask,.about-content-slide{height:auto}.content-image-slider .flex-sides-boxes{width:100%}.panoramic-image-frame{position:relative;aspect-ratio:723 / 1060;width:100%;overflow:hidden}.panoramic-image{display:block;width:140%;max-width:none;height:100%;object-fit:cover;animation:panoramic-image-pan 10s ease-in-out infinite alternate;will-change:transform}@keyframes panoramic-image-pan{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-28.5%,0,0)}}@media (min-width:768px){.content-image-slider .w-slider-nav{right:0;left:auto;margin:0;width:50%}.content-image-slider.content-image-slider--reversed .w-slider-nav{right:auto;left:0}}@media (max-width:767px){.hero-slider{min-height:48rem}}@media (prefers-reduced-motion:reduce){.bg-line-full--wave{transform:none}.bg-line-full__path,.bg-line-full__svg{filter:none}html.has-gsap-reveal:not(.gsap-reveal-ready) [data-gsap-reveal]{opacity:1;visibility:visible;transform:none}.hero-slider__media.is-active,.hero_section.about-hero .image-hero-full,.panoramic-image,.hero-slider.is-animating .hero-slider__slide--current,.hero-slider.is-animating .hero-slider__slide--next{animation-duration:0.01ms;animation-iteration-count:1}.hero-slider__dot{transition:none}}.offer-map{position:relative;overflow:hidden}.offer-map__svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.offer-map__hotspot{pointer-events:all;cursor:pointer;outline:none}.offer-map__hotspot[aria-disabled="true"]{cursor:default}.offer-map__shape,.offer-map__marker{transition:transform 180ms ease,fill 180ms ease,stroke 180ms ease,opacity 180ms ease,filter 180ms ease;transform-box:fill-box;transform-origin:center}.offer-map__shape{fill:#fff0;stroke:#fff0;stroke-width:2;opacity:1;vector-effect:non-scaling-stroke;filter:none}.offer-map__marker{fill:#fff;stroke:none;opacity:.95;filter:drop-shadow(0 0 .22rem rgb(255 255 255 / .95)) drop-shadow(0 0 .48rem rgb(255 255 255 / .4))}.offer-map__hotspot.is-free .offer-map__marker,.offer-table__row.is-free .offer-table__status{color:#6dd38b}.offer-map__hotspot.is-free:hover .offer-map__shape,.offer-map__hotspot.is-free:focus-visible .offer-map__shape,.offer-map__hotspot.is-free.is-active .offer-map__shape{fill:rgb(109 211 139 / .28);stroke:rgb(109 211 139 / .92);filter:drop-shadow(0 0 .22rem rgb(109 211 139 / .65))}.offer-map__hotspot.is-free .offer-map__marker{fill:rgb(109 211 139 / .28);stroke:rgb(109 211 139 / .92);filter:drop-shadow(0 0 .28rem rgb(109 211 139 / .95)) drop-shadow(0 0 .58rem rgb(109 211 139 / .5))}.offer-map__hotspot.is-reserved .offer-map__marker,.offer-table__row.is-reserved .offer-table__status{color:#ffb84d}.offer-map__hotspot.is-reserved:hover .offer-map__shape,.offer-map__hotspot.is-reserved:focus-visible .offer-map__shape,.offer-map__hotspot.is-reserved.is-active .offer-map__shape{fill:rgb(255 184 77 / .3);stroke:rgb(255 184 77 / .94);filter:drop-shadow(0 0 .22rem rgb(255 184 77 / .68))}.offer-map__hotspot.is-reserved .offer-map__marker{fill:rgb(255 184 77 / .3);stroke:rgb(255 184 77 / .94);filter:drop-shadow(0 0 .28rem rgb(255 184 77 / .95)) drop-shadow(0 0 .58rem rgb(255 184 77 / .5))}.offer-map__hotspot.is-sold .offer-map__marker,.offer-table__row.is-sold .offer-table__status{color:#ff7878}.offer-map__hotspot.is-sold:hover .offer-map__shape,.offer-map__hotspot.is-sold:focus-visible .offer-map__shape,.offer-map__hotspot.is-sold.is-active .offer-map__shape{fill:rgb(255 120 120 / .26);stroke:rgb(255 120 120 / .9);filter:drop-shadow(0 0 .22rem rgb(255 120 120 / .64))}.offer-map__hotspot.is-sold .offer-map__marker{fill:rgb(255 120 120 / .26);stroke:rgb(255 120 120 / .9);filter:drop-shadow(0 0 .28rem rgb(255 120 120 / .95)) drop-shadow(0 0 .58rem rgb(255 120 120 / .5))}.offer-map__hotspot.is-unknown .offer-map__marker,.offer-table__row.is-unknown .offer-table__status{color:#c5cfda}.offer-map__hotspot.is-unknown:hover .offer-map__shape,.offer-map__hotspot.is-unknown:focus-visible .offer-map__shape,.offer-map__hotspot.is-unknown.is-active .offer-map__shape{fill:rgb(197 207 218 / .22);stroke:rgb(197 207 218 / .82);filter:drop-shadow(0 0 .22rem rgb(197 207 218 / .5))}.offer-map__hotspot.is-unknown .offer-map__marker{fill:rgb(197 207 218 / .22);stroke:rgb(197 207 218 / .82);filter:drop-shadow(0 0 .28rem rgb(197 207 218 / .95)) drop-shadow(0 0 .58rem rgb(197 207 218 / .4))}.offer-map__hotspot:hover .offer-map__shape,.offer-map__hotspot:focus-visible .offer-map__shape,.offer-map__hotspot.is-active .offer-map__shape{opacity:.86;transform:scale(1.012)}.offer-map__hotspot:hover .offer-map__marker,.offer-map__hotspot:focus-visible .offer-map__marker,.offer-map__hotspot.is-active .offer-map__marker{transform:scale(1.35)}.offer-map__tooltip{position:absolute;z-index:3;min-width:12rem;max-width:16rem;padding:.9rem 1rem;border:1px solid rgb(255 255 255 / .2);border-radius:1rem;background:rgb(15 34 52 / .94);box-shadow:0 1rem 2.4rem rgb(0 0 0 / .22);color:#fff;pointer-events:none;transform:none}.offer-map__tooltip[hidden]{display:none}.offer-map__tooltip-number{font-size:.95rem;font-weight:600}.offer-map__tooltip-meta{display:flex;flex-direction:column;gap:.15rem;margin-top:.35rem;font-size:.75rem;opacity:.85}.offer-table__row{transition:background-color 180ms ease}.offer-table__row.is-active{background:rgb(255 255 255 / .08)}.offer-table__link-disabled{opacity:.55}.gallery-lightbox-trigger{padding:0;border:0;background:#fff0;cursor:zoom-in;overflow:hidden;text-align:inherit}.about-slide.one-third{padding-left:.25rem;padding-right:.25rem}.about-slide.one-third button{width:100%}.gallery-lightbox-trigger .image-about-inner{padding-right:0;padding-left:0;transition:transform .5s}.gallery-lightbox-trigger:hover .image-about-inner,.gallery-lightbox-trigger:focus-visible .image-about-inner{transform:scale(1.05)}.gallery-lightbox-trigger:focus-visible{outline:2px solid rgb(255 255 255 / .85);outline-offset:.25rem}.item-post-photo .image-post{transition:transform .5s}.item-post-photo:hover .image-post,.item-post-photo:focus-visible .image-post{transform:scale(1.05)}.gallery-lightbox{position:fixed;inset:0;z-index:9999;opacity:0;transition:opacity 180ms ease}.gallery-lightbox.is-visible{opacity:1}.gallery-lightbox__backdrop{position:absolute;inset:0;background:rgb(7 14 24 / .82);backdrop-filter:blur(10px)}.gallery-lightbox__dialog{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem 5.5rem}.gallery-lightbox__figure{margin:0;max-width:min(86vw, 96rem);max-height:88vh}.gallery-video-tile{background:#000}.gallery-lightbox__media{display:block;max-width:100%;max-height:88vh;box-shadow:0 1.5rem 3rem rgb(0 0 0 / .35)}.gallery-lightbox__media[hidden]{display:none}.gallery-lightbox__video{width:min(86vw, 96rem);background:#000}.gallery-lightbox__nav,.gallery-lightbox__close{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgb(255 255 255 / .12);color:#fff;cursor:pointer;backdrop-filter:blur(8px);transition:background-color 160ms ease,transform 160ms ease,opacity 160ms ease}.gallery-lightbox__nav:hover,.gallery-lightbox__nav:focus-visible,.gallery-lightbox__close:hover,.gallery-lightbox__close:focus-visible{background:rgb(255 255 255 / .22);transform:scale(1.05);outline:none}.gallery-lightbox__nav{top:50%;width:3.5rem;height:3.5rem;font-size:2.25rem;transform:translateY(-50%)}.gallery-lightbox__nav:hover,.gallery-lightbox__nav:focus-visible{transform:translateY(-50%) scale(1.05)}.gallery-lightbox__nav:disabled{opacity:.45;cursor:default;transform:translateY(-50%)}.gallery-lightbox__nav--prev{left:1.5rem}.gallery-lightbox__nav--next{right:1.5rem}.gallery-lightbox__close{top:1.5rem;right:1.5rem;width:3rem;height:3rem;font-size:2rem;line-height:1}.has-gallery-lightbox,.has-gallery-lightbox body{overflow:hidden}.houses-table-item--empty{grid-template-columns:1fr}.table-grid-el--full{grid-column:1 / -1;min-height:4.5rem}.featured-post{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,0.82fr);gap:4rem;align-items:center}.featured-post__photo{aspect-ratio:1.45;display:block;position:relative;overflow:hidden}.featured-post__image{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform .5s}.featured-post__content{max-width:31rem}.featured-post__photo:hover .featured-post__image,.featured-post__photo:focus-visible .featured-post__image{transform:scale(1.05)}.posts-grid--after-featured{margin-top:0rem}.post-content-gallery__grid{margin-left:0;margin-right:0}.post-content-gallery__button{cursor:pointer}@media (max-width:767px){.featured-post{grid-template-columns:1fr;gap:2rem}.featured-post__content{max-width:none}.posts-grid--after-featured{margin-top:4rem}.gallery-lightbox__dialog{padding:1rem 1rem 5.5rem}.gallery-lightbox__nav{top:auto;bottom:1rem;width:3rem;height:3rem;font-size:2rem;transform:none}.gallery-lightbox__nav:hover,.gallery-lightbox__nav:focus-visible,.gallery-lightbox__nav:disabled{transform:none}.gallery-lightbox__nav--prev{left:calc(50% - 3.5rem)}.gallery-lightbox__nav--next{right:calc(50% - 3.5rem)}.gallery-lightbox__close{top:1rem;right:1rem;width:2.75rem;height:2.75rem}.offer-map__tooltip{min-width:10rem;padding:.75rem .85rem}.offer-map__tooltip-number{font-size:.85rem}}