@font-face{font-family:"TT Commons";font-display:swap;src:url(../fonts/TTCommons-Bold.woff) format("woff"),url(../fonts/TTCommons-Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"TT Commons";font-display:swap;src:url(../fonts/TTCommons-Regular.woff) format("woff"),url(../fonts/TTCommons-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"TT Commons";font-display:swap;src:url(../fonts/TTCommons-Medium.woff) format("woff"),url(../fonts/TTCommons-Medium.woff2) format("woff2");font-weight:500;font-style:normal}.header{position:fixed;top:0;left:0;width:100%;height:90px;z-index:1000000000000}.header.black .header__lang-current span,.header.black .header__nav ul li a{color:#333}.header.black .header__lang-current span:hover,.header.black .header__nav ul li a:hover{color:rgba(0,158,227,.8)!important}.header.black .header__lang-current span::before,.header.black .header__nav ul li a::before{content:none}.header.black .header__lang svg path,.header.black .header__nav ul li svg path{stroke:#333}.header.black .header__logo svg path{fill:#009ee3}.header.black #nav-icon2 span{background:#009ee3}.header.fixed{background:rgba(255,255,255,.9);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1)}.header.fixed .header__lang-current span,.header.fixed .header__nav ul li a{color:#333}.header.fixed .header__lang-current span:hover,.header.fixed .header__nav ul li a:hover{color:rgba(0,158,227,.8)!important}.header.fixed .header__lang-current span::before,.header.fixed .header__nav ul li a::before{content:none}.header.fixed .header__lang svg path,.header.fixed .header__nav ul li svg path{stroke:#333}.header.fixed .header__logo svg path{fill:#009ee3}.header.fixed #nav-icon2 span{background:#009ee3}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__burger{display:none;width:24px;height:18px;position:relative}.header__navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:100}.header__navbar.open{right:0}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin-top:5px}.header__nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:30px;position:relative;height:90px}.header__nav ul li:hover ul{opacity:1;visibility:visible}.header__nav ul li .tarr{position:absolute;top:calc(100% - 33px);left:calc(50% + 2px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:10px;height:8px}.header__nav ul li .tarr svg{width:10px;position:absolute}.header__nav ul li .tarr svg.open{-webkit-transform:translateX(-50%) rotate(-180deg);-ms-transform:translateX(-50%) rotate(-180deg);transform:translateX(-50%) rotate(-180deg)}.header__nav ul li .tarr svg path{stroke:#fff}.header__nav ul li a{text-decoration:none;color:#fff;font-size:18px;width:100%;position:relative;z-index:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__nav ul li a:hover{color:rgba(255,255,255,.8)!important}.header__nav ul li a:hover::before{opacity:1;visibility:visible}.header__nav ul li a::before{content:'';width:100%;height:2px;position:absolute;top:100%;background:rgba(255,255,255,.8);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__nav ul li ul{position:absolute;top:calc(100% - 12px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;background:#fff;width:200px;padding:12px 14px;border-radius:3px;opacity:0;visibility:hidden}.header__nav ul li ul::before{content:'';display:block;border-top:10px solid #fff;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #fff;width:0;height:0;-webkit-transform:rotate(-45deg) translateX(-50%);-ms-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%);position:absolute;top:-12px;left:50%}.header__nav ul li ul li{height:auto!important;margin-bottom:10px;margin-right:0}.header__nav ul li ul li:last-child{margin-bottom:0}.header__nav ul li ul li a{color:#333;white-space:nowrap;font-size:16px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;padding:0!important}.header__nav ul li ul li a:hover{color:rgba(0,158,227,.8)!important}.header__nav ul li ul li a::before{content:none}.header__lang{margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(175,175,175,.4);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:8px;cursor:pointer;position:relative}.header__lang svg{width:10px;margin-left:12px}.header__lang svg.open{-webkit-transform:translateX(-50%) rotate(-180deg);-ms-transform:translateX(-50%) rotate(-180deg);transform:translateX(-50%) rotate(-180deg)}.header__lang svg path{stroke:#fff}.header__lang-current a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.header__lang-current img{width:20px;height:20px;margin-right:7px;margin-left:0}.header__lang-current span{color:#fff;font-size:15px;margin-top:5px}.header__lang-dropdown{position:absolute;top:100%;left:0;background:#fff;width:100%;border-radius:3px;padding:5px 10px;display:none}.header__lang-dropdown ul{list-style:none;width:100%}.header__lang-dropdown ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.header__lang-dropdown ul li img{width:20px;height:20px;margin:0;margin-right:10px}.header__lang-dropdown ul li span{color:#333;font-size:15px;margin-top:5px}#nav-icon2 span{display:block;position:absolute;height:2.5px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:9px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:18px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:2px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 2px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:2px;top:14px}#nav-icon2.open span:nth-child(6){left:calc(50% - 2px);top:14px}.main-screen{height:645px;position:relative}.main-screen.vacancies{height:600px}.main-screen img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.main-screen .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:68px}.main-screen h1{color:#fff;font-size:40px;font-style:normal;font-weight:600;line-height:40px;position:relative}.about{background:#f0f0f0;padding-top:50px;padding-bottom:65px}.about__img{background:#fff;height:100%}.about__img img{width:100%}.about__text{background:#fff;padding:44px 30px!important;margin-left:-30px}.about__title{font-size:35px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:0;text-align:left;margin-bottom:15px;color:#333}.about__content{background:#fff}.about__content p{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;margin-bottom:30px;color:#777}.about__content p:last-child{margin-bottom:0}.about__count{padding-top:50px}.about__count-card{background:#fff;padding:25px 15px 22px 40px}.about__count-number{font-size:70px;font-style:normal;font-weight:400;line-height:55px;letter-spacing:0;text-align:left;white-space:nowrap}.about__count-dec{font-size:20px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left}.products{background:#f0f0f0;padding-bottom:60px}.products .not__main-screen{padding-top:170px}.products .container{position:relative;overflow:hidden}.products h2{margin-bottom:15px}.products__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;margin:15px 0;height:calc(100% - 30px)}.products__card-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;height:170px;padding:20px 20px 20px 30px}.products__card-logo{height:50px;margin-bottom:24px}.products__card-logo picture {display: block;height: 100%;}.products__card-logo img{height:100%;width:auto;max-height:220px;}.products__card-title{font-size:25px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#333}.products__card-desc{font-size:18px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;color:#a8a8a8}.products__card-img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;height:170px;position:relative;overflow:hidden}.products__card-img img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.news{padding-top:60px;padding-bottom:70px}.news__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.news__btn{background:#fff;border:1px solid #e5e5e5;border-radius:5px;font-size:17px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:center;padding:16px 22px 9px 22px;color:#333;text-decoration:none}.news__card-title{font-size:25px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:0;text-align:left;color:#333}.news__card-date{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.05em;text-align:left;color:#a8a8a8;margin-bottom:4px;text-transform:uppercase}.news__card-img{margin-bottom:20px}.footer{background:#f8f8f8;padding-top:55px;padding-bottom:35px}.footer__navbar{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__nav{width:50%}.footer__nav ul{list-style:none}.footer__nav ul li{margin-bottom:25px}.footer__nav ul li a{font-size:18px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;text-decoration:none;color:#666}.footer__nav-title{font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;margin-bottom:25px;color:#333}.footer__contact-title{font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;margin-bottom:25px;color:#333}.footer__contact-item{margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contact-icon{width:22px;height:22px;position:relative}.footer__contact-icon picture{height:100%}.footer__contact-icon picture img{height:100%;-o-object-fit:contain;object-fit:contain;margin-top:5px}.footer__contact-text{margin-left:18px}.footer__contact-text a{font-size:18px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;color:#999;text-decoration:none}.footer__contact-social ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contact-social ul li{margin-right:23px}.footer__contact-social ul li a{display:block;border-radius:6px;border:1px solid #dfdfdf;position:relative;overflow:hidden;width:40px;height:40px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer__contact-social ul li a:hover{border:1px solid #009ee3}.footer__contact-social ul li a img{width:42px;height:42px;margin-top:-1px;margin-left:-1px}.modal{display:none;max-width:450px;width:100%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 15px}.modal_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#333;opacity:.3;display:none}.modal__body{padding:30px;background:#fff;-webkit-box-shadow:0 20px 30px rgba(0,0,0,.1);box-shadow:0 20px 30px rgba(0,0,0,.1);border-radius:10px;position:relative}.modal__title{font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.1em;text-align:left;color:#333;margin-bottom:25px}.modal__close{position:absolute;top:20px;right:20px;cursor:pointer}.modal__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.modal__group input[type=text]{height:45px;border:1px solid #ccc;background:#fff;padding-left:15px;padding-top:14px;padding-bottom:10px;margin-bottom:14px;width:100%;outline:0}.modal__group input[type=text]::-webkit-input-placeholder{font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#777}.modal__group input[type=text]::-moz-placeholder{font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#777}.modal__group input[type=text]:-ms-input-placeholder{font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#777}.modal__group input[type=text]::-ms-input-placeholder{font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#777}.modal__group input[type=text]::placeholder{font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#777}.modal__group label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:#e4e4e4;color:#333;width:220px;height:40px;margin-bottom:36px;font-size:15px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;cursor:pointer}.modal__group label svg{margin-right:14px}.modal__group input[type=file]{display:none;outline:0}.modal__group input[type=submit]{display:inline-block;background:#009ee3;padding:10px 36px 10px 36px;font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff;border:1px solid #009ee3;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-right:20px;outline:0;cursor:pointer}.modal__group input[type=submit]:hover{background:#fff;border:1px solid #009ee3;color:#009ee3}.modal__group p{font-size:15px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;color:#999}.aboutUs{padding-top:35px;padding-bottom:65px}.aboutUs__title{font-family:TT Commons;font-size:35px;font-style:normal;font-weight:500;line-height:1;letter-spacing:0;text-align:left;margin-bottom:15px;color:#333}.aboutUs__content p{font-family:TT Commons;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;margin-bottom:30px;color:#777}.aboutUs__image{display:-webkit-box;display:-ms-flexbox;display:flex}.aboutUs__image img{margin-right:18px}.aboutStats{background:#f0f0f0;padding:30px 0}.aboutStats__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;margin-bottom:10px}.aboutStats__card:last-child{margin-bottom:0}.aboutStats__card-info{padding:20px 0 29px 30px!important}.aboutStats__card-number{font-size:50px;font-style:normal;font-weight:400;line-height:1;letter-spacing:0;text-align:left;color:#333}.aboutStats__card-text{font-family:TT Commons;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#333}.aboutStats__card-text:after{content:'';display:block;width:50px;height:2px;background:#009ee3;margin-top:14px}.aboutStats__card-desc{padding:20px 0;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#333}.aboutHistory{background:#f0f0f0;padding-top:40px;padding-bottom:88px}.aboutHistory .container{position:relative;overflow:hidden}.aboutHistory h2{margin-bottom:32px}.aboutHistory__card{padding:30px 100px 25px 30px;background:#fff;margin-bottom:20px;margin-left:auto;width:91.66%;position:relative}.aboutHistory__card:after{content:'';width:2px;height:150%;position:absolute;left:-48px;top:30px;background:#009ee3}.aboutHistory__card:last-child{margin-bottom:0}.aboutHistory__card:last-child:before{content:'';width:2px;height:100%;position:absolute;left:-48px;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#009ee3),to(rgba(255,255,255,.8)));background:-o-linear-gradient(top,#009ee3 0,rgba(255,255,255,.8) 100%);background:linear-gradient(180deg,#009ee3 0,rgba(255,255,255,.8) 100%);z-index:100}.aboutHistory__card-date{font-size:22px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#009ee3;margin-bottom:13px;position:relative}.aboutHistory__card-date:after{content:'';width:18px;height:18px;position:absolute;left:-86px;top:0;background:#009ee3;border-radius:50%;z-index:1000}.aboutHistory__card-title{font-size:35px;font-style:normal;font-weight:400;line-height:1;letter-spacing:0;text-align:left;color:#333;margin-bottom:13px}.aboutHistory__card-desc ul{list-style:none}.aboutHistory__card-desc ul li{font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#777}.aboutDistribution{padding-top:22px;background:#f0f0f0}.aboutDistribution h2{margin-top:-190px;margin-bottom:22px}.aboutDistribution__desc{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#777;margin-bottom:53px}.regionalOffices{background:#f0f0f0;padding-bottom:55px}.regionalOffices h2{margin-bottom:27px}.regionalOffices .accordions .accordion-item{position:relative;background:#fff;padding:27px 20px 21px 95px;margin-bottom:10px;overflow:hidden}.regionalOffices .accordions .accordion-item:last-child{margin-bottom:0}.regionalOffices .accordions .accordion-title{font-size:22px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.1em;text-align:left;cursor:pointer;text-transform:uppercase}.regionalOffices .accordions .accordion-title.active-title svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.regionalOffices .accordions .accordion-title svg{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;left:17px;top:20px}.regionalOffices .accordions .accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.regionalOffices .accordions .accordion-content ul{list-style:none}.regionalOffices .accordions .accordion-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.regionalOffices .accordions .accordion-content .maps{position:relative;width:50%;height:308px;margin:-70px -20px -53px 0}.regionalOffices .accordions .accordion-content .map{position:absolute;top:0;left:0;width:100%;height:100%}.regionalOffices .accordions .accordion__contact-icon{max-width:100%;margin-right:13.4px}.regionalOffices .accordions .accordion__contact-icon picture{width:16px;height:18px;margin-top:3px}.regionalOffices .accordions .accordion__contact-icon picture img{height:100%;-o-object-fit:contain;object-fit:contain;margin-top:5px}.regionalOffices .accordions .accordion__contact-text a{font-size:18px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0;text-align:left;color:#333}.newsPage{background:#f0f0f0;padding-bottom:47px}.newsPage .not__main-screen{padding-top:150px}.newsPage h2{margin-bottom:15px}.newsPage__card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;padding-right:95px;margin-bottom:20px;background:#fff}.newsPage__card-img{margin-right:55px;display:block}.newsPage__card-img picture{max-width:100%;width:300px;height:180px}.newsPage__card-date{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.05em;text-align:left;color:#a8a8a8;margin-bottom:13px;text-transform:uppercase}.newsPage__card-desc{font-size:19px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#333;margin-bottom:32px;height:75px;overflow:hidden}.newsPage__card-desc.open{height:auto}.newsPage__card-btn .close{font-size:15px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;color:#666;margin-right:25px}.newsPage__card-btn .close svg{margin-right:6px;margin-bottom:2px}.newsPage__card-btn .openNewWindow,.newsPage__card-btn .readMore{background:#fff;border:1px solid #e5e5e5;border-radius:5px;font-size:15px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;padding:12.5px 22px 9.5px 22px;color:#333;text-decoration:none;display:inline-block;margin-right:25px}.newsPage__btn{padding:14px 22px 10px 22px;font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff;margin-top:20px;background:#009ee3;display:inline-block}.team{padding:50px 0;padding-bottom:35px;background:#f0f0f0}.team h2{margin-bottom:25px}.team__img{margin:15px 0}.team__content span{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#777}.team__content p{margin-bottom:30px;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#777}.team__content ul{list-style:none;margin-bottom:30px}.team__content ul li{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#777}.vacancy{background:#f0f0f0}.vacancy h2{margin-bottom:24px}.vacancy .regionalOffices .accordions .accordion-content{display:block;margin-top:40px}.vacancy .accordion-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vacancy .accordion-content-block .accordion-content-left{max-width:25%;width:100%;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#333}.vacancy .accordion-content-block .accordion-content-right{max-width:66.66%;width:100%;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#777}.vacancy .accordion-content-block .accordion-content-right .accordion__btn{display:inline-block;background:#009ee3;padding:14px 20px 10px 20px;font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#fff;border:1px solid #009ee3;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-top:13px;margin-right:20px}.vacancy .accordion-content-block .accordion-content-right .accordion__btn:hover{background:#fff;border:1px solid #009ee3}.contact{background:#f0f0f0;padding-bottom:52px}.contact .not__main-screen{padding-top:140px}.contact h2{margin-bottom:25px}.contact__card{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact__card-title{font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;margin-bottom:34px}.contact__card-info{padding:30px;padding-right:125px;max-width:calc((100% / (12/5)))}.contact__card-list{margin-bottom:54px}.contact__card-list:last-child{margin-bottom:0}.contact__card-list p{margin-bottom:11px;font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#333}.contact__card-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.contact__card-list ul li a{text-decoration:none;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#333}.contact__card-text{margin-left:12px}.contact__card-icon{width:16px;height:16px;margin-top:4px}.contact__card-map{max-width:calc((100% / (12/7)))}.contact__card-map .map{width:calc((1140px / (12/7)));height:500px}.single{background:#fff;padding-bottom:50px}.single .not__main-screen{padding-top:140px}.single__date{font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;margin-bottom:10px;color:#999;text-transform:uppercase}.single__title{font-size:34px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:0;text-align:left;color:#000;margin-bottom:33px}.single__img{margin-bottom:33px}.single__content{margin-bottom:33px}.single__content p{margin-bottom:15px;font-size:19px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#777}.single__content p strong{font-size:26px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:0;text-align:left;color:#000}.single__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single__share p{font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:.1em;text-align:left;margin-right:8px;text-transform:uppercase;color:#999}.single__share img{margin-right:5px}.single__btn{margin-top:37px}.single__btn a{background:#fff;border:1px solid #e5e5e5;border-radius:3px;padding:14px 22px 8px 22px;display:inline-block;font-size:15px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;color:#666}.single__btn a svg{margin-right:21px}.productsPages{background:#f0f0f0;padding-bottom:32px}.productsPages .not__main-screen{padding-top:118px}.productsPages__img{width:200px;margin:0 auto 21px auto}.productsPages__body{max-width:1175px;margin:0 auto;background:#fff;padding-top:50px;margin-bottom:30px}.productsPages__body.no-main{padding-top:30px}.productsPages__body.no-main .productsPages__lists{margin-top:0!important}.productsPages__body.reverse .order__media1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.productsPages__body.reverse .order__media2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.productsPages__body.reverse .productsPages__main-img{padding-left:50px}.productsPages__body h2{font-size:45px;font-style:normal;font-weight:500;line-height:45px;letter-spacing:0;text-align:left;text-transform:uppercase;margin-bottom:15px}.productsPages__main-img{padding-right:77px}.productsPages__card{padding-left:48px}.productsPages__card-content span{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;margin-bottom:10px;color:#98af67;display:block}.productsPages__card-content p{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#777;margin-bottom:30px}.productsPages__card-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.productsPages__card-info p{font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000;margin-bottom:0;padding-right:20px}.productsPages__card-info p b{font-size:15px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:left}.productsPages__lists{margin-top:50px!important;overflow:hidden}.productsPages__list{background:#fff;border:1px solid #f0f0f0;border-radius:10px;padding:40px 12px 26px 12px;height:calc(100% - 30px);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-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.productsPages__list:hover{background:#f4f3f0}.productsPages__list:hover .productsPages__card-img picture{position:relative}.productsPages__list:hover .productsPages__card-img picture:last-child{position:absolute;-webkit-filter:drop-shadow(3px 33px 5px rgba(0, 0, 0, .1));filter:drop-shadow(3px 33px 5px rgba(0, 0, 0, .1));-webkit-transform:scale(.89);-ms-transform:scale(.89);transform:scale(.89)}.productsPages__list:hover .productsPages__card-img picture img{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.productsPages__card-img{margin-bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productsPages__card-img picture{position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productsPages__card-img picture:last-child{position:absolute;-webkit-filter:drop-shadow(3px 16px 5px rgba(0, 0, 0, .1));filter:drop-shadow(3px 16px 5px rgba(0, 0, 0, .1))}.productsPages__card-img img{max-width:200px;width:auto;position:relative;z-index:2;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.productsPages__card-title{margin-top:46px;text-align:center}.productsPages_items{background:#fff;height:131px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"TT Commons";font-size:18px;margin:0;padding:0}body.overflow{overflow:hidden}picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}span{font-size:20px}div{font-size:20px}img{width:100%}h2{font-size:50px;font-style:normal;font-weight:400;line-height:50px;letter-spacing:0;text-align:left}a{text-decoration:none}a:hover{color:#009ee3!important}.wrapper{position:relative;overflow:hidden}.container{max-width:1140px;width:100%;padding:0 15px;margin:0 auto}._row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}._col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}._col-11{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/11)));flex:0 0 calc((100% / (12/11)));max-width:calc((100% / (12/11)));padding-right:15px;padding-left:15px}._col-10{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/10)));flex:0 0 calc((100% / (12/10)));max-width:calc((100% / (12/10)));padding-right:15px;padding-left:15px}._col-9{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/9)));flex:0 0 calc((100% / (12/9)));max-width:calc((100% / (12/9)));padding-right:15px;padding-left:15px}._col-8{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/8)));flex:0 0 calc((100% / (12/8)));max-width:calc((100% / (12/8)));padding-right:15px;padding-left:15px}._col-7{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/7)));flex:0 0 calc((100% / (12/7)));max-width:calc((100% / (12/7)));padding-right:15px;padding-left:15px}._col-6{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/6)));flex:0 0 calc((100% / (12/6)));max-width:calc((100% / (12/6)));padding-right:15px;padding-left:15px}._col-5{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/5)));flex:0 0 calc((100% / (12/5)));max-width:calc((100% / (12/5)));padding-right:15px;padding-left:15px}._col-4{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/4)));flex:0 0 calc((100% / (12/4)));max-width:calc((100% / (12/4)));padding-right:15px;padding-left:15px}._col-3{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/3)));flex:0 0 calc((100% / (12/3)));max-width:calc((100% / (12/3)));padding-right:15px;padding-left:15px}._col-2{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/2)));flex:0 0 calc((100% / (12/2)));max-width:calc((100% / (12/2)));padding-right:15px;padding-left:15px}._col-1{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/1)));flex:0 0 calc((100% / (12/1)));max-width:25%;padding-right:15px;padding-left:15px}._col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}.jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1175px){.productsPages__body{margin:0 15px;padding-top:50px;margin-bottom:30px}}@media (max-width:1140px){.header__nav ul li{margin-right:15px}.about__count-card{padding:25px}.products__card-title{line-height:25px}.contact__card-map .map{width:calc((991px / (12/7)))}.container{max-width:991px}}@media (max-width:991px){.header__burger{display:block;margin-bottom:10px}.header__navbar{display:block;position:absolute;top:100%;right:-100%;background:#fff;width:100%;height:calc(100vh - 90px);overflow:auto;-webkit-box-shadow:inset 0 20px 10px -10px rgba(0,0,0,.05);box-shadow:inset 0 20px 10px -10px rgba(0,0,0,.05)}.header__nav ul{display:block}.header__nav ul li{height:auto;border-bottom:1px solid #eaeaea;margin:0;padding:20px 22px 20px 30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__nav ul li.submenu a{border-bottom:0 solid #eaeaea;margin:0;padding:20px 22px 20px 30px;z-index:0;width:80%}.header__nav ul li .tarr{position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:0;right:0;left:unset;margin:0;width:20%;height:100%}.header__nav ul li .tarr svg path{stroke:#333}.header__nav ul li .tarr svg{top:25px;right:22px;left:unset;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:0}.header__nav ul li a{color:#333;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav ul li ul{position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;top:0;width:100%;padding:0;background:#fafafa;margin:0;opacity:1;visibility:visible;display:none;border-top:1px solid #eaeaea;-webkit-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.header__nav ul li ul::before{display:none}.header__nav ul li ul li{margin-bottom:0}.header__nav ul li ul li:last-child{border:0!important}.header__nav ul li ul li a{padding:0!important;border:0!important}.header__lang{margin-left:0;border:0;padding:20px 22px 20px 26px;border-radius:0;border-bottom:1px solid #eaeaea;border-left:4px solid #009ee3}.header__lang svg{margin-left:auto}.header__lang svg path{stroke:#333}.header__lang-current span{color:#333}.header__lang-dropdown{padding:0;background:#fafafa;left:-4px;width:calc(100% + 4px)}.header__lang-dropdown ul{border-top:1px solid #eaeaea}.header__lang-dropdown ul li{margin-left:0;border:0;padding:20px 22px 20px 30px;border-radius:0;border-bottom:1px solid #eaeaea}.about{padding-bottom:50px;padding-top:35px}.about__text{padding:25px 30px!important}.about__count{padding-top:20px}.about__count-card{margin-top:10px;margin-bottom:10px}.products .not__main-screen{padding-top:130px}.products{padding-bottom:30px}.products__card{margin:10px 0;height:calc(100% - 20px)}.news{padding-bottom:35px}.news__card-title{font-size:20px;line-height:20px}.modal__group input[type=submit]{margin-top:0}.aboutStats__card-number{font-size:40px}.aboutHistory__card{padding:35px 40px 35px 30px}.aboutDistribution h2{margin-top:-70px}.regionalOffices .accordions .accordion-item{padding:27px 20px 21px 60px}.regionalOffices .accordions .accordion-title svg{left:10px}.regionalOffices .accordions .accordion-content{display:block}.regionalOffices .accordions .accordion-content .maps{margin:20px -20px -20px -60px;width:calc(100% + 80px);height:250px}.newsPage{padding-bottom:43px}.newsPage .not__main-screen{padding-top:120px}.newsPage__card{padding:10px 60px 25px 10px}.newsPage__card-img{margin-right:30px}.newsPage__card-img picture{width:200px;height:120px}.newsPage__card-date{margin-top:15px}.newsPage__card-desc{height:100px}.newsPage__card-btn .close{background:#fff;border:1px solid #e5e5e5;border-radius:5px;font-size:15px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;padding:12.5px 22px 9.5px 22px;color:#333;text-decoration:none;display:inline-block;margin-right:25px}.newsPage__card-btn .close svg{display:none}.newsPage__card-btn .openNewWindow{display:none!important}.newsPage__btn{margin-top:10px}.vacancy .accordion-content-block{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}.vacancy .accordion-content-block .accordion-content-left{width:100%;max-width:100%;margin-bottom:10px}.vacancy .accordion-content-block .accordion-content-right{width:100%;max-width:100%}.vacancy .accordion-content-block .accordion-content-right .accordion__btn{margin-top:0}.contact .not__main-screen{padding-top:120px}.contact__card-title{margin-bottom:22px}.contact__card-info{max-width:100%;padding-bottom:20px}.contact__card-info{padding-right:20px}.contact__card-list{margin-bottom:16px}.contact__card-map{max-width:100%;width:100%;height:250px}.contact__card-map .map{width:738px;height:250px}.productsPages__img{margin:0 auto 40px auto;width:170px}.productsPages__body{margin-bottom:80px;padding-top:0}.productsPages__body h2{font-size:35px;line-height:35px}.productsPages .order__media1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.productsPages .order__media2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.productsPages__main-img{padding:0 12.5%;margin-top:-48px;margin-bottom:-38px}.productsPages__card-info{margin-top:25px}h2{font-size:40px;line-height:40px}.container{max-width:768px}._col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}._col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/11)));flex:0 0 calc((100% / (12/11)));max-width:calc((100% / (12/11)));padding-right:15px;padding-left:15px}._col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/6)));flex:0 0 calc((100% / (12/6)));max-width:calc((100% / (12/6)));padding-right:15px;padding-left:15px}._col-md-7{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/7)));flex:0 0 calc((100% / (12/7)));max-width:calc((100% / (12/7)));padding-right:15px;padding-left:15px}._col-md-5{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/5)));flex:0 0 calc((100% / (12/5)));max-width:calc((100% / (12/5)));padding-right:15px;padding-left:15px}}@media (max-width:768px){.header{height:70px}.header__wrap{height:70px}.main-screen{height:545px}.main-screen.distribution{height:300px}.main-screen.vacancies{height:400px}.main-screen.vacancies{height:200px}.main-screen h1{font-size:35px;line-height:35px}.about{padding-bottom:55px;padding-top:20px}.about__text{padding:25px 20px!important;margin-left:0}.about__count-card{padding:30px 20px}.about__count-number{font-size:50px;line-height:35px}.about__count-dec{font-size:17px;line-height:17px}.products .not__main-screen{padding-top:110px}.products{padding-bottom:20px}.news{padding-bottom:40px}.news__card{margin-bottom:30px}.footer{padding-top:45px;padding-bottom:40px}.footer__navbar{padding-right:20px!important;padding-left:20px!important}.footer__contact{margin-top:50px}.footer__contact-social{margin-top:40px}.aboutStats__card-info{padding:20px 0 10px 30px!important}.aboutStats__card-number{font-size:35px}.aboutStats__card-text br{display:none}.aboutStats__card-desc{padding:10px 20px 25px 30px!important}.aboutHistory{padding-bottom:68px;padding-top:30px}.aboutHistory__card{padding:25px 25px 35px 30px}.aboutHistory__card:after{left:-19px}.aboutHistory__card:last-child:before{left:-19px}.aboutHistory__card-date:after{left:-57px}.aboutHistory__card-title{font-size:25px}.regionalOffices .accordions .accordion-title{font-size:20px;line-height:20px}.regionalOffices .accordions .accordion-content .maps{height:180px}.newsPage{padding-bottom:55px}.newsPage .not__main-screen{padding-top:100px}.newsPage__card{padding:13px 12px 20px 12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsPage__card-img{margin-right:0;width:100%}.newsPage__card-img picture{width:100%;height:auto;margin-bottom:27px}.vacancy .accordion-content-block .accordion-content-right .accordion__btn{margin-bottom:20px}.contact__card-map{max-width:100%;width:100%;height:180px}.contact__card-map .map{position:absolute;top:0;left:0;right:0;width:100%;height:180px}.single{padding-bottom:47px}.productsPages__img{margin:0 auto 50px auto;width:150px}.productsPages__body{padding:0;margin-bottom:60px}.productsPages__body:last-child{margin-top:-60px}.productsPages__main-img{padding:0 20px;margin-bottom:0}.productsPages__card{padding:0 20px}.productsPages__card-content p{font-size:18px;line-height:22px}.productsPages__card-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.productsPages__card-info p{padding:0;margin-bottom:12px}.productsPages__lists{margin-top:20px!important}.productsPages_items{height:100px;margin-bottom:20px}h2{font-size:35px;line-height:35px}.container{max-width:576px}._col-md-6{-webkit-box-flex:0;-ms-flex:0 0 calc((100% / (12/6)));flex:0 0 calc((100% / (12/6)));max-width:calc((100% / (12/6)));padding-right:15px;padding-left:15px}._col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}._col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}}@media (max-width:767px){span{font-size:18px}div{font-size:18px}}@media (max-width:576px){.main-screen h1{font-size:25px;line-height:25px}.products__card-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:20px 20px 10px 30px}.products__card-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.products__card-img img{position:static;height:auto}.aboutDistribution__map{display:none}.aboutDistribution h2{margin-top:10px}.aboutDistribution__desc{margin-bottom:40px}.regionalOffices .accordions .accordion-content ul{margin-left:-40px}.regionalOffices .accordions .accordion-content .maps{height:120px}.vacancy .regionalOffices .accordions .accordion-content{margin-left:-30px}.single{padding-bottom:70px}.single .not__main-screen{padding-top:120px}.single__title{font-size:28px;font-style:normal;font-weight:500;line-height:30px}.productsPages__main-img{padding:0}.productsPages__card{padding:0}._col-sms-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}}@media (max-width:500px){.modal__group{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal__group label{width:100%}.modal__group input[type=submit]{width:100%;text-align:center;margin-right:0}.modal__group p{margin-top:15px}}@media (max-width:450px){.about__count-number{font-size:35px;line-height:35px}.about__count-dec{font-size:14px;line-height:14px}}