@font-face{font-family:Noto Sans;src:url(/assets/NotoSans-Regular-BWwJy672.ttf) format("truetype"),url(/assets/NotoSans-Bold-Df8eZg0f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Italic;src:url(/assets/NotoSans-Italic-CsIuRJDr.ttf) format("truetype"),url(/assets/NotoSans-BoldItalic-qymQY2ms.ttf) format("truetype");font-weight:italic}@font-face{font-family:Zen Antique Soft;src:url(/assets/ZenAntiqueSoft-Regular-D8oaSOsW.ttf) format("truetype");font-weight:400;font-style:normal}.zen{font-family:Zen Antique Soft,sans-serif;font-weight:400}.noto{font-family:Noto Sans,sans-serif;font-weight:400}.noto-italic{font-family:Noto Sans Italic,sans-serif;font-weight:italic}body{box-sizing:border-box;color:#2a2f31;max-width:1920px;margin:0 auto}.color-grey{color:#333}.background-grey{background:#2a2f31}.background-white{background:#fff}.main{position:relative}.header{width:100%;background:#000}.header-block{position:relative;max-width:1400px;margin:0 auto;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-block-logo{cursor:pointer;padding-top:10px}@media screen and (max-width: 1440px){.header-block-logo{padding-left:24px}}.header-block-buttons{display:flex;flex-direction:row;align-items:center;column-gap:72.43px}@media screen and (max-width: 1440px){.header-block-buttons{padding-right:24px}}@media screen and (max-width: 920px){.header-block-buttons{display:none}}.header-block-buttons-elems{display:flex;flex-direction:row;column-gap:100px}.header-block-buttons-elems button{background:transparent;border:none;color:#fff;cursor:pointer;font-size:16px;line-height:23.17px}.header-block-buttons-elems button:hover{font-weight:700}.header-block-buttons-lang{display:flex;flex-direction:row;align-items:center}.header-block-buttons-lang button{background:transparent;border:none;color:#fff;cursor:pointer;font-size:16px;line-height:23.17px}.header-block-buttons-lang button:hover{font-weight:700}.header-block-buttons-lang-border{width:1px;background:#fff;height:20px}.header-block-tab{position:absolute;max-width:500px;width:100%;background:#000;top:64px;right:0;padding:57px 63px;z-index:999}@media screen and (max-width: 640px){.header-block-tab{max-width:300px}}@media screen and (max-width: 380px){.header-block-tab{max-width:fit-content}}.header-block-tab-buttons,.header-block-tab-buttons-elems{display:flex;flex-direction:column;row-gap:40px}.header-block-tab-buttons-elems-item{width:fit-content;border:none;background:transparent;color:#fff;font-size:18px;line-height:23.17px}.header-block-tab-buttons-elems-item:hover{font-weight:700}@media screen and (max-width: 640px){.header-block-tab-buttons-elems-item{font-size:16px}}.header-block-tab-buttons-lang{display:flex;flex-direction:row;align-items:center}.header-block-tab-buttons-lang button{background:transparent;border:none;color:#fff;cursor:pointer;font-size:18px;line-height:23.17px}.header-block-tab-buttons-lang button:hover{font-weight:700}@media screen and (max-width: 640px){.header-block-tab-buttons-lang button{font-size:16px}}.header-block-tab-buttons-lang-border{width:1px;background:#fff;height:20px}.header-block-burger{display:none;cursor:pointer}@media screen and (max-width: 1440px){.header-block-burger{padding-right:24px}}@media screen and (max-width: 920px){.header-block-burger{display:block}}.header-block-burger .burger{display:flex;flex-direction:column;justify-content:space-between;width:40px;height:30px;transition:transform .3s ease}.header-block-burger .burger .line{height:5px;width:100%;border-radius:5px;background:#fff;transition:all .3s ease}.header-block-burger .burger.active .line:nth-child(1){transform:rotate(45deg) translate(11px,11px)}.header-block-burger .burger.active .line:nth-child(2){opacity:0}.header-block-burger .burger.active .line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.border-hover[data-v-32427909]{position:relative;overflow:hidden}.border-hover[data-v-32427909]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#fff;transform:translate(-100%);transition:transform .3s ease}.border-hover[data-v-32427909]:hover:after{transform:translate(0)}.border-active[data-v-32427909]{border-bottom:1px solid white}.footer{width:100%;background:#000}.footer-block{width:100%;text-align:center;color:#fff;padding:13px 0 15px;font-size:14px;font-weight:400;line-height:20.27px}.home{min-height:92vh;opacity:0;transition:opacity 1s ease-in-out;background:#070707}.home.fade-in{opacity:1}.home-carousel{width:100%;max-width:1920px;position:relative}.home-carousel ol{margin-top:0}.home-carousel-slide{width:100%;display:flex;flex-direction:column}.home-carousel-slide-image{width:100%;position:relative}@media screen and (max-width: 1240px){.home-carousel-slide-image img{width:100%;height:auto}}@media screen and (max-width: 1240px) and (max-width: 640px){.home-carousel-slide-image img{height:400px;object-fit:cover}}.home-carousel-slide-image-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:64px;line-height:92.67px;border-top:5px solid white;border-bottom:5px solid white}@media screen and (max-width: 1240px){.home-carousel-slide-image-text{font-size:48px;line-height:72.67px}}@media screen and (max-width: 920px){.home-carousel-slide-image-text{width:60%;font-size:34px;line-height:52.67px}}@media screen and (max-width: 640px){.home-carousel-slide-image-text{width:70%}}@media screen and (max-width: 480px){.home-carousel-slide-image-text{font-size:24px;line-height:44px}}.home-info{color:#fff;max-width:1407px;width:100%;margin:0 auto;font-weight:300;font-size:24px;line-height:28.8px;text-align:center;padding:136px 24px}@media screen and (max-width: 1440px){.home-info{max-width:fit-content;padding:90px 24px}}@media screen and (max-width: 920px){.home-info{display:flex;align-items:center}}@media screen and (max-width: 640px){.home-info{font-size:22px;line-height:28.8px;padding:120px 24px}}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.carousel__pagination{position:absolute;top:595px;left:50%;transform:translate(-50%,-50%)}.carousel__pagination-button:after{display:block;content:"";background-color:#393939;border-radius:50%;width:20px;height:20px}.carousel__pagination-button--active:after{background:#fff}@media screen and (max-width: 1240px){.carousel__pagination{top:400px}}@media screen and (max-width: 1100px){.carousel__pagination{top:350px}}@media screen and (max-width: 920px){.carousel__pagination{top:300px}}@media screen and (max-width: 768px){.carousel__pagination-button:after{width:15px;height:15px}.carousel__pagination{top:250px}}@media screen and (max-width: 640px){.carousel__pagination-button:after{width:15px;height:15px}.carousel__pagination{top:300px}}.product{display:flex;flex-direction:column;max-width:1190px;width:100%;margin:100px auto 150px;row-gap:80px;opacity:0;transition:opacity 1s ease-in-out}.product.fade-in{opacity:1}@media screen and (max-width: 1240px){.product{margin:70px auto 120px}}@media screen and (max-width: 768px){.product{margin:40px auto 70px;row-gap:30px}}@media screen and (max-width: 480px){.product{margin:20px auto 40px}}.product-information{display:flex;flex-direction:column;row-gap:40px}@media screen and (max-width: 1240px){.product-information{padding:0 24px}}@media screen and (max-width: 768px){.product-information{row-gap:20px;padding:0 20px}}.product-information-title{font-size:20px;line-height:28.96px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 640px){.product-information-title{font-size:14px;font-weight:700;line-height:20.27px}}.product-information-block{display:flex;flex-direction:row;column-gap:40px}@media screen and (max-width: 640px){.product-information-block{display:none}}.product-information-block-button{position:relative;border:none;background:transparent;cursor:pointer;width:fit-content}.product-information-block-button:hover{-webkit-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);box-shadow:0 0 8px #223c5033}.product-information-block-button-text{position:absolute;bottom:5px;background:#fff6;width:100%;text-align:start;padding:5px 10px}.product-information-block-button-text span{color:#fff;opacity:1;font-size:16px;font-weight:700;line-height:23.17px}.product-information-tab{display:flex;flex-direction:row;column-gap:9px}@media screen and (min-width: 640px){.product-information-tab{display:none}}.product-information-tab button{background:#666;border:none;color:#fff;font-size:12px;font-weight:700;line-height:17.38px;text-align:center;max-width:161px;padding:15px 11px}.product-elems{display:flex;flex-direction:column;row-gap:60px}@media screen and (max-width: 1240px){.product-elems{padding:0 24px}}@media screen and (max-width: 768px){.product-elems{row-gap:30px;padding:0 20px}}.product-elems-title{font-weight:700;font-size:20px;line-height:34.75px}@media screen and (max-width: 640px){.product-elems-title{font-size:14px;font-weight:700;line-height:20.27px}}.product-elems-blocks{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:50px;row-gap:60px}@media screen and (max-width: 1240px){.product-elems-blocks{column-gap:35px;row-gap:45px;justify-content:center}}@media screen and (max-width: 640px){.product-elems-blocks{column-gap:20px;row-gap:20px}}.product-elems-blocks-item{width:260px;height:200px;cursor:pointer;border:1px solid #D9D9D9;background:transparent;position:relative;overflow:hidden}.product-elems-blocks-item:hover{-webkit-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);box-shadow:0 0 8px #223c5033}@media screen and (max-width: 640px){.product-elems-blocks-item{width:45%;height:fit-content}}.product-elems-blocks-item img{max-width:200px;width:100%}.product-elems-blocks-item-text{position:absolute;bottom:0;left:0;background:#000c;width:100%;max-width:260px;text-align:start;padding:5px 20px;box-sizing:border-box}.product-elems-blocks-item-text span{color:#fff;font-size:16px;line-height:17px;font-weight:500}@media screen and (max-width: 640px){.product-elems-blocks-item-text span{font-size:12px}}.product_image{position:fixed;top:0;left:50%;transform:translate(-50%);background:#0006;max-width:1920px;width:100%;max-height:100vh;height:100%;overflow-y:hidden}.product_image-block{position:fixed;top:20%;left:50%;transform:translate(-50%);background:#fff;max-width:1000px;width:100%;max-height:600px;height:100%;display:flex;flex-direction:column}@media screen and (max-width: 640px){.product_image-block{max-height:fit-content}}.product_image-block-exit{text-align:end;padding:11.5px}.product_image-block-exit img{cursor:pointer}.product_image-block-elem{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 24px 27px}@media screen and (max-width: 640px){.product_image-block-elem{padding:0 20px 24px}}.product_image-block-elem-item img{max-width:550px;width:100%;animation-name:Appearance;animation-duration:1s;animation-timing-function:cubic-bezier(.1,-.6,.2,0)}.product_image-block-elem-prev img,.product_image-block-elem-next img{cursor:pointer}@-webkit-keyframes Appearance{0%{opacity:0}to{opacity:1}}@-o-keyframes Appearance{0%{opacity:0}to{opacity:1}}@-moz-keyframes Appearance{0%{opacity:0}to{opacity:1}}@keyframes Appearance{0%{opacity:0}to{opacity:1}}.product_card{max-width:1190px;width:100%;margin:100px auto;position:relative}@media screen and (max-width: 920px){.product_card{margin:50px auto}}@media screen and (max-width: 640px){.product_card{margin:20px auto}}.product_card-info{display:flex;flex-direction:row;column-gap:86px;max-width:1130px;margin:0 auto 50px 0}@media screen and (max-width: 1240px){.product_card-info{padding:0 24px}}@media screen and (max-width: 920px){.product_card-info{flex-direction:column;row-gap:30px}}@media screen and (max-width: 640px){.product_card-info{padding:0 20px;row-gap:20px}}.product_card-info-tab{display:none;font-weight:700;font-size:20px;line-height:28.96px}@media screen and (max-width: 920px){.product_card-info-tab{display:flex}}@media screen and (max-width: 640px){.product_card-info-tab{font-size:16px;font-weight:700;line-height:20.27px}}.product_card-info-image{display:flex;flex-direction:column;align-items:center;row-gap:30px}.product_card-info-image-title{border:1px solid #D9D9D9;max-width:330px;width:100%;display:flex;justify-content:center;cursor:pointer}.product_card-info-image-title:hover{-webkit-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);box-shadow:0 0 8px #223c5033}.product_card-info-image-title img{max-width:220px}.product_card-info-image-elems{display:flex}.product_card-info-image-elems img{max-width:120px;cursor:pointer}.product_card-info-image-elems img:hover{-webkit-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);box-shadow:0 0 8px #223c5033}.product_card-info-text{display:flex;flex-direction:column}.product_card-info-text-title{font-weight:700;font-size:20px;line-height:28.96px;margin-bottom:20px}@media screen and (max-width: 920px){.product_card-info-text-title{display:none}}.product_card-info-text-description{font-size:16px;line-height:23.17px;display:flex;flex-direction:column;row-gap:32px;max-width:690px}.product_card-info-text-block{margin-top:28px;display:flex;flex-direction:row;column-gap:60px;padding:0 25px;font-size:16px;line-height:23.17px}.product_card-info-text-block-elem{display:flex;flex-direction:column;row-gap:15px}.feedback{position:relative;padding:35px 0 42.93px}@media screen and (max-width: 1240px){.feedback{padding:35px 24px 42.93px}}@media screen and (max-width: 640px){.feedback{padding:20px 20px 30px}}.feedback-block{max-width:1018.43px;width:100%;margin:0 auto;opacity:0;transition:opacity 1s ease-in-out}.feedback-block.fade-in{opacity:1}.feedback-block-title{font-weight:700;font-size:16px;line-height:23.17px;text-transform:uppercase}.feedback-block-description{font-weight:300;font-size:16px;line-height:23.17px;margin-top:24px}@media screen and (max-width: 640px){.feedback-block-description{margin-top:10px}}.feedback-block-inputs{margin-top:34px;display:flex;flex-direction:column;row-gap:20px}.feedback-block-inputs-elem{display:flex;flex-direction:column;row-gap:5.54px}.feedback-block-inputs-elem-title{font-size:16px;line-height:23.17px}.feedback-block-inputs-elem-input input{font-size:16px;line-height:23.17px;width:100%;border:1px solid #ECECEC;height:43.63px}.feedback-block-inputs-elem-input textarea{font-size:16px;line-height:23.17px;border:1px solid #ECECEC;width:100%;max-width:100%;min-height:130.89px}.feedback-block-send{margin-top:20px;text-align:end}.feedback-block-send button{border:none;background:#ec6608;color:#fff;font-size:20px;line-height:28.96px;align-items:center;font-weight:700;padding:9px 0;max-width:145.43px;width:100%;cursor:pointer}.feedback-block-send button:hover{-webkit-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:0px 0px 8px 0px rgba(34,60,80,.2);box-shadow:0 0 8px #223c5033}.feedback-message{position:fixed;top:0;left:50%;transform:translate(-50%);background:#0006;max-width:1920px;width:100%;max-height:100vh;height:100%;overflow-y:hidden}.feedback-message-block{position:fixed;top:30%;left:50%;transform:translate(-50%);background:#fff;max-width:752px;width:100%;max-height:215px;height:100%;display:flex;flex-direction:column;padding:14px 15px}@media screen and (max-width: 920px){.feedback-message-block{padding:0}}.feedback-message-block-exit{text-align:end}@media screen and (max-width: 920px){.feedback-message-block-exit{padding-top:7px;padding-right:6px}}.feedback-message-block-exit img{cursor:pointer}.feedback-message-block-text{max-width:501px;width:100%;margin:auto;font-size:16px;line-height:23.17px;font-weight:300}@media screen and (max-width: 920px){.feedback-message-block-text{margin:auto 21px;max-width:fit-content}}.color-red[data-v-5caf9ced]{color:#d30000}.loading-indicator[data-v-5caf9ced]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin-5caf9ced 1s linear infinite;z-index:999}@keyframes spin-5caf9ced{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
