.feature-item{align-content:end;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;height:100%;overflow:hidden;position:absolute;width:100%}.feature-item .video-content{align-items:center;display:flex;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.feature-item .video-content,.feature-item .video-content video{aspect-ratio:16/9;height:auto;max-width:var(--project-feature-max-width,1920px);width:100%}.feature-item .video-content video{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.feature-item .video-content video{position:absolute;top:0}}.feature-item.active{left:0!important;transition:all 1s ease-out;z-index:10}.feature-item .feature-content{bottom:0;margin:auto;max-width:var(--project-feature-max-width,1920px);position:absolute;width:100%;z-index:1}.feature-item .feature-content.virtual-experience-override{margin-bottom:13.4rem}@media only screen and (max-width:768px){.feature-item .feature-content{grid-template-columns:1fr;margin-bottom:0}.feature-item .feature-content.virtual-experience-override{margin-bottom:0}}.feature-item .feature-content article{display:block;width:100%}.feature-item .feature-content article .feature-body,.feature-item .feature-content article .feature-title{background:#0a0b0cbf}.feature-item .feature-content article .feature-title{padding:2rem}@media only screen and (max-width:768px){.feature-item .feature-content article .feature-title{padding:1rem 2rem;text-align:left}}.feature-item .feature-content article .feature-title .feature-divider{align-items:center;display:grid;grid-template-columns:auto 30px}@media only screen and (max-width:768px){.feature-item .feature-content article .feature-title .feature-divider{margin-bottom:1rem}}.feature-item .feature-content article .feature-title .feature-divider .divider{background:#ffffff40;height:1px}.feature-item .feature-content article .feature-title h1,.feature-item .feature-content article .feature-title h2,.feature-item .feature-content article .feature-title h3{margin:0;padding:0;text-transform:uppercase}.feature-item .feature-content article .feature-title h2{color:#f0f0e6;font-size:min(9vw,6rem);font-weight:500;line-height:1;margin-bottom:30px}.feature-item .feature-content article .feature-title h3{color:#fff;font-size:min(9vw,5rem);font-weight:400;line-height:1}.feature-item .feature-content article .feature-tag-top{background:#f0f0e6;color:#fff;justify-self:end;padding:.5rem}.feature-item .feature-content article .feature-body{color:#fff;font-size:min(4.5vw,2.2rem);padding:2rem}@media only screen and (max-width:768px){.feature-item .feature-content article .feature-body{padding:1rem 2rem}}.feature-item .feature-content article .feature-body span{color:#f0f0e6}.feature-item .feature-content article .cta a{background-position:8px;background-size:5px 5px;border-bottom:3px solid #f0f0e6;color:#fff;display:inline-block;font-size:1.75rem;padding:1rem 1rem 1rem 2rem;text-decoration:none;transition:all .2s ease-out}@media only screen and (max-width:768px){.feature-item .feature-content article .cta a{background-color:#000c}}.feature-item .feature-content article .cta a:hover{background-color:#f0f0e6}.feature-block,.feature-block .container{overflow:hidden;position:relative;width:100%}.feature-block .container{aspect-ratio:16/9;margin:89px auto 0;max-width:var(--project-feature-max-width,1920px)}@media only screen and (max-width:768px){.feature-block .container{height:100vh;margin-top:63px}}.about-block{color:#fff}.about-block .container h2{font-weight:200!important}.about-block .container .body{display:flex;flex-direction:column;gap:2rem;justify-content:center}.about-block .container .body .gray{color:gray}@media only screen and (max-width:768px){.about-block .container .body{display:block}}.about-block .container .body p{margin:0;padding:0 0 0 1.3rem}@media only screen and (max-width:768px){.about-block .container .body p{padding-bottom:2rem}}.about-block .container .body p:first-child{background:var(--46756a57)}.about-block .container .body-action{padding-top:3rem;text-align:center}.project-feature-media{height:100%;max-width:100%;min-height:0;position:relative}.project-feature-media__background{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.project-feature-media__background,.project-feature-media__poster{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.project-feature-media__poster{min-height:0}.project-feature-media__overlay{background-color:#0009;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:1}.project-feature-media--modal,.project-feature-media--modal .video-player-container,.project-feature-media__overlay{align-items:center;display:flex;justify-content:center}.project-feature-media--modal .video-player-container{aspect-ratio:16/9;box-shadow:0 0 24px #000c,0 10px 30px #00000047;height:auto;position:relative;width:90%;z-index:2}.project-feature-media--modal .video-placeholder{aspect-ratio:16/9;height:auto;max-width:none;overflow:hidden;width:100%}.project-feature-media--modal .project-feature-media__overlay{pointer-events:none}.project-feature-media.project-feature-media--inline{aspect-ratio:16/9;height:auto;width:100%}.project-feature-media.project-feature-media--inline .project-feature-media__overlay{cursor:pointer;z-index:2}.project-feature-media.project-feature-media--inline video{aspect-ratio:auto;display:block;height:100%;top:0;right:0;bottom:0;left:0;max-height:none;max-width:none;position:absolute;width:100%}.project-feature-media__preview{align-items:center;aspect-ratio:16/9;cursor:pointer;display:flex;flex-direction:column;gap:1rem;height:auto;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:3}.project-feature-media__preview img{display:block;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.project-feature-media__play{border-color:transparent transparent transparent #fff;border-style:solid;border-width:24px 0 24px 38px;height:0;left:50%;position:absolute;top:46%;transform:translate(-25%,-50%);width:0;z-index:1}.project-feature-media__label{color:#fff;font-weight:700;position:absolute;top:62%;transform:translateY(-50%);white-space:nowrap;z-index:1}.project-feature-media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-feature-media__prevent-click{pointer-events:none}.project-feature{background-image:var(--project-feature-background-image);background-position:var(--project-feature-background-position);background-repeat:var(--project-feature-background-repeat);background-size:var(--project-feature-background-size);color:var(--project-feature-text-color);font-size:var(--project-feature-font-size)}@media (max-width:767px){.project-feature .feature-logo h2{font-size:4.5rem!important}}.project-feature__content{display:flex;margin:auto;max-width:var(--project-feature-max-width);position:relative;width:100%}@media (max-width:1024px){.project-feature__content{flex-direction:column}}.project-feature__left,.project-feature__right{flex:1}@media (max-width:1024px){.project-feature__left,.project-feature__right{flex:1;width:auto}}.project-feature__left{align-self:flex-start;background-color:var(--project-feature-left-background-color);background-image:var(--project-feature-left-background-image);background-position:50%;background-size:cover;border-right:var(--project-feature-left-border-right);display:flex;flex:0 0 var(--project-feature-left-width);flex-direction:column;padding:5rem;position:relative}@media (max-width:767px){.project-feature__left{padding:2rem 3rem}}.project-feature__right{background-color:var(--project-feature-right-background-color);border-left:var(--project-feature-right-border-left);display:flex;flex:0 0 var(--project-feature-right-width);flex-direction:column;height:100%;min-height:0;overflow:hidden;position:var(--project-feature-right-position);right:0;top:0;width:var(--project-feature-right-width)}@media (max-width:1024px){.project-feature__right{flex:1;height:auto;overflow:visible;position:static;width:auto}}.mls-feature .project-feature__left{gap:3rem;padding-bottom:2rem;padding-top:2rem}@media (max-width:1024px){.mls-feature .project-feature__left{padding-bottom:5rem}}@media (max-width:767px){.mls-feature .project-feature__left{border-width:0;gap:1rem}}@media (max-width:1024px){.mls-feature .project-feature__right{overflow:visible}}.mls-feature .feature-logo{padding:5rem 0 0}@media (max-width:767px){.mls-feature .feature-logo{padding:2rem 0 0}}.mls-feature .feature-logo h2{color:#fff;font-size:6.5rem;font-weight:600;letter-spacing:-.03em;line-height:1;margin:0}@media (max-width:767px){.mls-feature .feature-list{padding:2rem 0}}.mls-feature .feature-list ul{display:flex;flex-direction:column;gap:3rem;margin-left:-1rem}.mls-feature .feature-list ul li{line-height:1}.mls-feature .mls-logo{text-align:right}@media (max-width:767px){.mls-feature .mls-logo{text-align:center}}.mls-feature .video-container{flex:1 1 auto;height:auto;max-width:100%;min-height:0;position:relative}.mls-feature .video-container .mls-video-player,.mls-feature .video-container .video-placeholder{height:100%;max-width:none;width:100%}.mls-feature .video-container .video-preview{display:block;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.zen-experiential-spaces-block{background-color:#000!important}.zen-experiential-spaces-block .container{margin:auto;max-width:1366px;padding:0}@media (max-width:768px){.zen-experiential-spaces-block .container{padding:0}}.zen-experiential-spaces-block .container .body{align-items:center;display:grid!important;grid-template-columns:1fr 1fr;padding:0!important}.zen-experiential-spaces-block .container .body b{font-size:min(5vw,3rem)}@media (max-width:768px){.zen-experiential-spaces-block .container .body{gap:0;grid-template-columns:1fr}}.zen-experiential-spaces-block .container .body .text-block{padding:10rem 3rem}@media (max-width:768px){.zen-experiential-spaces-block .container .body .text-block{padding:3rem 3rem 6rem}}.zen-experiential-spaces-block .container .body .text-block .cta{text-align:center}.zen-experiential-spaces-block .container .body .text-block .cta button.the-cta-button{background-color:transparent;border:2px solid #fff;color:#fff;cursor:pointer;display:inline-block;margin:auto;padding:1px;text-decoration:none}.zen-experiential-spaces-block .container .body .text-block .cta button.the-cta-button div{border:1px solid #fff;font-size:2rem;font-weight:700;padding:.75rem 6rem;text-align:center}.zen-experiential-spaces-block .container .body .text-block .cta button.the-cta-button:hover,.zen-experiential-spaces-block .container .body .text-block .cta button.the-cta-button:hover div{border-color:#969696}.zen-experiential-spaces-block .container .body .image-block{height:100%;order:1!important;width:100%!important}@media (max-width:768px){.zen-experiential-spaces-block .container .body .image-block{grid-row:1!important}}.zen-experiential-spaces-block .container .body .image-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%!important}.a250-feature .project-feature__left{gap:3rem;justify-content:space-between;padding-top:2rem}.a250-feature .project-feature__left:after{background:linear-gradient(90deg,#3250ff 0,#3250ff 5px,#fff 5px,#fff 10px,#f90000 10px,#f90000 15px);bottom:0;content:"";position:absolute;right:0;top:0;width:15px}@media (max-width:1024px){.a250-feature .project-feature__left{padding-bottom:5rem}}@media (max-width:767px){.a250-feature .project-feature__left{gap:1rem}}@media (max-width:1024px){.a250-feature .project-feature__right{overflow:visible}}.a250-feature .feature-logo{padding:5rem 0 0}@media (max-width:767px){.a250-feature .feature-logo{padding:2rem 0 0}}.a250-feature .feature-logo h2{color:#000;font-family:"DM Serif Text",Georgia,serif;font-size:6.5rem;font-weight:400;letter-spacing:-.03em;line-height:1;margin:0}@media (max-width:767px){.a250-feature .feature-list{padding:2rem 0}}.a250-feature .feature-list p{color:#000}.a250-feature .a250-logo{text-align:center}.a250-feature .video-container{flex:1 1 auto;max-width:100%;min-height:0;position:relative}.a250-feature .video-container .a250-video-player,.a250-feature .video-container .video-placeholder{height:100%;max-width:none}.a250-feature .video-container .a250-video-player{width:100%}.a250-feature .video-container .video-placeholder{align-items:center;background-color:#00000080;cursor:pointer;display:flex;font-weight:700;justify-content:center;overflow:hidden;width:100%}.a250-feature .video-container .video-preview{display:block;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.solutions-block{background:#f0f0e6;color:#fff;width:100%}.solutions-block .container{display:flex;flex-direction:column;gap:3rem;padding:10rem 0!important}.solutions-block .container .arrow-dots{text-align:center}.solutions-block .container .body{background:#f0f0e6;display:inline-flex!important;gap:0;grid-template-columns:repeat(2,1fr);position:relative}@media only screen and (max-width:767px){.solutions-block .container .body .title img{display:none}}.solutions-block .container .body .title h2{color:#000}@media only screen and (min-width:768px){.solutions-block .container .body .title h2{display:none}}.solutions-block .container .body .items{border-bottom:1px dotted #000;border-left:40px solid #6734bb;flex:1}@media only screen and (max-width:767px){.solutions-block .container .body .items{border:none}}.solutions-block .container .body .items ul{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;list-style-type:none;margin:0;padding:0}.solutions-block .container .body .items ul>li{border-right:1px dotted #000;flex:1}.solutions-block .container .body .items ul>li a{text-decoration:none}@media only screen and (max-width:820px){.solutions-block .container .body .items ul>li{flex:50%}}.solutions-block .container .body .items ul>li img{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.solutions-block .container .body .items ul>li h3{color:#000;font-size:2.75rem;font-weight:300;margin:0;padding:0 1.5rem;text-transform:uppercase}.solutions-block .container .body .items ul>li .item-list{padding:1rem 0}.solutions-block .container .body .items ul>li .item-list h3{font-weight:800;height:130px;line-height:1}@media only screen and (max-width:820px){.solutions-block .container .body .items ul>li .item-list h3{height:100px}}@media only screen and (max-width:767px){.solutions-block .container .body .items ul>li .item-list h3{height:auto}}.solutions-block .container .body .items ul>li .item-list .user-action{color:#6734bb;padding-left:1.5rem;text-decoration:underline}.solutions-block .container .body .items ul>li .item-list ul{border-top:1px dotted #000;display:flex;flex:1;flex-direction:column;gap:0;gap:2rem;padding:1.5rem;position:relative}.solutions-block .container .body .items ul>li .item-list ul li{border:none;color:#000;font-size:2.6rem;font-weight:200;line-height:1}@media (max-width:767px){.solutions-block .container .body{display:flex;flex-direction:column}.solutions-block .container .body h2{position:relative;transform:rotate(0)}.solutions-block .container .body .items{padding-left:0}.solutions-block .container .body .items ul li div h3{padding-bottom:2rem}.solutions-block .container .body .items ul li div .item-list{flex-direction:column;gap:2rem}.solutions-block .container .body .items ul li div .item-list ul{gap:1rem}.solutions-block .container .body .items ul li div .item-list ul:before{top:0;transform:translateY(0)}.solutions-block .container .body .items ul li div .item-list img{height:165px;margin:auto;max-width:300px;width:100%}}@media only screen and (max-width:768px){.solutions-block .container .body{grid-template-columns:repeat(1,1fr)}}@media only screen and (device-width:768px){.solutions-block .container .body{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:769px){.solutions-block .container .body{grid-template-columns:repeat(2,1fr)}}.delta-feature .project-feature__left{gap:2rem;padding-top:2rem}@media (max-width:767px){.delta-feature .project-feature__left{border-width:0;gap:1rem}}@media (max-width:1024px){.delta-feature .project-feature__right{overflow:visible}}.delta-feature .feature-logo{padding:5rem 0 0}@media (max-width:767px){.delta-feature .feature-logo{padding:2rem 0 0}}.delta-feature .feature-logo img{width:100%}.delta-feature .subtitle h3{background-color:#062b4ecc;display:inline-block;padding:1rem 5rem 1rem 2rem}@media (max-width:767px){.delta-feature .subtitle h3{margin:0;padding:1rem 3rem}}.delta-feature .feature-list{background-color:#062b4ecc;padding:2rem 2rem 2rem 1rem}@media (max-width:767px){.delta-feature .feature-list{padding:2rem 1rem 2rem .25rem}}.delta-feature .feature-list ul{display:flex;flex-direction:column;font-weight:500;gap:3rem}@media (max-width:767px){.delta-feature .feature-list ul{font-size:1.9rem;gap:2rem}}.delta-feature .delta-logo{text-align:right}@media (max-width:767px){.delta-feature .delta-logo{text-align:center}}.delta-feature .video-container{flex:1 1 auto;height:auto;max-width:100%;min-height:0;position:relative}.delta-feature .video-container .delta-video-player,.delta-feature .video-container .video-placeholder{height:100%;max-width:none;width:100%}.delta-feature .video-container .video-preview{display:block;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.zen-experience-block{background-color:#000!important;background-position:50%;background-size:cover}.zen-experience-block .container{margin:auto;max-width:1200px}.zen-experience-block .container .body{align-items:center;display:flex!important;gap:5rem;padding:5rem}.zen-experience-block .container .body h2{color:#fff;flex:4;font-weight:200;text-align:left}@media (max-width:767px){.zen-experience-block .container .body{flex-direction:column}.zen-experience-block .container .body h2{text-align:center}}.zen-experience-block .container .body .zen3-video{flex:2}ul.icon-block{display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;list-style-type:none;margin:0 0 3rem;padding:0;width:100%}ul.icon-block li{align-items:center;display:flex;flex:1;flex-direction:column;gap:1rem;justify-items:center}ul.icon-block li .icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:100px;justify-content:center;width:100px}ul.icon-block li .icon img{width:60%}ul.icon-block li .icon span{color:rgb(var(--color-dark));font-size:6rem}ul.icon-block li h3,ul.icon-block li p{font-size:1.4rem;font-weight:500;max-width:13.6rem;text-align:center}.why-choose-zen{align-items:center;color:#fff;margin:auto;padding:5rem 2rem 10rem}.why-choose-zen h2{font-size:5rem;font-weight:200;margin-bottom:0;margin-top:1.6rem;text-align:center;text-transform:uppercase}.why-choose-zen .container{margin:auto;max-width:1366px}.why-choose-zen .container p{font-size:1.7rem;letter-spacing:.03rem;margin-top:-.8rem;text-align:center}.why-choose-zen .container .zen-platform-items{border-radius:6px;color:#fff;display:flex;flex-direction:column;margin-top:2rem}.why-choose-zen .container .zen-platform-items .zen-platform-icon-header{align-items:center;background-color:#1a1719;border-radius:6px;bottom:-5.3rem;color:#fff;display:flex;font-size:3rem;font-weight:700;gap:2rem;justify-content:center;margin:auto;padding:0 2rem;position:relative;transform:translateY(-50%)}@media (max-width:767px){.why-choose-zen .container .zen-platform-items .zen-platform-icon-header{text-align:center}}.why-choose-zen .container .zen-platform-items .icons{border:1px dashed #fff;margin:auto;padding:9rem 3rem 3rem;width:80%}.why-choose-zen .container .body-action{padding-top:3rem;text-align:center}@media (max-width:1100px){.why-choose-zen .container .zen-platform-items .icons{width:95%}}@media (max-width:920px){.why-choose-zen .container .zen-platform-items .zen-platform-icon-header{font-size:1.7rem}}@media (max-width:600px){.why-choose-zen .container .zen-platform-items .zen-platform-icon-header{background-color:transparent;bottom:-1rem;margin-top:2rem}}.video-player-override .play,.video-player-override .video-placeholder img{display:none}.checkpoint-feature{overflow:hidden}@media (max-width:767px){.checkpoint-feature .project-feature__left{border-width:0}}@media (max-width:1024px){.checkpoint-feature .project-feature__right{overflow:visible}}.checkpoint-feature .feature-logo{padding:3rem 0}@media (max-width:767px){.checkpoint-feature .feature-logo{padding:2rem 0}}.checkpoint-feature .feature-logo img{width:100%}.checkpoint-feature .feature-list{background-color:#e70c5ccc;padding:2rem 2rem 2rem 1rem}@media (max-width:767px){.checkpoint-feature .feature-list{padding:2rem 1rem 2rem .25rem}}.checkpoint-feature .feature-list ul{display:flex;flex-direction:column;font-weight:200;gap:3rem}.checkpoint-feature .feature-list ul b{font-weight:700}@media (max-width:767px){.checkpoint-feature .feature-list ul{font-size:1.9rem;gap:2rem}}.checkpoint-feature .video-container{flex:1 1 auto;height:auto;max-width:100%;min-height:0;position:relative}.checkpoint-feature .video-container .checkpoint-video-player,.checkpoint-feature .video-container .video-placeholder{height:100%;max-width:none;width:100%}.checkpoint-feature .video-container .video-preview{display:block;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.partners-block .container{background-color:#fff;max-width:100%!important;padding:3rem 0 10rem;width:100%}.partners-block .container .body{align-items:center;color:#000;gap:8rem}.partners-block .container .body h2{font-weight:200!important;line-height:1;margin:0;padding:0}.partners-block .container .body h2.zenapptic-logo{font-size:3.6rem;font-weight:700!important}.partners-block .container .body .logo-ticker{overflow:hidden;width:100%}.partners-block .container .body .logo-ticker .img-ticker{align-items:center;animation:ticker-kf 50s linear infinite;display:flex;gap:4rem;justify-content:space-between!important;list-style-type:none;margin:0 -1rem;padding:0;width:100%}@keyframes ticker-kf{0%{transform:translate(0)}to{transform:translate(-280rem)}}.partners-block .container .body .logo-ticker .img-ticker li{align-items:center;display:flex;flex:none;margin:0 1rem;width:14rem}.partners-block .container .body .logo-ticker .img-ticker li img{width:100%}
