*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none;font-weight:400;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,div::-webkit-scrollbar,span::-webkit-scrollbar,object::-webkit-scrollbar,iframe::-webkit-scrollbar,figure::-webkit-scrollbar,h1::-webkit-scrollbar,h2::-webkit-scrollbar,h3::-webkit-scrollbar,h4::-webkit-scrollbar,h5::-webkit-scrollbar,h6::-webkit-scrollbar,p::-webkit-scrollbar,blockquote::-webkit-scrollbar,pre::-webkit-scrollbar,a::-webkit-scrollbar,code::-webkit-scrollbar,em::-webkit-scrollbar,img::-webkit-scrollbar,small::-webkit-scrollbar,strike::-webkit-scrollbar,strong::-webkit-scrollbar,sub::-webkit-scrollbar,sup::-webkit-scrollbar,tt::-webkit-scrollbar,b::-webkit-scrollbar,u::-webkit-scrollbar,i::-webkit-scrollbar,ol::-webkit-scrollbar,ul::-webkit-scrollbar,li::-webkit-scrollbar,fieldset::-webkit-scrollbar,form::-webkit-scrollbar,label::-webkit-scrollbar,table::-webkit-scrollbar,caption::-webkit-scrollbar,tbody::-webkit-scrollbar,tfoot::-webkit-scrollbar,thead::-webkit-scrollbar,tr::-webkit-scrollbar,th::-webkit-scrollbar,td::-webkit-scrollbar,main::-webkit-scrollbar,canvas::-webkit-scrollbar,embed::-webkit-scrollbar,footer::-webkit-scrollbar,header::-webkit-scrollbar,nav::-webkit-scrollbar,section::-webkit-scrollbar,video::-webkit-scrollbar{display:none}footer,header,nav,section,main{display:block}body{line-height:1;font-family:Poppins,sans-serif;font-weight:400;background-color:#180f1a;-webkit-user-select:none;-ms-user-select:none;user-select:none}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}input,textarea,select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0;margin:0;padding:0;border:0;font-family:Poppins,sans-serif}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}::placeholder{color:gray;opacity:1}:-ms-input-placeholder{color:gray}::-ms-input-placeholder{color:gray}.blocked{overflow:hidden}.header-main{display:flex;justify-content:center;align-items:center;position:fixed;z-index:150;top:0;right:0;left:0;height:80px}.header-main .content{display:flex;justify-content:space-between;align-items:center;width:95%}.header-main .content .icons{display:flex;justify-content:flex-start;align-items:center;width:250px}.header-main .content .icons .item{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;cursor:pointer;display:block;width:22px;margin-right:15px;opacity:.3}.header-main .content .icons .item:last-of-type{margin-right:0}.header-main .content .icons .item:hover,.header-main .content .icons .item.active{opacity:1}.header-main .content .icons .item img{display:block;width:100%}.header-main .content .icons .item.hamburger{display:none}@media (max-width: 1199px){.header-main .content .icons .item.hamburger{display:block;opacity:1}}.header-main .content .menu{display:flex;justify-content:center;align-items:center}@media (max-width: 1199px){.header-main .content .menu{display:none;flex-wrap:wrap;position:fixed;top:80px;left:0;right:0;padding:20px 2.5vw 0;background:#180f1a}}.header-main .content .menu .close-menu{display:none}@media (max-width: 1199px){.header-main .content .menu .close-menu{position:absolute;top:15px;right:15px;display:block;width:20px}}.header-main .content .menu .item{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;margin:0 10px;font-size:17px;text-transform:uppercase;color:#fff;opacity:.3;font-weight:600;text-decoration:none;white-space:nowrap}@media (max-width: 1199px){.header-main .content .menu .item{width:100%;margin:0 0 15px}}.header-main .content .menu .item.active{font-weight:700;color:#fff;opacity:1}.header-main .content .menu .item:hover{color:#fff;opacity:1}.header-main .content .logo{width:300px}@media (max-width: 1199px){.header-main .content .logo{width:auto}}.header-main .content .logo a{display:flex;justify-content:flex-end;align-items:center;width:100%}.header-main .content .logo a img{display:block;max-width:100%;height:45px}@media (max-width: 1199px){.header-main .content .logo a img{width:200px;height:auto}}.menu-left{display:none;position:fixed;left:0;top:0;bottom:0;z-index:110;width:350px;background:#180f1a url(/build/assets/signet-opacity-DpwyIo9X.png) 40% 70% no-repeat;background-size:240px}@media (max-width: 1199px){.menu-left{width:100%;background:#180f1a url(/build/assets/signet-opacity-DpwyIo9X.png) 40% 70% no-repeat;background-size:100px}}.menu-left .menu-content{margin-top:80px;margin-left:2.5vw}.menu-left .menu-content .title{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 2.5vw);margin-bottom:50px;font-size:15px;color:#fff;text-transform:uppercase}.menu-left .menu-content .close-menu-left{cursor:pointer;display:none;width:20px;height:20px;background:url(/build/assets/close-JxIqHLNK.png) center center no-repeat;background-size:20px}@media (max-width: 1199px){.menu-left .menu-content .close-menu-left{display:block}}.menu-left .menu-content .item{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;width:100%;margin-bottom:30px;font-size:20px;color:#fff;text-decoration:none;font-weight:600;opacity:.3}.menu-left .menu-content .item.active{font-weight:700;opacity:1}.menu-left .menu-content .item:hover{opacity:1}.main-video-wrapper{position:relative;width:100%;height:110vh;overflow:hidden}.main-video-wrapper:before{content:"";display:block;width:100%;height:300px;background:linear-gradient(180deg,#311a35,#0000)}.main-video-wrapper:after{content:"";display:block;position:absolute;z-index:0;left:0;bottom:0;right:0;width:100%;height:300px;background:linear-gradient(0deg,#180f1a,#120b13be 34%,#0000)}.main-video-wrapper video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translate(-50%,-50%)}.bottom-section{width:95%;margin:-530px auto auto;padding-bottom:200px}@media (max-width: 1199px){.bottom-section{margin-top:-400px}}.bottom-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;position:relative}@media (max-width: 1199px){.bottom-section .top-row{display:block}}.bottom-section .top-row .project-details{width:500px}@media (max-width: 1199px){.bottom-section .top-row .project-details{width:100%}}.bottom-section .top-row .project-details .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width: 1199px){.bottom-section .top-row .project-details .row{display:block}}.bottom-section .top-row .project-details .row:last-of-type{margin-bottom:0}.bottom-section .top-row .project-details .row.min-height{min-height:72px}@media (max-width: 1199px){.bottom-section .top-row .project-details .row.min-height{min-height:auto}}.bottom-section .top-row .project-details .row .name{color:#fff;font-size:36px;font-weight:700}@media (max-width: 1199px){.bottom-section .top-row .project-details .row .name{margin-bottom:20px;font-size:30px}}.bottom-section .top-row .project-details .row .promo{color:#fff;font-size:20px;font-weight:600}.bottom-section .top-row .project-details .row .promo strong{font-size:25px;font-weight:700}@media (max-width: 1199px){.bottom-section .top-row .project-details .row .promo strong{font-size:22px}}.bottom-section .top-row .project-details .row .price{padding:10px 20px;border-radius:5px;background-color:#311a35;color:#fff;font-size:24px}@media (max-width: 1199px){.bottom-section .top-row .project-details .row .price{display:inline-block;margin-bottom:20px;font-size:20px}}.bottom-section .top-row .project-details .row .old-price{font-size:20px;text-decoration:line-through;color:#fff}@media (max-width: 1199px){.bottom-section .top-row .project-details .row .old-price{margin-bottom:20px;font-size:18px}}.bottom-section .top-row .video-controls{display:flex;justify-content:center;align-items:center;position:static;width:300px;height:20px;margin-top:70px}@media (max-width: 1199px){.bottom-section .top-row .video-controls{display:none}}.bottom-section .top-row .video-controls .progress-bar{position:relative;width:100%;height:2px;background:#fff}.bottom-section .top-row .video-controls .progress-bar .progress-thumb{transition:all .08s ease-out;-webkit-transition:all .08s ease-out;-moz-transition:all .08s ease-out;-ms-transition:all .08s ease-out;-o-transition:all .08s ease-out;position:absolute;top:-18px;width:40px;height:40px;border-radius:50%;background:url(/build/assets/progress-thumb-Ct2dAR3j.png) center center no-repeat;background-size:40px 40px;box-shadow:0 0 30px #000000e6;transform:translate(-20px)}.bottom-section .top-row .video-controls .progress-bar .progress-thumb:hover{cursor:grab}.bottom-section .top-row .cta{position:relative;z-index:10;max-width:300px;margin-top:55px}@media (max-width: 1199px){.bottom-section .top-row .cta{margin-top:0}}.bottom-section .top-row .cta a{cursor:pointer;display:block;padding:10px 20px;border-radius:5px;background-color:#311a35;color:#fff;font-weight:500;font-size:24px;text-decoration:none}@media (max-width: 1199px){.bottom-section .top-row .cta a{display:inline-block;font-size:20px}}.bottom-section .main-slider{position:relative;margin-top:30px}.bottom-section .main-slider:hover .slick-prev,.bottom-section .main-slider:hover .slick-next{opacity:1}.bottom-section .main-slider .no-results{font-size:20px;line-height:24px;color:#ffffff80}.bottom-section .main-slider .slick-disabled{opacity:0!important}.bottom-section .main-slider .title-wrapper{display:flex;justify-content:flex-start;align-items:center;margin-bottom:30px}@media (max-width: 1199px){.bottom-section .main-slider .title-wrapper{display:block}}.bottom-section .main-slider .title-wrapper .slider-title{margin-right:100px;font-size:36px;font-weight:500;color:#fff}@media (max-width: 1199px){.bottom-section .main-slider .title-wrapper .slider-title{margin-bottom:20px;font-size:30px}}.bottom-section .main-slider .title-wrapper .filters{display:flex;justify-content:flex-start;align-items:center;margin-right:20px}.bottom-section .main-slider .title-wrapper .filters:last-of-type{margin-right:0}.bottom-section .main-slider .title-wrapper .filters .filter{cursor:pointer;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;padding:5px 10px;margin-right:10px;border:1px solid #ffffff;border-radius:5px;font-size:12px;color:#fff}.bottom-section .main-slider .title-wrapper .filters .filter:hover,.bottom-section .main-slider .title-wrapper .filters .filter.active{background-color:#fff;color:#311a35}@media (max-width: 1199px){.bottom-section .main-slider .title-wrapper .filters .filter{margin-bottom:10px}}.bottom-section .main-slider .slick-prev{opacity:0;cursor:pointer;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;position:absolute;top:0;left:-2.5vw;bottom:0;width:2.5vw;border:none;background:url(/build/assets/slide-prev-C-z8ayyM.png) center center no-repeat;background-size:15px;font-size:0}.bottom-section .main-slider .slick-next{opacity:0;cursor:pointer;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;position:absolute;top:0;right:-2.5vw;bottom:0;width:2.5vw;border:none;background:url(/build/assets/slide-next-CeReshSC.png) center center no-repeat;background-size:15px;font-size:0}.bottom-section .main-slider .slide-hover-clone{cursor:pointer;display:none;position:absolute;z-index:150;width:450px;height:350px;border-radius:15px;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:20px;box-shadow:0 0 30px #000000e6}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone{width:100%;height:300px}}.bottom-section .main-slider .slide-hover-clone:before{content:"";position:absolute;z-index:20;top:20px;right:20px;display:block;width:35px;height:35px;background:url(/build/assets/signet-_QYH1fvo.png) center center no-repeat;background-size:100%}.bottom-section .main-slider .slide-hover-clone:after{content:"";position:absolute;z-index:20;bottom:40px;right:20px;display:block;width:45px;height:45px;background:url(/build/assets/maximize-DUxIWuyZ.png) center center no-repeat;background-size:45px}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone:after{width:25px;height:25px;background:url(/build/assets/maximize-DUxIWuyZ.png) center center no-repeat;background-size:25px}}.bottom-section .main-slider .slide-hover-clone .checked{position:absolute;top:25px;left:20px;width:30px;height:30px;border:3px solid #ffffff;border-radius:4px;color:#fff}.bottom-section .main-slider .slide-hover-clone .checked:after{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;content:"";display:block;width:20px;height:20px;background:url(/build/assets/check-C_bezLDH.png) center center no-repeat;background-size:100%}.bottom-section .main-slider .slide-hover-clone .clone-video{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover;border-radius:15px}.bottom-section .main-slider .slide-hover-clone .details{position:absolute;left:20px;bottom:20px}.bottom-section .main-slider .slide-hover-clone .details .name{margin-bottom:10px;color:#fff;font-size:21px}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone .details .name{font-size:16px}}.bottom-section .main-slider .slide-hover-clone .details .name strong{font-size:26px;font-weight:700}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone .details .name strong{font-size:19px}}.bottom-section .main-slider .slide-hover-clone .details .prices{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone .details .prices{display:block}}.bottom-section .main-slider .slide-hover-clone .details .prices .price{margin-bottom:10px;padding:10px 30px;margin-right:20px;border-radius:5px;background-color:#311a35;font-size:22px;color:#fff}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone .details .prices .price{padding:8px 10px;font-size:16px}}.bottom-section .main-slider .slide-hover-clone .details .prices .discount{margin-right:20px;font-size:22px;font-weight:700;color:#fff}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone .details .prices .discount{margin-right:0;margin-bottom:10px;font-size:16px}}.bottom-section .main-slider .slide-hover-clone .details .prices .plus{display:block;width:50px;height:50px;background:url(/build/assets/plus-rYZqKaA-.png) center center no-repeat;background-size:50px}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone .details .prices .plus{margin-bottom:10px;width:30px;height:30px;background-size:30px}}.bottom-section .main-slider .slide-hover-clone .details .dimensions{font-size:16px;color:#fff}@media (max-width: 1199px){.bottom-section .main-slider .slide-hover-clone .details .dimensions{font-size:14px}}.bottom-section .main-slider.slider-numbers .slider-track .slide{cursor:pointer;position:relative;width:calc(20vw - 26px);height:300px;margin-right:15px;border-radius:15px}@media (max-width: 1199px){.bottom-section .main-slider.slider-numbers .slider-track .slide{width:calc(50vw - 30px);height:30vw}}.bottom-section .main-slider.slider-numbers .slider-track .slide .slide-number{display:flex;justify-content:flex-start;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0}.bottom-section .main-slider.slider-numbers .slider-track .slide .slide-number .number{position:absolute;left:10px;font-size:26vh;font-weight:900;color:transparent;-webkit-text-stroke:7px rgba(255,255,255,.5);text-stroke:7px rgba(255,255,255,.5)}@media (max-width: 1199px){.bottom-section .main-slider.slider-numbers .slider-track .slide .slide-number .number{font-size:50px;-webkit-text-stroke:2px rgba(255,255,255,.5);text-stroke:2px rgba(255,255,255,.5)}}.bottom-section .main-slider.slider-numbers .slider-track .slide .slide-number .image{position:absolute;width:65%;height:100%;top:0;right:0;bottom:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.bottom-section .main-slider.slider-numbers .slider-track .slide .slide-number .image .name{position:absolute;bottom:25px;left:10px;font-size:16px;color:#fff}.bottom-section .main-slider .slick-slider{opacity:0}.bottom-section .main-slider .slick-initialized{opacity:1}.bottom-section .main-slider .slider-track{display:flex;justify-content:flex-start;align-items:center;width:100%}.bottom-section .main-slider .slider-track .my-list{position:relative;width:calc(20vw - 24px);height:12vw;margin-right:10px;border-radius:15px;background:#180f1a url(/build/assets/my-list-DT_QDYX1.png) center center no-repeat;background-size:50px;border:4px solid #ffffff}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .my-list{width:calc(50vw - 30px);height:30vw;background-size:30px}}.bottom-section .main-slider .slider-track .my-list:after{content:"";position:absolute;z-index:20;bottom:20px;right:20px;display:block;width:35px;height:35px;background:url(/build/assets/signet-_QYH1fvo.png) center center no-repeat;background-size:100%}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .my-list:after{display:none}}.bottom-section .main-slider .slider-track .my-list .text{position:absolute;bottom:20px;left:20px;font-size:15px;color:#fff}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .my-list .text{bottom:10px;left:10px;font-size:13px}}.bottom-section .main-slider .slider-track .slide{cursor:pointer;position:relative;width:calc(20vw - 26px);height:12vw;margin-right:15px;border-radius:15px}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .slide{width:calc(50vw - 30px);height:30vw}}.bottom-section .main-slider .slider-track .slide .checked{position:absolute;top:10px;left:10px;width:30px;height:30px;border:3px solid #ffffff;border-radius:4px;color:#fff}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .slide .checked{width:20px;height:20px;border:2px solid #ffffff}}.bottom-section .main-slider .slider-track .slide .checked:after{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;content:"";display:block;width:20px;height:20px;background:url(/build/assets/check-C_bezLDH.png) center center no-repeat;background-size:100%}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .slide .checked:after{width:15px;height:15px}}.bottom-section .main-slider .slider-track .slide .full-project-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50}.bottom-section .main-slider .slider-track .slide:after{content:"";position:absolute;z-index:20;bottom:20px;right:20px;display:block;width:35px;height:35px;background:url(/build/assets/signet-_QYH1fvo.png) center center no-repeat;background-size:100%}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .slide:after{display:none}}.bottom-section .main-slider .slider-track .slide:last-of-type{margin-right:0}.bottom-section .main-slider .slider-track .slide.active{border:4px solid #ffffff;cursor:not-allowed}.bottom-section .main-slider .slider-track .slide .slide-content{position:absolute;bottom:20px;left:20px}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .slide .slide-content{bottom:10px;left:10px}}.bottom-section .main-slider .slider-track .slide .slide-content .price{margin-bottom:10px;font-size:16px;color:#fff}@media (max-width: 1199px){.bottom-section .main-slider .slider-track .slide .slide-content .price{font-size:14px}}.bottom-section .main-slider .slider-track .slide .slide-content .slogan{font-size:11px;color:#fff}.virtual-walk-wrapper{display:none;position:fixed;z-index:160;top:80px;bottom:80px;left:0;right:0;margin:auto;width:90vw;border-radius:20px;box-shadow:0 0 30px #000000e6}@media (max-width: 1199px){.virtual-walk-wrapper{width:100%}}.virtual-walk-wrapper .close-virtual-walk{cursor:pointer;position:absolute;z-index:20;top:50px;right:50px;width:40px;height:40px;background:url(/build/assets/close-JxIqHLNK.png) 40% 70% no-repeat;background-size:40px}@media (max-width: 1199px){.virtual-walk-wrapper .close-virtual-walk{left:20px;top:20px;right:auto;width:30px;height:30px;background-size:30px}}.virtual-walk-wrapper .vr-walk-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;border-radius:20px}.virtual-walk-wrapper .vr-walk-image .close-vr-walk-image{position:absolute;bottom:40px;right:40px;z-index:200;cursor:pointer;display:block;width:230px;padding:10px 0;margin-bottom:10px;border-radius:5px;background-color:#180f1a;color:#fff;font-weight:500;font-size:24px;text-decoration:none;text-align:center}@media (max-width: 1199px){.virtual-walk-wrapper .vr-walk-image .close-vr-walk-image{width:200px;left:0;right:0;margin:auto;font-size:16px;padding:8px 10px}}.virtual-walk-wrapper iframe{width:100%;height:100%;border-radius:20px}.project-overlay{display:none;position:fixed;z-index:150;top:0;right:0;bottom:0;left:0;margin:auto}.project-overlay .project-content{position:absolute;top:80px;bottom:80px;left:0;right:0;margin:auto;width:90vw;border-radius:20px;box-shadow:0 0 30px #000000e6}@media (max-width: 1199px){.project-overlay .project-content{width:100%}}.project-overlay .project-content:before{content:"";position:absolute;z-index:20;left:50px;top:50px;display:block;width:50px;height:50px;background:url(/build/assets/signet-_QYH1fvo.png) center center no-repeat;background-size:50px}@media (max-width: 1199px){.project-overlay .project-content:before{left:20px;top:20px;width:30px;height:30px;background-size:30px}}.project-overlay .project-content:after{content:"";display:block;position:absolute;z-index:0;left:0;bottom:0;right:0;width:100%;height:100px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:linear-gradient(0deg,#180f1a,#120b13be 34%,#0000)}.project-overlay .project-content .video-container{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;overflow:hidden}.project-overlay .project-content .video-container #project-video{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px}.project-overlay .project-content .map-image{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;margin:auto;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;cursor:pointer;background-size:cover;left:auto;right:50px;z-index:100;width:250px;height:150px;border-radius:20px}.project-overlay .project-content .map-image .map-image-img{display:block;max-width:100%;border-radius:20px}.project-overlay .project-content .map-image:after{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;opacity:0}.project-overlay .project-content .map-image.expanded{width:50%;height:60%;background-color:#fff}.project-overlay .project-content .map-image.expanded .map-image-img{max-height:100%;margin:auto}.project-overlay .project-content .map-image.expanded:after{position:absolute;top:20px;right:20px;opacity:1;content:"";width:30px;height:30px;background:url(/build/assets/close-violet-DJRlXaZL.png) 40% 70% no-repeat;background-size:100%}.project-overlay .project-content .close-project-overlay{cursor:pointer;position:absolute;z-index:20;top:50px;right:50px;width:40px;height:40px;background:url(/build/assets/close-JxIqHLNK.png) 40% 70% no-repeat;background-size:40px}@media (max-width: 1199px){.project-overlay .project-content .close-project-overlay{right:20px;top:20px;width:30px;height:30px;background-size:30px}}.project-overlay .project-content .bottom-row{position:absolute;z-index:20;bottom:50px;left:50px;right:50px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1199px){.project-overlay .project-content .bottom-row{display:block;left:20px;right:20px;bottom:20px}}.project-overlay .project-content .bottom-row .project-details{width:350px}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .project-details{width:100%}}.project-overlay .project-content .bottom-row .project-details .checked{position:absolute;top:-50px;left:0;width:25px;height:25px;border:3px solid #ffffff;border-radius:4px;color:#fff}.project-overlay .project-content .bottom-row .project-details .checked:after{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;content:"";display:block;width:15px;height:15px;background:url(/build/assets/check-C_bezLDH.png) center center no-repeat;background-size:100%}.project-overlay .project-content .bottom-row .project-details .row{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .project-details .row{display:block}}.project-overlay .project-content .bottom-row .project-details .row:last-of-type{margin-bottom:0}.project-overlay .project-content .bottom-row .project-details .row .name{margin-right:10px;color:#fff;font-size:36px;font-weight:700}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .project-details .row .name{font-size:21px;margin-right:0;margin-bottom:10px}}.project-overlay .project-content .bottom-row .project-details .row .promo{color:#fff;font-size:20px;font-weight:600}.project-overlay .project-content .bottom-row .project-details .row .price{display:block;padding:10px 20px;margin-right:10px;border-radius:5px;background-color:#311a35;color:#fff;font-size:24px;text-align:center}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .project-details .row .price{display:inline-block;margin-bottom:10px;padding:8px 10px;font-size:16px}}.project-overlay .project-content .bottom-row .project-details .row .plus{cursor:pointer;position:relative;display:block;width:40px;height:40px;background:url(/build/assets/plus-rYZqKaA-.png) center center no-repeat;background-size:40px}.project-overlay .project-content .bottom-row .project-details .row .percent{margin-right:10px;font-size:24px;font-weight:700;color:#fff}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .project-details .row .percent{display:block;margin-bottom:10px;font-size:20px}}.project-overlay .project-content .bottom-row .project-details .row .old-price{font-size:20px;text-decoration:line-through;color:#fff}.project-overlay .project-content .bottom-row .video-controls{display:flex;justify-content:center;align-items:center;position:static;width:300px;height:20px}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .video-controls{display:none}}.project-overlay .project-content .bottom-row .video-controls .progress-bar{position:relative;width:100%;height:2px;background:#fff}.project-overlay .project-content .bottom-row .video-controls .progress-bar .progress-thumb{transition:all .08s ease-out;-webkit-transition:all .08s ease-out;-moz-transition:all .08s ease-out;-ms-transition:all .08s ease-out;-o-transition:all .08s ease-out;position:absolute;top:-18px;width:40px;height:40px;border-radius:50%;background:url(/build/assets/progress-thumb-Ct2dAR3j.png) center center no-repeat;background-size:40px 40px;box-shadow:0 0 30px #000000e6}.project-overlay .project-content .bottom-row .video-controls .progress-bar .progress-thumb:hover{cursor:grab}.project-overlay .project-content .bottom-row .cta{max-width:300px}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .cta{width:100%}}.project-overlay .project-content .bottom-row .cta a{position:relative;z-index:200;cursor:pointer;display:block;padding:10px 20px;margin-bottom:10px;border-radius:5px;background-color:#311a35;color:#fff;font-weight:500;font-size:24px;text-decoration:none;text-align:center}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .cta a{display:inline-block;padding:8px 10px;font-size:16px}}.project-overlay .project-content .bottom-row .cta .dimensions{text-align:center;font-size:17px;line-height:21px;color:#fff}@media (max-width: 1199px){.project-overlay .project-content .bottom-row .cta .dimensions{font-size:16px;text-align:left}}
