@font-face{font-family:'SF Pro Display';src:url(../fonts/SF-Pro-Display-Light.otf);font-weight:900;font-style:normal}@font-face{font-family:'SF Pro Display Ultralight';src:url(../fonts/SF-Pro-Display-Ultralight.otf);font-weight:700;font-style:normal}@font-face{font-family:'Future New Light';src:url(../fonts/FuturaNewLight.otf);font-weight:900;font-style:normal}@font-face{font-family:'Future New Bold';src:url(../fonts/FuturaNewLight.otf);font-weight:400;font-style:normal}@font-face{font-family:'SF Pro Display Thin';src:url(../fonts/SF-Pro-Display-Thin.otf);font-weight:400;font-style:normal}html{box-sizing:border-box;overflow-x:hidden}body,html{margin:0;padding:0}*{-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}a{color:inherit;text-decoration:none;transition:color .3s ease}a:hover{color:#ae9877}ul{margin:0;padding:0}li{list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}body{font-family:'SF Pro Display',sans-serif;font-size:18px;font-weight:300;color:#ede4d7;background-color:#141b28;min-width:320px}body.no-scroll,html.no-scroll{overflow:hidden!important;touch-action:none}.blur-container{position:relative}.container{max-width:1920px;margin:0 auto;position:relative;width:100%;transition:all .3s ease}.line-height{line-height:95%}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #171f2e inset!important;-webkit-text-fill-color:#ede4d7!important;transition:background-color 5000s ease-in-out 0s}#preloader{position:fixed;inset:0;background:#141b28;z-index:9999;display:flex;justify-content:center;align-items:center;transition:opacity .5s ease,visibility .5s ease}#preloader-logo{width:135px;opacity:0;animation:fadeIn 1s ease-in-out forwards}#preloader.hidden{opacity:0;visibility:hidden}@keyframes fadeIn{to{opacity:1}}.main-hero-container{min-height:100%}.main-hero{display:flex;flex-direction:column;aspect-ratio:16/9;min-height:700px;width:100%;max-height:100vh;overflow:visible}.fixed-main-title{position:absolute;bottom:0;left:0;color:#ede4d7;z-index:10;padding:clamp(16px,2vw,40px) clamp(12px,4vw,20px)}.hero-image{position:absolute;inset:0;z-index:1}.with-gradient{position:absolute;inset:0;z-index:1}.hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:0;transition:opacity 1s ease-in-out;z-index:1}.hero-bg.active{opacity:1;z-index:2}.hero-bg-2,.hero-bg-3{filter:brightness(80%)}.hero-content{position:absolute;bottom:0;left:0;width:100%;padding:clamp(16px,2vw,40px) clamp(12px,4vw,20px);box-sizing:border-box;opacity:0;transition:opacity 1s ease-in-out;pointer-events:none;z-index:2}.hero-content.active{opacity:1;pointer-events:auto;z-index:3}.hero-content-first-line{display:flex;align-items:center;margin-bottom:225px}.invite-left{white-space:nowrap}.invite-right{width:100%;padding-left:21vw}.invite-right h4{font-size:clamp(18px,2vw,32px);margin-bottom:20px}.hero-content-second-line{display:flex;justify-content:space-between;align-items:flex-end}.hero-left-side h1,.hero-left-side h2{font-family:'Future New Light',sans-serif;font-size:clamp(42px,6vw,110px);line-height:90%;font-weight:300;text-transform:uppercase;max-width:1300px}.hero-right-side{display:flex;flex-direction:column;gap:10px;position:absolute;bottom:clamp(20px,5vw,30px);right:clamp(10px,3vw,20px);overflow:visible}.hero-right-side img{width:76px;height:75px}.hero-right-side button{position:relative;border:none;padding:0;margin:0;background:0 0;cursor:pointer;transition:transform .3s ease;padding-bottom:5px;overflow:visible}.hero-right-side button:hover{transform:scale(1.05)}.progress-bar{position:absolute;left:0;bottom:0;height:4px;width:0%;background-color:#ede4d7;transition:none;z-index:2}.progress-bar.fill{animation:progressAnim 3s linear forwards}@keyframes progressAnim{from{width:0%}to{width:97%}}.hero-content-mobile{display:none}.mobile-miniatures{display:flex;flex-direction:column;gap:7px;max-width:68px;width:100%;overflow-y:auto;max-height:150px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.mobile-miniatures::-webkit-scrollbar{display:none}.mobile-thumb{position:relative;border:none;padding:0;margin:0;background:0 0;cursor:pointer;transition:transform .3s ease;padding-bottom:5px;overflow:visible}.mobile-thumb:hover{transform:scale(1.05)}.invite-left-mobile{padding-top:20px;padding-bottom:33px}.invite-link-mobile{margin-bottom:25px;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;width:60%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;max-width:310px;max-height:56px;height:100%;width:100%;text-transform:uppercase}.mobile-miniatures img{width:66px;height:66px}.mobile-up p{padding-top:0;padding-bottom:20px;font-size:20px}.progress-bar-mobile{position:absolute;left:1px;bottom:0;height:4px;width:0%;background-color:#ede4d7;transition:none;z-index:2}.progress-bar-mobile.fill{animation:progressAnimMobile 3s linear forwards}@keyframes progressAnimMobile{from{width:0%}to{width:96%}}@media (max-width:1330px){.hero-content-first-line{margin-bottom:175px}}@media (max-width:1210px){.hero-bg-3{object-position:left top}}@media (max-width:1330px){.hero-content-first-line{margin-bottom:150px}}@media (max-width:1040px){.hero-content-first-line{margin-bottom:130px}}@media (max-width:1000px){.hero-content{display:none}.hero-content-mobile{display:block;opacity:0;pointer-events:none;transition:opacity 1s ease-in-out;position:absolute;bottom:-100px;left:0;z-index:3;padding:clamp(16px,2vw,40px) clamp(12px,4vw,20px);width:100%;box-sizing:border-box}.fixed-main-title{bottom:-205px}.hero-content-mobile.active{opacity:1;pointer-events:auto}.main-hero-container{min-height:700px}.hero-left-side h1,.hero-left-side h2{font-size:60px}.with-gradient::after{content:"";position:absolute;bottom:-50px;left:0;width:100%;height:20%;background:linear-gradient(to top,#151c28,#151c28,transparent);pointer-events:none;z-index:2}}@media (max-width:870px){.hero-left-side h1,.hero-left-side h2{font-size:50px}}@media (max-width:730px){.main-hero{min-height:508px}.hero-left-side h1,.hero-left-side h2{font-size:42px}.main-hero-container{min-height:508px}}@media (max-width:470px){.hero-bg-1{object-position:70% top}.hero-bg-2{object-position:50% top}.hero-bg-3{object-position:20% top}.invite-link-mobile{max-width:100%}}.thumb{position:relative;display:inline-block;margin-right:10px}.progress-bar{position:absolute;bottom:0;left:0;height:3px;width:0%;background-color:#ede4d7;transition:width 3s linear}.for-mobile-switch .title-images a.thumb{position:relative;display:inline-block;max-width:80px}.about-company-nav{display:none}.about-company-nav.active{display:block}.main-nav.hidden{display:none}.menu-toggle-furniture.open,.menu-toggle-plumbing.open{color:#ae9877}.header-top{position:fixed;top:0;left:0;width:100%;padding:20px;z-index:1000;transition:transform .3s ease-in-out}.header-hidden{transform:translateY(-100%)}.header-scrolled-up{background-color:#151c28!important;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.header-container{padding-top:5px;display:flex}.logo{width:110px;height:83px}.header-right{margin-left:13%;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.nav-container{display:flex;justify-content:center;gap:40px}.nav-scrolled{margin-top:10px}.about-submenu{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;opacity:0;padding-left:0}.about-toggle{display:flex;flex-direction:column}.about-toggle.open .about-submenu{max-height:500px;opacity:1}.about-header{display:flex;align-items:center;cursor:pointer;gap:10px;position:relative;z-index:1000;pointer-events:auto}.down-arrow{transition:transform .3s ease}.about-toggle.open .down-arrow{transform:rotate(180deg);transition:transform .3s ease}.about-toggle.open .down-arrow{transform:rotate(180deg)}.about-toggle.open .about-header .down-arrow,.about-toggle.open .about-header>a{color:#ae9877;stroke:#ae9877}.about-toggle.open .open-catalog{color:#d4b28c}.down-arrow{transition:transform .3s ease}li.active .down-arrow{transform:rotate(180deg);color:#ae9877}li.active .menu-arrow{transform:rotate(180deg);color:#ae9877}.open-catalog{border:none;background-color:transparent;font-family:'SF Pro Display',sans-serif;font-weight:600;font-size:18px;color:#ede4d7;cursor:pointer;transition:color .3s ease;padding:0;display:flex;align-items:center;gap:8px}.open-catalog:hover{color:#d4b28c}.open-catalog:hover+.down-arrow{color:#d4b28c}.menu-arrow{transition:transform .3s ease}.menu-toggle:hover+.menu-arrow{color:#d4b28c}.menu-item.active .menu-arrow{transform:rotate(180deg);color:#ae9877}.menu-item.active .menu-toggle{color:#ae9877}.menu-item button{border:none;background-color:transparent;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;cursor:pointer;color:#ede4d7;transition:color .3s ease}.menu-item button:hover{color:#ae9877}.menu-toggle{display:flex;align-items:center;gap:5px;font-size:26px;margin-top:20px;color:#ede4d7;transition:color .3s ease}.menu-toggle:hover{color:#ae9877}.menu-toggle{cursor:pointer;transition:color .3s ease;color:#ede4d7;display:flex;align-items:center;gap:5px;font-size:26px}.menu-toggle svg path{transition:stroke .3s ease,transform .3s ease;stroke:currentColor}.menu-toggle:focus,.menu-toggle:hover{color:#ae9877}.menu-toggle:focus svg path,.menu-toggle:hover svg path{stroke:#ae9877}.menu-toggle.active{color:#ae9877}.menu-toggle.active svg{transform:rotate(180deg)}.menu-toggle.active svg path{stroke:#ae9877}.menu-navigation-relative{position:relative}.menu-navigation{margin-top:170px;position:fixed;max-width:1920px;width:100%;display:none;z-index:5;padding:20px;font-family:'SF Pro Display',sans-serif;font-weight:900;background-color:#151c28}.menu-navigation.default-margin{margin-top:170px}.menu-navigation.scrolled-margin{margin-top:130px!important}.menu-navigation.scrolled-margin.about-open{margin-top:200px!important}.menu-navigation.search-active{margin-top:420px}.menu-navigation.search-active-down{margin-top:500px}.menu-container{display:flex}@media (hover:hover) and (pointer:fine){.menu-item:hover>.menu-toggle{color:#ae9877}.menu-item:hover>.menu-toggle svg{transform:rotate(180deg)}.menu-item:hover>.menu-toggle svg path{stroke:#ae9877}}.catalog-up-nav{max-height:400px;min-width:350px;width:100%;overflow-y:auto;scroll-behavior:smooth}.right-menu{margin-top:10px;max-height:500px;width:100%;overflow-y:auto;scroll-behavior:smooth}.right-menu::-webkit-scrollbar{width:6px}.right-menu::-webkit-scrollbar-track{background-color:rgba(237,228,215,.4)}.right-menu::-webkit-scrollbar-thumb{background-color:#ede4d7}.catalog-up-nav::-webkit-scrollbar{width:6px}.catalog-up-nav::-webkit-scrollbar-track{background-color:rgba(237,228,215,.4)}.catalog-up-nav::-webkit-scrollbar-thumb{background-color:#ede4d7}.left-menu{position:relative;margin-right:20px}.left-menu::after{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background-color:rgba(255,255,255,.4)}.left-menu ul li a{font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.submenu{display:none;flex-direction:column;gap:5px;padding:10px}.submenu.open{display:flex}.submenu-item{display:flex;align-items:center}.submenu-item svg{margin-top:4px}.submenu-item.active>a.menu-button{color:#ae9877}.submenu-item.active svg path{stroke:#ae9877}.right-menu{position:relative;top:-9px;padding:26px}.right-menu-content{display:none;flex-direction:column;gap:5px}.right-menu-content a{font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.all-categories-link{margin-top:15px;display:flex;gap:10px;align-items:center;transition:color .3s ease}.all-categories-link a{display:flex;align-items:center;gap:11px;font-size:20px;font-family:'SF Pro Display Thin',sans-serif;font-weight:900;transition:color .3s ease}.all-categories-link svg{margin-top:4px;transition:stroke .3s ease,transform .3s ease}.all-categories-link:hover a{color:#ae9877}.all-categories-link:hover svg path{stroke:#ae9877}.catalog-nav ul li{display:flex;justify-content:flex-start;align-items:center;gap:10px}.catalog-nav a{transition:color .3s ease}.catalog-nav a:hover{color:#ae9877}.main-nav ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.main-nav a{transition:color .3s ease}.main-nav a:hover{color:#ae9877}.search-container{max-width:360px;width:100%;position:relative;z-index:5}.search-items{margin-top:20px;display:flex;flex-direction:column;gap:5px;position:absolute;top:100%;left:0;right:0;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s .3s}.search-items.show{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility 0s 0s}.header-search-padding{padding-bottom:280px;background-color:#151c28}.header-search-padding-down{padding-bottom:340px;background-color:#151c28}.search-item{display:flex;align-items:flex-start;text-align:left;gap:13px;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.search-icon{width:24px;height:24px;display:block}.search-items.show .search-item{opacity:1;transform:translateY(0)}.search-items:not(.show){opacity:0;visibility:hidden;transition:opacity 0s,visibility 0s}.search-items:not(.show) .search-item{opacity:0;transform:translateY(10px);transition:opacity 0s,transform 0s}.zoom-image{display:inline-block}.zoom-image img{transition:transform .3s ease}.zoom-image:hover img{transform:scale(1.02)}.search-item-info{display:flex;flex-direction:column;gap:8px}.search-item-info a{font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.all-result-link{margin-top:20px;text-align:left;display:flex;align-items:center;gap:8px;transition:all .3s ease}.all-result-link:hover a{color:#ae9877}.all-result-link:hover svg path{stroke:#ae9877}.all-result-link svg{vertical-align:middle}.all-result-link h4{font-family:'SF Pro Display Thin',sans-serif;font-weight:300;padding:0}.all-result-link-search{display:flex;align-items:center;gap:8px;justify-content:center}.search-item img{width:60px;height:67px}.search-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.4);background:0 0;padding:5px 0;gap:8px}.search-bar input{font-family:'SF Pro Display Thin',sans-serif;font-weight:300;flex:1;background:0 0;border:none;outline:0;color:#fff;font-size:18px;max-width:300px;width:100%}.search-icon-button{border:none;background-color:transparent;cursor:pointer;margin-top:5px;padding:0}.contact-header{margin-top:10px;display:flex;gap:40px}.contact-header a{transition:color .3s ease}.contact-header a:hover{color:#ae9877}.contact-button{white-space:nowrap;font-family:'SF Pro Display',sans-serif;font-weight:900;margin-top:-15px;position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:14px 20px;background-color:transparent;cursor:pointer;border:1px solid #fff;color:#ede4d7;transition:all .3s ease;gap:10px;font-size:18px}.contact-button:hover{background-color:#ae9877;color:#fff}.burger-menu{display:none}.burger-menu button{border:none;background-color:transparent;cursor:pointer}.burger-icon{width:50px;height:43px}@media (max-width:1560px){.header-right{margin-left:5%}}@media (max-width:1300px){.nav-container{flex-direction:column;gap:20px}.menu-navigation.default-margin{margin-top:210px}.menu-navigation.search-active{margin-top:460px}.catalog-nav{margin-right:25px}}@media (max-width:1160px){.search-container{max-width:300px}}@media (max-width:1090px){.search-container{max-width:214px}}@media (max-width:1030px){.menu-navigation.default-margin{margin-top:200px}.menu-navigation.search-active{margin-top:460px}.main-nav a{font-size:16px}.catalog-nav ul li a{font-size:16px}.logo{margin-right:50px}.contact-header a{font-size:16px}.main-nav ul{gap:5px}}@media (max-width:1010px){.contact-header button{display:none}.burger-menu{display:block}}@media (max-width:840px){.contact-header a{display:none}.logo{margin-right:10px}}@media (max-width:730px){.nav-container{display:none}.menu-navigation-relative{display:none}.search-container{margin-left:10%}.header-search-padding{padding-bottom:340px}}@media (max-width:630px){.search-container{margin-left:7%}}@media (max-width:550px){.search-container{margin-left:0}}@media (max-width:505px){.search-container{display:none}.header-search-padding,.header-search-padding-down{padding-bottom:20px;background-color:transparent}}@media (max-width:400px){.logo{width:82px;height:82px}}.burger-menu-open,.main-page-content{transition:all .3s ease}.main-page-content.hidden{opacity:0;pointer-events:none;transform:translateY(-20px)}.burger-under-search-hide{max-height:2000px;opacity:1;overflow:hidden;transition:max-height .4s ease,opacity .4s ease}.burger-under-search-hide.hidden{max-height:0;opacity:0;pointer-events:none}.burger-under-search{max-height:2000px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.burger-under-search::-webkit-scrollbar{display:none}.burger-menu-open{display:block;position:fixed;top:0;left:0;width:100vw;min-width:340px;height:100vh;padding:15px;font-family:'SF Pro Display',sans-serif;font-weight:600;font-size:18px;color:#ede4d7;z-index:9999;overflow-y:auto;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.burger-menu-open.open{transform:translateY(0);opacity:1;pointer-events:auto}.burger-menu-open svg{vertical-align:middle}.burger-menu-header{display:flex;justify-content:space-between;align-items:center}.close-burger-svg{cursor:pointer;width:36px;height:31px;color:#ede4d7;transition:color .3s ease}.close-burger-svg:hover{color:#ae9877}.search-input{margin-top:0;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0}.search-input input{width:100%;border:none;background-color:transparent;font-size:20px;color:rgba(237,228,215,.4);outline:0}.search-input input:focus,.search-input input:not(:placeholder-shown){color:#ede4d7}#searchItemsBurger{opacity:1;max-height:1000px;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}#searchItemsBurger.hidden{opacity:0;max-height:0;pointer-events:none}.burger-search-item{display:flex;gap:13px;border-bottom:1px solid rgba(255,255,255,.2);padding:10px 0}.burger-search-item-left img{max-width:60px;max-height:67px;height:100%;width:100%}.burger-search-item-right{display:flex;flex-direction:column;gap:5px}.burger-all-items-button{margin-top:30px;display:flex;align-items:center}.burger-all-items-button a svg{vertical-align:middle}.burger-cart-link{border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0}.burger-cart-link a{text-transform:uppercase}.burger-catalog{border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0}.burger-catalog button{border:none;background-color:transparent;font-family:'SF Pro Display',sans-serif;font-weight:600;font-size:18px;color:#ede4d7;cursor:pointer;text-transform:uppercase;padding:0}.burger-catalog svg{vertical-align:middle}.burger-catalog nav ul{margin-left:20px;margin-top:5px}.burger-catalog nav ul li{margin-bottom:10px}.burger-nav-title{font-size:20px}.burger-catalog nav ul li{font-size:16px}.burger-catalog nav{max-height:0;overflow:hidden;transition:max-height .4s ease}.burger-catalog nav.open{max-height:1000px}.burger-catalog>.has-submenu svg{transition:transform .4s ease;transform-origin:center}.burger-catalog>.has-submenu svg.rotated{transform:rotate(180deg)}.burger-catalog nav ul ul{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .4s ease}.burger-catalog nav ul ul.open{max-height:1000px;opacity:1}.burger-catalog nav ul li>span,.burger-catalog nav>ul>li>span,.burger-nav-title{cursor:pointer;user-select:none;display:inline-flex;align-items:center;width:100%}.burger-catalog svg,nav ul svg{transition:transform .4s ease;transform-origin:center}.burger-catalog ul ul.open+svg,nav ul ul.open+svg{transform:rotate(180deg)}.burger-nav-title svg.rotated{transform:rotate(180deg)}.additional-switching svg.rotated{transform:rotate(90deg)}.burger-catalog nav .has-submenu.active,.burger-catalog>.has-submenu.active{color:#ae9877}.burger-catalog nav .has-submenu.active svg path,.burger-catalog>.has-submenu.active svg path{stroke:#ae9877}.burger-other-links{display:flex;flex-direction:column;gap:10px;border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0}.burger-other-links a{text-transform:uppercase}.burger-get-request-btn{margin-top:20px;border:1px solid #ede4d7}.burger-get-request-btn button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;border:none;background-color:transparent;font-family:'SF Pro Display',sans-serif;font-weight:600;font-size:16px;color:#ede4d7;cursor:pointer;text-transform:uppercase;transition:all .3s ease}.burger-get-request-btn button:hover{background-color:#ae9877}.reveal-mask{overflow:visible;position:relative}.reveal-mask h1,.reveal-mask h2{transform:translateY(100%);opacity:0;transition:transform .8s cubic-bezier(.25,.1,.25,1),opacity .8s ease}.reveal-mask.active h1,.reveal-mask.active h2{transform:translateY(0);opacity:1}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.fade-in.active{opacity:1;transform:translateY(0)}.page-wrapper{position:relative;display:none;transition:opacity .5s ease;opacity:0}.page-wrapper.active{display:block;opacity:1}.under-header{position:absolute;top:365px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container{margin-top:100px;display:flex;align-items:center;gap:410px;transition:margin-top .5s ease}.invite-container{display:flex;flex-direction:column;gap:20px;max-width:300px;width:100%}.invite-container h4{font-family:'SF Pro Display Ultralight',sans-serif;font-size:32px}.invite-link{font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;width:60%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;max-width:280px;width:100%;text-transform:uppercase}.invite-link:hover{color:#fff;background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.invite-link .contact-icon{transition:transform .3s ease}.invite-link:hover .contact-icon{transform:translateX(5px)}.title-container{margin-top:48px;display:flex;justify-content:space-between;align-items:flex-end}.title-container h1{font-family:'Future New Light',sans-serif;font-size:100px;font-weight:600;text-transform:uppercase;margin-bottom:70px}.title-images{display:flex;flex-direction:column;gap:10px;margin-bottom:70px;max-width:80px}.title-images::-webkit-scrollbar{display:none}.title-images a{transition:all .3s ease}.title-images a:hover{transform:scale(1.1)}.title-images img{width:76px;height:75px}.for-mobile-switch{display:none;flex-direction:column;gap:20px}.subtitle-mobile{margin-top:15px;display:none;flex-direction:column;gap:20px;width:100%}.subtitle-mobile p{font-size:20px}.paragraph-340{display:none}.desctop-images-1024{display:none}.info-button button{border:none;background-color:transparent;display:flex;align-items:center;justify-content:space-between;max-width:300px;width:100%;background-color:#ae9877;color:#ede4d7;font-size:16px;font-family:'SF Pro Display Thin',sans-serif;font-weight:600;padding:10px 20px;cursor:pointer;transition:all .3s ease}@media (max-width:1450px){.title-container h1{font-size:80px}.under-header-container{gap:300px}}@media (max-width:1330px){.invite-link{max-width:180px}}@media (max-width:1284px){.title-container h1{font-size:70px}.title-container{margin-top:0}.under-header-container{gap:186px;margin-top:150px}.title-container h1{margin-top:30px}}@media (max-width:1125px){.title-container h1{font-size:65px}.under-header-container{gap:120px}.title-container h1{margin-top:50px}}@media (max-width:1030px){.desctop-images{display:none}.desctop-images-1024{display:flex}}@media (max-width:1010px){.desctop-images-1024{display:none}.for-mobile-switch{display:flex}.under-header-container{display:none}.title-container h1{margin-top:50px}.under-header{top:590px}.title-images{overflow-y:auto;max-height:170px}.title-images{margin-bottom:20px}}@media (max-width:540px){.title-container h1{font-size:42px}}.for-mobile-switch-340{display:none;flex-direction:column;gap:20px}@media (max-width:385px){.under-header{top:250px}}@media (max-width:380px){.under-header{top:240px}}@media (max-width:375px){.under-header{top:230px}}@media (max-width:370px){.under-header{top:220px}}@media (max-width:361px){.under-header{top:210px}}@media (max-width:355px){.under-header{top:200px}}@media (max-width:347px){.under-header{top:190px}}@media (max-width:341px){.under-header{top:180px}}.why-choose-us{padding:180px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display',sans-serif;position:relative}.why-up-title{margin-left:3px;margin-bottom:10px}.block-title{color:rgba(255,255,255,.6);font-family:'SF Pro Display',sans-serif;font-weight:300;font-size:14px;white-space:nowrap}.middle-title{display:flex;align-items:flex-end}.rigth-title-group{display:none}.rigth-title-group.visible{display:flex}.why-arrows{position:absolute;top:130px;right:0}.title-group{padding-left:25.6%;display:flex;justify-content:space-between;align-items:flex-end}.title-group h2{font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase;text-align:left;margin-bottom:20px}.title-group h4{font-size:26px;max-width:463px;width:100%}.why-choose-us-content{padding-top:100px}.swiper-slide{padding:0;box-sizing:border-box;width:100%}.card{position:relative;display:flex;flex-direction:column;justify-content:space-between;max-width:414px;padding:20px;width:100%;background-color:transparent;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;z-index:0}.card:hover{transform:scale(1.02);box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:10}.card::before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:rgba(255,255,255,.1)}.card h2{font-family:'Future New Bold',sans-serif;text-transform:uppercase;font-size:26px;margin-bottom:20px;max-width:200px}.card p{margin-bottom:40px;color:#ede4d7;max-width:350px;width:100%}.card img{margin-top:100px;width:288px;height:288px}.down-card{margin-top:100px}@media (max-width:1855px){.card{min-width:440px;width:100%}}@media (max-width:1787px){.card{min-width:430px;width:100%}}@media (max-width:1700px){.card{min-width:400px;width:100%}}@media (max-width:1620px){.card{min-width:380px;width:100%}}@media (max-width:1555px){.card{min-width:365px;width:100%}}@media (max-width:1475px){.card{min-width:350px;width:100%}}@media (max-width:1430px){.card{min-width:330px;width:100%}}@media (max-width:1410px){.card{min-width:330px;width:100%}}@media (max-width:1375px){.card{min-width:320px;width:100%}}@media (max-width:1330px){.card img{width:250px;height:250px}}@media (max-width:1300px){.card img{margin-top:0;width:131px;height:131px}.card{min-width:310px;width:100%}}@media (max-width:1290px){.card{min-width:290px;width:100%}.title-group h2{font-size:60px}}@media (max-width:1165px){.card{min-width:270px;width:100%}}@media (max-width:1110px){.card{min-width:250px;width:100%}}@media (max-width:1040px){.card{min-width:245px;width:100%}}@media (max-width:1000px){.why-choose-us{padding:320px 20px 90px 20px}.why-arrows{top:130px}}@media (max-width:1000px){.title-group{padding-left:20%}}@media (max-width:930px){.title-group{padding-left:15%}}@media (max-width:870px){.why-up-title{top:450px}.title-group{padding-left:0}.fixed-main-title{bottom:-185px}}@media (max-width:840px){.title-group h2{font-size:50px}.title-group h4{font-size:20px}}@media (max-width:730px){.why-choose-us{padding:320px 20px 90px 20px}.title-group h2{font-size:38px}.fixed-main-title{bottom:-175px}}@media (max-width:710px){.why-up-title{top:420px}.title-group h4{max-width:450px}}@media (max-width:650px){.fixed-main-title{padding:15px}}@media (max-width:600px){.rigth-title-group.visible{display:none}}@media (max-width:540px){.title-group h2{margin-bottom:0}.down-card{margin-top:0}.card{border:1px solid rgba(255,255,255,.2);padding:15px 15px}.card img{width:203px;height:203px}.card p{font-size:16px}.why-choose-us-content{padding-top:20px}.why-choose-us-content{padding-bottom:60px}.why-up-title{top:320px}.why-choose-us-swiper .swiper-slide{max-width:265px}.why-choose-us{padding:270px 15px 20px 15px}.card:hover{transform:scale(1)}}@media (max-width:509px){.fixed-main-title{bottom:-210px}.why-choose-us{padding:295px 15px 20px 15px}}@media (max-width:432px){.fixed-main-title{bottom:-245px}.why-choose-us{padding:320px 15px 20px 15px}}@media (max-width:430px){.title-group h2{font-size:40px}}@media (max-width:400px){.title-group h2{font-size:38px}}.project-products{padding:90px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display',sans-serif;position:relative}.project-products-header{margin-bottom:50px}.up-title{position:absolute;top:-25px;left:2px}.popular-products-title{display:flex;justify-content:space-between;align-items:flex-end;padding-left:25%}.nav-arrows-products{white-space:nowrap}.nav-arrows button,.nav-arrows-products button,.nav-arrows-reviews button{outline:0;border:none;background-color:transparent;cursor:pointer;transition:transform .3s ease}.nav-arrows button:hover,.nav-arrows-products button:hover,.nav-arrows-reviews button:hover{transform:scale(1.05)}.project-products-title{font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase;text-align:left;line-height:95%}.popular-product-cards{position:relative}.popular-product-card{display:flex;flex-direction:column}.popular-product-info{display:flex;flex-direction:column;align-items:flex-start;margin-top:15px}.popular-product-name{font-size:26px;margin-bottom:5px}.popular-product-desc-text{font-size:14px}.popular-product-desc{display:flex;flex-direction:column;width:100%;margin-top:10px}.popular-product-desc p{font-size:16px}.popular-product-desc div{padding:5px 0;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.2)}.popular-product-desc div:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.popular-product-desc div p:first-child{color:rgba(237,228,215,.7)}.popular-image-wrapper{position:relative}.delivery-badge,.discount-badge{background-color:#ae9877;color:#fff;padding:5px 5px;font-weight:700;font-size:12px;user-select:none;pointer-events:none}.delivery-badge{background-color:#555d6f;display:flex;align-items:center;gap:5px}.popular-product-desc-text,a .popular-product-desc p{color:#ede4d7}.popular-products-swiper .swiper-wrapper{margin-left:-280px}.popular-products-swiper-container{width:100%;overflow:hidden}.popular-product-card img{max-width:265px;max-height:265px;height:100%;width:100%}.popular-products-swiper .swiper-wrapper .swiper-slide{width:265px}.popular-products-swiper .swiper-wrapper .swiper-slide.swiper-slide-active{width:360px}.popular-products-swiper .swiper-wrapper .swiper-slide.swiper-slide-active img{max-width:360px;max-height:360px;height:100%;width:100%}.popular-product-info{margin-top:10px}.popular-product-name{font-weight:700;font-size:18px;margin-bottom:5px}.popular-product-desc-text{color:#ede4d7;font-size:14px;margin-bottom:10px}.popular-product-desc p{margin:2px 0;color:#ede4d7;font-size:14px}.popular-navigation{display:flex;justify-content:center;gap:20px;margin-top:20px}.open-all-catalog{padding-left:25%;margin-top:40px}@media (max-width:1630px){.popular-products-swiper .swiper-wrapper{margin-left:-200px}}@media (max-width:1400px){.open-all-catalog,.popular-products-title{padding-left:22%}}@media (max-width:1215px){.project-products-title{font-size:60px}.popular-products-swiper .swiper-wrapper{margin-left:-160px}}@media (max-width:1100px){.popular-products-swiper .swiper-wrapper{margin-left:-130px}}@media (max-width:1030px){.popular-products-swiper .swiper-wrapper{margin-left:-100px}.popular-products-swiper .swiper-wrapper .swiper-slide.swiper-slide-active{width:331px}.popular-products-swiper .swiper-wrapper .swiper-slide.swiper-slide-active img{max-width:331px;max-height:331px;height:100%;width:100%}.popular-product-card img{max-width:231px;max-height:231px;height:100%;width:100%}.popular-products-swiper .swiper-wrapper .swiper-slide{width:231px}}@media (max-width:1000px){.open-all-catalog,.popular-products-title{padding-left:15%}.popular-products-swiper .swiper-wrapper{margin-left:-150px}}@media (max-width:920px){.open-all-catalog,.popular-products-title{padding-left:10%}.popular-products-swiper .swiper-wrapper{margin-left:-170px}}@media (max-width:870px){.open-all-catalog,.popular-products-title{padding-left:0}.popular-products-swiper .swiper-wrapper .swiper-slide{margin-top:0;max-width:276px;width:100%;transition:none;display:flex;justify-content:center}.popular-products-swiper .swiper-wrapper .swiper-slide img{width:100%;max-width:276px;height:100%;max-height:276px}.popular-products-swiper-container .popular-products-swiper .swiper-slide.swiper-slide-active{margin-top:0;max-width:276px;width:100%}.popular-products-swiper-container .popular-products-swiper .swiper-slide.swiper-slide-active img{max-width:276px;max-height:276px;width:100%;height:100%}.project-products{padding:50px 20px 50px 20px}.popular-products-swiper .swiper-wrapper{margin-left:0}}@media (max-width:768px){.project-products-header{margin-bottom:20px}}@media (max-width:730px){.project-products-title{font-size:38px}}@media (max-width:650px){.project-products{padding:50px 15px 50px 15px}}@media (max-width:430px){.project-products-header{margin-bottom:20px}}.our-brands{padding:90px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display',sans-serif;overflow:visible}.our-up-title{position:relative;top:0;font-size:14px;left:2px}.our-brands-swiper{padding:10px 0;width:100%}.our-brands-swiper .swiper-wrapper{display:flex;overflow:hidden}.our-brands-swiper .swiper-slide{width:auto;flex-shrink:0}.title-our-brands{font-family:'Future New Light',sans-serif;font-size:76px;padding-left:25%;text-transform:uppercase;text-align:left;line-height:95%;margin-bottom:60px;margin-top:10px}.our-brands-content{margin-top:60px;display:flex;justify-content:space-between;gap:20px;overflow-x:visible;padding:20px 0}.our-brands-content::-webkit-scrollbar{display:none}.brand-item{position:relative;width:100%;width:clamp(200px,30vw,450px);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:20px;box-sizing:border-box;transition:transform .3s ease}.brand-item img{width:80%;height:auto;object-fit:contain;max-height:80%}.brand-item:hover{transform:scale(1.01);box-shadow:0 6px 14px rgba(0,0,0,.2)}.brand-item::after,.brand-item::before{content:'';position:absolute;width:100%;height:100%;box-sizing:border-box;pointer-events:none}.brand-item::before{border-top:1px solid #999;top:0;left:0;right:0;height:100%}.brand-item::after{border-left:1px solid #999;border-right:1px solid #999;top:0;bottom:0;width:100%}.our-brands-swiper{overflow:visible!important}@media (max-width:1900px){.brand-item{width:clamp(200px,23.5vw,450px)}}@media (max-width:1700px){.brand-item{width:clamp(200px,22.5vw,450px)}}@media (max-width:1400px){.brand-item{max-width:300px;height:231px}.brand-item img{width:211px;height:63px}.brand-item::before{border-bottom:1px solid #999}}@media (max-width:1150px){.brand-item{max-width:257px;height:232px}.brand-item img{width:190px;height:63px}}@media (max-width:1000px){.our-brands-content img{padding:0 20px}.brand-item{min-width:257px;height:363px}.title-our-brands{padding-left:0}}@media (max-width:768px){.title-our-brands{margin-bottom:20px}.our-brands-swiper{overflow:hidden!important}.brand-item:hover{transform:scale(1)}}@media (max-width:730px){.title-our-brands{font-size:38px}}@media (max-width:470px){.our-brands{padding:100px 20px 50px 20px}}@media (max-width:430px){.title-our-brands{font-size:38px}.our-brands-content{margin-top:5px}.up-title,.why-up-title{font-size:14px}}.popular-categories{padding:90px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display',sans-serif}.popular-categories-content-mobile{display:none}.popular-up-title{position:relative;top:-5px;left:2px}.title-p{position:relative;top:30px}.title-popular-categories{margin-top:5px;margin-bottom:60px;font-family:'Future New Light',sans-serif;font-size:76px;padding-left:25%;text-transform:uppercase;text-align:left}.popular-categories-cards{display:flex;margin-top:20px;gap:15px}.popular-categories-card{display:flex;flex-direction:column;gap:15px}.popular-categories-card img{width:455px;height:376px}.popular-categories-card a{transition:transform .3s ease,box-shadow .3s ease}.popular-categories-card a:hover{transform:scale(1.02);box-shadow:0 6px 14px rgba(0,0,0,.2)}.two-lines-cards>.popular-categories-cards:first-child{justify-content:flex-end}.popular-categories-card-desc{padding:15px 0;display:flex;justify-content:space-between}.popular-categories-card-desc p{color:rgba(237,228,215,.4)}.popular-cat-mobile-cards{display:flex;gap:10px}.popular-cat-mobile-card{max-width:262px;width:100%}@media (max-width:1435px){.popular-categories-card img{max-width:335px;max-height:280px}}@media (max-width:1200px){.title-popular-categories{font-size:60px}}@media (max-width:1075px){.popular-categories-card img{max-width:245px;max-height:220px}.title-popular-categories{margin-bottom:44px}}@media (max-width:1024px){.popular-categories-card img{width:231px;height:215px}}@media (max-width:1015px){.title-popular-categories{padding-left:23%}}@media (max-width:990px){.title-popular-categories{padding-left:21%}}@media (max-width:970px){.title-popular-categories{padding-left:19%}}@media (max-width:940px){.title-popular-categories{padding-left:17%}}@media (max-width:920px){.title-popular-categories{padding-left:15%}}@media (max-width:905px){.title-popular-categories{padding-left:13%}}@media (max-width:880px){.title-popular-categories{padding-left:11%}}@media (max-width:864px){.title-popular-categories{padding-left:9%}}@media (max-width:840px){.title-popular-categories{padding-left:7%}}@media (max-width:820px){.title-popular-categories{padding-left:5%}}@media (max-width:805px){.title-popular-categories{padding-left:3%}}@media (max-width:795px){.title-popular-categories{padding-left:1%}}@media (max-width:780px){.title-popular-categories{padding-left:0}}@media (max-width:768px){.popular-categories-content-desktop{display:none}.popular-categories-content-mobile{display:block}.title-popular-categories{margin-bottom:20px}}@media (max-width:730px){.title-popular-categories{font-size:38px}}@media (max-width:470px){.title-popular-categories{font-size:38px}.popular-up-title{font-size:14px}.popular-categories-card img{max-width:350px;max-height:326px}}@media (max-width:405px){.popular-categories{padding:50px 20px 100px 20px}}@media (max-width:400px){.popular-categories-card img{max-width:300px;max-height:260px}}@media (max-width:370px){.popular-categories-card img{max-width:280px;max-height:240px}}.about-company{padding:90px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display',sans-serif;position:relative}.about-up-title{position:absolute;top:-30px;left:2px}.about-company-title{font-family:'Future New Light',sans-serif;font-size:76px;padding-left:25%;text-transform:uppercase}.about-company-content{margin-top:60px}.about-company-container{padding-left:25%;display:flex;align-items:flex-start;gap:40px}.about-company-image{width:455px;height:587px}.about-company-desc{display:flex;flex-direction:column;justify-content:space-between;max-width:500px;width:100%;height:587px}.about-company-desc-text{display:flex;flex-direction:column;gap:10px}.about-company-address{margin-top:10px;font-size:14px}.about-company-text{margin-top:10px;line-height:120%}.about-company-subtitle{font-size:30px;max-width:380px;width:100%;text-transform:uppercase}.about-company-container img:last-child{margin-left:auto}.desc-low-res{margin-top:30px;display:none}.desc-low-res p{margin-bottom:10px}.subtitle-low-res{display:none;text-transform:none}.visible-image{max-width:150px;max-height:150px;width:100%;height:100%}@media (max-width:1530px){.visible-image{display:none}}@media (max-width:1300px){.about-company-subtitle{padding-bottom:20px}}@media (max-width:1242px){.about-company-subtitle{font-size:26px}}@media (max-width:1180px){.about-company-title{font-size:60px}}@media (max-width:1115px){.about-company-image{width:330px;height:450px}.about-company-subtitle{font-size:22px}.about-company-desc{height:450px;max-height:450px}.about-company-text{font-size:16px}}@media (max-width:1007px){.about-company-title{padding-left:15%}.about-company-container{padding-left:15%}}@media (max-width:900px){.about-company-title{padding-left:10%}.about-company-container{padding-left:10%}}@media (max-width:855px){.about-company-title{padding-left:5%}.about-company-container{padding-left:5%}}@media (max-width:810px){.about-company-title{padding-left:0}.about-company-container{padding-left:0}}@media (max-width:780px){.desc-high-res{display:none}.desc-low-res{display:block}.about-company{padding:50px 20px 50px 20px}}@media (max-width:730px){.about-company-title{font-size:38px}.about-company-content{margin-top:20px}}@media (max-width:720px){.about-company-subtitle{font-size:20px}}@media (max-width:605px){.subtitle-high-res{display:none}.subtitle-low-res{display:block;text-align:left}}@media (max-width:405px){.about-up-title{font-size:14px}.about-company-image{width:310px;height:366px}.about-company-desc-text{font-size:16px}.desc-low-res{margin-top:0}.about-company-desc{height:386px}}.get-request{padding:20px 20px 82px 20px;background-color:#171f2e;font-family:'SF Pro Display Thin',sans-serif;background-image:url(../images/main-page/get-request-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center right}.get-request-title{font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase}.get-request-content{margin-top:60px;display:flex;position:relative}.maps{width:261px;height:322px}.maps-mobile{margin-bottom:30px;display:none;max-width:530px;width:100%;height:210px}[class*=copyrights-pane]{display:none!important}[class*=ground-pane]{filter:grayscale(60%)}.ymaps-b-balloon,.ymaps-b-balloon__layout,.ymaps-b-balloon__tail{background:0 0!important;box-shadow:none!important}.custom-balloon-wrapper{position:relative}.custom-balloon{background-color:#171f2e;color:#ede4d7;padding:10px 20px;position:relative;width:130px;font-family:sans-serif;font-size:14px}.balloon-content{display:flex;flex-direction:column;gap:10px}.balloon-content div p:first-child{font-size:12px;color:#8e8e8e}.balloon__title{font-size:18px}.custom-balloon__arrow{position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;width:0;height:0;border:10px solid transparent;border-top-color:#171f2e}.custom-balloon__close{position:absolute;top:10px;right:10px;width:16px;height:16px;background-image:url(../images/svg/close.svg);background-size:cover;cursor:pointer}.custom-balloon__close svg{fill:#fff;transition:all .3s ease;cursor:pointer}.custom-balloon__close:hover svg{fill:#ae9877}.custom-balloon__close:hover{filter:brightness(.5)}.get-request-left-side{display:flex;flex-direction:column;justify-content:space-between}.get-request-right-side{width:100%;padding-left:11%;display:flex;flex-direction:column;align-items:flex-start}.content-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%}.content-wrapper h2{overflow-wrap:break-word;word-break:break-word;font-family:'Future New Light',sans-serif;text-transform:uppercase}.get-request-up-title{font-size:14px}.get-title-request{font-size:76px;margin-bottom:60px;max-width:1000px;width:100%;min-width:320px}.get-title-request-two{max-width:1015px}.get-request-text{margin-bottom:40px;max-width:545px;width:100%}.content-wrapper p{font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.content-wrapper form{display:flex;flex-direction:column;gap:25px;max-width:645px;width:100%}.contact-input{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.2);background:0 0;padding:5px 0;gap:8px;width:100%;transition:all .3s ease}.contact-input-fields-menu span{font-size:18px;font-family:'SF Pro Display',sans-serif;font-weight:600}.contact-input:hover{background-color:rgba(255,255,255,.02)}.contact-input input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.error-contact{font-family:'SF Pro Display',sans-serif;position:absolute;top:100%;left:0;right:0;color:#eb5151;font-size:14px;display:none;margin-top:5px;padding-left:5px}.accept-politics{position:relative;display:flex;align-items:center;gap:10px}.accept-politics p{font-size:14px}.accept-politics p span{font-size:14px;color:#ae9877;border-bottom:1px solid #ae9877}.get-request-button{margin-top:15px;font-family:'SF Pro Display Thin',sans-serif;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.get-request-button:hover{background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.get-request-button .contact-icon{transition:transform .3s ease}.get-request-button:hover .contact-icon{transform:translateX(5px)}.custom-checkbox{position:relative;cursor:pointer;display:inline-flex;align-items:center}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-img{width:25px;height:25px;background-image:url(../images/svg/checkbox.svg);background-size:cover;background-position:center;transition:background-image .3s ease}.custom-checkbox input:checked+.checkbox-img{background-image:url(../images/svg/check-mark.svg)}@media (max-width:1430px){.get-request{background-image:url(../images/main-page/get-request/background-1024.png)}}@media (max-width:1330px){.maps{width:163px;height:202px}.custom-balloon{width:110px;font-size:10px}.balloon-content div p:first-child{font-size:8px}.balloon__title{font-size:14px}.get-title-request{font-size:60px}}@media (max-width:1230px){.content-wrapper form{max-width:530px}}@media (max-width:1007px){.maps{display:none}.maps-mobile{display:block}.get-request{background-image:none}.get-request-right-side{padding-left:14%}.get-title-request{margin-bottom:15px}}@media (max-width:1000px){.get-request-right-side{padding-left:0}.get-request-left-side{position:absolute;top:-25px;left:3px}}@media (max-width:730px){.get-title-request{font-size:38px}}@media (max-width:575px){.get-request-text{font-size:16px}.get-request{padding:45px 20px 45px 20px}}.projects{padding:180px 20px 180px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif}.projects-up-title{position:relative;top:-5px;left:2px}.projects-title{max-width:1500px;width:100%;font-family:'Future New Light',sans-serif;font-size:76px;padding-left:460px;text-transform:uppercase}.projects-content{margin-top:60px}.line{width:100%;height:1px;border:none;background-color:rgba(255,255,255,.2)}.line-last{margin-top:20px;width:100%;height:1px;border:none;background-color:rgba(255,255,255,.2)}.projects-content-container{margin-top:20px;display:flex;align-items:stretch;padding-top:20px;padding-bottom:5px;border-top:1px solid rgba(255,255,255,.2)}.projects-content-container:last-child{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:20px}.project-content-first{padding-right:20px;max-width:350px;width:100%}.project-name{text-transform:uppercase;font-family:'Future New Bold',sans-serif;margin-bottom:5px;font-size:34px;white-space:normal;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.project-data{color:rgba(237,228,215,.4)}.project-content-second{padding-left:6%;display:flex;gap:20px}.project-content-second p{max-width:320px;width:100%}.project-content-second img{width:358px;height:449px}.project-content-last{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.project-content-last img{width:151px;height:150px}.open-project{display:flex;align-items:center;gap:10px}.open-project a{white-space:nowrap;border:none;background-color:transparent;color:#ede4d7;font-family:'SF Pro Display',sans-serif;font-weight:900;font-size:18px;text-transform:uppercase;border-bottom:1px solid #ede4d7;padding:5px 0;cursor:pointer;transition:all .3s ease}.open-project a:hover{color:#ae9877;border-bottom:1px solid #ae9877}.project-image-wrapper{position:relative;display:inline-block}.open-all-catalog-projects{margin-top:60px;padding-left:460px}@media (max-width:1800px){.project-content-second{padding-left:6%}}@media (max-width:1670px){.project-content-second{padding-left:5%}.open-all-catalog-projects{padding-left:430px}.projects-title{padding-left:430px}}@media (max-width:1630px){.project-content-second{padding-left:4%}.open-all-catalog-projects,.projects-title{padding-left:410px}}@media (max-width:1500px){.project-content-second{padding-left:2%}.projects-title{padding-left:370px}.open-all-catalog-projects{padding-left:380px}}@media (max-width:1400px){.project-content-second{padding-left:1%}.projects-title{padding-left:355px}.open-all-catalog-projects{padding-left:360px}}@media (max-width:1350px){.project-content-second{padding-left:2%}.project-content-second img{width:195px;height:245px}.project-content-last img{width:106px;height:105px}.projects-title{font-size:60px}.project-name{font-size:26px}.projects-title{padding-left:280px}.project-content-first{max-width:250px}.open-all-catalog-projects{padding-left:270px}.project-content-second p{font-size:16px}}@media (max-width:1227px){.project-content-second{padding-left:2%}.projects-title{padding-left:260px}}@media (max-width:1070px){.projects-title{font-size:55px}}@media (max-width:1000px){.open-all-catalog-projects{padding-left:0;margin-top:30px}.projects-content{margin-top:20px}.projects-content-container{flex-direction:column;gap:20px}.project-image{display:none}.project-content-last{margin-left:0;flex-direction:row;justify-content:space-between}.project-content-second{padding-left:0}.open-project{margin-bottom:20px}.project-content-second img{width:358px;height:449px}.projects-title{margin-top:10px;padding-left:0}.projects{padding:100px 20px 45px 20px}}@media (max-width:755px){.project-content-second{flex-direction:column}}@media (max-width:738px){.projects-title{font-size:38px}}@media (max-width:490px){.projects-content-container{margin-top:0}.projects-content-container:last-child{padding-bottom:5px}.projects-up-title{font-size:14px}}@media (max-width:440px){.projects-title{font-size:40px}.projects-content{margin-top:30px}}@media (max-width:395px){.project-name{font-size:24px}.project-data{font-size:14px}.project-content-second img{width:340px;height:388px}}@media (max-width:378px){.project-content-second img{width:320px;height:388px}}@media (max-width:360px){.project-content-second img{width:310px;height:388px}.project-content-second p{font-size:16px}.open-project a{font-size:16px}}.reviews-cards-swiper{width:100%;overflow:hidden}.reviews-cards-swiper .swiper-wrapper{align-items:center;margin-left:10px}.reviews-cards-swiper .swiper-slide{width:645px;height:353px;flex-shrink:0;display:flex}.reviews{padding:90px 20px 90px 20px;background-color:#171f2e;font-family:'SF Pro Display Thin',sans-serif;overflow:hidden}.reviews-about{padding:90px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;overflow:hidden}.reviews-about-page{padding:180px 20px 90px 20px}.review-up-title{position:absolute;top:0;left:5px}.reviews-title{font-family:'Future New Light',sans-serif;font-size:76px;padding-left:24%;text-transform:uppercase;margin-bottom:20px}.reviews-header{display:flex;justify-content:space-between;align-items:flex-end;position:relative}.reviews-content{margin-top:60px;display:flex}.rating-number{margin-right:200px;position:relative;display:flex;flex-direction:column;align-items:center;align-self:flex-start;padding:55px 55px;gap:10px;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);background-image:linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%),linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%);background-repeat:no-repeat;background-position:top,bottom;background-size:100% 1px}.rating-number a{white-space:nowrap;transition:color .3s ease}.rating-number p{font-family:'Future New Light',sans-serif;font-size:93px}.stars{display:flex;gap:5px}.prediction-cards{display:flex;flex-direction:column;padding-left:10%}.prediction-cards header{margin-bottom:60px}.reviews-cards{display:flex;gap:20px;overflow-x:visible;padding-bottom:20px;min-height:360px;transition:transform .5s ease}.review-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:40px;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);background-color:transparent;background-image:linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%),linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%);background-repeat:no-repeat;background-position:top,bottom;background-size:100% 1px;transition:transform .3s ease,box-shadow .3s ease;box-sizing:border-box;transform-origin:center}.review-card-down{display:flex;flex-direction:column;align-items:center}.review-card:hover{transform:scale(1.01);box-shadow:0 6px 14px rgba(0,0,0,.2)}.review-text{text-align:left;font-size:20px;max-width:500px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.read-more-link{background-color:transparent;border:none;cursor:pointer;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;font-size:18px;padding:0;margin:0;color:rgba(255,255,255,.6);transition:color .3s ease}.read-more-link:hover{color:#ae9877}.review-author{padding-top:20px;font-family:'Future New Light',sans-serif;font-size:34px;text-transform:uppercase}.review-link a{font-size:16px;margin-right:10px;color:#bbb5ac;transition:all .3s ease}.review-link a:hover{color:#ae9877}.hide{display:none}.nav-arrows-reviews{display:flex}.nav-arrows-reviews button{background-color:transparent;border:none;cursor:pointer}.open-all-catalog-reviews{margin-left:24%;padding:5px;margin-top:60px;display:flex;gap:10px}.open-all-catalog-reviews a{font-weight:600;border-bottom:1px solid #ede4d7;padding:5px 0;transition:all .3s ease}.open-all-catalog-reviews :hover{color:#ae9877;border-bottom:1px solid #ae9877}@media (max-width:1800px){.rating-number{margin-right:170px}}@media (max-width:1690px){.rating-number{margin-right:150px}}@media (max-width:1600px){.rating-number{margin-right:130px}}@media (max-width:1520px){.rating-number{margin-right:100px}}@media (max-width:1430px){.reviews-title{max-width:1000px;width:100%}.rating-number{margin-right:90px}}@media (max-width:1350px){.rating-number{margin-right:10px}.rating-number{margin-right:50px}}@media (max-width:1250px){.rating-number{margin-right:50px}}@media (max-width:1200px){.reviews-title{padding-left:25%}.open-all-catalog-reviews{margin-left:25%}}@media (max-width:1150px){.reviews-title{padding-left:27%}.open-all-catalog-reviews{padding-left:4%}}@media (max-width:1050px){.reviews-title{padding-left:29%}.open-all-catalog-reviews{padding-left:6%}}@media (max-width:1030px){.rating-number p{font-size:47px}.rating-number{padding:35px 43px;margin-right:30px}.reviews-title{font-size:60px}.reviews-title{padding-left:26%}.open-all-catalog-reviews{padding-left:3%}}@media (max-width:1000px){.reviews-content{flex-direction:column;gap:20px;margin-top:0}.reviews-title{padding-left:0}.reviews-cards-swiper .swiper-wrapper{margin-left:0}.open-all-catalog-reviews{margin-left:0;padding:0}.nav-arrows-reviews{position:absolute;top:200px;right:0}.review-up-title{top:-30px;left:2px}.rating-number p{font-size:93px}.rating-number{padding:23px 73px}.review-card:hover{transform:scale(1);box-shadow:none}}@media (max-width:830px){.reviews-cards-swiper .swiper-slide{width:545px;height:364px}}@media (max-width:730px){.reviews-cards-swiper .swiper-slide{width:445px;height:364px}.review-author{font-size:24px}.reviews-title{font-size:38px}}@media (max-width:630px){.review-author{font-size:24px}.reviews-cards-swiper .swiper-slide{width:282px;min-width:282px;height:364px}.read-more-link{font-size:16px}.review-card{align-items:flex-start;padding:15px}.review-text{font-size:16px;-webkit-line-clamp:11}.review-card-down{align-items:flex-start}}@media (max-width:472px){.nav-arrows-reviews{display:none}}@media (max-width:430px){.reviews-title{font-size:38px}.review-up-title{font-size:14px}}.get-contact{padding:100px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;background-image:url(../images/main-page/get-contact-bg.png);background-repeat:no-repeat;background-size:100%;background-position:center right;position:relative}.get-contact-left-side{display:flex;flex-direction:column;justify-content:space-between}.get-contact-right-side{padding-left:19%}.main-side-text{margin-bottom:40px;max-width:600px;width:100%}.contact-input-menu{display:flex;flex-direction:column;align-items:flex-start;background:0 0;padding:5px 0;gap:8px;width:100%}.contact-input-menu input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.contact-input-fields{width:100%;padding-right:40px;box-sizing:border-box}.contact-input-fields input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.contact-input-fields-menu{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0;width:100%}.checkmark{color:#ede4d7;opacity:0;transition:opacity .3s ease}.contact-input-fields-menu.selected .checkmark{opacity:1}.contact-input-fields-menu input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields-menu svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.menu-contact-method{margin-top:10px;overflow:hidden;opacity:0;max-height:0;transition:max-height .4s ease,opacity .4s ease}.dropdown-arrow{transition:transform .3s ease}.dropdown-arrow.rotated{transform:translateY(-50%) rotate(180deg)}.input-field::placeholder{color:#fff}@media (max-width:1700px){.get-contact-right-side{padding-left:18%}}@media (max-width:1490px){.get-contact-right-side{padding-left:17%}}@media (max-width:1440px){.get-contact-right-side{padding-left:16%}}@media (max-width:1130px){.get-contact-right-side{padding-left:15%}}@media (max-width:1030px){.get-contact{background-image:url(../images/main-page/adaptive/contact-background.png)}.main-side-wrapper h1{font-size:60px}.main-side-text{font-size:16px;max-width:500px}}@media (max-width:1000px){.get-contact-right-side{padding-left:0}.get-contact-left-side svg{display:none}.get-contact-left-side{position:absolute;top:-30px;left:2px}.get-contact{padding:45px 20px 45px 20px;background-image:url(../images/main-page/get-request/background-mobile.png);background-size:auto;background-position:top right}}@media (max-width:410px){.main-side-wrapper h1{font-size:40px}.get-up-title{font-size:14px}}@media (max-width:370px){.contact-input input::placeholder,.contact-input-fields input::placeholder{font-size:14px}}#brands{scroll-margin-top:100px;scroll-behavior:smooth}.footer{padding:90px 20px 20px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.footer-container{padding-top:20px;display:grid;grid-template-areas:"logo nav1 nav2 nav3 address icons";grid-template-columns:1.8fr 1fr 1fr 1fr 2fr auto;gap:40px}.footer-logo-block{grid-area:logo}.nav-1{grid-area:nav1}.nav-2{grid-area:nav2}.nav-3{grid-area:nav3}.footer-address{grid-area:address}.footer-icons{grid-area:icons}.footer-logo{width:178px;height:135px}.footer-navigation{display:flex;flex-direction:column;gap:10px}.footer-navigation p{font-family:'SF Pro Display Thin',sans-serif;font-weight:600;white-space:nowrap;padding-bottom:10px;text-transform:uppercase;font-size:24px;transition:color .3s ease}.footer-navigation h1:hover{color:#ae9877}.footer-navigation ul{display:flex;flex-direction:column;gap:10px;text-transform:uppercase}.footer-navigation ul li a{transition:color .3s ease}.footer-navigation ul li a:hover{color:#ae9877}.footer-address{display:flex;flex-direction:column;gap:40px}.footer-address p{margin-bottom:5px;color:rgba(237,228,215,.7)}.footer-address a{font-family:'SF Pro Display Thin',sans-serif;font-weight:600;font-size:38px;cursor:pointer}.footer-address-email,.footer-address-first,.footer-number-phone{word-break:break-word}.footer-number-phone a{white-space:nowrap}.footer-icons{display:flex;gap:10px}.footer-icon{height:36px;width:36px}.footer-last{margin-top:40px}.footer-copyright{display:grid;grid-template-columns:.81fr 1.5fr 1fr auto;padding-top:10px}.footer-copyright a{transition:color .3s ease}.footer-copyright a:hover{color:#ae9877}@media (max-width:1335px){.footer-container{grid-template-areas:"logo nav1 nav2 nav3" "icons address address address";grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}.footer-copyright{grid-template-columns:.81fr 1.25fr 1fr auto}.footer-address{margin-top:60px;flex-direction:row;display:grid;grid-template-columns:1fr 1fr 1fr}.footer-icons{margin-top:60px}.footer-address p{font-size:16px}.footer-address a{font-size:24px;text-transform:uppercase}}@media (max-width:890px){.footer-container{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"logo   icons" "nav1   nav2" "nav3   ." "address address" "address address" "address address";gap:30px 20px}.footer-logo-block{grid-area:logo}.nav-1{grid-area:nav1}.nav-2{grid-area:nav2}.nav-3{grid-area:nav3}.footer-icons{grid-area:icons}.footer-address{grid-area:address}.nav-2{justify-self:end}.footer-icons{margin-top:0;justify-self:flex-end;align-self:center;display:flex;gap:10px}.footer-address{display:flex;flex-direction:column;gap:20px;margin:0}.footer-address p{font-size:14px}.footer-address a{font-size:20px}.footer-address-first{max-width:330px}.footer-copyright{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"policy design" "agency year";gap:10px 20px}.footer-copyright a[href="privacy-policy-page.html"]{grid-area:policy}.footer-copyright a[href*=omniagency]{grid-area:agency}.footer-copyright p:first-of-type{grid-area:design}.footer-copyright p:last-of-type{grid-area:year}.footer-copyright a,.footer-copyright p{margin:0}.footer-copyright p:first-of-type,.footer-copyright p:last-of-type{justify-self:end;text-align:right}.footer-copyright p:last-of-type{justify-self:end;align-self:end}.footer-copyright a,.footer-copyright p{font-size:14px}.footer-logo-block img{width:120px;height:91px}.footer-navigation p{font-size:20px;padding-bottom:0}.footer-navigation ul li a{font-size:16px}.footer-icons a img{width:32px;height:32px}}.modal{display:none;position:fixed;inset:0;z-index:9999;justify-content:center;align-items:center;opacity:0;transform:scale(.9);transition:opacity .5s ease,transform .5s ease}.modal.open{display:flex;opacity:1;transform:scale(1)}.modal-content{max-width:725px;width:90%;background-color:#151c28;box-shadow:0 4px 20px rgba(0,0,0,.2);min-width:300px;position:relative;overflow-y:auto;max-height:700px;height:100%;scrollbar-width:none;-ms-overflow-style:none}.modal-content::-webkit-scrollbar{display:none}.close-btn{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer}.close-modal svg path{transition:stroke .3s ease}.close-modal:hover svg path{stroke:#ae9877}.modal-content-info{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;padding:20px}.modal-content-info-inner button{border:none;background-color:transparent;position:absolute;top:20px;right:20px;cursor:pointer;padding:0}.modal-content-info img{margin-bottom:30px;width:80px;height:80px}.phone-number{font-size:20px;margin-bottom:20px}.contact-modal-title{font-family:'Future New Light',sans-serif;font-size:50px;text-transform:uppercase;margin-bottom:20px}.modal-description{font-size:20px}.contact-form-modal{padding:0 40px;display:flex;flex-direction:column;gap:20px}.contact-input-modal{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.4);background:0 0;padding:10px 0;gap:8px;width:100%}.contact-input-modal input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.conta-input-modal-choice{display:flex;justify-content:space-between;width:100%}.accept-politics-modal{margin-top:10px;position:relative;display:flex;align-items:center;gap:10px}.accept-politics-modal p{font-size:14px}.accept-politics-modal p span{color:#ae9877;border-bottom:1px solid #ae9877}.get-request-button-modal{margin-top:25px;font-family:'SF Pro Display Thin',sans-serif;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.get-request-button-modal:hover{background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.get-request-button .contact-icon{transition:transform .3s ease}.get-request-button:hover .contact-icon{transform:translateX(5px)}.custom-checkbox{position:relative;cursor:pointer;display:inline-flex;align-items:center}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-img{width:25px;height:25px;background-image:url(../images/svg/checkbox.svg);background-size:cover;background-position:center;transition:background-image .3s ease}.custom-checkbox input:checked+.checkbox-img{background-image:url(../images/svg/check-mark.svg)}.custom-select{position:relative;width:100%;cursor:pointer}.custom-select .selected-option{color:rgba(117,117,117)}.custom-select.selected .selected-option{color:#fff}.select-header{display:flex;justify-content:space-between;align-items:center;font-family:'SF Pro Display Bold',sans-serif;font-size:18px;color:rgba(117,117,117);padding:5px 0}.arrow-icon{transition:transform .3s ease}.custom-select.open .arrow-icon{transform:rotate(180deg)}.select-options{position:absolute;top:100%;left:0;right:0;background:#151c28;border:1px solid rgba(255,255,255,.2);margin-top:5px;list-style:none;padding:0;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .3s ease,transform .3s ease;z-index:10}.custom-select.open .select-options{opacity:1;transform:translateY(0);pointer-events:auto}.select-options li{text-transform:uppercase;padding:10px;color:#fff;cursor:pointer;transition:background .2s ease}.select-options li:hover{background-color:rgba(255,255,255,.05)}@media (max-width:1040px){.modal-content-info img{width:80px;height:80px}.modal-description{font-size:16px}}@media (max-width:1010px){.contact-modal-title{font-size:50px}}@media (max-width:680px){.contact-modal-title{font-size:40px}.modal-description{font-size:14px}.modal-content-info{padding:10px 20px}.contact-form-modal{gap:10px}.modal-content{max-height:580px}.error-contact{font-size:12px}.modal-content-info img{margin-top:10px;margin-bottom:10px}.contact-input-modal input::placeholder{font-size:14px;font-family:'SF Pro Display',sans-serif;font-weight:600}.contact-input-modal input,.select-header{padding:0}.selected-option{font-size:14px}}@media (max-width:580px){.contact-form-modal{padding:0 20px}}@media (max-width:460px){.modal-content-info-inner img{width:80px;height:80px}.contact-modal-title{font-size:32px}.phone-number{font-size:16px}.modal-description{font-size:12px}.error-contact{font-size:10px}.accept-politics-modal p{font-size:10px}.accept-politics-modal p span a{font-size:10px}}@media (max-width:358px){.modal-content{max-height:620px}}.modal-thanks{display:none;position:fixed;inset:0;z-index:9999;justify-content:center;align-items:center;opacity:0;transform:scale(.9);transition:opacity .5s ease,transform .5s ease}.modal-thanks.open{display:flex;opacity:1;transform:scale(1)}.modal-content-thanks{max-width:618px;max-height:377px;width:100%;background-color:#151c28;box-shadow:0 4px 20px rgba(0,0,0,.2);min-width:300px;position:relative;overflow-wrap:break-word}.modal-content-info-thanks{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;padding:30px;position:relative}.modal-content-info-inner-thanks{max-width:100%;width:100%}.modal-content-info-thanks h1{font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase;padding-bottom:20px}.modal-content-info-inner-thanks button{border:none;background-color:transparent;position:absolute;top:30px;right:40px;cursor:pointer}.modal-content-info-inner-thanks img{margin-bottom:25px}.modal-description-info{font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.thanks-svg{width:79px;height:79px}@media (max-width:670px){.modal-content-thanks{max-width:95%}}@media (max-width:585px){.modal-content-info-inner-thanks h1{font-size:50px}}@media (max-width:505px){.thanks-svg{width:56px;height:56px}}@media (max-width:400px){.modal-content-info-inner-thanks h1{font-size:38px}.modal-description-info{font-size:16px}}.modal-error{display:none;position:fixed;inset:0;z-index:9999;justify-content:center;align-items:center;opacity:0;transform:scale(.9);transition:opacity .5s ease,transform .5s ease}.error-svg{width:79px;height:79px}.modal-error.open{display:flex;opacity:1;transform:scale(1)}.modal-content-error{max-width:618px;max-height:377px;width:100%;background-color:#151c28;box-shadow:0 4px 20px rgba(0,0,0,.2);min-width:300px;position:relative;overflow-wrap:break-word}.modal-content-info-inner-error{max-width:100%;width:100%}.modal-content-info-inner-error button{border:none;background-color:transparent;position:absolute;top:30px;right:40px;cursor:pointer}.modal-content-info-inner-error img{margin-bottom:25px}@media (max-width:670px){.modal-content-error{max-width:95%}}@media (max-width:585px){.modal-content-info-inner-error h1{font-size:50px}}@media (max-width:400px){.modal-content-info-inner-error h1{font-size:38px}.modal-description-info{font-size:16px}.error-svg{width:56px;height:56px}}.modal-review{padding:0 20px;overflow-y:auto;display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;width:100vw;min-width:320px;inset:0;background-color:rgba(0,0,0,.4);z-index:1000;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease}.modal-review.open{opacity:1;pointer-events:auto}.modal-content-review{height:auto;overflow-y:auto;margin:0 auto;padding:40px;background:#151c28;box-shadow:0 2px 10px rgba(0,0,0,.1);box-sizing:border-box;opacity:0;transform:scale(.95);transition:opacity .5s ease,transform .5s ease}.modal-review.open .modal-content-review{opacity:1;transform:scale(1)}.modal-close{margin-bottom:30px;display:flex;justify-content:flex-end;cursor:pointer}.modal-review.closing .modal-content-review{opacity:0;transform:scale(.95)}.modal-close:hover svg path{stroke:#ae9877}.review-card-modal{padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column;min-height:29vh;height:100%;max-width:692px;width:100%;align-items:center;justify-content:space-between;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);background-color:transparent;background-image:linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%),linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%);background-repeat:no-repeat;background-position:top,bottom;background-size:100% 1px;transition:transform .3s ease,box-shadow .3s ease;box-sizing:border-box;transform-origin:center}.review-card-modal-down{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:40px;padding-left:40px}.review-modal-text{padding:0 40px 0 40px;font-size:20px;line-height:120%;text-align:left;overflow-y:auto;max-height:385px;max-width:700px;scroll-behavior:smooth}.review-modal-text::-webkit-scrollbar{width:6px}.review-modal-text::-webkit-scrollbar-track{background-color:rgba(237,228,215,.4)}.review-modal-text::-webkit-scrollbar-thumb{background-color:#ede4d7}.review-modal-author{padding-top:20px;font-family:'Future New Light',sans-serif;font-size:34px;text-transform:uppercase}.review-yandex-link svg{margin:0;padding:0;display:block}.review-yandex-link a{font-size:14px;color:rgba(237,228,215,.7);text-decoration:none;display:inline-flex;align-items:center}.review-yandex-link a:hover{color:#ae9877}@keyframes fadeModalIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:1030px){.review-modal-author{font-size:26px}.review-modal-text{font-size:16px;max-width:571px;width:100%}}@media (max-width:750px){.modal-content-review{padding:20px}.review-modal-text{padding:0 20px 0 20px}.review-card-modal{padding-top:20px;padding-bottom:20px}.review-modal-text{font-size:16px}.review-card-modal{min-height:26vh}}@media (max-width:440px){.review-modal-text{padding-right:15px}.review-modal-author{font-size:24px}}@media (max-width:400px){.review-card-modal-down{padding-right:20px;padding-left:20px}}.main-page-top-about{background-image:url(../images/about-us/background.png);background-repeat:no-repeat;background-size:cover;background-position:top center;min-height:1000px}.page-wrapper-about{position:relative}.under-header-about{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-about{margin-top:30px;display:flex;align-items:center;transition:margin-top .5s ease}.links-about{display:flex;gap:10px;text-align:center}.links-about a:not(:last-child){color:#7b8292}.title-container-about{display:flex;justify-content:space-between;align-items:flex-end}.title-container-about h1,.title-container-about h2{white-space:nowrap;font-family:'Future New Light',sans-serif;font-size:250px;text-transform:uppercase}.under-header-content-about{display:flex;align-items:self-end;justify-content:space-between}.video-container-about{position:relative;display:inline-block}.video-container-about img{display:block;max-width:634px;max-height:356px;width:100%;height:100%}.nn-about{font-family:'Future New Light',sans-serif;font-size:372px;line-height:250px}.under-header-content-about p{max-width:407px;width:100%;font-size:20px}.under-header-content-1000px-about{display:none}.under-header-content-600px-about{display:none}@media (max-width:1900px){.under-header-about{top:200px}.main-page-top-about{background-image:url(../images/about-us/adaptive/background-1024.png)}}@media (max-width:1677px){.nn-about{font-size:300px;line-height:200px}}@media (max-width:1565px){.nn-about{font-size:250px;line-height:160px}}@media (max-width:1480px){.title-container-about h1,.title-container-about h2{font-size:220px}.under-header-content-about p{max-width:251px;font-size:16px}}@media (max-width:1325px){.title-container-about h1,.title-container-about h2{font-size:200px}.nn-about{font-size:200px;line-height:150px}.main-page-top-about{min-height:900px}}@media (max-width:1300px){.nn-about{font-size:180px;line-height:130px}.title-container-about h1,.title-container-about h2{font-size:180px}}@media (max-width:1140px){.nn-about{font-size:172px;line-height:125px}.title-container-about h1,.title-container-about h2{margin-top:20px;font-size:150px}}@media (max-width:1135px){.main-page-top-about{min-height:800px}}@media (max-width:1070px){.main-page-top-about{min-height:750px}}@media (max-width:1050px){.under-header-container-about{gap:120px}}@media (max-width:1000px){.under-header-content-pc-about{display:none}.under-header-content-1000px-about{display:block}.under-header-content-1000px-about p{margin-top:20px}.nn-about{font-size:200px;line-height:150px}.title-container-about h1,.title-container-about h2{font-size:140px}.main-page-top-about{min-height:900px}}@media (max-width:900px){.main-page-top-about{min-height:800px}}@media (max-width:840px){.title-container-about h1,.title-container-about h2{font-size:130px}}@media (max-width:790px){.title-container-about h1,.title-container-about h2{font-size:120px}.nn-about{font-size:150px;line-height:120px}}@media (max-width:730px){.under-header-about{top:120px}.title-container-about h1,.title-container-about h2{margin-top:40px}.main-page-top-about{min-height:700px}}@media (max-width:722px){.title-container-about h1,.title-container-about h2{font-size:100px}.nn-about{font-size:100px;line-height:80px}}@media (max-width:650px){.title-container-about h1,.title-container-about h2{font-size:87px}.nn-about{font-size:87px;line-height:60px}}@media (max-width:620px){.under-header-content-1000px-about{display:none}.under-header-content-600px-about{display:block}.title-container-about h1,.title-container-about h2{white-space:normal;line-height:84%;margin-bottom:20px}.under-header-content-600px-about p{margin-top:20px;max-width:450px;width:100%}.main-page-top-about{min-height:850px}}@media (max-width:540px){.main-page-top-about{min-height:800px}}@media (max-width:500px){.main-page-top-about{min-height:780px}}@media (max-width:460px){.main-page-top-about{min-height:750px}}@media (max-width:400px){.title-container-about h1,.title-container-about h2{font-size:75px}.video-button-about{width:84px;height:84px;font-size:14px}.main-page-top-about{background-position:-400px 0;min-height:680px}.links-about a,.links-about p{font-size:14px}.under-header-about{top:90px}}@media (max-width:360px){.main-page-top-about{min-height:680px}}@media (max-width:328px){.main-page-top-about{min-height:720px}}.unique-solutions{padding:100px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;font-size:20px;position:relative}.unique-up-title{position:absolute;top:-30px;left:2px}.unique-solutions-container{margin-top:60px}.unique-solutions-content-left p,.unique-solutions-content-right p{font-size:20px}.grid-container{display:grid;grid-template-columns:auto auto auto;align-items:flex-end;justify-content:space-between}.left img{width:170px;height:189px}.right img{width:170px;height:172px}.unique-solutions-content-left img{width:358px;height:398px}.unique-solutions-content-right img{width:360px;height:398px}.center{display:flex;flex-direction:column}.unique-solutions-title{white-space:nowrap;font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase;margin-bottom:60px}.unique-solutions-subtitle{font-family:'SF Pro Display',sans-serif;margin-bottom:20px;font-size:32px;max-width:730px;width:100%}.unique-solutions-content{display:flex;gap:20px}.uniq-title-1024{display:none}.unique-solutions-content-left,.unique-solutions-content-right{max-width:350px;width:100%;display:flex;gap:25px;flex-direction:column;justify-content:space-between}@media (max-width:1630px){.center{padding-left:10%}}@media (max-width:1470px){.desktop{display:none}.uniq-title-1024{display:block}.center{padding-left:5%}}@media (max-width:1350px){.unique-solutions-title{font-size:60px}.center{padding-left:2%}}@media (max-width:1280px){.unique-solutions-subtitle{font-size:22px}.unique-solutions-content-left p{font-size:16px;padding-bottom:70px}.unique-solutions-content-right p{font-size:16px;padding-bottom:90px}.left img{width:131px;height:134px}.right img{width:131px;height:134px}.unique-solutions-content-left{max-width:230px}.unique-solutions-content-right{max-width:230px}.unique-solutions-content-left img{width:231px;height:268px}.unique-solutions-content-right img{width:231px;height:268px}.unique-solutions-subtitle{max-width:470px}}@media (max-width:1180px){.unique-solutions{padding:60px 20px 45px 20px}}@media (max-width:1150px){.center{padding-left:8%}}@media (max-width:1100px){.unique-solutions-title{font-size:55px}}@media (max-width:1072px){.center{padding-left:10%}}@media (max-width:1000px){.left img{display:none}.uniq-title-1024{white-space:normal}.center{padding-left:16%}}@media (max-width:930px){.center{padding-left:11%}}@media (max-width:870px){.grid-container{justify-content:start}.center{padding-left:0;padding-right:20px}}@media (max-width:810px){.uniq-title-1024{font-size:50px}}@media (max-width:730px){.uniq-title-1024{font-size:38px}}@media (max-width:705px){.unique-up-title{font-size:14px}}@media (max-width:660px){.right img{display:none}}@media (max-width:620px){.unique-solutions{padding:0 20px 45px 20px}.unique-up-title{top:-30px;left:2px}}.unique-swiper .swiper-slide{width:auto!important;display:flex;justify-content:center;gap:10px;align-items:center}.unique-swiper .swiper-wrapper .swiper-slide img{max-width:238px;width:100%;height:264px}.unique-solutions-520px{display:none;padding:100px 20px 100px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;font-size:20px;position:relative;overflow:hidden}.uniq-title-520px{font-family:'Future New Light',sans-serif;font-size:38px;text-transform:uppercase;margin-bottom:20px;line-height:95%}.unique-solutions-text{margin-bottom:20px;font-size:16px}.sub-520{font-size:20px}.slider-container{overflow:hidden;width:100%;max-width:520px;margin:0 auto}.slider-wrapper{display:flex;gap:10px;transition:transform .3s ease}.slide{max-width:370px;width:100%;flex-shrink:0}.slide img{max-width:358px;max-height:398px;width:100%;height:100%;display:block}@media (max-width:520px){.unique-solutions{display:none}.unique-solutions-520px{display:block}.uniq-title-1024{max-width:500px;width:100%}.unique-solutions-subtitle-2{max-width:450px;width:100%}.unique-solutions-520px{padding:0 20px 50px 20px}}@media (max-width:435px){.slide img{max-width:320px;max-height:358px}.slide{max-width:340px}}@media (max-width:400px){.slide img{max-width:300px;max-height:338px}.slide{max-width:310px}}@media (max-width:370px){.slide img{max-width:270px;max-height:308px}.slide{max-width:280px}}@media (max-width:350px){.slide img{max-width:238px;max-height:264px}.slide{max-width:230px}}.why-choose-us-about{padding:90px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display',sans-serif;position:relative}.expansion-up{padding:130px 20px 0 20px;background-color:#171f2e;font-family:'SF Pro Display Thin',sans-serif}.about-warehouse-container-padding{padding-left:26%;display:flex;flex-direction:column;align-items:flex-start}.about-warehouse{padding:150px 20px 90px 20px;background-color:#171f2e;font-family:'SF Pro Display Thin',sans-serif;background-image:url(../images/about-us/about-warehouse/background.png);background-repeat:no-repeat;background-size:cover;position:relative}.warehouse-up-title{position:absolute;top:-130px;left:2px}.about-warehouse-title{font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase;margin-bottom:60px;max-width:1200px;width:100%}.about-warehouse-content{display:flex;gap:40px}.about-warehouse-first{display:flex;justify-content:space-between}.left-warehouse-content{display:flex;gap:40px}.about-warehouse-first-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:339px;width:100%}.about-warehouse-first-content p{font-size:18px}.about-warehouse-first-content img{width:127px;height:137px}.about-warehouse-second-content img{max-width:361px;max-height:440px;min-width:361px;min-height:440px;width:100%;height:100%}.about-warehouse-wrapper{margin-top:-100px}.flex-end{display:flex;align-items:flex-end}.about-warehouse-last{position:absolute;right:20px;bottom:0}.about-warehouse-last img{width:127px;height:137px}.expansion-down{padding-top:50px;background-color:#171f2e;font-family:'SF Pro Display Thin',sans-serif}@media (max-width:1500px){.about-warehouse-title{font-size:60px}}@media (max-width:1370px){.about-warehouse-first-content p{font-size:16px}.about-warehouse-first-content{max-width:222px}.about-warehouse-first-content img{width:95px;height:103px}.about-warehouse-second-content img{max-width:258px;max-height:341px}.about-warehouse-last img{max-width:95px;max-height:103px}}@media (max-width:1200px){.about-warehouse-second-content img{max-width:258px;max-height:341px;min-width:258px;min-height:341px;width:100%;height:100%}.about-warehouse-first-content p{font-size:14px}}@media (max-width:1178px){.about-warehouse-title{font-size:55px}}@media (max-width:1100px){.about-warehouse{background-image:url(../images/about-us/about-warehouse/adaptive/adaptive.png)}.about-warehouse-title{font-size:50px}}@media (max-width:1000px){.about-warehouse-container-padding{padding-left:20%}}@media (max-width:920px){.about-warehouse-container-padding{padding-left:15%}}@media (max-width:870px){.about-warehouse-container-padding{padding-left:10%}}@media (max-width:815px){.about-warehouse-container-padding{padding-left:0}}@media (max-width:730px){.about-warehouse-title{font-size:38px;margin-bottom:20px}}@media (max-width:690px){.about-warehouse-last{display:none}}@media (max-width:560px){.about-warehouse{background-image:none}.left-warehouse-content{flex-direction:column}.about-warehouse-first-content img{display:none}.about-warehouse-second-content img{max-width:309px;max-height:322px;min-width:309px;min-height:322px;width:100%;height:100%}.about-warehouse-first-content p{font-size:20px;min-width:300px;width:100%}.warehouse-up-title{font-size:14px}}@media (max-width:520px){.about-warehouse{padding:120px 20px 45px 20px}}@media (max-width:340px){.about-warehouse-first-content p{min-width:280px}}@media (max-width:309px){.about-warehouse-first-content p{min-width:200px}}.showroom{padding:100px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;position:relative}.showroom-title{font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase;margin-bottom:20px;line-height:95%;max-width:800px}.showroom-up-title{position:absolute;top:-30px;left:2px}.showroom-content{padding-left:26%}.showroom-left svg{margin-top:30px;margin-bottom:110px}.showroom-first{display:flex;justify-content:space-between}.showroom-second p{font-family:'SF Pro Display',sans-serif;margin-bottom:60px;font-size:26px;max-width:479px;width:100%;font-weight:300}.showroom-right img{max-width:294px;max-height:294px;min-width:294px;min-height:294px;width:100%;height:100%}.showroom-last-line{display:flex;justify-content:space-between;margin-top:20px}.showroom-last-line p:first-child{color:rgba(237,228,215,.7)}.showroom-line{margin-top:20px}.showroom-1024{padding:70px 15px 45px 15px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;position:relative}.showroom-second-1024{margin:60px 0;display:flex;justify-content:space-between}.showroom-second-left{display:flex;flex-direction:column;justify-content:space-between;padding-right:20px}.showroom-second-left p{font-size:26px}.showroom-1024-image{max-width:294px;max-height:294px;min-width:294px;min-height:294px;width:100%;height:100%}.showroom-1024{display:none}.showroom-1024-text{max-width:500px;width:100%;font-family:'SF Pro Display',sans-serif;font-weight:600}@media (max-width:1650px){.showroom{display:none}.showroom-1024{display:block}}@media (max-width:1420px){.showroom-title{font-size:60px}.showroom-second-left p{font-size:22px}}@media (max-width:1150px){.showroom-1024-image{max-width:169px;max-height:169px;min-width:169px;min-height:169px;width:100%;height:100%}.showroom-second-left p{font-size:16px}.showroom-1024-text{max-width:300px}}@media (max-width:945px){.showroom-content{padding-left:11%}}@media (max-width:800px){.showroom-content{padding-left:0}}@media (max-width:730px){.showroom-title{font-size:38px}}@media (max-width:545px){.showroom-1024{padding:70px 15px 45px 15px}.showroom-second-left svg{display:none}.showroom-second-1024{flex-direction:column;gap:20px}.showroom-1024-text{max-width:1000px}.showroom-second-left p{font-size:20px}.showroom-second-1024{margin:10px 0}.showroom-1024-image{max-width:309px;max-height:322px;min-width:309px;min-height:322px;width:100%;height:100%}.showroom-last p{font-size:16px}}@media (max-width:420px){.showroom-up-title{font-size:14px}}@media (max-width:375px){.showroom-last-line p{font-size:16px}.showroom-last-line p:first-child{font-size:14px}}.modal-video-about{display:none;position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100vh;min-width:340px;min-height:100%;overflow:auto;background-color:rgba(0,0,0,.8);backdrop-filter:blur(8px);justify-content:center;align-items:center}.modal-content-video-about{position:relative;max-width:90vw;max-height:90vh;aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;display:flex;justify-content:center;align-items:center}.modal-content-video-about video{width:100%;height:100%;object-fit:cover}.close-video{position:absolute;top:5px;right:15px;font-size:28px;color:#fff;cursor:pointer;z-index:10}.modal-video-project-info{display:none;position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100vh;min-width:340px;min-height:100%;overflow:auto;background-color:rgba(0,0,0,.8);backdrop-filter:blur(8px);justify-content:center;align-items:center}.modal-content-project-info-video{position:relative;max-width:90vw;max-height:90vh;background:#000;border-radius:12px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0}.modal-content-project-info-video video{max-width:100%;max-height:100%;width:auto;max-height:800px;height:auto;object-fit:contain;background-color:#000}.modal-video-furniture{display:none;position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100vh;min-width:340px;min-height:100%;overflow:auto;background-color:rgba(0,0,0,.8);backdrop-filter:blur(8px);justify-content:center;align-items:center}.modal-furniture-content-video{position:relative;max-width:90vw;max-height:90vh;background:#000;border-radius:12px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:0}.modal-furniture-content-video video{max-width:100%;max-height:100%;width:auto;max-height:800px;height:auto;object-fit:contain;background-color:#000}.page-wrapper-catalog{position:relative}.under-header-catalog{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-catalog{margin-top:60px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.under-header-container-catalog a:nth-child(1),.under-header-container-catalog a:nth-child(3){color:#7b8292}@media (max-width:730px){.under-header-catalog{top:130px}.under-header-container-catalog{margin-top:30px}}@media (max-width:400px){.under-header-catalog{top:90px}}.catalog-title-section-container{padding:300px 20px 0 20px;background-image:url(../images/search-no-result/background.png);background-repeat:no-repeat;background-size:cover;background-position:top center}.catalog-content{padding-left:26%;margin-top:60px;position:relative;max-width:100%}.count-products{position:absolute;top:0;left:0;color:#ae9877;font-size:20px}.catalog-title{max-width:100%;font-family:'Future New Light',sans-serif;font-size:142px;font-weight:600;text-transform:uppercase;white-space:normal;word-wrap:break-word;flex-wrap:wrap}.catalog-subtitle-and-arrows{display:flex;align-items:flex-end;justify-content:space-between}.catalog-subtitle{margin-top:30px;margin-bottom:40px;max-width:540px;width:100%}.nav-arrows-products button{background-color:transparent;border:none;cursor:pointer}@media (max-width:1400px){.catalog-content{padding-left:18%}}@media (max-width:1175px){.catalog-title{font-size:100px}.catalog-subtitle{max-width:312px;width:100%;font-size:16px}.catalog-content{padding-left:23%}}@media (max-width:1100px){.catalog-title-section-container{background-image:url(../images/catalog/adaptive/background-1024.png)}}@media (max-width:1050px){.catalog-content{padding-left:25%}}@media (max-width:980px){.catalog-content{padding-left:26%}}@media (max-width:930px){.catalog-content{padding-left:0}.under-header-container-catalog{margin-top:30px}.count-products{top:-30px}}@media (max-width:730px){.catalog-title-section-container{padding:210px 20px 0 20px}.count-products{top:-30px}}@media (max-width:605px){.catalog-title{font-size:80px}.under-header-container-catalog a,.under-header-container-catalog p{font-size:14px}}@media (max-width:600px){.nav-arrows-products{display:none}}@media (max-width:500px){.catalog-title{font-size:70px}}@media (max-width:435px){.catalog-title{font-size:50px}.count-products{font-size:16px}.under-header-container a,.under-header-container a:nth-child(1),.under-header-container a:nth-child(3),.under-header-container p{font-size:14px}}@media (max-width:400px){.catalog-title-section-container{padding:150px 20px 0 20px}}.categories-four-option,.categories-three-option,.categories-two-option{display:none}.categories-section{padding:50px 20px 0 20px}.categories-wrapper{overflow:hidden;height:100%}.category a{display:flex;flex-direction:column;gap:15px}.category a{transition:transform .3s ease,box-shadow .3s ease}.category a:hover{transform:scale(1.01);box-shadow:0 6px 14px rgba(0,0,0,.2)}.zoom-card{transition:transform .3s ease,box-shadow .3s ease}.zoom-card:hover{transform:scale(1.01);box-shadow:0 6px 14px rgba(0,0,0,.2)}.categories-swiper .swiper-wrapper .category img{width:231px;height:218px}.categories-swiper .swiper-wrapper .swiper-slide{max-width:217px;min-height:130px}@media (max-width:1000px){.categories-section{padding:50px 20px 50px 20px}}@media (max-width:635px){.categories-swiper .swiper-wrapper .category img,.categories-swiper .swiper-wrapper .category-non-field img{width:114px;height:114px}.categories-swiper .swiper-wrapper .swiper-slide{max-width:114px;min-height:114px}.category-title{font-size:16px}}@media (max-width:435px){.categories-swiper .swiper-wrapper .category img,.categories-swiper .swiper-wrapper .category-non-field img{width:92px;height:92px}.categories-swiper .swiper-wrapper .swiper-slide{max-width:92px;min-height:92px}.category-title{font-size:16px}.filter-first-btn-left-side p,.filter-second-btn-left-side p{font-size:16px}}.filters{margin-top:60px;margin-bottom:30px;display:flex;gap:20px}.filter-title{display:flex;gap:5px;align-items:center}.filter-title p{font-size:20px;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;color:#ede4d7}.filter-button-1{max-width:455px;width:100%;padding-bottom:5px;border:none;background:0 0;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filter-container{max-width:455px;width:100%;position:relative;z-index:10}.filter-container{display:flex;gap:20px}.filter-container-2{max-width:455px;width:100%;position:relative}.filter-buttons{display:flex;flex-wrap:wrap;gap:20px}.filter-buttons button{white-space:nowrap;display:flex;gap:20px}.space-between{display:flex;justify-content:space-between;width:100%}.filter-dropdown{margin-top:30px;position:absolute;top:37px;left:0;max-width:455px;width:100%;max-height:567px;height:100%;box-shadow:0 4px 12px rgba(0,0,0,.4);opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:10}.filter-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.filter-dropdown-2{margin-top:30px;position:absolute;left:0;max-width:455px;width:100%;min-height:124px;height:100%;background-color:#171f2e;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 12px rgba(0,0,0,.4);opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:10}.filter-dropdown-2.active{opacity:1;visibility:visible;transform:translateY(0)}.filter-content{padding:20px;min-height:100%;box-sizing:border-box;background-color:#151c28;border:1px solid rgba(255,255,255,.2)}.filter-section{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:20px;margin-top:5px}.filter-section p{margin-bottom:15px}.filter-section label{display:flex;align-items:center}.color{margin-bottom:15px}.range-price{display:flex;gap:20px}.range-price input{font-family:'SF Pro Display',sans-serif;font-weight:900;border:none;outline:0;background-color:transparent;font-size:16px;color:#ede4d7;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:5px;max-width:80px;width:100%}.from,.to{display:flex;align-items:center;justify-content:center;gap:8px}.from p,.to p{margin:0;line-height:1;font-size:14px;color:rgba(255,255,255,.6)}.color,.price{font-size:20px}.radio-label{display:flex;align-items:center;gap:8px;justify-content:center;font-size:16px;cursor:pointer}.radio-label input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #ede4d7;border-radius:50%;background-color:transparent;position:relative;cursor:pointer;vertical-align:middle}.radio-label input[type=radio]:checked::before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;background-color:#ede4d7;border-radius:50%;transform:translate(-50%,-50%)}.radio-label input[type=radio]{margin-top:-2px}.filter-footer{display:flex;justify-content:space-between;gap:15px;margin-top:20px}.filter-footer button{flex:1;padding:12px 16px;font-size:16px;border:none;cursor:pointer;border-radius:4px}.filter-section label{display:flex;align-items:center}.filter-section label{font-size:16px}.filter-section input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:0;height:0;margin:0}.checkbox-custom{cursor:pointer;display:inline-block;width:24px;height:24px;background-color:transparent;margin-right:10px;position:relative;transition:background-color .3s ease}.checkbox-custom::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/svg/unchecked.svg);stroke-width:-2}input[type=checkbox]:checked+.checkbox-custom::before{background:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" fill="%23EDE4D7"/><path d="M19.8492 6.85885L9.94975 16.7583L5 11.8086" stroke="%23655948" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center;background-size:contain}.checkbox-custom{transition:background .3s ease}.buttons{margin-top:50px;display:flex;align-items:center;gap:20px}.reset-button{cursor:pointer;font-family:'SF Pro Display',sans-serif;font-size:18px;padding:21px 47px;background-color:transparent;border:1px solid #ede4d7;color:#ede4d7;text-transform:uppercase;transition:all .3s ease}.reset-button:hover{background-color:#ede4d7;color:#151c28}.show-button{cursor:pointer;font-family:'SF Pro Display',sans-serif;font-size:18px;padding:23px 32px;background-color:#ae9877;border:none;color:#ede4d7;text-transform:uppercase;transition:all .3s ease}.show-button:hover{background-color:#d4b28c}.scroll-section{max-height:410px;overflow-y:auto;padding-right:8px;scroll-behavior:smooth}.scroll-section::-webkit-scrollbar{width:6px}.scroll-section::-webkit-scrollbar-track{background-color:rgba(237,228,215,.4)}.scroll-section::-webkit-scrollbar-thumb{background-color:#ede4d7}.filter-button-2{max-width:216px;width:100%;padding-bottom:5px;border:none;background:0 0;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filter-button-3{max-width:139px;width:100%;padding-bottom:5px;border:none;background:0 0;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filter-button-4{max-width:132px;width:100%;padding-bottom:5px;border:none;background:0 0;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filter-button-5{max-width:139px;width:100%;padding-bottom:5px;border:none;background:0 0;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filter-button-6{max-width:132px;width:100%;padding-bottom:5px;border:none;background:0 0;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filter-button-7{max-width:455px;width:100%;padding-bottom:5px;border:none;background:0 0;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.filter-button-1:focus{outline:0}.filter-button-1:hover,.filter-button-7:hover{background-color:rgba(255,255,255,.05)}@media (max-width:1600px){.filters{flex-direction:column}.filter-container-2{position:relative;top:-60px}.filter-dropdown{top:30px}}@media (max-width:1000px){.space-between{display:flex;flex-direction:column}.filter-container-2{top:80px;margin-bottom:30px}}.filters-desktop{position:relative;z-index:99}.filters-mobile{display:none;position:relative;z-index:99}@media (max-width:650px){.filters-desktop{display:none}.filters-mobile{display:block}}.filter-first-button-mobile{margin-top:30px;border-bottom:1px solid rgba(255,255,255,.2);padding:10px 0}.filter-first-btn-left-side{display:flex;align-items:center;gap:5px}.filter-first-btn-left-side span{background-color:#ae9877;padding:3px 10px;border-radius:50%}.filter-first-button-mobile{display:flex;justify-content:space-between}.clear-filters-btn{border:none;background-color:transparent;cursor:pointer}.filter-second-button-mobile{position:relative}.filter-second-button{margin-top:10px;border-bottom:1px solid rgba(255,255,255,.2);padding:10px 0;display:flex;justify-content:space-between;align-items:center}.filter-second-btn-left-side{display:flex;gap:5px}.open-filters-menu{border:none;background-color:transparent;cursor:pointer}.filter-second-button-menu{background-color:#171f2e;border:1px solid rgba(255,255,255,.2);padding:20px;position:absolute;top:70px;width:100%;overflow:hidden;max-height:0;transition:max-height .3s ease,opacity .3s ease;opacity:0}.filter-second-button-menu.active{max-height:300px;opacity:1;z-index:1000}.arrow-icon-mobile{transition:transform .3s ease}.arrow-icon-mobile.active{transform:rotate(180deg)}.radio-group-mobile{display:flex;flex-direction:column;gap:1rem}.radio-label-mobile{display:flex;align-items:center;gap:10px;cursor:pointer}.radio-input{display:none}.custom-radio{width:24px;height:24px;border:2px solid #555;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .3s}.radio-input:checked+.custom-radio{border-color:#ede4d7}.custom-radio::after{content:"";width:14px;height:14px;background-color:#ede4d7;border-radius:50%;opacity:0;transition:opacity .3s}.radio-input:checked+.custom-radio::after{opacity:1}.filter-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:9998;opacity:0;pointer-events:none;transition:opacity .3s ease}.filter-backdrop.active{opacity:1;pointer-events:auto;overflow:hidden}.filter-menu{position:fixed;bottom:0;width:100%;background-color:#171f2e;border-top-left-radius:16px;border-top-right-radius:16px;color:#fff;padding:16px;box-shadow:0 -4px 6px rgba(0,0,0,.1);z-index:9999;overflow-x:hidden;transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.filters-container{max-height:420px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.filters-container::-webkit-scrollbar{display:none}.filter-menu.active{transform:translateY(0);opacity:1;pointer-events:auto}.close-filters{position:absolute;top:16px;left:50%;transform:translateX(-50%);background:0 0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.filter-menu h2{margin:30px 0;font-family:'Future New Bold',sans-serif}.filter-group{margin-bottom:16px}.filter-group label{display:block;margin-bottom:15px}.price-input{display:flex;gap:20px}.price-input-left,.price-input-right{display:flex;align-items:center;gap:10px}.price-input-left p,.price-input-right p{color:rgba(255,255,255,.2);font-size:14px;margin-top:10px}.price-input input{outline:0;max-width:70px;font-size:16px;width:100%;padding:5px 0;margin:0;border:none;border-bottom:1px solid rgba(255,255,255,.2);background-color:transparent;color:#fff}.filter-mobile-menu-buttons{display:flex;justify-content:space-between;align-items:center;gap:10px}.reset-filters-btn{font-family:'SF Pro Display Thin',sans-serif;font-weight:300;font-size:16px;color:#ede4d7;text-transform:uppercase;cursor:pointer;border:1px solid #ede4d7;padding:14px 35px;width:100%;background-color:transparent}.apply-filters-btn{white-space:nowrap;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;font-size:16px;color:#ede4d7;text-transform:uppercase;cursor:pointer;border:none;background-color:#ae9877;padding:16px 25px;width:100%}@media (max-width:490px){.filter-container{display:flex;flex-direction:column}}@media (max-width:480px){.buttons{flex-direction:column}.reset-button,.show-button{width:100%}}@media (max-width:435px){.categories img{width:92px;height:92px}.filters{margin-top:10px}}@media (max-width:400px){.filter-title p{font-size:14px}}@media (max-width:385px){.count-products{font-size:14px}}@media (max-width:335px){.filter-mobile-menu-buttons{flex-direction:column}}.products-cards{padding:0 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif}.product-cards{display:grid;grid-template-columns:repeat(4,minmax(280px,1fr));gap:20px}.product-card{overflow:hidden;display:flex;flex-direction:column}.product-card img{max-width:455px;max-height:455px;width:100%;height:100%}.product-image-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden}.product-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-desc{margin-top:15px;max-width:455px;width:100%}.product-title{font-family:'SF Pro Display Thin',sans-serif;font-weight:900;font-size:26px;margin-bottom:5px}.product-description{font-size:14px;margin-bottom:10px}.product-info{display:flex;flex-direction:column}.product-info p{font-family:'SF Pro Display Thin',sans-serif;color:rgba(237,228,215,.7);font-size:16px}.product-info h3{font-size:16px}.first-info{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.second-info{padding:10px 0;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2)}.last-info{padding:10px 0;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2)}@media (max-width:1100px){.search-result-container{background-image:url(../images/catalog/adaptive/background-1024.png)}.services-title{font-size:98px}}@media (max-width:1900px){.product-cards{grid-template-columns:repeat(4,1fr)}}@media (max-width:1220px){.product-cards{grid-template-columns:repeat(4,1fr)}}@media (max-width:1025px){.product-card img{max-width:455px;min-height:231px;min-width:150px;width:100%;height:100%}.product-image-wrapper{padding-top:100%}}@media (max-width:1000px){.product-cards{grid-template-columns:repeat(2,1fr)}.product-card img,.product-desc{max-width:100%}}@media (max-width:768px){.product-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.product-cards{grid-template-columns:repeat(2,1fr)}.cards-line-1{justify-content:center;align-items:center}}@media (max-width:600px){.product-card img{max-width:455px;min-height:150px;width:100%;height:100%}}@media (max-width:560px){.product-cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:460px){.product-cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.product-title{font-size:16px}.product-description{font-size:12px}.product-info h3,.product-info p{font-size:12px}}@media (max-width:360px){.product-cards{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}@media (max-width:335px){.product-cards{grid-template-columns:1fr}}.image-wrapper{position:relative;max-width:455px;width:100%}.badges{position:absolute;top:5px;right:5px;display:flex;gap:5px}.badge{padding:5px 10px;background-color:#555d6f;color:#fff;margin-top:5px;white-space:nowrap}.badge.discount{position:relative;top:0;right:0;background-color:#ae9877}.badge.delivery{display:flex;align-items:center;gap:6px}.badge.delivery img{width:16px;height:16px}@media (max-width:1200px){.badge{font-size:12px}}@media (max-width:1150px){.badge{font-size:10px}}@media (max-width:430px){.badges{display:flex;flex-direction:column;align-items:flex-end;gap:5px;top:5px}.badges-catalog{display:flex;flex-direction:column;align-items:flex-end;gap:0;top:0}.badge.discount{top:-2px}}.pagination{display:flex;justify-content:center;margin-top:60px}.pagination ul{display:flex;align-items:center;justify-content:center;gap:10px}.pagination ul li{color:rgba(237,228,215,.4)}.page-active{color:#ede4d7}.page-active:hover{color:#ede4d7}.pagination ul button{border:none;background-color:transparent;padding:0;margin:0;cursor:pointer}.pagination ul button svg{transition:all .3s ease;color:#ede4d7}.pagination ul button:hover svg{color:#ae9877}.pagination button svg{transform:translateY(2px);margin:0;padding:0}.page-wrapper-result{position:relative}.under-header-result{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-result{margin-top:60px;display:flex;align-items:center;gap:10px}.under-header-container-result a:not(:last-child){color:#7b8292}.service-content-result-result{padding-left:25%;position:relative}.search-bar-on-page{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.4);background:0 0;max-width:360px;width:100%;padding:5px 0;gap:8px;position:relative}.search-bar-on-page input{font-family:'SF Pro Display Thin',sans-serif;font-weight:300;flex:1;background:0 0;border:none;outline:0;color:#fff;font-size:18px}.icons{position:absolute;right:0;display:flex;align-items:center}.icon-clear,.icon-search{cursor:pointer;transition:opacity .3s ease,transform .3s ease;position:absolute;right:0}.icon-search{opacity:1;pointer-events:auto}.icon-clear{opacity:0;pointer-events:none}.icon-clear.show,.icon-search.show{opacity:1;pointer-events:auto}.icon-clear.hide,.icon-search.hide{opacity:0;pointer-events:none}.services-subtitle{margin-top:30px;margin-bottom:40px}@media (max-width:730px){.under-header-result{top:130px}.under-header-container-result{margin-top:30px}}@media (max-width:400px){.under-header-result{top:90px}}.search-result-container{padding:400px 20px 60px 20px;background-image:url(../images/search-no-result/background.png);background-repeat:no-repeat;background-size:cover;background-position:top center}.search-result-container-inner{padding-left:25%;position:relative}.product-count{position:absolute;top:-35px;left:5px}.product-count p{font-size:20px;color:#ae9877}.search-result-title{font-family:'Future New Light',sans-serif;font-size:110px;font-weight:600;text-transform:uppercase;white-space:normal;word-wrap:break-word;flex-wrap:wrap;margin-bottom:60px}@media (max-width:1000px){.search-result-container{padding:400px 20px 10px 20px}.search-result-container-inner{padding-left:0}.search-bar-on-page{max-width:100%}}@media (max-width:730px){.search-result-container{padding:300px 20px 10px 20px}}@media (max-width:670px){.search-result-title{font-size:80px;margin-bottom:30px}.under-header-container-result a,.under-header-container-result p{font-size:14px}}@media (max-width:610px){.search-result-title{margin-bottom:30px}.search-result-container{padding:255px 15px 10px 15px}.search-bar-on-page{max-width:100%}}@media (max-width:570px){.search-result-title{font-size:80px}}@media (max-width:540px){.search-result-title{font-size:62px}.under-header-container a,.under-header-container p{font-size:14px}.under-header-container a:first-child{font-size:14px}}@media (max-width:410px){.search-result-title{font-size:42px}.product-count{top:-35px;left:0}.search-result-container{padding:250px 15px 10px 15px}.product-count p{font-size:16px}}@media (max-width:400px){.search-result-container{padding:200px 15px 10px 15px}}.get-request-search{padding:60px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;background-image:url(../images/search-no-result/background2.png);background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative}.get-request-content-search{display:flex}.left-side-search{display:flex;flex-direction:column;justify-content:space-between}.left-side-search p{white-space:nowrap;color:rgba(255,255,255,.6)}.right-side-search{padding-left:18.5%}.right-side-title-search{font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase}.right-side-desc-search{margin-top:60px}.right-side-desc-search h4{font-size:26px}.right-side-desc-search p{font-size:20px;margin-top:15px;margin-bottom:20px;max-width:440px;width:100%}.get-request-button-search{font-family:'SF Pro Display Thin',sans-serif;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;max-width:433px;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.get-request-button-search:hover{background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.get-request-button-search .contact-icon{transition:transform .3s ease}.get-request-button-search:hover .contact-icon{transform:translateX(5px)}@media (max-width:1540px){.right-side-search{padding-left:15%}}@media (max-width:1360px){.right-side-title-search{font-size:60px}.get-request-search{background-image:url(../images/search-result/adaptive/background-1024.png)}}@media (max-width:1270px){.right-side-search{padding-left:13%}}@media (max-width:1150px){.right-side-desc-search h4{font-size:22px}.right-side-desc-search p{font-size:16px}}@media (max-width:875px){.right-side-search{padding-left:5%}}@media (max-width:790px){.left-side-search svg{display:none}.left-side-search p{position:absolute;top:-30px;left:3px}.right-side-search{padding-left:0}}@media (max-width:650px){.right-side-title-search{font-size:38px}.right-side-desc-search{margin-top:30px}.left-side-search p{font-size:14px}}@media (max-width:420px){.right-side-title-search{font-size:38px}.left-side-search p{font-size:14px;left:2px}}.search-no-result-container{padding:400px 20px 60px 20px;background-image:url(../images/search-no-result/background.png);background-repeat:no-repeat;background-size:cover;background-position:top center}.search-no-result-text{margin-top:30px;max-width:500px;width:100%;font-size:20px}@media (max-width:1100px){.search-no-result-container{background-image:url(../images/catalog/adaptive/background-1024.png)}}@media (max-width:1000px){.no-result-inner{padding-left:25%}.no-result-bar{max-width:360px}}@media (max-width:920px){.no-result-inner{padding-left:28%}}@media (max-width:875px){.no-result-inner{padding-left:20%}}@media (max-width:790px){.no-result-inner{padding-left:0}}@media (max-width:730px){.search-no-result-container{padding:300px 20px 90px 20px}}@media (max-width:650px){.search-no-result-container{padding:300px 15px 90px 15px}}@media (max-width:610px){.search-no-result-container{padding:280px 15px 50px 15px}}@media (max-width:505px){.search-no-result-container{padding:230px 15px 40px 15px}.search-no-result-text{font-size:18px}}.page-wrapper-product{position:relative}.under-header-product{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-product{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-right:20px}.under-header-container-product a:not(:last-of-type){color:#7b8292}@media (max-width:1010px){.under-header-container-product{padding-left:20px}.under-header-container-product a,.under-header-container-product p{font-size:14px}}@media (max-width:730px){.under-header-product{top:120px}}@media (max-width:505px){.under-header-product{top:90px}}.modal-product{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility .4s ease}.modal-product.show{opacity:1;visibility:visible;pointer-events:auto}.modal-product.show .modal-product-content{animation:fadeInModal .4s ease forwards}@keyframes fadeInModal{from{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.modal-product-content{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-width:100vw;max-height:100vh;min-width:320px}.close-product-modal{position:absolute;top:0;right:0;border:none;background-color:transparent;cursor:pointer;margin:40px 20px;padding:0}.close-product-modal svg{cursor:pointer}.close-product-modal svg path{transition:stroke .3s ease}.close-product-modal:hover svg path{stroke:#ae9877;stroke-opacity:1}.modal-product-arrows button{border:none;background-color:transparent;padding:0}.modal-product-swiper.hidden{opacity:0;pointer-events:none}.modal-product .modal-product-swiper{position:relative;width:95vw;height:auto;overflow:visible;cursor:pointer}.modal-product .swiper-wrapper{overflow:visible}.modal-product .swiper-slide{display:flex;justify-content:center;align-items:center;transition:transform .5s ease;z-index:1}.modal-product .swiper-slide-active{z-index:10}.modal-product .swiper-slide .slide-inner{transition:transform .5s ease}.modal-product .swiper-slide-active .slide-inner{transform:scale(3);z-index:2}.modal-product .swiper-slide-active .slide-inner img{pointer-events:none}.modal-product .swiper-slide img{width:100%;width:236px;min-height:261px;height:100%}.modal-product .modal-product-arrows{position:absolute;bottom:-300px;left:50%;transform:translateX(-30%);display:flex;gap:40px;z-index:10}.modal-product .swiper-button-next,.modal-product .swiper-button-prev{width:54px;height:33px;background:0 0;border:none;padding:0}.swiper-button-next::after,.swiper-button-prev::after{display:none;content:none}@media (max-width:1550px){.modal-product .swiper-slide-active .slide-inner{transform:scale(2)}.modal-product .modal-product-arrows{bottom:-200px}}@media (max-width:520px){.modal-product .swiper-slide-active .slide-inner{transform:scale(1.5)}.modal-product .modal-product-arrows{bottom:-120px}}@media (max-width:400px){.modal-product .swiper-slide-active .slide-inner{transform:scale(1.3)}.modal-product .modal-product-arrows{bottom:-80px}.modal-product .swiper-button-next,.modal-product .swiper-button-prev{width:40px;height:40px}}.product{padding:350px 0 100px 0;background-color:#151c28;position:relative}.line-product{border:none;height:1px;background-color:rgba(255,255,255,.2);margin:0}.product-images{overflow-y:auto;display:flex;gap:20px;margin-left:-70px}.product-images::-webkit-scrollbar{display:none}.product-image img{width:550px;height:609px}.product-swiper{width:100%;cursor:pointer}.product-swiper-wrapper{display:flex;margin-left:-70px;max-width:1920px;width:100%;transition:transform .3s ease}.product-swiper-slide{max-width:550px!important;flex-shrink:0}.product-swiper-slide img{width:550px;height:609px;object-fit:cover;display:block}.product-item-info{margin-top:30px;padding-right:20px}.product-item-title{max-width:1100px;width:100%;font-family:'Future New Light',sans-serif;font-size:76px;text-transform:uppercase;margin-bottom:30px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.product-desc-info{display:flex;gap:20px}.desc-left{max-width:1200px;width:100%}.desc-right{width:100%}.desc-left h2,.desc-right h2{font-family:'Future New Bold',sans-serif;font-size:34px;text-transform:uppercase;margin-bottom:15px}.desc-left p,.desc-rigth-first p,.desc-rigth-second p{font-family:'SF Pro Display Thin',sans-serif;font-weight:300;font-size:20px}.desc-left-text{padding-right:30px;max-width:500px}.desc-left-text a{color:rgba(255,255,255,.6);transition:all .3s ease}.desc-left-text a:hover{color:#ae9877}.read-more-link-product{display:flex;align-items:center;gap:5px;color:rgba(255,255,255,.6);transition:all .3s ease}.read-more-link-product.active,.read-more-link-product:hover{color:#ae9877}.read-more-link-product.active .arrow-path,.read-more-link-product:hover .arrow-path{stroke:#ae9877}.arrow-icon{transition:transform .3s ease;display:inline-flex;align-items:center}.arrow-icon.rotated{transform:rotate(180deg) translateY(-2px)}.more-text{transition:all .3s ease}.desc-info{margin-top:30px;display:flex;flex-direction:column;padding-right:50px}.desc-info-first{display:flex;justify-content:space-between;padding:14px 0;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.brand,.color{color:rgba(237,228,215,.7)}.desc-info-second{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.2)}.desc-rigth-first{display:flex;align-items:center;gap:10px;margin-bottom:10px}.desc-rigth-second{display:flex;align-items:center;gap:10px;margin-bottom:10px}.desc-info-first h3,.desc-info-second h3{font-family:'SF Pro Display Thin',sans-serif;font-weight:300;font-size:20px}.sticky-container{display:flex;justify-content:space-between;margin-right:20px;padding-left:26%}.sticky-rigth{margin-top:30px}.sticky-nav{position:sticky;top:0;left:0;right:0;max-width:100vw;min-width:320px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;z-index:999;background-color:#151c28;padding:10px 0;height:60px;transition:transform .3s ease-in-out}.product-info-rigth-fixed{position:sticky;top:200px;right:20px}.product-info-rigth{display:flex;flex-direction:column;align-items:flex-end}.product-banners{display:flex;gap:10px;margin-bottom:10px}.tomorrow{display:flex;align-items:center;gap:5px}.tomorrow p{font-family:'SF Pro Display',sans-serif;font-weight:300;font-size:14px;color:#fff}.discount{background-color:#ae9877;padding:5px}.discount p{font-size:14px;color:#fff}.product-prices{display:flex;align-items:center;gap:15px;margin-bottom:15px}.discount-price h3{color:#615f5b;font-size:21px;text-decoration:line-through}.price p{font-size:38px;font-family:'SF Pro Display Thin',sans-serif;font-weight:900}.add-to-cart button{white-space:nowrap;display:flex;align-items:center;gap:136px;text-transform:uppercase;font-size:18px;color:#fff;background-color:#ae9877;border:none;cursor:pointer;padding:20px;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;transition:background-color .3s ease}.add-to-cart button:hover{background-color:#9c8766}.add-to-cart-mobile{max-width:300px;width:100%}.add-to-cart-mobile button{white-space:nowrap;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:18px;color:#fff;background-color:#ae9877;border:none;cursor:pointer;padding:20px;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;transition:background-color .3s ease;max-width:300px;width:100%}.add-to-cart-mobile button:hover{background-color:#9c8766}.added-to-card-quantity{display:none;align-items:center;justify-content:center;gap:5px;background-color:#ae9877;max-width:300px;min-width:200px;width:100%}.added-to-card-quantity.active{display:flex}.added-to-card-quantity button{border:none;background-color:transparent;padding:14px;cursor:pointer;color:#fff;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;font-size:20px}.quantity{font-size:24px}.product-added-to-cart-notification{white-space:nowrap;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:17px;background-color:#171f2e;border:1px solid rgba(255,255,255,.2);padding:14px;color:#fff;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;max-width:300px;max-width:300px;width:100%;font-size:20px;overflow:hidden;opacity:0;transform:translateY(10px);height:0;padding-top:0;padding-bottom:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s,height .3s ease,padding .3s ease}.product-added-to-cart-notification.active{opacity:1;transform:translateY(0);height:auto;padding-top:14px;padding-bottom:14px;visibility:visible}.product-item-description{width:100%;margin-top:60px;padding-right:30px}.customers-navigation{position:relative;padding:40px 0;cursor:pointer}.customers-navigation:hover{background-color:rgba(255,255,255,.02)}.title-nav-items{display:flex;align-items:center;justify-content:space-between}.title-nav{font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:34px}.open-button{border:none;background-color:transparent;cursor:pointer;transition:color .3s ease}.open-menu-text{max-width:550px;padding-right:50px;width:100%;margin-top:10px;cursor:auto}.open-menu{height:0;overflow:hidden;opacity:0;transition:height .5s ease,opacity .5s ease}.open-menu img{width:550px;height:318px}.open-menu-settings-container{margin-top:30px;max-width:550px;width:100%;padding-right:70px}.open-menu-settings{display:flex;justify-content:space-between;margin-bottom:15px}.open-menu-settings p:first-child{color:rgba(237,228,215,.7)}.customers-section{padding:0 5px}.customers-section.active .open-menu{height:auto;opacity:1}.arrow-icon{transition:transform .3s ease}.customers-section.active .arrow-icon{transform:rotate(-90deg)}.open-menu img{margin-top:20px}@media (max-width:1850px){.product-swiper-slide{max-width:450px!important}.product-swiper-slide img{width:450px;height:450px}.product-images{margin-left:-100px}.sticky-container{padding-left:22%}}@media (max-width:1710px){.sticky-container{padding-left:24%}}@media (max-width:1620px){.sticky-container{padding-left:26%}}@media (max-width:1580px){.product-swiper-slide{max-width:400px!important}.product-swiper-slide img{width:400px;height:400px}.sticky-container{padding-left:23%}}@media (max-width:1500px){.sticky-container{padding-left:24%}}@media (max-width:1450px){.product-image img{width:380px;height:409px}.product-images{margin-left:-20px}}@media (max-width:1420px){.product-desc-info{flex-direction:column;gap:20px}}@media (max-width:1410px){.product{padding:310px 0 100px 0}.product-swiper-slide{max-width:350px!important}.product-swiper-slide img{width:350px;height:350px}.sticky-container{padding-left:22%}}@media (max-width:1380px){.sticky-container{padding-left:23%}}@media (max-width:1375px){.product-image img{width:360px;height:389px}.product-images{margin-left:-20px}}@media (max-width:1300px){.product-image img{width:340px;height:379px}.product-images{margin-left:-20px}}@media (max-width:1260px){.product-item-title{font-size:60px}.sticky-container{padding-left:25%}}@media (max-width:1230px){.product-swiper-slide{max-width:300px!important}.product-swiper-slide img{width:300px;height:307px}.sticky-container{padding-left:21%}}@media (max-width:1150px){.sticky-container{padding-left:22%}}@media (max-width:1140px){.sticky-left{max-width:550px;width:100%}}@media (max-width:1130px){.product-item-title{font-size:60px}.desc-left h2,.desc-right h2{font-size:24px}.desc-left p,.desc-right p{font-size:16px}.product-swiper-slide{max-width:275px!important}.product-swiper-slide img{width:275px;height:307px}.sticky-container{padding-left:20%}}@media (max-width:1090px){.product-image img{width:270px;height:309px}.product-images{margin-left:-20px}}@media (max-width:1075px){.sticky-left{max-width:500px;width:100%}.sticky-container{padding-left:21%}}@media (max-width:1030px){.sticky-container{padding-left:22%}.sticky-left{max-width:480px;width:100%}}@media (max-width:1010px){.sticky-container{padding-left:0}.product-item-info{padding-left:20px}.product-item-description{padding-left:20px}}.product-mobile{display:none;padding:229px 0 50px 0}.product-mobile svg{vertical-align:middle}.product-mobile-discount-icons{margin-top:18px;display:flex;align-items:center;gap:10px}.product-mobile-discount-icons p{color:#fff}.discount-mobile{background-color:#ae9877;font-size:16px;padding:5px}.product-mobile-price{margin-top:10px;margin-bottom:15px;display:flex;align-items:center;gap:10px}.price-discount{color:#615f5b;text-decoration:line-through}.add-to-cart-btn button{display:flex;align-items:center;justify-content:space-between;padding:20px 20px;border:none;background-color:transparent;cursor:pointer;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;font-size:18px;color:#ede4d7;background-color:#ae9877;text-transform:uppercase;max-width:400px;width:100%}.product-desc-info-container{margin-top:20px;margin-bottom:45px}.product-desc-info-container .product-desc-info-mobile:nth-child(1){border-top:1px solid rgba(255,255,255,.2)}.product-desc-info-mobile{display:flex;justify-content:space-between;max-width:300px;width:100%;border-bottom:1px solid rgba(255,255,255,.2);padding:10px 0}.about-products-left p,.product-desc-info-mobile-left p{color:rgba(237,228,215,.7)}.desc-first{border-top:1px solid rgba(255,255,255,.2)}.desc-mobile{border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0}.about-products-mobile{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.2)}.about-products-mobile h2{margin-bottom:15px;font-family:'Future New Bold',sans-serif;font-size:26px;text-transform:uppercase;margin-bottom:15px}.extra-settings,.extra-text{margin-top:10px}.extra-text{transition:max-height .3s ease,opacity .3s ease;max-height:0;opacity:0;overflow:hidden}.extra-text.show{max-height:1000px;opacity:1}.arrow{transition:transform .3s ease}.arrow.rotate{transform:rotate(180deg)}.open-all-about-products{display:flex;align-items:center;gap:5px;margin-top:10px;border:none;background-color:transparent;color:rgba(237,228,215,.7);padding:0;font-size:16px;cursor:pointer;font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.about-products-settings-container{display:flex;flex-direction:column;gap:10px}.about-products-settings{display:flex;justify-content:space-between;align-items:center}.product-mobile-price p{font-size:40px}.images-mobile{height:auto;width:100%;max-width:100%}.images-mobile.swiper{max-width:100%;overflow:hidden;position:relative}.images-mobile .swiper-wrapper{display:flex;margin-left:20px}.images-mobile .swiper-slide{aspect-ratio:1/1;max-width:500px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.images-mobile .swiper-slide img{max-width:100%;min-height:216px;height:auto;object-fit:cover;display:block;aspect-ratio:1/1}.product-mobile-info{padding:0 20px}@media (max-width:1010px){.product-desktop{display:none}.product-mobile{display:block}.under-header-desktop{display:none}.product-item-title{margin-top:50px;padding-left:20px}.under-header-container{padding:0 20px}}@media (max-width:880px){.images-mobile .swiper-slide{max-width:450px;max-height:450px}}@media (max-width:800px){.images-mobile .swiper-slide{max-width:400px;max-height:400px}}@media (max-width:730px){.product-mobile{padding:150px 0 50px 0}}@media (max-width:720px){.images-mobile .swiper-slide{max-width:350px;max-height:350px}}@media (max-width:650px){.product-item-title{margin-top:30px;padding-left:15px;margin-bottom:12px}}@media (max-width:620px){.images-mobile .swiper-slide{max-width:300px;max-height:300px}}@media (max-width:530px){.images-mobile .swiper-slide{max-width:250px;max-height:250px}.add-to-cart-mobile,.add-to-cart-mobile button{max-width:100%}.added-to-card-quantity,.product-added-to-cart-notification,.product-desc-info-mobile{max-width:100%}.product-added-to-cart-notification{justify-content:center}}@media (max-width:505px){.product-mobile{padding:120px 0 50px 0}}@media (max-width:470px){.product-item-title{font-size:38px}.under-header-container a,.under-header-container a:not(:last-of-type),.under-header-container p{font-size:14px}}@media (max-width:400px){.product-mobile{padding:110px 0 50px 0}}@media (max-width:430px){.product-mobile-price p{font-size:28px}.price-discount{font-size:18px}.discount-mobile{font-size:10px}.images-mobile .swiper-slide{max-width:200px;max-height:216px}}@media (max-width:350px){.images-mobile .swiper-slide{max-width:195px;max-height:216px}}.page-wrapper-cart{position:relative}.under-header-cart{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-cart{margin-top:60px;display:flex;align-items:center;gap:10px}.under-header-container-cart a:nth-child(1){color:#7b8292}@media (max-width:730px){.under-header-cart{top:130px}.under-header-container-cart{margin-top:30px}}@media (max-width:505px){.under-header-cart{top:90px}}.cart{padding:335px 20px 100px 20px;background-color:#151c28}.cart-section{padding-left:25%;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid rgba(255,255,255,.2);min-width:310px}.title-items{display:flex;justify-content:space-between}.clear-cart-button{margin-bottom:20px;border:none;background-color:transparent;cursor:pointer;color:rgba(237,228,215,.7);font-family:'SF Pro Display Thin',sans-serif;font-size:20px}.cart-title{font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:142px;margin-bottom:20px;word-wrap:break-word;overflow-wrap:break-word}.cart-container{border-bottom:1px solid rgba(255,255,255,.2);min-width:310px}.product-item-cart{width:100%;height:100%;padding:20px 0;display:flex;position:relative}.product-id-cart{color:rgba(255,255,255,.4)}.product-info-cart{display:flex;gap:20px;position:relative;padding-left:25%;width:100%;min-width:320px}.product-info-left-cart img{max-width:211px;min-width:211px;max-height:211px;min-height:211px;width:100%;height:100%}.product-info-one-line{display:flex;justify-content:space-between;width:100%}.product-info-three-line{margin-top:25px;display:flex;justify-content:space-between}.product-info-last-line{display:flex;justify-content:space-between}.product-info-right-cart{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:310px}.product-info-container{display:flex;flex-direction:column;justify-content:space-between;max-width:304px;width:100%}.product-name-cart{font-family:'SF Pro Display',sans-serif;font-weight:600;font-size:26px}.product-desc-cart{margin-top:15px;display:flex;gap:100px;width:100%}.product-desc-left-cart,.product-desc-right-cart{display:flex;flex-direction:column;gap:5px}.product-desc-cart p{font-size:16px}.product-desc-left p{color:rgba(237,228,215,.7);font-size:16px}.product-desc-right{display:flex;flex-direction:column;align-items:flex-end;font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.product-price-cart{font-size:16px;color:#615f5b;opacity:1;max-height:100px;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.product-price-container.hidden{opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.product-price-container.visible{opacity:1;max-height:100px}.product-price.visible-price{opacity:1;max-height:100px}.product-count-cart{display:flex;gap:10px}.product-count-cart p{padding-top:3px;font-size:20px;transition:all .3s ease;display:inline-block;min-width:20px;text-align:center}.product-count-cart button{border:none;background-color:transparent;cursor:pointer;padding:0;transition:transform .3s ease}.product-count button:hover{transform:scale(1.1)}.total-price-side{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.close-button{border:none;background-color:transparent;cursor:pointer}.total-price-down{display:flex;flex-direction:column;align-items:flex-end}.discount-cart{color:#615f5b;text-decoration:line-through;font-size:21px;margin-bottom:10px}.total-price{font-family:'SF Pro Display Thin',sans-serif;font-weight:900;font-size:28px;white-space:nowrap}.calculation-container{margin-top:60px;padding-left:25.5%}.calculation-container div{display:flex;justify-content:space-between}.no-discount{margin-bottom:15px}.no-discount p{color:#73716b;font-size:20px}.no-discount p:last-child{font-family:'SF Pro Display Thin',sans-serif;font-weight:900}.with-discount{margin-bottom:20px}.with-discount p{font-size:20px}.with-discount p:last-child{font-family:'SF Pro Display Thin',sans-serif;font-weight:900}.total-calc-price{border-top:1px solid rgba(255,255,255,.2);margin-top:20px;margin-bottom:30px;padding:20px 0}.total-calc-price p:first-child{font-size:26px;text-transform:uppercase;font-family:'Future New Bold',sans-serif;font-weight:600}.total-price-cart{font-size:30px;font-weight:600}.buy-button{font-family:'SF Pro Display Thin',sans-serif;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:center;padding:20px 30px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;max-width:645px;width:100%;text-transform:uppercase}.buy-button:hover{background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.buy-button .contact-icon{transition:transform .3s ease}.buy-button:hover .contact-icon{transform:translateX(5px)}@media (max-width:1260px){.buy-button{max-width:100%}}@media (max-width:1241px){.cart-title{font-size:98px}.clear-cart-button{top:70px}.clear-cart-button{font-size:16px}}@media (max-width:980px){.cart-section{padding-left:0}.under-header-container-cart a,.under-header-container-cart p{font-size:14px}.calculation-container{padding-left:0;min-width:310px}.product-id-cart{display:none}.product-info-cart{margin-left:0}.product-info-cart{padding-left:0}}@media (max-width:730px){.cart{padding:260px 20px 100px 20px}}@media (max-width:710px){.cart-section{flex-direction:column;align-items:flex-start}.product-info-cart{flex-direction:column;min-width:100%;max-width:100%;width:100%;height:100%}.product-dess{justify-content:space-between}.product-info-left{width:95vw}.product-info-left-cart img{width:94.2vw!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:cover;display:block}.product-desc-cart{justify-content:space-between}.product-desc-right-cart{align-items:flex-end}}@media (max-width:650px){.cart{padding:230px 15px 60px 15px}.product-info-left-cart img{width:95vw!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:cover;display:block}}@media (max-width:600px){.cart-title{font-size:80px}.under-header-container a,.under-header-container a:nth-child(1),.under-header-container p{font-size:14px}}@media (max-width:505px){.cart{padding:190px 15px 60px 15px}}@media (max-width:500px){.cart-title{font-size:70px}.product-info-left{width:93vw}.product-info-left-cart img{width:94vw!important;height:auto!important;max-width:none!important;max-height:none!important;min-width:300px;object-fit:cover;display:block}}@media (max-width:480px){.product-name{font-size:20px}.product-dess p{font-size:14px}.total-price{font-size:24px}.product-info-container{max-width:100%}.product-dess{min-width:100%}}@media (max-width:450px){.cart-title{font-size:60px}.product-info-left-cart img{width:93vw!important;height:auto!important;max-width:none!important;max-height:none!important;min-width:300px;object-fit:cover;display:block}}@media (max-width:400px){.product-info-left-cart img{width:92.5vw!important;height:auto!important;max-width:none!important;max-height:none!important;min-width:300px;object-fit:cover;display:block}}@media (max-width:360px){.cart-title{font-size:42px}.clear-cart-button{font-size:16px}.under-header-container a,.under-header-container a:nth-child(1),.under-header-container p{font-size:14px}.product-info-left-cart img{width:91.7vw!important;height:auto!important;max-width:none!important;max-height:none!important;min-width:300px;object-fit:cover;display:block}}@media (max-width:350px){.product-info-left-cart img{width:91.7vw!important;height:auto!important;max-width:none!important;max-height:none!important;min-width:310px;object-fit:cover;display:block}}.page-wrapper-order{position:relative}.under-header-order{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-order{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.under-header-container-order>a:not(:last-child){color:#7b8292}@media (max-width:730px){.under-header-order{top:130px}}@media (max-width:505px){.under-header-order{top:90px}}.buy-products{padding:400px 20px 90px 20px;background-color:#151c28;position:relative}.buy-products-section{padding-left:25%}.title-items-order{display:flex;justify-content:space-between}.title-order{font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:112px;margin-bottom:60px}.buy-products-content{display:flex;gap:115px}.buyer-title-main{margin-bottom:40px}.left-side{display:flex;flex-direction:column;width:645px}.buyer{font-family:'Future New Bold',sans-serif;font-weight:600;text-transform:uppercase;font-size:34px}.order-input{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.4);background:0 0;padding:5px 0;gap:8px;width:105%;margin-bottom:30px}.order-input input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.order-input input::placeholder{color:#555d6f}.order-input textarea{width:100%;height:311px;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0;font-family:'SF Pro Display',sans-serif;resize:none}.order-input textarea::placeholder{color:#555d6f}.accept-politics-order{margin-top:40px;position:relative;display:flex;align-items:center;gap:10px;margin-bottom:20px}.accept-politics-order p{font-size:14px}.accept-politics-order p span{color:#ae9877;border-bottom:1px solid #ae9877}.contact-method-selector{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.2);background:0 0;padding:5px 0;gap:8px;width:105%;transition:all .3s ease}.contact-method-selector:hover{background-color:rgba(255,255,255,.02)}.contact-method-selector input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.contact-input-menu-order{width:105%}.contact-input-fields{width:100%;padding-right:40px;box-sizing:border-box}.contact-input-fields input{width:100%;cursor:pointer;box-sizing:border-box}.contact-input input::placeholder,.contact-input-fields input::placeholder{color:#555d6f}.contact-input-fields svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.contact-input-fields-menu{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0;width:100%}.checkmark{color:#ede4d7;opacity:0;transition:opacity .3s ease}.contact-input-fields-menu.selected .checkmark{opacity:1}.contact-input-fields-menu input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields-menu svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.dropdown-arrow{transition:transform .3s ease}.dropdown-arrow.rotated{transform:translateY(-50%) rotate(180deg)}.input-field::placeholder{color:#fff}.contact-input{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.2);background:0 0;padding:5px 0;gap:8px;width:100%;transition:all .3s ease}.contact-input-fields-menu span{font-size:18px;font-family:'SF Pro Display',sans-serif;font-weight:600}.contact-input:hover{background-color:rgba(255,255,255,.02)}.contact-input input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.get-order-button{margin-top:10px;font-family:'SF Pro Display Thin',sans-serif;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;width:105%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.get-order-button:hover{background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.get-order-button .contact-icon{transition:transform .3s ease}.get-order-button:hover .contact-icon{transform:translateX(5px)}.right-side{display:flex;flex-direction:column;max-width:645px;width:100%}.right-side-items{font-family:'Future New Bold',sans-serif;font-weight:600;text-transform:uppercase;font-size:34px;padding-bottom:20px;display:flex;align-items:center;gap:5px}.right-side-items svg{display:none}.right-side-scroll-wrapper{padding:5px 0;max-height:570px;overflow-y:auto;padding-right:10px;scroll-behavior:smooth}.right-side-scroll-wrapper::-webkit-scrollbar{width:6px}.right-side-scroll-wrapper::-webkit-scrollbar-track{background-color:rgba(237,228,215,.4)}.right-side-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#ede4d7}.line-buy{border:none;height:1px;background-color:rgba(255,255,255,.2);margin:0}.order-products:nth-child(1){border-top:1px solid rgba(255,255,255,.2)}.order-products{display:flex;border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0}.order-left img{width:211px;height:211px}.order-right{padding:0 20px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.order-right-top{display:flex;justify-content:space-between}.order-right-top-right button{border:none;background-color:transparent;cursor:pointer}.order-right-top-right button:hover svg path{stroke:#ae9877;stroke-opacity:1}.product-name-order{font-family:'SF Pro Display Thin',sans-serif;font-weight:900;font-size:26px}.product-desc-order{margin-top:15px;display:flex;justify-content:space-between;max-width:400px;width:100%}.product-desc-left-order{display:flex;flex-direction:column;gap:10px}.product-desc-left-order p{font-family:'SF Pro Display',sans-serif;font-size:16px;color:rgba(237,228,215,.7)}.product-desc-right-order{display:flex;flex-direction:column;align-items:flex-end;margin-right:120px;gap:10px}.product-desc-right-order p{font-family:'SF Pro Display',sans-serif;font-size:16px}.price-per-piece{font-family:'SF Pro Display',sans-serif;font-weight:900;color:#615f5b;font-size:16px;opacity:0;height:20px;transform:translateY(20px);overflow:hidden;transition:opacity .3s ease;visibility:hidden}.price-per-piece.visible{opacity:1;visibility:visible}.product-last-line{display:flex;justify-content:space-between;align-items:flex-end;text-align:center}.change-count{display:flex;align-items:center;gap:10px}.change-count button{border:none;background-color:transparent;cursor:pointer;margin-top:5px;padding:0;margin:0}.total-order{display:flex;flex-direction:column;align-items:flex-end;gap:15px}.discount-order{font-family:'SF Pro Display Thin',sans-serif;font-weight:900;font-size:21px;color:#615f5b;text-decoration:line-through}.total-price-order{font-family:'SF Pro Display Thin',sans-serif;font-weight:900;font-size:28px}.total-order-price-container{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.total-order-price-container h3{font-size:24px;text-transform:uppercase}.total-order-price{text-transform:uppercase;font-family:'SF Pro Display Thin',sans-serif;font-weight:900;font-size:34px}.custom-checkbox{position:relative;cursor:pointer;display:inline-flex;align-items:center}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-img{width:25px;height:25px;background-image:url(../images/svg/checkbox.svg);background-size:cover;background-position:center;transition:background-image .3s ease}.custom-checkbox input:checked+.checkbox-img{background-image:url(../images/svg/check-mark.svg)}.up-side-1024{display:flex;flex-direction:column;width:100%}@media (max-width:1700px){.buy-products-content{display:flex;flex-direction:column-reverse;width:100%;max-width:100%}.right-side{max-width:100%}.left-side{width:95%}}@media (max-width:1060px){.title-order{font-size:98px}.right-side-items{font-size:26px}.product-name-order{font-size:22px}.product-desc-left-order p,.product-desc-right-order p{font-size:14px}}@media (max-width:950px){.buy-products-section{padding-left:0}}@media (max-width:865px){.title-order{font-size:70px}}@media (max-width:730px){.buy-products{padding:265px 20px 45px 20px}}@media (max-width:690px){.order-products{flex-direction:column;margin:0}.order-right{padding:0;position:relative;margin-top:15px}.order-right-top-left{width:100%;max-width:100%}.product-desc-right-order{margin-right:0}.product-desc-order{max-width:100%;width:100%}.right-side-scroll-wrapper{padding:1px 0;padding-right:0;max-height:100%;max-height:0;overflow:hidden;transition:max-height .4s ease}.right-side-items .arrow-icon{transition:transform .4s ease;transform:rotate(0)}.right-side.open .right-side-items .arrow-icon{transform:rotate(180deg)}.order-right-top-right{position:absolute;top:0;right:0}.total-order-price-container{border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0;margin-top:0}.total-order-price-container h3{font-family:'Future New Bold',sans-serif;font-weight:600}.buy-products-content{gap:20px}.order-left img{max-width:100%;width:100%;height:100%;max-height:100%}.right-side-items{padding:20px 0;border-top:1px solid rgba(255,255,255,.2);font-size:24px}.right-side-items svg{display:flex}.buyer,.total-order-price{font-size:24px}.buyer-title-main{margin-bottom:15px}}@media (max-width:650px){.buy-products{padding:265px 15px 45px 15px}}@media (max-width:505px){.buy-products{padding:210px 15px 45px 15px}}@media (max-width:400px){.buy-products{padding:210px 15px 45px 15px}}@media (max-width:630px){.title-order{font-size:60px}.under-header-container-order a,.under-header-container-order p,.under-header-container-order>a:not(:last-child){font-size:14px}}@media (max-width:400px){.title-order{font-size:38px;margin-bottom:30px}}@media (max-width:370px){.contact-input input::placeholder,.contact-input-fields input::placeholder,.order-input input::placeholder,.order-input textarea::placeholder{font-size:16px}}.main-page-top-thanks{background-image:url(../images/thanks-for-the-order/background.png);background-repeat:no-repeat;background-size:cover;background-position:100% 100%;min-height:1200px}.page-wrapper-thanks{position:relative}.under-header-thanks{position:absolute;top:170px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-thanks{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.under-header-container-thanks a:not(:last-child){color:#7b8292}.content-thanks{margin-top:56px;padding-left:25%;position:relative}.title-thanks{margin-top:40px;font-family:'Future New Light',sans-serif;font-size:100px;font-weight:600;text-transform:uppercase}.subtitle-thanks{margin-top:20px}@media (max-width:1900px){.under-header-thanks{top:200px}}@media (max-width:1100px){.main-page-top-thanks{background-size:100%;background-position:100px 380px}}@media (max-width:870px){.main-page-top-thanks{background-size:100%;background-position:center 220px}.content-thanks{padding-left:0}.title-thanks{font-size:77px}.under-header-container-thanks a,.under-header-container-thanks p{font-size:14px}}@media (max-width:730px){.under-header-thanks{top:130px}}@media (max-width:505px){.under-header-thanks{top:90px}.title-thanks{font-size:42px}.subtitle-thanks{font-size:16px}}.footer-thanks{padding:100px 20px 0 20px;background-color:transparent;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;position:absolute;top:700px;left:0;width:100%;z-index:4}.thanks-copyright{padding-top:10px;padding-bottom:20px}@media (max-width:870px){.footer-thanks{top:650px}}@media (max-width:650px){.thanks-copyright{padding-bottom:0}}@media (max-width:505px){.footer-thanks{top:500px}}.main-page-top-projects{background-image:url(../images/projects/background.webp);background-repeat:no-repeat;background-size:cover;background-position:70px 0;height:800px;background-color:#151c28}.projects-display-mobile{overflow-y:hidden;scroll-behavior:smooth}.page-wrapper-projects{position:relative}.under-header-projects{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-projects{margin-top:30px;display:flex;align-items:center;gap:10px}.under-header-container-projects a:first-child{color:#7b8292}.projects-header-container-projects{margin-top:60px;padding-left:26%;position:relative}.title-projects{font-family:'Future New Light',sans-serif;font-size:142px;font-weight:600;text-transform:uppercase;white-space:normal}.subtitle-projects{margin-top:30px;margin-bottom:40px;font-size:20px;max-width:532px;width:100%}@media (max-width:1680px){.title-projects{font-size:120px}}@media (max-width:1380px){.title-projects{font-size:100px}.main-page-top-projects{height:750px}}@media (max-width:1100px){.projects-header-container-projects{padding-left:19%}}@media (max-width:1050px){.title-projects{font-size:98px}}@media (max-width:1000px){.title-projects{font-size:78px}.main-page-top-projects{height:700px}}@media (max-width:890px){.projects-header-container-projects{padding-left:9%}}@media (max-width:870px){.projects-header-container-projects{padding-left:0}}@media (max-width:770px){.title-projects{font-size:60px}}@media (max-width:730px){.under-header-projects{top:130px}.main-page-top-projects{height:650px}}@media (max-width:670px){.subtitle-projects{font-size:16px}.main-page-top-projects{height:560px}}@media (max-width:508px){.title-projects{font-size:42px}.projects-header-container-projects{margin-top:30px}.under-header-container-projects a,.under-header-container-projects p{font-size:14px}.subtitle-projects{margin-top:15px}}@media (max-width:400px){.under-header-projects{top:90px}.under-header-container-projects{margin-top:30px}.main-page-top-projects{height:420px}}@media (max-width:370px){.title-projects{font-size:38px}}@media (max-width:338px){.main-page-top-projects{height:500px}}@media (max-width:280px){.main-page-top-projects{height:550px}}.expansion-up{padding:0 20px 0 0;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif}.projects-section{padding:0 20px 20px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.sticky-nav{position:sticky;top:-15px;left:0;right:0;width:100%;max-width:100vw;overflow-x:auto;overflow-y:hidden;z-index:999;background-color:#151c28;height:60px;transition:transform .3s ease-in-out;transform:translateY(0);padding:10px 0;padding-bottom:90px}.sticky-nav::-webkit-scrollbar{display:none}.sticky-nav.hidden{top:110px}@media (max-width:505px){.sticky-nav.hidden{top:70px}}.nav-not-hidden{top:0;z-index:999;background-color:#151c28;width:100%;height:60px;transition:transform .3s ease-in-out}.nav-scrolled-up{top:0;background-color:#151c28!important;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.projects-navigation{margin-top:20px;display:flex;gap:20px;scroll-behavior:smooth;padding:20px 0}.projects-navigation .swiper-wrapper .swiper-slide.projects-nav{display:flex;align-items:center;justify-content:center;width:auto;padding:12px 37px;flex-shrink:0}.projects-navigation::-webkit-scrollbar{height:6px}.projects-navigation::-webkit-scrollbar-track{background-color:rgba(237,228,215,.4)}.projects-navigation::-webkit-scrollbar-thumb{background-color:#ede4d7}.projects-content-container-projects[id]{scroll-margin-top:120px}.projects-nav{padding:10px 0;border:none;background-color:transparent;color:#ede4d7;cursor:pointer;font-family:'Future New Light',sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;white-space:nowrap;display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);background-image:linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%),linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%);background-repeat:no-repeat;background-position:top,bottom;background-size:100% 1px}.projects-nav:hover{color:#ae9877;border-left-color:#ae9877;border-right-color:#ae9877;background-image:linear-gradient(to right,#ae9877 0,#ae9877 7%,transparent 7%,transparent 93%,#ae9877 93%,#ae9877 100%),linear-gradient(to right,#ae9877 0,#ae9877 7%,transparent 7%,transparent 93%,#ae9877 93%,#ae9877 100%)}.projects-nav button{border:none;background-color:transparent;color:inherit;cursor:pointer;font-family:'SF Pro Display',sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;white-space:nowrap;transition:color .3s ease}.projects-nav button:hover{color:#ae9877}[id]{scroll-margin-top:110px}.project-content-projects{padding:20px 0;display:flex;justify-content:space-between}.project-content-projects:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2)}.project-content-projects.start-project{border-top:1px solid rgba(255,255,255,.2)}.projects-content-container-projects{scroll-margin-top:300px;overflow:hidden}.projects-content-container-projects.cloned{opacity:0;transition:opacity .5s ease}.projects-content-container-projects.cloned.visible{opacity:1}.project-content-title{font-family:'Future New Light',sans-serif;font-size:76px;font-weight:600;text-transform:uppercase;margin-top:60px;margin-bottom:30px;padding-left:26%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;white-space:normal}.little-up{margin-top:90px}.project-content-first p,.project-content-last-up p{color:rgba(255,255,255,.6)}.project-content-last-down{white-space:nowrap}.project-content-second-projects{display:flex;gap:20px;margin-left:40px}.project-content-second-left-projects img{max-width:425px;max-height:533px}.project-content-second-right-projects{display:flex;flex-direction:column;gap:15px}.project-title{font-size:26px;font-family:'SF Pro Display Thin',sans-serif}.project-desc{max-width:379px;width:100%;font-size:20px}.project-content-last-projects{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.project-content-last-projects button{border:none;background-color:transparent;color:#ede4d7;font-family:'Sf Pro Display',sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .3s ease;padding:5px 0;margin:0;border-bottom:1px solid rgba(255,255,255,.4)}.project-content-last-projects button:hover{color:#ae9877;border-bottom-color:#ae9877}.project-content-last-down-projects{white-space:nowrap}.project-mobile{display:none}.project-mobile-title{margin-top:20px}.project-mobile-subtitle{display:flex;justify-content:space-between;width:100%;margin-top:5px;margin-bottom:20px;color:rgba(237,228,215,.4)}.mobile-prod-desc{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;margin-bottom:15px;margin-top:15px}.mobile-open-project-link{border:none;background-color:transparent;color:#ede4d7;font-family:'Sf Pro Display',sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:color .3s ease;padding:5px 0}.mobile-open-project-link span{border-bottom:1px solid rgba(255,255,255,.4);padding:5px 0;font-size:16px}.mobile-open-project-link:hover{color:#ae9877}.mobile-open-project-link:hover span{border-bottom-color:#ae9877}.first-mobile-project{border-top:1px solid rgba(255,255,255,.2)}.project-content-mobile{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:25px}.project-content-mobile img{width:100%;height:100%}.open-more-project-btn{margin-top:30px}.open-more-project-btn button{border:none;background-color:transparent;color:#ede4d7;font-family:'Sf Pro Display',sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:color .3s ease;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.4)}.hidden-projects-for-more-btn{max-height:0;overflow:hidden;transition:max-height .5s ease}.hidden-projects-for-more-btn.expanded{max-height:3000px}@media (max-width:1800px){.project-content-second-projects{margin-left:80px}}@media (max-width:1730px){.project-content-second-projects{margin-left:110px}}@media (max-width:1685px){.project-content-second-projects{margin-left:140px}}@media (max-width:1610px){.project-content-second-projects{margin-left:170px}}@media (max-width:1551px){.project-content-second-projects{margin-left:200px}}@media (max-width:1500px){.project-content-second-projects{margin-left:230px}}@media (max-width:1447px){.project-content-second-projects{margin-left:270px}}@media (max-width:1310px){.project-content-second-left-projects img{max-width:325px;max-height:433px}.project-content-second-projects{margin-left:230px}}@media (max-width:1257px){.project-content-second-projects{margin-left:250px}}@media (max-width:1213px){.project-content-second-projects{margin-left:230px}}@media (max-width:1127px){.project-content-second-projects{margin-left:210px}}@media (max-width:1100px){.project-content-first p{font-size:14px}.project-title{font-size:22px}.project-desc{font-size:16px}.project-content-second-left-projects img{max-width:286px;max-height:358px}.project-content-second-projects{margin-left:230px}}@media (max-width:1100px){.project-content-second-projects{margin-left:120px}.project-content-title{padding-left:18%;font-size:42px}}@media (max-width:1000px){.project-content-title{padding-left:20%}}@media (max-width:890px){.project-content-second-projects{margin-left:30px}.project-content-title{padding-left:11%}}@media (max-width:870px){.project-desktop{display:none}.project-mobile{display:block}.project-content-title{padding-left:0}.projects-navigation .swiper-wrapper .swiper-slide.projects-nav{padding:12px 20px}.sticky-nav{padding:5px 0;padding-bottom:75px}.projects-nav button{font-size:16px}.main-page-top-projects{height:680px}.project-content-title{margin-top:43px;margin-bottom:20px}}@media (max-width:770px){.main-page-top-projects{height:630px}}@media (max-width:730px){.main-page-top-projects{height:570px}}@media (max-width:670px){.main-page-top-projects{height:540px}}@media (max-width:650px){.projects-section{padding:0 15px 20px 15px}}@media (max-width:508px){.main-page-top-projects{height:420px}.project-content-title{margin-top:45px}}@media (max-width:500px){.project-content-title{font-size:38px}.project-mobile-title{font-size:20px}.project-mobile-subtitle{font-size:14px}}.main-page-top-project-info{min-height:350px}.page-wrapper-project-info{position:relative}.under-header-project-info{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-project-info{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.under-header-container-project-info a:not(:last-child){color:#7b8292}@media (max-width:730px){.under-header-project-info{top:130px}.under-header-container-project-info a,.under-header-container-project-info p{font-size:14px}.main-page-top-project-info{min-height:220px}}@media (max-width:505px){.under-header-project-info{top:90px}.main-page-top-project-info{min-height:200px}}.project-info-section{padding:30px 20px 20px 20px;background-color:#151c28;padding-left:25%;font-family:'SF Pro Display',sans-serif}.title-project-info{margin-bottom:60px;font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:110px;max-width:1300px;width:100%}.video-container{position:relative;display:inline-block}.video-container img{display:block;max-width:455px;max-height:550px;min-width:280px;width:100%;height:100%}.video-button{position:absolute;top:50%;left:50%;padding:0;font-size:16px;transform:translate(-50%,-50%);width:100px;height:100px;border:1px solid #fff;border-radius:50%;background-color:rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:all .3s ease;font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.video-button:hover{transform:translate(-50%,-50%) scale(1.05)}.project-info-content{display:flex;gap:20px}.right-side{display:flex;flex-direction:column;justify-content:space-between}.right-side-order{justify-content:normal}.total-order-price-container{font-size:24px}.right-side-up{display:flex;flex-direction:column;gap:20px}.right-side-content{display:flex;flex-direction:column;gap:20px}.right-side-content-up{display:flex;justify-content:space-between;align-items:flex-start;gap:50px}.right-side-content-first{max-width:120px;width:100%}.right-side-content-second{max-width:350px;width:100%}.add-margin{margin-right:20px}.right-side-down{margin-bottom:10px}.right-side-down a{text-transform:uppercase;font-family:'SF Pro Display',sans-serif;font-size:18px;border-bottom:1px solid #ede4d7;cursor:pointer;transition:all .3s ease;padding:0 0 5px 0;margin:0 10px 0 0}.right-side-down a:hover{border-bottom:1px solid #ae9877}.up-title-project-info{left:0}.right-side-project-info p{color:rgba(237,228,215,.7)}@media (max-width:1740px){.title-project-info{font-size:100px;max-width:1200px}}@media (max-width:1570px){.title-project-info{font-size:90px;max-width:1100px}}@media (max-width:1430px){.video-container img{max-width:280px;min-height:416px;max-height:416px}.right-side-content-first p,.right-side-content-second h3{font-size:16px}.title-project-info{font-size:80px;max-width:950px}}@media (max-width:1260px){.title-project-info{font-size:70px;max-width:850px}}@media (max-width:1170px){.project-info-section{padding-left:18%}}@media (max-width:1010px){.project-info-section{padding-left:20px}}@media (max-width:905px){.project-info-content{flex-direction:column}.video-container img{max-width:100%;max-height:100%;min-height:100%}.right-side-down{margin-top:30px}.title-project-info{margin-bottom:10px}.right-side-content-first{max-width:100%}}@media (max-width:830px){.project-info-section{padding:30px 20px 45px 20px}}@media (max-width:745px){.title-project-info{font-size:48px;max-width:550px}}@media (max-width:495px){.right-side-content-up{flex-direction:column;gap:10px}}.project-gallery{padding:180px 20px 90px 20px;background-color:#151c28;font-family:'SF UI Display Thin',sans-serif;overflow:hidden}.project-gallery-header{display:flex;justify-content:space-between;align-items:flex-end;padding-left:24%}.project-gallery-title{font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:76px}.nav-arrows{display:flex}.nav-arrows button{background-color:transparent;border:none;cursor:pointer}.project-gallery-images{margin-top:30px;display:flex;gap:20px;transition:transform .8s ease-in-out}.project-gallery-images-mobile{display:flex;gap:10px;overflow-x:auto}.project-gallery-images-mobile::-webkit-scrollbar{display:none}.project-gallery-images img{width:1120px;height:740px}.project-gallery-swiper{padding:50px 0;overflow:visible}.project-gallery-swiper .swiper-wrapper{align-items:center;margin-top:30px;margin-left:90px}.project-gallery-swiper .swiper-slide{width:1120px!important;height:740px;transition:transform .8s ease-in-out;flex-shrink:0}.project-gallery-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}@media (max-width:1860px){.project-gallery-swiper .swiper-wrapper{margin-left:0}.project-gallery-header{padding-left:19%}}@media (max-width:1720px){.project-gallery-header{padding-left:16%}}@media (max-width:1620px){.project-gallery-header{padding-left:14%}}@media (max-width:1520px){.project-gallery-header{padding-left:12%}}@media (max-width:1420px){.project-gallery-header{padding-left:10%}}@media (max-width:1320px){.project-gallery-header{padding-left:6%}}@media (max-width:1270px){.project-gallery-header{padding-left:28%}.project-gallery-title{font-size:60px}.project-gallery-swiper .swiper-slide{width:532px!important;height:436px}}@media (max-width:1215px){.project-gallery-header{padding-left:27%}}@media (max-width:1115px){.project-gallery-header{padding-left:25%}}@media (max-width:1015px){.project-gallery-header{padding-left:23%}}@media (max-width:915px){.project-gallery-header{padding-left:21%}}@media (max-width:830px){.project-gallery-header{padding-left:0}.project-gallery{padding:45px 20px 90px 20px}.project-gallery-swiper .swiper-wrapper{margin-top:20px}}@media (max-width:650px){.project-gallery-title{font-size:50px}}@media (max-width:610px){.project-gallery-swiper .swiper-slide{width:463px!important;height:367px}}@media (max-width:580px){.nav-arrows{display:none}}@media (max-width:545px){.project-gallery-swiper .swiper-slide{width:363px!important;height:367px}}@media (max-width:440px){.project-gallery-title{font-size:38px}.project-gallery-swiper .swiper-slide{width:268px!important;height:367px}}.get-contact-project-info{padding:50px 20px 90px 20px;background-color:#171f2e;font-family:'SF Pro Display',sans-serif;background-image:url(../images/main-page/get-contact-bg-2.png);background-repeat:no-repeat;background-size:100%;background-position:center right;position:relative}@media (max-width:1030px){.get-contact-project-info{background-image:url(../images/main-page/adaptive/contact-background-2.png)}}@media (max-width:1000px){.get-contact-project-info{padding:5px 20px 45px 20px;background-image:url(../images/main-page/get-request/background-mobile-2.png);background-size:auto;background-position:top right}}.page-wrapper-reviews{position:relative}.under-header-reviews{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-reviews{margin-top:30px;display:flex;align-items:center;gap:10px}.under-header-container-reviews a:not(:last-child){color:#7b8292}@media (max-width:730px){.under-header-reviews{top:130px}}@media (max-width:505px){.under-header-reviews{top:90px}}.reviews-title-section-container{padding:300px 20px 0 20px;background-image:url(../images/reviews/background.png);background-repeat:no-repeat;background-size:cover;background-position:100% 0}.reviews-page-content{margin-top:60px;padding-left:25%;position:relative}.reviews-page-title{font-family:'Future New Light',sans-serif;font-size:142px;font-weight:600;text-transform:uppercase}.reviews-subtitle{margin-top:30px;margin-bottom:40px;max-width:690px;width:100%;font-size:26px}@media (max-width:1100px){.reviews-title-section-container{background-image:url(../images/reviews/adaptive/background-1024.png)}}.reviews-section{padding:0 20px 20px 480px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;font-weight:300}.review-section-container{max-width:1405px;width:100%}.review-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.review-page-card{position:relative;max-width:692px;width:100%;min-height:414px;height:100%;padding-bottom:30px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);background-color:transparent;background-image:linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%),linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%);background-repeat:no-repeat;background-position:top,bottom;background-size:100% 1px}.review-page-card.hidden{opacity:0;max-height:0;margin:0;padding:0;overflow:hidden;transition:opacity .5s ease,max-height .5s ease,margin .5s ease,padding .5s ease}.review-down-info{display:flex;flex-direction:column;align-items:center;justify-content:center}.review-texts-page{display:flex;flex-direction:column;align-items:flex-start;padding:40px}.review-text-page{font-family:'SF Pro Display Thin',sans-serif;text-align:left;font-size:20px;height:100%;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.review-text-page span a{color:rgba(237,228,215,.4);transition:all .3s ease}.review-text-page span a:hover{color:#ae9877}.read-more-link{background-color:transparent;border:none;cursor:pointer;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;font-size:20px;padding:0;margin:0;color:rgba(237,228,215,.4);transition:color .3s ease}.read-more-link:hover{color:#ae9877}.review-author-and-yandex-link{padding:40px 0;display:flex;flex-direction:column;align-items:center}.review-author-page{font-family:'Future New Bold',sans-serif;font-weight:600;font-size:34px;text-transform:uppercase;text-align:center;padding:0 10px}.review-link{margin-top:5px;display:flex;align-items:center;transition:all .3s ease}.review-link a{font-size:16px;margin-right:10px;color:#bbb5ac;font-family:'SF Pro Display',sans-serif;font-weight:300;transition:color .3s ease}.review-link svg path{stroke:#bbb5ac;transition:stroke .3s ease}.review-link:hover a{color:#ae9877}.review-link:hover svg path{stroke:#ae9877}.hide{display:none}.nav-arrows-reviews{position:relative;bottom:10px;z-index:10}.nav-arrows-reviews button{background-color:transparent;border:none;cursor:pointer}.more-reviews{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.more-reviews.show{opacity:1;margin-top:20px}.more-reviews:first-child{gap:20px}.more{margin-top:60px;display:flex;align-items:center;gap:10px}.more button{font-family:'SF Pro Display Bold',sans-serif;font-weight:300;font-size:18px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255);border:none;background-color:transparent;cursor:pointer;color:#ede4d7;border-bottom:1px solid #ede4d7;padding:2px 0;transition:all .3s ease}.more button:hover{color:#ae9877;border-bottom:1px solid #ae9877}.rating-number-reviews{position:absolute;top:155px;left:0;display:flex;flex-direction:column;align-items:center;align-self:flex-start;padding:14px 55px;gap:10px;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);background-image:linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%),linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%);background-repeat:no-repeat;background-position:top,bottom;background-size:100% 1px}.rating-number-reviews p{white-space:nowrap}.rating-number-reviews h3{font-family:'Future New Light',sans-serif;font-size:93px}.rating-number-mobile{display:none;flex-direction:column;align-items:center;align-self:flex-start;padding:14px 55px;width:100%;gap:10px;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);background-image:linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%),linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 7%,transparent 7%,transparent 93%,rgba(255,255,255,.4) 93%,rgba(255,255,255,.4) 100%);background-repeat:no-repeat;background-position:top,bottom;background-size:100% 1px}.rating-number-mobile p{white-space:nowrap}.rating-number-mobile h3{font-family:'Future New Light',sans-serif;font-size:93px}.stars{display:flex;gap:5px}@media (max-width:1915px){.reviews-page-content{padding-left:20%}.reviews-section{padding:0 20px 20px 386px}}@media (max-width:1750px){.reviews-section{padding:0 20px 20px 333px}.review-author-page{font-size:22px}}@media (max-width:1620px){.reviews-page-title{font-size:110px}.reviews-subtitle{font-size:22px}.rating-number-reviews{top:65px}}@media (max-width:1540px){.reviews-page-content{padding-left:22%}}@media (max-width:1405px){.reviews-page-content{padding-left:25%}}@media (max-width:1230px){.read-more-link,.review-text-page{font-size:16px}.review-tex-paget{-webkit-line-clamp:14}}@media (max-width:1225px){.reviews-page-content{padding-left:26%}}@media (max-width:1180px){.reviews-page-title{font-size:98px}.reviews-subtitle{font-size:22px}.rating-number-reviews{padding:10px 20px;top:115px}.rating-number-reviews h3{font-size:47px}}@media (max-width:1150px){.main-page-top-reviews{background-image:url(../images/reviews/adaptive/background-1024.png)}}@media (max-width:1100px){.reviews-section{padding:0 20px 20px 300px}}@media (max-width:1050px){.reviews-page-content{padding-left:23%}.reviews-section{padding:0 20px 20px 240px}}@media (max-width:1000px){.rating-number-reviews{display:none}.rating-number-mobile{display:flex;margin-bottom:20px}.reviews-page-content{padding-left:0}.reviews-section{padding:0 20px 20px 20px}.review-page-card{max-width:100%}}@media (max-width:775px){.reviews-title-section-container{background-image:none}}@media (max-width:770px){.more-reviews,.review-cards{grid-template-columns:1fr}.review-page-card{max-width:100%;margin-top:0;min-height:180px}.more{justify-content:center;margin-top:30px}}@media (max-width:730px){.reviews-title-section-container{padding:200px 20px 0 20px}}@media (max-width:720px){.reviews-page-title{font-size:70px}.reviews-subtitle{font-size:18px}.under-header-container-reviews a,.under-header-container-reviews p{font-size:14px}}@media (max-width:650px){.reviews-title-section-container{padding:180px 15px 0 15px}.reviews-section{padding:0 15px 20px 15px}}@media (max-width:570px){.review-texts-page{padding:15px}}@media (max-width:520px){.reviews-page-title{font-size:50px}.reviews-subtitle{font-size:16px}.read-more-link{font-size:16px}.review-author-page{font-size:18px}}@media (max-width:505px){.reviews-title-section-container{padding:130px 15px 0 15px}}@media (max-width:380px){.reviews-page-title{font-size:42px}}.page-wrapper-services{position:relative}.under-header-services{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-services{margin-top:30px;display:flex;align-items:center;gap:10px}.under-header-container-services a:not(:last-child){color:#7b8292}@media (max-width:730px){.under-header-services{top:130px}}@media (max-width:505px){.under-header-services{top:90px}}.services-title-section-container{padding:300px 20px 160px 20px;background-image:url(../images/services/background.png);background-repeat:no-repeat;background-size:cover;background-position:100% 0}.service-content{padding-left:26%;position:relative}.small-image{position:absolute;top:230px;left:0;max-width:170px;max-height:162px;width:100%;height:100%}.services-title{font-family:'Future New Light',sans-serif;font-size:100px;font-weight:600;text-transform:uppercase}.services-subtitle{margin-top:30px;margin-bottom:40px}.services-images{display:flex;gap:20px}.services-image{display:flex;flex-direction:column;gap:10px;max-width:411px;width:100%}.services-image img{max-width:411px;max-height:376px;min-height:376px;width:100%;height:100%}.services-image a{transition:transform .3s ease,box-shadow .3s ease}.services-image a:hover{transform:scale(1.02);box-shadow:0 6px 14px rgba(0,0,0,.2)}@media (max-width:1770px){.services-image img{max-width:360px;max-height:300px;min-height:300px}.services-image{max-width:320px}}@media (max-width:1590px){.services-image img{max-width:320px;max-height:280px}.services-image{max-width:320px}}@media (max-width:1420px){.services-image img{max-width:290px;max-height:250px;min-height:216px}.services-image{max-width:290px}}@media (max-width:1300px){.services-image img{max-width:260px;max-height:220px}.services-image{max-width:260px}.small-image{max-width:130px;max-height:120px}}@media (max-width:1170px){.services-image img{max-width:231px;max-height:200px}.services-image{max-width:231px}}@media (max-width:1100px){.small-image{max-width:80px;max-height:76px}}@media (max-width:1030px){.services-title-section-container{background-image:url(../images/services/adaptive/background-1024.png);background-size:cover;background-position:100% 0}}@media (max-width:1020px){.service-content{padding-left:0}.small-image{display:none}.under-header-container-services a,.under-header-container-services p{font-size:14px}}@media (max-width:780px){.services-title-section-container{padding:300px 20px 50px 20px}.services-images{flex-direction:column}.services-image{max-width:100%;width:100%}.services-image img{max-width:100%;width:100%;max-height:100%;height:100%;display:block}.services-title-section-container{background-size:120%}.services-image p{font-size:20px;margin-top:15px;margin-bottom:20px;font-family:'SF Pro Display Thin',sans-serif;font-weight:900}}@media (max-width:730px){.services-title-section-container{padding:240px 20px 50px 20px}}@media (max-width:650px){.services-title-section-container{padding:240px 15px 50px 15px}}@media (max-width:600px){.services-title{font-size:80px}.under-header-container a,.under-header-container a:nth-child(1),.under-header-container p{font-size:14px}}@media (max-width:505px){.services-title-section-container{padding:200px 15px 50px 15px}}@media (max-width:450px){.services-title{font-size:70px}}@media (max-width:400px){.services-title{font-size:42px}.services-subtitle{font-size:16px}.under-header-container a,.under-header-container a:nth-child(1),.under-header-container p{font-size:14px}}@media (max-width:350px){.services-image img{max-width:310px;max-height:209px;min-height:209px}}.page-wrapper-furniture{position:relative}.under-header-furniture{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-furniture{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.under-header-container-furniture a:not(:last-child){font-size:18px;font-weight:600;color:#7b8292}@media (max-width:730px){.under-header-furniture{top:130px}}@media (max-width:505px){.under-header-furniture{top:90px}}.services-title-furniture{padding:300px 20px 100px 20px;background-image:url(../images/furniture-build/background.webp);background-repeat:no-repeat;background-size:cover;background-position:100% 0}.furniture-build-container{margin-top:60px;padding-left:24%;position:relative}.furniture-title{font-family:'Future New Light',sans-serif;font-size:100px;font-weight:600;text-transform:uppercase;max-width:1000px;width:100%}.furniture-build-content{max-width:910px;width:100%}.furniture-texts{max-width:455px;width:100%}.first-text{margin:20px 0;font-size:20px}.video-container{position:relative;display:inline-block}.video-container img{display:block;max-width:907px;max-height:550px;width:100%;height:100%}.video-button{font-family:'SF Pro Display Thin',sans-serif;font-weight:300;position:absolute;top:50%;left:50%;padding:0;font-size:16px;transform:translate(-50%,-50%);width:100px;height:100px;border:1px solid #fff;border-radius:50%;background-color:rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:all .3s ease}.video-button:hover{transform:translate(-50%,-50%) scale(1.05)}.advantages-title{font-size:34px;text-transform:uppercase;font-family:'Future New Bold',sans-serif;margin-top:30px;margin-bottom:20px}.advantages-text h4{font-size:26px;font-weight:600;font-family:'SF Pro Display',sans-serif;padding-bottom:15px}.advantages-text p{font-size:20px;line-height:120%}.advantages-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}.advantages-inner{display:flex;flex-direction:column;gap:20px}.mobile{display:none}.services-mobile{display:none}@media (max-width:1370px){.furniture-title{font-size:80px;max-width:800px}.video-container img{max-width:709px;max-height:450px}.furniture-build-content{max-width:710px}}@media (max-width:1160px){.furniture-title{font-size:70px;max-width:700px}.video-container img{max-width:490px;max-height:296px}.furniture-build-content{max-width:710px}.first-text{font-size:16px}.advantages-left h4,.advantages-right h4{font-size:22px}.advantages-left p,.advantages-right p{font-size:16px}.advantages-title{font-size:26px}.advantages-text h4{font-size:22px}.advantages-text p{font-size:16px}}@media (max-width:1000px){.furniture-build-container{padding-left:20%}}@media (max-width:950px){.furniture-build-container{padding-left:0}.services-title-furniture{background-image:none}.services-title-furniture{padding:300px 20px 100px 20px}.video-container img{margin-top:15px;max-height:550px;max-width:907px}.furniture-texts{max-width:100%}.services-desktop{display:none}.advantages-wrapper{grid-template-columns:1fr}.advantages-text h4{font-size:20px}.advantages-text p{font-size:16px}.services-mobile{display:block}.first-text{margin:15px 0}.advantages-title{margin-bottom:15px;font-size:24px}.under-header-container-furniture a,.under-header-container-furniture a:not(:last-child),.under-header-container-furniture p{font-size:14px}}@media (max-width:730px){.under-header-container a,.under-header-container a:nth-child(1),.under-header-container a:nth-child(3),.under-header-container p{font-size:14px}.services-title-furniture{padding:200px 15px 100px 15px}}@media (max-width:700px){.furniture-title{font-size:55px}}@media (max-width:560px){.furniture-title{font-size:45px}}@media (max-width:505px){.services-title-furniture{padding:160px 15px 100px 15px}}@media (max-width:460px){.furniture-title{font-size:38px}.advantages-title{font-size:24px}.advantages-container h1{font-size:20px}}.get-contact-services{padding:80px 20px 90px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;background-image:url(../images/customers-page/background.png);background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative}.get-contact-container{display:flex}.left-side-services{display:flex;flex-direction:column;justify-content:space-between;height:580px}.block-title{white-space:nowrap;color:rgba(255,255,255,.6)}.main-side-wrapper-services{display:flex;flex-direction:column;justify-content:space-between;gap:40px;max-width:910px;padding-left:38%}.main-side-wrapper-services h2{font-family:'Future New Light',sans-serif;font-size:76px;white-space:nowrap;text-transform:uppercase}.main-side-wrapper-services form{display:flex;flex-direction:column;gap:25px;width:105%}.opacity{opacity:0}.contact-input{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.4);background:0 0;padding:5px 0;gap:8px;width:95%}.contact-input input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.contact-input input::placeholder{color:#555d6f}.contact-input-fields{width:100%;padding-right:40px;box-sizing:border-box}.contact-input-fields input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.contact-input-fields-menu{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0;width:100%}.checkmark{color:#ede4d7;opacity:0;transition:opacity .3s ease}.contact-input-fields-menu.selected .checkmark{opacity:1}.contact-input-fields-menu input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields-menu svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.dropdown-arrow{transition:transform .3s ease}.dropdown-arrow.rotated{transform:translateY(-50%) rotate(180deg)}.input-field::placeholder{color:#fff}.accept-politics{position:relative;display:flex;align-items:center;gap:10px}.accept-politics p{white-space:nowrap;font-size:14px}.accept-politics p span{color:#ae9877;border-bottom:1px solid #ae9877}.get-request-button{margin-top:15px;font-family:'SF Pro Display Thin',sans-serif;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;width:95%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.get-request-button:hover{background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.get-request-button .contact-icon{transition:transform .3s ease}.get-request-button:hover .contact-icon{transform:translateX(5px)}.custom-checkbox{position:relative;cursor:pointer;display:inline-flex;align-items:center}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-img{width:25px;height:25px;background-image:url(../images/svg/checkbox.svg);background-size:cover;background-position:center;transition:background-image .3s ease}.custom-checkbox input:checked+.checkbox-img{background-image:url(../images/svg/check-mark.svg)}.main-side-text-services{font-size:18px}@media (max-width:1770px){.main-side-wrapper-services{padding-left:33%}}@media (max-width:1655px){.main-side-wrapper-services{padding-left:30%}}@media (max-width:1555px){.main-side-wrapper-services{padding-left:25%}}@media (max-width:1480px){.get-contact-services{background-image:url(../images/furniture-build/adaptive/background-contact-1024.png);padding:80px 20px 80px 20px}}@media (max-width:1390px){.main-side-wrapper-services{padding-left:20%}}@media (max-width:1200px){.main-side-wrapper-services form{width:100%}.main-side-text-services{max-width:420px;width:100%}}@media (max-width:1128px){.main-side-wrapper-services{padding-left:17%}}@media (max-width:1100px){.main-side-wrapper-services{padding-left:15%}.main-side-wrapper-services h2{font-size:60px}.main-side-text-services{font-size:16px}}@media (max-width:950px){.left-side-services div{display:none}.get-contact-up-title{position:absolute;top:-30px;left:5px}.main-side-wrapper-services{padding-left:0}}@media (max-width:660px){.main-side-wrapper-services h2{white-space:normal}.accept-politics p{white-space:normal}}@media (max-width:650px){.get-contact-services{padding:65px 15px 45px 15px}}@media (max-width:450px){.get-contact-up-title{font-size:14px}.main-side-wrapper-services h2{font-size:50px}}@media (max-width:370px){.contact-input input::placeholder,.contact-input-fields input::placeholder{font-size:14px}}.page-wrapper-customer{position:relative}.under-header-customer{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-customer{margin-top:60px;display:flex;align-items:center;gap:10px}.under-header-container-customer a:not(:last-child){color:#7b8292}@media (max-width:730px){.under-header-customer{top:130px}.under-header-container-customer{margin-top:30px}}@media (max-width:515px){.under-header-container-customer a,.under-header-container-customer a:not(:last-child),.under-header-container-customer p{font-size:14px}}@media (max-width:505px){.under-header-customer{top:90px}}.customers-title-section{padding:300px 20px 0 20px;background-color:#151c28}.customers-content-title{padding-left:25%;margin-top:60px;position:relative;max-width:100%}.customers-title{max-width:100%;font-family:'Future New Light',sans-serif;font-size:142px;font-weight:600;text-transform:uppercase;white-space:normal;word-wrap:break-word;flex-wrap:wrap}.customers-subtitle{margin-top:30px;margin-bottom:40px;max-width:540px;width:100%}@media (max-width:1340px){.customers-title{font-size:120px}}@media (max-width:1160px){.customers-title{font-size:92px}}@media (max-width:730px){.customers-title-section{padding:180px 20px 0 20px}}@media (max-width:675px){.customers-title{font-size:70px}.customers-subtitle{margin-top:15px;font-size:16px}.under-header-container a,.under-header-container a:nth-child(1),.under-header-container p{font-size:14px}}@media (max-width:650px){.customers-title-section{padding:180px 15px 0 15px}}@media (max-width:515px){.customers-title{font-size:42px}}@media (max-width:505px){.customers-title-section{padding:135px 15px 0 15px}}.customers{font-family:'SF Pro Display Thin',sans-serif;padding:0 20px 100px 20px;background-color:#151c28}.customers-section{padding-left:25%}.customers-navigation-item{padding-left:5px}.title{font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:110px}.text-dlya-zagolovka{margin-top:20px;margin-bottom:69px}.line-customer{border:none;height:1px;background-color:rgba(255,255,255,.2);margin:0}.customers-navigation{position:relative;padding:40px 0;cursor:pointer}.customers-navigation:hover{background-color:rgba(255,255,255,.02)}.title-nav-items{display:flex;align-items:center;justify-content:space-between}.title-nav{font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:34px}.open-button{border:none;background-color:transparent;cursor:pointer;transition:color .3s ease}.open-menu-text{margin-top:10px;cursor:auto}.open-menu{height:0;overflow:hidden;opacity:0;transition:height .5s ease,opacity .5s ease}.customers-section.active .open-menu{height:auto;opacity:1}.arrow-icon{transition:transform .3s ease}.customers-section.active .arrow-icon{transform:rotate(-90deg)}.open-menu img{margin-top:20px;max-width:550px;max-height:379px;width:100%;height:100%}@media (max-width:950px){.customers-content-title,.customers-section{padding-left:0}}@media (max-width:675px){.customers-navigation{padding:40px 5px}}@media (max-width:650px){.customers{padding:0 15px 100px 15px}}@media (max-width:520px){.open-menu-text{font-size:16px}.title-nav{font-size:24px}.customers-navigation{padding:20px 5px}.customers{padding:0 15px 65px 15px}}.main-page-top-privacy{min-height:300px}.page-wrapper-privacy{position:relative}.under-header-privacy{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-privacy{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.under-header-container-privacy a:not(:last-child){color:#7b8292}@media (max-width:730px){.under-header-privacy{top:130px}}@media (max-width:505px){.under-header-privacy{top:90px}}.privacy-policy{padding:0 20px 20px 20px;background-color:#151c28;padding-left:25%}.title{margin-top:30px;font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:calc(65px + 2vw);word-break:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.text-dlya-zagolovka{margin-top:30px;margin-bottom:66px;max-width:455px;width:100%}.number{font-family:'SF Pro Display Thin',sans-serif;font-weight:600;margin-bottom:15px;font-size:26px}.informations{margin-top:40px}.information{margin-bottom:20px;max-width:1406px;width:100%}.information p,.information ul li{font-size:20px}.desc{margin-left:25px;padding:0}.desc li{margin-bottom:5px;list-style:disc}.last p{margin-bottom:10px}@media (max-width:1010px){.privacy-policy{padding-left:10%}}@media (max-width:890px){.privacy-policy{padding:0 20px 45px 20px}}@media (max-width:735px){.title{font-size:70px}.text-dlya-zagolovka{margin-bottom:30px}.under-header-container-privacy a,.under-header-container-privacy a:not(:last-child),.under-header-container-privacy p{font-size:14px}}@media (max-width:730px){.title{font-size:50px}.text-dlya-zagolovka{font-size:16px}.information p:nth-child(n+2),.information ul li,.text{font-size:16px}.main-page-top-privacy{min-height:220px}.informations{margin-top:20px}}@media (max-width:650px){.privacy-policy{padding-left:15px}}@media (max-width:505px){.main-page-top-privacy{min-height:165px}.title{font-size:42px}}.main-page-top-vacancies{background-image:url(../images/reviews/background.png);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:620px;background-color:#151c28}.page-wrapper-vacancies{position:relative}.under-header-vacancies{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-vacancies{margin-top:30px;display:flex;align-items:center;gap:10px}.under-header-container-vacancies a:not(:last-child){color:#7b8292}@media (max-width:730px){.under-header-vacancies{top:130px}}@media (max-width:505px){.under-header-vacancies{top:90px}}.vacancies-container{margin-top:30px;padding-left:25%;position:relative}.title{font-family:'Future New Light',sans-serif;font-size:142px;font-weight:600;text-transform:uppercase}.subtitle{margin-top:30px;font-size:26px}.expansion-up{padding:0 20px 0 0;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif}.vacancies-section-container-main{padding:0 20px 90px 20px;background-color:#151c28}.vacancies-section{background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;font-weight:300;border:1px solid rgba(255,255,255,.2);padding-left:25%}.vacancies-section-container{max-width:1000px;width:100%}.vacancy{display:flex;justify-content:space-between;padding:40px 0}.vacancy-title{font-size:26px;max-width:210px;width:100%}.work-info{display:flex;flex-direction:column;gap:54px}.work-info h3{font-size:20px}.work-info h3 span{font-family:'Sf Pro Display Thin',sans-serif;font-weight:300;font-size:18px}.requirements h3{font-size:20px;margin-bottom:5px}.requirements p{margin-bottom:10px}.vacancy{padding-right:20px}@media (max-width:1150px){.vacancies-section{padding-left:5%}.vacancies-container{padding-left:21%}}@media (max-width:1080px){.vacancies-container{padding-left:15%}}@media (max-width:970px){.vacancies-container{padding-left:12%}}@media (max-width:895px){.vacancies-container{padding-left:0}}@media (max-width:890px){.vacancy{flex-direction:column;gap:15px;padding:20px 0}.work-info{gap:20px;width:100%}.vacancy-title{max-width:100%;margin-bottom:15px}.work-info h1{margin-bottom:20px}.work-info h1 span{margin-top:20px}.vacancies-section{border-left:none;border-right:none;padding:0}.main-page-top-vacancies{min-height:620px}.title{font-size:110px}}@media (max-width:730px){.title{font-size:90px}.subtitle{margin-top:15px;font-size:18px}.under-header-container-vacancies a,.under-header-container-vacancies a:not(:last-child),.under-header-container-vacancies p{font-size:14px}.under-header-container{margin-top:25px}.main-page-top-vacancies{min-height:420px}.vacancies-section-container-main{padding:0 15px 65px 15px}}@media (max-width:650px){.vacancies-section-container-main{padding:0 15px 65px 15px}}@media (max-width:600px){.title{font-size:70px}.main-page-top-vacancies{min-height:440px}.vacancy-title{font-size:24px}.main-page-top-vacancies{min-height:400px}}@media (max-width:500px){.title{font-size:60px}.subtitle{font-size:14px}.main-page-top-vacancies{min-height:370px}}@media (max-width:400px){.title{font-size:42px}.subtitle{font-size:16px}.under-header-container{margin-top:30px}.main-page-top-vacancies{min-height:320px}}.expansion{padding:20px 0 20px 20px}.get-contact-vacancies{margin-top:50px;padding:80px 20px 100px 20px;background-color:#171f2e;font-family:'SF Pro Display Thin',sans-serif;background-image:url(../images/vacancies/background.png);background-repeat:no-repeat;background-size:cover;background-position:center right}.get-contact-container-vacancies{display:flex;justify-content:space-between;min-height:524px;height:100%}.main-side-vacancies{position:relative}.get-up-title{position:absolute;top:-30px;left:5px;color:rgba(255,255,255,.6)}.main-side-wrapper-vacancies{display:flex;flex-direction:column;justify-content:space-between;gap:40px;margin-left:60%;max-width:750px;width:100%}.main-side-wrapper-vacancies h2{font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:110px;word-break:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.main-side-text-vacancies{max-width:601px;width:100%;font-size:22px;padding-right:20px}.opacity{opacity:0}.vacancies-form{display:flex;flex-direction:column;gap:20px}.contact-input{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.4);background:0 0;padding:5px 0;gap:8px;width:100%}.contact-input input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.contact-input input::placeholder{color:#555d6f}.contact-input-fields{width:100%;box-sizing:border-box}.contact-input-fields input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.contact-input-fields-menu{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0;width:100%}.checkmark{color:#ede4d7;opacity:0;transition:opacity .3s ease}.contact-input-fields-menu.selected .checkmark{opacity:1}.contact-input-fields-menu input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields-menu svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.dropdown-arrow{transition:transform .3s ease}.dropdown-arrow.rotated{transform:translateY(-50%) rotate(180deg)}.input-field::placeholder{color:#fff}.accept-politics{position:relative;display:flex;align-items:center;gap:10px}.accept-politics p{font-size:14px}.accept-politics p span{color:#ae9877;border-bottom:1px solid #ae9877}.get-request-button{margin-top:20px;font-family:'SF Pro Display Thin',sans-serif;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.get-request-button:hover{background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.get-request-button .contact-icon{transition:transform .3s ease}.get-request-button:hover .contact-icon{transform:translateX(5px)}.custom-checkbox{position:relative;cursor:pointer;display:inline-flex;align-items:center}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-img{width:25px;height:25px;background-image:url(../images/svg/checkbox.svg);background-size:cover;background-position:center;transition:background-image .3s ease}.custom-checkbox input:checked+.checkbox-img{background-image:url(../images/svg/check-mark.svg)}.resume-upload{margin:10px 0;display:flex;flex-direction:column;gap:8px;cursor:pointer;color:#ae9877;font-family:'SF Pro Display Thin',sans-serif}.resume-label{display:inline-flex;align-items:center;gap:10px;color:#ede4d7;font-size:20px;cursor:pointer;font-family:'SF Pro Display Thin',sans-serif;transition:color .3s ease;padding:5px 0}.resume-label-text{transition:all .3s ease}.resume-label-text:hover{color:#9c8766}.resume-label svg{flex-shrink:0;vertical-align:middle}.file-name{color:#d4b28c}.remove-file-btn{padding-top:3px;background:0 0;border:none;cursor:pointer;display:none}.close-icon{width:20px;height:20px}.close-icon:hover{fill:#9c8766}.resume-label{display:inline-flex;align-items:center;gap:10px;color:#ede4d7;font-size:20px;cursor:pointer;font-family:'SF Pro Display Thin',sans-serif;transition:color .3s ease;padding:5px 0}.resume-label svg{flex-shrink:0;vertical-align:middle}@media (max-width:1885px){.main-side-wrapper-vacancies{margin-left:60%}}@media (max-width:1786px){.main-side-wrapper-vacancies{margin-left:55%}}@media (max-width:1660px){.main-side-wrapper-vacancies{margin-left:52%}}@media (max-width:1634px){.main-side-wrapper-vacancies{margin-left:45%}}@media (max-width:1561px){.main-side-wrapper-vacancies{margin-left:45%}}@media (max-width:1470px){.main-side-wrapper-vacancies{margin-left:45%}}@media (max-width:1374px){.main-side-wrapper-vacancies{margin-left:40%}}@media (max-width:1217px){.main-side-wrapper-vacancies{margin-left:35%}.main-side-wrapper-vacancies h2{font-size:80px}.main-side-text-vacancies{font-size:18px}}@media (max-width:1120px){.main-side-wrapper-vacancies{margin-left:35%}}@media (max-width:1100px){.get-contact-vacancies{background-image:url(../images/vacancies/adaptive/background-1024.png)}.main-side-wrapper-vacancies{margin-left:35%}.main-side-wrapper-vacancies h2{font-size:60px;max-width:490px}.main-side-text-vacancies{font-size:16px}.get-up-title{font-size:14px}}@media (max-width:1000px){.main-side-wrapper-vacancies{margin-left:0}}@media (max-width:750px){.main-side-wrapper-vacancies h2{max-width:490px}.get-contact-vacancies{background-size:650px 500px;background-position:right 50px}}@media (max-width:730px){.get-contact-vacancies{margin-top:0}}@media (max-width:650px){.get-contact-vacancies{padding:65px 15px 45px 15px}}@media (max-width:495px){.main-side-wrapper-vacancies h2{font-size:38px;max-width:250px;margin-top:10px}.main-side-text-vacancies{font-size:16px}.main-side-wrapper-vacancies{gap:10px}.get-up-title{top:-20px;left:2px}}@media (max-width:380px){.main-side-wrapper-vacancies{gap:15px}.main-side-text-vacancies{margin-bottom:30px}.vacancies-form-text{margin-bottom:10px}}@media (max-width:370px){.contact-input input::placeholder,.contact-input-fields input::placeholder{font-size:14px}}.main-page-top-no-vacancies{min-height:200px;background-color:#151c28}.page-wrapper-no-vacancies{position:relative}.under-header-no-vacancies{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-no-vacancies{margin-top:60px;display:flex;align-items:center;gap:10px}.under-header-container-no-vacancies a:not(:last-child){color:#7b8292}@media (max-width:730px){.under-header-no-vacancies{top:130px}}@media (max-width:505px){.under-header-no-vacancies{top:90px}.main-page-top-no-vacancies{min-height:170px}}.get-contact-no-vacancies{margin-top:50px;padding:80px 20px 45px 20px;background-color:#151c28;font-family:'SF Pro Display Thin',sans-serif;background-image:url(../images/vacancies/no-vacancies/background.png);background-repeat:no-repeat;background-size:cover;background-position:center right}.get-contact-container-no-vacancies{display:flex;justify-content:space-between;min-height:524px;height:100%}.main-side-wrapper-no-vacancies{display:flex;flex-direction:column;justify-content:space-between;gap:40px;margin-left:65%;max-width:750px;width:100%}.main-side-wrapper-no-vacancies h1{margin-top:30px;font-family:'Future New Light',sans-serif;text-transform:uppercase;font-size:142px;word-break:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.main-side-text-no-vacancies{max-width:430px;width:100%;font-size:22px}.opacity{opacity:0}.vacancies-form{display:flex;flex-direction:column;gap:20px}.contact-input{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.4);background:0 0;padding:5px 0;gap:8px;width:100%}.contact-input input{width:100%;background:0 0;border:none;outline:0;color:#fff;font-size:18px;padding:5px 0}.contact-input input::placeholder{color:#555d6f}.contact-input-fields{width:100%;padding-right:40px;box-sizing:border-box}.contact-input-fields input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.contact-input-fields-menu{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0;width:100%}.checkmark{color:#ede4d7;opacity:0;transition:opacity .3s ease}.contact-input-fields-menu.selected .checkmark{opacity:1}.contact-input-fields-menu input{width:100%;padding-right:40px;cursor:pointer;box-sizing:border-box}.contact-input-fields-menu svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.dropdown-arrow{transition:transform .3s ease}.dropdown-arrow.rotated{transform:translateY(-50%) rotate(180deg)}.input-field::placeholder{color:#fff}.accept-politics{position:relative;display:flex;align-items:center;gap:10px}.accept-politics p{font-size:14px}.accept-politics p span{color:#ae9877;border-bottom:1px solid #ae9877}.get-request-button{margin-top:20px;font-family:'SF Pro Display Thin',sans-serif;font-size:18px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:center;padding:20px 20px;background-color:#ae9877;cursor:pointer;border:none;color:#fff;transition:all .3s ease;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.get-request-button:hover{background-color:#9c8766;transform:scale(1.03);box-shadow:0 6px 14px rgba(0,0,0,.2)}.get-request-button .contact-icon{transition:transform .3s ease}.get-request-button:hover .contact-icon{transform:translateX(5px)}.custom-checkbox{position:relative;cursor:pointer;display:inline-flex;align-items:center}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-img{width:25px;height:25px;background-image:url(../images/svg/checkbox.svg);background-size:cover;background-position:center;transition:background-image .3s ease}.custom-checkbox input:checked+.checkbox-img{background-image:url(../images/svg/check-mark.svg)}.resume-upload{margin:10px 0;display:flex;flex-direction:column;gap:8px;cursor:pointer;color:#ae9877;font-family:'SF Pro Display Thin',sans-serif}.resume-label{display:inline-flex;align-items:center;gap:10px;color:#ede4d7;font-size:20px;cursor:pointer;font-family:'SF Pro Display Thin',sans-serif;transition:color .3s ease;padding:5px 0}.resume-label-text{transition:all .3s ease}.resume-label-text:hover{color:#9c8766}.resume-label svg{flex-shrink:0;vertical-align:middle}.file-name{color:#d4b28c}.remove-file-btn{padding-top:3px;background:0 0;border:none;cursor:pointer;display:none}.close-icon{width:20px;height:20px}.close-icon:hover{fill:#9c8766}.resume-label{display:inline-flex;align-items:center;gap:10px;color:#ede4d7;font-size:20px;cursor:pointer;font-family:'SF Pro Display Thin',sans-serif;transition:color .3s ease;padding:5px 0}.resume-label svg{flex-shrink:0;vertical-align:middle}@media (max-width:1820px){.main-side-wrapper-no-vacancies{margin-left:60%}}@media (max-width:1720px){.main-side-wrapper-no-vacancies{margin-left:57%}}@media (max-width:1625px){.main-side-wrapper-no-vacancies{margin-left:55%}}@media (max-width:1565px){.main-side-wrapper-no-vacancies{margin-left:52%}}@media (max-width:1470px){.get-contact-no-vacancies{background-position:center -400px}}@media (max-width:1450px){.main-side-wrapper-no-vacancies{margin-left:47%}}@media (max-width:1350px){.main-side-wrapper-no-vacancies{margin-left:42%}}@media (max-width:1347px){.get-contact-no-vacancies{background-position:center -350px}}@media (max-width:1200px){.get-contact-no-vacancies{background-position:center -300px}}@media (max-width:1100px){.get-contact-no-vacancies{background-image:url(../images/vacancies/no-vacancies/adaptive/background-1024.png);background-position:center right}.main-side-wrapper-no-vacancies{margin-left:38%}}@media (max-width:1060px){.main-side-wrapper-no-vacancies h1{font-size:110px}.main-side-wrapper-no-vacancies{margin-left:47%}}@media (max-width:960px){.main-side-wrapper-no-vacancies{margin-left:43%}}@media (max-width:890px){.main-side-wrapper-no-vacancies{margin-left:40%}}@media (max-width:870px){.main-side-wrapper-no-vacancies{margin-left:0}}@media (max-width:730px){.get-contact-no-vacancies{margin-top:0}}@media (max-width:700px){.main-side-wrapper-no-vacancies h1{font-size:80px}.under-header-container-no-vacancies{margin-top:30px}.main-side-wrapper-no-vacancies{gap:25px}.main-side-text-no-vacancies{font-size:18px}.under-header-container-no-vacancies a,.under-header-container-no-vacancies a:not(:last-child),.under-header-container-no-vacancies p{font-size:14px}.get-contact-no-vacancies{padding:20px 20px 45px 20px}}@media (max-width:650px){.get-contact-no-vacancies{padding:0 15px 45px 15px}}@media (max-width:550px){.main-side-wrapper-no-vacancies h1{font-size:70px}}@media (max-width:500px){.main-side-wrapper-no-vacancies h1{font-size:60px}.main-side-text-no-vacancies{font-size:14px}}@media (max-width:460px){.main-side-text-no-vacancies{font-size:16px}}@media (max-width:380px){.main-side-wrapper-no-vacancies h1{font-size:55px}.main-side-wrapper-no-vacancies{gap:15px}.main-side-text-no-vacancies{margin-bottom:30px}.vacancies-form-text{margin-bottom:10px}}@media (max-width:370px){.contact-input input::placeholder,.contact-input-fields input::placeholder{font-size:14px}}.page-wrapper-404{position:relative}.under-header-404{position:absolute;top:200px;left:0;width:100%;z-index:2;padding:20px;transition:filter .2s ease,backdrop-filter .2s ease}.under-header-container-404{margin-top:60px;display:flex;align-items:center;gap:10px}.under-header-container-404 a:not(:last-child){color:#7b8292}.search-bar-on-page{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.4);background:0 0;max-width:360px;width:100%;padding:5px 0;gap:8px}.search-bar-on-page input{font-family:'SF Pro Display Thin',sans-serif;font-weight:300;flex:1;background:0 0;border:none;outline:0;color:#fff;font-size:18px}.services-subtitle{margin-top:30px;margin-bottom:40px;max-width:500px}@media (max-width:730px){.under-header-404{top:130px}.under-header-container-404{margin-top:20px}}@media (max-width:505px){.under-header-404{top:90px}.under-header-container-404{margin-top:30px}}.search-result-container-404{padding:100px 20px 100px 20px;background-image:url(../images/page-not-found-404/background.webp);background-repeat:no-repeat;background-position:center top}.search-result-container-inner-404{margin-top:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.under-404{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:60px;margin-top:-50px}.search-no-result-text-404{font-size:38px}.main-link{display:flex;align-items:center;gap:10px}.main-link a{font-size:18px;text-transform:uppercase;border-bottom:1px solid #ede4d7;transition:color .3s ease}.main-link a:hover{color:#ae9877;border-bottom:1px solid #ae9877}.product-count{position:absolute;top:-35px;left:2px}.product-count p{font-size:20px;color:#ae9877}.search-result-title-404{font-family:'Future New Bold',sans-serif;color:#989795;font-size:460px;font-weight:600;text-transform:uppercase;white-space:normal;word-wrap:break-word;flex-wrap:wrap}.footer-404{padding:0 20px 20px 20px;background-color:transparent;font-family:'SF Pro Display Thin',sans-serif;font-weight:300}@media (max-width:1050px){.search-result-title-404{font-size:318px}.search-result-container-inner-404{margin-top:250px}.search-result-container-404{padding:100px 20px 150px 20px}}@media (max-width:570px){.search-result-container-404{background-size:1000px 700px;background-position:center 50px;padding:100px 20px 90px 20px}.under-header-container-404 a,.under-header-container-404 a:not(:last-child),.under-header-container-404 p{font-size:14px}.search-result-container-inner-404{margin-top:100px}.search-result-title-404{font-size:159px;margin-bottom:40px}.search-no-result-text-404{font-size:22px}.under-404{gap:40px}}@media (max-width:650px){.header-top{padding:15px}.footer-thanks,.under-header-404,.under-header-cart,.under-header-customer,.under-header-furniture,.under-header-no-vacancies,.under-header-order,.under-header-privacy,.under-header-product,.under-header-project-info,.under-header-projects,.under-header-reviews,.under-header-services,.under-header-thanks,.under-header-vacancies{padding:15px}.footer{padding:45px 15px 20px 15px}.under-header-container-product{padding-left:15px}.product-mobile-info{padding:0 15px}.about-company,.our-brands,.popular-categories,.projects{padding:45px 15px 45px 15px}.reviews{padding:50px 15px 45px 15px}.get-contact,.get-request{padding:5px 15px 45px 15px}.footer-below-1024{padding:45px 15px 0 15px}.why-choose-us-content{padding-bottom:25px}.hero-content-mobile{padding:15px}.header-search-padding{padding-bottom:340px}.footer-below-1024{padding:45px 15px 0 15px}}@media (max-width:505px){.header-search-padding{padding-bottom:15px}.catalog-title-section-container{padding:160px 15px 0 15px}.search-result-container{padding:230px 15px 0 15px}}@media (max-width:650px){.about-warehouse,.footer-below-1024,.get-request,.reviews,.showroom-1024,.under-header-about,.unique-solutions,.unique-solutions-520px,.why-choose-us-about{padding-left:15px;padding-right:15px}.footer-error{padding:45px 15px 20px 15px}.title-thanks{margin-top:20px}.header-search-padding{padding-bottom:340px}.why-choose-us-about{padding:45px 15px 45px 15px}.about-warehouse{padding:100px 15px 45px 15px}.reviews{padding:45px 15px 45px 15px}.pagination{margin-top:40px}}@media (max-width:650px){.products-cards{padding:0 15px 45px 15px}.get-request{padding:5px 15px 45px 15px}.get-request-cart{min-width:340px}.header-search-padding{padding-bottom:340px}.categories-section{padding:10px 15px 25px 15px}.nav-arrows-categories{margin-bottom:20px}.under-header-catalog{padding:15px}}@media (max-width:650px){.under-header-result{padding:15px}.header-search-padding{padding-bottom:340px}.products-cards{padding:0 15px 45px 15px}.get-request-search{padding:60px 15px 45px 15px}}@media (max-width:650px){.header-top,.under-header{padding:15px}.search-bar-on-page{max-width:100%}.header-search-padding{padding-bottom:340px}.project-info-section{padding-left:15px}.project-gallery{padding:45px 15px 65px 15px}.project-products{padding:45px 15px 20px 15px}.reviews{padding:90px 15px 65px 15px}.get-contact{padding:5px 15px 45px 15px}}@media (max-width:505px){.header-search-padding{padding-bottom:15px}}@media (max-width:505px){.header-top{padding:0 15px}.header-right{display:flex;align-items:center}.logo{width:82px;height:82px}.under-header-about,.under-header-catalog,.under-header-result{top:90px}}.main-page-content-404{max-height:1469px}.modal-delete{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;padding:0 20px;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:999}.modal-delete.show{opacity:1;pointer-events:all}.modal-delete-content{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:default;background-color:#151c28;padding:20px;max-width:450px;width:100%}.modal-delete-content p{text-transform:uppercase}.modal-delete-buttons{margin-top:30px;display:flex;justify-content:center;align-items:center;gap:20px;width:100%;height:100%}.delete-button{font-family:'SF Pro Display',sans-serif;background:#ae9877;color:#fff;border:none;font-size:18px;padding:20px 50px;transition:background-color .3s ease;cursor:pointer;text-transform:uppercase;transition:background-color .3s ease;box-sizing:border-box}.delete-button:hover{background-color:#9c8766}.stop-button{font-family:'SF Pro Display',sans-serif;background:0 0;border:1px solid #ede4d7;color:#fff;font-size:18px;padding:20px 50px;transition:background-color .3s ease;cursor:pointer;text-transform:uppercase;box-sizing:border-box}.stop-button:hover{background-color:#ae9877}@media (max-width:515px){.delete-button,.stop-button{padding:15px 40px}.modal-delete-content{max-width:385px}.modal-delete-content p{font-size:16px}}@media (max-width:440px){.delete-button,.stop-button{padding:15px 20px}.modal-delete-content{max-width:315px}}@media (max-width:350px){.modal-delete-buttons{flex-direction:column}.delete-button,.stop-button{width:100%}}.notification{position:fixed;top:40%;left:50%;transform:translateX(-50%);background-color:#151c28;padding:clamp(18px,2vw,25px) clamp(18px,2vw,25px);box-shadow:0 2px 8px rgba(0,0,0,.2);font-size:clamp(14px,2vw,18px);z-index:1000;transition:opacity .3s ease,transform .3s ease;opacity:1;text-transform:uppercase;white-space:nowrap}.notification.hidden{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-20px)}.cookie-banner{display:none;position:fixed;bottom:0;left:50%;transform:translateX(-50%);background-color:#151c28;padding:40px;max-width:1191px;min-height:136px;width:95%;display:flex;justify-content:space-between;z-index:9999}.cookie-banner-text{font-size:16px;color:#ede4d7}.cookie-banner-text span a{color:#ae9877}.cookie-link{color:#aaa}.buttons-cookie{display:flex;gap:20px}.buttons-cookie button{text-transform:uppercase}.cookie-btn{padding:20px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:100%}.accept-btn{font-family:'SF Pro Display';background:#ae9877;color:#fff;border:none;font-size:18px;transition:background-color .3s ease}.accept-btn:hover{background-color:#7f6f5a}.accept-btn:active{transform:scale(.98)}.reject-btn{font-family:'SF Pro Display';background:0 0;color:#fff;border:1px solid #ede4d7;font-size:18px;transition:background-color .3s ease}.reject-btn:hover{background-color:#ae9877}.reject-btn:active{transform:scale(.98)}@media (max-width:1250px){.cookie-banner{max-width:1100px}.visible-svg{display:none}.cookie-btn{justify-content:center}}@media (max-width:1150px){.cookie-banner{max-width:953px}.cookie-banner-text{font-size:14px}}@media (max-width:990px){.cookie-banner{flex-direction:column;padding:30px}.cookie-banner-text{margin-bottom:15px}}@media (max-width:650px){.cookie-banner{padding:15px}.buttons{gap:10px}.cookie-btn{font-size:16px}}@media (max-width:338px){.buttons-cookie{flex-direction:column}}