@font-face{font-family:'icomy';src:url('/../css/fonts/icomy.ttf?g6zk0u') format('truetype'),url('/../css/fonts/icomy.woff?g6zk0u') format('woff'),url('/../css/fonts/icomy.svg?g6zk0u#icomy') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomy' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-angle:before{content:"\e900"}
.icon-angles-up:before{content:"\e901"}
.icon-call-center:before{content:"\e902"}
.icon-close:before{content:"\e903"}
.icon-coffee-break:before{content:"\e904"}
.icon-contract-sign:before{content:"\e905"}
.icon-coop-discuss:before{content:"\e906"}
.icon-dialog:before{content:"\e907"}
.icon-envelope:before{content:"\e908"}
.icon-headphone:before{content:"\e909"}
.icon-map:before{content:"\e90a"}
.icon-msg:before{content:"\e90b"}
.icon-pin:before{content:"\e90c"}
.icon-point:before{content:"\e90d"}
.icon-request-offer:before{content:"\e90e"}
.icon-ruble-sign:before{content:"\e90f"}
.icon-sar-icon:before{content:"\e910"}
.icon-send:before{content:"\e911"}
.icon-telefon:before{content:"\e912"}
.icon-telegram:before{content:"\e913"}
.icon-timetable:before{content:"\e914"}
.icon-vk-icon:before{content:"\e915"}
.icon-weekends:before{content:"\e916"}
.icon-whatdapp-icon:before{content:"\e917"}
*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:'Rubik-c';src:url('/../css/fonts/Rubik-Black.woff2') format('woff2');font-weight:900}@font-face{font-family:'Rubik-c';src:url('/../css/fonts/Rubik-Bold.woff2') format('woff2');font-weight:700}@font-face{font-family:'Rubik-c';src:url('/../css/fonts/Rubik-Italic.woff2') format('woff2');font-style:italic}@font-face{font-family:'Rubik-c';src:url('/../css/fonts/Rubik-Medium.woff2') format('woff2');font-weight:500}@font-face{font-family:'Rubik-c';src:url('/../css/fonts/Rubik-MediumItalic.woff2') format('woff2');font-weight:500;font-style:italic}@font-face{font-family:'Rubik-c';src:url('/../css/fonts/Rubik-Regular.woff2') format('woff2');font-weight:400}@font-face{font-family:"Play-c";src:url('/../css/fonts/Play-Regular.woff2') format('woff2');font-weight:400}@font-face{font-family:"Play-c";src:url('/../css/fonts/Play-Bold.woff2') format('woff2');font-weight:700}:root{--index:calc(1vw + 1vh);--color-accent:#bc3645;--color-accent2:#940814;--color-txt-blk:#1d1d1d;--color-txt:#666;--color-txt-wte:#fff;--color-bg:#efefef;--color-hover:#a0000e}::-webkit-scrollbar-thumb{background:var(--color-accent)}::-webkit-scrollbar{background:#fff;width:6px;height:.8rem}h1,h2,h3,h4,h5{font-family:Play-c;font-weight:700;color:var(--color-txt-blk)}a{color:var(--color-txt);text-decoration:none}ul,ol{margin-left:24px}body{margin:0 12px;color:var(--color-txt);font-family:Rubik-c;font-size:1.125rem;line-height:1.75;overflow-x:hidden}.wrap__btn{margin-block:40px 20px;text-align:center}button,.btn{position:relative;display:inline-block;padding:14px 24px;color:var(--color-txt-wte);border-radius:16px;border:none;background-color:var(--color-accent);font-size:24px;font-family:Play-c;cursor:pointer;transition:all ease .1s}button:hover,.btn:hover{background-color:var(--color-hover);transform:translateY(-1px);box-shadow:2px 4px 0 rgba(0,0,0,0.2)}button:active,.btn:active{background-color:var(--color-accent);transform:translateY(0px);box-shadow:0 0 0 rgba(0,0,0,0.2)}.btn--s{padding:2px 14px;border-radius:4px;font-size:16px}[class^="icon-"]{margin:4px;font-size:32px}.wrap-txt{margin-block:20px}.container{position:relative;max-width:1450px;width:100%;margin:0 auto}.container-fluid{position:relative;width:100%;margin:0 auto}.w-content .content__txt,.width-1000{max-width:1000px;margin:auto}header{position:sticky;top:0;margin-top:0;padding-top:12px;background-color:var(--color-txt-wte);transition:all .2s ease;z-index:7}header::before{content:'';position:absolute;top:8px;right:0;bottom:0;left:0;border-radius:20px 20px 0 0;background-color:var(--color-bg);z-index:-1}.main header.stick{box-shadow:0 1px 0 0 rgba(0,0,0,0.5)}.inner header{padding-block:12px 13px}.inner header::before{border-radius:20px}.top-line{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;padding:0 20px}header .logo{display:flex;justify-content:center;gap:6px;margin-top:6px}.logo img{width:auto;height:58px}.brand-title__brand-name{color:var(--color-txt-blk);font-family:Play-c;font-size:28px;font-weight:700;line-height:1;letter-spacing:3.5px}.brand-title__brand-txt{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:-.65px}.brand-title span{display:block}nav ul{display:flex;gap:2px;list-style:none}nav li{list-style:none}nav li a{padding:8px 10px;border-radius:6px;transition:all .25s ease}nav li a:hover{color:var(--color-txt-wte);background-color:var(--color-hover)}nav li.active a{border:1px solid #ccc}.top-line__tel{display:flex;gap:4px;align-items:center;color:var(--color-txt-blk);font-family:Play-c;font-size:28px;font-weight:700}.block-wrap{position:relative}.wrap-block-popup>.top-line__tel::after{
content:'▼';
position:relative;
top:-2px;
font-size:14px;
vertical-align:middle}.block-popup{display:none;position:absolute;top:-14px;left:-14px;width:295px;padding:14px 14px 2px;background-color:#e7e7e7;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.15);z-index:100}.wrap-block-popup:hover .block-popup{display:block}.block-popup .top-line__tel a{color:var(--color-txt-blk);transition:all .3s ease-out}.block-popup .top-line__tel:hover a{color:var(--color-hover)}.block-popup__item{
margin-block:20px}.block-popup__title{font-size:18px;line-height:1.2;color:var(--color-txt);font-weight:500}.block-popup__title [class^="icon-"]{margin-right:6px;font-size:18px}.block-popup__desc{font-size:16px;line-height:1.2}.block-popup__wrap-btn{margin:28px auto;text-align:center}.block-popup button{padding:12px 54px;border-radius:10px;font-size:18px}.block-popup__soc-ico{display:flex;gap:4px}.burger{width:30px;height:20px;margin:4px 4px;position:relative;cursor:pointer;display:none}
.burger span{background-color:var(--color-txt);position:absolute;border-radius:2px;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:4px;transition-duration:500ms}
.burger span:nth-child(1){top:0;left:0}
.burger span:nth-child(2){top:8px;left:0;opacity:1}
.burger span:nth-child(3){bottom:0;left:0}
.burger:not(.open):hover span:nth-child(1){transform:rotate(-3deg) scaleY(1.1)}
.burger:not(.open):hover span:nth-child(2){transform:rotate(3deg) scaleY(1.1)}
.burger:not(.open):hover span:nth-child(3){transform:rotate(-4deg) scaleY(1.1)}
.burger.open span:nth-child(1){transform:rotate(45deg);top:13px}
.burger.open span:nth-child(2){opacity:0}
.burger.open span:nth-child(3){transform:rotate(-45deg);top:13px}.down-header{position:sticky;top:84px;margin-bottom:20px;padding-bottom:20px;border-radius:0 0 20px 20px;background-color:var(--color-bg);transition:all .2s ease;z-index:10}.sec-main{position:relative;height:100%;min-height:calc(100vh - 146px);padding:12vh 20px 0;background-color:var(--color-bg);background-image:linear-gradient(rgba(239 239 239 / 98%) 0%,rgba(239 239 239 / 98%) 100%),url(/img/bg-main.svg);background-repeat:repeat,repeat}.sec-main__title{font-size:clamp(1.4rem,-0.164rem + 7.821vw,6.875rem);line-height:1;text-shadow:4px 4px 0 rgb(29 29 29 / 15%);text-transform:uppercase}.sec-main__block-conten{max-width:900px;width:100%}.sec-main__sub-title{margin-top:40px;margin-bottom:20px;font-size:clamp(1.375rem,1.304rem + 0.357vw,1.625rem);font-weight:400;line-height:1}.sec-main__block-conten button{margin:16px 0}.stiker-txt{display:flex;gap:20px;flex-flow:wrap;justify-content:center;align-items:center;max-width:700px;padding:clamp(0.9375rem,-0.7285rem + 8.33vw,1.875rem);border-radius:20px;background-color:var(--color-txt-wte)}.stiker-txt__icon i{font-size:clamp(3.125rem,-0.209rem + 16.669999999999998vw,5rem);color:var(--color-accent)}.stiker-txt__txt-block{flex:1 1 300px}.stiker-txt__title{font-family:Play-c;font-size:24px;font-weight:700;color:var(--color-txt-blk)}.sec-main__wrap{position:relative;z-index:3}.sec-main__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-0;background-repeat:no-repeat;background-position:left calc(350px + 60%) bottom -20px;z-index:0}@media (max-width:1244.98px){body{margin:0 6px}.container{padding-right:6px;padding-left:6px}.top-line__tel{flex:1 80%;font-size:18px}.down-header{top:124px}}@media (max-width:1006px){header .nav-top nav{position:fixed;top:128px;right:0;bottom:0;left:15%;display:flex;visibility:hidden;flex-wrap:wrap;align-content:space-between;padding:40px 0 40px 20px;background:#fff;transform:translateX(100%);transition:all .7s cubic-bezier(.68,-.55,.27,1.55);z-index:-2;overflow-y:auto;overflow-x:hidden;box-shadow:-20px 0rem 8px 14px rgba(0,0,0,0.2)}.nav-top nav ul{display:flex;flex-flow:column wrap}.burger{display:inline-block}.open header .nav-top nav{visibility:visible;transform:translateX(0)}.open .down-header{z-index:0}}.form-popup{display:none;position:relative;max-width:600px;padding:16px;border-radius:10px;text-align:center;color:var(--color-txt-blk);background-color:var(--color-bg);box-shadow:0 5px 30px rgba(0,0,0,0.3);z-index:1000}.wrap-input{width:100%}.form-popup .form-popup__input,.form-popup .form-popup__input{display:block;width:100%;margin:8px 0;padding:10px;font-size:1rem;color:#000;border:1px solid transparent;border-radius:5px;outline:0;box-shadow:0 1rem 2rem rgba(0,0,0,0.1)}.s-name{display:none}.form-popup .is-invalid{border-color:#f00}.error{display:block;font-size:12px;color:red;line-height:10px}.wrap-popup{display:none;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;flex-direction:column;align-items:center;overflow:auto;overscroll-behavior:contain;z-index:777}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);justify-content:center;align-items:center;z-index:555}.form-popup.active{display:block}
.popup-overlay.active,.wrap-popup.active{display:flex}.popup-close{position:absolute;top:10px;right:15px;background:none;border:none;font-size:28px;cursor:pointer;color:#666;padding:0;line-height:1}.popup-close:hover{color:#000}body.popup-open{margin-right:18px;overflow:hidden}.form-popup .policy{line-height:1.2}.news{display:flex;gap:20px;flex-flow:row wrap;justify-content:space-between}.news__item{flex:1 0 280px;padding:6px;border:1px solid #ccc;border-radius:12px;line-height:1.3}.news__head{display:flex;justify-content:space-between;margin-bottom:10px;font-size:16px}main{}.section{padding:60px 0}.wrap-title{display:flex;flex-flow:column wrap;margin-bottom:clamp(0.25rem,-1.5rem + 7vw,3.75rem)}.title-left{align-items:flex-start}.title-center{align-items:center}.title-right{align-items:flex-end}.section__pretitle{position:relative;padding-left:4px;font-size:1.3rem;line-height:1}.section__pretitle::before{content:"";position:absolute;top:32%;left:-6px;display:block;width:8px;height:8px;border-radius:3px;background-color:var(--color-accent)}.section__title{margin:10px 0;font-size:clamp(1.5rem,0.607rem + 2.381vw,2.75rem);font-size:clamp(1.25rem,0.688rem + 2.25vw,2.375rem);text-transform:uppercase;line-height:1}h2.section__title{margin:4px 0;font-size:clamp(1rem,0.625rem + 1.5vw,1.75rem)}.section__subtitle{font-size:1.2rem;line-height:1}.catalog__items{display:flex;flex-flow:wrap;justify-content:center;gap:20px;color:var(--color-txt-wte)}.cat-item{max-width:450px;min-width:296px;padding:clamp(1.125rem,0.839rem + 1.429vw,2.125rem);background:var(--color-bg);border-radius:20px;flex:1 1 320px;background-size:cover !important;background-position:center !important;box-shadow:0 0 0 5000px rgb(0 0 0 / 70%) inset;overflow:hidden}.item__img img{display:block;width:100%;height:100%;border-radius:16px;object-fit:cover}.item__title{margin:80px 0 50px}.item__title h2{line-height:1.1;color:var(--color-txt-wte);text-align:center}.catalog__btn{margin:40px 0}.wrap-form-request{display:flex;gap:20px;flex-flow:row wrap;justify-content:space-between;margin:auto;border-radius:20px;box-shadow:0 10px 20px rgb(0 0 0 / 10%);overflow:hidden}.block-contact-card{flex:1 1 280px;padding:20px;background-color:var(--color-bg);text-align:center}.contact-manager{max-width:350px;margin:auto;background:#fff;border-radius:20px;overflow:hidden}.contact-manager__foto img{display:block;width:100%;height:auto}.contact-manager__name{padding-block:6px 2px;font-size:20px;font-weight:600;border-top:1px solid #ccc;line-height:1.35}.contact-manager__name span{display:block;font-size:14px;text-transform:uppercase;font-weight:400}.contact-card__info{margin-block:30px 10px;padding-block:20px;border-block:1px solid #ccc}.contact-card__title{margin-bottom:14px;line-height:1.3;text-transform:uppercase}.contact-card__title span{display:block;font-weight:500}.contact-card__reply{margin-block:12px;border-radius:10px;padding:10px 8px;background-color:#fff;transform:skew(-12deg)}.contact-card__tel{font-weight:600}.contact-card__tel [class^="icon-"]{font-size:18px}.block-form-request{flex:10 1 280px;margin:20px 14px}
.form-request-title{margin-bottom:16px;text-align:center;line-height:1.1}.form-request form{display:flex;flex-flow:row wrap;gap:10px}.form-request .wrap-input{flex:1 1 49%;text-align:center}.form-request .wrap-textarea{flex:1 0 100%;max-width:100%}.form-request__input{display:block;width:100%;max-width:100%;padding:14px;font-size:1rem;color:#9B9B9B;background:#fff;border:none;border-bottom:0.3rem solid #ccc;border-radius:5px;box-shadow:0 1rem 2rem rgba(0,0,0,0.1)}.partners-logo{color:var(--color-txt-wte);background-color:var(--color-accent);text-align:center}.partners-logo h2{color:var(--color-txt-wte)}.section.partners-logo{padding-top:50px;overflow:hidden}.wrap-partners-logo{position:relative;display:flex;gap:30px;justify-content:space-around;margin-block:40px 0;user-select:none}.partners-logo__items{position:relative;display:flex;gap:30px;justify-content:space-around;flex-shrink:0;min-width:100%;user-select:none}.partners-logo__item{width:200px;padding:6px;background-color:#fff;text-align:center;border-radius:6px;overflow:hidden}.partners-logo__item img{display:inline-block;
width:100%;
height:auto;
vertical-align:middle}.marquee-track{animation:marquee-track 24s linear infinite}.marquee-container:hover .marquee-track{animation-play-state:paused}@keyframes marquee-track{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 30px))}}.wrap-counterparty-link{margin-top:40px;font-size:40px;font-weight:500}.wrap-counterparty-link a{color:#fff;text-decoration:underline}.us .f-box{display:flex;flex-flow:row wrap;gap:20px;justify-content:center}.us .f-box__title{flex:1 1 280px}.us .f-box__item{flex:2 1 700px}.us .section__subtitle img{width:100%;height:100%}.warp-short-stat{display:flex;gap:16px;justify-content:space-between;flex-flow:row wrap;margin-block:80px 20px}.short-stat__item{flex:1 1 260px;padding:30px 14px;background-color:var(--color-bg);border-radius:16px;line-height:1.3}.short-stat__val{margin-bottom:20px;font-size:clamp(46px,32.4865px + 2.7027vw,66px);font-weight:500;color:var(--color-accent)}.short-stat__txt{text-transform:uppercase}.deliver__item{display:flex;flex-flow:row wrap;gap:20px;justify-content:center;max-width:1200px;margin:auto;margin-block:10px;background-color:#ededed;border-radius:10px;overflow:hidden}.deliver__img{width:320px}.deliver__img img{display:block;max-width:320px;width:100%;height:auto}.deliver__txt{flex:1 0 320px;padding:10px 26px;line-height:1.45}.partnership .wrap-title{align-items:center}.partnership .section__title{font-size:clamp(1.125rem,0.761rem + 1.82vw,1.5rem)}.partnership__steps{display:flex;gap:10px;flex-flow:row wrap;justify-content:space-around}.partnership__step{width:320px;margin-bottom:40px;padding:6px}.step__ico{width:80px;padding-block:18px 10px;margin:10px auto 22px;text-align:center;font-size:36px;color:var(--color-txt-wte);background-color:var(--color-accent);border-radius:10px}.step__ico i{font-size:46px}.step__h{font-size:19px;text-align:center;font-weight:700}
.step__txt{margin-block:10px}.partnership__txt{margin-block:20px;text-align:center;font-size:24px}footer{padding:60px 20px 2px;border-radius:20px;background-color:var(--color-bg);font-size:14px}.footer__info-d{display:flex;gap:30px;flex-flow:row wrap;justify-content:space-between}.row-p{display:flex}.info-d__item [class^="icon-"]{margin-right:6px;font-size:22px;color:var(--color-accent)}.copyright{margin-block:40px 6px;text-align:center}.header-content{margin-block:30px 14px}.content{padding-block:20px 150px}.crumbs{
padding-block:14px;
font-size:14px}.breadcrumb{display:flex;justify-content:start;align-items:center;gap:6px}.crumbs li{list-style:none;padding:0;margin:0}.breadcrumb-item:first-child::before{display:none}.breadcrumb-item::before{content:">";margin:0 8px 0 0}.button-top{position:fixed;display:flex;justify-content:center;align-items:center;left:-135px;bottom:50px;width:60px;height:60px;border-radius:50%;background:#ccc;font-size:38px;text-align:center;cursor:pointer;opacity:.3;transition:all .3s ease;z-index:10}.button-top.active{left:35px}.button-top:hover{color:#fff;background:var(--color-accent2);opacity:1}.policy a{text-decoration:underline}.callback{position:fixed;right:35px;bottom:50px;z-index:1000}.callback__item,.callback__btn{justify-content:center;align-items:center;width:60px;height:60px;margin-block:4px;border-radius:50%;background:#ccc;text-align:center;cursor:pointer;transition:all 0.3s ease;box-shadow:0 2px 10px rgba(0,0,0,0.2)}.callback__item{position:absolute;display:none;bottom:20px;right:0;opacity:0;transform:translateY(100%) scale(0)}.callback__btn .callback-close{color:var(--color-accent2)}.callback__btn{position:relative;display:flex;opacity:.4;z-index:300}.callback__btn:hover,.callback__item:hover{color:#fff;background:var(--color-accent2);opacity:1 !important}.callback__item:hover i,.callback__btn:hover .callback-close{color:#fff}.callback-close{display:none}.callback--open .callback-open{display:none}.callback--open .callback-close{display:block}.callback--open .callback__item{opacity:1;display:flex}.faq li,.faq ul{list-style:none;padding:0;margin:0}.faq__item{width:100%;max-width:1000px;margin:30px auto;border:1px solid #e9e9e9;border-radius:10px;box-shadow:0 10px 20px rgb(0 0 0 / 10%);overflow:hidden}.faq__question{padding:20px 20px 6px;background:#eee;text-align:center}.faq__answer{padding:20px 40px;background:#f3f3f3}.pagination ul,.pagination li{list-style:none;margin:0;padding:0}.pagination .disabled{color:#ccc}.pagination .active a{color:var(--color-accent2)}.pagination li{display:inline-block;margin-right:20px}.articles__item{display:flex;flex-flow:row wrap;gap:20px;justify-content:center;max-width:1200px;margin:auto;margin-block:40px;background-color:#ededed;border-radius:10px;overflow:hidden}.articles__img{width:320px}.articles__img img{display:block;max-width:320px;width:100%;height:auto}.articles__txt{flex:1 0 320px;padding-inline:20px}.articles__title{margin-block:20px;font-size:22px;font-weight:700;line-height:1}.articles__anons{line-height:1;margin-bottom:20px}.article .content{max-width:1000px;margin-inline:auto}.wrap-img-article{float:left;margin:20px 20px 20px 0}.wrap-img-article img{width:100%}.article .publishedon{margin-top:20px}.panel-sorted{display:flex;gap:10px;flex-flow:wrap;margin-block:30px}.products__items{display:flex;gap:24px 10px;flex-flow:wrap;justify-content:space-around}.product__item{width:320px;padding:20px 6px;text-align:center;border:1px solid #ccc;border-radius:10px}.product__title{font-weight:500}.wrap-product{display:flex;gap:20px;flex-flow:wrap;justify-content:center}.product__txt{flex:1 0 51%}.counterpartys-list{display:flex;gap:30px;flex-flow:column wrap;padding-block:40px}.counterpartys-list h2{font-size:clamp(1.25rem,1.05rem + 0.8vw,1.6875rem);line-height:1.1}.counterparty__item{display:flex;gap:clamp(4px,-30.55px + 8.64vw,80px);flex-flow:row wrap;justify-content:space-evenly;padding:10px clamp(8px,-2.00px + 2.5vw,30px);border:1px solid #ccc;border-radius:6px}.counterparty__img{text-align:center;flex:0 1 320px}.counterparty__txt{flex:1 1 280px}.counterparty__anons{margin-block:10px;line-height:1.3}.counterparty__read a{text-decoration:underline;font-weight:500}.counterparty__cert{margin-block:20px;text-align:center}.wrap-title-content{display:flex;gap:30px;flex-flow:row wrap;justify-content:space-around}.cert__items{display:flex;gap:4px;flex-flow:column;margin-block:20px}.cert__item{display:flex;gap:30px;justify-content:space-between}.wrap-neighbors{margin-block:2px 40px}.neighbors{display:flex;gap:20px;justify-content:space-between;flex-flow:row wrap}.logo img{height:clamp(42px,calc(13.556px + 8.889vw),58px)}.brand-title__brand-name{font-size:clamp(20px,calc(5.778px + 4.444vw),28px);}.brand-title__brand-txt{font-size:clamp(10px,calc(2.889px + 2.222vw),14px)}