html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}[data-prevent-flicker]{visibility:hidden}[data-master-preloader],[data-preloader]{display:block}@media screen and (orientation:landscape) and (max-width:991px) and (pointer:coarse) and (hover:none){.landscape-cover{display:block}body{overflow:hidden}}.unset-all{all:unset}.scrollbar-none::-webkit-scrollbar{display:none}::selection{color:var(--_colors---other--bg);background:var(--_colors---base-1000--primary)}:root{--dur-s:.4s;--dur-m:.8s;--dur-l:1.2s;--ease-in-out:cubic-bezier(.76, 0, .24, 1);--ease-out:cubic-bezier(.25, 1, .5, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease:cubic-bezier(.25, .1, .25, 1);--ease-write:cubic-bezier(.333, 0, .667, 1);--_100svh:100vh}html{background-color:var(--_colors---base-0--primary);font-size:1vw}[hover-btn]{--btn-dur:var(--dur-m);--btn-ease:var(--ease-in-out);--btn-text-c:var(--_colors---base-1000--primary);--btn-bg-t:100%;--btn-bg-br:100%;transition:var(--btn-dur) var(--btn-ease)}@media (min-width:992px){[hover-btn]:hover,[hover-btn-trigger]:hover [hover-btn]{--btn-text-c:var(--_colors---base-0--primary);--btn-bg-t:0%;--btn-bg-br:0%}}[hover-btn] [hover=text],[hover-btn] .ico{color:var(--btn-text-c);transition:var(--btn-dur) var(--btn-ease)}[hover-btn] [hover=bg]{inset:var(--btn-bg-t) 0% auto;border-radius:var(--btn-bg-br);transition:var(--btn-dur) var(--btn-ease)}[hover-nav-item-l2]{--nav-item-l2-dur:var(--dur-m);--nav-item-l2-ease:var(--ease-out);--nav-item-l2-text-1-y:0%;--nav-item-l2-text-1-o:1;--nav-item-l2-text-2:100%;--nav-item-l2-text-2-o:0;transition:var(--nav-item-l2-dur) var(--nav-item-l2-ease)}@media (min-width:992px){[hover-nav-item-l2]:hover,[hover-nav-item-l2-trigger]:hover [hover-nav-item-l2]{--nav-item-l2-text-1-y:-100%;--nav-item-l2-text-1-o:0;--nav-item-l2-text-2:0%;--nav-item-l2-text-2-o:1}}[hover-nav-item-l2] [hover=text]:first-child{transform:translateY(var(--nav-item-l2-text-1-y));opacity:var(--nav-item-l2-text-1-o);transition:var(--nav-item-l2-dur) var(--nav-item-l2-ease)}[hover-nav-item-l2] [hover=text]:nth-child(2){transform:translateY(var(--nav-item-l2-text-2));opacity:var(--nav-item-l2-text-2-o);transition:var(--nav-item-l2-dur) var(--nav-item-l2-ease)}[hover-img-card]{--card-dur:var(--dur-l);--card-ease:var(--ease-out);--img-sc:1}@media (min-width:992px){[hover-img-card]:hover{--img-sc:1.15}}[hover-img-card] [hover=img]{transform:scale(var(--img-sc));transition:var(--card-dur) var(--card-ease)}[hover-apart-card]{--apart-card-dur:1.6s;--apart-card-ease:var(--ease-out);--shadow-o:0;--card-z:0;z-index:var(--card-z)}@media (min-width:992px){[hover-apart-card]:hover{--shadow-o:1;--card-z:10}}[hover-apart-card] [hover=shadow]{opacity:var(--shadow-o);transition:opacity var(--apart-card-dur) var(--apart-card-ease)}[hover-social]{--social-dur:var(--dur-m);--social-ease:var(--ease-out);--social-ico-s:1;transition:var(--social-dur) var(--social-ease)}@media (min-width:992px){[hover-social]:hover,[hover-social-trigger]:hover [hover-social]{--social-ico-s:1.25}}[hover-social] [hover=ico]{scale:var(--social-ico-s);transition:var(--social-dur) var(--social-ease)}[data-hover-item]{transition:opacity var(--dur-m) var(--ease-out)}[data-hover-group]:has([data-hover-item]:hover) [data-hover-item]:not(:hover):not(.is-active){opacity:.2}[data-slider=pag]{--pag-dur:var(--dur-m);--pag-ease:var(--ease-out)}[data-slider=pag] .pag_prev .ico-16{transform:translateX(calc(var(--_units---u-4) * 1));transition:var(--pag-dur) var(--pag-ease)}[data-slider=pag] .pag_prev:hover .ico-16{transform:translate(0)}[data-slider=pag] .pag_next .ico-16{transform:translateX(calc(var(--_units---u-4) * -1));transition:var(--pag-dur) var(--pag-ease)}[data-slider=pag] .pag_next:hover .ico-16{transform:translate(0)}[hover-media-item]{--media-item-dur:var(--dur-s);--media-item-ease:var(--ease-out);--btn-o:0}[hover-media-item]:hover{--btn-o:1}[hover-media-item] [hover=btn]{opacity:var(--btn-o);transition:var(--media-item-dur) var(--media-item-ease)}[data-select=""]{--select-dur:var(--dur-m);--select-ease:var(--ease-out);--select-drop-down-o:0;--select-drop-down-s:1.1;--select-drop-down-y:var(--_units---u-32);--select-btn-ico-r:0deg}[data-select=""].is-open{--select-drop-down-o:1;--select-drop-down-s:1;--select-drop-down-y:var(--_units---u-0);--select-btn-ico-r:180deg}[data-select=""].is-open [data-select=drop-down]{pointer-events:auto;transition:var(--select-dur) var(--select-ease)}[data-select=""] [data-select=drop-down]{opacity:var(--select-drop-down-o);scale:var(--select-drop-down-s);transform:translateY(var(--select-drop-down-y));pointer-events:none;transition:none}[data-select=""] [data-select=btn]{--select-btn-dur:var(--dur-s);--select-btn-ease:var(--ease-out);--btn-ico-y:var(--_units---u-0)}[data-select=""] [data-select=btn]:hover{--btn-ico-y:var(--_units---u-4)}[data-select=""] [data-select=btn] [hover=ico]{rotate:var(--select-btn-ico-r);transform:translateY(var(--btn-ico-y));transition:var(--select-btn-dur) var(--select-btn-ease)}[hover-select-item]{--select-item-dur:var(--dur-s);--select-item-ease:var(--ease-out);--item-c:var(--_colors---other--transparent);--item-text-c:var(--_colors---base-1000--primary);background-color:var(--item-c);transition:var(--select-item-dur) var(--select-item-ease)}[hover-select-item]:hover{--item-c:var(--_colors---base-1000--bg)}[hover-select-item].is-active{--item-c:var(--_colors---base-1000--primary);--item-text-c:var(--_colors---base-0--primary);pointer-events:none}[hover-select-item] [hover=text]{color:var(--item-text-c);transition:var(--select-item-dur) var(--select-item-ease)}.amen-tab{transition:var(--dur-s) var(--ease-out);opacity:.4}@media (min-width:992px){.amen-tab:hover{opacity:1}}.amen-tab.is-active{opacity:1}[hover-pin]{--pin-dur:var(--dur-m);--pin-ease:var(--ease-out);--pin-bg-s:var(--6px);--pin-ico-s:0;--pin-ico-r:45deg;--pin-clip:visible;overflow:var(--pin-clip)}[hover-pin]:hover,[hover-pin-trigger]:hover [hover-pin]{--pin-bg-s:var(--32px);--pin-ico-s:1;--pin-ico-r:225deg;--pin-clip:clip}[hover-pin] [hover=bg]{width:var(--pin-bg-s);height:var(--pin-bg-s);transition:var(--pin-dur) var(--pin-ease)}[hover-pin] [hover=ico]{scale:var(--pin-ico-s);rotate:var(--pin-ico-r);transition:var(--pin-dur) var(--pin-ease)}[data-marquee-css] [data-marquee-css=track]{will-change:transform;animation:32s linear infinite reverse marquee}@keyframes marquee{0%{transform:translate(-50%)}to{transform:translate(0%)}}.floating-tip{visibility:hidden}.floating-tip .floating-tip-card{opacity:0;scale:.75;transform:translateX(var(--tip-x,0%)) translateY(-50%);transition:var(--dur-s) var(--ease-in);--tip-x:var(--32px)}.floating-tip.is-active{visibility:visible}.floating-tip.is-active .floating-tip-card{opacity:1;transition:var(--dur-m) var(--ease-out);scale:1}.floating-tip.is-left .floating-tip-card{--tip-x:calc(-100% - var(--16px))}[hover-tab]{opacity:.3;transition:var(--dur-s) var(--ease-out)}@media (min-width:992px){[hover-tab]:hover{opacity:1}}[hover-tab].is-active{opacity:1;pointer-events:none}.hero-s_tabs_divider{transition:var(--dur-m) var(--ease-in-out);background:linear-gradient(90deg,#fff0 0%,#fff 50%,#fff0 100%) 100% 0/200% 100%}.hero-s_tabs_divider.is-residencial{background-position:100% 0}.hero-s_tabs_divider.is-comercial{background-position:0 0}.flower.loc-path.is-sail{margin-top:calc((96rem / var(--_special-units---scale-ratio)) * -1);transform:none}.cortina-lateral{z-index:1;pointer-events:none;top:calc((14rem / var(--_special-units---scale-ratio)) * -1);left:calc((var(--_special-units---1-cell-h) * 9) + (var(--_special-units---grid-gap) * 10));width:calc((var(--_special-units---1-cell-h) * 2) + var(--_special-units---grid-gap));height:calc(var(--_special-units---100vh) * .75);position:absolute}.tela-superior-movil{display:none}@media (max-width:991px){.flower.loc-info.is-sail,.cortina-lateral{display:none}.tela-superior-movil{aspect-ratio:2.8;pointer-events:none;width:100%;display:block}}.pins-cms{transition:opacity var(--dur-m) var(--ease-in-out), visibility var(--dur-m)}[data-tabs-hero]:has([data-tab-trigger=comercial].is-active) .pins-cms{opacity:0;visibility:hidden}@media (min-width:992px){.apart-type-slide_img{width:min(calc((var(--_special-units---1-cell-h) * 3) + (var(--_special-units---grid-gap) * 2)), calc((var(--_special-units---100vh) - (var(--_units---u-48) * 3) - (var(--_units---u-16) * 3) - (var(--_fonts---h2--size) * 1.7647)) * .75))}}@media (max-width:991px){.apart-type-slide_b{margin-top:var(--_units---u-16)}}[data-s-bar]{--progress:0%}[data-s-bar] [data-s-bar-thumb]{top:var(--progress)}[data-s-bar] [data-s-bar-fill]{clip-path:rect(0% 100% calc(var(--progress) - var(--24px)) 0%)}[data-s-bar] [data-s-bar-track]{clip-path:rect(calc(var(--progress) + var(--24px)) 100% 100% 0%)}@media (min-width:992px){.lot-s_info_header{transition:var(--dur-m) var(--ease-out)}.lot-s_info_header.is-top{transition:var(--dur-l) var(--ease-in-out)}.lot-s_info_line{transition:var(--dur-l) var(--ease-in-out)}.lot-s_info_line.is-top{transition:var(--dur-s) var(--ease-out)}}[data-reset]{transition:var(--dur-s) var(--ease-out)}[data-reset].is-disabled{opacity:.3;pointer-events:none}[data-theme] .l1,[data-theme] .l2,[data-theme] .h6,[data-theme] .logo,[data-theme] .header-logo_bg,[data-theme] .s-down_arrow,[data-theme] .s-bar_track,[data-theme] .s-bar_fill{transition:color var(--dur-s) var(--ease-out), background-color var(--dur-s) var(--ease-out)}.arch-intro-s_bg_l,.arch-intro-s_bg_r{clip-path:inset(50% 50% 50% 500%)}.cookies_card,.floating-tip-card,.filter_select_drop-down,.apart-card_shadow{box-shadow:0 224px 63px #0000,0 143px 57px #00000003,0 81px 48px #0000000a,0 36px 36px #00000012,0 9px 20px #00000014}@media (min-width:992px){.lot-s_info_t{-webkit-mask-image:linear-gradient(#fff0 0%,#fff 5.29% 84.62%,#fff0 100%);mask-image:linear-gradient(#fff0 0%,#fff 5.29% 84.62%,#fff0 100%)}}.contact-s_map_pin_c{--offset-y:calc(100% - var(--8px));--tail-l:calc(100% - (var(--16px) + var(--2px) + var(--16px)));--tail-c:calc(100% - (var(--16px) + var(--2px) + (var(--16px) / 2)));--tail-r:calc(100% - (var(--16px) + var(--2px)));clip-path:polygon(0% 0%, 100% 0%, 100% var(--offset-y), var(--tail-r) var(--offset-y), var(--tail-c) 100%, var(--tail-l) var(--offset-y), 0% var(--offset-y))}[data-preloader]{--arch-w:36vw;--arch-h:calc(var(--arch-w) / (560 / 2592));--arch-y:100vh;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),url(/images/arco.svg);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),url(/images/arco.svg);-webkit-mask-size:calc(50% - (var(--arch-w) / 2) + 2px) 100%, calc(var(--arch-w) + 4px) calc(var(--arch-y) + 2px), calc(50% - (var(--arch-w) / 2) + 2px) 100%, var(--arch-w) var(--arch-h);mask-size:calc(50% - (var(--arch-w) / 2) + 2px) 100%, calc(var(--arch-w) + 4px) calc(var(--arch-y) + 2px), calc(50% - (var(--arch-w) / 2) + 2px) 100%, var(--arch-w) var(--arch-h);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top, center top, right top, center var(--arch-y);mask-position:left top, center top, right top, center var(--arch-y);-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;mask-composite:add}[data-parallax=img],[data-parallax=img-out],[data-scroll-reveal=a],[data-scroll-reveal=h],[data-scroll-reveal=p],[data-scroll-reveal=slide],[data-scroll-reveal=ctn]{will-change:transform}.split-line,.split-word,.split-char{will-change:transform;display:inline-block}.split-line-mask,.split-word-mask,.split-char-mask{line-height:inherit;vertical-align:top;display:inline-block}.split-line-mask{margin-top:-.25em;margin-bottom:-.15em}.split-line-mask>.split-line{padding-top:.25em;padding-bottom:.15em}.header,.modal{padding-right:var(--scrollbar-width,0px)}input:-webkit-autofill{-webkit-text-fill-color:var(--_colors---base-1000--100)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-box-shadow:inset 0 0 #fff!important}:is(.a1,.a2) .split-char{padding-left:var(--_units---u-160);padding-right:var(--_units---u-160);margin-left:calc(var(--_units---u-160) * -1);margin-right:calc(var(--_units---u-160) * -1);padding-top:var(--_units---u-32);padding-bottom:var(--_units---u-32);margin-top:calc(var(--_units---u-32) * -1);margin-bottom:calc(var(--_units---u-32) * -1)}@media (max-width:991px){.input_field.l1{font-size:calc(16rem / var(--_special-units---scale-ratio))}}.loc-w_clouds .marquee_list_item:nth-child(2n){transform:scaleY(-1)}@media (min-width:992px){.cookies_card{aspect-ratio:auto;justify-content:flex-start;row-gap:var(--_units---u-32);padding-top:var(--_units---u-32)}.cookies_card_title{margin-left:0;transform:rotate(-6deg)}.cookies_card_title .a1{font-size:calc(96rem / var(--_special-units---scale-ratio))}}.btn-circle_label{text-align:center}@media (max-width:991px){.contact-s_social,.contact-s_btn{margin-top:var(--_units---u-160)}.modal_cta_l_t{align-items:center}.modal_cta_a{margin-left:0}.modal_cta_a .a1{font-size:calc(80rem / var(--_special-units---scale-ratio))}}@media (min-width:992px){.contact-s .contact-s_btn{margin-top:calc(var(--_units---u-96) + var(--_units---u-48));grid-area:1/8/2/10;place-self:start end}.contact-s .contact-s_social{margin-top:calc(var(--_units---u-96) + var(--_units---u-48));height:calc((var(--_special-units---1-cell-v) * 2) + var(--_special-units---grid-gap));grid-area:1/8/2/10;justify-content:center;place-self:start}.contact-s_btn .btn-circle:before{content:"";z-index:0;background-color:var(--_global-colors---base-0--100);border-radius:50%;position:absolute;inset:0;box-shadow:0 224px 63px #0000,0 143px 57px #00000003,0 81px 48px #0000000a,0 36px 36px #00000012,0 9px 20px #00000014}.contact-s_btn .btn-circle_bg{--_colors---base-1000--line:var(--_global-colors---base-1000--30);inset:var(--_units---u-8)}.contact-s_btn .btn-circle_bg svg{display:block}.contact-s_social .social-cms_list{padding:calc(var(--_units---u-4) * 2) var(--_units---u-4);outline-color:var(--_global-colors---base-1000--30);outline-offset:calc((var(--_units---u-4) + .75px) * -1);background-color:var(--_global-colors---base-0--100);box-shadow:0 224px 63px #0000,0 143px 57px #00000003,0 81px 48px #0000000a,0 36px 36px #00000012,0 9px 20px #00000014}}.preloader_bg_arch_is-1,.preloader_bg_arch_is-2{top:0;left:50%}.preloader_bg_arch_is-1{transform:translate(-50%, calc(var(--arch-y) - (var(--arch-h) * .005)))}.preloader_bg_arch_is-2{transform:translate(-50%, calc(var(--arch-y) - (var(--arch-h) * .015)))}@media screen and (max-width:991px){.loc-intro-s_cap{text-align:center;margin-bottom:var(--_units---u-16);grid-area:1/1/2/5;align-self:auto}.loc-intro-s_title{text-align:center;grid-area:2/1/3/5}.loc-intro-s_title_line,.loc-intro-s_title_line.is-1,.loc-intro-s_title_line.is-2{text-align:center;margin-left:0}.loc-intro-s_img{aspect-ratio:4/5;grid-area:3/1/4/5}.loc-intro-s_desc{text-align:center;grid-area:4/1/5/5}.loc-intro-s_btn{grid-area:5/1/6/5}.header-logo,.header-nav{transition:translate .5s cubic-bezier(.22,1,.36,1),opacity .35s}html.is-header-hidden .header-logo,html.is-header-hidden .header-nav{opacity:0;pointer-events:none;translate:0 -140%}}@font-face{font-family:Pellin Display Fallback;src:local(Times New Roman),local(Times),local(Tinos),local(Liberation Serif);size-adjust:54.86%;ascent-override:178.3%;descent-override:54.3%;line-gap-override:0%}@font-face{font-family:Pellin Text Fallback;font-weight:400;src:local(Arial),local(Helvetica),local(Arimo),local(Liberation Sans);size-adjust:106.42%;ascent-override:93.2%;descent-override:31.6%;line-gap-override:0%}@font-face{font-family:Pellin Text Fallback;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Arimo Bold),local(Liberation Sans Bold);size-adjust:101.78%;ascent-override:97.5%;descent-override:33%;line-gap-override:0%}.header-cramps [hover-tab]:not(.is-active),.lot-s_info_more [hover-tab]:not(.is-active){opacity:.66}.contact-cms_list_item>.nav-item{padding-block:4.5px}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
