header{position:fixed;width:98vw;z-index:999;top:0;display:flex;justify-content:space-between;padding:1vw;opacity:0;transition:opacity 2s ease}header div{width:11vw}#footer{transition:2s ease;position:fixed;width:100vw;height:11vw;z-index:99;bottom:0;opacity:0;transition:opacity 2s ease;pointer-events:none}#footer.on,header.on{opacity:1;transition:opacity 2s ease}#logo{position:relative}#music{justify-content:flex-end;gap:.6vw;color:#fff;cursor:pointer}#music,#player{display:flex;align-items:center}#player{width:5.6vw;height:1.6vw;justify-content:space-between;position:relative;left:.3vw;padding-right:1vw;top:-.16vw}#player div{width:.1vw;height:100%;background:#fff;border-radius:.06vw;transform-origin:bottom;transform:scaleY(var(--min,.2));will-change:transform;opacity:.95;animation:equalize var(--dur,1s) ease-in-out infinite;animation-delay:var(--delay,0s);animation-play-state:paused;transition:transform .28s cubic-bezier(.2,.6,.2,1),opacity .2s}#player.on div{animation-play-state:running;transition:none}#player.off div{animation:none;transform:scaleY(var(--min));opacity:.6}#player div:first-child,#player div:nth-child(10){--min:.1;--max:.35;--dur:.8s;--delay:-.10s}#player div:nth-child(2),#player div:nth-child(9){--min:.1;--max:.50;--dur:.9s;--delay:-.20s}#player div:nth-child(3),#player div:nth-child(8){--min:.1;--max:.70;--dur:1.0s;--delay:-.30s}#player div:nth-child(4),#player div:nth-child(7){--min:.1;--max:.90;--dur:1.1s;--delay:-.40s}#player div:nth-child(5),#player div:nth-child(6){--min:.1;--max:1.00;--dur:1.2s;--delay:-.50s}@keyframes equalize{0%{transform:scaleY(var(--min))}50%{transform:scaleY(var(--max))}to{transform:scaleY(var(--min))}}@media (prefers-reduced-motion:reduce){#player.on div{animation:none;transform:scaleY(.22)}}#degbottom{position:absolute;bottom:0;width:100vw;height:15vw;background:linear-gradient(0deg,#000,transparent);z-index:9;pointer-events:none}#bottomline{position:fixed;bottom:0;z-index:999;width:98vw;margin:1vw;display:flex;border-bottom:1px solid;height:1.5vw;justify-content:space-between;align-items:flex-end}#legal{border-left:1px solid}#legal,#login{width:7vw;padding-top:.15vw;height:calc(100% - .15vw);text-align:center;border-top:1px solid;display:flex;justify-content:center;align-items:center;transition:.4s ease;cursor:pointer;pointer-events:all}#carruselnoticias,#login{border-right:1px solid}#carruselnoticias{width:calc(85vw - 4px);height:100%;border-left:1px solid;border-top:1px solid;transition:1s ease;background:#000000c7;pointer-events:all;overflow:hidden}@keyframes noticias{0%{transform:translateX(0)}to{transform:translateX(-30vw)}}#close{width:1.5vw;height:1.5vw;border-bottom:1px solid;border-left:1px solid;right:0;opacity:0;pointer-events:none;transition:1s ease;cursor:pointer;display:flex;justify-content:center;align-items:center}#close,#close span{transition:.4s ease}#close span{width:1.1vw;position:absolute;height:1px;transform:rotate(45deg)}#close span,#close:hover{background:#fff}#close:hover span{background:#000}#close span:first-child{transform:rotate(-45deg)}#carruselnoticias.open #close{pointer-events:all;opacity:1}#legal:hover,#login:hover{background:#fff;color:#000;border-color:#fff}#contactdiv{position:fixed;bottom:3.5vw;width:6.8vw;height:6.8vw;right:1vw;z-index:9999;cursor:pointer;pointer-events:all;display:flex;justify-content:center;align-items:center;mix-blend-mode:lighten;opacity:0;pointer-events:none;transition:opacity 2s ease}#contactdiv.on{opacity:1;pointer-events:all}#contactcircext{width:6.1vw;height:6.1vw;position:absolute;border:1px solid;border-radius:100%}#carruselnoticias{position:relative;cursor:pointer}#carruselnoticias.open{cursor:default}#carruselin{width:100%;overflow:hidden}.noticia-slide{width:auto!important}.noticia{display:inline-flex;align-items:center;white-space:nowrap;border-left:1px solid;height:1.6vw;padding:0 1.5vw}.noticiadate{opacity:.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-right:.5vw}#close{position:absolute;top:8px;right:8px;z-index:2}#close span{display:block}#loginmodal{position:fixed;z-index:99999999;bottom:1vw;right:1vw;background:#000000e3;height:1.5vw;width:90.9vw;border-bottom:1px solid;border-top:1px solid;border-right:1px solid;pointer-events:all;justify-content:flex-end;display:flex;opacity:0;pointer-events:none;transition:1s ease}#loginmodal.on{opacity:1;pointer-events:all}#loginmodal button{margin-top:0;border-radius:0;width:7vw;border:none;border-left:1px solid;background:#000;padding-top:.4vw}#loginmodal button:hover{background:#fff;color:#000}#loginmodal input{padding-left:.5vw;border:none;border-left:1px solid #fff;font-size:inherit;height:100%;outline:none;color:#fff;background:#000}#map{width:8vw;height:8vw;position:fixed;bottom:3vw;z-index:99;padding:.2vw .6vw;mix-blend-mode:lighten;pointer-events:all}#zone1{left:1.3vw}#zone1,#zone2{position:absolute;top:2.5vw;width:2vw;height:4vw;cursor:pointer}#zone2{left:6.1vw}#zone3{top:5.4vw;left:3.1vw}#zone3,#zone4{position:absolute;width:3.3vw;height:2.5vw;cursor:pointer}#zone4{top:1vw;left:3.3vw}#zone5{top:3.2vw;left:3.3vw;width:3vw;height:2.3vw;cursor:pointer}#zone5,.dot{position:absolute}.dot{width:.5vw;height:.5vw;border-radius:100%;transform:scale(1);transition:.4s ease;background:#fff;pointer-events:none}.dot.on{transform:scale(2.2)}#dot1{top:4.1vw;left:2.2vw}#dot2{left:6.8vw;top:4vw}#dot3{top:6.46vw;left:4.3vw}#dot4{left:4.4vw;top:1.9vw}#dot5{left:4.4vw;top:4vw}#dot1.on{background:#9440f1}#dot2.on{background:#daa52c}#dot3.on{background:red}#dot4.on{background:green}.building{position:absolute;width:5vw;bottom:4.3vw;left:9vw;height:5vw;z-index:99;opacity:0;pointer-events:none;transition:.4s ease}.building.on{opacity:1}.building img{width:100%;height:auto}.buildingdesc{position:absolute;bottom:0;right:-7vw;width:6vw}#events-icon .buildingdesc{right:-6vw}#residences-icon .buildingdesc{right:-7.3vw}#city-icon .buildingdesc,#clubs-icon .buildingdesc,#stream-icon .buildingdesc{right:-5.5vw}.contact-form{position:fixed;z-index:9;width:20vw;bottom:11vw;right:1vw;border:1px solid;border-radius:.4vw;padding:1vw;display:flex;flex-direction:column;background:#00000042;-webkit-backdrop-filter:blur(2vw);backdrop-filter:blur(2vw);overflow:hidden}.contact-form input{outline:none;background:transparent;border:none;border-bottom:1px solid #fff;font-size:var(--p1);margin-bottom:.7vw;font-family:Helv;color:#fff}.contact-form label{text-transform:uppercase}.contact-form textarea{background:transparent;border:1px solid #fff;font-family:Helv;padding:.4vw;font-size:var(--p1);outline:none;color:#fff}.contact-actions{display:flex;justify-content:space-between}.contact-submit-btn.is-success{background:#3ddc97;color:#000}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}*{margin:0;padding:0}@font-face{font-family:Helv;src:url(/fonts/Helvetica/HelveticaNeueLTPro-Md.woff)}@font-face{font-family:HelvT;src:url(/fonts/Helvetica/HelveticaNeueLTPro-Th.woff)}#preload{position:fixed;width:100vw;height:100vh;background:#000;z-index:999999;transition:1s ease;display:none}#preload.fonts.webgl{pointer-events:none;opacity:0}#overlay{transition:opacity 1s ease;position:fixed;z-index:99;opacity:1}#overlay.off{opacity:0}#ot-sdk-btn-floating{bottom:50vh!important;left:1.5vw!important}#ot-sdk-btn-floating button{margin-top:0!important}.ot-pc-footer-logo{display:none!important}:root{--p1:.8vw;--blue:#00f}video{display:none}body{color:#fff!important;height:100%;background:#000!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-rendering:geometricPrecision}body,h1,h2,h3,h4,h5,h6{font-size:var(--p1);font-family:Helv}h1,h2,h3,h4,h5,h6{font-weight:lighter}button{margin-top:1vw;cursor:pointer;padding:.6vw 1.5vw .5vw;line-height:.8;border-radius:1vw;background:transparent;color:#fff;border:1px solid;transition:.4s ease;font-size:var(--p1)}button.active,button:hover{background:#fff;color:#000}#webgl{position:fixed;width:100vw;height:100vh;transition:3s ease;transition-delay:.4s;opacity:0}#webgl.webgl-ready{opacity:1;transition-delay:.5s;transition:1s ease}.punto{width:1.8vw;height:1.8vw;background:transparent;border-radius:.3vw;border:1px solid #fff;cursor:pointer;left:calc(-.9vw - 1px);top:calc(-.9vw - 1px);opacity:1;-webkit-backdrop-filter:blur(2vw);backdrop-filter:blur(2vw);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:.4s ease}.punto.on{opacity:1;pointer-events:all}.puntoin{width:.4vw;height:.4vw;background:#ffffffc2;border-radius:4vw;transition:opacity .4s ease}.punto:hover,.punto:hover .puntoin,.puntoin{opacity:1}.tag{width:11vw;position:absolute;left:-12vw;top:-.4vw;opacity:0;transition:.8s ease;pointer-events:none}.punto:hover .tag{opacity:1}.line{width:11vw;height:1px;position:absolute;background:#ffffff8c;top:1.2vw;transform:scaleX(0);transform-origin:right;transition:.8s ease}.punto:hover .tag .line{transform:scaleX(1)}.description{position:fixed;padding:1vw;right:0;width:12vw;text-align:center;left:43vw;top:3.6vw;pointer-events:none;z-index:9;opacity:0;transition:1s ease;text-transform:uppercase}.description.on{opacity:1}#welcome{background:#000;transition:8s ease}#weclomein,#welcome{position:fixed;width:100vw;height:100vh;z-index:9;display:flex;justify-content:center;align-items:center;flex-direction:column}#weclomein{transition:2s ease;cursor:none}#welcome button{pointer-events:none;opacity:0;transition:.4s ease}#welcome.webgl-ready button{pointer-events:all;opacity:1}#welcome.off{pointer-events:none;background:transparent}#page{opacity:0;transition:opacity 3s ease}#page.on{opacity:1}#weclomein{text-transform:uppercase;transition:opacity 10s ease}#citypart,#idpart,#nopart{height:2.47vw;transition:1s ease}#logofirst{margin:0;width:16vw;pointer-events:none;transition:6s ease;transition-delay:8s;position:absolute;left:0;top:0}#logofirstparts{position:absolute;transition:3s ease}#idpart{padding:0 .663vw 0 .37vw}#weclomein.on #logofirst{transform:translateY(calc(-50vh + 2.3vw));width:11vw}.first #nopart{transform:translateY(-2.69vw) translateX(5.58vw)}.first #idpart{transform:translateX(.99vw)}.first #citypart{transform:translateY(2.69vw) translateX(-4.42vw)}.second #nopart{transform:translateY(-2.69vw) translateX(0)}.second #idpart{transform:translateX(0)}.second #citypart{transform:translateY(2.69vw) translateX(0)}.third #nopart{transform:translateY(0) translateX(0)}.third #idpart{transform:translateX(0)}.third #citypart{transform:translateY(0) translateX(0)}#firstdec.up,#logofirstparts.up{transform:translateY(calc(-50vh + 1.9vw))}#logofirstpartsin{position:relative;display:flex;margin:1.5vw;transition:4s ease}.up #logofirstpartsin{transform:scale(.685)}#line1{top:-6.6vw;transform:scaleY(1);transform-origin:bottom}#line1,#line2{width:.36vw;height:4vw;background:#fff;position:absolute;left:7.09vw;transition:1s ease}#line2{top:5.1vw;transform:scaleY(1);transform-origin:top}#line3{width:.31vw;height:4vw;top:-1.2vw;left:11.163vw;transform-origin:bottom;transform:scaleY(1) rotate(33deg)}#line3,#line4{background:#fff;position:absolute;transition:1s ease}#line4{width:3.8vw;height:.29vw;top:1.07vw;left:1.9vw;transform:scaleX(1);transform-origin:right}.off #line1,.off #line2,.off #line3{transform:scaleY(0)}.off #line4{transform:scaleX(0)}#weclomein h2{transition:4s ease;opacity:1;position:absolute;transform:translateY(-13vw)}.off #firstdec{opacity:1!important}.first #firstdec{opacity:0}#firstdec{width:11vw;text-align:center;transition:opacity 3s ease 2s,transform 4s ease;margin-top:7.4vw}#weclomein.on h2{opacity:0}#weclomein.end{opacity:0;pointer-events:none}#weclomein.second{display:none}.video{height:65vh;aspect-ratio:9/16;background:gray;border-radius:.4vw;pointer-events:all;pointer-events:none;opacity:0;position:relative;overflow:hidden;border:1px solid #fff}.video.on{opacity:1;pointer-events:all}.videoclose{width:2.5vh;height:2.5vh;margin:1vh;right:0;border:1px solid;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.videoclose,.videoclose span{position:absolute;transition:.4s ease}.videoclose span{width:1.5vh;transform:rotate(45deg);height:1px;background:#fff}.videoclose span:first-child{transform:rotate(-45deg)}.videoclose:hover{background:#fff;border:1px solid #fff}.videoclose:hover span{background:#000}#vimeo-frame{width:100%;height:100%;position:absolute}.live{width:2vw;color:red;left:18vw;line-height:1;font-size:.9vh;animation:live 1.5s infinite}.live,.live span{position:absolute}.live span{width:.3vh;height:.3vh;display:block;background:red;border-radius:100%;left:-.8vh;top:.1vh}@keyframes live{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media screen and (max-width:1024px) and (orientation:portrait){header div{width:43vw}.punto{width:6vw;height:6vw;border-radius:1.5vw}.puntoin{width:1.5vw;height:1.5vw}:root{--p1:3.2vw}header{width:96vw;padding:2vw}.tag{left:8vw;top:1.1vw}.description{position:fixed;padding:1vw;right:0;width:46vw;text-align:center;left:26vw;top:11.6vw}#player{width:11.6vw;height:3.7vw}#clock,#music{width:21vw}#music{font-size:80%}#player{display:none}#music{text-align:right}.tag{width:27vw;position:absolute;left:8.5vw;top:1.9vw;text-align:left;opacity:1;pointer-events:all}.line{display:none}#bottomline{bottom:2vw;height:6.2vw}#contactdiv{bottom:12.5vw;width:17vw;height:17vw}#contactcircext{width:15.2vw;height:15.2vw}#degbottom{height:50vw}#map{width:8vw;height:8vw;bottom:18vw;left:5vw;transform:scale(3.2)}#map *{pointer-events:none}#legal,#login{width:23vw;text-transform:uppercase;padding-top:1vw}.contact-form input{margin-bottom:5vw}.contact-form{width:60vw;bottom:32vw;right:1vw;border-radius:2vw;padding:3vw}#carruselnoticias{position:relative;cursor:pointer;height:calc(100% - .15vw + 1vw)}.noticia{padding:3.2vw 1.5vw}button{margin-top:2vw;padding:2vw 3vw}video{display:none}#loginmodal{display:none!important}}