@media screen and (min-width:2000px){.maincontent-contacts .wrap{margin-right:auto}}@media screen and (min-width:768px){.right-menu .asidenav a:hover{background:#ef3340;color:#fff}.de-select2.de-select-language dd a:hover{color:#ef3340}.equipment_solutions .back:hover{-webkit-filter:none;filter:none}.equipment_solutions .item:hover .back{-webkit-filter:grayscale(0);filter:grayscale(0)}.equipment_solutions .item:hover .title{font-family:"Exo2Bold"}.list_article .item .item-content:hover .back,.for_hover.item .item-content:hover .back,.product__block--item:hover .back-img{-webkit-filter:grayscale(0);filter:grayscale(0)}.read_after--transition:hover path,.read_after--transition:hover circle{fill:var(--red)}.read_after--transition:hover .first-line-s{-webkit-transform:rotate(77deg);-ms-transform:rotate(77deg);transform:rotate(77deg);-webkit-transform-origin:42% 50%;-ms-transform-origin:42% 50%;transform-origin:42% 50%}.read_after--transition:hover .second-line-s{-webkit-transform:rotate(75deg);-ms-transform:rotate(75deg);transform:rotate(75deg);-webkit-transform-origin:42% 50%;-ms-transform-origin:42% 50%;transform-origin:42% 50%}.read_after--transition:hover .arrow-inside-circle{fill:#fff!important;-webkit-transform:rotate(321deg);-ms-transform:rotate(321deg);transform:rotate(321deg);-webkit-transform-origin:42% 50%;-ms-transform-origin:42% 50%;transform-origin:42% 50%}.mainhead .mainnav a:hover{color:#ef3340}.mainhead .mainnav .sub-menu li a:hover{text-decoration:underline;color:#ef3340}}@media screen and (max-width:1600px){.contact-form .sub{max-width:230px}.sub .icon-button-svg{left:83.6%}.icon-button-svg svg{width:37px;height:37px}}@media screen and (max-width:980px){.maincontent-contacts div.icon-button-svg{top:3px;left:82.6%}.maincontent-contacts div.icon-button-svg svg{width:39px;height:38px}}@media screen and (max-width:700px){.maincontent-contacts div.icon-button-svg{left:81.6%}.sub .icon-button-svg{left:84.4%;top:0}.home .sub .icon-button-svg{left:83.4%;top:2px}.maincontent-about--us .sub .icon-button-svg{top:2px}.news-internal-header_w_back .sub .icon-button-svg{left:83.4%;top:3px}.news-internal-header_w_back .icon-button-svg svg{width:32px;height:44px}.news-internal-header_w_back .second-option--style-form.news-internal-form .form_sec .contact-form input[type="submit"]{padding:13px 0 14px 20px}.vacancies-form .icon-button-svg svg{width:31px;height:45px}.otrasl_directions .icon-button-svg svg{width:29px;height:40px}.icon-button-svg svg{width:29px;height:35px}.contact-form .sub{max-width:200px}.form_home form.contact-form input[type="submit"],form.contact-form input[type="submit"]{padding:8px 0 11px 17px;font-size:15px}.form_home form.contact-form .icon-button-svg svg{width:32px;height:41px}}@media screen and (max-width:580px){.icon-button-svg svg{width:33px;height:36px}.otrasl_directions .icon-button-svg svg{width:29px;height:40px}.otrasl_directions .sub .icon-button-svg{top:2px}.sub .icon-button-svg svg{width:28px;height:36px}.vacancies-form .icon-button-svg svg{width:31px;height:40px}}@media screen and (max-width:1800px){.second-option--style-form .form_sec{padding:35px 154px 0 100px}.second-option--style-form .form_sec .title{margin-bottom:46px}}@media screen and (max-width:1700px){.mainhead .wrap{padding-left:45px}.mainhead .mainnav li{margin-right:60px}.page-template-contacts .breadcrumbs{padding-top:55px;margin-bottom:55px}.maincontent-contacts .page-title{font-size:22px;line-height:28.6px;margin-bottom:55px}.maincontent-contacts .second-option--style-form .form_sec{padding:39px 135px 0 95px}.map-desc .title{font-size:20px;margin-bottom:20px}.map-desc .social .title{margin-bottom:20px}.map-desc .content{font-size:24px;max-width:420px;margin-bottom:32px}.map-desc .adres .content{max-width:420px}.second-option--style-form .form_sec::before{right:27px;width:85.02px;height:290.83px}.second-option--style-form .form_sec::after{width:85.02px;right:27px;height:232.79px;bottom:31px}}@media screen and (max-width:1600px){.title-underline--new{margin-bottom:60px}.breadcrumbs{padding-top:55px;margin-bottom:55px}.page-404 .wrapper{padding:55px 0 120px}.page-404 .error-code h1{font-size:40px;line-height:55px}.page-404 .error-code h1 span{font-size:56px}.search_what_need span.exit-icon{right:110px}.sho_search_form #searchform #searchsubmit{width:80px}.sho_search_form #searchform input[type="text"]{font-size:16px}.sho_search_form #searchform input[type="text"]::-webkit-input-placeholder{font-size:16px}.sho_search_form #searchform input[type="text"]::-moz-placeholder{font-size:16px}.sho_search_form #searchform input[type="text"]:-ms-input-placeholder{font-size:16px}.sho_search_form #searchform input[type="text"]::-ms-input-placeholder{font-size:16px}.sho_search_form #searchform input[type="text"]::placeholder{font-size:16px}#aj_searchresults .list_el{margin-right:94px}.maincontent-product .content_brand .brand{font-size:18px}.form_product .contact-form{padding-bottom:100px}.single-products .breadcrumbs{padding-top:55px;margin-bottom:55px}.maincontent-product .wrap{width:calc(1384px - 10vw)}.maincontent-product .entry-header .title-underline--new{margin-bottom:70px}.maincontent-product .content_brand .brand{font-size:18px}.maincontent-product .content_brand .content{margin-bottom:55px}.maincontent-product .content_brand .content{font-size:16px}.maincontent-product div.content>h3{font-size:22px}.maincontent-product .content_brand .content>ul{font-size:16px}.maincontent-product .entry-header{margin-bottom:47px}.main-button{font-size:18px;width:230px}.want_order a{width:230px;padding:0 0 0 20px;height:48px}.want_order svg{height:36px;width:42px}.tabs{font-size:18px;margin-bottom:62px}.tabs .tab{margin-right:55px}.content_for_tabs .list_content .title{margin-top:35px;font-size:22px}.content_for_tabs .list_content,.content_for_tabs .main_content{font-size:16px}.content_for_tabs .list_content .title::before{top:-60px}.tabs_content{margin-bottom:120px}.contact-form input[type="submit"]{padding:11px 0 13px 17px;max-width:230px}#commentform .comment-form-author label{font-size:16px}#commentform .comment-form-email label{font-size:16px}.home .contact-form{padding-bottom:100px}.main_home_s .slick-slide .text{font-size:34px}.equipment_solutions .item .title{font-size:22px}.home .title-underline--new{font-size:26px}.industries_home .contents .title{font-size:42px;margin-bottom:25px;line-height:43px}.tabs-industries .tab_item{font-size:21px;height:68px;padding-left:45px}.write_us_home .sec_title{font-size:38px}.write_us_home .body{font-size:26px}.about_us_home .block .title{font-size:38px}.form_home .contact-form input{font-size:21px}.form_home .contact-form input::-webkit-input-placeholder{font-size:21px}.form_home .contact-form input::-moz-placeholder{font-size:21px}.form_home .contact-form input:-ms-input-placeholder{font-size:21px}.form_home .contact-form input::-ms-input-placeholder{font-size:21px}.form_home .contact-form input::placeholder{font-size:21px}.home .contact-form input[type="submit"]{padding-left:17px}.select select{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea{font-size:21px;height:42px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:21px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:21px}.industries_home,.write_us_home,.about_us_home,.list_article{margin-top:55px}.industries_home .title-underline--new{margin-bottom:60px}.about_us_home .title-underline--new{margin-bottom:95px}.list_article .title-underline--new{margin-bottom:66px}.form_home .title-underline--new{margin-bottom:65px}.swiper-container-article{height:535px}.contact-form{width:570px}.swiper-scrollbar-drag{height:52.26px;background-position-x:32.5px;background-size:contain;top:-25.4px}.about_us_home .block{margin:100px auto 0}.industries_home{max-width:1280px}.industries_home .contents .text{max-width:480px;font-size:20px;margin-bottom:50px}.industries_home .contents .content_right img{max-width:280px}.form_home .your-email:after{left:64px}.main_home_s .slick-slide{padding-left:150px}.breadcrumbs a{font-size:16px}.breadcrumbs .wrap>span{font-size:16px}.maincontent-search .breadcrumbs{margin-bottom:55px;padding-top:55px}.search_rez_sec .rez_{margin:0 auto 55px}.search_rez_sec .rez_ .title{font-size:22px}.search_rez_sec .rez_ .col_rez{font-size:16px}.wrap-search .list_el h3{padding-right:calc(100% - 72.5vw);font-size:24px}.wrap-search .list_el span{padding-right:calc(100% - 72.5vw);font-size:16px}.wrap-search .list_el p{padding-right:calc(100% - 72.5vw);font-size:16px}.maincontent-search{padding:0 0 120px}.mainhead .mainnav li{margin-right:55px;padding:45px 0 44px}.mainhead.mainhead2 .fr{padding:39px 0 38px}.mainhead .mainnav a{font-size:16px}.mainhead.mainhead2 .logo{margin-right:150px}.logo svg:nth-child(2){width:100px;height:65px}.mainhead .logo .logo-first-hover{width:65px;top:1px;left:-1px}.mainhead .logo:after{right:-70px}footer .wrap{width:calc(100% - 150px)}.wrapper_header_w_back .header .wrapper h1{font-size:34px}.wrapper_header_w_back .header .wrapper .text{font-size:22px}.about_us--wrapper-header div.header .wrapper .text{margin-top:52px;max-width:450px}.about_us_sec .title-underline--new{margin-bottom:65px}.about_us_sec .text{font-size:22px;max-width:1000px}section.about_us_sec{margin-bottom:55px}.mission .title{font-size:38px}section.mission{padding-left:104px;height:687px;margin-bottom:55px}.our_approach .title-underline--new{margin-bottom:66px}.our_approach .text{max-width:1000px;font-size:16px}section.our_approach{margin-bottom:70px}.team .list{margin-bottom:55px}.team .text-bottom{max-width:1000px}section.team{margin-bottom:55px}.about-us_form .title-underline--new{margin-bottom:64px}.about-us_form .contact-form input{font-size:22px;padding-bottom:8px;padding-left:3px;margin-bottom:47px}.about-us_form .contact-form input::-webkit-input-placeholder{font-size:22px}.about-us_form .contact-form input::-moz-placeholder{font-size:22px}.about-us_form .contact-form input:-ms-input-placeholder{font-size:22px}.about-us_form .contact-form input::-ms-input-placeholder{font-size:22px}.about-us_form .contact-form input::placeholder{font-size:22px}.about-us_form .select select{font-size:22px;padding-left:3px;padding-bottom:8px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea{font-size:22px;padding-left:3px;padding-bottom:8px;height:38px;margin-bottom:62px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:22px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:22px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:22px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:22px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:22px}.about-us_form .contact-form input[type="submit"]{font-size:18px;padding:12px 0 15px 25px;margin:0 auto 0}.about-us_form .contact-form{padding-bottom:120px}.about-us_form .contact-form{background-position-y:0}.second-option--style-form .form_sec input[type="submit"]{margin-bottom:57px;padding:11px 0 13px 14px}.wrapper_header_w_back .header .wrapper{width:calc(100% - 340px)}.wrapper_header_w_back.archive_cat--wrapper-header .header .wrapper .text{font-size:34px;line-height:1.2}.maincontent-map-catalog .title-underline--new{margin-bottom:65px}.about_the--partner{margin-bottom:55px}.product__block--item{height:450px}.partners--wrapper-header .header,.partner_single--wrapper-header .header,.vacancies-single-header_w_back .header,.news-internal-header_w_back .header{height:500px}.partners--wrapper-header .header .wrapper,.partner_single--wrapper-header .header .wrapper{width:calc(100% - 300px)}.partners--wrapper-header .header .wrapper h1{font-size:34px}.maincontent-partners{padding:0 0 120px}.maincontent-partners .title-underline--new{margin-bottom:65px}.maincontent-single-partner .wrapper-content{padding-bottom:120px}.partner_single--wrapper-header .logo_bl img{width:25%}.maincontent-single-partner .wrapper-content h1{font-size:34px;margin-bottom:112px}.maincontent-single-partner .wrap-underline::before{top:120px;width:550px}.maincontent-single-partner .content{margin-bottom:16px}.maincontent-single-partner .content p~p{font-size:18px}.maincontent-single-partner .link_partner{margin-bottom:24px}.maincontent-single-partner .img-partner img{height:360px}.maincontent-single-partner .image_caption{margin-bottom:55px}.maincontent-single-partner .text_about_company::before{height:100%}.vacancies-header_w_back .header .wrapper .text{max-width:415px}.maincontent-vacancies .title-underline--new{margin-bottom:65px}.maincontent-vacancies .about_work-logo{margin-bottom:55px}.maincontent-vacancies .about_work-logo img{width:18.7%}.maincontent-vacancies .about_work .text p{font-size:22px;margin-bottom:24px}.maincontent-vacancies .about_work .text ul{font-size:16px}.maincontent-vacancies .about_work .text ul li{margin-bottom:16px}.maincontent-vacancies .wrap>div:not(.values_team){margin-bottom:55px}.maincontent-vacancies .atmosphere_work .text{font-size:22px;margin-bottom:50px}.maincontent-vacancies .position-link a{margin-bottom:50px}.maincontent-vacancies .slider_team-wrapp{padding:50px 0 64px}.swiper-container-values .swiper-slide .text{padding-left:32px}.swiper-container-values .swiper-slide .text p{position:relative;margin-bottom:35px;font-size:18px}.swiper-container-values .swiper-slide .text p::before{content:"";position:absolute;top:50%;left:-32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:2px;background-color:var(--red)}.maincontent-vacancies .slider_team-wrapp::before{right:80px}.maincontent-vacancies .swiper-container-values{width:803px}.values_team{margin-bottom:55px}.maincontent-vacancies-single .page-title{font-size:32px}.abot_work-single .title{font-size:26px}.abot_work-single .content{font-size:22px}.maincontent-vacancies-single>div:not(.breadcrumbs-block,.values_team-single){margin:0 auto 55px}.values_team-single{margin-bottom:55px}.maincontent-news-internal .content-title{font-size:30px}.maincontent-news-internal .sub-description{font-size:22px}.maincontent-news-internal .post-content .text{font-size:16px}.about_the--partner h1{font-size:24px}.about_the--partner h2{font-size:23px}.about_the--partner h3{font-size:22px}.about_the--partner h4,.about_the--partner h5,.about_the--partner h6{font-size:20px}.maincontent-news-internal .post-tag{font-size:16px}}@media screen and (max-width:1440px){.breadcrumbs{padding-top:50px;margin-bottom:50px}.maincontent-news-internal .post-info-top{font-size:14px}.maincontent-news-internal .post-info-bottom .post-share-title{margin-bottom:8px}.maincontent-news-internal .post-info-bottom .post-share-title{font-size:12px}.maincontent-news-internal .post-share-socials svg{height:24px;width:24px}.wrap_list_comm .date_author .author{font-size:18px}.comment_el .answer{margin-top:20px}.wrap_list_comm .comment_el{margin-bottom:101px}.wrap_list_comm .comment_el::after{bottom:-50px}.wrap_list_comm .date{font-size:14px}.wrap_list_comm .comment_el:last-child{margin-bottom:147px}.list-comment{max-width:434px;margin:0 auto;padding-bottom:100px}.list-comment .title-underline--new{margin-bottom:38px}.list-comment .subb{width:230px;height:48px}.list-comment .subb svg{width:37px;height:45px}.list-comment textarea.text{margin-bottom:56px}.page-404 .wrapper{padding:50px 0 100px;width:864px}.page-404 .error-code h1{font-size:36px;line-height:48.8px}.page-404 .error-code svg{width:686.42px;height:364.6px}.page-404 .error-code h1 span{font-size:48px}.page-404 .error-code::after{height:3px}.page-404 .errorMsg p:not(.mobile-link-404){font-size:30px;max-width:802px;line-height:48px;height:55px}.sho_search_form #searchform input[type="text"]{width:62.7%;padding-bottom:7px;font-size:14px;background-size:auto;background-position:0% 33%}.sho_search_form #searchform input[type="text"]::-webkit-input-placeholder{font-size:14px}.sho_search_form #searchform input[type="text"]::-moz-placeholder{font-size:14px}.sho_search_form #searchform input[type="text"]:-ms-input-placeholder{font-size:14px}.sho_search_form #searchform input[type="text"]::-ms-input-placeholder{font-size:14px}.sho_search_form #searchform input[type="text"]::placeholder{font-size:14px}#aj_searchresults .list_el{width:62.7%}.main_home_s .slick-slide .text{font-size:30px}.equipment_solutions .item .content{height:144px}.equipment_solutions .item .title{font-size:18px;max-width:214px}.home .title-underline--new{font-size:24px}.industries_home .contents .title{font-size:36px;margin-bottom:19px;line-height:29px}.tabs-industries .tab_item{font-size:18px;height:56px;padding-left:35px}.write_us_home{height:338px}.write_us_home .content{padding:50px 0 58px}.write_us_home .sec_title{font-size:36px;margin-bottom:33px}.write_us_home .body{font-size:18px;max-width:600px;line-height:1.2;margin-bottom:52px}.about_us_home .block .title{font-size:36px}.form_home .contact-form input:not([type="submit"]){font-size:18px;margin-bottom:47px;padding-bottom:8px}.form_home .contact-form input::-webkit-input-placeholder{font-size:18px}.form_home .contact-form input::-moz-placeholder{font-size:18px}.form_home .contact-form input:-ms-input-placeholder{font-size:18px}.form_home .contact-form input::-ms-input-placeholder{font-size:18px}.form_home .contact-form input::placeholder{font-size:18px}.select select{font-size:18px;margin-bottom:47px;padding-bottom:8px}.form_home .contact-form span.wpcf7-form-control-wrap textarea{font-size:18px;margin-bottom:58px;padding-bottom:8px;height:32px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:18px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:18px}.form_home .contact-form input[type="submit"]{max-width:230px;padding:13px 0 14px 17px;font-size:18px}.industries_home,.write_us_home,.about_us_home,.list_article{margin-top:50px}.list_article{margin-bottom:99px}.industries_home .title-underline--new{margin-bottom:51px}.about_us_home .title-underline--new{margin-bottom:76px}.list_article .title-underline--new{margin-bottom:60px}.form_home .title-underline--new{margin-bottom:28px}.swiper-container-article{height:525px}.contact-form{width:434px;background-position-y:13px;padding-top:30px}.list_article .item .item-content{padding:20px 0 40px}.list_article .item .event{margin-bottom:106px}.list_article .item .title{max-width:263px}.read_after--transition svg{width:51.67px;height:60px}.home .title-underline--new:after{bottom:-12px}.about_us_home{width:calc(100% - 30px)}.about_us_home .block{height:687px;padding-left:104px;margin:80px auto 0}.industries_home{max-width:1012px}.industries_home .contents .text{max-width:405px;font-size:14px;margin-bottom:40px}.industries_home .contents .content_right img{max-width:216px}.tabs-industries{width:32%}.industries_home .contents{width:68%}.industries_home .contents .content_left{padding-top:30px;padding-left:54px}.equipment_solutions .item{height:290px}.form_home .your-email:after{left:53px}.main_home_s .slick-slide{padding-left:134px}.progressBarContainer{bottom:10px}.progressBarContainer .item{height:46px}.progressBarContainer .item img{width:10vw;height:46px}.breadcrumbs a{font-size:13px;margin-right:24px}.breadcrumbs .wrap>span{font-size:13px}.breadcrumbs a:after{font-size:16px}.maincontent-search .breadcrumbs{margin-bottom:50px;padding-top:50px}.search_rez_sec .rez_ .title{font-size:18px}.search_rez_sec .rez_ .col_rez{font-size:14px}.search_rez_sec .rez_{margin:0 auto 50px}.search_rez_sec{margin-bottom:50px}.search_rez_sec .aj_search #searchform input[type="text"]{width:54.75%;margin-right:24px}.search_rez_sec .aj_search #searchform #searchsubmit{font-size:14px;padding:5px 21px 5px 20px}.search_section_page .tabs{margin:0 auto 50px}.wrap-search .list_el h3{width:calc(100% - 130px);padding-right:calc(100% - 72.5vw);font-size:22px;margin-bottom:15px}.wrap-search .list_el span{width:calc(100% - 130px);padding-right:calc(100% - 72.5vw);font-size:14px;margin-bottom:15px}.wrap-search .list_el p{width:calc(100% - 130px);padding-right:calc(100% - 72.5vw);font-size:14px;margin-bottom:96px}.wrap-search .list_el p::after{bottom:-39px}.wrap-search .list_el p:last-child{margin-bottom:38px}.maincontent-search{padding:0 0 100px}.search_rez_sec .aj_search #searchform{padding:56px 0 56px}.mainhead .mainnav li{margin-right:48px;padding:37px 0 35px}.mainhead .mainnav a{font-size:14px}.mainhead.mainhead2 .fr{padding:29px 0 26px}.mainhead.mainhead2 .logo{margin-right:95px}.logo svg:nth-child(2){width:86px;height:52.3px}.mainhead .logo .logo-first-hover{width:54px;top:-4px;left:-12px}.mainhead .logo:after{right:-45px}footer .wrap{width:calc(100% - 60px)}footer .menu{max-width:calc(100% - 164px);margin:0 auto 118px}.footer-bottom-sec .social .title{font-size:12px}.foot-menu .menu-title{font-size:14px;font-family:"Exo2SemiBold"}.foot-menu ul li{font-size:14px}.footer-bottom-sec .bottom_sec{font-size:14px}.footer-bottom-sec .logo_bl .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:77.26px}footer .copyright{font-size:12px}footer .logo svg{width:140px;height:80px}.single-products .breadcrumbs{padding-top:50px;margin-bottom:50px}.maincontent-product .wrap{width:calc(1384px - 20vw)}.maincontent-product .entry-header .title-underline--new{margin-bottom:60px}.maincontent-product .content_brand .content{margin-bottom:50px}.maincontent-product .content_brand .content{font-size:14px}.maincontent-product div.content>h3{font-size:18px}.maincontent-product .content_brand .content>ul{font-size:14px}.maincontent-product .entry-header{margin-bottom:57px}.content_for_tabs .list_content .title{margin-top:34px;font-size:18px}.content_for_tabs .list_content,.content_for_tabs .main_content{font-size:14px}.content_for_tabs .list_content .title::before{top:-50px}.content_for_tabs .tab_content{max-width:804px}.maincontent-product .content_brand{-webkit-box-flex:0;-ms-flex:0 1 40.25%;flex:0 1 40.25%}.tabs_content{margin-bottom:80px}.form_product .contact-form{padding-top:0;background-position-y:70px}.form_product .contact-form span.wpcf7-form-control-wrap textarea{margin-bottom:62px}.wrapper_header_w_back .header .wrapper h1{font-size:30px}.wrapper_header_w_back .header .wrapper .text{font-size:18px}.maincontent-about--us>section{width:calc(100% - 60px)}.about_us--wrapper-header div.header .wrapper .text{margin-top:41.5px;max-width:332px;line-height:1.2}.about-us_form .title-underline--new{font-size:24px}.about_us_sec .title-underline--new{margin-bottom:60px}.about_us_sec .text{font-size:18px;max-width:804px}section.about_us_sec{margin-bottom:50px}.about_us--wrapper-header div.header .wrapper .logo{width:28%}.about_us_sec .text p{margin-bottom:25px}.mission .title{font-size:36px}section.mission{padding-left:104px;height:687px;margin-bottom:50px}.our_approach .title-underline--new{margin-bottom:66px}.our_approach .text{max-width:804px;font-size:14px}section.our_approach{margin-bottom:50px}section.team>h2{display:block}.team .title-underline--new{margin-bottom:89px}.team .list .item{width:33%;margin-bottom:67px}.team .list .icon{top:-23px}.team .list .item:nth-child(1) .icon{right:-60%;width:75px;height:72px}.team .list .item:nth-child(2) .icon{right:-53%}.team .list .item:nth-child(3) .icon{right:-65%}.team .list .item:nth-child(1) .number{width:auto}.team .list .item:nth-child(1){margin-bottom:0;padding-right:100px}.team .list .item:nth-child(3){margin-bottom:0;padding-left:40px}.team .list .item:nth-child(5){margin-bottom:0;padding-right:104px;width:40%}.team .list{max-width:804px;margin:0 auto 50px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.team .text-bottom{max-width:804px}section.team{margin-bottom:50px}.about-us_form .title-underline--new{margin-bottom:28px}.about-us_form .contact-form input{font-size:18px}.about-us_form .contact-form input::-webkit-input-placeholder{font-size:18px}.about-us_form .contact-form input::-moz-placeholder{font-size:18px}.about-us_form .contact-form input:-ms-input-placeholder{font-size:18px}.about-us_form .contact-form input::-ms-input-placeholder{font-size:18px}.about-us_form .contact-form input::placeholder{font-size:18px}.about-us_form .select select{font-size:18px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea{font-size:18px;height:34px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:18px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:18px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:18px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:18px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:18px}.about-us_form .contact-form{background-position-y:0}.about-us_form .contact-form{padding-bottom:100px}.about-us_form .your-email:after{font-size:18px;top:-17px;left:58px}.maincontent-innerpage.maincontent-contacts{padding:0 0 100px}.gmap-container iframe{height:450px}.wrap-map{width:calc(100% - 232px);padding-left:48px;margin:33px auto 0}.maincontent-contacts .wrap{width:calc(100% - 134px)}.page-template-contacts .breadcrumbs{padding-top:50px;margin-bottom:50px}.maincontent-contacts .page-title{font-size:18px;line-height:25.5px;margin-bottom:50px}.map-desc .title{font-size:14px;margin-bottom:15px}.map-desc .social .title{margin-bottom:15px}.map-desc .content{font-size:18px;max-width:368px}.map-desc .adres .content{max-width:368px}.maincontent-contacts .second-option--style-form .contact-form{width:491px}.map-desc .social svg{width:32px;height:32px}.second-option--style-form .form_sec{padding:25px 136px 0 95px}.second-option--style-form .form_sec input[type="submit"]{margin-bottom:52px}.second-option--style-form .form_sec input{margin-bottom:40px}.second-option--style-form span.wpcf7-form-control-wrap textarea{margin-bottom:36px}.second-option--style-form .contact-form{width:595px}.second-option--style-form .form_sec::before{height:272.95px}.second-option--style-form .form_sec::after{height:220.95px;bottom:0}.gmap-container .title-underline--new{margin-bottom:66px}.wrapper_header_w_back .header .wrapper{width:calc(100% - 268px)}.maincontent-map-catalog{padding-bottom:41px}.wrapper_header_w_back.archive_cat--wrapper-header .header .wrapper .text{font-size:30px}.maincontent-map-catalog .title-underline--new{margin-bottom:60px}.about_the--partner{margin-bottom:50px}.maincontent-map-catalog .wrap-content{width:1012px}.about_the--partner .content{max-width:803px;margin:0 auto}.about_the--partner .content p{margin-bottom:20px}.product__block--item{width:30.65%;height:400px;margin-bottom:40px;margin-right:40px}.product__block--content-item{padding:16px 0 35px}.product__block--content-item .product-brand{font-size:14px;padding-left:10px;margin-bottom:119px;min-width:100px}.product__block--content-item .product-title{font-size:18px;max-width:224px}.partners--wrapper-header .header,.partner_single--wrapper-header .header,.vacancies-single-header_w_back .header,.news-internal-header_w_back .header{height:460px}.partners--wrapper-header .header .wrapper,.partner_single--wrapper-header .header .wrapper{width:calc(100% - 268px)}.partners--wrapper-header .header .wrapper h1{font-size:30px}.maincontent-partners{padding:0 0 100px}.maincontent-partners .title-underline--new{margin-bottom:60px}.maincontent-partners .main_text{max-width:804px;margin:0 auto 50px}.maincontent-partners .main_text .text{font-size:20px}.maincontent-partners .all_partners .wrap .item a{padding:10px}.maincontent-partners .some_partners{height:590px;margin-bottom:52px}.maincontent-partners .some_partners .wrap .item{padding:0 0 39px}.maincontent-partners .all_partners .wrap,.video_sec--small.video_sec{width:1008px}.video_sec--small.video_sec video{height:566px}.maincontent-single-partner .wrapper-content{width:804px;padding-bottom:100px}.maincontent-single-partner .wrapper-content h1{font-size:30px;margin-bottom:102px}.maincontent-single-partner .wrap-underline::before{width:380px}.maincontent-single-partner .img-partner img{height:344px}.maincontent-single-partner .image_caption{margin-bottom:50px}.maincontent-single-partner .text_about_company::before{height:100%;left:-56px}.maincontent-single-partner .text_about_company h2{margin-bottom:50px}.maincontent-single-partner .text_about_company>p:nth-child(2){font-size:18px}.maincontent-single-partner .text_about_company p~p{font-size:14px}.vacancies-header_w_back .header .wrapper .text{max-width:254px}.maincontent-vacancies .title-underline--new{margin-bottom:60px}.maincontent-vacancies .about_work-logo{margin-bottom:50px}.maincontent-vacancies .about_work-logo img{width:22.7%}.maincontent-vacancies .about_work .text p{font-size:18px}.maincontent-vacancies .about_work .text ul{font-size:14px}.vacancies-header_w_back .maincontent-vacancies .wrap .about_work{width:804px}.vacancies-header_w_back .maincontent-vacancies .wrap .look_for-work{width:804px}.maincontent-vacancies .wrap>div:not(.values_team){margin-bottom:50px;width:calc(100% - 268px)}.maincontent-vacancies .atmosphere_work .text{font-size:18px;max-width:804px;margin:0 auto 50px}.swiper-container-values .swiper-slide .title{margin-bottom:46px}.values_team{margin-bottom:50px}.maincontent-vacancies .vacancies-form .title-underline--new{margin-bottom:28px}.file-upload .file-upload-select .file-select-name{font-size:18px;margin-left:17px}.file-select-button{width:15px;height:30px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea,.file-upload{margin-bottom:40px}.vacancies-form .contact-form{padding-bottom:110px}.vacancies-form .contact-form{background-position-y:0}.maincontent-vacancies-single .page-title{font-size:24px;margin-bottom:102px}.maincontent-vacancies-single .page-title::before{bottom:-50px;top:initial;left:-41%;width:300px}.abot_work-single .title{font-size:24px;margin-bottom:50px}.abot_work-single .content{font-size:18px}.maincontent-vacancies-single>div:not(.breadcrumbs-block,.values_team-single){width:707px;margin:0 auto 55px}.values_team-single::before{right:78px}.values_team-single{margin-bottom:50px;padding:50px 0 50px}.values_team-single .title{width:707px;margin:0 auto 50px;font-size:24px}.values_team-single .text{width:707px;margin:0 auto;font-size:18px}.maincontent-news-internal .wrap-content{width:804px}.maincontent-news-internal .content-title{font-size:24px}.maincontent-news-internal .sub-description{font-size:18px;margin-bottom:35px}.maincontent-news-internal .post-content .text{font-size:16px}.maincontent-news-internal .post-content .text h2{font-size:20px}.maincontent-news-internal .post-content .text h3{font-size:18px}.maincontent-news-internal .post-content .img-dec{margin-top:6px}.maincontent-news-internal .post-tag{width:calc(100% - 268px);font-size:14px}.maincontent-news-internal .post-content .post-img img{max-height:346px}.maincontent-news-internal .wrap-content>div{margin-top:102px}.maincontent-news-internal .wrap-content>div::before{top:-50px;left:-290px;width:300px}.maincontent-news-internal .post-tag::before{left:-134px;width:300px}.maincontent-news-internal .wrap-content>div:last-child::after{left:-30%;width:300px}.second-option--style-form.news-internal-form .contact-form{width:595px}.second-option--style-form.news-internal-form .form_sec .title{margin-bottom:40px}.second-option--style-form.news-internal-form .form_sec .wpcf7-form-control.wpcf7-select{margin-bottom:47px}.maincontent-news-internal .second-option--style-form .form_sec{padding:40px 0 0}.second-option--style-form.news-internal-form .form_sec .contact-form input[type="submit"]{padding:11px 0 13px 45px}.second-option--style-form.news-internal-form .form_sec::before{right:65px}.maincontent-news-internal .list_article{margin:50px 0 153px}}@media screen and (max-width:1280px){.video_sec--small.video_sec .video_back{height:570px}.video_sec--small.video_sec .video_back video{height:100%}}@media screen and (max-width:1250px){.maincontent-contacts .wrap{width:calc(100% - 20px)}}@media screen and (max-width:1200px){.mainhead .wrap{width:calc(100% - 40px);padding-left:20px}.mainhead .mainnav li{margin-right:calc(48px - 2vw)}.maincontent-product .wrap{width:calc(100% - 60px)}.maincontent-product .main-img-container img{max-height:500px}.maincontent-product .content_brand .content>p:first-child span:first-child{font-size:20px}.maincontent-product .content_brand{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.maincontent-product .main-img-container{-webkit-box-flex:2;-ms-flex:2;flex:2}.maincontent-contacts .second-option--style-form .form_sec{padding:39px 145px 0 62px}.maincontent-contacts .second-option--style-form .contact-form{width:229px}}@media screen and (max-width:1100px){.progressBarContainer .item img{width:12vw}.progressBarContainer{padding:0 3px}.maincontent-news-internal .post-info{right:10px}.breadcrumbs a{font-size:12px;margin-right:28px}.breadcrumbs a:after{font-size:14px;-webkit-transform:translate(100%,-39%);-ms-transform:translate(100%,-39%);transform:translate(100%,-39%)}.breadcrumbs .arrow_bread:after{font-size:14px;-webkit-transform:translate(100%,-39%);-ms-transform:translate(100%,-39%);transform:translate(-35%,9%)}.breadcrumbs .with-arrow:after{font-size:14px;-webkit-transform:translate(100%,-39%);-ms-transform:translate(100%,-39%);transform:translate(100%,-39%)}.breadcrumbs .wrap>span{font-size:12px}.maincontent-search{padding:0 0 90px}.maincontent-search .breadcrumbs{margin-bottom:40px;padding-top:40px}.search_rez_sec .rez_{margin:0 auto 40px}.search_rez_sec{margin-bottom:40px}.search_section_page .tabs{font-size:16px;margin:0 auto 40px}.wrap-search .list_el h3{padding-right:calc(100% - 80vw);font-size:18px}.wrap-search .list_el span{padding-right:calc(100% - 80vw)}.wrap-search .list_el p{padding-right:calc(100% - 80vw);margin-bottom:70px}.wrap-search .list_el p::after{bottom:-25px}.wrap-search .list_el p:last-child{margin-bottom:25px}.mainhead.mainhead2 .logo{margin-right:60px}.mainhead .logo:after{right:-30px}.mainhead .searchform{margin-left:26px}.mainhead .de-select-language{margin-left:20px}footer .menu{max-width:calc(100% - 80px);margin:0 auto 118px}.footer-bottom-sec .logo_bl{padding-left:100px}.page-template-contacts .breadcrumbs{padding-top:40px;margin-bottom:40px}.maincontent-contacts .page-title{font-size:16px;line-height:1.2;margin-bottom:40px}.second-option--style-form .contact-form{width:476px}.second-option--style-form .form_sec{padding:25px 120px 0 50px}.maincontent-map-catalog .wrap-content{width:calc(100% - 164px)}.product__block--item{margin-right:32px}.maincontent-partners .all_partners .wrap,.video_sec--small.video_sec{width:calc(100% - 40px)}.video_sec--small.video_sec video{height:auto}.maincontent-vacancies .slider_team-wrapp::before{right:0}.values_team-single::before{display:none}}@media screen and (max-width:1050px){body header.mainhead .wrap .fl{margin-left:-7px}.mainhead.mainhead2 .logo{margin-right:40px}.mainhead .logo:after{right:-20px}.mainhead .mainnav a{font-size:12px}.mainhead .contact_us{font-size:12px}}@media screen and (max-width:1024px){.main_home_s .slick-slide .text{font-size:26px}.equipment_solutions .item .title{font-size:16px;max-width:126px}.home .title-underline--new{font-size:22px}.industries_home .contents .title{font-size:30px;margin-bottom:13px}.tabs-industries .tab_item{font-size:14px;height:40px;padding-left:25px}.write_us_home .sec_title{font-size:30px;margin-bottom:16px}.write_us_home .body{font-size:20px}.about_us_home .block .title{font-size:30px}.read_after--transition svg{width:34.44px;height:40px}.equipment_solutions .item{height:220px}.industries_home .title-underline--new{margin-bottom:46px}.about_us_home .title-underline--new{margin-bottom:53px}.list_article .title-underline--new{margin-bottom:45px}.form_home .title-underline--new{margin-bottom:65px}.industries_home{max-width:calc(100% - 40px)}.tabs-industries{width:30.66%}.industries_home .contents .content_item{height:99.5%}.industries_home .contents{width:69.34%}.industries_home .contents .text{max-width:291px;margin-bottom:35px}.industries_home .contents .content_right img{max-width:155px}.industries_home .contents .content_left{padding-top:34px;padding-left:20px}.write_us_home{height:299px}.about_us_home .list .value{font-size:80px;line-height:100px}.about_us_home .list .item{margin-right:70px}.about_us_home .list .description{font-size:20px}.about_us_home .list .item:nth-child(1) .icon{width:55.5px;height:61px;top:-9px;right:33%}.about_us_home .list .item:nth-child(2) .icon{width:76.2px;height:77.2px;top:-21px}.about_us_home .list .item:nth-child(3) .icon{width:69.8px;height:70px;right:-49%}.about_us_home .block{width:calc(100% - 40px);margin:50px auto 0;height:409px}.about_us_home .block .text{max-width:325px;font-size:20px}.list_article{margin-bottom:74px}.swiper-container-article{height:333px}.list_article .item{height:290px}.list_article .item .item-content{padding:12px 0 35px}.list_article .item .event{min-width:87px;height:23px;font-size:12px;margin-bottom:56px}.list_article .item .event span{min-width:87px;padding:2.5px 7px}.home .list_article .item .event{padding-left:7px}.list_article .item .author,.list_article .item .date{font-size:12px;padding-left:12px}.list_article .item .date{position:relative;margin-bottom:16px}.list_article .item .date::after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:58.4%}.list_article .item.webinar .date::after{background-color:#2db3ff}.list_article .item.news .date::after{background-color:var(--red)}.list_article .item .title{font-size:12px;max-width:230px}.form_home .contact-form span.wpcf7-form-control-wrap textarea{margin-bottom:47px}.contact-form{background-position-y:36px}.industries_home,.write_us_home,.about_us_home,.list_article{margin-top:35px}.swiper-scrollbar-drag{height:40px;background-position-x:20px;top:-19.4px}}@media screen and (max-width:980px){.maincontent-news-internal .post-info-bottom{display:none}.maincontent-news-internal .post-info{top:118px;right:20px}.breadcrumbs{padding-top:35px;margin-bottom:35px}.breadcrumbs .wrap{width:calc(100% - 40px)}.second-option--style-form.news-internal-form .form_sec .contact-form input[type="submit"]{padding:13px 0 14px 45px}.wrap_list_comm .date_author .author{font-size:14px}.comment_el .question .content,.comment_el .answer .content{font-size:14px}.wrap_list_comm .comment_el{margin-bottom:71px}.wrap_list_comm .comment_el::after{bottom:-35px}.wrap_list_comm .date{font-size:12px}.wrap_list_comm .comment_el:last-child{margin-bottom:94px}.list-comment{padding-bottom:80px;background-position-y:80px}.list-comment .pad-top-form{padding-top:9px}.list-comment .title-underline--new{margin-bottom:56px}.list-comment textarea.text{margin-bottom:35px}.page-404 .wrapper{padding:35px 0 80px;width:604px}.page-404 .error-code h1{font-size:24px;line-height:31.2px}.page-404 .error-code svg{width:480.01px;height:254.96px}.page-404 .error-code h1 span{font-size:36px}.page-404 .white-bg{padding-top:30px}.page-404 .errorMsg p:not(.mobile-link-404){font-size:20px;max-width:535px;line-height:35px;height:45px}.fixed .right-menu{position:fixed!important}.fixed .page-container-overflow{position:fixed;top:71px}.maincontent-product .content_brand .brand{margin-bottom:24px}.form_product .contact-form{padding-bottom:80px}.single-products .breadcrumbs .wrap{width:calc(100% - 40px)}.single-products .breadcrumbs{padding-top:35px;margin-bottom:35px}.maincontent-product .wrap{width:calc(100% - 40px)}.maincontent-product .entry-header .title-underline--new{margin-bottom:47px;font-size:20px}.title-underline--new{font-size:20px;margin-bottom:35px}.maincontent-product .main-img-container img{max-height:400px}.maincontent-product .content_brand .content>p:first-child span:first-child{font-size:18px}.maincontent-product .content_brand{-webkit-box-flex:0;-ms-flex:0 1 48.62%;flex:0 1 48.62%}.maincontent-product .main-img-container{-webkit-box-flex:0;-ms-flex:0 1 48.64%;flex:0 1 48.64%}.maincontent-product div.content>h2{font-size:18px;margin-bottom:24px}.maincontent-product div.content>h3{font-size:14px;margin-bottom:24px}.maincontent-product .content_brand .content p{margin-bottom:15px}.maincontent-product .content_brand .content{font-size:12px}.maincontent-product .content_brand .content{margin-bottom:35px}.maincontent-product .entry-header{margin-bottom:50px}.tabs{font-size:14px;margin-bottom:42px}.tabs .tab{margin-right:60px}.content_for_tabs .tab_content{max-width:604px}.content_for_tabs .main_content{font-size:16px}.content_for_tabs .list_content .title{margin-top:36px;margin-bottom:16px;font-size:16px}.content_for_tabs .list_content .title::before{top:-35px;min-width:180px}.tabs_content{margin-bottom:50px}.form_product .contact-form span.wpcf7-form-control-wrap textarea{margin-bottom:35px}.form_product .contact-form{background-position-y:90px;background-size:100%}.sho_search_form .search_what_need{margin-top:10px;margin-bottom:60px;font-size:20px}.sho_search_form #searchform input[type="text"]{width:66.2%}.search_what_need span.exit-icon{right:25.6px}.sho_search_form #searchform #searchsubmit{font-size:14px}#aj_searchresults .list_el{width:66.2%}.mainhead .de-select-language{display:none}.mainhead .searchform .icon-search{font-size:31px}.mainhead .searchform{margin-left:24px}.mainhead .contact_us{line-height:12px;padding:4px 16px 8px 15.5px}.mainhead .fl{padding:13px 0 13px}.mainhead.mainhead2 .fr{padding:19px 0 18px}.logo svg:nth-child(2){width:65.7px;height:40px}.mainhead .logo .logo-first-hover{width:48px;top:-10px;left:-22px}.mainhead .logo:after{right:-39.2px}.right-menu .menu_title{font-size:14px;color:var(--red);padding:20px 21px 19px;border-bottom:1px solid;margin-bottom:20px}.right-menu .lang_bl{padding-left:21px;margin-bottom:100px}.right-menu .de-select-language dt{color:#1f1d2a;background-image:url(../../../../../../../../themes/alt/assets/img/svg/lang-bar-arrow-red.svg)!important;background-size:45%;background-position:29px 70%}.right-menu .de-select2 dt.active+dd{margin-top:10px}.right-menu .de-select2 dd{position:initial;height:75px}.home .mainhead{-webkit-box-shadow:none;box-shadow:none}.aside-menu-opened .mainhead{-webkit-box-shadow:0 2px 4px rgb(0 0 0 / 25%);box-shadow:0 2px 4px rgb(0 0 0 / 25%);z-index:999999999}.right-menu{top:68px}.home .page-container-overflow,.wrapper_header_w_back .page-container-overflow{top:70px}.wrapper_header_w_back .page-container{position:initial}.mainhead{border-bottom:0;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / 25%);box-shadow:0 2px 4px rgb(0 0 0 / 25%)}.page-container{position:relative}footer{padding:18px 0 17px}footer .wrap{width:calc(100% - 40px)}footer .menu{display:none;max-width:initial;margin:initial}.footer-bottom-sec .logo_bl .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}footer .logo svg{width:110px;height:57px}.footer-bottom-sec .bottom_sec{display:none}.footer--mobile-right-sec .bottom_sec{display:block;font-size:14px;text-align:right}.footer-bottom-sec .contacts{margin-bottom:15px}.footer-bottom-sec .email{margin-bottom:15px}.footer-bottom-sec .social .soc_wrap a svg{width:24px;height:24px}.footer-bottom-sec .social{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.footer-bottom-sec .social .soc_wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom-sec .social .soc_wrap a{margin-right:12px}.footer-bottom-sec{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer--mobile-right-sec{-ms-flex-item-align:end;align-self:flex-end}.footer--mobile-right-sec>div{padding-bottom:0px!important}.footer--mobile-right-sec .social .title{display:none}.copyright{font-size:12px}.footer-bottom-sec .logo_bl{padding-left:0}.equipment_solutions .item .content{height:104px}.home .contact-form{padding-bottom:80px}.maincontent-search{padding:0 0 80px}.maincontent-search .breadcrumbs{margin-bottom:35px;padding-top:35px}.search_rez_sec .rez_{margin:0 auto 35px}.search_rez_sec{margin-bottom:35px}.search_section_page .tabs{width:calc(100% - 40px);font-size:14px;margin:0 auto 35px}.wrap-search .list_el h3{width:calc(100% - 80px);padding-right:calc(100% - 86vw);font-size:14px}.wrap-search .list_el span{padding-right:calc(100% - 86vw);width:calc(100% - 80px)}.wrap-search .list_el p{padding-right:calc(100% - 86vw);width:calc(100% - 80px);margin-bottom:50px}.maincontent-search .breadcrumbs .wrap{width:calc(100% - 40px)}.search_rez_sec .rez_{width:calc(100% - 40px)}.search_rez_sec .aj_search #searchform input[type="text"]{width:70.75%;margin-right:20px}.maincontent-about--us>section{width:calc(100% - 40px)}.about_us--wrapper-header div.header .wrapper .text{margin-top:60px;max-width:354px}.about_us--wrapper-header div.header .wrapper .logo{width:27.4%}.about_us_sec .title-underline--new{margin-bottom:49px}.about_us_sec .text p{margin-bottom:20px}.maincontent-about--us .title-underline--new:after{bottom:-14px}.about_us_sec .text{max-width:605px}section.about_us_sec{margin-bottom:35px}section.mission{height:409px;margin-bottom:35px}.mission .title{font-size:24px}.mission .text{max-width:312px;font-size:18px}.our_approach .title-underline--new{margin-bottom:49px}.our_approach .text{max-width:605px}section.our_approach{margin-bottom:35px}.team .title-underline--new{margin-bottom:78px}.team .list{margin:0 auto 35px;max-width:740px}.team .list .icon{right:11%}.team .text-bottom{max-width:604px}.team .list .item:nth-child(1){margin-bottom:0;padding-right:0}.team .list .item:nth-child(3){margin-bottom:0;padding-left:0}.team .list .item:nth-child(5){margin-bottom:0;padding-right:0;width:40%}.team .list .item:nth-child(1) .icon{right:-63%}.team .list .item:nth-child(2) .icon{right:-50%;width:60px;height:60px;top:-15px}.team .list .item:nth-child(3) .icon{right:-57%}.team .list .item:nth-child(4) .icon{right:34%}.team .list .item:nth-child(5) .icon{right:-20%;top:-16px}.maincontent-about--us>section:last-child{width:calc(100% - 40px)}.about-us_form .title-underline--new{margin-bottom:56px;font-size:18px}.about-us_form .contact-form{padding-top:10px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea{margin-bottom:47px}.about-us_form .contact-form{padding-bottom:80px}.page-template-contacts .breadcrumbs .wrap{width:calc(100% - 40px)}.maincontent-innerpage.maincontent-contacts{padding:0 0 80px}.wrap-map{width:calc(100% - 40px);padding-left:0;margin:35px auto 0}.page-template-contacts .breadcrumbs{padding-top:35px;margin-bottom:35px}.maincontent-contacts .page-title{font-size:14px;margin-bottom:35px}.map-desc .content{font-size:14px;margin-bottom:16px}.map-desc .adres .content{max-width:291px;font-size:14px}.map-desc>div.adres>div.title{margin-top:25px}.map-desc .social a{margin-right:16px}.second-option--style-form .form_sec .title{margin-bottom:35px;font-size:18px}.second-option--style-form .form_sec input{font-size:14px;margin-bottom:34px}.second-option--style-form .form_sec input::-webkit-input-placeholder{font-size:14px}.second-option--style-form .form_sec input::-moz-placeholder{font-size:14px}.second-option--style-form .form_sec input:-ms-input-placeholder{font-size:14px}.second-option--style-form .form_sec input::-ms-input-placeholder{font-size:14px}.second-option--style-form .form_sec input::placeholder{font-size:14px}.second-option--style-form span.wpcf7-form-control-wrap textarea{font-size:14px;height:30px}.second-option--style-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:14px}.second-option--style-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:14px}.second-option--style-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:14px}.second-option--style-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:14px}.second-option--style-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:14px}.second-option--style-form .contact-form{width:476px}.second-option--style-form .form_sec{padding:16px 145px 0 62px}.second-option--style-form .your-email:after{font-size:14px;top:-13px;left:45px}.second-option--style-form .form_sec::before{right:5.27px;width:70.14px;height:225.18px}.second-option--style-form .form_sec::after{right:5.27px;width:70.14px;height:182.28px}.second-option--style-form .form_sec input[type="submit"]{margin-bottom:35px;font-size:18px}.gmap-container .title-underline--new{margin-bottom:47px}.gmap-container iframe{height:350px}.map-desc .social .title{max-width:231px}.product__block--wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper_header_w_back .header .wrapper{width:calc(100% - 164px)}.maincontent-map-catalog .title-underline--new{margin-bottom:47px}.about_the--partner{margin-bottom:35px}.about_the--partner .content{max-width:605px;font-size:14px;line-height:20px}.maincontent-map-catalog .breadcrumbs a:after{font-size:20px;-webkit-transform:translate(100%,-48%);-ms-transform:translate(100%,-48%);transform:translate(100%,-48%)}.product__block--item:nth-child(3n+3){margin-right:auto}.product__block--item:nth-child(2n+2){margin-right:initial}.product__block--item{width:48.35%;height:376px;margin-bottom:20px;margin-right:17px}.product__block--content-item{padding:15px 0 40px}.product__block--content-item .product-brand{padding-left:9.5px;margin-bottom:117px;min-width:95px}.product__block--content-item .product-title{max-width:210px}.partners--wrapper-header .header,.partner_single--wrapper-header .header,.vacancies-single-header_w_back .header,.news-internal-header_w_back .header{height:278px}.partners--wrapper-header .header .wrapper h1{font-size:20px}.maincontent-partners{padding:0 0 80px}.maincontent-partners .title-underline--new{margin-bottom:49px}.maincontent-partners .main_text{max-width:604px;margin:0 auto 35px}.maincontent-partners .main_text .text{font-size:14px}.maincontent-partners .some_partners{height:334px;margin-bottom:37px}.maincontent-partners .some_partners .wrap{max-width:initial;width:calc(100% - 40px)}.maincontent-partners .some_partners .wrap .item{padding:0 0 23.5px;height:294px;width:31.6%}.maincontent-partners .some_partners .item .text{max-width:210px}.maincontent-partners .some_partners .item .logo{max-width:176px}.maincontent-partners .all_partners .wrap .item{width:20%;height:117px}.maincontent-partners .all_partners{margin-bottom:35px}.maincontent-partners .all_partners .wrap .item a span{display:none}.partner_single--wrapper-header .logo_bl img{width:31%}.maincontent-single-partner .wrapper-content{width:580px;padding-bottom:80px}.maincontent-single-partner .wrapper-content h1{font-size:24px;line-height:25px;margin-bottom:72px;max-width:273px}.maincontent-single-partner .wrap-underline::before{top:85px;width:180px}.maincontent-single-partner .content p:first-child{font-size:18px;line-height:1.166;margin-bottom:35px}.maincontent-single-partner .content p~p{font-size:14px;line-height:1.288}.maincontent-single-partner .text_about_company>p:nth-child(2){line-height:24px}.maincontent-single-partner .img-partner img{max-width:541px;height:231px}.maincontent-single-partner .image_caption{font-size:12px;margin-bottom:35px}.maincontent-single-partner .text_about_company h2{font-size:20px;margin-bottom:35px}.maincontent-single-partner .text_about_company p~p{font-size:12px;line-height:18px}.maincontent-single-partner .text_about_company::before{left:-32px;bottom:0}.maincontent-vacancies .wrap>div:not(.values_team){width:calc(100% - 160px);margin-bottom:35px}.vacancies-header_w_back .maincontent-vacancies .wrap .about_work{width:calc(100% - 160px)}.vacancies-header_w_back .maincontent-vacancies .wrap .look_for-work{width:calc(100% - 290px)}.maincontent-vacancies .slider_team-wrapp::before{display:none}.maincontent-vacancies .swiper-container-values{width:602px}.maincontent-vacancies .title-underline--new{margin-bottom:49px}.maincontent-vacancies .about_work-logo img{width:23.7%}.maincontent-vacancies .about_work-logo{margin-bottom:27px}.maincontent-vacancies .about_work .text p{font-size:14px;margin-bottom:20px}.maincontent-vacancies .atmosphere_work .text{margin-bottom:35px}.maincontent-vacancies .atmosphere_work .text{text-align:left}.maincontent-vacancies .position-link a{margin-bottom:35px;font-size:20px}.maincontent-vacancies .values_team .title-underline--new{margin-bottom:49px}.maincontent-vacancies .slider_team-wrapp{padding:35px 0 68px}.swiper-container-values .swiper-slide{font-size:20px}.swiper-container-values .swiper-slide .title{margin-bottom:35px}.swiper-container-values .swiper-slide .text p{font-size:14px;margin-bottom:25px}.vacancies-form .contact-form{padding-top:0;background-position-y:-3px}.maincontent-vacancies .vacancies-form .title-underline--new{margin-bottom:63px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea,.file-upload{margin-bottom:47px}.vacancies-form .contact-form input[type="submit"]{font-size:18px}.vacancies-form .contact-form{padding-bottom:80px}.maincontent-vacancies-single .page-title{font-size:18px;margin-bottom:62px;max-width:472px}.maincontent-vacancies-single .page-title::before{top:69px;left:-41%;width:180px}.abot_work-single .title{font-size:18px;margin-bottom:25px}.maincontent-vacancies-single>div:not(.breadcrumbs-block,.values_team-single){width:604px;margin:0 auto 35px}.values_team-single{margin-bottom:35px;padding:35px 0 25px}.values_team-single .title{width:604px;margin-bottom:25px}.values_team-single .text{width:604px;font-size:18px}.values_team-single .text p{margin-bottom:20px}.news-internal-header_w_back .header .wrapper h1{font-size:20px}.maincontent-news-internal .wrap-content{width:calc(100% - 164px)}.maincontent-news-internal .content-title{font-size:18px;line-height:21px;max-width:472px}.maincontent-news-internal .sub-description{font-size:14px;line-height:21px;margin-bottom:21px}.maincontent-news-internal .post-content .text{font-size:16px;line-height:18px}.maincontent-news-internal .post-content .text h2{font-size:18px}.maincontent-news-internal .post-content .text h3{font-size:16px}.maincontent-news-internal .post-content .text-column p{max-width:initial}.maincontent-news-internal .post-content .text-column{-webkit-column-count:initial;-moz-column-count:initial;column-count:initial}.maincontent-news-internal .post-title,.about_the--partner h2,.about_the--partner h3{margin-bottom:20px;line-height:21px}.about_the--partner h1{font-size:20px}.about_the--partner h2{font-size:19px}.about_the--partner h3{font-size:18px}.about_the--partner h4,.about_the--partner h5,.about_the--partner h6{font-size:17px}.maincontent-news-internal .post-tag{width:calc(100% - 164px);margin-top:52px;margin-bottom:28px}.maincontent-news-internal .post-tag::before{top:-25px;width:180px;left:-82px}.maincontent-news-internal .post-tag p{margin-right:8px}.maincontent-news-internal .post-content .post-img img{max-height:258px}.maincontent-news-internal .wrap-content>div{margin-top:52px}.maincontent-news-internal .wrap-content>div::before{top:-25px;left:-83px;width:180px}.maincontent-news-internal .wrap-content>div:last-child::after{left:-14%;bottom:-25px;width:180px}.maincontent-news-internal .wrap-content>div:last-child{margin-bottom:52px}.second-option--style-form.news-internal-form .contact-form{width:476px}.second-option--style-form.news-internal-form .form_sec .title{margin-bottom:35px}.maincontent-news-internal .second-option--style-form .form_sec{padding:25px 0 0}.second-option--style-form.news-internal-form .form_sec .contact-form input[type="submit"]{font-size:18px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"]){font-size:18px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"])::-webkit-input-placeholder{font-size:18px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"])::-moz-placeholder{font-size:18px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"]):-ms-input-placeholder{font-size:18px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"])::-ms-input-placeholder{font-size:18px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"])::placeholder{font-size:18px}.second-option--style-form.news-internal-form .form_sec::before{right:45px}.maincontent-news-internal .list_article{margin:35px 0 99px}}@media screen and (max-width:850px){.maincontent-product .main-img-container img{max-height:354px}.maincontent-product .content_brand .content>p:first-child span:first-child{font-size:14px;margin-bottom:24px}.content_for_tabs .main_content{font-size:14px}.content_for_tabs .list_content .title{font-size:14px}.main_home_s .slick-slide .text{font-size:24px}.equipment_solutions .item .title{font-size:14px}.home .title-underline--new{font-size:18px}.industries_home .contents .title{font-size:24px}.tabs-industries .tab_item{font-size:14px}.write_us_home .content{padding:25px 0 35px}.write_us_home{height:220px}.write_us_home .sec_title{font-size:24px;margin-bottom:18px}.write_us_home .body{font-size:14px;max-width:422px;margin-bottom:34px}.about_us_home .block .title{font-size:24px}.about_us_home .list .description{font-size:18px}.about_us_home .block .text{max-width:312px;font-size:18px}.list_article .item .event{margin-bottom:57px}.list_article .item .title{max-width:171px}.about_us_home .list .value{font-size:64px;line-height:76.8px}.about_us_home .list .item:nth-child(1) .icon{top:-20px;right:23%}.about_us_home .list .item:nth-child(2) .icon{top:-28px;right:-17%}.about_us_home .list .item:nth-child(3) .icon{right:-65%;top:-23px}.form_home .title-underline--new{margin-bottom:56px}.about_us_home .list .item{margin-right:45px}}@media screen and (max-width:768px){.video_sec--small.video_sec .video_back{height:411px}.video_sec--small.video_sec .video_back video{height:100%}.wpcf7-response-output.wpcf7-response-output{font-size:16px}.product__block--content-item .read_after--transition::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.products_sec.w_1230 .read_after--transition::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.products_sec .item .read_after--transition::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#commentform .comment-form-author label{font-size:14px}#commentform .comment-form-email label{font-size:14px}#commentform #comment{font-size:14px;padding-bottom:4px;height:25px}#commentform #comment::-webkit-input-placeholder{font-size:14px}#commentform #comment::-moz-placeholder{font-size:14px}#commentform #comment:-ms-input-placeholder{font-size:14px}#commentform #comment::-ms-input-placeholder{font-size:14px}#commentform #comment::placeholder{font-size:14px}#commentform .form-submit input{padding:12px 50px 12px 17px;max-width:230px;font-size:14px}.about_us_home .list .item{width:28%}.progressBarContainer .item{height:40px}.progressBarContainer .item img{height:40px;width:14vw}.progressBarContainer{padding:0 10px}.main_home_s .slick-slide{padding-left:82px}.main_home_s .slick-slide .text{font-size:24px}.maincontent-partners .some_partners .item .text{max-width:194px}.maincontent-vacancies-single .page-title::before{left:-17%}.otrasl_directions .wrapper.cont .tabs_sec .tabs_content .tabs>div{text-align:left}.otrasl_directions .wrapper.cont .tabs_sec .tabs_content .tabs .active:after{right:auto}}@media screen and (max-width:750px){.map-desc .adres .content{max-width:244px}.second-option--style-form.news-internal-form .form_sec::before{display:none}}@media screen and (max-width:700px){.second-option--style-form .form_sec:before{display:none!important}.page-404 .wrapper{padding:25px 0 60px;width:calc(100% - 30px)}.page-404 .error-code svg{width:60%;height:100%}.equipment_solutions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.equipment_solutions .item{width:50%}.read_after--transition svg{width:25.83px;height:30px}.swiper-scrollbar-drag{background-position-x:12px;height:30px;top:-14.5px}.industries_home .contents .text{max-width:200px;font-size:12px}.tabs-industries{width:30%}.industries_home .contents{width:70%}.write_us_home{height:200px}.write_us_home .content{padding:25px 0 23px}.about_us_home .list .item{width:27%}.about_us_home .list .value{font-size:55px;line-height:67.8px}.about_us_home .list .item:nth-child(1) .icon{top:-22px;right:16%}.about_us_home .list .item:nth-child(2) .icon{top:-22px;right:-16%;width:59px;height:59px}.about_us_home .list .item:nth-child(3) .icon{right:-58%;top:-21px;width:55px;height:55px}.about_us_home .list .description{font-size:14px}.home .title-underline--new{text-align:center}.maincontent-product .content_img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.maincontent-product .main-img-container{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:390px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.maincontent-product .content_brand{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1}.maincontent-product .main-img-container img{max-height:290px}.maincontent-product .content_brand .content>p:first-child span:first-child{margin-bottom:20px}.maincontent-product .content_brand .content{margin-bottom:20px}.main-button{font-size:14px;width:200px;margin:0 auto}.want_order a{width:200px;padding:0 0 0 25px;height:40px}.want_order svg{height:35px;width:40px}.maincontent-product .entry-header{margin-bottom:30px}.tabs{font-size:12px;line-height:35px;margin-bottom:40px}.tabs .tab{margin-right:31px}.tabs .active-tab::after{width:45px;bottom:-8px;height:2px}.title-underline--new{font-size:18px}.content_for_tabs .main_content{font-size:12px}.content_for_tabs .list_content .title{margin-top:21px}.content_for_tabs .list_content .title::before{top:-20px;min-width:90px}.content_for_tabs .list_content{font-size:12px}.tabs_content{margin-bottom:40px}.form_product .contact-form .title-underline--new{font-size:20px;margin-bottom:74px;text-align:center}.form_product .contact-form .title-underline--new:after{width:90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.contact-form input[type="submit"]{font-size:14px;padding:12px 0 12px 17px;max-width:200px}.team .list .item{width:50%}.about-us_form .contact-form input[type="submit"]{font-size:14px;padding:11px 0 13px 25px}.team .list .item:nth-child(5){margin-top:67px;padding-right:0}.team .list .item:nth-child(1) .icon{right:-66%}.team .list .item:nth-child(3) .icon{right:-10%}.team .list .item:nth-child(2) .icon{right:-10%}.team .list .item:nth-child(4) .icon{right:43%}.team .list .item:nth-child(5) .icon{right:-29%}section.team{margin-right:auto;max-width:100%}.team .text-bottom{margin-left:auto}.second-option--style-form .form_sec{padding:16px 90px 0 40px}.map-desc .social .title{max-width:125px}.maincontent-contacts .second-option--style-form .form_sec::after{display:none}.maincontent-contacts .second-option--style-form .form_sec{padding:39px 62px 0 62px}.second-option--style-form .form_sec input[type="submit"]{font-size:14px}.maincontent-contacts div.icon-button-svg svg{width:38px;height:34px}.wrapper_header_w_back.archive_cat--wrapper-header .header .wrapper .text{font-size:26px}.maincontent-map-catalog .wrap-content{width:calc(100% - 80px)}.product__block--item{margin-right:14px}.maincontent-partners .some_partners{height:auto;padding:20px 0}.maincontent-partners .some_partners .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.maincontent-partners .some_partners .wrap .item{width:50%;padding:0 0 18px;margin-bottom:10px}.maincontent-partners .some_partners .wrap .item:last-child{margin-bottom:initial}.maincontent-partners .some_partners .item .logo{max-width:216px}.maincontent-partners .some_partners .item .text{max-width:245px}.maincontent-partners .all_partners .wrap .item a{padding:25px 10px}.maincontent-single-partner .wrapper-content{width:100%}.wrapper-content>div:not(.img-partner){width:calc(100% - 30px);margin-left:auto;margin-right:auto}.wrapper-content h1{margin-left:15px}.maincontent-single-partner .img-partner img{max-width:100%;height:288px}.maincontent-vacancies-single>div:not(.breadcrumbs-block,.values_team-single){width:calc(100% - 30px);margin:0 auto 25px}.values_team-single .title{width:calc(100% - 30px)}.values_team-single .text{width:calc(100% - 30px)}.vacancies-form .contact-form input[type="submit"]{padding-left:10px}}@media screen and (max-width:580px){body:not(.home) .right-menu .asidenav a:hover{background-color:transparent;color:#0e0d0d}body:not(.home) .right-menu .asidenav a:active{background-color:var(--red);color:#fff}.breadcrumbs .arrow_bread:after,.breadcrumbs a:after{height:14px}.video_sec--small.video_sec .video_back{height:164px}.video_sec--small.video_sec .video_back video{height:100%}.maincontent-news-internal .post-info{display:none}.title-underline--new{text-align:left}.fixed .page-container-overflow{top:51px}.page-container .breadcrumbs{padding-top:12px;margin-bottom:20px;border-bottom:1px solid var(--red)}.tax-catalog .maincontent-map-catalog .breadcrumbs-block{display:none}.page-container .breadcrumbs .wrap{width:calc(100% - 30px);overflow:auto;padding-bottom:12px}.header-breadcrumbs-default{display:block}.header-breadcrumbs-default .breadcrumbs .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:calc(100% - 15px);margin-left:15px;overflow:auto;padding:6px 0}.header-breadcrumbs-default .breadcrumbs{padding-top:7px;margin-bottom:8px}.breadcrumbs .wrap>span:last-child{white-space:nowrap}.archive.category .breadcrumbs .wrap>span:last-child,.single-post .breadcrumbs .wrap>span:last-child,.page-template-contacts .breadcrumbs .wrap>span:last-child,.page-id-7126 .breadcrumbs .wrap>span:last-child,.page-id-7963 .breadcrumbs .wrap>span:last-child{position:relative;bottom:1px}.page-id-4982 .breadcrumbs a:after,.page-id-5034 .breadcrumbs a:after,.page-id-7928 .breadcrumbs a:after{height:14px}.header-breadcrumbs-default .breadcrumbs a:after{font-size:14px;height:14px}.header_shadow .mainhead{-webkit-box-shadow:0 2px 4px rgb(0 0 0 / 25%)!important;box-shadow:0 2px 4px rgb(0 0 0 / 25%)!important}.wrap_list_comm .date_author .author{font-size:12px}.comment_el .question .content,.comment_el .answer .content{font-size:12px}.comment_el .question .content{margin-top:34px}.wrap_list_comm .comment_el{margin-bottom:41px}.wrap_list_comm .comment_el::after{bottom:-20px}.wrap_list_comm .date{font-size:10px}.wrap_list_comm .comment_el:last-child{margin-bottom:95px}.list-comment{padding-bottom:60px;background:none;width:290px}.list-comment input:not([type="submit"]){padding-bottom:4px;font-size:14px;padding-left:0}.list-comment input:not([type="submit"])::-webkit-input-placeholder{font-size:14px}.list-comment input:not([type="submit"])::-moz-placeholder{font-size:14px}.list-comment input:not([type="submit"]):-ms-input-placeholder{font-size:14px}.list-comment input:not([type="submit"])::-ms-input-placeholder{font-size:14px}.list-comment input:not([type="submit"])::placeholder{font-size:14px}.list-comment .pad-top-form{padding-top:0}.list-comment .title-underline--new{margin-bottom:74px;text-align:center}.list-comment .title-underline--new::after{width:90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.list-comment textarea.text{margin-bottom:40px;font-size:14px;padding-left:0;padding-bottom:4px;height:25px}.list-comment textarea.text::-webkit-input-placeholder{font-size:14px}.list-comment textarea.text::-moz-placeholder{font-size:14px}.list-comment textarea.text:-ms-input-placeholder{font-size:14px}.list-comment textarea.text::-ms-input-placeholder{font-size:14px}.list-comment textarea.text::placeholder{font-size:14px}.list-comment .your-email::after{font-size:14px;left:45px;top:2px}.list-comment .subb{width:200px;height:40px}.list-comment .subb svg{width:30px;height:45px}.page-404 .error-code h1{font-size:18px;line-height:23.4px;margin-bottom:40px}.page-404 .error-code svg{width:80%;height:100%}.page-404 .error-code h1 span{font-size:24px}.page-404 .white-bg{padding-top:40px}.mobile-link-404{display:block;color:var(--red);font-size:14px;line-height:30px}.mobile-link-404 a{color:var(--red)}.page-404 .errorMsg p:first-child{display:none}.vacancies-single-header_w_back .header{height:570px!important}.vacancies-single-header_w_back .header .wrapper h1{max-width:154px}.maincontent-vacancies-single{padding-top:20px}.maincontent-vacancies-single .breadcrumbs-block{display:none}.maincontent-vacancies-single .page-title{margin-bottom:39px;max-width:284px;padding-left:5px}.maincontent-vacancies-single .page-title::before{left:0;width:244px;top:initial;bottom:-12px}.maincontent-vacancies-single .vacancies-form .title-underline--new{width:calc(100% - 30px);margin:0 auto 42px}.abot_work-single .title{font-size:18px;margin-bottom:20px}.abot_work-single .content{font-size:14px}.abot_work-single .content p{margin-bottom:15px}.values_team-single{margin-bottom:25px;padding:25px 0 25px}.values_team-single .title{font-size:18px}.values_team-single .text{font-size:14px;text-align:left}.values_team-single .text p{margin-bottom:15px}.wrapper_header_w_back .header .wrapper h1{font-size:24px}.wrapper_header_w_back.vacancies-single-header_w_back .header .wrapper h1{font-size:30px}.header-breadcrumbs{display:block;position:absolute;z-index:6;top:48px;left:0;right:0}.header-breadcrumbs .breadcrumbs-block{background:rgba(0,0,0,.65)}.header-breadcrumbs .breadcrumbs{padding-top:0;margin-bottom:0}.header-breadcrumbs .breadcrumbs .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 0 0 15px;overflow:auto;padding:12px 0 14px}.header-breadcrumbs .breadcrumbs a{margin-right:28px}.maincontent-product .content_brand .brand{font-size:14px;margin-bottom:20px}.form_product .contact-form{padding-bottom:60px}.maincontent-product .entry-header .title-underline--new{margin-bottom:34px;font-size:18px;line-height:18px;text-align:left}.maincontent-product .main-img-container{max-width:290px;margin-bottom:20px}.title-underline--new:after{width:244px;left:0;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.home .contact-form{padding-bottom:60px}.equipment_solutions .item .title{font-size:12px}.equipment_solutions .item{height:145px;width:50%}.equipment_solutions .item .content{height:85px}.industries_home,.write_us_home,.about_us_home,.list_article{margin-top:25px}.industries_home .title-underline--new{margin-bottom:24px}.home .title-underline--new:after{bottom:-14px}.tabs-industries .tab_item{font-size:12px;padding-left:0}.tabs-industries{width:35%}.industries_home .contents{width:65%}.industries_home .contents .content_left{padding-top:15px;padding-left:10px;padding-right:20px}.industries_home .contents .content_right{display:none}.industries_home .contents .text{max-width:100%}.about_us_home .block{padding-left:29px}.about_us_home{width:100%}.about_us_home .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about_us_home .list .item{width:100%;margin-right:0;margin-top:50px}.about_us_home .list .item:first-child{margin-top:0}.about_us_home .list .item:nth-child(1) .icon{top:-21px;right:21%}.about_us_home .list .item:nth-child(2) .icon{top:-24px;right:-13%;width:66px;height:68px}.about_us_home .list .item:nth-child(3) .icon{right:-54%;top:-21px}.about_us_home .list .value{font-size:64px;line-height:76.8px}.about_us_home .list .description{font-size:18px}.progressBarContainer .item img{width:20vw}.main_home_s .slick-slide{padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main_home_s .slick-slide .text{font-size:18px;text-align:center}.home .title-underline--new:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.list_article .item .event{min-width:67px}.list_article .item .event span{min-width:67px}.mainhead .searchform{display:none}.mainhead .wrap{width:calc(100% - 30px);padding-left:0}.mainhead .contact_us{padding:3px 11px 7px 10.5px}.mainhead .fl{padding:3px 0 0}.mainhead{min-height:48px}.mainhead.mainhead2 .fr{padding:12px 0 0}.logo svg:nth-child(2){width:50.7px;height:38px}.mainhead .logo .logo-first-hover{width:31.7px;top:-11px;left:-38px}.mainhead .logo:after{right:-39.2px;display:none}.mainhead .trigger-menu{width:28px;margin-left:16px}.mainhead .trigger-menu .icon-ham,.mainhead .trigger-menu .icon-ham:before,.mainhead .trigger-menu .icon-ham:after{top:13px}.mainhead .trigger-menu .icon-ham:before{top:-9px}.mainhead .trigger-menu .icon-ham:after{top:9px}.right-menu .menu_title{display:none}.right-menu .aj_search{display:block!important;display:none!important;padding:29px 0 5px 15px}.right-menu .aj_search .search_what_need{display:none}.right-menu .asidenav a{padding:20px 15px}.right-menu .lang_bl{padding-left:15px}.right-menu .aj_search #searchform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-menu .aj_search #searchform input[type="text"]{width:100%;font-family:"Exo 2","Arial",sans-serif,serif;font-size:14px;border:0;outline:0;border-bottom:1px solid var(--red);background-color:transparent;border-radius:0}.right-menu .aj_search #searchform input[type="text"]::-webkit-input-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]::-moz-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]:-ms-input-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]::-ms-input-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]::-webkit-input-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]::-webkit-input-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]::-moz-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]:-ms-input-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]::-ms-input-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]::-webkit-input-placeholder{font-size:0}.right-menu .aj_search #searchform input[type="text"]::placeholder{font-size:0}.right-menu .aj_search #searchform #searchsubmit{position:absolute;right:15px;font-size:0;width:40px;height:24px;margin-left:10px;background-image:url(../../../../../../../../themes/alt/assets/img/svg/search-page-s-icon.svg);background-repeat:no-repeat;background-position:50% 50%;background-color:var(--red);border-radius:5px;border:0;outline:0}.right-menu .aj_search #searchform #searchsubmit:active{background-color:#b7002a}.right-menu{top:48px}.home .page-container-overflow,.wrapper_header_w_back .page-container-overflow{top:51px}footer{padding:36px 0 24px}.footer-bottom-sec .logo_bl{padding-left:0}.footer-bottom-sec .logo_bl .logo{margin-bottom:26px}.footer-bottom-sec{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-bottom-sec .logo_bl .copyright{display:none}.footer-bottom-sec .copyright{display:block}.footer--mobile-right-sec{-ms-flex-item-align:initial;-ms-grid-row-align:initial;align-self:initial}.footer-bottom-sec .social{display:none}.footer--mobile-right-sec .bottom_sec{text-align:center}.footer-bottom-sec .contacts{margin-bottom:7px}.footer-bottom-sec .email{margin-bottom:52px}.maincontent-search{padding:0 0 60px}.search_rez_sec .rez_{margin:0 auto 20px}.search_rez_sec{margin-bottom:20px}.search_section_page .tabs{width:calc(100% - 30px);font-size:14px;margin:0 auto 28px}.wrap-search .list_el h3{padding-right:0;padding-left:5px;width:calc(100% - 20px)}.wrap-search .list_el span{padding-right:0;padding-left:5px;width:calc(100% - 20px)}.wrap-search .list_el p{padding-right:0;padding-left:5px;width:calc(100% - 20px);margin-bottom:50px;font-size:12px}.maincontent-search .breadcrumbs .wrap{width:calc(100% - 30px)}.search_rez_sec .rez_{width:calc(100% - 30px)}.search_rez_sec .aj_search #searchform input[type="text"]{font-size:12px;width:75%;margin-right:10px;padding-bottom:4px;padding-left:0;background:none}.search_rez_sec .aj_search #searchform input[type="text"]::-webkit-input-placeholder{font-size:12px}.search_rez_sec .aj_search #searchform input[type="text"]::-moz-placeholder{font-size:12px}.search_rez_sec .aj_search #searchform input[type="text"]:-ms-input-placeholder{font-size:12px}.search_rez_sec .aj_search #searchform input[type="text"]::-ms-input-placeholder{font-size:12px}.search_rez_sec .aj_search #searchform input[type="text"]::-webkit-input-placeholder{font-size:12px}.search_rez_sec .aj_search #searchform input[type="text"]::-moz-placeholder{font-size:12px}.search_rez_sec .aj_search #searchform input[type="text"]:-ms-input-placeholder{font-size:12px}.search_rez_sec .aj_search #searchform input[type="text"]::-ms-input-placeholder{font-size:12px}.search_rez_sec .aj_search #searchform input[type="text"]::placeholder{font-size:12px}.search_rez_sec .rez_ .title{font-size:14px;line-height:20px}.search_rez_sec .rez_ .col_rez{line-height:20px}.search_rez_sec .aj_search #searchform #searchsubmit{font-size:0;background-image:url(../../../../../../../../themes/alt/assets/img/svg/search-page-s-icon.svg);background-repeat:no-repeat;background-position:50% 50%;padding:0;width:40px;height:24px}.search_rez_sec .aj_search #searchform{padding:23px 0 22px}.search_section_page .tabs .tab{margin-right:15px}.about_us--wrapper-header .page-container .breadcrumbs-block{display:none}.maincontent-about--us{padding-top:20px}.about_us--wrapper-header div.header .wrapper .logo{width:43.4%}.maincontent-about--us>section{width:calc(100% - 30px)}.maincontent-about--us>section:last-child{width:calc(100% - 30px)}.about_us--wrapper-header div.header .wrapper .text{margin-top:50px;max-width:232px}.about_us_sec .title-underline--new{margin-bottom:39px}.about_us_sec .text{font-size:14px;text-align:left}section.about_us_sec{margin-bottom:40px}section.mission{height:163px;margin-bottom:40px;padding-left:29px}.mission .title{font-size:18px;line-height:24px;margin-bottom:15px}.mission .text{max-width:185px;font-size:12px}.our_approach .title-underline--new{margin-bottom:39px}section.our_approach{margin-bottom:25px}.team .title-underline--new{margin-bottom:68px}.team .list{margin:0 auto 40px}section.team{margin-bottom:40px}.about-us_form .title-underline--new{margin-bottom:46px}.about-us_form .contact-form input{font-size:14px;padding-bottom:4px;padding-left:5px;margin-bottom:51px}.about-us_form .contact-form input::-webkit-input-placeholder{font-size:14px}.about-us_form .contact-form input::-moz-placeholder{font-size:14px}.about-us_form .contact-form input:-ms-input-placeholder{font-size:14px}.about-us_form .contact-form input::-ms-input-placeholder{font-size:14px}.about-us_form .contact-form input::placeholder{font-size:14px}.about-us_form .select select{font-size:14px;padding-left:5px;padding-bottom:4px;margin-bottom:51px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea{margin-bottom:35px;padding-left:5px;padding-bottom:4px;font-size:14px;height:24px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:14px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:14px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:14px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:14px}.about-us_form .contact-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:14px}.about-us_form .contact-form{padding-bottom:60px}.about-us_form .your-email:after{font-size:14px;top:-13px;left:48px}.about-us_form .contact-form input:not([type="file"],[type="submit"]){margin-bottom:51px}.about_us_sec .title-underline--new::after{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.maincontent-contacts .wrap .map-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:calc(100% - 30px);margin:0 auto 25px}.maincontent-contacts .wrap .map-desc>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.maincontent-contacts .second-option--style-form .contact-form{width:290px}.maincontent-contacts .second-option--style-form .form_sec{padding:39px 0 0 0}.map-desc>div.adres>div.title{margin-top:0}.map-desc .adres .content{text-align:center}.maincontent-contacts .wrap{width:100%}.wrap-map{width:100%;margin:25px auto 0}.gmap-container .title-underline--new{text-align:center}.gmap-container .title-underline--new:after{width:90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.archive_cat--wrapper-header .page-container .breadcrumbs-block{display:none}.maincontent-map-catalog{padding-top:20px;padding-bottom:20px}.wrapper_header_w_back.archive_cat--wrapper-header .header .wrapper .text{font-size:24px;line-height:35px}.wrapper_header_w_back .header .wrapper{width:calc(100% - 30px)}.single-post .wrapper_header_w_back .header .wrapper{overflow:auto;height:100%}.maincontent-map-catalog .wrap-content{width:calc(100% - 30px)}.about_the--partner .title-underline--new{margin-bottom:38px}.about_the--partner .content{font-size:12px;line-height:22px}.about_the--partner .content p{margin-bottom:15px}.about_the--partner{margin-bottom:25.8px}.product__block .title-underline--new{margin-bottom:85px}.product__block--item{width:100%;height:373px;margin-right:initial}.product__block--content-item .product-brand{margin-bottom:115px;min-width:90px}.maincontent-partners .breadcrumbs-block{display:none}.partners--wrapper-header .header,.partner_single--wrapper-header .header,.vacancies-single-header_w_back .header,.news-internal-header_w_back .header{height:145px;background-position:center}.partners--wrapper-header .header .wrapper h1{font-size:18px}.maincontent-partners{padding:20px 0 60px}.maincontent-partners .title-underline--new{margin-bottom:34px}.maincontent-partners .main_text{max-width:initial;width:calc(100% - 30px);padding-right:10px;margin:0 auto 20px}.maincontent-partners .main_text .text{text-align:left}.maincontent-partners .some_partners{margin-bottom:21px}.maincontent-partners .some_partners .wrap .item{width:280px;height:224px;margin-bottom:16px}.maincontent-partners .some_partners .item .logo img{max-height:100%}.maincontent-partners .some_partners .item .read_after--transition svg{width:44.48px;height:38.7px}.maincontent-partners .all_partners .wrap{width:100%}.maincontent-partners .all_partners .wrap .item{width:33.3%;height:87px}.maincontent-partners .all_partners .wrap .item a{padding:30px 15px}.maincontent-partners .all_partners{margin-bottom:26px}.video_sec--small.video_sec{width:calc(100% - 30px)}.video_back{margin-bottom:25px}.video_sec--small .more_history{display:block}.maincontent-partners .some_partners .item .text{font-size:12px}.maincontent-single-partner{padding-top:20px}.maincontent-single-partner .breadcrumbs-block{display:none}.maincontent-single-partner .wrap-underline::before{display:none}.maincontent-single-partner .wrapper-content h1{font-size:20px;margin-bottom:34px;max-width:179px;position:relative}.maincontent-single-partner .wrapper-content h1::before{content:"";position:absolute;left:0;bottom:-12px;width:244px;height:2px;background-color:var(--red)}.maincontent-single-partner .content p:first-child{font-size:14px;margin-bottom:25px;line-height:21px}.maincontent-single-partner .content p~p{font-size:12px;line-height:18px}.maincontent-single-partner .link_partner{margin-bottom:20px}.maincontent-single-partner .link_partner a{font-size:12px}.maincontent-single-partner .img-partner{margin-bottom:20px}.maincontent-single-partner .img-partner img{height:220px}.maincontent-single-partner .image_caption{display:none}.maincontent-single-partner .text_about_company h2{font-size:18px;margin-bottom:20px}.maincontent-single-partner .text_about_company>p:nth-child(2){font-size:14px;line-height:21px}.maincontent-single-partner .text_about_company p~p{line-height:18px}.maincontent-single-partner .wrapper-content{padding-bottom:60px}.vacancies-header_w_back .page-container .breadcrumbs-block{display:none}.vacancies-header_w_back .page-container .maincontent-vacancies{padding-top:20px}.maincontent-vacancies .wrap>div:not(.values_team,.atmosphere_work){width:calc(100% - 30px)}.maincontent-vacancies .wrap>div.atmosphere_work{width:100%}.maincontent-vacancies .atmosphere_work .title-underline--new{width:calc(100% - 30px);margin:0 auto 39px}.maincontent-vacancies .atmosphere_work .text{width:calc(100% - 30px);margin:0 auto 20px;font-size:14px}.maincontent-vacancies .title-underline--new{margin-bottom:39px}.maincontent-vacancies .look_for-work .title-underline--new{margin-bottom:49px}.maincontent-vacancies .about_work-logo{margin-bottom:25px}.vacancies-header_w_back .maincontent-vacancies .wrap .about_work{width:calc(100% - 30px)}.vacancies-header_w_back .maincontent-vacancies .wrap .look_for-work{width:calc(100% - 30px)}.maincontent-vacancies .wrap>div:not(.values_team){margin-bottom:25px}.maincontent-vacancies .atmosphere_work .img_work{-ms-grid-columns:1fr 1px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:1px}.maincontent-vacancies .position-link a{font-size:18px}.maincontent-vacancies .values_team .title-underline--new{width:calc(100% - 30px);margin:0 auto 39px}.maincontent-vacancies .about_work .text ul li::before,.swiper-container-values .swiper-slide .text p::before{width:10px;left:-20px;top:6.5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.maincontent-vacancies .about_work .text ul,.swiper-container-values .swiper-slide .text{padding:0 0 0 20px}.maincontent-vacancies .slider_team-wrapp{padding:25px 0 70px}.swiper-container-values .swiper-slide .title{margin-bottom:25px}.swiper-dots-new .swiper-pagination-bullet{height:12px;width:12px;margin-right:12px}.swiper-container-values .swiper-slide .text p{font-size:13px}.maincontent-vacancies .about_work-logo img{width:47.6%}.maincontent-vacancies .about_work>div.text>p:nth-child(2){font-size:18px;max-width:214px}.maincontent-vacancies .vacancies-form .title-underline--new{width:calc(100% - 30px);margin:0 auto 44px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea{margin-bottom:37px}.file-upload{margin-bottom:29px}.vacancies-form .contact-form input:not([type="file"],[type="submit"]){padding-left:6px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea{padding-left:6px}.vacancies-form .contact-form input[type="submit"]{font-size:14px;padding-left:24px}.vacancies-form .contact-form{padding-bottom:60px}.vacancies-form .your-email:after{left:60px}.file-select-button{width:10px;height:20px}.file-upload .file-upload-select .file-select-name{font-size:14px;margin-left:8.5px}.maincontent-news-internal{padding-top:20px}.maincontent-news-internal .breadcrumbs-block{display:none}.news-internal-header_w_back .header .wrapper h1{font-size:18px}.maincontent-news-internal .wrap-content{width:calc(100% - 30px)}.maincontent-news-internal .sub-description{line-height:18px}.maincontent-news-internal .post-title,.about_the--partner h2,.about_the--partner h3{line-height:25px}.about_the--partner h1{font-size:18px;margin:16px 0}.about_the--partner h2{font-size:17px;margin:16px 0}.about_the--partner h3,.about_the--partner h4,.about_the--partner h5,.about_the--partner h6{font-size:16px;margin:16px 0}.maincontent-news-internal .post-tag{width:calc(100% - 30px)}.maincontent-news-internal .post-content .post-img img{max-height:125px}.maincontent-news-internal .wrap-content>div{margin-top:42px}.maincontent-news-internal .wrap-content>div:nth-child(2):before{left:0%}.maincontent-news-internal .wrap-content>div::before{top:-20px;left:-3%;width:90px}.maincontent-news-internal .wrap-content>div:last-child::after{left:-3%;bottom:-20px;width:90px}.maincontent-news-internal .wrap-content>div:last-child{margin-bottom:42px}.second-option--style-form.news-internal-form .contact-form{width:290px}.second-option--style-form.news-internal-form .form_sec .title{margin-bottom:39px}.maincontent-news-internal .second-option--style-form .form_sec{padding:20px 0 0}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"]){font-size:14px;margin-bottom:51px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"])::-webkit-input-placeholder{font-size:14px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"])::-moz-placeholder{font-size:14px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"]):-ms-input-placeholder{font-size:14px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"])::-ms-input-placeholder{font-size:14px}.second-option--style-form.news-internal-form .form_sec input:not([type="submit"])::placeholder{font-size:14px}.second-option--style-form.news-internal-form .form_sec .wpcf7-form-control.wpcf7-select{font-size:14px;height:22px;padding-bottom:4px;margin-bottom:25px}.second-option--style-form.news-internal-form .form_sec .contact-form input[type="submit"]{font-size:14px;padding-left:25px}.maincontent-news-internal .list_article{margin:31px 0 39px}.maincontent-news-internal .list_article .title-underline--new{width:calc(100% - 30px);margin:0 auto 39px}.maincontent-product div.content>h2{font-size:14px;margin-bottom:12px}.maincontent-product .content_brand .content p{margin-bottom:10px}}@media screen and (max-width:500px){.maincontent-news-internal .wrap-content>div::before{left:-5%}.page-template-contacts .breadcrumbs-block{display:block!important}.page-template-contacts .breadcrumbs .wrap{width:calc(100% - 30px)}.maincontent-innerpage.maincontent-contacts{padding:0 0 60px}.maincontent-contacts .page-title{max-width:290px;margin:0 auto;text-align:center;margin-bottom:20px;line-height:19.8px}.maincontent-contacts .wrap .map-desc>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.map-desc .adres .content{text-align:left;max-width:263px}.map-desc .title{margin-bottom:10px}.map-desc .content{margin-bottom:20px}.map-desc .social .title{max-width:231px;margin-bottom:10px}.second-option--style-form .form_sec{padding:20px 0 0}.second-option--style-form .form_sec .title{margin-bottom:25px}.second-option--style-form .contact-form{width:290px}.second-option--style-form .form_sec::before{display:none}.second-option--style-form .form_sec::after{display:none}.gmap-container .title-underline--new{margin-bottom:39px}.maincontent-product .wrap{width:calc(100% - 30px)}.maincontent-product{padding-top:20px}.maincontent-product .entry-header .title-underline--new{max-width:300px}.maincontent-product .main-img-container{max-width:290px;margin-bottom:20px}.title-underline--new:after{width:244px;left:0;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.contact-form input{font-size:14px;padding-bottom:4px;margin-bottom:51px;padding-left:0}.contact-form input::-webkit-input-placeholder{font-size:14px}.contact-form input::-moz-placeholder{font-size:14px}.contact-form input:-ms-input-placeholder{font-size:14px}.contact-form input::-ms-input-placeholder{font-size:14px}.contact-form input::placeholder{font-size:14px}.form_product .contact-form span.wpcf7-form-control-wrap textarea{margin-bottom:40px;font-size:14px;padding-bottom:4px;height:24px;padding-left:0}.form_product .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:14px}.form_product .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:14px}.form_product .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:14px}.form_product .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:14px}.form_product .contact-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:14px}.contact-form{width:290px}.your-email:after{font-size:14px;top:-13px;left:43px}.form_home .title-underline--new{margin-bottom:46px}.home .contact-form{width:calc(100% - 30px);padding-top:0;background-size:cover}.single-otrasls .contact-form{width:calc(100% - 30px)}.form_home .contact-form input:not([type="submit"]){font-size:14px;margin-bottom:51px;padding-bottom:4px;padding-left:8px}.form_home .contact-form input::-webkit-input-placeholder{font-size:14px}.form_home .contact-form input::-moz-placeholder{font-size:14px}.form_home .contact-form input:-ms-input-placeholder{font-size:14px}.form_home .contact-form input::-ms-input-placeholder{font-size:14px}.form_home .contact-form input::placeholder{font-size:14px}.form_home .your-email:after{left:50px;top:-13px;font-size:14px}.select select{font-size:14px;margin-bottom:51px;padding-bottom:4px;padding-left:8px;background-size:contain;background-position:calc(100% - 8px) 50%}.form_home .contact-form span.wpcf7-form-control-wrap textarea{font-size:14px;margin-bottom:35px;padding-bottom:4px;height:22px;padding-left:8px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:14px}.form_home .contact-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:14px}.form_home .contact-form input[type="submit"]{max-width:200px;font-size:14px;padding:12px 0 12px 22px;background-size:30%}.home .page-container-overflow,.wrapper_header_w_back .page-container-overflow{top:51px}.team .list .item{width:100%;margin-bottom:45px;padding-right:initial!important}.team .list .item:nth-child(1){margin-bottom:45px}.team .list .item:nth-child(3){margin-bottom:45px}.team .list .item:nth-child(4){margin-bottom:45px}.team .list .item:nth-child(5){margin-top:0;width:100%}.team .list .item:nth-child(2) .icon{right:33%}.team .list .item:nth-child(3) .icon{right:32%}.team .list .item:nth-child(4) .icon{right:48%}.team .list .item:nth-child(5) .icon{right:34%}.about-us_form .contact-form{background-position-y:70px;background-size:cover}.contact-form input:not([type="file"],[type="submit"]){margin-bottom:47px;padding-bottom:4px;font-size:14px}.maincontent-contacts .contact-form input[type="submit"]{padding:11px 0 13px 25px}.maincontent-contacts .contact-form input:not([type="submit"]){margin-bottom:35px}.contact-form input:not([type="file"])::-webkit-input-placeholder{font-size:14px}.contact-form input:not([type="file"])::-moz-placeholder{font-size:14px}.contact-form input:not([type="file"]):-ms-input-placeholder{font-size:14px}.contact-form input:not([type="file"])::-ms-input-placeholder{font-size:14px}.contact-form input:not([type="file"])::placeholder{font-size:14px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea{font-size:14px;padding-bottom:4px;height:24px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:14px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:14px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:14px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea::-ms-input-placeholder{font-size:14px}.vacancies-form .contact-form span.wpcf7-form-control-wrap textarea::placeholder{font-size:14px}.vacancies-form .contact-form input[type="submit"]{padding-bottom:12px}.vacancies-form .contact-form{background-position-y:50px;background-size:cover}.vacancies-form .your-email:after{left:48px}}@media screen and (max-width:400px){.team .list .item:nth-child(1) .icon{right:-61%}.team .list .item:nth-child(2) .icon{right:22%}.team .list .item:nth-child(3) .icon{right:22%}.team .list .item:nth-child(4) .icon{right:46%}.team .list .item:nth-child(5) .icon{right:25%}.industries_home{max-width:100%}.industries_home .body{display:none}.industries_home .body-mob{display:-webkit-box;display:-ms-flexbox;display:flex}.body-mob .tabs-industries{width:100%}.body-mob .tab_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:18px;padding:18px 15px 16px 35px;background:#fff;height:56px}.tabs-industries .tab_item.active-tab-ind{height:auto}.body-mob .tab_item .text{display:none;color:#000;font-size:14px;line-height:21px}.tabs-industries .tab_item.active-tab-ind .text{display:block;margin-top:16px!important}.tabs-industries div:last-child{margin-bottom:0px!important}.tabs-industries>div:last-child{margin-bottom:1px!important}.tabs-industries div:first-child{margin-top:0px!important}.write_us_home{margin-top:41px}.home .title-underline--new{text-align:left;margin-left:15px}.home .title-underline--new:after{width:214px;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);left:0%}.write_us_home .sec_title{font-size:18px;line-height:30px;margin-bottom:20px}.write_us_home .body{font-size:12px;max-width:290px;margin-bottom:30px}.write_us_home .content{padding:20px 0 28px}.about_us_home .block{width:calc(100% - 30px);margin:40px auto 0;height:163px}.about_us_home .block .title{font-size:18px;line-height:24px;margin-bottom:15px}.about_us_home .block .text{max-width:200px;font-size:12px}.list_article{margin-bottom:44px}.list_article .title-underline--new{margin-bottom:41px}.list_article .item .item-content{padding:12px 0 30px}.list_article .item .date{margin-bottom:28px}.list_article .item .date::after{bottom:3px}.swiper-scrollbar{width:90.63%}.right-menu{width:100%}.right-menu .aj_search #searchform input[type="text"]{width:240px}.maincontent-single-partner .img-partner img{height:138px}.partner_single--wrapper-header .logo_bl img{width:41%}.maincontent-contacts .mobile-title{display:block}}@-webkit-keyframes left-inside-block{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%);opacity:0}100%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}}@keyframes left-inside-block{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%);opacity:0}100%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}}.mainhead .mainnav{padding:37px 0 15px;position:relative}.mainhead .mainnav li{position:relative;padding:0 0 20px}.mainhead .mainnav li:hover .sub-menu{position:absolute;left:-10px;top:34px;margin-top:0}@media(max-width:560px){.selected_sec .filter_title{margin-bottom:0}}@media(max-width:670px){.page-template-contacts .contacts_form.second-option--style-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-contacts .maincontent-contacts .wrap .map-desc>div{width:100%;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.page-template-contacts .map-desc .adres .content{text-align:left}}@media(max-width:1440px){.page-template-contacts .contacts_form.second-option--style-form .map-desc *{line-height:22px}.page-template-contacts .maincontent-contacts .second-option--style-form .form_sec{padding:29px 135px 0 95px}.page-template-contacts .second-option--style-form .form_sec input[type="submit"]{margin-bottom:11px}.page-template-contacts .second-option--style-form .form_sec .title{margin-bottom:31px}.page-template-contacts .second-option--style-form span.wpcf7-form-control-wrap textarea{margin-bottom:42px}.page-template-contacts .contact-form span.wpcf7-form-control-wrap textarea{height:53px;min-height:53px!important}.maincontent-contacts .second-option--style-form .contact-form{width:350px}}.maincontent-contacts .second-option--style-form .form_sec .title{text-transform:none}@media(max-width:1150px){.maincontent-contacts .second-option--style-form .contact-form{width:229px}.page-template-contacts .maincontent-contacts .second-option--style-form .form_sec{padding:22px 144px 0 62px}.page-template-contacts .second-option--style-form span.wpcf7-form-control-wrap textarea,.page-template-contacts .second-option--style-form .form_sec input,.page-template-contacts .second-option--style-form .form_sec .title{margin-bottom:19px}}.want_order svg{position:relative;top:3px;right:-1px;width:55px;height:48px}.contact-form svg{position:relative;top:0;right:7px;width:55px;height:46px}.blog_news_wr .icon-button-svg svg{position:relative;top:0;right:3px;width:46px;height:47px}.video_sec .subscribe .link_wrap a svg{position:relative;left:-2px}@media (max-width:1600px){.want_order svg{top:0;right:-5px;height:40px}.contact-form svg{top:-1px;right:12px;height:39px}.blog_news_wr .icon-button-svg svg{position:relative;top:-1px;right:7px;width:46px;height:40px}.video_sec .subscribe .link_wrap a svg{position:relative;left:-2px}.form_home form.contact-form .icon-button-svg svg{width:33px;height:46px;top:-4px;right:0}.otrasl_directions .icon-button-svg svg{width:36px;height:36px;top:1px;right:2px}}@media (min-width:1601px){.contact-form svg{top:-1px;right:2px;height:40px}.blog_news_wr .icon-button-svg svg{top:-1px;right:-2px;height:40px}}@media (max-width:980px){body .right-menu .aj_search #searchform input[type="text"]{width:calc(100% - 65px)}.blog_news_wr .icon-button-svg svg{position:relative;top:0;right:6px;width:46px;height:37px}.page-id-1936 .contact-form svg,.parent-pageid-1936 .contact-form svg{top:-1px;right:10px;height:36px}.page-template-contacts .contact-form .sub .icon-button-svg svg{top:1px;right:1px;height:37px}}@media (max-width:700px){.want_order svg{top:0;right:-1px;width:39px;height:30px}.contact-form svg{top:5px;right:9px;width:42px;height:30px}.contact-form .sub .icon-button-svg svg{position:relative;top:2px;right:5px;width:37px;height:32px}.single-products .contact-form .sub .icon-button-svg svg{top:4px}.single-post .news-internal-header_w_back .sub .icon-button-svg{top:0}.single-post .news-internal-header_w_back .second-option--style-form.news-internal-form .form_sec .contact-form input[type="submit"]{padding:11px 0 14px 20px;margin-top:20px}.page-id-4982 .contact-form .sub .icon-button-svg svg{top:2px}.page-id-1936 .contact-form .sub .icon-button-svg svg,.parent-pageid-1936 .contact-form .sub .icon-button-svg svg{top:5px;right:7px;height:34px}.page-template-contacts .contact-form .sub .icon-button-svg svg{top:1px;right:0;height:32px}.form_home form.contact-form .icon-button-svg svg{width:33px;height:32px;top:2px;right:1px}}@media (max-width:670px){.page-template-contacts .maincontent-contacts .second-option--style-form .form_sec{margin-left:-20px}.page-template-contacts .maincontent-contacts .second-option--style-form .form_sec{padding:20px 20px 10px 40px}.maincontent-contacts .second-option--style-form .contact-form{width:100%}.page-template-contacts .second-option--style-form .form_sec input{margin-bottom:30px}}@media (max-width:580px){.maincontent-partners .all_partners .wrap .item:hover img{bottom:50%}.contact-form svg{height:35px;top:2px;right:2px}.otrasl_directions .icon-button-svg svg{width:32px;height:30px;top:3px;right:3px}.page-id-1936 .contact-form .sub .icon-button-svg svg,.parent-pageid-1936 .contact-form .sub .icon-button-svg svg{top:4px;right:5px;height:32px}.page-id-1946 .contact-form .sub .icon-button-svg svg{top:4px}.postid-8039 .contact-form .sub .icon-button-svg svg,.postid-8056 .contact-form .sub .icon-button-svg svg,.archive.category .sub .icon-button-svg{top:2px}.single-post .contact-form .sub .icon-button-svg svg{top:4px;right:3px}}@media(max-width:1366px){.maincontent-vacancies .slider_team-wrapp{padding:50px 0 80px}.maincontent-vacancies .slider_team-wrapp .text li{font-size:18px;margin-bottom:23px}.maincontent-vacancies .slider_team-wrapp .text li:before{top:10px}.maincontent-vacancies .slider_team-wrapp .swiper-pagination-bullets{bottom:50px}}@media(max-width:900px){.maincontent-vacancies .slider_team-wrapp .text li{font-size:14px;line-height:17px}.swiper-container-values .swiper-slide .text{padding:0}.maincontent-vacancies .slider_team-wrapp{padding:35px 0 50px}.maincontent-vacancies .slider_team-wrapp .swiper-pagination-bullets{bottom:20px}}@media(max-width:730px){.otrasl_directions .wrapper.cont .tabs_sec .tabs_content .tabs div{margin-right:0}}@media(max-width:560px){.maincontent-vacancies .swiper-container-values{width:100%;margin-bottom:0}.swiper-container-values .swiper-slide{padding:0 15px}.maincontent-vacancies .slider_team-wrapp .swiper-pagination-bullets{bottom:25px}}@media(max-width:768px){.Safari .mainhead .logo.new .logo-first-hover{width:36px}.Safari .logo.new .logo-second{width:43px}.Safari .mainhead .logo.new .logo-first-hover{width:31px}.Safari .mainhead .logo .logo-first-hover{transform:rotate(132deg)}body.Safari .wpcf7 input:not([type="submit"]),body.Safari .wpcf7 textarea,body.Safari select,body .right-menu .aj_search #searchform input[type="text"],.search .aj_search #searchform input[type="text"]{font-size:16px!important}.wpcf7 form input[type="submit"]{height:40px}}@media (min-width:768px) and (max-width:1920px){.maincontent-product .content_brand .content,.content_for_tabs .list_content,.content_for_tabs .main_content{font-size:18px}}