@charset "UTF-8";body{color:#283033;font-family:Montserrat,sans-serif;text-underline-offset:3px}.group-wrapper{display:flex;flex-direction:row;justify-content:center;margin:0 0 24px}@media (min-width:1200px){.group-wrapper{margin:0 0 48px}}.page-wrapper{margin:0 12px;overflow-x:hidden;width:100%;width:calc(100% - 24px)}@media (min-width:1200px){.page-wrapper{margin:0 auto;width:1140px}}.full-width{width:100%}@media (min-width:1200px){.full-width{margin-left:auto;margin-right:auto;width:1140px}}.top-margin{margin-top:24px}@media (min-width:1200px){.top-margin{margin-top:48px}}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.margin-bottom-20px{margin-bottom:20px}.color-black{color:#283033}.color-red{color:#e20613}.color-white{color:#fff}.font-weight-700{font-weight:700}.flex-column-center{align-items:center;display:flex;flex-direction:column;min-width:300px}.flex-column-vertical-center{display:flex;flex-direction:column;justify-content:center}.no-break{white-space:nowrap}a.button-link{background-color:#e20613;border:1px solid #e20613;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:24px;margin:0;padding:8px 0;text-align:center;text-decoration:none;text-transform:none;transition:all .5s;width:267px}a.button-link img{max-width:24px}a.button-link:first-letter{text-transform:uppercase}a.button-link.inverse{background-color:#fff;color:#e20613}a.button-link.inverse:hover{background-color:#e20613;color:#fff}a.button-link:hover{background-color:#f91f2c;transform:scale(1.05)}a.pdf-link{background:url(/images/icons/pdf-05.svg);background-position:center left 8px;background-repeat:no-repeat;background-size:24px}a.extra-link{background:url(/images/icons/link-02.svg);background-position:center left 8px;background-repeat:no-repeat;background-size:24px}h1{color:#fff;font-size:26px;font-weight:700;line-height:37px;margin:0 10px;text-align:center;text-transform:uppercase}@media (min-width:1200px){h1{font-size:40px;line-height:60px;width:1140px}}h2{font-size:32px;font-weight:700;line-height:36px;margin:0 10px 20px;text-transform:uppercase}a.accordion-header button,a.menu-item,h3,p.accordion-header button,p.menu-item,p.subtitle{color:#283033;font-size:18px;font-weight:600;line-height:24px;text-decoration:none;text-transform:uppercase}h4{font-size:20px;font-weight:800;line-height:28px;text-transform:uppercase}h5{font-size:12px;font-weight:500;line-height:24px}h5.bold{font-weight:700}p{color:#283033;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;text-transform:none}p .accented{color:#e20613;font-weight:600}p.card-label{font-size:11px;font-weight:700;line-height:22px;text-decoration:none}@media (min-width:1200px){p.card-label{font-size:16px;line-height:24px}}p a{color:#e20613;text-decoration:none}p a:hover{color:#e20613;text-decoration:underline}h1>span,h2>span,h3>span,h4>span,h5>span,p.card-label>span{text-transform:lowercase}div>p{margin:10px}.mask-overlay{background-color:transparent;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.iti__flag{background-image:url(/images/flags_tel/flags.png)}.iti{width:100%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/images/flags_tel/flags@2x.png)}}.cookieBackground{background:rgba(0,0,0,.3);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.cookieActive{background-color:#fff;border-radius:10px;cursor:default;height:310px;left:calc(50% - 300px);padding:30px;position:absolute;top:calc(45% - 150px);width:600px}@media (max-width:1200px){.cookieActive{font-size:13px;height:auto;left:2.5%;top:15%;width:95%}}.cookieWindow{width:100%}.cookieWindow a{color:#e20613}.cookieButton{align-items:center;display:flex;font-size:16px;font-weight:600;height:42px;justify-content:center;margin:10px 0 0;max-width:45%;padding:0;transition:background-color .3s;width:230px}@media (max-width:1200px){.cookieButton{font-size:13px;height:34px}}.cookieButton.submit{background-color:#fff;border:2px solid #e20613;color:#000}.cookieButton.submit:hover{background-color:#fee6e8}.cookieButton.reject{background-color:gray;margin-left:auto}.cookieButton.reject:hover{background-color:#595959}header{background-color:#fff;border-bottom:1px solid #dee2e6;position:sticky;top:0;z-index:1000}header .mobile .mobile-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:12px 0 12px 12px}header .mobile .mobile-header a img{margin-top:10px;width:163px}#custom-header{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;font-size:12px;font-weight:500;justify-content:center;margin:15px auto 0;padding-bottom:15px;width:1140px}#custom-header>div{display:flex;width:570px}#custom-header a{color:#283033;font-weight:500}#custom-header .slogan{color:#e20613;font-weight:600}#custom-header .logo{line-height:0}#custom-header .logo img{width:228px}#custom-header input{border:0;outline:0}#custom-header div>a,.mobile .info div>a{margin:0}.header-contacts,.header-feedback-wrapper{display:flex;flex-direction:column}.header-feedback-wrapper:last-child{margin-right:0}.header-feedback{display:flex;flex-direction:row;margin-bottom:12px}@media (min-width:1200px){.header-feedback{align-items:center;line-height:24px;margin-bottom:0;margin-right:24px}}.header-feedback a{text-decoration:none}.header-feedback__city{margin-left:10px}.header-feedback__icon{margin-right:6px;max-height:20px}#custom-header .header-contacts__call,#custom-header .header-feedback__call{color:#e20613;-webkit-text-decoration:underline dotted #e20613;text-decoration:underline dotted #e20613}.header-contacts__links{height:24px}.header-contacts div{align-items:center;display:flex;flex-direction:row-reverse}@media (min-width:1200px){.header-contacts div{justify-content:flex-end}}.header-contacts>div a{display:flex;text-decoration:none}@media (min-width:1200px){.header-contacts>div a{line-height:24px}.header-contacts>div a img{margin-right:12px;width:20px}}.mobile .mobile-header__search-wrap{position:absolute;right:110px;top:24px;width:22px}.mobile .mobile-header__search-wrap img{width:100%}.mobile .mobile-header__search-wrap .mobile-header__search-field{display:none}.mobile .mobile-header__search-wrap .mobile-header__search-field.active{background-color:#f8f9fa;display:block;height:100%;left:0;padding:24px 12px;position:fixed;right:0;top:75px;z-index:10}.mobile .mobile-header__icons{align-items:center;display:flex;flex-direction:row}.mobile .mobile-header__phone-link{margin-right:12px;width:18px}.mobile .mobile-header__phone-link img.mobile-header__phone-link-image{width:100%}.mobile .mobile-header .header-contacts{margin:0}.mobile .mobile-header .header-contacts div:last-child{justify-content:flex-end}.mobile .mobile-header .header-contacts>div a{display:flex;line-height:24px;text-decoration:none}.mobile .mobile-header .header-contacts>div a>.header-contacts__icon{margin-right:12px;width:25px}.mobile .mobile-header .header-contacts>div a>.header-contacts__icon:last-child{margin-right:24px}header div.mobile{display:block}header div.full-size{display:none}@media (min-width:1200px){header div.mobile{display:none}header div.full-size{display:block}}#mobile-menu-zero-lvl{background-color:#f8f9fa;border:none;height:calc(100vh - 50px);overflow:scroll;padding:24px 12px;width:100%}#mobile-menu-zero-lvl>.accordion>.accordion-item{border:none;margin-bottom:4px}#mobile-menu-zero-lvl>.accordion>.accordion-item>.accordion-header{margin:0}#mobile-menu-zero-lvl>.accordion>.accordion-item>.accordion-header>.accordion-button{font-weight:500;padding:16px}#mobile-menu-zero-lvl>.accordion>.accordion-item>.accordion-header>.accordion-button:hover{background-color:#fff}#mobile-menu-zero-lvl>.accordion>.accordion-item>.accordion-header>.accordion-button.collapsed:after{background-color:#e20613;-webkit-mask:url(../assets/interface-icons/caret-bottom-red.svg) no-repeat 100% 80%;mask:url(../assets/interface-icons/caret-bottom-red.svg) no-repeat 100% 80%;-webkit-mask-size:contain;mask-size:contain}#mobile-menu-zero-lvl>.accordion>.accordion-item>.accordion-header>.accordion-button.active{background-color:#e20613;color:#fff;font-weight:500}#mobile-menu-zero-lvl>.accordion>.accordion-item>.accordion-header>.accordion-button.active:after{background-color:#fff;-webkit-mask:url(../assets/interface-icons/caret-bottom-red.svg) no-repeat 100% 80%;mask:url(../assets/interface-icons/caret-bottom-red.svg) no-repeat 100% 80%;-webkit-mask-size:contain;mask-size:contain}.accordion-item{margin-bottom:12px}.accordion-item:last-child{margin-bottom:0}.accordion-button:focus{border:none;box-shadow:none;color:#283033}.accordion-button:not(.collapsed){background-color:#fff}.accordion-button:not(.collapsed):after{background-image:url(/wp-content/uploads/2021/11/arrow.svg)}a.accordion-header{display:block;text-decoration:none}.accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#283033}a .accordion-button:not(.collapsed):after{background-image:none}a.accordion-header,p.accordion-header{margin:0 10px}.mobile .info{align-items:flex-start;display:none;flex-direction:column;font-size:12px;font-weight:500;margin-top:24px}.mobile .info.active{background-color:#f8f9fa;display:flex;height:100%;left:0;padding:24px 12px;position:fixed;right:0;top:50px;z-index:10}.mobile .info.active .header-feedback{flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end}.mobile .info.active .header-feedback .header-feedback__city{font-size:18px;font-weight:700;line-height:36px;margin-left:0;order:-2;width:100%}.mobile .info.active .header-feedback .header-feedback__phone{color:#e20613;font-size:18px;font-weight:400;line-height:24px;order:-1}.mobile .info.active .header-contacts{margin-top:12px}.mobile .info.active .header-contacts div{display:block;margin:0;padding:0}.mobile .info.active .header-contacts .header-contacts__links{display:block;margin:0 0 20px;padding:0}.mobile .info.active .header-contacts .header-contacts__links a{display:flex;text-decoration:none}.mobile .info.active .header-contacts .header-contacts__email{font-size:18px;font-weight:700;line-height:36px}.mobile .info.active .header-contacts .header-contacts__icon{margin-right:12px;width:25px}.mobile .info.active .header-contacts .header-contacts__icon:last-child{margin-right:24px}.mobile .info a{color:#283033}.mobile .accordion-body{background-color:#f8f9fa;padding:0}.mobile .accordion-body .category-item{background-color:#fff;margin-bottom:4px;padding:12px 24px 12px 12px}.mobile .accordion-body .category-item:last-child{margin-bottom:0}.mobile .accordion-body .category-elements__element{margin-top:12px}.mobile .accordion-body .category-elements__element:first-child{margin-top:0}.mobile .accordion-body .category-header a{color:#283033;font-size:12px;font-weight:700;line-height:16px;text-decoration:none;text-transform:uppercase}.mobile .accordion-body .category-header>div.own-production{color:#e20613;font-size:10px;font-weight:700;margin:0;padding:0;text-transform:uppercase}.mobile .accordion-body .category-elements__element a{color:#283033;display:block;line-height:24px;text-decoration:none}.mobile .accordion-body .category-elements__element a:first-letter{text-transform:uppercase}.full-size .container{display:flex;height:75px;justify-content:center}.full-size .container .row .col a,.full-size .container .row .col p{cursor:pointer;display:block;text-align:center}@media (min-width:1200px){.full-size .container .row .col p{margin:0}}.full-size .container .row .col a:hover,.full-size .container .row .col p:hover{color:#e20613}.full-size .container .row .col{align-items:center;display:flex}@media (min-width:1200px){.full-size .container .row .col{margin-right:48px;padding:0}.full-size .container .row .col:last-child{margin-right:0}}.dropdown-content{background-color:#fff;border:1px solid #dee2e6;color:#283033;display:none;min-width:160px;position:absolute;top:75px;z-index:1000}.dropdown{display:inline-block;position:relative}.dropdown:hover .dropdown-content{display:block}.dropdown:hover #full-width-dropdown.dropdown-content{display:flex}header .full-size .container .row .dropdown-content .column-wrapper>a,header .full-size .container .row .dropdown-content>a{color:#283033;font-size:16px;font-weight:700;line-height:24px;margin:20px 0 20px 20px;text-align:left;text-decoration:none;text-transform:uppercase;width:255px}header .full-size .container .row .dropdown-content .column-wrapper>div.own-production{color:#e20613;font-size:9px;font-weight:700;margin:0;padding:0;text-transform:uppercase}header .full-size .container .row .dropdown-content .column-wrapper>span{color:#283033;display:block;font-size:15px;font-weight:700;line-height:1.2;padding:0;text-align:left;text-decoration:none;text-transform:uppercase;width:100%}#full-width-dropdown .column-wrapper .category-elements__element a:hover,header .full-size .container .row .dropdown-content .column-wrapper>a:hover{color:#e20613}#new-menu-dropdown{margin-left:-270px;width:1140px}#new-menu-dropdown .dropdown-wrap{display:flex}#new-menu-dropdown .menu-items{box-sizing:border-box;padding:25px;width:38%}#new-menu-dropdown .menu-content{padding:16px 48px 27px 0;width:62%}#new-menu-dropdown .menu-content>.menu-content-wrapper{background:#f8f9fa;height:100%;padding:14px 0 0 30px;position:relative;width:100%}#new-menu-dropdown .menu-content>.menu-content-wrapper a{color:#283033;cursor:pointer;font-size:18px;margin:0 0 20px;padding:0;text-align:left;text-decoration:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:5px;width:auto}#new-menu-dropdown .menu-content>.menu-content-wrapper a:hover{color:#e20613}#new-menu-dropdown .menu-content>.menu-content-wrapper div.separator{border-bottom:.5px solid #283033;height:1px;margin-bottom:15px;width:90%}#new-menu-dropdown .menu-content>.menu-content-wrapper>.pic-subitems{align-items:flex-end;bottom:30px;display:flex;height:291px;position:absolute;right:30px;width:291px}#new-menu-dropdown .menu-content>.menu-content-wrapper>.pic-subitems img{height:auto;width:85%}#new-menu-dropdown .menu-subitems{display:none;position:relative}#new-menu-dropdown .column-wrapper{border-bottom:1px solid #dee2e6;box-sizing:border-box;height:auto;margin-left:18px;overflow-x:visible;padding:10px 0;position:relative}#new-menu-dropdown .column-wrapper:last-child{border-bottom:none}#new-menu-dropdown .column-wrapper span{margin-left:0;margin-top:0;width:auto}#new-menu-dropdown .column-wrapper.active:before{border-left:5px solid #e20613;content:"";height:100%;left:-18px;position:absolute;top:0;width:5px}#new-menu-dropdown .column-wrapper .hover-area{content:"";display:block;height:60px;left:0;position:absolute;top:0;width:65%}#new-menu-dropdown .column-wrapper.produced{height:auto}#full-width-dropdown{flex-direction:row;margin-left:-350px;width:1320px}#full-width-dropdown .column-wrapper{width:228px}#full-width-dropdown .column-wrapper:last-child{margin-right:0}#full-width-dropdown .column-wrapper .category-elements__element a{color:#283033;display:block;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-decoration:none}#full-width-dropdown .column-wrapper .category-elements__element a:first-letter{text-transform:uppercase}#full-width-dropdown .column-wrapper .category-elements__element{margin-bottom:10px;margin-left:20px}.header-split{border-bottom:1px solid #dee2e6;margin:0 auto;width:1140px}.footer_bottom_border_holder{background-color:#c5c5c5;display:block;height:1px;position:relative;width:100%}.footer_bottom{padding-bottom:20px;padding-top:20px;width:100%}.footer_bottom p{font-size:14px;font-weight:400;line-height:24px;margin:0;padding:0;text-align:left}@media (min-width:1200px){#footer .footer_socials{margin-bottom:20px;margin-top:30px}}#footer .footer_socials a{margin-right:15px}#footer .footer_socials a img{height:20px;width:auto}footer{align-items:center;background:#f0f2f4;border-top:2px solid #e20613;display:flex;flex-direction:column;padding-top:40px}@media (max-width:1200px){footer{margin-top:20px}}#footer{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;width:100%}#footer img{height:14px;margin-bottom:24px;width:135px}@media (min-width:1200px){#footer img{height:22px;width:225px}}@media (min-width:576px){#footer{flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}}#footer h3{display:inline-block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px}#footer>div{margin-bottom:24px}@media (max-width:576px){#footer>div{margin-bottom:0;width:100%}}#footer div>p{font-size:14px;line-height:1;margin:0 0 15px}#footer div a{color:#283033;font-size:14px;font-weight:400;line-height:24px;text-decoration:none}#footer .footer__about p{line-height:1.5}#footer .footer__accordion{background-color:#f0f2f4;display:block}@media (min-width:576px){#footer .footer__accordion{display:none}}#footer .footer__accordion h4{font-size:16px;font-weight:600;text-transform:none}#footer .footer__accordion a{display:block;font-size:14px;font-weight:400;line-height:24px;padding:1.25rem 1.25rem 1rem 0}#footer .footer__accordion__wrap{background-color:#f0f2f4;margin:0;padding:0;width:100%}#footer .footer__accordion__item{background-color:#f0f2f4;border-bottom:1.5px solid #c5c5c5;margin:0;padding:0 0 5px;width:100%}#footer .footer__accordion__item p,#footer .footer__accordion__item span{background-color:#f0f2f4;font-size:14px;font-weight:400;line-height:24px;padding-left:0}#footer .footer__accordion__item__body{display:flex;flex-direction:column;padding-left:24px}#footer .footer__accordion__item__body a{display:block;font-weight:400;margin:0;padding:0 0 12px}#footer .footer__contacts__items{display:flex;flex-direction:row;text-align:left}#footer .footer__contacts__items div{padding-right:25px}#footer .footer__contacts__items div h4{color:#283033;font-size:14px;font-weight:600;margin-bottom:0;text-transform:none}#footer .footer__contacts__items div p{line-height:1.5}#footer .footer__contacts__items:last-child{padding:0}.hero{align-items:center;background-position:50%;display:flex;flex-direction:column;height:285px;justify-content:center;margin-bottom:20px}.hero .subtitle{color:#fff;text-align:center;text-transform:none}@media (max-width:992px){.hero{background-size:100% 100%;height:80px}.hero h1{font-size:22px;line-height:28px}.hero .subtitle{display:none}}.one-half-left,.one-half-right{display:flex;flex-direction:column;margin:0 auto;padding:0 12px;width:100%}@media (min-width:1200px){.one-half-left,.one-half-right{flex-direction:row;padding:0;width:1140px}}.one-half-left h4,.one-half-right h4{margin-bottom:10px;margin-top:10px}.one-half-left h3,.one-half-right h3{font-size:16px;font-weight:700;margin-left:12px}.one-half-left ul,.one-half-right ul{margin-left:12px;margin-top:12px}.one-half-left ul>li,.one-half-right ul>li{line-height:24px;list-style:none;position:relative}.one-half-left ul>li:after,.one-half-right ul>li:after{background:#e20613;content:"";display:block;height:2px;left:-30px;position:absolute;top:12px;width:20px}.one-half-left ol>li,.one-half-right ol>li{color:#e20613}.one-half-left ol>li>span,.one-half-right ol>li>span{color:#283033}.one-half-left>div,.one-half-right>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media (max-width:1200px){.one-half-left>div,.one-half-right>div{width:100%}}.one-half-left>div a,.one-half-right>div a{display:block;margin:0 auto 12px}@media (min-width:1200px){.one-half-left>div a,.one-half-right>div a{display:inline-block;margin:0}}.one-half-left figure,.one-half-right figure{display:block;margin:0;width:100%}@media (min-width:1200px){.one-half-left figure,.one-half-right figure{width:559px}}.one-half-left figure iframe,.one-half-left figure img,.one-half-left figure video,.one-half-right figure iframe,.one-half-right figure img,.one-half-right figure video{height:57vw;width:100%}@media (min-width:576px){.one-half-left figure iframe,.one-half-left figure img,.one-half-left figure video,.one-half-right figure iframe,.one-half-right figure img,.one-half-right figure video{height:59vw}}@media (min-width:1200px){.one-half-left figure iframe,.one-half-left figure img,.one-half-left figure video,.one-half-right figure iframe,.one-half-right figure img,.one-half-right figure video{height:356px}}.one-half-left figure{padding:24px 24px 24px 0}@media (min-width:1200px){.one-half-right{flex-direction:row-reverse}}.one-half-right figure{padding:24px 0 24px 24px}@media (max-width:1200px){.one-half-left.reverse-mobile{flex-direction:column-reverse}}.one-half-left.centered,.one-half-right.centered>div{justify-content:center}@media (max-width:1200px){.one-third-wrapper{padding:0!important}}.one-third-left,.one-third-right{display:flex;flex-direction:column;margin:0 auto;width:100%}@media (min-width:1200px){.one-third-left,.one-third-right{flex-direction:row;max-width:1140px;padding:0}}.one-third-left h4,.one-third-right h4{margin:12px 0}@media (min-width:1200px){.one-third-left h4,.one-third-right h4{margin:0 0 24px}}.one-third-left h3,.one-third-right h3{text-transform:none}.one-third-left p,.one-third-right p{margin:0 0 15px}.one-third-left>div,.one-third-right>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.one-third-left>div a,.one-third-right>div a{display:block;margin:0}@media (min-width:1200px){.one-third-left>div a,.one-third-right>div a{display:inline-block;margin:0}}.one-third-left>div a.text-link,.one-third-right>div a.text-link{display:inline-block;margin-bottom:0}.one-third-left ul>li,.one-third-right ul>li{line-height:24px;list-style:none;padding-bottom:5px;position:relative}.one-third-left ul>li:after,.one-third-right ul>li:after{background:#e20613;content:"";display:block;height:2px;left:-30px;position:absolute;top:12px;width:20px}.one-third-left ul.dotted>li:after,.one-third-right ul.dotted>li:after{background:transparent;color:#e20613;content:"•";font-size:30px;height:4px;top:-3px}.one-third-left ol>li,.one-third-right ol>li{color:#e20613;font-weight:700;margin-left:16px}.one-third-left ol>li>span,.one-third-right ol>li>span{color:#283033;font-weight:400;padding-left:5px}.one-third-left figure,.one-third-right figure{display:block;margin:0;padding-bottom:24px;width:100%}@media (min-width:576px){.one-third-left figure,.one-third-right figure{padding:36px 36px 36px 0}}@media (min-width:1200px){.one-third-left figure,.one-third-right figure{padding:24px 24px 24px 0;width:364px}}.one-third-left figure iframe,.one-third-left figure img,.one-third-left figure video,.one-third-right figure iframe,.one-third-right figure img,.one-third-right figure video{width:100%}.one-third-left figure iframe,.one-third-left figure video,.one-third-right figure iframe,.one-third-right figure video{height:244px}@media (min-width:576px){.one-third-left figure{padding:0}}@media (min-width:1200px){.one-third-left figure{margin-right:24px;padding:0}}.one-third-right{justify-content:space-between}@media (min-width:1200px){.one-third-right{flex-direction:row-reverse}}@media (min-width:576px){.one-third-right figure{padding:0}}@media (min-width:1200px){.one-third-right figure{margin-left:24px;padding:0}}.one-third-left.centered,.one-third-right.centered>div{align-items:center;justify-content:center}.attention{border-left:2px solid #e20613;margin:0 12px;padding-left:12px}.attention p{margin:0}@media (min-width:1200px){.attention{border-left:5px solid #e20613;margin:0;max-width:1140px;padding-left:24px}}.cards{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:12px;padding:0 12px}@media (min-width:576px){.cards{padding:0 48px}}@media (min-width:1200px){.cards{margin-top:24px;padding:0}}.cards>a{background:#f8f9fa;margin-bottom:12px;text-decoration:none;width:calc(50% - 6px)}@media (min-width:1200px){.cards>a{margin-bottom:24px}}.cards .item-card{align-items:center;background-color:#f8f9fa;display:flex;flex-direction:column;height:202px;position:relative;width:100%}@media (min-width:1200px){.cards .item-card{height:254px}}.cards .item-card div{align-items:center;display:flex;height:100px}.cards .item-card div p{margin:0 6px;text-align:center}@media (min-width:1200px){.cards .item-card div p{margin:12px 16px}}.cards .item-card img{bottom:15px;height:100px;position:absolute;width:100px}@media (min-width:1200px){.cards .item-card img{bottom:10px;height:158px;width:158px}}.cards .item-card .tag{bottom:0;display:flex;flex-direction:row;height:35px;padding:5px;position:absolute;right:0}.cards .item-card .tag img{display:block;height:25px;margin-right:5px;position:static;width:25px}.page{width:100%}.page,.page *{box-sizing:border-box}.page *{color:#283033;font-family:Montserrat;font-size:16px;margin:0;padding:0;text-decoration:none;text-transform:none}.page h1{font-size:40px;line-height:50px;padding:26px 0 0;text-align:left}.page h1,.page h4{color:#e20613;margin:0;text-transform:uppercase}.page h4{font-size:20px;font-weight:700;line-height:28px;padding-bottom:26px}.page ul{padding-left:30px}.page ul>li{line-height:24px;list-style:none;padding-bottom:5px;position:relative}.page ul>li:after{background:#e20613;content:"";display:block;height:2px;left:-30px;position:absolute;top:12px;width:20px}.page ul.dotted>li:after{background:transparent;color:#e20613;content:"•";font-size:30px;height:4px;top:-3px}.page ol{padding-left:15px}.page ol>li,.page ol>li>span{color:#283033;font-weight:400}.page p{margin-bottom:26px}.page p.strong{font-weight:700}.page a{color:#e20613;text-decoration:underline}.page__header{background-position:100% 0;background-repeat:no-repeat;background-size:45%;height:auto;margin-bottom:0;position:relative;width:100%}.page__header__content{height:100%;position:relative;z-index:100}.page__header__phone{box-sizing:content-box;left:55%;overflow:hidden;top:30px}.page__header__phone,.page__header__phone img{height:498px;position:absolute;width:280px;z-index:100}.page__header__phone img{left:0;top:0}.page__header__phone video{border-radius:36px;height:486px;left:4px;position:relative;top:6px;width:274px;z-index:0}.page__header:before{background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;left:55%;position:absolute;top:0;width:25%;z-index:1}.page__block{margin-bottom:30px;width:100%}.page__block_white{background-color:#fff}.page__block_transparent{background-color:transparent}.page__block_gray{background-color:#f8f9fa}.page__block_red{background-color:#e20613;color:#fff}.page__block_red a,.page__block_red h4,.page__block_red p,.page__block_red strong{color:#fff}.page__block__wrapper{padding-bottom:30px;padding-top:30px}.page__block__wrapper_double{padding-bottom:45px;padding-top:45px}.page__wrapper{height:100%;margin:0 auto;padding-left:12px;padding-right:12px;width:100%}@media (min-width:1200px){.page__wrapper{padding-left:0;padding-right:0;width:1140px}}.page__wrapper_left{margin:0;padding-left:12px;padding-right:12px;width:100%}@media (min-width:1200px){.page__wrapper_left{margin-left:auto;padding-left:0;padding-right:0;width:570px}}.page__wrapper_right{margin:0;padding-left:12px;padding-right:12px;width:100%}@media (min-width:1200px){.page__wrapper_right{margin-right:auto;padding-left:0;padding-right:0;width:570px}}.page__half{width:50%}.page__60,.page__half{height:100%;position:relative}.page__60{width:60%}.page__2columns{display:flex}.page__2columns>div{width:50%}.page__third{display:flex;flex-direction:row}.page__third>div:first-of-type{width:70%}.page__third>div:last-of-type{width:30%}.page__third>div:last-of-type iframe,.page__third>div:last-of-type img,.page__third>div:last-of-type video{height:auto;width:100%}.page__third>div:last-of-type iframe{min-height:228px}@media (max-width:992px){.page__third{flex-direction:column}.page__third>div:first-of-type,.page__third>div:last-of-type{width:100%}}.page__third_reversed{flex-direction:row-reverse}@media (max-width:992px){.page__third_reversed{flex-direction:column-reverse}}.page__quote{height:auto;padding-bottom:48px;padding-top:48px;position:relative;width:100%}.page__quote:before{left:0;top:0}.page__quote:after,.page__quote:before{background-image:url(/images/quote.svg);content:"";height:40px;position:absolute;width:71px}.page__quote:after{bottom:0;right:0}.page__marker{border-left:3px solid #e20613;padding-left:27px}#home-page-main-swiper.swiper{width:100%}@media (min-width:1200px){#home-page-main-swiper.swiper{height:285px;width:1140px}}#home-page-main-swiper.swiper picture{position:relative}#home-page-main-swiper.swiper img{width:100%}@media (min-width:1200px){#home-page-main-swiper.swiper img{height:285px;width:1140px}}#home-page-main-swiper.swiper button{background-color:transparent;border:2px solid #e20613;bottom:47px;box-sizing:border-box;color:#e20613;left:78px;padding:4px 0;position:absolute;text-align:center;transition:color .5s,background-color .5s;width:140px}@media (max-width:1200px){#home-page-main-swiper.swiper button{display:none}}#home-page-main-swiper.swiper button:hover{background-color:#e20613;color:#fff}#home-page-main-swiper.swiper button.button_red{background-color:#d82e27;border:none;border-radius:4px;color:#fff;font-size:17px;font-weight:500;line-height:28px}#home-page-main-swiper.swiper button.button_red:hover{background-color:#ac2420}#home-page-main-swiper.swiper button.button_yellow{background-color:#fbb624;border:none;border-radius:4px;color:#000;font-size:17px;font-weight:500;line-height:28px}#home-page-main-swiper.swiper button.button_yellow:hover{background-color:#e19b05}#home-page-main-swiper.swiper .swiper-button-next,#home-page-main-swiper.swiper .swiper-button-prev{color:#fff;display:none}@media (min-width:1200px){#home-page-main-swiper.swiper .swiper-button-next,#home-page-main-swiper.swiper .swiper-button-prev{display:block}}#home-page-main-swiper.swiper .swiper-pagination{display:none}@media (min-width:1200px){#home-page-main-swiper.swiper .swiper-pagination{display:block}}#home-page-main-swiper.swiper .swiper-pagination-bullet-active{background-color:#fff}.home-page>.main{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:center}@media (min-width:1200px){.home-page>.main{flex-direction:row}}.home-page>.main .aside{display:flex;flex-direction:column;width:100%}@media (min-width:1200px){.home-page>.main .aside{width:267px}}.home-page>.main .aside .category-wrapper{display:none;margin-bottom:24px}@media (min-width:1200px){.home-page>.main .aside .category-wrapper{display:flex;flex-direction:column}}.home-page>.main .aside .category-wrapper h4:after{background-color:#e20613;content:"";display:block;height:2px;margin:8px 0;width:104px}.home-page>.main .aside .category-wrapper .category h5{position:relative;width:216px}.home-page>.main .aside .category-wrapper .category>.category-header>div:after{background:url(/wp-content/uploads/2021/11/arrow.svg) no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:-52px;top:calc(50% - 11px);transform:rotate(180deg);width:20px}.home-page>.main .aside .category-wrapper .category>.category-header>div.collapsed:after{transform:rotate(0deg)}.home-page>.main .aside .category-wrapper .category>.accordion-collapse.show~.category-header{background:#639}.home-page>.main .aside .category-wrapper .category a{color:#283033;text-decoration:none}.home-page>.main .aside .category-wrapper .category a:hover{text-decoration:underline}.home-page>.main .aside .banners{align-items:center;background-color:#f8f9fa;display:flex;flex-direction:column;justify-content:flex-start;margin:0}@media (min-width:1200px){.home-page>.main .aside .banners{background-color:#fff;margin:0 0 24px}}.home-page>.main .aside .banners a{margin:12px 0}@media (min-width:1200px){.home-page>.main .aside .banners a{margin:12px 0}}@media (min-width:576px){.home-page>.main .cards{justify-content:flex-start}}@media (min-width:1200px){.home-page>.main .cards{margin:0 0 0 24px;width:849px}}.home-page>.main .cards a{border:1px solid transparent;display:flex;text-decoration:none;transition:border .3s}@media (min-width:576px){.home-page>.main .cards a{margin-right:24px;width:31%}}.home-page>.main .cards a:nth-of-type(3n){margin-right:0}.home-page>.main .cards a:hover{border:1px solid #999}.home-page>.catalogue-download{display:flex;justify-content:center}.home-page>.catalogue-download .group-wrapper{align-items:flex-start;flex-direction:column;justify-content:center;margin-bottom:12px;width:1140px}@media (min-width:1200px){.home-page>.catalogue-download .group-wrapper{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:24px;width:1140px}}.home-page>.catalogue-download .group-wrapper .attention{border-left:2px solid #e20613;margin:24px 12px 12px;padding-left:12px}@media (min-width:1200px){.home-page>.catalogue-download .group-wrapper .attention{border-left:5px solid #e20613;margin:0;padding-left:24px}.home-page>.catalogue-download .group-wrapper>div{min-width:558px}}.home-page>.catalogue-download .group-wrapper>div.attention p{margin:0}.home-page>.catalogue-download .group-wrapper>div.buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:1200px){.home-page>.catalogue-download .group-wrapper>div.buttons{flex-direction:row;justify-content:flex-end}}.home-page>.catalogue-download .group-wrapper>div.buttons a:first-of-type:hover svg{stroke:#fff}.home-page>.catalogue-download .group-wrapper>div.buttons a:first-of-type svg{stroke:#fff;display:inline-block;margin-left:15px}@media (min-width:1200px){.home-page>.catalogue-download .group-wrapper>div.buttons a:last-of-type{margin-right:0}}.home-page>.about-us{background-color:#f8f9fa;display:flex;justify-content:center}.home-page>.about-us .group-wrapper{align-items:flex-start;flex-direction:column;justify-content:center;margin:12px 0;width:100%}@media (min-width:1200px){.home-page>.about-us .group-wrapper{align-items:center;flex-direction:row;justify-content:space-between;margin:24px 0;width:1140px}}.home-page>.about-us .group-wrapper .text{display:flex;flex-direction:column}@media (min-width:1200px){.home-page>.about-us .group-wrapper .text{width:557px}}.home-page>.about-us .group-wrapper .text h4{margin:0 12px}@media (min-width:1200px){.home-page>.about-us .group-wrapper .text h4{margin:12px 0}}.home-page>.about-us .group-wrapper .text p{margin:12px}@media (min-width:1200px){.home-page>.about-us .group-wrapper .text p{margin:12px 0}}.home-page>.about-us .group-wrapper .text .attention{margin:0 12px 12px}@media (min-width:1200px){.home-page>.about-us .group-wrapper .text .attention{margin:12px 0}}.home-page>.about-us .group-wrapper .text .attention p{margin:0}.home-page>.about-us .group-wrapper .icons{display:flex;flex-direction:row;flex-wrap:wrap;overflow-x:hidden;padding-left:12px;width:100%}@media (min-width:1200px){.home-page>.about-us .group-wrapper .icons{flex-wrap:nowrap;justify-content:space-between;width:557px}}.home-page>.about-us .group-wrapper .icons .icon{align-items:center;display:flex;flex-direction:column;margin-bottom:12px;width:30%}@media (max-width:1200px){.home-page>.about-us .group-wrapper .icons .icon{align-items:flex-start;padding-top:12px;width:50%}}.home-page>.about-us .group-wrapper .icons .icon:first-of-type{padding-left:0}.home-page>.about-us .group-wrapper .icons .icon .image img{padding-bottom:20px}@media (min-width:576px){.home-page>.about-us .group-wrapper .icons .icon .image img{padding-bottom:30px}}@media (min-width:1200px){.home-page>.about-us .group-wrapper .icons .icon .text{text-align:center}}.home-page>.about-us .group-wrapper .icons .icon .text p{font-weight:700;margin:0;padding:0}@media (max-width:576px){.home-page>.about-us .group-wrapper .icons .icon .text p{font-size:12px;line-height:1.5}}.home-page>.our-projects{display:flex;justify-content:center}.home-page>.our-projects .group-wrapper{align-items:flex-start;flex-direction:column;justify-content:center;margin:24px 0;width:1140px}.home-page>.our-projects .group-wrapper h4{font-size:18px;font-weight:600;margin:0}@media (min-width:1200px){.home-page>.our-projects .group-wrapper h4{font-size:20px;font-weight:800}}.home-page>.our-projects .group-wrapper>.text-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0 12px;width:100%}@media (min-width:1200px){.home-page>.our-projects .group-wrapper>.text-wrap{margin-bottom:24px;padding:0}}.home-page>.our-projects .group-wrapper>.text-wrap a{color:#e20613;font-size:16px;line-height:24px;text-decoration:none}.home-page>.our-projects .group-wrapper #home-page-project-swiper.swiper{margin-left:12px;width:calc(100vw - 12px)}@media (min-width:1200px){.home-page>.our-projects .group-wrapper #home-page-project-swiper.swiper{margin-left:0;width:1140px}}.home-page>.our-projects .group-wrapper #home-page-project-swiper.swiper img{height:193px;width:267px}.home-page>.our-projects .group-wrapper #home-page-project-swiper.swiper .swiper-slide{margin-right:12px!important;width:267px!important}@media (min-width:1200px){.home-page>.our-projects .group-wrapper #home-page-project-swiper.swiper .swiper-slide{margin-right:24px!important}}.partners{background-color:#f8f9fa}.partners .group-wrapper{align-items:flex-start;flex-direction:column;justify-content:center;margin:12px auto;width:100%}@media (min-width:1200px){.partners .group-wrapper{align-items:center;flex-direction:row;justify-content:space-between;margin:24px auto;width:1140px}}.partners .group-wrapper .attention{margin:12px}@media (min-width:1200px){.partners .group-wrapper .attention{margin:12px 0}}.partners .group-wrapper .text{display:flex;flex-direction:column;width:100%}@media (min-width:1200px){.partners .group-wrapper .text{width:464px}}.partners .group-wrapper .text h4{margin:0 12px}@media (min-width:1200px){.partners .group-wrapper .text h4{margin:12px 0}}.partners .group-wrapper .text p{margin:0}.partners .group-wrapper .images{align-items:center;display:flex;justify-content:center;margin:0 12px;padding:24px 0 0;width:calc(100% - 24px)}@media (min-width:1200px){.partners .group-wrapper .images{margin:0;width:676px}}.partners .group-wrapper .images .swiper-wrapper{align-items:center;display:flex;width:100%}.partners .group-wrapper .images .swiper-slide{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.partners .group-wrapper .images .swiper-slide img{height:auto;margin-bottom:16px;width:100%}.production-white-block .partners{background-color:#fff}.production-white-block .partners .group-wrapper{background-color:#fff;flex-direction:column}@media (max-width:1200px){.production-white-block .partners .group-wrapper .attention{border-color:transparent;margin-left:0;padding-left:12px}}.production-white-block .partners .group-wrapper .text{background-color:#fff;width:100%}.production-white-block .partners .group-wrapper .images{background-color:#fff;margin-left:auto;margin-right:auto;width:70%}@media (max-width:1200px){.production-white-block .partners .group-wrapper .images{margin:20px 12px 0;padding:0;width:calc(100% - 24px)}}.questions-wrapper{background:url(/assets/img/questions.png);background-position:50%;background-repeat:repeat-y;font-family:Montserrat,sans-serif;margin:auto 0 48px}.questions{max-width:100vw;padding:2em 0}.questions-header{font-size:1.4rem;font-weight:600;margin:0 auto;padding-bottom:12px;position:relative;width:fit-content;width:-moz-fit-content}.questions-header:before{background:#e20613;bottom:0;content:"";display:block;height:2px;left:-.5rem;position:absolute;width:110%}.questions-form__input{background:hsla(0,0%,100%,0);border:none;border-bottom:1px solid #283033;outline:none;padding-left:.5em}.questions-form__input::-moz-placeholder{color:#283033}.questions-form__input:-ms-input-placeholder{color:#283033}.questions-form__input::placeholder{color:#283033}.form-group{display:flex;gap:4em}.questions-form__submit-label{border:1px solid #283033;cursor:pointer;display:flex;padding:.5em 1em}.questions-form__submit-label__input{background:hsla(0,0%,100%,0);border:none;font-family:Montserrat,sans-serif;font-size:1em;line-height:1em;margin-right:8em;outline:none}.submit-label_hover:hover{background:#e20613;border-color:#e20613}.submit-label_hover:hover .questions-form__submit-label__input{color:#fff}.submit-label_hover:hover path{stroke:#fff}.col.container.questions{background-color:transparent}.text-center{text-align:center!important}.mt-4{margin-top:1.5rem!important}.m-auto{margin:auto!important}.w-50{width:50%!important}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.flex-column{flex-direction:column!important}.d-flex{display:flex!important}.questions-wrapper .form-group{flex-direction:column}@media (min-width:1200px){.questions-wrapper .form-group{flex-direction:row}}.home-page .form-wrap{margin:12px auto}@media (min-width:576px){.home-page .form-wrap{margin:24px auto}}.home-page-form.form{padding:0 12px}@media (min-width:1200px){.home-page-form.form{padding:0}}.home-page-form.form__title-wrap{margin-bottom:12px}@media (min-width:1200px){.home-page-form.form__title-wrap{margin-bottom:24px;text-align:center}}.home-page-form div.form__fields-item{margin-right:0}.home-page-form .form__button-wrap>button{display:block;margin:0 auto}.home-page-form.form__sub-title-wrap p{margin:0 0 12px}.home-page-form.form__sub-title-wrap p:first-child{margin:0}@media (min-width:1200px){.home-page-form.form__sub-title-wrap{margin-bottom:24px;text-align:center}.home-page-form.form__sub-title-wrap p{line-height:20px;margin:0}.home-page-form.personal-wrap>.form-group{left:calc(35% - 23px)}}.production-raw{margin:48px auto}@media (max-width:1200px){.production-raw{margin:0}}.production-raw h4{color:#e20613;font-weight:700;text-align:left}@media (max-width:1200px){.production-raw h4{margin:12px;text-align:left}}.production-block{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px 0}.production-block_gray,.production-gray-block{background-color:#f8f9fa}.production-gray-block{margin-bottom:30px;padding:27px 0;width:100%}@media (max-width:1200px){.production-gray-block{margin-bottom:0;padding:20px 0 0}}.production-white-block{margin-bottom:30px;width:100%}@media (max-width:1200px){.production-white-block{margin-bottom:0;padding:0 0 20px}}.production-red-block{background-color:#e20613;color:#fff;margin-bottom:30px;width:100%}@media (max-width:1200px){.production-red-block{margin-bottom:0;padding:20px 0}}.production-wrapper{margin:0 auto;padding:0 12px;width:100%}@media (min-width:1200px){.production-wrapper{padding:0;width:1140px}}.production-attention{border-left:5px solid #e20613;margin:0;padding-left:24px}.production-attention p{margin:0}@media (max-width:576px){.production-attention{border-left:none;padding-left:0}}.production-video-block{width:100%}.production-video-block .production-wrapper{padding-bottom:30px;position:relative}@media (max-width:576px){.production-video-block .production-wrapper{padding-bottom:0}}.production-video-block .production-attention{padding-bottom:30px;padding-top:30px;width:50%}@media (max-width:576px){.production-video-block .production-attention{padding-bottom:0;padding-top:0;width:100%}}.production-video-block ul{width:50%}@media (max-width:576px){.production-video-block ul{width:100%}}.production-video-block .video{box-sizing:content-box;height:622px;overflow:hidden;position:absolute;right:0;top:0;width:350px}.production-video-block .video img{height:622px;left:0;position:absolute;top:0;width:350px;z-index:100}.production-video-block .video video{border-radius:45px;height:608px;left:4px;position:relative;top:7px;width:342px;z-index:0}@media (max-width:576px){.production-video-block .video{height:auto;margin:0 auto;padding:40px 0 20px;position:static;width:75%}.production-video-block .video img{display:none}.production-video-block .video video{border-radius:none;height:auto;position:static;width:100%;z-index:100}}.production-power-block{padding-bottom:40px;padding-top:40px}@media (max-width:576px){.production-power-block{padding-bottom:0;padding-top:0}}.production-text h4{color:#e20613;font-weight:700;margin:12px 0;text-transform:none}@media (min-width:1200px){.production-text h4{margin:0 0 24px}}.production-text h3{text-transform:none}.production-text p{margin:0 0 15px}.production-text a{display:block;margin:0}@media (min-width:1200px){.production-text a{display:inline-block;margin:0}}.production-text a.text-link{display:inline-block;margin-bottom:0}.production-text ul>li{line-height:24px;list-style:none;padding-bottom:5px;position:relative}.production-text ul>li:after{background:#e20613;content:"";display:block;height:2px;left:-30px;position:absolute;top:12px;width:20px}.production-text ul.dotted>li:after{background:transparent;color:#e20613;content:"•";font-size:30px;height:4px;top:-3px}.production-text ol>li{color:#e20613;font-weight:700}.production-text ol>li>span{color:#283033;font-weight:400}.production-swiper-block{background-color:#f8f9fa;padding:12px 12px 24px}.production-swiper-block p{margin:0;padding:0}.production-suppliers{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:24px auto;width:1140px}@media (max-width:1200px){.production-suppliers{flex-wrap:wrap;padding:0 12px;width:100%}.production-suppliers::last-child{display:none}}@media (max-width:1200px){.production-suppliers>div{margin-bottom:24px;width:50%}}@media (max-width:992px){.production-history{display:none}}.production-history .production-history-content{height:365px;margin-top:0;padding-bottom:26px;padding-top:26px;position:relative;width:100%}.production-history .production-history-content h4{color:#e20613;padding-bottom:10px}.production-history .production-history-content p{color:#676766;font-size:12px;font-weight:400;margin:0;padding:0}.production-history .production-history-line{border-bottom:3px solid #e30613;bottom:119px;box-sizing:border-box;height:3px;left:0;position:absolute;transform:rotate(-11.592deg);width:1070px}.production-history .production-history-graph{background-color:transparent;height:235px;left:0;position:absolute;top:60px;width:1024px}.production-history .production-history-name{color:#51504f;font-size:14px;font-weight:600;letter-spacing:.7px;line-height:normal;position:absolute;white-space:nowrap}.production-history .production-history-info{background:#fff;border:2px solid #c6c6c6;display:none;left:10px;min-width:334px;padding:18px;position:absolute;top:37px;z-index:10000}.production-history .production-history-info h4{color:#51504f;font-size:14px;margin:0;padding:0 0 8px;text-transform:none;white-space:nowrap}.production-history .production-history-info .production-history-info-content{color:#676766;font-size:12px;font-weight:400;line-height:1.5;margin:0;padding:0;width:100%}.production-history .production-history-info .production-history-info-content a{color:#e30613;display:inline;font-size:12px;line-height:1.5;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:4px}.production-history .production-history-info img{bottom:0;height:auto;position:absolute;right:0;width:200px}.production-history .production-history-point{background-color:#fff;border:3px solid #e30613;border-radius:50%;bottom:0;cursor:pointer;height:30px;left:0;position:absolute;transition:background-color .3s;width:30px}.production-history .production-history-point span{bottom:-15px;display:block;height:15px;left:0;position:absolute;width:30px}.production-history .production-history-point:hover{background-color:#e30613}.production-history .production-history-point:hover .production-history-info{display:block}.production-history .production-history-point.point_1{bottom:0;left:0}.production-history .production-history-point.point_1 .production-history-name{bottom:-35px;left:0}.production-history .production-history-point.point_1 .production-history-info img{bottom:-10px;height:206px;right:30px;width:206px}.production-history .production-history-point.point_2{bottom:32px;left:156px}.production-history .production-history-point.point_2 .production-history-name{left:-80px;top:-40px}.production-history .production-history-point.point_2 .production-history-info img{bottom:5px;height:238px;width:220px}.production-history .production-history-point.point_3{bottom:64px;left:312px}.production-history .production-history-point.point_3 .production-history-name{bottom:-35px;left:-40px}.production-history .production-history-point.point_3 .production-history-info img{height:199px;right:30px;width:199px}.production-history .production-history-point.point_4{bottom:96px;left:468px}.production-history .production-history-point.point_4 .production-history-name{bottom:-35px;left:-40px}.production-history .production-history-point.point_4 .production-history-info img{bottom:20px;height:144px;right:30px;width:229px}.production-history .production-history-point.point_5{bottom:128px;left:624px}.production-history .production-history-point.point_5 .production-history-name{bottom:-37px;left:-50px}.production-history .production-history-point.point_5 .production-history-info img{bottom:25px;height:144px;right:30px;width:144px}.production-history .production-history-point.point_6{bottom:160px;left:780px}.production-history .production-history-point.point_6 .production-history-name{left:-40px;top:-40px}.production-history .production-history-point.point_6 .production-history-info{left:-140px}.production-history .production-history-point.point_6 .production-history-info img{bottom:-20px;height:244px;right:30px;width:244px}.production-history .production-history-point.point_7{bottom:192px;left:936px}.production-history .production-history-point.point_7 .production-history-name{bottom:-58px;left:-55px}.production-history .production-history-point.point_7 .production-history-info{left:-290px}.production-history .production-history-point.point_7 .production-history-info img{bottom:15px;height:160px;right:0;width:261px}.production-history .production-history-year{color:#e20613;font-size:18px;font-weight:600;position:absolute}.production-history .production-history-year.start{bottom:38px;left:0}.production-history .production-history-year.finish{right:-50px;top:-30px}.production-televisors{width:100%}.production-televisors h4{padding-bottom:20px}@media (max-width:992px){.production-televisors h4{padding-bottom:10px}}.production-televisors .production-televisors-header{align-items:flex-end;display:flex;margin-bottom:15px}@media (max-width:992px){.production-televisors .production-televisors-header{align-items:center;margin-bottom:10px}}.production-televisors .production-televisors-header figure{bottom:-7px;color:#e30613;font-size:54px;font-style:normal;font-weight:700;letter-spacing:2.24px;line-height:1;margin:0 15px 0 0;padding:0;position:relative;text-transform:uppercase}@media (max-width:992px){.production-televisors .production-televisors-header figure{align-items:center;bottom:0;display:flex;font-size:47px;height:59px;justify-content:center;width:100px}}.production-televisors .production-televisors-header h4{color:#e30613;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.84px;line-height:1;margin:0;padding:0;text-transform:uppercase}@media (max-width:992px){.production-televisors .production-televisors-header h4{font-size:13px;line-height:1.5}}.production-televisors .production-televisors-header span{color:#676766;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.56px;line-height:1;margin:0 0 0 50px;padding:0}@media (max-width:992px){.production-televisors .production-televisors-header span{display:none}}.production-televisors .production-televisors-main{box-sizing:border-box;display:flex;min-height:300px;width:100%}@media (max-width:992px){.production-televisors .production-televisors-main{min-height:auto}}.production-televisors .production-televisors-main .production-televisors-list{border:2px solid #c6c6c6;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;width:300px}@media (max-width:992px){.production-televisors .production-televisors-main .production-televisors-list{border:none;justify-content:flex-start;width:100%}}.production-televisors .production-televisors-main .production-televisors-item{align-items:center;background-color:#fff;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:auto;letter-spacing:.84px;line-height:normal;padding:8px 30px;transition:background-color .3s}.production-televisors .production-televisors-main .production-televisors-item span{color:#e30613;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.84px;line-height:normal;margin-right:10px}.production-televisors .production-televisors-main .production-televisors-item.active{background-color:#e30613;color:#fff}.production-televisors .production-televisors-main .production-televisors-item.active span{color:#fff}.production-televisors .production-televisors-main .production-televisors-item:after{display:none}.production-televisors .production-televisors-main .production-televisors-item>div.production-televisors-content-hidden{display:none;padding:10px 0 0}.production-televisors .production-televisors-main .production-televisors-item>div.production-televisors-content-hidden>div{width:100%}.production-televisors .production-televisors-main .production-televisors-item>div.production-televisors-content-hidden h4{display:none}.production-televisors .production-televisors-main .production-televisors-item>div.production-televisors-content-hidden p{color:#51504f;font-size:11px;line-height:1.1}.production-televisors .production-televisors-main .production-televisors-item>div.production-televisors-content-hidden .production-televisors-image-hidden{align-items:center;display:flex;height:auto;justify-content:center;position:static;width:100%}.production-televisors .production-televisors-main .production-televisors-item>div.production-televisors-content-hidden .production-televisors-image-hidden img{height:auto;width:113px}@media (max-width:992px){.production-televisors .production-televisors-main .production-televisors-item{align-items:flex-start;border:.5px solid #c6c6c6;border-radius:3px;color:#51504f;flex-direction:column;font-size:11px;font-weight:400;margin-bottom:15px;min-height:30px;padding:8px 10px;position:relative;width:100%}.production-televisors .production-televisors-main .production-televisors-item.active{background-color:transparent;color:#51504f}.production-televisors .production-televisors-main .production-televisors-item.opened{background-color:transparent;border-color:#e30613;color:#e30613;font-weight:700}.production-televisors .production-televisors-main .production-televisors-item.opened:after{background-image:url(/images/production/caret-open.svg)}.production-televisors .production-televisors-main .production-televisors-item.opened>div.production-televisors-content-hidden{display:block}.production-televisors .production-televisors-main .production-televisors-item:after{background-image:url(/images/production/caret-closed.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:9.5px;position:absolute;right:10px;top:10.25px;width:19px}}.production-televisors .production-televisors-main .production-televisors-content{border:2px solid #c6c6c6;border-left:none;box-sizing:border-box;margin:0;padding:0;width:760px}@media (max-width:992px){.production-televisors .production-televisors-main .production-televisors-content{display:none}}.production-televisors .production-televisors-main .production-televisors-content-hidden{display:none;height:100%;padding-left:25px;padding-top:25px;position:relative;width:100%}.production-televisors .production-televisors-main .production-televisors-content-hidden>div{width:55%}.production-televisors .production-televisors-main .production-televisors-content-hidden h4{color:#e30613;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.84px;line-height:normal;text-transform:none}.production-televisors .production-televisors-main .production-televisors-content-hidden p{margin:0;padding:0}.production-televisors .production-televisors-main .production-televisors-content-hidden .production-televisors-image-hidden{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:336px}.dealers-block{background-color:#f8f9fa;padding:48px 0}@media (max-width:1200px){.dealers-block{margin-bottom:24px;padding:24px 0}}.dealers-block__content{margin:0 12px}@media (min-width:1200px){.dealers-block__content{margin:0 auto;width:1140px}}.dealers-header{margin-top:60px;text-align:center}@media (max-width:1200px){.dealers-header{margin:30px 0 30px 12px;text-align:left}}.news{margin-top:-20px;padding-bottom:40px;width:100%}@media (min-width:1200px){.news{margin:-20px auto 0;padding:0 0 40px;width:1140px}}.news-social{background-color:#f8f9fa;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:24px;padding-bottom:24px;padding-top:24px;width:100%}@media (min-width:1200px){.news-social{justify-content:space-between}}.news-social>div{padding-left:12px;padding-right:12px;width:100%}@media (min-width:1200px){.news-social>div{padding:50px;width:50%}.news-social .text{width:60%}}.news-social .text h3{position:relative;width:570px}@media (max-width:1200px){.news-social .text h3{width:100%}}.news-social .text h3:after{background:#e20613;background:linear-gradient(-42deg,transparent 7px,#e20613 0);bottom:-7px;content:"";height:7px;left:0;position:absolute;width:100%}@media (max-width:1200px){.news-social .text h3:after{width:97%}}.news-social .text p{margin-left:0;padding-left:0;padding-top:12px}@media (min-width:1200px){.news-social .social{width:40%}}.news-social .social__icons{align-items:flex-end;display:flex;flex-direction:row;padding-bottom:24px;width:267px}@media (min-width:1200px){.news-social .social__icons{justify-content:space-evenly}}@media (max-width:1200px){.news-social .social__icon{padding-right:48px}}.news-block{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:12px;padding-right:12px;width:100%}@media (min-width:1200px){.news-block{justify-content:space-between;padding:0}}.news-card{margin-bottom:48px;width:100%}@media (min-width:1200px){.news-card{width:558px}}.news-card p{color:#000;margin-left:0;padding-left:0}.news-card p a{color:#e20613;font-size:16px;text-decoration:underline}.news-card p.short{display:block;height:100px;margin-bottom:5px;margin-top:-40px;overflow:hidden;padding:0 0 5px;width:100%}.news-card p.short:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75%);content:"";display:block;height:40px;position:relative;top:60px}.news-card a{color:#535353;font-size:14px;font-weight:400;text-decoration:none}.news-card__date{color:#535353;font-weight:400;padding-bottom:12px}.news-card__image img{height:334px;padding-bottom:24px}@media (max-width:1200px){.news-card__image img{height:auto;width:100%}}.news-card__title{color:#000;font-weight:700}.news-card__text{color:#000}.news-card__text ins{color:#e20613;cursor:pointer;text-decoration:underline}.news-card__text red{color:#e20613}.news-card__text accent{color:#e20613;font-weight:700}.news-more{padding-left:12px;width:100%}@media (min-width:1200px){.news-more{padding-left:0;text-align:center}}.home-news{display:none;padding-bottom:48px;padding-left:12px;padding-right:12px;width:100%}@media (min-width:1200px){.home-news{display:block;margin:0 auto;padding:0 0 48px;width:1140px}}.home-news__header{display:flex;flex-direction:row;font-size:20px;justify-content:space-between;padding-bottom:12px;width:100%}.home-news__header a{color:red;font-size:16px;text-decoration:none}.home-news__content{display:flex;flex-direction:row;justify-content:space-between;width:100%}.home-news__block{width:350px}.home-news__block>span{color:#535353;display:block;font-size:13px;padding-bottom:5px}.home-news__block>a{color:#000;display:block;text-decoration:none}.home-news__block>a img{height:230px;padding-bottom:12px}.home-news__block>a strong{font-size:13px;font-weight:700;line-height:20px}.home-news__block>a label{font-size:12px;line-height:18px;text-align:right;width:100%}.home-news__block>a p{display:block;font-size:13px;height:65px;line-height:20px;margin-bottom:5px;margin-top:-20px;overflow:hidden;padding:0 0 5px;width:100%}.home-news__block>a p a,.home-news__block>a p span{display:none}.home-news__block>a p ins{color:#e20613;cursor:pointer;text-decoration:underline}.home-news__block>a p:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75%);content:"";display:block;height:20px;position:relative;top:45px}.symbol-close{transform:rotate(-90deg)}.symbol-close,.symbol-open{color:#535353;font-size:25px;vertical-align:-5px}.symbol-open{transform:rotate(90deg)}.home-news-swiper{padding-left:12px;padding-right:12px;width:100%}.home-news-swiper__header{display:flex;flex-direction:row;justify-content:space-between}.home-news-swiper__header h3{font-size:20px;font-weight:400;text-transform:none}.home-news-swiper__header a{color:red;display:block;font-size:16px;text-decoration:none}.home-news-swiper__slide{text-decoration:none;width:100%}.home-news-swiper__slide img{padding-bottom:12px;width:100%}.home-news-swiper__slide p,.home-news-swiper__slide span{font-size:13px;line-height:20px;text-decoration:none}.home-news-swiper__slide p{color:#000;margin:0;padding:5px 0}.home-news-swiper__slide p strong{font-weight:600}.home-news-swiper__slide p>span{display:none}.home-news-swiper__slide p>label{font-size:12px;line-height:18px;width:100%}.home-news-swiper__slide p>ins{color:#e20613;cursor:pointer;text-decoration:underline}.home-news-swiper__slide>span{color:#535353}.home-news-swiper__slide>div{height:65px;margin-bottom:5px;margin-top:-20px;overflow:hidden;width:100%}.home-news-swiper__slide>div:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75%);content:"";display:block;height:20px;position:relative;top:47px}@media (max-width:1200px){.home-news-swiper__slide>div:before{top:49px}}.home-news-swiper .swiper-button-next,.home-news-swiper .swiper-button-prev{color:#fff;top:35%}.blogs{padding-bottom:40px;width:100%}@media (min-width:1200px){.blogs{margin:-20px auto 0;padding:0 0 40px;width:1140px}}.blogs-block{display:flex;flex-direction:column;padding-left:12px;padding-right:12px;width:100%}@media (min-width:1200px){.blogs-block{margin-top:40px;padding:0}}.blogs-card{margin-bottom:40px;position:relative}.blogs-card__header{display:flex;flex-direction:row}@media (max-width:992px){.blogs-card__header{flex-direction:column}}.blogs-card__image{margin-right:20px}.blogs-card__image img{height:auto;width:200px}@media (max-width:992px){.blogs-card__image{margin-right:0}.blogs-card__image img{width:100%}}.blogs-card__info{display:flex;flex-direction:column;justify-content:center}.blogs-card__info h3{text-transform:none}.blogs-card__info p{color:#535353;font-style:italic;margin:0;padding:0}.blogs-card__info a.pdf_link{color:#e20613;position:relative;text-decoration:none}.blogs-card__tags a{color:#535353;margin-right:10px;text-decoration:underline;text-underline-offset:4px}.blogs-card__text{height:200px;margin-top:20px;overflow:hidden;position:relative}.blogs-card__text:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75%);bottom:0;content:"";display:block;height:100px;left:0;position:absolute;width:100%}.blogs-card__text p{margin:0;padding:0}.blogs-card__text.extended{height:auto}.blogs-card__text.extended:before{display:none}.blogs-card__button{color:green;font-size:14px;font-weight:400;text-decoration:none}.programmy{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:1140px}@media (max-width:1200px){.programmy{flex-direction:column;flex-wrap:nowrap;width:100%}}.programmy__block{align-items:center;background-color:#f0f2f4;display:flex;flex-direction:column;height:472px;margin-bottom:48px;padding:48px;position:relative;width:482px}@media (max-width:1200px){.programmy__block{height:520px;width:100%}}.programmy__block img{display:block;margin-bottom:50px}.programmy__block h4,.programmy__block p{text-align:center}.programmy__block__button{bottom:48px;position:absolute;width:100%}.programmy__block__button a{display:block;margin:0 auto}.about-button{padding-bottom:20px;padding-top:10px}@media (min-width:1200px){.about-button{padding-bottom:0}}.infographic-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 12px;width:100%}@media (min-width:576px){.infographic-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:48px 0}}@media (min-width:1200px){.infographic-wrap{justify-content:space-between;margin:0 auto;width:1140px}}.infographic{display:flex;flex-direction:column;margin-bottom:12px;padding:0;width:50%}@media (min-width:576px){.infographic{width:calc(50% - 6px)}}@media (min-width:1200px){.infographic{width:25%}}.infographic .info{align-items:center;background-color:#fff;color:#4b4b4b;display:flex;flex-direction:column;justify-content:center}@media (max-width:576px){.infographic .info{align-items:flex-start}}.infographic .info img{padding-bottom:20px}@media (min-width:576px){.infographic .info img{padding-bottom:30px}}.infographic .info h2{margin:0;padding:0 0 20px}@media (max-width:576px){.infographic .info h2{font-size:24px;padding-bottom:10px}}.infographic .text{align-items:flex-start;display:flex;padding-bottom:20px}@media (min-width:576px){.infographic .text{height:80px;justify-content:center;text-align:center}}.infographic .text p{color:#283033;font-weight:400;margin:0;padding:0}.infographic .text p:first-letter{text-transform:uppercase}@media (max-width:576px){.infographic .text p{font-size:12px;line-height:1.5}}.infographic .text_normal p{color:#283033}.about-clients{display:flex;flex-direction:unset;flex-wrap:wrap;justify-content:center;max-width:432px;padding:0}@media (min-width:576px){.about-clients{margin:0 auto;padding:0}}@media (min-width:1200px){.about-clients{justify-content:space-between;margin:0 auto;max-width:1140px}}.about-clients div{align-items:center;background-color:#fff;display:flex;height:140px;justify-content:center;margin-bottom:12px;width:140px}.about-clients div:nth-child(odd){margin-right:12px}@media (min-width:1200px){.about-clients div:nth-child(odd){margin-right:0}}@media (min-width:576px){.about-clients div{height:208px;width:208px}}@media (min-width:1200px){.about-clients div{margin-bottom:24px}}.about-clients div img{max-width:130px}@media (min-width:576px){.about-clients div img{max-width:180px}}#about-swiper{padding-left:12px;padding-right:12px;padding-top:24px;width:100%}@media (min-width:1200px){#about-swiper{margin:0 auto;width:1140px}}#about-swiper .swiper-slide{align-items:center;display:flex;height:101px}.sub-rubric-page{display:flex;flex-direction:column;justify-content:space-between;padding:0 12px;width:100%}.sub-rubric-page h1{color:#283033;font-size:18px;font-weight:600;line-height:24px;margin:12px 0;text-align:left;text-transform:none}@media (min-width:1200px){.sub-rubric-page h1{font-size:40px;font-weight:700;line-height:50px;margin:24px 0}.sub-rubric-page{flex-direction:row;flex-wrap:wrap;padding:0;width:1140px}}.sub-rubric-page h3{font-size:16px;font-weight:700;margin:0;text-align:left;text-transform:none}.sub-rubric-left-bar{margin-bottom:12px;width:100%}@media (min-width:1200px){.sub-rubric-left-bar{margin-right:24px;width:364px}}.sub-rubric-right-bar{width:100%}@media (min-width:1200px){.sub-rubric-right-bar{width:750px}}.sub-rubrics-wrap{width:100%}@media (min-width:576px){.sub-rubrics-wrap{margin-bottom:40px;margin-top:-20px}}.sub-rubrics-wrap h3{font-size:18px;font-weight:600;line-height:24px}@media (min-width:576px){.sub-rubrics-wrap h3{text-align:center}}@media (min-width:1200px){.sub-rubrics-wrap h3{font-size:20px;font-weight:800;line-height:28px;text-align:left}}.sub-rubrics-wrap .cards{padding:0}@media (min-width:576px){.sub-rubrics-wrap .cards{justify-content:center}}@media (min-width:1200px){.sub-rubrics-wrap .cards{justify-content:flex-start}}.sub-rubrics-wrap .cards>a{background:#f8f9fa;text-decoration:none;width:calc(50% - 6px)}@media (min-width:576px){.sub-rubrics-wrap .cards>a{margin-right:12px;width:calc(32% - 12px)}.sub-rubrics-wrap .cards>a:nth-child(3n+3){margin-right:0}}@media (min-width:1200px){.sub-rubrics-wrap .cards>a{margin-bottom:24px;margin-right:24px;width:267px}.sub-rubrics-wrap .cards>a:nth-child(3n+3){margin-right:24px}.sub-rubrics-wrap .cards>a:nth-child(4n+4){margin-right:0}}.sub-rubrics-prices{margin-top:40px}.sub-rubrics-prices h3{font-size:18px;font-weight:700;margin-bottom:20px;text-transform:uppercase}@media (max-width:1200px){.sub-rubrics-prices h3{margin-bottom:10px}}.sub-rubrics-prices .table{border:none;margin:0 0 40px;padding:0}.sub-rubrics-prices .table td{background-color:#fafafd}.sub-rubrics-prices .table td,.sub-rubrics-prices .table th{border:6px solid #fff;vertical-align:middle}.sub-rubrics-prices .table th[scope=col]{background-color:#ebeced;font-weight:500}.sub-rubrics-prices .table th[scope=col]:first-of-type{border-left:none}.sub-rubrics-prices .table th[scope=row]{font-weight:500}.sub-rubrics-prices .table tr.empty,.sub-rubrics-prices .table tr.empty td{border:none}.sub-rubrics-prices .table tr.empty:last-of-type,.sub-rubrics-prices .table tr.empty:last-of-type td{border-bottom:1px solid #e2e8f0}.sub-rubrics-prices .table tr.newitem>td{border-top:20px solid #fff}.sub-rubrics-prices .table td.name{background-color:#fff;vertical-align:top}.sub-rubrics-prices .table td.name>div{display:flex;flex-direction:column;font-weight:500}.sub-rubrics-prices .table td.name>div img{width:100px}.sub-rubrics-prices .table td.size,.sub-rubrics-prices .table td.value{text-align:right}.sub-rubrics-prices .table td.centered,.sub-rubrics-prices .table th.centered{text-align:center}@media (max-width:1200px){.sub-rubrics-prices .table td,.sub-rubrics-prices .table th{font-size:10px}.sub-rubrics-prices .table td.name>div img{width:50px}}.sub-rubric-info{display:flex;flex-direction:column;width:100%}.sub-rubric-info .info-types{display:flex;flex-direction:row;margin:12px 0}.sub-rubric-info .info-types__image-wrap{align-items:center;color:#e20613;display:flex;flex-direction:column;font-size:12px;font-weight:500;justify-content:flex-start;margin-right:12px;order:1;text-align:center;width:84px}.sub-rubric-info .info-types__image-wrap span{line-height:14px;margin-top:4px}.sub-rubric-info .info-types__image-wrap span:first-letter{text-transform:uppercase}@media (max-width:576px){.sub-rubric-info .info-types__image-wrap span{font-size:10px;line-height:12px}}@media (min-width:576px){.sub-rubric-info .info-types__image-wrap{margin-right:24px;width:100px}}.sub-rubric-info .info-types__image-wrap.production{border-right:1px solid #878787;box-sizing:content-box;order:0;padding-right:24px}@media (max-width:576px){.sub-rubric-info .info-types__image-wrap.production{padding-right:10px}}.sub-rubric-info .info-types img{filter:invert(17%) sepia(79%) saturate(4641%) hue-rotate(348deg) brightness(84%) contrast(113%);width:70px}@media (max-width:576px){.sub-rubric-info .info-types img{width:45px}}.sub-rubric-info>.description{margin-bottom:12px}.sub-rubric-info>.description>p{margin:0 0 1em}.sub-rubric-info>.description>a{color:#e20613;display:block;margin:12px auto 0}@media (min-width:576px){.sub-rubric-info>.description>a{margin:24px auto 0}}@media (min-width:1200px){.sub-rubric-info>.description>a{display:inline-block;margin:0}}.sub-rubric-info>.description>a.button-link{color:#fff}.sub-rubric-info>.description>strong{display:block;margin-top:12px}.sub-rubric-info .addition{margin-top:12px}.sub-rubric-info ul{margin-top:15px}.sub-rubric-info ul>li{line-height:170%;list-style:none;position:relative}.sub-rubric-info ul>li:after{background:#e20613;content:"";display:block;height:2px;left:-30px;position:absolute;top:12px;width:20px}.sub-rubric-info ul.dotted>li:after{background:transparent;color:#e20613;content:"•";font-size:30px;height:4px;top:-3px}.sub-rubric-menu{width:100%}.sub-rubric-menu h3{display:none}.sub-rubric-menu>div{margin-bottom:20px}@media (min-width:576px){.sub-rubric-menu>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.sub-rubric-menu a{color:#e20613;text-decoration:none}@media (min-width:576px){.sub-rubric-menu a{min-width:250px}}.sub-rubric-menu a>div{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:5px}@media (min-width:576px){.sub-rubric-menu a>div{margin-bottom:0}}.sub-rubric-menu a img{padding-right:10px;width:25px}.sub-rubric-menu a p{color:#e20613;line-height:24px;margin:0}.sub-rubric-menu a:nth-of-type(3n){margin-left:auto;min-width:180px}@media (min-width:1200px){.sub-rubric-menu{display:flex;flex-direction:column;width:100%}}.sub-rubric-menu:before{background:#dee2e6;content:"";display:block;height:2px;margin:12px 0;width:100%}.sub-rubric-main{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media (min-width:1200px){.sub-rubric-main{width:364px}}.sub-rubric-main .img-wrapper{align-items:center;background:#f8f9fa;box-sizing:border-box;display:flex;height:auto;justify-content:center;padding:15%;width:100%}@media (min-width:576px){.sub-rubric-main .img-wrapper{height:364px;width:364px}}.sub-rubric-main .img-wrapper>div{background-position:50%;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}.sub-rubric-main .img-wrapper>div img{width:100%}.buy_buttons{display:flex;flex-direction:row;justify-content:flex-start}@media (max-width:576px){.buy_buttons{align-items:center;flex-direction:column}}.buy_buttons__button{height:44px;margin-right:44px!important;width:163px!important}@media (max-width:576px){.buy_buttons__button{margin-bottom:10px!important;margin-right:0!important}}.buy_buttons__button img{width:100%}.buy_buttons__button :hover{transform:scale(1.05);transition:all .5s}input,select,textarea{background-color:#f8f9fa;border:1px solid transparent;box-sizing:border-box;outline:none;padding:10px 16px;position:relative}input:focus,select:focus,textarea:focus{border:1px solid #6c757d;box-sizing:border-box;outline:none}input:focus+label,select:focus+label,textarea:focus+label{margin-left:24px;transition:all .2s ease}select{width:100%}textarea{height:135px;resize:none}@media (min-width:576px){textarea{height:140px}}textarea+label{position:absolute;top:10px}input[type=search]+label{text-indent:30px}input[type=file]+label{cursor:pointer;margin-left:0;pointer-events:all;text-indent:0}input[type=file]+label:focus{margin-left:0}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.5px solid #6c757d;height:16px;margin-bottom:0;padding:0;position:relative;top:4px;width:16px}input[type=checkbox]+label,input[type=radio]+label{display:block;margin-left:10px;pointer-events:all;white-space:wrap;width:80%}@media (min-width:1200px){input[type=checkbox]+label,input[type=radio]+label{display:inline-block;font-size:16px;font-weight:400;margin-left:14px;white-space:nowrap;width:auto}}input[type=checkbox]:checked{background-color:#198754}input[type=checkbox]:checked:before{background-image:url(../assets/icons/checkbox.svg);background-size:contain;color:#fff;content:"";display:block;height:12px;left:1px;position:absolute;top:1px;width:12px}input[type=radio]{border-radius:50%}input[type=radio]:checked{background-color:#fff;border:4px solid #198754}button{background-color:#e20613;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;margin:0;padding:10px 0;text-transform:capitalize;transition:all .2s ease;width:267px}button:hover{background-color:#f91f2c}button:active{background-color:#ae050f}.form-group{align-items:center;gap:2rem;position:relative}.input__search{background-color:#fff;border-left:2px solid #e20613;padding-left:40px}.input__search:focus::-moz-placeholder{text-indent:10px;-moz-transition:text-indent .2s ease;transition:text-indent .2s ease}.input__search:focus:-ms-input-placeholder{text-indent:10px;-ms-transition:text-indent .2s ease;transition:text-indent .2s ease}.input__search:focus::placeholder{text-indent:10px;transition:text-indent .2s ease}.input__search-label{background:url(../assets/icons/magnifying_glass.svg) no-repeat;background-size:contain;display:block;height:25px;left:10px;position:absolute;top:10px;width:25px}.input__file{margin-bottom:0;opacity:0;overflow:hidden;z-index:-1}.input__file-label{background-color:#f8f9fa;color:#6c757d;left:0;padding:10px 16px;position:absolute;top:0;width:100%}.input__file-label:before{content:url(../assets/icons/file.svg);position:absolute;right:16px;top:10px}.input__checkbox-label[for=personal-data]{font-size:12px;font-weight:500;line-height:24px}@media (min-width:1200px){.input__checkbox-label[for=personal-data]{font-size:16px;font-weight:400}}input[type=file].success+label{border:1px solid #198754}input[type=file].success+label:before{filter:invert(41%) sepia(32%) saturate(1039%) hue-rotate(100deg) brightness(94%) contrast(86%)}.form-wrap{margin:0 auto;padding:12px;position:relative;width:100%}@media (min-width:1200px){.form-wrap{margin:24px auto;width:1140px}}.form-background{background-color:transparent;height:auto;width:100%}@media (min-width:1200px){.form-background{margin:auto;width:752px}}.form-container{background-color:transparent;background-color:#fff;box-shadow:0 0 1px 1px #c5c5c5;height:auto;left:0;padding:24px;position:relative;top:0;width:100%}@media (min-width:1200px){.form-container{padding:48px;width:752px}}.form__fields-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.form__fields-item{box-shadow:0 0 .5px .5px #c5c5c5;box-sizing:border-box;margin-bottom:12px;margin-right:0;width:100%}@media (min-width:1200px){.form__fields-item{margin-bottom:24px;margin-right:25px;width:315px}.form__fields-item:nth-child(odd){margin-right:0}}.form__fields-item_wide{width:100%}.form__title-wrap{margin-bottom:24px}.form__title{display:inline-block;font-size:20px;font-weight:800;margin:0;position:relative;text-transform:uppercase}.form__desc{color:#6c757d;margin-left:0;padding-left:0}.form__title-red{color:#e20613;font-size:20px;font-weight:800;text-transform:uppercase}.form__file-description{border-left:2px solid #e20613;margin:12px 0;padding-left:24px}.form__file-description p{margin:0}@media (min-width:1200px){.form__file-description{border-left:5px solid #e20613}}.form__file-description-title{font-weight:700}@media (min-width:1200px){.form__file-description-title{font-size:12px}}.form__file-description-text{font-weight:500}@media (min-width:1200px){.form__file-description-text{font-size:12px}}.form__button-wrap{margin-top:12px;text-align:center;width:100%}@media (min-width:1200px){.form__button-wrap{margin-top:24px;text-align:left}}.form__button-block{align-items:flex-end;display:flex;flex-direction:row;margin:10px 0 0;width:100%}@media (max-width:1200px){.form__button-block{align-items:center;flex-direction:column}}.form__button-text{margin-right:25px;width:50%}@media (max-width:1200px){.form__button-text{margin-top:12px;order:2;text-align:center;width:100%}}.form__button-text,.form__button-text a{color:#283033;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.form__button-button{width:50%}@media (max-width:1200px){.form__button-button{width:100%}}.form__button-button button{width:100%}@media (max-width:1200px){.form__button-button button{width:100%}}.file-wrap{width:100%}@media (min-width:1200px){.file-wrap{width:50%}}.checkbox-wrap{margin-bottom:12px}@media (min-width:1200px){.checkbox-wrap{margin-bottom:24px}}.myform .input__file-label,.myform .iti__selected-flag,.myform input,.myform select,.myform textarea{background-color:#fff}.myform .iti__flag{display:none}.myform .iti__selected-flag{border-right:.5px solid #c5c5c5}.myform h3{font-size:20px;font-weight:800;line-height:28px;margin:0;padding:0;text-align:left;text-transform:uppercase}.myform__wrap{margin:0 auto;padding:40px 51px;width:619px}@media (max-width:1200px){.myform__wrap{box-sizing:border-box;padding:40px 12px;width:100%}}.myform__container{margin:0;padding:0;width:100%}.myform__title{margin-bottom:33px;width:100%}.myform__title h3{color:#e20613;font-size:20px;font-weight:800;font-weight:700;line-height:28px;margin:0;padding:0;text-align:left!important;text-transform:uppercase}.myform__title p{color:#535353;font-size:16px;font-weight:400;line-height:24px;margin:10px 0 0;padding:0}.myform__title-red{color:#e20613;font-size:20px;font-weight:800;text-transform:uppercase}.myform__fields-item{border:.5px solid #c5c5c5;margin-bottom:16px;min-height:47px;width:100%}.myform__fields-item .form-group{border:none;display:block}@media (max-width:1200px){.myform__fields-item .form-group{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}.myform__fields-item_noborder{border:none}@media (max-width:1200px){.myform__fields-item_nomobile{display:none}}.myform__fields-group{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media (max-width:1200px){.myform__fields-group{flex-wrap:wrap}}.myform__fields-group .myform__fields-item{width:246px}@media (max-width:1200px){.myform__fields-group .myform__fields-item{width:100%}}.myform__input-group{display:flex;flex-direction:row;padding-left:16px}.myform__input-group:first-of-type{padding-top:10px}.myform__input-group:last-of-type{padding-bottom:10px}.myform .input__search-text{display:block;font-size:16px;font-weight:400;line-height:24px;text-align:center;width:100%}.myform .input__search-text strong{color:#e20613;font-weight:400}.myform .input__search-text span{color:#c5c5c5}.myform .form-file-group{border:.5px dashed #e20613;height:75px;width:100%}@media (max-width:1200px){.myform .form-file-group{height:100px}}.myform .form-file-group .input__file-label{width:100%}.myform .form-file-group.drag{border:.5px dashed #198754}.myform .form-file-group.success{border:.5px solid #198754}.myform .form-file-group input[type=file]:before,.myform .form-file-group label:before{display:none}.myform .form-file-group input[type=file].success+label,.myform .form-file-group label.success+label{border:none}.myform__button-block{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:10px 0 0;width:100%}@media (max-width:1200px){.myform__button-block{align-items:center;flex-direction:column;margin-bottom:20px}}.myform__button-text{display:flex;height:auto;padding-left:15px;width:50%}@media (max-width:1200px){.myform__button-text{display:flex;height:70px;justify-content:center;margin-top:12px;padding-left:0;width:100%}}.myform__button-text>input{height:20px;margin-right:10px;width:20px}.myform__button-text>input:not(:checked){border:2px solid #e20613}.myform__button-text>input:checked{background-color:green}.myform__button-text>div{width:100%}.myform__button-text>div,.myform__button-text a{color:#283033;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.myform__button-button{width:50%}@media (max-width:1200px){.myform__button-button{order:2;width:100%}}.myform__button-button button{width:100%}@media (max-width:1200px){.myform__button-button button{width:100%}}.overlay{background-color:#000;height:100%;left:0;opacity:.4;position:fixed;top:0;width:100%;z-index:100}@media (max-width:1200px){.overlay{display:none}}.newform{background-color:#e20613;color:#fff;width:100%}.newform .input__file-label,.newform .iti__selected-flag,.newform input,.newform select,.newform textarea{background-color:#fff;border:none;color:#283033}.newform input:active,.newform input:focus,.newform input:hover{outline:none;outline-offset:0}.newform .iti__flag{display:none}.newform .iti__selected-flag{border-right:.5px solid #c5c5c5}.newform h3{color:#fff;font-size:20px;font-weight:800;line-height:28px;margin:0;padding:0;text-align:left;text-transform:uppercase}.newform__wrap{margin:0 auto;padding:40px 51px;width:619px}@media (max-width:992px){.newform__wrap{box-sizing:border-box;padding:40px 12px;width:100%}}.newform form{display:block;width:760px}@media (max-width:992px){.newform form{width:100%}}.newform__container{margin:0;padding:0;width:100%}.newform__title{margin-bottom:33px;width:100%}.newform__title h3{font-size:20px;font-weight:800;font-weight:700;line-height:28px;margin:0;padding:0;text-align:left!important;text-transform:uppercase}.newform__title p{color:#fff;font-size:16px;font-weight:400;line-height:24px;margin:10px 0 0;padding:0}.newform__title-red{color:#e20613;font-size:20px;font-weight:800;text-transform:uppercase}.newform__fields-item{align-items:center;background-color:#fff;color:#283033;display:flex;height:70px;margin-bottom:30px;padding-left:36px;width:100%}.newform__fields-item .form-group{border:none;display:block}@media (max-width:1200px){.newform__fields-item .form-group{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}.newform__fields-item_noborder{border:none}@media (max-width:992px){.newform__fields-item_nomobile{display:none}}.newform__fields-group{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media (max-width:1200px){.newform__fields-group{flex-direction:column}}.newform__fields-group .newform__fields-item{width:370px}@media (max-width:992px){.newform__fields-group .newform__fields-item{width:100%}}.newform__input-group{display:flex;flex-direction:row;padding-left:16px}.newform__input-group:first-of-type{padding-top:10px}.newform__input-group:last-of-type{padding-bottom:10px}.newform .input__search-text{display:block;font-size:16px;font-weight:400;line-height:24px;text-align:center;width:100%}.newform .input__search-text strong{color:#e20613;font-weight:400}.newform .input__search-text span{color:#c5c5c5}.newform .form-file-group{border:.5px dashed #e20613;height:75px;width:100%}@media (max-width:1200px){.newform .form-file-group{height:100px}}.newform .form-file-group .input__file-label{width:100%}.newform .form-file-group.drag{border:.5px dashed #198754}.newform .form-file-group.success{border:.5px solid #198754}.newform .form-file-group input[type=file]:before,.newform .form-file-group label:before{display:none}.newform .form-file-group input[type=file].success+label,.newform .form-file-group label.success+label{border:none}.newform__button-block{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin:10px 0 0;width:100%}@media (max-width:1200px){.newform__button-block{align-items:center;flex-direction:column;margin-bottom:20px}}.newform__button-text{display:flex;height:70px;width:370px}@media (max-width:1200px){.newform__button-text{display:flex;height:100px;justify-content:center;margin-top:12px;width:100%}}.newform__button-text>input{height:20px;margin-right:10px;width:20px}.newform__button-text>input:not(:checked){background-color:#ff0}.newform__button-text>input:checked{background-color:green}.newform__button-text>div{width:100%}.newform__button-text>div,.newform__button-text a{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.newform__button-button{width:370px}@media (max-width:1200px){.newform__button-button{order:2;width:100%}}.newform__button-button a,.newform__button-button button{align-items:center;background-color:#e20613;border:2px solid #fff;color:#fff;display:flex;font-size:16px;height:70px;justify-content:center;text-decoration:none;width:100%}.newform__button-button a :hover,.newform__button-button button :hover{background-color:#e20613;color:#fff}.constructor_form{background-color:#fff;color:#000}.constructor_form .newform__fields-item{margin-bottom:0;padding:0;width:100%}.constructor_form .newform__fields-item label{color:#000;padding-right:10px;text-align:left;width:100px}.constructor_form .newform__fields-item input,.constructor_form .newform__fields-item select{border:1px solid #000;border-radius:10px}.constructor_form .form-group{width:100%}.constructor_form .newform__button-button{box-sizing:border-box;margin-top:20px;padding-left:80px;width:100%}.constructor_form .newform__button-button button{border-radius:10px!important;height:50px;width:100%}.select{background-color:#f8f9fa;border:1px solid transparent;color:#6c757d;cursor:pointer;display:inline-block;min-width:100%;position:relative}.styledSelect{background-color:#fff;bottom:0;left:0;padding:10px 12px;position:absolute;right:0;top:0;transition:all .2s ease;width:100%}.styledSelect:after{background:url(../assets/interface-icons/caret-left-black.svg) no-repeat;background-size:contain;content:"";display:block;filter:invert(51%) sepia(7%) saturate(587%) hue-rotate(166deg) brightness(86%) contrast(84%);height:18px;margin-left:0;position:absolute;right:14px;top:14px;transform:rotate(90deg);width:18px}.styledSelect.active:after,.styledSelect:active:after{transform:rotate(270deg)}.options{background-color:#fff;border:.5px solid #c5c5c5;box-shadow:.5px .5px 4px #c5c5c5;display:none;left:0;list-style:none;margin:0;max-height:320px;overflow-y:scroll;padding:0;position:absolute;right:0;top:100%;z-index:999}.options li{border-bottom:.5px solid #c5c5c5;margin:0;padding:10px 14px}.options li:last-of-type{border-bottom:none}.options li:hover{background-color:rgba(0,0,0,.05)}.modal-header{border:none;padding:48px 48px 12px}.modal-header .btn-close{color:#283033;opacity:1;position:absolute;right:10px;top:10px}.modal-header .btn-close:hover{background-color:#e20613}.modal-body{padding:12px 48px 48px}.modal-title{font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase}.project-page{display:flex;flex-direction:column;padding:0 24px;width:100%}@media (min-width:576px){.project-page{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 12px}}@media (min-width:1200px){.project-page{margin:0 auto;width:1140px}}.project-page__buttons{margin:0 auto;text-align:center}.project-page__button{float:left;margin-left:20px;margin-right:20px}.project-page__button-wrap{text-align:center;width:100%}.project-page__button-wrap>a{margin-top:12px;width:267px}.project-page__button-wrap>a svg{stroke:#fff;display:inline-block;margin-left:15px}@media (min-width:1200px){.project-page__button-wrap>a{margin-top:24px}}.project-page .project-page-item{align-content:flex-start;background-color:#f8f9fa;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px;padding:24px;text-transform:none;width:100%}@media (min-width:576px){.project-page .project-page-item{width:calc(50% - 6px)}}@media (min-width:1200px){.project-page .project-page-item{margin-bottom:24px;width:calc(25% - 12px)}}.project-page .project-page-item h3{font-size:12px;font-weight:700;line-height:24px;width:195px}@media (min-width:1200px){.project-page .project-page-item h3{width:190px}}.project-page .project-page-item img{height:325px;margin-bottom:12px;width:220px}.project-page .project-page-item a.lightzoom{background-color:transparent;color:transparent;display:block;margin:0 0 12px;text-decoration:none;width:100%}.project-page .project-page-item__icon{background:url(../assets/icons/magnifying_glass.svg) no-repeat;background-size:contain;cursor:pointer;filter:invert(14%) sepia(79%) saturate(6010%) hue-rotate(351deg) brightness(86%) contrast(106%);height:25px;width:25px}.project-page .project-page-item__text-wrap{display:flex;justify-content:space-between;width:100%}.project-page .project-page-item__text-wrap>a.lightzoom{background-color:transparent;height:25px;margin:0;width:25px}.project-page .hidden{display:none}.recommendations{display:flex;flex-direction:unset;flex-wrap:wrap;justify-content:space-evenly}.recommendations .recommendations-page-item{align-items:center;display:flex;flex-direction:column;height:calc(58vw - 30px);justify-content:flex-start;margin:10px 5px 10px 10px;padding:0;text-align:center;text-transform:none;width:calc(50vw - 23px)}.recommendations .recommendations-page-item h3{font-size:14px;line-height:19px}@media (min-width:576px){.recommendations .recommendations-page-item h3{font-size:18px;line-height:24px}.recommendations .recommendations-page-item{height:235px;margin:10px;width:250px}}.recommendations .recommendations-page-item img{max-height:calc(36vw - 23px);max-width:calc(50vw - 23px);min-height:calc(36vw - 23px)}@media (min-width:576px){.recommendations .recommendations-page-item img{max-height:166px;max-width:250px;min-height:166px}}.recommendations .recommendations-page-item p{display:none}.prices h3{align-items:center;font-size:20px;font-style:normal;font-weight:800;height:120px;justify-content:center;line-height:28px;overflow:hidden;text-align:center;text-transform:uppercase}.prices-page,.prices h3{display:flex;margin:0;padding:0;width:100%}.prices-page{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:relative}.prices-page .prices-page-item{background-color:#f8f9fa;display:flex;flex-direction:column;height:180px;justify-content:space-between;margin-bottom:12px;padding:24px;position:relative;text-transform:none;width:100%}@media (min-width:1200px){.prices-page .prices-page-item{height:204px;margin-bottom:24px;margin-right:24px;padding-right:0;width:364px}.prices-page .prices-page-item:nth-of-type(3n){margin-right:0}}.prices-page .prices-page-item h3{display:block;font-size:12px;font-weight:700;line-height:24px;text-align:left;width:auto;width:175px}.prices-page .prices-page-item h3 span{text-transform:lowercase}.prices-page .prices-page-item a{align-items:center;display:flex;justify-content:space-around;margin:12px 0 0;width:217px}.prices-page .prices-page-item a:after{background-image:url(/assets/interface-icons/download-simple.svg);background-size:contain;content:"";display:block;height:24px;width:24px}.prices-page .prices-page-item a.button-link-docs{width:180px}.prices-page .prices-page-item a.button-link-docs:after{display:none}.prices-page .prices-page-item__img-wrap{align-items:center;display:flex;height:100px;justify-content:center;position:absolute;right:2px;width:100px}@media (min-width:576px){.prices-page .prices-page-item__img-wrap{height:100px;width:100px}}.prices-page .prices-page-item__img-wrap img{height:auto;width:100%}.prices-page .prices-page-item__button-wrap{width:100%}.certificates-page{display:flex;flex-direction:column;justify-content:space-between;width:1140px}@media (min-width:576px){.certificates-page{flex-direction:row}}.certificates-page .certificates-page-form{background-color:#a0aec0;width:100%}.certificates-announce{margin-top:48px}@media (max-width:1200px){.certificates-announce .attention{margin:0}}.certificates-main{display:flex;flex-direction:row;justify-content:flex-start;margin-top:48px}.certificates-main__logo{margin-right:25px}.certificates-main__content .category h5{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24px;position:relative;text-transform:none;width:400px}@media (max-width:1200px){.certificates-main__content .category h5{width:200px}}.certificates-main__content .category>.category-header>div:after{background:url(/wp-content/uploads/2021/11/arrow.svg) no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:-52px;top:calc(50% - 11px);transform:rotate(180deg);width:20px}.certificates-main__content .category>.category-header>div.collapsed:after{transform:rotate(0deg)}.certificates-main__content .category>.accordion-collapse.show{padding-bottom:24px}.certificates-main__content .category a{color:#283033;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;text-decoration:underline}@media (min-width:1200px){.certificates-main__content .category a{border-bottom:1px solid #000;text-decoration:none}}.certificates-main__content .category .category-elements__element{margin-bottom:5px}.bim-announce{margin-top:48px}.bim-catalog .cards{padding:0}@media (min-width:1200px){.bim-catalog .cards a{width:268px}}.bim-catalog .buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:1200px){.bim-catalog .buttons{flex-direction:row;justify-content:flex-end}}.bim-catalog .buttons a:first-of-type:hover svg{stroke:#fff}.bim-catalog .buttons a:first-of-type svg{stroke:#fff;display:inline-block;margin-left:15px}@media (min-width:1200px){.bim-catalog .buttons a:last-of-type{margin-right:0}}.bim-models{flex-wrap:wrap;padding-top:10px}.bim-models,.bim-models__card{display:flex;flex-direction:row;width:100%}.bim-models__card{border:2px solid #e6e6e6;border-radius:10px;height:134px;margin-bottom:16px;padding:28px 20px 28px 13px}@media (min-width:1200px){.bim-models__card{margin-bottom:32px;margin-right:55px;width:343px}}.bim-models__card__icon{width:16%}.bim-models__card__info{width:56%}.bim-models__card__info a{color:#283033;font-size:16px;font-weight:500;line-height:24px}.bim-models__card__img{margin-top:-10px;width:28%}.bim-models__card:nth-of-type(2n){margin-right:0}@media (min-width:1200px){.bim-models__card:nth-of-type(2n){margin-right:55px}.bim-models__card:nth-of-type(3n){margin-right:0}}.bim-title{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:40px;width:100%}.bim-title img{height:auto;width:100px}.bim-title .bim-renga{padding-top:10px}.bim-title .bim-renga img{margin-right:5px;width:auto}.bim-title .bim-renga a{color:#e20613}.job h3{font-size:20px;font-weight:800;line-height:28px;text-align:center}.job p{margin:0;padding:0}.job__select{margin:52px auto;width:596px}@media (max-width:1200px){.job__select{padding:0 24px;width:100%}}.job__select h3{margin-bottom:52px}.job__select>div{display:flex;flex-direction:row;justify-content:space-between}.job__city a{-webkit-text-decoration-color:#283033;text-decoration-color:#283033}.job__city__image{height:194px}@media (max-width:1200px){.job__city__image{height:100px}}.job__city__image img{display:table-cell;max-height:100%;transition:1s;vertical-align:bottom}.job__city p{margin-top:32px;text-align:center}@media (max-width:1200px){.job__city p{margin-top:18px}}.job__city:hover img{transform:scale(1.4)}.job__about h3{margin-bottom:16px}.job__info{flex-wrap:wrap;justify-content:space-between;margin-top:52px}.job__info,.job__info>div{display:flex;flex-direction:row}.job__info>div{align-items:center;border:1px solid #c5c5c5;border-radius:10px;height:172px;margin-bottom:32px;padding:48px 42px;width:338px}@media (max-width:1200px){.job__info>div{width:100%}}.job__info>div img{margin-right:40px;width:76px}.job__info>div p{font-size:32px;font-weight:700;line-height:44px}.job__info>div p span{font-size:20px;font-weight:700;line-height:40px;text-transform:uppercase}.job__info>div p label{display:block;font-size:16px;font-weight:700;line-height:24px}.job__running{height:87px;margin:52px auto;overflow-x:hidden;width:100%}.job__running p{font-size:40px;font-style:normal;font-weight:700;line-height:60px;text-transform:uppercase;width:100%}.job__running p span{color:#e20613}.job__reasons{background:url(/images/job/back.png);background-size:cover;padding:51px 0}@media (max-width:1200px){.job__reasons{background-position:0 -23px;background-repeat:repeat;background-size:auto;padding:51px 0 0}}.job__reasons h3{font-size:20px;font-style:normal;font-weight:800;line-height:28px;margin:0 auto 32px;text-align:center}.job__reasons>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.job__card{border-radius:10px;height:348px;margin-bottom:32px;padding:35px;width:338px}@media (max-width:1200px){.job__card{width:100%}}.job__card img{margin-bottom:16px}.job__card h4{background:#fff;display:inline;font-weight:700;padding:4px 6px;text-transform:none}.job__card h4,.job__card p{font-size:16px;line-height:24px}.job__card p{font-style:normal;font-weight:400;margin:16px 0}.job__card:first-of-type{background:#a5a8ff}.job__card:nth-of-type(2){background:#7ce4a6}.job__card:nth-of-type(3){background:#ffbd3d}.job__card:nth-of-type(4){background:#ff7e20}.job__card:nth-of-type(5){background:#6fddd1}.job__card:nth-of-type(6){background:#49d1fc}.job__reminder{background:#f0f2f4;border-radius:5px;display:flex;flex-direction:row;height:140px;margin:35px auto 0;width:879px}@media (max-width:1200px){.job__reminder{width:100%}}.job__reminder>div{display:flex;flex-direction:column;justify-content:center;padding:0 7%}.job__reminder>div p{font-size:20px;font-weight:500;line-height:24px}.job__reminder>div a{color:#e20613;font-size:16px;font-weight:500;line-height:24px;margin-bottom:18px;text-decoration:none}.job__reminder>div a:last-of-type{margin-bottom:0}.job__greeting{align-items:center;background:#ffbd3d;display:flex;flex-direction:column;height:196px;justify-content:center;margin-bottom:-40px;width:100%}.job__greeting p{font-size:40px;font-weight:500;line-height:49px;text-align:center}@media (max-width:1200px){.job__greeting p{font-size:26px;padding:0 5px}}.job-modal{background-color:#fff;display:none;left:50%;margin-left:-310px;position:fixed;top:24%;z-index:1000}@media (max-width:1200px){.job-modal{bottom:0;left:0;margin-left:0;right:0;top:0}}.job-modal__form{margin:0 auto;width:619px}@media (max-width:1200px){.job-modal__form{height:100%;overflow-y:scroll;padding:20px;width:100%}}.job-modal__form .form-wrap{margin:0;padding:0;width:100%}.job-modal__form .btn-close{color:#283033;opacity:1;position:absolute;right:10px;top:10px}.job-modal__form .btn-close:hover{background-color:#e20613}.vacancies__crumbs{margin-bottom:25px;margin-top:10px}.vacancies__item{border:1px solid #c5c5c5;border-radius:10px;margin-bottom:32px;padding:10px 34px;position:relative;width:100%}@media (max-width:1200px){.vacancies__item{margin-bottom:16px}}.vacancies__item a{color:#283033;text-decoration:none}.vacancies__item a:hover{color:#e20613}.vacancies__item h4{font-size:16px;font-weight:700;line-height:24px;text-transform:none}.vacancies__item__info{display:flex;flex-direction:row}.vacancies__item__info img{margin-right:10px}.vacancies__item__info a,.vacancies__item__info p{font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0}.vacancies__item__info a:after{content:"•";display:inline;font-size:16px;line-height:24px;padding-left:26px;padding-right:10px;position:relative}.vacancies__item__link{background:url(/images/job/vacancies/link.svg);background-repeat:no-repeat;background-size:contain;height:20px;position:absolute;right:20px;top:calc(50% - 10px);width:20px}.vacancy h4,.vacancy p,.vacancy ul{color:#283033;margin:0;padding:0}.vacancy a{text-decoration:none}.vacancy a.button-link{width:246px}.vacancy__crumbs{margin-bottom:25px;margin-top:15px}.vacancy__info{background-image:url(/images/job/vacancies/pattern.png);background-repeat:no-repeat;background-size:cover}.vacancy__info .page-wrapper{align-items:center;display:flex;flex-direction:column;padding-top:27px}.vacancy__info h4{color:#e30613;font-size:24px;font-style:normal;font-weight:700;letter-spacing:1.26px;line-height:normal;margin-bottom:0;padding-bottom:30px;text-align:center;text-transform:uppercase}.vacancy__title{display:flex;flex-direction:row;margin-bottom:26px}.vacancy__title img{margin-right:10px}.vacancy__title a,.vacancy__title p{color:#283033;font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0}.vacancy__title a:after{content:"•";display:inline;font-size:16px;line-height:24px;padding-left:26px;padding-right:10px;position:relative}.vacancy__block{background:#fff;border:3px solid #c6c6c6;border-radius:50px;margin-bottom:32px;min-height:333px;padding:30px;position:relative;width:100%}.vacancy__block h4{color:#e30613;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.84px;line-height:normal;text-align:left;text-transform:uppercase}.vacancy__block p{font-size:16px;font-weight:400;line-height:22px}.vacancy__block ul{max-width:810px;padding-left:18px}.vacancy__block ul>li{color:#51504f;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.84px;line-height:normal;list-style:none;margin-bottom:10px;position:relative}.vacancy__block ul>li:after{background:transparent;color:#51504f;content:"•";font-size:30px;height:4px;left:-14px;position:absolute;top:-10px}.vacancy__first_block:after{background-image:url(/images/job/vacancies/builder.png);background-repeat:no-repeat;background-size:cover;content:"";height:250px;position:absolute;right:59px;top:45px;width:228px}@media (max-width:1200px){.vacancy__first_block:after{display:none}}.vacancy__address_block,.vacancy__telegram_block{background-color:transparent;border:none;padding-top:0}.vacancy__address_block p{margin:0;padding:0;width:70%}.vacancy__telegram_block a{color:#666}.vacancy__address_block:after{background-image:url(/images/job/vacancies/map.png);background-repeat:no-repeat;background-size:cover;content:"";height:126px;position:absolute;right:0;top:0;width:126px}@media (max-width:1200px){.vacancy__address_block:after{height:102px;width:102px}}.vacancy__telegram_block:after{background-image:url(/images/job/vacancies/qr.png);background-repeat:no-repeat;background-size:cover;content:"";height:120px;left:50%;position:absolute;top:0;width:122px}@media (max-width:1200px){.vacancy__telegram_block:after{height:101px;left:inherit;right:0;width:102px}}.vacancy__group{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}@media (max-width:1200px){.vacancy__group{flex-wrap:wrap}}.vacancy__group .vacancy__block{width:540px}@media (max-width:1200px){.vacancy__group .vacancy__block{width:100%}}.vacancy__block.half{width:50%}.vacancy__buttons{display:flex;justify-content:space-around;width:100%}.contacts-page{align-items:center;display:flex;flex-direction:column;padding:0 12px}@media (min-width:1200px){.contacts-page{padding:0}}.contacts-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:12px 0;padding:0;width:100%}@media (min-width:1200px){.contacts-wrap{margin:24px 0}.contacts-wrap,.contacts-wrap:first-child{align-items:flex-start;flex-direction:row}.contacts-wrap:nth-child(2){margin:24px 0 48px}}.contacts{wrap:nowrap;display:flex;flex-direction:column;margin-bottom:48px;margin-top:12px}@media (min-width:1200px){.contacts{margin-left:24px;width:364px}.contacts.reverse{margin-left:0;margin-right:24px}}.contacts__title{font-size:20px;font-weight:800;margin-bottom:12px;text-transform:uppercase;width:-moz-max-content;width:max-content}.contacts__title.name-city:after{background-color:#e20613;content:"";display:block;height:2px;margin-top:8px;width:100%}.contacts__title.name-city{margin-bottom:12px}.contacts__title.color-red{font-size:18px;font-weight:600;margin-top:12px}.contacts__text{margin:0 0 4px}.contacts__text-bold{font-weight:600}.contacts-text-wrap{border-left:2px solid #e20613;margin:24px 0}.contacts-text-wrap p{margin:0 0 0 8px}@media (min-width:1200px){.contacts-text-wrap p{margin-left:24px;width:1140px}.contacts-text-wrap{border-left:5px solid #e20613;margin:0 24px;width:1140px}}#map1,#map2,#map_feed1,#map_feed2{height:200px;margin-bottom:12px;width:100%}#map1 yamps,#map2 yamps,#map_feed1 yamps,#map_feed2 yamps{width:100%}@media (min-width:576px){#map1,#map2,#map_feed1,#map_feed2{height:400px}#map1 yamps,#map2 yamps,#map_feed1 yamps,#map_feed2 yamps{width:100%}}@media (min-width:1200px){#map1,#map2,#map_feed1,#map_feed2{height:548px;width:752px}#map1 yamps,#map2 yamps,#map_feed1 yamps,#map_feed2 yamps{width:100%}}#map_feed1,#map_feed2{border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;position:relative}.contacts-page .contacts-form>.form-group>#personal-data{margin-bottom:24px}.contacts-page .contacts-form>.form-group>#personal-data+label{text-indent:0;white-space:break-spaces;width:85%}@media (min-width:1200px){.contacts-page .contacts-form>.form-group>#personal-data+label{top:-4px;white-space:nowrap}}.contacts-page .contacts-form.personal-wrap{margin-top:12px;width:100%}.contacts-page .contacts-form .form__button-wrap{margin-top:12px}.contacts-page .contacts-form input[type=radio]:first-child{margin-bottom:6px}.contacts-page .file-wrap{margin-top:12px}@media (min-width:1200px){.contacts-page .file-wrap{margin-top:24px;width:320px}}.where-buy-accordion{display:flex;flex-direction:column}.where-buy-accordion__item{background-color:#fff;margin-bottom:4px}.where-buy-accordion__item:last-child{margin-bottom:0}.where-buy-accordion__item-body{padding:0 12px}.where-buy-accordion__item-body h4{color:#e20613;font-size:18px;font-weight:500}.where-buy-accordion__item-body p{line-height:24px;margin:0}.where-buy-accordion__item-wrap{display:flex;flex-direction:column;margin:12px 0;transition:background-color .4s}.where-buy-accordion__item-wrap.active{background-color:rgba(255,0,0,.1)}.where-buy-accordion__item-link,.where-buy-accordion__item-link:hover{color:#283033;text-decoration:none}.where-buy-accordion__item-site{text-decoration:underline}.where-buy-accordion__item-button{color:#283033;cursor:pointer;font-size:18px;font-weight:500;line-height:36px;text-decoration:none}.where-buy-accordion__item-button.show-on-map{color:#e20613;font-weight:400}.where-buy-accordion__item-button.show-on-map:hover{color:#e20613}.where-buy-accordion__item-button:hover{color:#ae050f;text-decoration:none}.where-buy-accordion p.accordion-header{margin:0}.where-buy-accordion p.accordion-header span{font-size:18px;font-weight:500;line-height:36px;padding:10px 12px}.where-buy-accordion p.accordion-header span:hover{background-color:transparent}@media (min-width:1200px){.where-buy-accordion p.accordion-header span:hover{background-color:#e20613;color:#fff}.where-buy-accordion p.accordion-header span:hover:after{background-color:#fff}}.where-buy-accordion p.accordion-header span:not(.collapsed){background-color:#e20613;color:#fff}.where-buy-accordion p.accordion-header span:not(.collapsed):after{background-color:#fff}.where-buy-accordion p.accordion-header span:after,.where-buy-accordion p.accordion-header span:not(.collapsed):after{-webkit-mask:url(../assets/interface-icons/caret-bottom-red.svg) no-repeat 100% 80%;mask:url(../assets/interface-icons/caret-bottom-red.svg) no-repeat 100% 80%;-webkit-mask-size:contain;mask-size:contain}.where-buy-accordion p.accordion-header span:after{background-color:#e20613;height:20px;width:20px}@media (min-width:1200px){.where-buy-accordion p.accordion-header span{line-height:36px}}.where-buy{display:flex;flex-direction:column-reverse;justify-content:center}.where-buy__left{background-color:#f8f9fa;padding:0 12px}@media (min-width:1200px){.where-buy__left{height:548px;margin-right:24px;overflow-y:auto;padding:12px;width:379px}}.where-buy__right{display:block}.where-buy__search-wrap{display:block;margin:12px 0}@media (min-width:1200px){.where-buy__search-wrap{margin:0 0 12px}}.where-buy__search-wrap .form-group>input{border-left:3px solid #e20613;height:68px;margin:0;padding-left:36px}.where-buy__search-wrap .form-group>input:focus{border-left:1px solid #6c757d}.where-buy__search-wrap .form-group>input:focus+label{margin-left:12px}@media (min-width:1200px){.where-buy__search-wrap .form-group>input{border-left:5px solid #e20613}}.where-buy__search-wrap .form-group>label{height:20px;left:0;top:calc(50% - 10px);width:20px}@media (min-width:1200px){.where-buy{flex-direction:row;justify-content:center;margin:48px 0}}.certificat-page-form.form{padding:0 12px}@media (min-width:1200px){.certificat-page-form.form{padding:0}}.stm-page-form.form{padding:0 12px}@media (min-width:1200px){.stm-page-form.form{padding:0}}.stm-page-form .form__button-wrap{margin-top:12px}.video__item{background-color:#f8f9fa;height:351px;margin:12px 0;overflow:hidden;position:relative;width:100%}.video__item:hover{cursor:pointer;height:auto;overflow:visible}.video__item:hover>.video__item-description{height:auto}@media (min-width:1200px){.video__item{height:434px;width:calc(50% - 12px)}.video__item:hover{box-shadow:0 0 30px #21252950;height:434px}.video__item:hover>.video__item-description{box-shadow:0 -30px 30px #21252950;display:inline-block;width:100%;z-index:10}}.video__item-video{height:160px;position:relative}.video__item-video iframe{height:100%}@media (min-width:576px){.video__item-video{height:310px}}.video__video-darken{background:rgba(48,48,48,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.video__video-icon{background:url(../assets/icons/Youtube.svg) no-repeat;background-size:contain;height:47px;left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);width:68px;z-index:10}.video__item-poster{height:100%;left:0;position:absolute;top:0;width:100%}.video__item-description{background-color:#f8f9fa;padding:12px;position:relative}.video__item-title{font-size:18px;font-weight:600;line-height:24px}.video-wrap{display:flex;flex-direction:column;padding:0 12px}@media (min-width:1200px){.video-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:auto;padding:0;width:1140px}.calc-page-wrapper{margin:0 auto;width:1140px}}.tabs_container{display:flex;height:1140px;margin-top:48px;padding:0 12px;position:relative}@media (min-width:1200px){.tabs_container{height:800px}}.tabs_container .info{margin-bottom:12px;margin-left:24px}.tabs_container .fields{display:flex}.tabs_container .inpt{background-color:#fff;border:1px solid #a7a7a7;border-radius:4px;box-sizing:border-box;padding:6px;width:80px}.tabs_container .tab_content select{margin-top:12px}.tabs_container .tab_content select.inpt{margin-top:0}@media (min-width:1200px){.tabs_container .tab_content select.inpt{width:95px}.tabs_container .tab_content select{width:285px}}.tabs_container .field-item>select.inpt{margin-top:0;width:80px}.tabs_container .tab_content{font-size:16px;font-weight:500;line-height:19px;padding:24px 0}.tabs_container .tab_content button{margin-bottom:12px}.tabs_container .tab_content hr{margin-before:.5em;margin-after:.5em;margin-start:auto;margin-end:auto;border-style:inset;border-width:1px;display:block;overflow:hidden}.tabs_container .tab_content img{width:100%}@media (min-width:1200px){.tabs_container .tab_content img{width:400px}}.tabs_container .dis{background-color:#f2f2f2}.tabs_container .hide,.tabs_container .tab_content{display:none}.tabs_container .hide+label{background-color:#6c757d;border:1px solid grey;border-radius:5px 5px 0 0;color:#fff;cursor:pointer;display:inline-block;height:45px;line-height:35px;margin:0 5px -1px 0;order:0;padding:.25em 1em;position:relative;text-align:end;text-indent:0;width:220px}.tabs_container .hide:checked+label{background-color:#fff;border-bottom-color:#fff;color:#000;text-indent:0;width:220px;z-index:1}.tabs_container .hide:checked+label+.tab_content{display:flex;flex-direction:column;order:1;position:absolute;top:40px;width:100%}@media (min-width:1200px){.tabs_container .hide:checked+label+.tab_content{flex-direction:row;justify-content:space-between;top:24px}.tabs_container .hide:checked+label+.tab_content>div{display:flex;flex-direction:column;margin:24px 12px;width:calc(50% - 12px)}}.tabs_container .form{background:#fff;border:1px solid #283033;border-radius:6px;box-sizing:border-box;margin:12px 0;padding:12px}@media (min-width:1200px){.tabs_container .form{padding:24px}}.tabs_container .right{display:grid}.tabs_container .ser{display:flex}.tabs_container .name{line-height:34px;margin-right:12px}.tabs_container .name span{margin-left:12px}.projects-company .filter-button{align-items:center;color:#e20613;cursor:pointer;display:flex;font-size:16px;font-weight:500;line-height:24px;padding:12px 0;position:relative}.projects-company .filter-button:after{background:url(/assets/interface-icons/caret-bottom-red.svg) no-repeat;background-size:contain;border:none;content:"";display:block;height:11px;left:90px;margin-left:12px;position:absolute;top:19px;width:15px}@media (min-width:1200px){.projects-company .filter-button:after{top:30px}}.projects-company .filter-button:hover:after{top:17px;transform:rotate(180deg);transition:all .2s ease}@media (min-width:1200px){.projects-company .filter-button:hover:after{top:27px}.projects-company .filter-button{padding:24px 0}}.projects-company .project-page-item{min-height:235px;padding:0}@media (min-width:576px){.projects-company .project-page-item{height:244px}}@media (min-width:1200px){.projects-company .project-page-item{height:296px;width:calc(33% - 12px)}}.projects-company .project-page-item__text-wrap{display:flex;justify-content:space-between;margin:12px}.projects-company .project-page-item__text-wrap h3{margin:0 12px 0 0;width:auto}.projects-company .project-page-item__text-wrap>a.lightzoom{background-color:transparent;height:25px;margin:0;width:25px}@media (min-width:1200px){.projects-company .project-page-item__text-wrap{margin:24px}}.projects-company .project-page-item>a.lightzoom{background-color:transparent;color:transparent;margin:0;text-decoration:none;width:100%}.projects-company .project-page-item img{height:163px;margin-bottom:0;width:100%}@media (min-width:576px){.projects-company .project-page-item img{height:148px}}@media (min-width:1200px){.projects-company .project-page-item img{height:200px}}.projects-company .button-wrap{width:100%}.projects-company{flex-wrap:wrap;justify-content:flex-start;padding:0 12px;position:relative}@media (min-width:1200px){.projects-company{margin:0 auto 40px;padding:0;width:1140px}}.projects-company .project-page{padding:0}.projects-company .filter-button{width:100%}@media (min-width:576px){.projects-company .filter-button{width:50%}}.projects-company .filter-menu{bottom:0;display:none;left:-2px;position:absolute;right:0;top:47px;transition:all .2s ease;z-index:20}@media (min-width:1200px){.projects-company .filter-menu{top:72px}}.projects-company .filter-menu__wrap{background-color:#f8f9fa;box-shadow:0 10px 10px rgba(33,37,41,.5);display:flex;flex-direction:column;flex-wrap:wrap;padding:24px}@media (min-width:1200px){.projects-company .filter-menu__wrap{flex-direction:row;justify-content:space-between}}.projects-company .filter-menu__wrap>div{display:flex;flex-direction:column}@media (min-width:1200px){.projects-company .filter-menu__wrap>div.filter-menu__wrap-right{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.projects-company .filter-menu__wrap>div,.projects-company .filter-menu__wrap>div.filter-menu__wrap-right>div{width:calc(50% - 6px)}}.projects-company .filter-menu__wrap>div.filter-menu__button-wrap{display:flex;width:100%}@media (min-width:1200px){.projects-company .filter-menu__wrap>div.filter-menu__button-wrap{align-items:center;flex-direction:row;margin-top:12px}}.projects-company .filter-menu h5{color:#283033;font-size:12px;font-weight:700;line-height:24px}.projects-company .filter-menu input{display:none}.projects-company .filter-menu input:checked+label{color:#e20613}.projects-company .filter-menu label{color:#283033;cursor:pointer;font-size:12px;font-weight:500;line-height:24px;margin-bottom:12px;margin-left:0;padding:0;position:relative;text-indent:0}.projects-company .filter-menu label:hover{color:#e20613}.projects-company .filter-menu.dropdown-content{border:none}.projects-company .filter-menu__button-wrap a{background-color:#fff;color:#e20613;margin:0;text-align:center}@media (min-width:576px){.projects-company .filter-menu__button-wrap a{width:267px}}.projects-company .filter-menu__button-wrap a:hover{background-color:#e20613;color:#fff}.projects-company .filter-menu__button-wrap>a.clear{background-color:transparent;border:none;color:#283033;font-weight:400;margin-top:24px;padding:0;position:relative;text-align:left;width:100px}.projects-company .filter-menu__button-wrap>a.clear:before{background:url(/assets/interface-icons/close.svg) no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:-5px;top:3px;width:20px}.projects-company .filter-menu__button-wrap>a.clear:hover{background-color:transparent;color:#283033}@media (min-width:1200px){.projects-company .filter-menu__button-wrap>a.clear{margin-left:48px;margin-top:0}}.range-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:10px}.box-minmax{color:#000;display:none;font-size:20px;justify-content:space-between;margin-top:30px;width:358px}.box-minmax span:first-child{margin-left:10px}.rs-range{-webkit-appearance:none;margin-top:29px;padding:0;width:350px}.rs-range,.rs-range:active,.rs-range:focus{border:none;outline:none}.rs-range::-webkit-slider-runnable-track{background:gray;border:0 solid #010101;border-radius:0;box-shadow:none;cursor:pointer;height:1px;width:100%}.rs-range::-moz-range-track{background:green;border:0 solid #010101;border-radius:0;box-shadow:none;cursor:pointer;height:1px;width:100%}.rs-range::-webkit-slider-thumb{-webkit-appearance:none;background:#79d279;border:0 solid green;border-radius:22px;box-shadow:none;box-shadow:0 10px 10px rgba(0,0,0,.25);cursor:pointer;height:42px;margin-top:-20px;width:22px}.rs-range::-moz-range-thumb{-webkit-appearance:none;background:#79d279;border:0 solid green;border-radius:22px;box-shadow:none;box-shadow:0 10px 10px rgba(0,0,0,.25);cursor:pointer;height:42px;margin-top:-20px;width:22px}.rs-range::-moz-focus-outer{border:0}.rs-label{align-items:center;background-color:#ecf9ec;border:2px solid green;border-radius:50%;box-sizing:border-box;color:#000;display:flex;font-size:18px;font-style:normal;font-weight:700;height:40px;justify-content:center;left:0;line-height:18px;line-height:normal;margin-left:-9px;position:relative;text-align:center;transform-origin:center center;width:40px}a.lightzoom{cursor:zoom-in;cursor:-moz-zoom-in}#lz-container{display:block;height:100%;left:0;position:absolute;top:0;white-space:nowrap;width:100%;z-index:9999990!important}#lz-box{display:inline-block;line-height:1px;text-align:center;z-index:9999998!important}#lz-box,#lz-overlay{height:100%;position:fixed;width:100%}#lz-overlay{background:#000;display:block;left:0;opacity:.6;top:0;z-index:9999991!important}#lz-box:before{content:"";display:inline-block;height:50%;margin-right:-1px;width:1px}#lz-box img{display:inline-block;float:none;height:auto;margin:0;max-height:80%;max-width:100%;opacity:0;padding:0;position:relative;vertical-align:middle;width:auto;z-index:9999995!important}#lz-box p{bottom:0;font-size:18px;line-height:20px;margin-bottom:0;margin-top:-30px;position:relative;z-index:9999997!important}#lz-close{background:url(image/close.png) no-repeat 5px 5px;display:block;height:16px;opacity:.5;padding:5px;position:absolute;right:2%;text-indent:-9999px;top:2%;width:16px;z-index:9999998!important}#lz-close:hover{opacity:1}#lz-loading-center{height:100%;position:relative;width:100%;z-index:9999999!important}#lz-loading-center>.lz-loading-center-box{height:150px;left:50%;margin-left:-75px;margin-top:-75px;position:fixed;top:50%;width:150px}.lz-object{background-color:#fff;border-radius:50% 50% 50% 50%;float:left;height:20px;margin-right:20px;margin-top:65px;width:20px}#lz-object_one{animation:object_one 1.5s infinite}#lz-object_two{animation:object_two 1.5s infinite;animation-delay:.25s}#lz-object_three{animation:object_three 1.5s infinite;animation-delay:.5s}@keyframes object_one{75%{transform:scale(0);-webkit-transform:scale(0)}}@keyframes object_two{75%{transform:scale(0);-webkit-transform:scale(0)}}@keyframes object_three{75%{transform:scale(0);-webkit-transform:scale(0)}}
