.bg-contact-us{background-image:linear-gradient(rgba(23,21,21,.5),rgba(28,26,26,.5)),url(/slideshows/proptech/experience-center.png)}.glass-btn-submit{border-radius:32px;border:1px solid #fff;background:linear-gradient(219deg,rgba(255,255,255,.2) -18.13%,rgba(255,255,255,0) 147.29%);box-shadow:0 4px 4px #00000040;-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px)}.hero[data-astro-cid-bbe6dxrz]{position:relative;background-color:#0000007a}.hero-video[data-astro-cid-bbe6dxrz]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}h1[data-astro-cid-bbe6dxrz],h3[data-astro-cid-bbe6dxrz],.cta-button[data-astro-cid-bbe6dxrz]{opacity:0}.fade-in{animation:fadeIn .5s ease-in}.fade-out{transition:opacity .5s ease-out;opacity:0}.bg[data-astro-cid-dgfoyax6]{z-index:-99;position:absolute;overflow:hidden;max-height:706px;opacity:0}.locations-title[data-astro-cid-dgfoyax6],.locations-text[data-astro-cid-dgfoyax6],.spline[data-astro-cid-dgfoyax6],.location-card[data-astro-cid-dgfoyax6]{opacity:0}#language-dropdown-menu{animation:fadeIn .5s ease-in}:root{--menu-color: #ffffff;--menu-font-size: 1.5rem;--menu-zindex: 1100;--hamburger-color: #fff;--hamburger-width: 50px;--hamburger-height: 50px;--hamburger-zindex: 1110}#menu[data-astro-cid-5blmo7yk]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:100%;left:0;opacity:0;overflow:hidden;position:fixed;text-align:center;top:0;transition:all .7s ease-in-out;visibility:hidden;width:100%;z-index:var(--menu-zindex)}#menu[data-astro-cid-5blmo7yk].open{opacity:1;visibility:visible}#menu[data-astro-cid-5blmo7yk].open li[data-astro-cid-5blmo7yk]{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInUp}#menu[data-astro-cid-5blmo7yk].open li[data-astro-cid-5blmo7yk]:nth-child(1){animation-delay:.1s}#menu[data-astro-cid-5blmo7yk].open li[data-astro-cid-5blmo7yk]:nth-child(2){animation-delay:.2s}#menu[data-astro-cid-5blmo7yk] ul[data-astro-cid-5blmo7yk]:hover a[data-astro-cid-5blmo7yk]{opacity:.5}#menu[data-astro-cid-5blmo7yk] ul[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{-webkit-transform:translateZ(0);transition:opacity .3s ease-in-out}#menu[data-astro-cid-5blmo7yk] ul[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:hover{opacity:1}#menu[data-astro-cid-5blmo7yk] .main-nav[data-astro-cid-5blmo7yk]{position:relative;top:50%;transform:translateY(-50%)}#menu[data-astro-cid-5blmo7yk] .main-nav[data-astro-cid-5blmo7yk] ul[data-astro-cid-5blmo7yk]{list-style:none;margin:0;padding:0}#menu[data-astro-cid-5blmo7yk] .main-nav[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{color:var(--menu-color);display:block;font-size:var(--menu-font-size);font-weight:700;padding:1rem;text-decoration:none;text-transform:uppercase}#menu[data-astro-cid-5blmo7yk] .main-nav[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:first-child{padding-top:0}#menu[data-astro-cid-5blmo7yk] .menu-footer[data-astro-cid-5blmo7yk]{padding:2rem;bottom:0;left:0;position:absolute;right:0}#menu[data-astro-cid-5blmo7yk] .menu-footer[data-astro-cid-5blmo7yk] ul[data-astro-cid-5blmo7yk]{display:inline-block;list-style:none;margin:0;padding:0}#menu[data-astro-cid-5blmo7yk] .menu-footer[data-astro-cid-5blmo7yk] ul[data-astro-cid-5blmo7yk] li[data-astro-cid-5blmo7yk]{display:inline;margin:0 1rem}#menu[data-astro-cid-5blmo7yk] .menu-footer[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{color:var(--menu-color);text-decoration:none;text-transform:uppercase}.toggle-menu[data-astro-cid-5blmo7yk]{background-color:transparent;border:none;cursor:pointer;float:right;height:var(--hamburger-height);outline:none;padding:0;pointer-events:initial;position:fixed;right:0;vertical-align:middle;width:var(--hamburger-width);z-index:var(--hamburger-zindex)}.toggle-menu[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]{background-color:var(--hamburger-color);content:"";display:block;height:2px;left:calc(50% - 13px);position:absolute;top:calc(50% - 1px);transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s .2s ease-out,transform .2s linear;width:26px}.toggle-menu[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]:before,.toggle-menu[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]:after{background-color:var(--hamburger-color);content:"";display:block;height:2px;position:absolute;transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s .2s ease-out,transform .2s linear;width:26px}.toggle-menu[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]:before{top:7px}.toggle-menu[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]:after{top:-7px}.toggle-menu[data-astro-cid-5blmo7yk].active span[data-astro-cid-5blmo7yk]{background-color:transparent;transition:background .2s ease-out}.toggle-menu[data-astro-cid-5blmo7yk].active span[data-astro-cid-5blmo7yk]:before{top:0;transform:rotate3d(0,0,1,-45deg);transition:top .2s ease-out,transform .2s .2s ease-out}.toggle-menu[data-astro-cid-5blmo7yk].active span[data-astro-cid-5blmo7yk]:after{top:0;transform:rotate3d(0,0,1,45deg);transition:top .2s ease-out,transform .2s .2s ease-out}.fade-in[data-astro-cid-5blmo7yk]{animation:fadeIn .5s ease-in forwards}.fade-out[data-astro-cid-5blmo7yk]{animation:fadeOut .5s ease-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.toggle-menu[data-astro-cid-5blmo7yk]{opacity:0;display:flex}.top-nav[data-astro-cid-5blmo7yk]{animation:fadeIn 1s ease-in;display:block}@media screen and (max-width: 768px){.top-nav[data-astro-cid-5blmo7yk]{display:none}.toggle-menu[data-astro-cid-5blmo7yk]{display:block;opacity:1;pointer-events:auto}}.background-image[data-astro-cid-rrr76trh]{width:100%;height:100%;background-size:cover;background-position:center;border-radius:32px;filter:contrast(1) brightness(.5) blur(4px);transition:filter 2s ease}.container[data-astro-cid-rrr76trh]{background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;min-width:100vw}.swiper[data-astro-cid-rrr76trh]{position:relative;width:100vw;margin-inline:auto}.swiper[data-astro-cid-rrr76trh]:before{content:"";position:absolute;top:-70px;left:-10%;width:120%;height:20vh;background:black;border-radius:100%;z-index:100}.swiper[data-astro-cid-rrr76trh]:after{content:"";position:absolute;bottom:-60px;left:-10%;width:120%;height:20vh;background:black;border-radius:100%;z-index:1000}.slide-text[data-astro-cid-rrr76trh]{color:#fff;font-weight:700;text-align:center;font-size:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 768px){.swiper[data-astro-cid-rrr76trh]:after{height:10vh}.swiper[data-astro-cid-rrr76trh]:before{height:10vh}}.swiper-pagination[data-astro-cid-rrr76trh]{--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-color: #fff}.sectors-section[data-astro-cid-j5qajhjp]{background-color:#000}.sectors-title[data-astro-cid-j5qajhjp]{opacity:0}.scale-on-hover[data-astro-cid-xjhe6f3p]{transition:transform .3s ease-in-out}.scale-on-hover[data-astro-cid-xjhe6f3p]:hover{transform:scale(1.05)}.services-title[data-astro-cid-g5jplrhu],.services-text[data-astro-cid-g5jplrhu],.service-card[data-astro-cid-g5jplrhu]{opacity:0}.bg-technology[data-astro-cid-qmlmgujr]{background-image:linear-gradient(rgba(23,21,21,.5),rgba(23,22,22,.5)),url(/slideshows/proptech/villa-lounge.jpg);background-size:cover;background-position:center}.technology-title[data-astro-cid-qmlmgujr],.technology-text[data-astro-cid-qmlmgujr],.technology-card[data-astro-cid-qmlmgujr]{opacity:0}.scale-on-hover[data-astro-cid-qmlmgujr]{transition:transform .3s ease-in-out}.scale-on-hover[data-astro-cid-qmlmgujr]:hover{transform:scale(1.05)}.read-more-btn[data-astro-cid-u43ozx4m]{opacity:0}.icon-container[data-astro-cid-u43ozx4m]{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0}.icon-container[data-astro-cid-u43ozx4m] span[data-astro-cid-u43ozx4m]{margin-top:auto}.gradient-section{scroll-snap-align:start;position:relative}.gradient-section:after,.gradient-section:before{content:"";position:absolute;left:0;right:0;height:250px;z-index:0}.gradient-section:after{bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0),black)}.gradient-section:before{top:0;background:linear-gradient(to top,rgba(0,0,0,0),black)}
