.hero{position:relative;isolation:isolate;overflow:hidden}.hero-video{position:absolute!important;inset:0!important;z-index:-2!important;overflow:hidden;background:transparent!important;pointer-events:none}.hero-video>.bde-code-block{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important}.hero-video__media{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center}.hero::before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:50%;background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);pointer-events:none}@media (min-width:1024px){html.cl-oferta-dock-ready,html.cl-oferta-dock-ready body{overflow-x:clip}html.cl-oferta-dock-ready .oferta{--cl-oferta-dock-top:40px;--cl-oferta-dock-height:223px;position:relative;isolation:isolate}html.cl-oferta-dock-ready .oferta-dock{position:sticky;top:var(--cl-oferta-dock-top);z-index:90;display:flex;width:100%;height:var(--cl-oferta-dock-height,223px);min-height:223px;align-items:stretch;overflow:visible;pointer-events:none}html.cl-oferta-dock-ready .oferta-description-pin{position:relative;z-index:1;width:100%;margin-top:calc(0px - var(--cl-oferta-dock-height,223px));background-color:#fff}html.cl-oferta-dock-ready .oferta-description-pin::before{content:"";position:absolute;top:calc(0px - var(--cl-oferta-dock-top));right:0;left:0;z-index:0;height:var(--cl-oferta-dock-top);background-color:#fff;pointer-events:none}html.cl-oferta-dock-ready .oferta-description-pin-offset{position:relative;z-index:0;display:block;width:100%;height:var(--cl-oferta-dock-height,223px);min-height:223px;background-color:#fff;pointer-events:none}html.cl-oferta-dock-ready .oferta-description{position:relative;z-index:1;background-color:#fff}html.cl-oferta-dock-ready .dock-morph{position:relative;z-index:3;display:flex;flex:0 0 300px;width:300px;height:var(--cl-oferta-dock-height,223px);min-height:223px;flex-direction:column;padding:20px;overflow:visible;pointer-events:auto;background:transparent;will-change:width,flex-basis}html.cl-oferta-dock-ready .dock-morph-panel-bg{position:absolute;top:20px;left:0;z-index:0;width:100%;height:96px;background:#fff;pointer-events:none;will-change:top,height}html.cl-oferta-dock-ready .dock-morph-inner{position:relative;z-index:2;display:flex;flex:0 0 auto;width:260px;height:96px;align-items:stretch;overflow:hidden;background:transparent;will-change:width,height}html.cl-oferta-dock-ready .dock-morph-text{position:relative;z-index:2;display:block;flex:1 1 auto;min-width:0;overflow:hidden}html.cl-oferta-dock-ready .dock-morph-text h6,html.cl-oferta-dock-ready .dock-morph-text h3{transform-origin:left top;will-change:transform}html.cl-oferta-dock-ready .dock-morph-arrow{position:relative;z-index:2;display:flex;flex:0 0 26px;width:26px;align-items:center;justify-content:center;overflow:hidden;will-change:width,flex-basis,opacity}html.cl-oferta-dock-ready .dock-morph-nav{position:relative;z-index:5;display:flex;flex:0 0 auto;width:214px;height:0;flex-direction:column;gap:0;margin:0;padding:0;overflow:hidden;opacity:0;transform:translateY(-12px);will-change:height,opacity,transform}html.cl-oferta-dock-ready .dock-morph-nav a{position:relative;display:flex;width:100%;min-height:46px;align-items:center;padding:12px 68px 12px 0;color:#ffffff!important;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;white-space:nowrap;transition:color 0.12s linear}html.cl-oferta-dock-ready .dock-morph-nav a.is-on-light{color:#000000!important}html.cl-oferta-dock-ready .dock-morph-nav a::before{content:"";position:absolute;top:50%;right:13px;width:0;height:2px;background:currentColor;transform:translateY(-50%);transition:width 0.25s ease}html.cl-oferta-dock-ready .dock-morph-nav a::after{content:"";position:absolute;top:calc(50% - 5px);right:3px;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;opacity:0;transform:rotate(45deg) translateX(-4px);transition:opacity 0.2s ease,transform 0.25s ease}html.cl-oferta-dock-ready .dock-morph-nav a:hover::before,html.cl-oferta-dock-ready .dock-morph-nav a.is-active::before{width:34px}html.cl-oferta-dock-ready .dock-morph-nav a:hover::after,html.cl-oferta-dock-ready .dock-morph-nav a.is-active::after{opacity:1;transform:rotate(45deg) translateX(0)}html.cl-oferta-dock-ready .dock-morph-nav a.is-active{font-weight:500}html.cl-oferta-dock-ready .dock-morph-box{position:relative;z-index:1;display:flex;flex:1 1 auto;width:auto;min-width:0;height:var(--cl-oferta-dock-height,223px);min-height:223px;align-items:stretch;gap:0;padding:0 10px;overflow:hidden;pointer-events:auto;will-change:width,flex-grow}html.cl-oferta-dock-ready .dock-morph-box-ground,html.cl-oferta-dock-ready .dock-morph-box-build,html.cl-oferta-dock-ready .dock-morph-box-grow{position:relative;flex:0 0 calc((100% - 40px) / 3);width:calc((100% - 40px) / 3);min-width:0;max-width:calc((100% - 40px) / 3);height:var(--cl-oferta-dock-height,223px);min-height:223px;padding:0!important;overflow:hidden;opacity:1;will-change:max-width,opacity}html.cl-oferta-dock-ready .dock-morph-box-build,html.cl-oferta-dock-ready .dock-morph-box-grow{margin-left:20px}html.cl-oferta-dock-ready .dock-morph-box-inner{position:absolute;top:20px;left:20px;display:block;width:var(--cl-card-inner-width,280px);min-width:var(--cl-card-inner-width,280px);max-width:none;margin:0;padding:0;overflow:visible;opacity:1;transform:translateX(0)}html.cl-oferta-dock-ready .oferta-ground,html.cl-oferta-dock-ready .oferta-build,html.cl-oferta-dock-ready .oferta-grow{position:relative;z-index:1;background-color:transparent}}@media (prefers-reduced-motion:reduce){.dock-morph-nav a,.dock-morph-nav a::before,.dock-morph-nav a::after{transition:none!important}}.bde-columns-12-113{--columnCount:2}@media (max-width:1119px){.bde-columns-12-113{--columnCount:2}.bde-columns-12-113.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-12-113.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.bde-columns-12-113{--columnCount:2}}@media (max-width:767px){.bde-columns-12-113{--columnCount:2}}@media (max-width:479px){.bde-columns-12-113{--columnCount:2}}.bde-column-12-114{--column-width:50%}.bde-column-12-115{--column-width:50%}.bde-gallery-12-119{--columns:3;--column-gap:10px;--ratio:100%;--ratioSlider:56.25%}.bde-lightbox-12-119 .lg-next,.bde-lightbox-12-119 .lg-prev,.bde-lightbox-12-119 .lg-toolbar,.bde-lightbox-12-119 .lg-icon,.bde-lightbox-12-119 .lg-counter,.bde-lightbox-12-119 .lg-sub-html{color:#999}.bde-lightbox-12-119 .lg-outer .lg-thumb-item,.bde-lightbox-12-119 .lg-outer .lg-thumb-item{border-color:#fff;background-color:#fff}.bde-lightbox-12-119 .lg-outer .lg-thumb-item.active,.bde-lightbox-12-119 .lg-outer .lg-thumb-item:hover{border-color:#01d2e8f0;background-color:#01d2e8f0}.bde-lightbox-12-119 .lg-backdrop{background:#000000b3}.bde-gallery-12-119 .breakdance-swiper-wrapper{padding:0}@media (max-width:1119px){.bde-gallery-12-119 .breakdance-swiper-wrapper{padding:0}}@media (max-width:1023px){.bde-gallery-12-119 .breakdance-swiper-wrapper{padding:0}}@media (max-width:767px){.bde-gallery-12-119 .breakdance-swiper-wrapper{padding:0}}@media (max-width:479px){.bde-gallery-12-119{--columns:1}.bde-gallery-12-119 .breakdance-swiper-wrapper{padding:0}}.technologia-house-type{position:relative}.house-type-left{position:relative;z-index:5}.house-type-switcher{margin-top:24px}.house-type-switcher__label{margin-bottom:14px;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:12px;font-weight:600;line-height:1.2;text-transform:uppercase}.house-type-switcher__buttons{display:flex;align-items:stretch;gap:8px}.house-type-switcher__button{appearance:none;padding:11px 13px;border:1px solid #fff;background:transparent;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:13px;font-weight:600;line-height:1.2;text-transform:uppercase;cursor:pointer;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease}.house-type-switcher__button.is-active{background:#fff;border-color:#fff;color:#929F62}.house-description-view{margin-top:26px;color:#fff;font-family:"Lato",sans-serif;font-size:16px}.house-description-output{font-size:inherit;line-height:inherit}.house-type-right{position:relative;min-width:0}.house-type-tabs{position:relative;width:100%}.house-type-tabs>.bde-tabs__tabslist-container{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.house-type-tabs .bde-tabs-content-container{width:100%}.house-type-content-a,.house-type-content-b{width:100%}.house-type-tabs .bde-tabs__panel{width:100%}.house-type-tabs .bde-tabs__panel-content{position:relative;width:100%;aspect-ratio:1.45 / 1;min-height:450px;overflow:hidden}.house-type-a,.house-type-garage-a,.house-type-b,.house-type-garage-b{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.house-type-a,.house-type-b{z-index:1}.house-type-garage-a,.house-type-garage-b{z-index:2;clip-path:inset(0% 100% 0% 0%);will-change:clip-path}.garage-toggle-a,.garage-toggle-b{position:absolute;z-index:20;top:18px;left:18px}.house-garage-control{display:flex;flex-direction:column;align-items:flex-start}.house-garage-control__label{margin-bottom:12px;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase}.house-garage-control__buttons{display:flex;align-items:stretch;gap:0;width:238px;height:56px;padding:4px;box-sizing:border-box;background:transparent;border:1px solid #fff}.house-garage-button{appearance:none;flex:1 1 50%;display:flex;align-items:center;justify-content:center;min-width:0;height:100%;padding:0 10px;border:0;background:transparent;color:#fff;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;line-height:1;white-space:nowrap;text-transform:none;cursor:pointer;transition:background-color 0.25s ease,color 0.25s ease}.house-garage-button.is-active{background:#fff;color:#929F62}.house-type-info-a,.house-type-info-b{position:absolute;z-index:20;right:22px;bottom:18px;display:flex;align-items:center;gap:14px;padding:18px 24px;background:#fff;opacity:0;visibility:hidden;transform:translateY(12px);will-change:opacity,transform}.house-type-info-a img,.house-type-info-b img{flex:0 0 auto;width:44px;height:44px}.house-type-info-a p,.house-type-info-b p{margin:0}.house-description-a,.house-description-b{display:none}@media (max-width:1024px){.house-type-tabs .bde-tabs__panel-content{aspect-ratio:1.25 / 1;min-height:450px}.garage-toggle-a,.garage-toggle-b{top:14px;left:14px}.house-type-info-a,.house-type-info-b{right:14px;bottom:14px}.house-garage-control__buttons{width:220px;height:50px}.house-garage-button{font-size:12px}}.bde-advanced-tabs-12-268 .bde-tabs__tabslist{justify-content:center}.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar{align-self:center}.bde-advanced-tabs-12-268 .bde-tabs__tabslist-container{justify-content:center}.bde-advanced-tabs-12-268 .breakdance-swiper-wrapper{overflow:hidden}.bde-advanced-tabs-12-268 .bde-tabs__tabslist-container.is-vertical{width:}@media (max-width:1119px){.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.bde-advanced-tabs-12-268 .breakdance-swiper-wrapper{overflow:hidden}.bde-advanced-tabs-12-268 .bde-tabs__tabslist-container.is-vertical{width:}}@media (max-width:1023px){.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.bde-advanced-tabs-12-268 .breakdance-swiper-wrapper{overflow:hidden}.bde-advanced-tabs-12-268 .bde-tabs__tabslist-container.is-vertical{width:}}@media (max-width:767px){.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.bde-advanced-tabs-12-268 .breakdance-swiper-wrapper{overflow:hidden}.bde-tabs__tabslist-container--scrollable,.bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist{justify-content:flex-start!important}.bde-tabs__tabslist-container--scrollable{position:relative}.bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist{overflow:auto;position:relative}.bde-advanced-tabs-12-268{flex-direction:column}.bde-advanced-tabs-12-268 .bde-tabs__tabslist-container.is-vertical{width:}.bde-advanced-tabs-12-268{flex-direction:column;align-items:unset}.bde-advanced-tabs-12-268 .bde-tabs__tabslist-container.is-vertical{overflow:hidden}}@media (max-width:479px){.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-title,.bde-advanced-tabs-12-268 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active,.bde-advanced-tabs-12-268 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.bde-advanced-tabs-12-268 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.bde-advanced-tabs-12-268 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.bde-advanced-tabs-12-268 .breakdance-swiper-wrapper{overflow:hidden}.bde-advanced-tabs-12-268 .bde-tabs__tabslist-container.is-vertical{width:}}.bde-advanced-tabs-content-12-269 .bde-tabs__panel-content{display:flex;flex-direction:column;gap:24px}.build-prefabrication .prefabrication-box-hidden{display:block;height:0;overflow:hidden;visibility:hidden}.build-prefabrication .prefabrication-box-hidden-content{opacity:0}.benefits-showcase{position:relative;width:100%;max-width:100%;overflow-x:clip;--benefits-accent:#B99577}.benefits-video{position:relative;min-width:0;max-width:100%}.benefits-video-container{position:relative;width:100%;max-width:100%;height:100%;overflow:hidden;isolation:isolate}.benefits-media{position:absolute;inset:0;width:100%;max-width:100%;height:100%;overflow:hidden;isolation:isolate}.benefits-media-video,.benefits-reverse-canvas{position:absolute;inset:0;display:block;width:100%;max-width:100%;height:100%}.benefits-media-video{z-index:1;object-fit:cover;object-position:center;opacity:0;visibility:hidden;pointer-events:none}.benefits-media-video.is-visible{opacity:1;visibility:visible}.benefits-reverse-canvas{z-index:2;opacity:0;pointer-events:none}.benefits-media.is-base-frame .benefits-reverse-canvas,.benefits-media.is-reversing .benefits-reverse-canvas{opacity:1}.benefits-media.is-base-frame .benefits-media-video,.benefits-media.is-reversing .benefits-media-video{opacity:0;visibility:hidden}.benefits-loader{position:absolute;inset:0;z-index:10;display:grid;place-items:center;max-width:100%;background:#eee;opacity:1;visibility:visible;transition:opacity 0.35s ease,visibility 0.35s ease}.benefits-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.benefits-loader-box{width:min(410px,70%);max-width:100%}.benefits-loader-track{width:100%;height:2px;overflow:hidden;background:rgba(23,23,21,0.16)}.benefits-loader-progress{width:0;height:100%;background:var(--benefits-accent);will-change:width}.benefits-list{position:relative;min-width:0;max-width:100%}.item-title{color:#000;font-family:"Lato",sans-serif;font-size:16px;font-weight:700}.benefit-item{position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden;cursor:pointer}.item-description{display:grid;grid-template-rows:1fr;min-width:0;max-width:100%;min-height:0;color:#000;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;opacity:1}.item-description-inner{min-width:0;max-width:100%;min-height:0;overflow:hidden}.benefits-showcase.is-benefits-ready .item-description{grid-template-rows:0fr;opacity:0;transition:grid-template-rows 0.48s cubic-bezier(0.22,0.61,0.36,1),opacity 0.35s ease}.benefits-showcase.is-benefits-ready .benefit-item.is-default-open .item-description,.benefits-showcase.is-benefits-ready .benefit-item.is-active .item-description{grid-template-rows:1fr;opacity:1}.benefit-play{position:absolute;top:50%;right:18px;display:block;width:48px;height:48px;color:#171715;transform:translateY(-50%);pointer-events:none}.benefit-play-control{display:block;width:48px;height:48px;overflow:visible}.benefit-play-track{fill:none;stroke:rgba(185,149,119,0.92);stroke-width:1.25}.benefit-play-progress{fill:none;stroke:var(--benefits-accent);stroke-width:2;stroke-linecap:round;stroke-dasharray:131.947;stroke-dashoffset:131.947;opacity:0;transform:rotate(-90deg);transform-origin:24px 24px}.benefit-play-icon{fill:#171715;stroke:none}.benefit-item.is-playing .benefit-play-progress{opacity:1;animation:benefitsPlayRing var(--benefit-video-duration,1s) linear forwards}@keyframes benefitsPlayRing{from{stroke-dashoffset:131.947}to{stroke-dashoffset:0}}.benefits-marker{position:absolute;top:0;left:0;z-index:8;width:75px;max-width:75px;opacity:0;transform:translate(-50%,-50%);transition:opacity 0.2s ease;will-change:top,left;pointer-events:none}.benefits-marker.is-visible{opacity:1}.benefits-marker img{display:block;width:100%;height:auto}@media (max-width:1024px){.benefits-marker{display:none!important}}@media (prefers-reduced-motion:reduce){.benefits-loader,.item-description,.benefits-marker{transition:none!important}.benefit-play-progress{animation:none!important}}.build-prefabrication .prefabrication-box-toggle{display:flex;justify-content:center;align-items:center;margin-top:10px}.build-prefabrication .prefabrication-box-toggle>a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 62px 10px 22px;box-sizing:border-box;border:1px solid #fff;border-radius:0;background:transparent;color:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.3s ease}.build-prefabrication .prefabrication-box-toggle>a::before{content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:#fff}.build-prefabrication .prefabrication-box-toggle>a::after{content:"";position:absolute;top:50%;right:8px;width:24px;height:24px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 2v19m-8-8 8 8 8-8' stroke='%239DA46E' stroke-width='1.6' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");transform:translateY(-50%);transition:transform 0.45s ease}.build-prefabrication .prefabrication-box-toggle>a:hover{background-color:rgb(255 255 255 / 12%)}.build-prefabrication .prefabrication-box-toggle>a:hover::after{transform:translateY(calc(-50% + 3px))}.build-prefabrication .prefabrication-box-toggle>a[aria-expanded="true"]::after{transform:translateY(-50%) rotate(180deg)}.build-prefabrication .prefabrication-box-toggle>a[aria-expanded="true"]:hover::after{transform:translateY(calc(-50% - 3px)) rotate(180deg)}.build-prefabrication .prefabrication-box-toggle>a:focus-visible{outline:2px solid #fff;outline-offset:4px}@media (prefers-reduced-motion:reduce){.build-prefabrication .prefabrication-box-toggle>a,.build-prefabrication .prefabrication-box-toggle>a::after{transition:none}}.bde-video-12-620 .ee-video-container{padding-top:42.85%}.proces{--proces-line-color:#202020;--proces-background:#fff;position:relative;overflow:visible}.proces-description{position:relative}.proces-date{padding-right:32px}.proces-svg{display:flex;align-items:center;justify-content:flex-start;padding-left:32px}.proces-svg svg{display:block;width:min(100%,360px);height:auto;overflow:visible}.proces-direction{position:relative;width:calc(100% - 80px);height:112px;margin-inline:auto;color:var(--proces-line-color);overflow:visible;pointer-events:none}.proces-direction__line{position:absolute;z-index:1;display:block;background:currentColor;will-change:transform}.proces-direction__line--vertical{top:0;bottom:auto;left:50%;width:1px;height:var(--proces-vertical-line-height,112px);transform-origin:center top}.proces-direction__line--horizontal{top:70%;left:25%;right:25%;height:1px;transform-origin:center center}.proces-direction__label{position:absolute;z-index:2;top:38px;left:0;right:0;display:block;width:max-content;margin-inline:auto;padding:6px 18px;border:0!important;border-radius:0!important;outline:0!important;background:var(--proces-background)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;color:var(--proces-line-color);font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:0.02em;white-space:nowrap;transform:none!important;will-change:opacity}.proces-direction__label::before,.proces-direction__label::after{content:none!important;display:none!important}.proces-date,.proces-svg,.type-ground-grow-title,.type-build-title,.proces-point-ground-grow,.proces-point-build{will-change:transform,opacity}@media (max-width:767px){.proces-direction{display:none!important}}@media (prefers-reduced-motion:reduce){.proces-direction__line,.proces-direction__label,.proces-date,.proces-svg,.type-ground-grow-title,.type-build-title,.proces-point-ground-grow,.proces-point-build{opacity:1!important;visibility:visible!important;transform:none!important;clip-path:none!important}}.lokalizacja-horizontal{overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain}html.lb-horizontal-running .lokalizacja-horizontal{overflow:hidden!important}.lokalizacja-horizontal>*{flex-shrink:0!important}.contact-form-topic{width:100%;margin-bottom:20px}.contact-form-topic p{margin:0}.contact-form-topic__title{margin:0 0 18px!important;font-family:inherit;font-size:12px;line-height:1.2;font-weight:600;color:#000}.contact-form-topic__options{display:inline-flex;align-items:stretch;max-width:100%;box-sizing:border-box;padding:4px;border:1px solid #9FA667;background:transparent}.contact-form-topic__options .wpcf7-form-control-wrap{display:block;width:auto}.contact-form-topic__options .wpcf7-radio{display:flex;align-items:stretch;width:auto;gap:0}.contact-form-topic__options .wpcf7-list-item{display:flex;flex:0 0 auto;margin:0!important}.contact-form-topic__options .wpcf7-list-item label{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:46px;padding:0 20px;background:transparent;color:#000;font-family:inherit;font-size:14px;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color 180ms ease,color 180ms ease}.contact-form-topic__options input[type="radio"]{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.contact-form-topic__options .wpcf7-list-item-label{display:block;white-space:nowrap}.contact-form-topic__options .wpcf7-list-item label:has(input[type="radio"]:checked){background:#9FA667;color:#fff}.contact-form-topic__options .wpcf7-list-item label:has(input[type="radio"]:focus-visible){outline:2px solid #000;outline-offset:2px;z-index:1}.contact-form-topic .wpcf7-not-valid-tip{display:block;margin-top:6px;font-size:12px}.contact-form-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.contact-form-layout p{margin:0}.contact-form-layout__column{display:flex;flex-direction:column;gap:10px!important}.contact-form-layout__field{width:100%}.contact-form-layout__field .wpcf7-form-control-wrap{display:block;width:100%}.contact-form-layout input,.contact-form-layout textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #000;border-radius:0;background:transparent;padding:0 14px;font-size:14px;font-weight:400;color:#000;outline:none}.contact-form-layout input{height:50px}.contact-form-layout textarea{height:110px;padding-top:16px;padding-bottom:16px;resize:none}.contact-form-layout input::placeholder,.contact-form-layout textarea::placeholder{color:#000;opacity:1}.contact-form-layout .wpcf7-not-valid-tip{font-size:12px;margin-top:4px}.custom-checkboxes{display:flex;flex-direction:column;gap:10px;width:100%;padding-top:20px}.custom-checkboxes p{font-size:12px;margin:0!important;padding:0!important}.custom-checkbox{display:flex;align-items:flex-start;gap:10px;width:100%}.custom-checkbox__control{flex:0 0 15px;width:15px;height:15px;margin:1px 0 0;padding:0}.custom-checkbox__control .wpcf7-form-control-wrap,.custom-checkbox__control .wpcf7-acceptance,.custom-checkbox__control .wpcf7-list-item,.custom-checkbox__control label{display:block;width:15px;height:15px;margin:0!important;padding:0!important;line-height:0}.custom-checkbox__control .wpcf7-list-item-label{display:none}.custom-checkbox__control input[type="checkbox"]{-webkit-appearance:none!important;appearance:none!important;display:block!important;position:relative!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:1px solid #000!important;border-radius:0!important;background:transparent!important;opacity:1!important;cursor:pointer}.custom-checkbox__control input[type="checkbox"]:checked{background:linear-gradient(#000,#000) center center / 7px 7px no-repeat!important}.custom-checkbox__control input[type="checkbox"]:focus{outline:none}.custom-checkbox__control input[type="checkbox"]:focus-visible{outline:2px solid #000;outline-offset:1px}.custom-checkbox__text{flex:1 1 0;min-width:0;margin:0;padding:0;font-size:10px;line-height:1.5;color:#000}.custom-checkbox__copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#000}.custom-checkbox.is-expanded .custom-checkbox__copy{display:block;overflow:visible}.custom-checkbox__text a{color:#000;text-decoration:none}.custom-checkbox__text a:hover,.custom-checkbox__text a:focus-visible{text-decoration:underline}.custom-checkbox__toggle{display:none;align-items:center;justify-content:center;min-height:22px;margin:5px 0 0;padding:3px 8px;border:1px solid #9FA667;border-radius:0;background:transparent;color:#000;font-family:inherit;font-size:10px;line-height:1;font-weight:400;text-transform:none;cursor:pointer;box-shadow:none;outline:none;transition:background-color 180ms ease,color 180ms ease}.custom-checkbox.is-expandable .custom-checkbox__toggle{display:inline-flex}.custom-checkbox__toggle:hover,.custom-checkbox__toggle:focus-visible{background:#9FA667;color:#fff;outline:none}.sygnet-gold-full{display:block;width:100vw!important;max-width:none!important;height:auto!important;max-height:none!important;position:relative;left:50%;transform:translateX(-50%)}@media (max-width:767px){.contact-form-topic__options{display:flex;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.contact-form-topic__options .wpcf7-form-control-wrap,.contact-form-topic__options .wpcf7-radio{width:max-content;flex:0 0 auto}.contact-form-topic__options .wpcf7-list-item label{height:46px;padding:0 12px;font-size:12px}.contact-form-layout{grid-template-columns:1fr}}.animation-sygnet-draw{display:block;overflow:visible}.animation-sygnet-draw-line{will-change:clip-path}@media (prefers-reduced-motion:reduce){.animation-sygnet-draw{visibility:visible!important}.animation-sygnet-draw-line{clip-path:none!important;-webkit-clip-path:none!important}}.animation-offer-sygnet{display:block;overflow:visible}.animation-offer-sygnet-line,.animation-offer-sygnet-active-line{will-change:clip-path}@media (prefers-reduced-motion:reduce){.animation-offer-sygnet{visibility:visible!important}.animation-offer-sygnet-line,.animation-offer-sygnet-active-line{clip-path:none!important;-webkit-clip-path:none!important}}html.cl-offer-title-text-ready .cl-offer-title-word{opacity:0;transform:translate3d(0,24px,0);will-change:transform,opacity}html.cl-offer-title-text-ready .cl-offer-title-separator{opacity:1;transform:none;will-change:opacity}@media (prefers-reduced-motion:reduce){html.cl-offer-title-text-ready .cl-offer-title-word,html.cl-offer-title-text-ready .cl-offer-title-separator{transform:none!important;transition:none!important}}.btn-white-outline-animated{display:inline-flex;align-items:stretch;width:302px;max-width:100%;min-height:70px;padding:0;border:1px solid #fff;border-radius:0;box-sizing:border-box;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;text-align:left;text-decoration:none;white-space:normal;cursor:pointer;transition:border-color 0s linear}.btn-white-outline-animated__label,.btn-white-outline-animated__icon{box-sizing:border-box;border:1px solid transparent;border-radius:0;background:transparent;color:#fff;transition:transform 0.42s cubic-bezier(0.22,0.8,0.25,1)}.btn-white-outline-animated__label{display:flex;align-items:center;flex:1 1 auto;min-width:0;padding:14px 31px;white-space:normal}.btn-white-outline-animated__icon{display:flex;align-items:center;justify-content:center;flex:0 0 68px;width:68px}.btn-white-outline-animated__icon svg{display:block;width:20px;height:20px;color:#fff;transition:transform 0.42s cubic-bezier(0.22,0.8,0.25,1)}.btn-white-outline-animated:hover{border-color:transparent;color:#fff}.btn-white-outline-animated:hover .btn-white-outline-animated__label,.btn-white-outline-animated:hover .btn-white-outline-animated__icon{border-color:#fff;color:#fff}@media (hover:hover) and (pointer:fine){.btn-white-outline-animated:hover .btn-white-outline-animated__label{transform:translateX(-5px)}.btn-white-outline-animated:hover .btn-white-outline-animated__icon{transform:translateX(5px)}.btn-white-outline-animated:hover .btn-white-outline-animated__icon svg{transform:rotate(45deg)}}.btn-white-outline-animated:focus-visible{border-color:transparent;color:#fff}.btn-white-outline-animated:focus-visible .btn-white-outline-animated__label,.btn-white-outline-animated:focus-visible .btn-white-outline-animated__icon{border-color:#fff;color:#fff}.btn-white-outline-animated:focus-visible .btn-white-outline-animated__label{transform:translateX(-5px)}.btn-white-outline-animated:focus-visible .btn-white-outline-animated__icon{transform:translateX(5px)}.btn-white-outline-animated:focus-visible .btn-white-outline-animated__icon svg{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.btn-white-outline-animated__label,.btn-white-outline-animated__icon,.btn-white-outline-animated__icon svg{transition:none}}.btn-black-outline-animated{display:inline-flex;align-items:stretch;width:302px;max-width:100%;min-height:70px;padding:0;border:1px solid #000;border-radius:0;box-sizing:border-box;background:transparent;color:#000;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;text-align:left;text-decoration:none;white-space:normal;cursor:pointer;transition:border-color 0s linear}.btn-black-outline-animated__label,.btn-black-outline-animated__icon{box-sizing:border-box;border:1px solid transparent;border-radius:0;background:transparent;color:#000;transition:transform 0.42s cubic-bezier(0.22,0.8,0.25,1)}.btn-black-outline-animated__label{display:flex;align-items:center;flex:1 1 auto;min-width:0;padding:14px 31px;white-space:normal}.btn-black-outline-animated__icon{display:flex;align-items:center;justify-content:center;flex:0 0 68px;width:68px}.btn-black-outline-animated__icon svg{display:block;width:20px;height:20px;color:#000;transition:transform 0.42s cubic-bezier(0.22,0.8,0.25,1)}.btn-black-outline-animated:hover{border-color:transparent;color:#000}.btn-black-outline-animated:hover .btn-black-outline-animated__label,.btn-black-outline-animated:hover .btn-black-outline-animated__icon{border-color:#000;color:#000}@media (hover:hover) and (pointer:fine){.btn-black-outline-animated:hover .btn-black-outline-animated__label{transform:translateX(-5px)}.btn-black-outline-animated:hover .btn-black-outline-animated__icon{transform:translateX(5px)}.btn-black-outline-animated:hover .btn-black-outline-animated__icon svg{transform:rotate(45deg)}}.btn-black-outline-animated:focus-visible{border-color:transparent;color:#000}.btn-black-outline-animated:focus-visible .btn-black-outline-animated__label,.btn-black-outline-animated:focus-visible .btn-black-outline-animated__icon{border-color:#000;color:#000}.btn-black-outline-animated:focus-visible .btn-black-outline-animated__label{transform:translateX(-5px)}.btn-black-outline-animated:focus-visible .btn-black-outline-animated__icon{transform:translateX(5px)}.btn-black-outline-animated:focus-visible .btn-black-outline-animated__icon svg{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.btn-black-outline-animated__label,.btn-black-outline-animated__icon,.btn-black-outline-animated__icon svg{transition:none}}.btn-white-animated{display:inline-flex;align-items:stretch;width:302px;max-width:100%;min-height:70px;padding:0;border:0;border-radius:0;box-sizing:border-box;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;text-align:left;text-decoration:none;white-space:normal;cursor:pointer}.btn-white-animated__label,.btn-white-animated__icon{box-sizing:border-box;border:0;border-radius:0;background:transparent;color:#fff;transition:transform 0.42s cubic-bezier(0.22,0.8,0.25,1)}.btn-white-animated__label{display:flex;align-items:center;flex:1 1 auto;min-width:0;padding:14px 31px;white-space:normal}.btn-white-animated__icon{display:flex;align-items:center;justify-content:center;flex:0 0 68px;width:68px}.btn-white-animated__icon svg{display:block;width:20px;height:20px;color:#fff;transition:transform 0.42s cubic-bezier(0.22,0.8,0.25,1)}.btn-white-animated:hover{color:#fff}@media (hover:hover) and (pointer:fine){.btn-white-animated:hover .btn-white-animated__label{transform:translateX(-5px)}.btn-white-animated:hover .btn-white-animated__icon{transform:translateX(5px)}.btn-white-animated:hover .btn-white-animated__icon svg{transform:rotate(45deg)}}.btn-white-animated:focus-visible{color:#fff}.btn-white-animated:focus-visible .btn-white-animated__label{transform:translateX(-5px)}.btn-white-animated:focus-visible .btn-white-animated__icon{transform:translateX(5px)}.btn-white-animated:focus-visible .btn-white-animated__icon svg{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.btn-white-animated__label,.btn-white-animated__icon,.btn-white-animated__icon svg{transition:none}}