html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:10px;overflow-x:hidden}body{font-size:1.6rem;line-height:1.2;font-family:"Gilroy";margin:0;background-color:#ddd;color:#18171D;overflow-x:hidden}a{color:#000;text-decoration:none}.d-none{display:none !important}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.title-lg{font-size:6rem;font-weight:900;text-transform:uppercase}.title-md{font-size:4rem;font-weight:900;text-transform:uppercase}.title-sm{font-size:3rem;font-weight:700}.btn{padding:18px;background-color:#FFC928;text-transform:uppercase;text-align:center;display:block;width:100%;border:2px solid #FFC928;font-weight:600;font-size:1.6rem;cursor:pointer;box-sizing:border-box;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.btn:hover{background-color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.logo{width:60px;height:auto}.logo .logo-link{width:100%;height:100%}.logo .logo-link .logo-img{width:100%;height:auto}.section-padding{padding-top:50px;padding-bottom:50px}.first-section-padding{padding-top:225px}.section-gradient-bg{background-image:url(../img/mainscr-bg.png);-webkit-background-size:cover;background-size:cover;background-position:center center;position:relative}.section-gradient-bg::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-image:linear-gradient(0deg, #18171d 0%, transparent 200%)}.section-gradient-bg .content-over-bg{position:relative}.section-bg{background-image:url(../img/mainscr-bg.png);-webkit-background-size:cover;background-size:cover;background-position:center center;position:relative}.nav-link,.menu-item a{font-size:1.6rem;font-weight:700;text-transform:uppercase;position:relative;padding-left:5px;padding-right:5px;text-decoration:none}.nav-link::before,.menu-item a::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;background-color:#FFC928;opacity:.68;height:0;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}.nav-link:hover::before,.menu-item a:hover::before{height:50%;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}.nav-link.active::before,.menu-item a.active::before{height:100%;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}.nav-link span,.menu-item a span{position:relative}.bg-animated{-webkit-background-size:auto 100%;background-size:auto 100%;transition-timing-function:linear;background-position:left center}.nav{display:flex;justify-content:space-between}.nav .menu-item:hover>.sub-menu{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.nav .menu-item:hover>.sub-menu>.menu-item{transform:rotateY(0deg);opacity:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.nav .menu-item>.sub-menu{position:absolute;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.nav .menu-item>.sub-menu>.menu-item{position:relative;transform:rotateY(90deg);opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;padding:15px;border-bottom:2px solid #fff}.nav .menu-item>.sub-menu>.menu-item::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#FFC928;opacity:.95}.menu-item:hover>.sub-menu>.menu-item:nth-child(1){-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.menu-item>.sub-menu>.menu-item:nth-child(1){-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.menu-item:hover>.sub-menu>.menu-item:nth-child(2){-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.menu-item>.sub-menu>.menu-item:nth-child(2){-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.menu-item:hover>.sub-menu>.menu-item:nth-child(3){-webkit-transition:1.5s;-moz-transition:1.5s;-ms-transition:1.5s;-o-transition:1.5s;transition:1.5s}.menu-item>.sub-menu>.menu-item:nth-child(3){-webkit-transition:1.5s;-moz-transition:1.5s;-ms-transition:1.5s;-o-transition:1.5s;transition:1.5s}.menu-item:hover>.sub-menu>.menu-item:nth-child(4){-webkit-transition:2s;-moz-transition:2s;-ms-transition:2s;-o-transition:2s;transition:2s}.menu-item>.sub-menu>.menu-item:nth-child(4){-webkit-transition:2s;-moz-transition:2s;-ms-transition:2s;-o-transition:2s;transition:2s}.menu-item:hover>.sub-menu>.menu-item:nth-child(5){-webkit-transition:2.5s;-moz-transition:2.5s;-ms-transition:2.5s;-o-transition:2.5s;transition:2.5s}.menu-item>.sub-menu>.menu-item:nth-child(5){-webkit-transition:2.5s;-moz-transition:2.5s;-ms-transition:2.5s;-o-transition:2.5s;transition:2.5s}.menu-item:hover>.sub-menu>.menu-item:nth-child(6){-webkit-transition:3s;-moz-transition:3s;-ms-transition:3s;-o-transition:3s;transition:3s}.menu-item>.sub-menu>.menu-item:nth-child(6){-webkit-transition:3s;-moz-transition:3s;-ms-transition:3s;-o-transition:3s;transition:3s}.menu-item:hover>.sub-menu>.menu-item:nth-child(7){-webkit-transition:3.5s;-moz-transition:3.5s;-ms-transition:3.5s;-o-transition:3.5s;transition:3.5s}.menu-item>.sub-menu>.menu-item:nth-child(7){-webkit-transition:3.5s;-moz-transition:3.5s;-ms-transition:3.5s;-o-transition:3.5s;transition:3.5s}.menu-item:hover>.sub-menu>.menu-item:nth-child(8){-webkit-transition:4s;-moz-transition:4s;-ms-transition:4s;-o-transition:4s;transition:4s}.menu-item>.sub-menu>.menu-item:nth-child(8){-webkit-transition:4s;-moz-transition:4s;-ms-transition:4s;-o-transition:4s;transition:4s}.menu-item:hover>.sub-menu>.menu-item:nth-child(9){-webkit-transition:4.5s;-moz-transition:4.5s;-ms-transition:4.5s;-o-transition:4.5s;transition:4.5s}.menu-item>.sub-menu>.menu-item:nth-child(9){-webkit-transition:4.5s;-moz-transition:4.5s;-ms-transition:4.5s;-o-transition:4.5s;transition:4.5s}.menu-item:hover>.sub-menu>.menu-item:nth-child(10){-webkit-transition:5s;-moz-transition:5s;-ms-transition:5s;-o-transition:5s;transition:5s}.menu-item>.sub-menu>.menu-item:nth-child(10){-webkit-transition:5s;-moz-transition:5s;-ms-transition:5s;-o-transition:5s;transition:5s}.lang .lang-list .lang-item{padding-left:5px;padding-top:5px;padding-bottom:5px;border-left:3px solid transparent}.lang .lang-list .lang-item.active{border-color:#FFC928}.lang .lang-list .lang-item .lang-link{font-weight:700;text-transform:uppercase}.breadcrumbs{display:flex}.breadcrumbs .breadcrumbs-divider{color:#FFC928;margin-left:5px;margin-right:5px}.menu-btn{width:36px;height:24px;position:relative;display:none;margin-left:auto}.menu-btn>span{background-color:#FFC928;width:100%;height:5px;position:absolute;top:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.menu-btn>span:nth-child(2){transform:translateY(-50%);top:50%}.menu-btn>span:last-child{top:auto;bottom:0}.form .form-wrapper{border:2px solid #fff;padding:50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.form .form-wrapper.form-no-border{border:none;padding:0}.form .form-wrapper.form-inverse-color .form-input-wrapper{border-color:#000}.form .form-wrapper.form-inverse-color .form-input-wrapper .form-label .form-text{color:#000}.form .form-wrapper.form-inverse-color .form-input-wrapper .form-label .form-input{color:#000}.form .form-wrapper.form-inverse-color .form-input-wrapper .form-label .form-input::placeholder{color:#000}.form .form-wrapper .form-input-wrapper{border-bottom:2px solid #fff;margin-bottom:40px;width:100%}.form .form-wrapper .form-input-wrapper.form-input-wrapper-half{width:49%}.form .form-wrapper .form-input-wrapper.form-input-wrapper-third{width:32%}.form .form-wrapper .form-input-wrapper .form-label{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:10px}.form .form-wrapper .form-input-wrapper .form-label .form-text{color:#fff;width:100%;font-size:1.3rem;margin-bottom:10px}.form .form-wrapper .form-input-wrapper .form-label .form-icon{height:20px;width:20px;margin-right:5px;background-image:url(../img/ico-usr.png);background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}.form .form-wrapper .form-input-wrapper .form-label .form-icon.form-icon-tel{background-image:url(../img/ico-tel.png)}.form .form-wrapper .form-input-wrapper .form-label .form-icon.form-icon-email{background-image:url(../img/ico-mail.png)}.form .form-wrapper .form-input-wrapper .form-label .form-icon.form-icon-pen{background-image:url(../img/ico-pen.png)}.form .form-wrapper .form-input-wrapper .form-label .form-input{background-color:transparent;border:none;font-weight:700;font-size:1.6rem;width:calc(100% - 30px);color:#fff;outline:none}.form .form-wrapper .form-input-wrapper .form-label .form-input::placeholder{color:#fff}header{color:#fff;padding-top:20px;padding-bottom:20px;position:absolute;left:0;right:0;top:0;z-index:2;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}header.header-inverse{color:#18171D}header.header-inverse a{color:#18171D}header.header-inverse .logo-img{filter:invert(1)}header.header-inverse.header-mob-menu-opened a{color:#fff}header.header-inverse.header-mob-menu-opened a .logo-img{filter:invert(0)}header.header-mob-menu-opened{background-color:#18171D;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}header.header-mob-menu-opened .header-bottom{display:none}header.header-mob-menu-opened .header-mob-menu{transform:translateX(0%);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}header.header-mob-menu-opened .menu-btn>span{transform:rotate(45deg);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}header.header-mob-menu-opened .menu-btn>span:nth-child(2){transform:rotate(-45deg);top:0px}header.header-mob-menu-opened .menu-btn>span:last-child{display:none}header a{color:#fff}header .header-top{display:flex;justify-content:space-between;align-items:center}header .header-top .header-left{width:60px}header .header-top .header-mid{width:30px;margin-left:15px;margin-right:15px}header .header-top .header-right{width:calc(100% - 120px);margin-left:40px}header .header-bottom{margin-top:50px}header .header-mob-menu{transform:translateX(-100%);position:absolute;background-color:#18171D;left:0;right:0;margin-top:20px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}header .header-mob-menu .nav{flex-direction:column;align-items:center;margin-top:20px}header .header-mob-menu .nav .nav-item,header .header-mob-menu .nav .menu-item{margin-bottom:40px;align-items:center}header .header-mob-menu .lang-list{width:100%;max-width:240px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;margin-bottom:40px}header .header-mob-menu .lang-list .lang-item.active{color:#FFC928}header .header-mob-menu .lang-list .lang-item .lang-link{text-transform:uppercase;font-weight:700}footer{background-color:#fff;padding-top:50px;padding-bottom:50px}footer .footer-flex{display:flex;align-items:center;justify-content:space-between}footer .footer-flex .footer-left,footer .footer-flex .footer-right{width:calc(45% - 60px/2)}.mainscr-link img{max-width:25px}.mainscr{background-image:url(../img/mainscr-bg.png);position:relative;overflow:hidden}.mainscr .mainscr-video-bg{position:absolute;top:0;bottom:0;left:0;right:0}.mainscr .mainscr-container{position:relative}.mainscr .mainscr-title{line-height:1.5;position:relative}.mainscr .mainscr-title .mainscr-title-link{position:absolute;left:0;top:0;right:0;bottom:0}.mainscr .mainscr-flex{display:flex;justify-content:space-between;align-items:flex-start}.mainscr .mainscr-flex .mainscr-left{width:60%}.mainscr .mainscr-flex .mainscr-right{width:30%}.mainscr .mainscr-flex .mainscr-slider .mainscr-slide{color:#fff;overflow:hidden;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;transform:scale(0);opacity:0}.mainscr .mainscr-flex .mainscr-slider .mainscr-slide.slick-current{transform:scale(1);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;opacity:1}.mainscr .mainscr-flex .mainscr-dots{display:flex;justify-content:space-between;max-width:300px;margin-top:45px}.mainscr .mainscr-flex .mainscr-dots li.slick-active button{color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;min-height:46px}.mainscr .mainscr-flex .mainscr-dots li.slick-active button::before{height:24px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.mainscr .mainscr-flex .mainscr-dots li button{background-color:transparent;border:none;color:transparent;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.mainscr .mainscr-flex .mainscr-dots li button:focus{outline:none}.mainscr .mainscr-flex .mainscr-dots li button::before{content:"";display:block;width:4px;height:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:5px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.mainscr .mainscr-flex .mainscr-social{text-align:center}.mainscr .mainscr-flex .mainscr-social .mainscr-link{margin:15px;display:inline-block}.about{background-color:#fff}.about .about-popup{background-color:rgba(0,0,0,0.8);position:fixed;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:2;opacity:1;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;cursor:pointer}.about .about-popup.hidden{opacity:0;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.about .about-popup.hidden .about-popup-form{margin-top:-25px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.about .about-popup .about-popup-form{cursor:default;margin-top:0;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;max-width:400px}.about .about-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.about .about-top .about-left{width:39%}.about .about-top .about-right{width:57%}.about .about-top .about-img-block{width:100%}.about .about-top .about-img-block .about-img{width:100%}.about .about-top .about-title-block{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.about .about-top .about-title-block .about-title{width:59%}.about .about-top .about-title-block .about-subtitle{width:39%;font-weight:600}.about .about-top .about-text p{margin-bottom:20px}.about .about-top .about-text .about-text-img-block{display:none;width:40%;height:100%;float:left;margin-right:30px}.about .about-top .about-text .about-text-img-block .about-text-img{width:100%}.about .about-top .about-call{display:flex;justify-content:space-between;align-items:center}.about .about-top .about-call .about-btn{max-width:270px}.about .about-top .about-call .about-num .about-link{font-weight:700}.about .about-bottom .about-list{display:flex;justify-content:space-between;flex-wrap:wrap}.about .about-bottom .about-list .about-item{display:flex;margin-bottom:30px}.about .about-bottom .about-list .about-item .about-num{width:60px;height:80px;background-color:#FFC928;font-size:4rem;font-weight:300;display:flex;align-items:center;justify-content:center;position:relative}.about .about-bottom .about-list .about-item .about-num::before{position:absolute;content:" ";width:20px;height:20px;background-image:url(../img/about-num-ico.png);-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;top:0;left:100%}.about .about-bottom .about-list .about-item .about-num svg{max-width:100%;max-height:100%}.about .about-bottom .about-list .about-item .about-item-text{width:100%;max-width:190px;margin-top:20px;margin-left:10px}.services{color:#fff;background-color:#18171D}.services .services-title-block{display:flex;align-items:center;justify-content:space-between;margin-bottom:45px}.services .services-title-block.services-title-block-services-page{justify-content:center}.services .services-title-block .services-btn{max-width:200px}.services .services-list{display:grid;flex-wrap:wrap;height:570px;grid-template-columns:repeat(3, 1fr);grid-gap:30px}.services .services-list.services-list-services-page{height:270px;grid-template-columns:repeat(5, 1fr);margin-top:30px}.services .services-list.services-list-services-page .services-item:nth-child(2){grid-row:auto;grid-column:auto}.services .services-list.services-list-services-page .services-item:nth-child(2)::after{display:none}.services .services-list .services-item{position:relative;text-transform:uppercase;color:#fff;justify-content:center;align-items:center;display:flex;background-image:url(../img/service-img.png);-webkit-background-size:cover;background-size:cover;background-position:center center}.services .services-list .services-item:hover .services-item-title::before{height:50%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.services .services-list .services-item::before{content:"";display:block;position:absolute;left:0;right:0;top:0;height:8px;background-color:#FFC928}.services .services-list .services-item:nth-child(2){grid-row:1/3;grid-column:2}.services .services-list .services-item:nth-child(2)::after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:8px;background-color:#FFC928}.services .services-list .services-item .services-item-title{position:relative;line-height:1;text-align:center;padding:0 5px}.services .services-list .services-item .services-item-title::before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:0;background-color:#FFC928;opacity:.6;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.catalog{background-color:#18171D;color:#fff}.catalog .catalog-flex{display:flex;justify-content:space-between;position:relative}.catalog .catalog-flex .catalog-left{width:27%}.catalog .catalog-flex .catalog-right{width:67%}.catalog .catalog-flex .catalog-form .catalog-form-text{text-align:center;margin-top:50px;width:100%}.catalog .catalog-flex .catalog-title{max-width:400px}.catalog .catalog-flex .catalog-list{position:relative;z-index:1}.catalog .catalog-flex .catalog-list .catalog-list-item{padding-left:35px;position:relative;max-width:200px;margin-top:60px;margin-bottom:40px}.catalog .catalog-flex .catalog-list .catalog-list-item::before{position:absolute;content:"";top:5px;left:3px;background-image:url(../img/ico-list.png);width:18px;height:13px}.catalog .catalog-flex .catalog-img{height:500px;width:775px;background-image:url(../img/catalog-img.png);-webkit-background-size:100% 100%;background-size:100% 100%;position:absolute;right:-75px;bottom:-225px}.block-after-catalog{padding-top:200px}.examples{background-color:#fff}.examples .slick-arrow{display:none !important}.examples .examples-flex{display:flex;justify-content:space-between;position:relative}.examples .examples-left{width:48%}.examples .examples-right{width:48%}.examples .example-controls{display:flex;width:260px;justify-content:space-around;align-items:center;position:absolute;left:0;top:0;transform:translateY(-50%);z-index:1}.examples .example-controls .example-controls-indicators{display:flex;align-items:flex-start;justify-content:space-between;font-weight:900;font-size:3rem}.examples .example-controls .example-controls-indicators .example-controls-indicator-big{font-size:10rem;line-height:.8}.examples .examples-img{width:100%}.examples .examples-text{margin-top:25px}.examples .examples-text p{margin-bottom:20px}.examples .examples-btn{max-width:215px}.coop{background-color:#fff}.coop .coop-flex{display:flex;align-items:center;position:relative}.coop .coop-flex .coop-left{width:32%;margin-right:10%}.coop .coop-flex .coop-right{width:42%}.coop .coop-flex .coop-title{max-width:400px;margin-top:150px}.coop .coop-flex .coop-list{border:10px solid #F2F2F2;padding:65px}.coop .coop-flex .coop-list .coop-item{display:flex;margin-bottom:30px}.coop .coop-flex .coop-list .coop-item:last-child{margin-bottom:0}.coop .coop-flex .coop-list .coop-item .coop-num{color:#FFC928;font-size:8rem;font-weight:900;margin-right:20px;min-width:95px}.coop .coop-flex .coop-list .coop-item .coop-text .coop-toptxt{font-size:2rem;font-weight:700;margin-bottom:10px}.coop .coop-flex .coop-list .coop-item .coop-text .coop-btmtxt{font-size:1.6rem}.coop .coop-flex .coop-img{width:600px;height:600px;background-image:url(../img/coop-img.png);position:absolute;left:80px;top:-100px;-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat}.order{background-color:#18171D;color:#fff}.order .order-relative{position:relative}.order .order-relative .order-top{margin-bottom:40px}.order .order-relative .order-top .order-title{margin-bottom:40px}.order .order-relative .order-bottom{max-width:600px}.order .order-relative .order-bottom .order-btn{max-width:250px}.order .order-relative .order-bottom .order-link{color:#fff;font-weight:700}.order .order-relative .order-img{width:800px;height:900px;background-image:url(../img/order-img.png);position:absolute;bottom:-250px;right:-200px;-webkit-background-size:contain;background-size:contain;background-position:center center}.clients{background-color:#18171D;color:#fff}.clients .clients-flex{display:flex;justify-content:space-between;align-items:center}.clients .clients-flex .clients-left{width:60%}.clients .clients-flex .clients-right{width:38%}.clients .clients-flex .clients-list{border:2px solid #fff;padding:40px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px}.clients .clients-flex .clients-list .clients-item .clients-img{width:100%;height:100%;object-fit:contain;object-position:center}.clients .clients-flex .clients-title{text-align:right}.news{color:#fff;background-color:#18171D}.news .news-top{display:flex;justify-content:space-between;align-items:center}.news .news-top .news-btn{max-width:210px}.news .news-bottom{margin-top:40px}.news .news-bottom .news-flex{display:flex;justify-content:space-between}.news .news-bottom .news-flex .news-item{width:32%;height:470px;border-top:8px solid #FFC928;position:relative;background-image:url(../img/service-img.png);-webkit-background-size:cover;background-size:cover;background-position:center center}.news .news-bottom .news-flex .news-item .news-inner{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(0deg, rgba(0,0,0,0.75) 25%, transparent 100%);padding:25px}.news .news-bottom .news-flex .news-item .news-inner .news-date{font-size:1.4rem;font-weight:700;background-color:#FFC928;padding:5px 10px;margin-bottom:35px;display:inline-block}.news .news-bottom .news-flex .news-item .news-inner .news-text{height:100px;font-size:1.8rem;font-weight:700;margin-bottom:30px}.news .news-bottom .news-flex .news-item .news-inner .news-readmore{width:100%;color:#fff;display:flex;justify-content:space-between;align-items:center}.news .news-readall{display:none}.contact{background-color:#fff;position:relative}.contact::before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background-color:#18171D}.contact .contact-flex{position:relative;z-index:1;background-color:#fff;display:flex;box-shadow:0px 15px 30px rgba(0,0,0,0.15)}.contact .contact-flex .contact-left{width:60%}.contact .contact-flex .contact-left>iframe{width:100%;height:100%;min-height:470px}.contact .contact-flex .contact-right{width:40%;display:flex;justify-content:center;align-items:center}.contact .contact-flex .contact-right .contact-inner{max-width:215px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding-top:70px;padding-bottom:70px;box-sizing:border-box}.contact .contact-flex .contact-right .contact-inner .contact-title-block{text-align:center}.contact .contact-flex .contact-right .contact-inner .contact-title-block .contact-title{margin-bottom:5px}.contact .contact-flex .contact-right .contact-inner .contact-links .contact-links-item{margin-bottom:25px;display:flex;align-items:center}.contact .contact-flex .contact-right .contact-inner .contact-links .contact-links-item:last-child{margin-bottom:0}.contact .contact-flex .contact-right .contact-inner .contact-links .contact-links-item .contact-link{font-size:1.5rem}.contact .contact-flex .contact-right .contact-inner .contact-links .contact-icon{width:20px;height:20px;background-image:url(../img/ico-tel.png);-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:10px}.contact .contact-flex .contact-right .contact-inner .contact-links .contact-icon.contact-icon-map{background-image:url(../img/ico-map.png)}.contact .contact-flex .contact-right .contact-inner .contact-links .contact-icon.contact-icon-mail{background-image:url(../img/ico-mail.png)}.contact .contact-flex .contact-right .contact-inner .contact-social{display:flex;justify-content:space-between;width:100%}.consultation{background-color:#fff}.consultation .consultation-flex{display:flex;justify-content:space-between;align-items:flex-end}.consultation .consultation-flex .consultation-left{width:40%;position:relative}.consultation .consultation-flex .consultation-right{width:60%;border:10px solid #F2F2F2;padding:40px;box-sizing:border-box}.consultation .consultation-flex .consultation-img{width:100%;height:550px;background-image:url(../img/consultation-img.png);background-position:center center;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:0;right:0}.consultation .consultation-flex .consultation-top{margin-bottom:40px}.consultation .consultation-flex .consultation-top .consultation-title{margin-bottom:10px}.consultation .consultation-flex .consultation-bottom .consultation-btn{max-width:250px}.consultation .consultation-flex .consultation-bottom .consultation-num{text-align:left;width:calc(100% - 275px)}.consultation .consultation-flex .consultation-bottom .consultation-num .consultation-link{width:100%;display:block;font-weight:700;margin-top:5px}.metalworking{color:#fff}.metalworking .slick-arrow{display:none !important}.metalworking .metalworking-big-slider .metalworking-big-slide{position:relative}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-content{position:absolute;max-height:100%;transform:translateY(-50%);top:50%;left:0}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-content .metalworking-big-text{max-width:245px}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-content .metalworking-controls{display:flex;width:180px;justify-content:space-around;align-items:center;position:absolute;left:0;top:auto;bottom:-30px;transform:translateY(100%)}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-content .metalworking-controls .metalworking-controls-indicators{display:flex;align-items:flex-start;justify-content:space-between;font-weight:900;font-size:1.6rem}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-content .metalworking-controls .metalworking-controls-indicators .metalworking-controls-indicator-big{font-size:4rem;line-height:.8}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-img{height:400px;width:80%;margin-right:0;margin-left:auto;display:block;object-position:center;object-fit:cover}.metalworking .metalworking-small-slider{display:flex;justify-content:space-between;margin-top:30px}.metalworking .metalworking-small-slider .metalworking-small-slide{position:relative;height:210px;width:18%}.metalworking .metalworking-small-slider .metalworking-small-slide .metalworking-small-img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}.metalworking .metalworking-small-slider .metalworking-small-slide .metalworking-small-content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.metalworking .metalworking-small-slider .metalworking-small-slide .metalworking-small-content .metalworking-small-title{text-transform:uppercase;text-align:center}.metalworking .metalworking-small-slider .metalworking-small-slide .metalworking-small-link{position:absolute;left:0;top:0;bottom:0;right:0}.page404{background-color:#18171D}.page404 .page404-flex{display:flex;flex-direction:column;align-items:center}.page404 .page404-flex .page404-img{width:100%;max-width:720px}.page404 .page404-flex .page404-text{font-size:2.6rem;font-weight:600;color:#fff;margin:50px 0;text-align:center}.page404 .page404-flex .page404-btn{max-width:300px}.cnctpage{color:#fff}.cnctpage .cnctpage-top .cnctpage-flex{display:flex;justify-content:space-between}.cnctpage .cnctpage-top .cnctpage-flex .cnctpage-left{width:35%}.cnctpage .cnctpage-top .cnctpage-flex .cnctpage-right{width:65%;display:flex;justify-content:space-between;flex-wrap:wrap}.cnctpage .cnctpage-top .cnctpage-flex .contacts-title{color:#FFC928}.cnctpage .cnctpage-bottom .cnctpage-flex{display:flex;justify-content:space-between}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-left{width:35%}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-left .cnctpage-info:first-child{margin-top:-180px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-left .cnctpage-info:last-child{margin-bottom:0}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-right{width:65%}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-wrapper{padding:50px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-wrapper .cnctpage-form-title{width:100%;text-align:center;margin-bottom:40px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-file-input{display:none}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-file-link{color:#fff;display:flex;align-items:center}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-file-link svg{margin-right:15px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-btn{max-width:270px}.cnctpage .cnctpage-info{width:300px;margin-bottom:50px}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-title{font-size:3rem;font-weight:700;margin-bottom:20px}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex{display:flex;justify-content:space-between;margin-bottom:20px;position:relative}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex:last-child{margin-bottom:0}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico{width:20px;height:20px;display:block;background-image:url(../img/ico-map.png);background-position:center center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-name{background-image:url(../img/ico-usr.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-time{background-image:url(../img/ico-time.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-tel{background-image:url(../img/ico-tel.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-print{background-image:url(../img/ico-print.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-mail{background-image:url(../img/ico-mail.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-fb{background-image:url(../img/ico-fb.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-inst{background-image:url(../img/ico-inst.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-lnkd{background-image:url(../img/ico-lnkd.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-left .cnctpage-info-ico.cnctpage-info-ico-map{background-image:url(../img/ico-map.png)}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-right{width:90%}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex .cnctpage-info-text-link{position:absolute;top:0;bottom:0;left:0;right:0}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-link{font-weight:600;border-bottom:2px solid #FFC928;color:#fff;margin-top:20px;display:inline-block}.srvctop{color:#fff}.srvctop .srvctop-block .srvctop-subtitle{font-size:2rem;font-weight:700;color:#FFC928;text-align:center;text-transform:uppercase}.srvctop .srvctop-block .srvctop-title{color:#fff;text-align:center;margin-bottom:30px}.srvctop .srvctop-block .srvctop-form-wrapper{padding:60px}.srvctop .srvctop-block .srvctop-form-input-wrapper{margin-bottom:0}.srvctop .srvctop-block .srvctop-btn{width:30%}.titlentxt{background-color:#fff}.titlentxt .titlentxt-flex{display:flex;justify-content:space-between;align-items:center}.titlentxt .titlentxt-flex .titlentxt-left{width:35%}.titlentxt .titlentxt-flex .titlentxt-right{width:60%}.titlenimg{background-color:#fff}.titlenimg .titlenimg-flex{display:flex}.titlenimg .titlenimg-flex .titlenimg-left{width:60%;margin-right:-10%}.titlenimg .titlenimg-flex .titlenimg-left .titlenimg-left-flex{display:flex;position:relative;justify-content:flex-end}.titlenimg .titlenimg-flex .titlenimg-left .titlenimg-left-flex .titlenimg-left-title{position:absolute;left:-120px;top:105px;transform:rotate(-90deg);color:#E0E0E0}.titlenimg .titlenimg-flex .titlenimg-left .titlenimg-left-flex .titlenimg-left-img{width:90%}.titlenimg .titlenimg-flex .titlenimg-right{width:60%;margin-left:-10%;margin-top:90px}.titlenimg .titlenimg-flex .titlenimg-right .titlenimg-right-flex{display:flex;position:relative;justify-content:flex-start}.titlenimg .titlenimg-flex .titlenimg-right .titlenimg-right-flex .titlenimg-right-img{width:90%}.titlenimg .titlenimg-flex .titlenimg-right .titlenimg-right-flex .titlenimg-right-title{position:absolute;right:-120px;bottom:105px;transform:rotate(-90deg);color:#E0E0E0}.advant{background-color:#fff}.advant .advant-list{display:flex;justify-content:space-between;flex-wrap:wrap}.advant .advant-list .advant-item{display:flex;margin-bottom:30px}.advant .advant-list .advant-item .advant-num{width:60px;height:80px;background-color:#FFC928;font-size:4rem;font-weight:300;display:flex;align-items:center;justify-content:center;position:relative}.advant .advant-list .advant-item .advant-num::before{position:absolute;content:" ";width:20px;height:20px;background-image:url(../img/about-num-ico.png);-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;top:0;left:100%}.advant .advant-list .advant-item-text{width:100%;max-width:225px;margin-top:20px;margin-left:10px}.addittxt{background-color:#fff;padding-bottom:100px}.addittxt .addittxt-block{padding:30px;background-color:#F2F2F2}.addittxt .addittxt-block .addittxt-title{margin-bottom:20px}.tech{color:#fff;overflow-x:hidden}.tech .slick-arrow{opacity:0}.tech .tech-block .tech-top{margin-bottom:50px;display:flex;justify-content:space-between;align-items:center}.tech .tech-block .tech-top .tech-title{width:calc(100% - 200px)}.tech .tech-block .tech-top .tech-controls{display:flex;width:100%;max-width:180px;justify-content:space-between;align-items:center}.tech .tech-block .tech-top .tech-controls .tech-controls-indicators{color:#FFC928;font-weight:900;display:flex}.tech .tech-block .tech-top .tech-controls .tech-controls-indicators .tech-controls-indicator-big{font-size:4rem}.tech .tech-block .tech-bottom{position:relative}.tech .tech-block .tech-bottom::before{position:absolute;left:-1000%;right:-1000%;height:1px;display:block;content:"";top:71px;background-color:#fff}.tech .tech-block .tech-bottom .tech-slider{display:flex;justify-content:space-between}.tech .tech-block .tech-bottom .tech-slider .tech-slide{position:relative;border:1px solid transparent;width:24%}.tech .tech-block .tech-bottom .tech-slider .tech-slide.active,.tech .tech-block .tech-bottom .tech-slider .tech-slide.slick-current{border-color:#fff}.tech .tech-block .tech-bottom .tech-slider .tech-slide.active .tech-slide-bg,.tech .tech-block .tech-bottom .tech-slider .tech-slide.slick-current .tech-slide-bg{background-image:url(../img/tech-bg.jpg)}.tech .tech-block .tech-bottom .tech-slider .tech-slide.active .tech-slide-content,.tech .tech-block .tech-bottom .tech-slider .tech-slide.slick-current .tech-slide-content{backdrop-filter:brightness(50%)}.tech .tech-block .tech-bottom .tech-slider .tech-slide .tech-slide-bg{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-background-size:cover;background-size:cover;background-position:center center}.tech .tech-block .tech-bottom .tech-slider .tech-slide .tech-slide-content{padding:20px}.tech .tech-block .tech-bottom .tech-slider .tech-slide .tech-slide-content .tech-slide-title{text-transform:uppercase;font-weight:700}.tech .tech-block .tech-bottom .tech-slider .tech-slide .tech-slide-content .tech-slide-line{display:block;height:4px;max-width:40px;background-color:#FFC928;margin-top:30px;margin-bottom:30px}.tech .tech-block .tech-bottom .tech-slider .tech-slide .tech-slide-content .tech-slide-step{font-weight:700;font-size:1.8rem;margin-bottom:10px}.tech .tech-block .tech-bottom .tech-slider .tech-slide .tech-slide-content .tech-slide-step .tech-slide-step-num{color:#FFC928}.tech .tech-block .tech-bottom .tech-slider .tech-slide .tech-slide-content .tech-slide-txt{height:115px;overflow:hidden}.nmbrs{position:relative;background-color:#fff}.nmbrs::before{content:"";position:absolute;left:0;right:0;top:0;height:33%;background-color:#18171D}.nmbrs .nmbrs-block{background-color:#fff;box-shadow:0px 15px 30px rgba(0,0,0,0.15);max-width:920px;margin-left:auto;margin-right:auto;position:relative}.nmbrs .nmbrs-block::before,.nmbrs .nmbrs-block::after{position:absolute;top:0;width:325px;height:236px;background-image:url(../img/num-bg.png);display:block;content:"";-webkit-background-size:100% 100%;background-size:100% 100%;background-position:center center}.nmbrs .nmbrs-block::before{left:0}.nmbrs .nmbrs-block::after{right:0;transform:scaleX(-1)}.nmbrs .nmbrs-block .nmbrs-content{position:relative;z-index:1}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-title{max-width:315px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding-top:50px}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-text{max-width:635px;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:40px}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex{display:flex;border-top:1px solid #E0E0E0;flex-wrap:wrap}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item{width:25%;border-right:1px solid #E0E0E0;box-sizing:border-box;padding-top:30px;padding-bottom:30px}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item:last-child{border-right:none}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item .nmbrs-desc{font-weight:600;text-align:center;margin-bottom:10px;text-transform:uppercase}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item .nmbrs-number{font-size:5rem;font-weight:600;text-align:center}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item .nmbrs-number:last-child{border-right:none}.tstmnls{color:#fff;background-color:#18171D;overflow-x:hidden}.tstmnls .slick-arrow{display:none !important}.tstmnls .tstmnls-flex{display:flex;justify-content:space-between}.tstmnls .tstmnls-flex .tstmnls-right{position:relative;width:calc(100% - 250px)}.tstmnls .tstmnls-flex .tstmnls-title{max-width:270px;transform:rotate(-90deg);text-align:center;position:relative;top:87px}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide{display:flex}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-img-block{margin-right:30px;position:relative;padding-top:15px}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-img-block::after{content:"";position:absolute;right:0;top:0;width:70px;height:50px;background-image:url(../img/tstmnls-quote.png)}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-img-block .tstmnls-img{width:270px;height:270px;object-fit:cover;object-position:center}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner{display:flex;flex-direction:column;justify-content:flex-end}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner .tstmnls-text{margin-bottom:20px}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner .tstmnls-author{font-size:2rem;font-weight:600}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner .tstmnls-pos{margin-bottom:30px}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner .tstmnls-company{align-items:center;display:none}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner .tstmnls-company .tstmnls-cmplogo{height:55px;margin-right:15px}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner .tstmnls-company .tstmnls-cmpname{font-size:1.4rem;font-weight:600}.tstmnls .tstmnls-flex .tstmnls-controls{width:100%;max-width:85px;display:flex;justify-content:space-between;position:absolute;right:0;bottom:0}.faq{color:#fff;background-color:#18171D}.faq .faq-block{max-width:970px;margin-left:auto;margin-right:auto}.faq .faq-block .faq-title{text-align:center}.faq .faq-block .faq-list .faq-item{border-bottom:2px solid #fff}.faq .faq-block .faq-list .faq-item.faq-item-opened .faq-subtitle::after{transform:translateY(-50%) rotate(180deg);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.faq .faq-block .faq-list .faq-item.faq-item-opened .faq-text{max-height:999px;padding-bottom:25px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.faq .faq-block .faq-list .faq-item .faq-subtitle{font-size:2rem;font-weight:600;position:relative;padding-top:25px;padding-bottom:25px}.faq .faq-block .faq-list .faq-item .faq-subtitle:hover{color:#FFC928}.faq .faq-block .faq-list .faq-item .faq-subtitle:hover::after{background-image:url(../img/faq-arr-yellow.png)}.faq .faq-block .faq-list .faq-item .faq-subtitle::after{width:20px;height:12px;display:block;content:"";background-image:url(../img/faq-arr.png);position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0deg);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.faq .faq-block .faq-list .faq-item .faq-text{padding-bottom:0;max-height:0;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.txtnimg{background-color:#fff;color:#000}.txtnimg .txtnimg-flex{display:flex;justify-content:space-between}.txtnimg .txtnimg-flex .txtnimg-left{width:44%}.txtnimg .txtnimg-flex .txtnimg-right{width:54%}.txtnimg .txtnimg-flex .txtnimg-img{height:100%;width:100%;object-position:center;object-fit:cover}.txtnimg .txtnimg-flex strong{font-weight:700}.imgnlist{background-color:#fff}.imgnlist .imgnlist-flex{display:flex;justify-content:space-between}.imgnlist .imgnlist-left{width:44%}.imgnlist .imgnlist-right{width:54%}.imgnlist .imgnlist-img{width:100%;height:267px;object-fit:cover;object-position:center}.imgnlist .imgnlist-list{display:flex;justify-content:space-between;flex-wrap:wrap}.imgnlist .imgnlist-list .imgnlist-item{display:flex;margin-top:30px;width:49%}.imgnlist .imgnlist-list .imgnlist-item .imgnlist-num{width:60px;height:80px;background-color:#FFC928;font-size:4rem;font-weight:300;display:flex;align-items:center;justify-content:center;position:relative}.imgnlist .imgnlist-list .imgnlist-item .imgnlist-num::before{position:absolute;content:" ";width:20px;height:20px;background-image:url(../img/about-num-ico.png);-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;top:0;left:100%}.imgnlist .imgnlist-list .imgnlist-item-text{width:100%;max-width:235px;margin-top:20px;margin-left:10px}.types{color:#fff}.types .types-flex{display:flex;justify-content:space-between;align-items:center}.types .types-flex .types-title{width:35%}.types .types-flex .types-txt{width:50%}.types .types-grid{display:grid;grid-template-columns:repeat(4, 1fr);margin-top:35px}.types .types-grid .types-item{border-color:#fff;border:1px solid #fff;border-right:0;border-bottom:0;padding:20px;display:flex;box-sizing:border-box;flex-direction:column;height:130px;justify-content:space-between}.types .types-grid .types-item:nth-child(4),.types .types-grid .types-item:nth-child(8){border-right:1px solid #fff}.types .types-grid .types-item:nth-child(5),.types .types-grid .types-item:nth-child(6),.types .types-grid .types-item:nth-child(7),.types .types-grid .types-item:nth-child(8){border-bottom:1px solid #fff}.types .types-grid .types-item .types-num{color:#FFC928;font-weight:900}.types .types-grid .types-item .type-link{font-size:1.4rem;font-weight:700;text-transform:uppercase;position:relative;padding-left:5px;padding-right:5px;text-decoration:none;color:#fff;width:100%;display:block;box-sizing:border-box}.types .types-grid .types-item .type-link::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;background-color:#FFC928;opacity:.68;height:50%;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}.types .types-grid .types-item .type-link:hover::before{height:100%;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}.types .types-grid .types-item .type-link span{position:relative}.abtmnscr{color:#fff;font-weight:500}.abtmnscr .abtmnscr-content{position:relative;z-index:1}.abtmnscr .abtmnscr-content .abtmnscr-subtitle{border-left:2px solid #FFC928;padding-left:20px;font-weight:700;margin-top:10px;margin-bottom:20px;max-width:527px;box-sizing:border-box}.abtmnscr .abtmnscr-content .abtmnscr-txt{max-width:670px}.abtmnscr .abtmnscr-content .abtmnscr-nums{display:flex;margin-top:45px}.abtmnscr .abtmnscr-content .abtmnscr-nums .abtmnscr-item{margin-right:50px}.abtmnscr .abtmnscr-content .abtmnscr-nums .abtmnscr-item:last-child{margin-right:0}.abtmnscr .abtmnscr-content .abtmnscr-social{display:flex;max-width:123px;width:100%;position:absolute;right:0;top:-75px;justify-content:space-between}.abtmnscr .abtmnscr-content .abtmnscr-social .abtmnscr-link .abtmnscr-img{max-width:22px}.mission{background-color:#fff}.mission .mission-flex{display:flex}.mission .mission-flex .mission-left{width:50%;background-color:#FFC928;padding:20px 50px;box-sizing:border-box;box-shadow:0px 10px 30px rgba(0,0,0,0.15)}.mission .mission-flex .mission-left .mission-title{margin-bottom:30px}.mission .mission-flex .mission-right{width:50%;padding:20px 30px;box-sizing:border-box}.mission .mission-flex .mission-right .mission-title{margin-bottom:30px}.mission .mission-flex .mission-right .mission-txt-flex{column-count:2;display:flex;justify-content:space-between}.mission .mission-flex .mission-right .mission-txt-flex .mission-txt-left{width:49%}.mission .mission-flex .mission-right .mission-txt-flex .mission-txt-right{width:49%}.companies{color:#fff}.companies .companies-flex{display:flex;align-items:center;justify-content:space-between}.companies .companies-flex .companies-left{width:34%}.companies .companies-flex .companies-right{width:64%;position:relative}.companies .companies-flex .companies-right .companies-links{position:absolute;left:0;top:0;width:100%;height:100%}.companies .companies-flex .companies-right .companies-links .companies-links-item{width:10%;height:10%;display:block;transform:translate(-50%, -50%);position:absolute;left:50.5%;top:16%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(2){left:14.5%;top:33%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(3){left:36.5%;top:30%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(4){left:65.5%;top:30%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(5){left:85.5%;top:33%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(6){left:23.5%;top:57%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(7){left:78.5%;top:57%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(8){left:14.5%;top:78%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(9){left:36.5%;top:82%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(10){left:65.5%;top:82%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(11){left:85.5%;top:78%}.companies .companies-flex .companies-right .companies-links .companies-links-item:nth-child(12){left:50.5%;top:94%}.companies .companies-flex .companies-title{color:#FFC928}.companies .companies-flex .companies-text{margin-top:30px}.companies .companies-flex .companies-img{width:100%}.appeal{background-color:#fff}.appeal .appeal-flex{display:flex;justify-content:space-between}.appeal .appeal-flex .appeal-left{width:29%}.appeal .appeal-flex .appeal-right{width:69%}.appeal .appeal-flex .appeal-img{width:100%;height:100%;object-fit:cover;object-position:center}.appeal .appeal-flex .appeal-top{display:flex}.appeal .appeal-flex .appeal-top .appeal-quotes{margin-right:50px;width:170px;height:120px;background-image:url(../img/appeal-quotes.png);background-position:center center;-webkit-background-size:100%;background-size:100% 100%}.appeal .appeal-flex .appeal-top .appeal-nmnps{margin-top:10px}.appeal .appeal-flex .appeal-top .appeal-nmnps .appeal-name{font-size:2.7rem;font-weight:700;margin-bottom:5px}.appeal .appeal-flex .appeal-top .appeal-nmnps .appeal-pos{text-transform:uppercase}.appeal .appeal-flex .appeal-bottom{display:flex;justify-content:space-between;margin-top:20px}.appeal .appeal-flex .appeal-bottom .appeal-bottom-left{width:9%}.appeal .appeal-flex .appeal-bottom .appeal-bottom-left .appeal-vtxt{font-size:4.5rem;color:#F2F2F2;font-weight:700;text-transform:uppercase;transform:rotate(-90deg);position:relative;top:200px}.appeal .appeal-flex .appeal-bottom .appeal-bottom-right{width:79%}.appeal .appeal-flex .appeal-bottom .appeal-bottom-right .appeal-txt em{font-style:italic}.appeal .appeal-flex .appeal-bottom .appeal-bottom-right .appeal-sign{display:block;margin-left:auto;margin-top:20px}.history{color:#fff;background-image:url(../img/history-bg.png);background-color:#18171D;background-position:center center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;overflow-x:hidden}.history .slick-arrow{display:none !important}.history .history-flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.history .history-flex .history-controls{display:flex;width:100%;max-width:180px;justify-content:space-between;align-items:center}.history .history-flex .history-controls .history-controls-indicators{color:#FFC928;font-weight:900;display:flex}.history .history-flex .history-controls .history-controls-indicators .history-controls-indicator-big{font-size:4rem}.history .history-block{position:relative}.history .history-block::before{position:absolute;left:-1000%;right:-1000%;content:"";display:block;height:1px;background-color:#fff;top:75px}.history .history-block .history-slider{display:flex;justify-content:space-between}.history .history-block .history-slider .history-slide{padding:20px;box-sizing:border-box;position:relative;height:280px}.history .history-block .history-slider .history-slide:hover .history-img{opacity:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.history .history-block .history-slider .history-slide .history-year{font-size:2rem;color:#FFC928;font-weight:700;position:relative;z-index:1}.history .history-block .history-slider .history-slide .history-line{display:block;height:4px;width:40px;background-color:#FFC928;margin-top:30px;margin-bottom:30px;position:relative;z-index:1}.history .history-block .history-slider .history-slide .history-img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.documents{background-color:#18171D;color:#fff}.documents .documents-flex{display:flex;justify-content:space-between}.documents .documents-flex .documents-left{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;width:39%}.documents .documents-flex .documents-left .documents-years{position:relative}.documents .documents-flex .documents-left .documents-years .documents-years-img{width:calc(100% - 40px);padding-right:40px;padding-bottom:15px}.documents .documents-flex .documents-left .documents-years .documents-years-txt{color:#18171D;background-color:#FFC928;padding:5px 15px;position:absolute;bottom:0;right:0}.documents .documents-flex .documents-right{display:flex;justify-content:space-between;width:59%}.documents .documents-flex .documents-right .documents-big{width:38%}.documents .documents-flex .documents-right .documents-big .documents-big-img{height:100%;width:100%}.documents .documents-flex .documents-right .documents-small{width:58%;flex-direction:column;justify-content:space-between;display:flex}.documents .documents-flex .documents-right .documents-small .documents-small-list{display:flex;justify-content:space-between}.documents .documents-flex .documents-right .documents-small .documents-small-list .documents-small-img{width:48%}.documents .documents-flex .documents-right .documents-small .documents-small-title{margin-top:30px;max-width:277px}.partners{color:#fff}.partners .partners-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:70px 30px}.partners .partners-grid .partners-main{display:flex;justify-content:center;flex-direction:column}.partners .partners-grid .partners-item{padding:0 10px 20px;border:1px solid #fff;border-top:0;position:relative}.partners .partners-grid .partners-item:hover .partners-img{transform:scale(1.2);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.partners .partners-grid .partners-item::before,.partners .partners-grid .partners-item::after{content:"";display:block;position:absolute;top:0;left:0;width:20%;height:1px;background-color:#fff}.partners .partners-grid .partners-item::after{left:auto;right:0}.partners .partners-grid .partners-item .partners-img{margin-left:auto;margin-right:auto;display:block;width:170px;margin-top:-20px;transform:scale(1);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.partners .partners-grid .partners-item .partners-subtitle{font-size:2rem;font-weight:700;text-align:center;margin-bottom:10px}.pform{background-color:#18171D;color:#fff}.pform .pform-container{max-width:1000px}.pform .pform-flex{display:flex;justify-content:space-between;align-items:center}.pform .pform-flex .pform-left{width:34%}.pform .pform-flex .pform-right{width:64%}.pform .pform-flex .pform-title{margin-bottom:20px}.pform .pform-flex .pform-btn{max-width:270px}.pform .pform-flex .pform-link{color:#fff;font-weight:700}.portfolio-header{text-align:center;background-color:#fff}.portfolio-type-1{position:relative;background-color:#fff;overflow-x:hidden}.portfolio-type-1.portfolio-type-1-alt .portfolio-type-1-bg-img{background-color:#18171D}.portfolio-type-1.portfolio-type-1-alt .portfolio-type-1-content .portfolio-type-1-controls .portfolio-type-1-controls-indicators{color:#FFC928}.portfolio-type-1.portfolio-type-1-alt .portfolio-type-1-content .portfolio-type-1-top{color:#FFC928}.portfolio-type-1.portfolio-type-1-alt .portfolio-type-1-content .portfolio-type-1-bottom{color:#fff}.portfolio-type-1 .slick-arrow{display:none !important}.portfolio-type-1 .slick-track{display:flex;align-items:flex-end}.portfolio-type-1 .portfolio-type-1-bg-img{display:block;background-color:#F2F2F2;position:absolute;transform:translateX(-50%);left:50%;top:5%;width:50%;height:90%}.portfolio-type-1 .portfolio-type-1-bg-text{font-size:15rem;color:#18171D;opacity:.04;font-weight:900;text-transform:uppercase;position:absolute}.portfolio-type-1 .portfolio-type-1-bg-text.portfolio-type-1-bg-text-1{left:0;top:5%}.portfolio-type-1 .portfolio-type-1-bg-text.portfolio-type-1-bg-text-2{right:0;top:30%}.portfolio-type-1 .portfolio-type-1-content{position:relative;padding-bottom:25px}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls{display:flex;width:100%;max-width:260px;justify-content:space-between;align-items:center;position:absolute;right:25%;top:13%;z-index:1}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls .portfolio-type-1-controls-indicators{color:#18171D;font-weight:900;display:flex;font-size:3rem;line-height:.7}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls .portfolio-type-1-controls-indicators .portfolio-type-1-controls-indicator-big{font-size:10rem}.portfolio-type-1 .portfolio-type-1-top{width:50%;width:40vw;margin-left:auto;margin-right:auto;margin-bottom:60px}.portfolio-type-1 .portfolio-type-1-slider{display:flex;justify-content:space-between;align-items:flex-end}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide{width:170px;padding-left:15px;padding-right:15px}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide.slick-current{width:40vw;outline:none}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide.slick-current .portfolio-type-1-img{height:400px;transition:.5s}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide .portfolio-type-1-img{width:100%;height:200px;object-fit:cover;object-position:center;transition:.5s}.portfolio-type-1 .portfolio-type-1-bottom{width:40vw;margin-left:auto;margin-right:auto;border-left:4px solid #FFC928;padding-left:10px;margin-top:20px}.portfolio-type-2{overflow-x:hidden;position:relative;background-color:#18171D}.portfolio-type-2.portfolio-type-2-alt{background-color:#F2F2F2}.portfolio-type-2.portfolio-type-2-alt .portfolio-type-2-bg-text{color:#18171D}.portfolio-type-2.portfolio-type-2-alt .portfolio-type-2-content .portfolio-type-2-controls .portfolio-type-2-controls-indicators{color:#18171D}.portfolio-type-2.portfolio-type-2-alt .portfolio-type-2-content .portfolio-type-2-top,.portfolio-type-2.portfolio-type-2-alt .portfolio-type-2-content .portfolio-type-2-bottom,.portfolio-type-2.portfolio-type-2-alt .portfolio-type-2-content .portfolio-type-2-absolute-top,.portfolio-type-2.portfolio-type-2-alt .portfolio-type-2-content .portfolio-type-2-absolute-bottom{color:#18171D}.portfolio-type-2.portfolio-type-2-alt .portfolio-type-2-content .portfolio-type-2-absolute-bottom{color:#18171D}.portfolio-type-2 .slick-arrow{display:none !important}.portfolio-type-2 .slick-track{display:flex;align-items:flex-end;margin-left:-15vw}.portfolio-type-2 .portfolio-type-2-bg-text{font-size:15rem;color:#fff;opacity:.04;font-weight:900;text-transform:uppercase;position:absolute}.portfolio-type-2 .portfolio-type-2-bg-text.portfolio-type-2-bg-text-1{left:0;top:0}.portfolio-type-2 .portfolio-type-2-bg-text.portfolio-type-2-bg-text-2{right:0;top:25%}.portfolio-type-2 .portfolio-type-2-content{position:relative;padding-top:100px}.portfolio-type-2 .portfolio-type-2-content .portfolio-type-2-controls{display:flex;width:100%;max-width:260px;justify-content:space-between;align-items:center;position:absolute;left:12%;top:66px;z-index:1}.portfolio-type-2 .portfolio-type-2-content .portfolio-type-2-controls .portfolio-type-2-controls-indicators{color:#FFC928;font-weight:900;display:flex;font-size:3rem;line-height:.7}.portfolio-type-2 .portfolio-type-2-content .portfolio-type-2-controls .portfolio-type-2-controls-indicators .portfolio-type-2-controls-indicator-big{font-size:10rem}.portfolio-type-2 .portfolio-type-2-absolute{position:absolute;left:53%;top:90px;width:47%;z-index:2}.portfolio-type-2 .portfolio-type-2-absolute-top{margin-left:auto;margin-right:auto;margin-bottom:20px;color:#FFC928}.portfolio-type-2 .portfolio-type-2-slider{display:flex;justify-content:space-between;align-items:flex-end}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide{width:170px;padding-left:15px;padding-right:15px}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide.slick-current{width:30vw}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide.slick-current .portfolio-type-2-img{height:400px;transition:.5s}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide .portfolio-type-2-img{width:100%;height:200px;object-fit:cover;object-position:center;transition:.5s}.portfolio-type-2 .portfolio-type-2-absolute-bottom{margin-left:auto;margin-right:auto;border-left:4px solid #FFC928;padding-left:10px;margin-top:20px;color:#fff}.portfolio-type-2 .portfolio-type-2-top{margin-left:auto;margin-right:auto;margin-bottom:20px;color:#FFC928;text-align:center;max-width:47vw;display:none}.portfolio-type-2 .portfolio-type-2-bottom{margin-left:auto;margin-right:auto;border-left:4px solid #FFC928;padding-left:10px;margin-top:20px;color:#fff;max-width:47vw;display:none}.archnews{background-color:#fff}.archnews .archnews-date{display:flex;align-items:center}.archnews .archnews-date .archnews-date-ico{height:24px;width:24px;margin-right:10px}.archnews .archnews-date .archnews-date-span{color:#828282}.archnews .archnews-top{margin-bottom:15px}.archnews .archnews-top .archnews-top-title{text-align:center}.archnews .archnews-bottom{display:flex;justify-content:space-between}.archnews .archnews-bottom .archnews-archive{width:66%}.archnews .archnews-bottom .archnews-archive .archnews-article-top{margin-bottom:30px}.archnews .archnews-bottom .archnews-archive .archnews-article-top .archnews-article-top-img{width:100%;margin-bottom:15px}.archnews .archnews-bottom .archnews-archive .archnews-article-top .archnews-article-top-title{margin-bottom:15px}.archnews .archnews-bottom .archnews-archive .archnews-article-top .archnews-article-top-txt{margin-bottom:15px;color:#000}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item{display:flex;justify-content:space-between;margin-bottom:30px}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item:last-child{margin-bottom:0}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-left{width:34%}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-left .archnews-article-bottom-img{width:100%;height:100%;object-position:center;object-fit:cover}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-right{width:64%}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-right .archnews-article-bottom-title{font-size:2rem;font-weight:700;margin-bottom:15px;height:48px;overflow:hidden}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-right .archnews-article-bottom-txt{margin-bottom:15px;height:57px;overflow:hidden}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-loadmore{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:230px;margin:30px auto 0}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-loadmore::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;background-color:#FFC928;opacity:.68;height:0;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-loadmore:hover::before{height:50%;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-loadmore.active::before{height:100%;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-loadmore .archnews-article-bottom-loadmore-ico{margin-right:5px;width:24px;height:24px;position:relative}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-loadmore .archnews-article-bottom-loadmore-span{position:relative}.archnews .archnews-bottom .archnews-aside{width:32%}.archnews .archnews-bottom .archnews-aside .archnews-aside-top .archnews-aside-top-img-block{width:100%;height:490px;background-image:url(../img/news-archive-aside-img.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;color:#fff}.archnews .archnews-bottom .archnews-aside .archnews-aside-top .archnews-aside-top-img-block .archnews-aside-top-img-logo{width:85%;margin-top:30px}.archnews .archnews-bottom .archnews-aside .archnews-aside-top .archnews-aside-top-img-block .archnews-aside-top-img-text{font-size:3rem;text-transform:uppercase;text-align:center;margin-bottom:10px}.archnews .archnews-bottom .archnews-aside .archnews-aside-top .archnews-aside-top-social{display:flex;justify-content:space-between;margin-top:30px}.archnews .archnews-bottom .archnews-aside .archnews-aside-top .archnews-aside-top-social .archnews-aside-top-social-link{width:48px;height:48px;background-color:#FFC928;display:flex;justify-content:center;align-items:center}.archnews .archnews-bottom .archnews-aside .archnews-aside-top .archnews-aside-top-social .archnews-aside-top-social-link .archnews-aside-top-social-ico,.archnews .archnews-bottom .archnews-aside .archnews-aside-top .archnews-aside-top-social .archnews-aside-top-social-link>svg{height:24px;max-width:100%;width:auto}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid{margin-top:40px;margin-bottom:30px}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item{display:flex;justify-content:space-between;margin-top:20px}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item .archnews-aside-mid-left{width:49%;height:135px}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item .archnews-aside-mid-left .archnews-aside-mid-img{width:100%;height:100%;object-fit:cover;object-position:center}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item .archnews-aside-mid-right{width:49%;display:flex;flex-direction:column;justify-content:space-between}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item .archnews-aside-mid-right .archnews-aside-mid-subtitle{font-weight:600;height:57px;overflow:hidden;margin-bottom:17px}.archnews .archnews-bottom .archnews-aside .archnews-aside-bottom .archnews-aside-bottom-title{margin-bottom:30px}.archsingle{background-color:#fff}.archsingle .archsingle-content{position:relative}.archsingle .archsingle-content .archsingle-flex{display:flex;justify-content:space-between}.archsingle .archsingle-content .archsingle-flex .archsingle-left{width:44%}.archsingle .archsingle-content .archsingle-flex .archsingle-left .archsingle-date{font-size:14px;font-weight:600;padding:5px 10px;background-color:#FFC928}.archsingle .archsingle-content .archsingle-flex .archsingle-left .archsingle-title{font-size:4rem;font-weight:700;position:absolute;top:50%;transform:translateY(-50%);width:45%;margin-top:0;max-height:85%;overflow:hidden}.archsingle .archsingle-content .archsingle-flex .archsingle-right{width:54%}.archsingle .archsingle-content .archsingle-flex .archsingle-right .archsingle-img{width:100%;height:500px;object-position:center;object-fit:cover}.archsingle .archsingle-content .archsingle-share{display:flex;align-items:center;position:absolute;left:0;bottom:0}.archsingle .archsingle-content .archsingle-share .archsingle-share-links{display:flex}.archsingle .archsingle-content .archsingle-share .archsingle-share-links .archsingle-share-link{margin-left:20px;display:block}.archsingle .archsingle-content .archsingle-share .archsingle-share-links .archsingle-share-link .archsingle-share-ico{width:21px;height:21px}.columns{background-color:#fff;overflow-x:hidden}.columns em{font-style:italic}.columns a{color:#FFC928}.columns.columns-grey .columns-content{background-color:#F2F2F2}.columns .columns-content{padding:30px;margin-left:-30px;margin-right:-30px;box-sizing:border-box}.columns .columns-content .columns-flex{display:flex;justify-content:space-between}.columns .columns-content .columns-flex.columns-big-only .columns-item{display:none}.columns .columns-content .columns-flex.columns-big-only .columns-item.columns-item-big{display:block;width:100%}.columns .columns-content .columns-flex .columns-item{width:32%;margin-top:20px}.columns .columns-content .columns-flex .columns-item.columns-item-big{width:67%}.columns .columns-content .columns-flex .columns-item-quote{font-size:18px;font-weight:600;font-style:italic;border-left:4px solid #FFC928;padding-left:16px;margin-top:20px}.columns .columns-content .columns-flex .columns-item-quote .columns-item-quote-author-name,.columns .columns-content .columns-flex .columns-item-quote .columns-item-quote-author-pos{font-size:16px;font-style:normal}.columns .columns-content .columns-flex .columns-item-quote .columns-item-quote-author-name{margin-top:10px}.columns .columns-content .columns-flex .columns-item-quote .columns-item-quote-author-pos{font-weight:300}.archvac{background-color:#fff}.archvac .archvac-flex{background-image:url(../img/archvacancy-bg.png);background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;height:415px}.archvac .archvac-flex .archvac-title{color:#fff}.process{background-color:#fff;overflow-x:hidden}.process .process-title{text-align:center;margin-bottom:10px}.process .process-txt{max-width:890px;margin:0 auto 50px;text-align:center}.process .process-content{position:relative}.process .process-content::before{content:"";display:block;position:absolute;height:2px;background-color:#FFC928;left:-1000%;right:-1000%;bottom:100px}.process .process-content .process-list{display:flex;justify-content:space-between}.process .process-content .process-list .process-item{width:14%}.process .process-content .process-list .process-item .process-img{width:calc(100% - 16px);height:185px;background-image:url(../img/process-img.jpg);-webkit-background-size:cover;background-size:cover;background-position:center center;position:relative;margin-bottom:10px}.process .process-content .process-list .process-item .process-img::before{content:"";display:block;border-bottom:50px solid #fff;border-right:50px solid transparent;height:0;width:auto;position:absolute;left:0;bottom:0;right:0}.process .process-content .process-list .process-item .process-square{width:32px;height:32px;background-color:#FFC928;margin-left:auto;margin-bottom:10px}.process .process-content .process-list .process-item .process-num{text-align:right;font-size:30px;font-weight:700}.process .process-content .process-list .process-item .process-subtxt{text-align:right}.openedvac{background-color:#F2F2F2}.openedvac .openedvac-title{text-align:center;margin-bottom:10px}.openedvac .openedvac-txt{text-align:center;margin-bottom:30px}.openedvac .openedvac-seatch{position:relative;display:flex;margin-bottom:30px}.openedvac .openedvac-seatch .openedvac-search-ico{position:absolute;left:15px;transform:translateY(-50%);top:50%}.openedvac .openedvac-seatch .openedvac-seatch-input{border:none;width:100%;outline:none;padding-left:50px}.openedvac .openedvac-seatch .openedvac-search-btn{width:100%;max-width:245px}.openedvac .openedvac-grid{display:grid;grid-gap:30px;grid-template-columns:repeat(3, 1fr)}.openedvac .openedvac-grid .openedvac-item{background-color:#fff;padding:20px;box-sizing:border-box}.openedvac .openedvac-grid .openedvac-item:hover{background-color:#FFC928;box-shadow:0px 15px 30px rgba(0,0,0,0.15);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.openedvac .openedvac-grid .openedvac-item:hover .openedvac-item-top{border-color:#18171D;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.openedvac .openedvac-grid .openedvac-item:hover .openedvac-item-top .openedvac-location .openedvac-location-ico path,.openedvac .openedvac-grid .openedvac-item:hover .openedvac-item-top .openedvac-time .openedvac-time-ico path{fill:#18171D;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.openedvac .openedvac-grid .openedvac-item:hover .openedvac-item-bottom .openedvac-item-btn{background-color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.openedvac .openedvac-grid .openedvac-item .openedvac-item-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;border-bottom:2px solid #F2F2F2;margin-bottom:30px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.openedvac .openedvac-grid .openedvac-item .openedvac-item-top .openedvac-location{display:flex;align-items:center}.openedvac .openedvac-grid .openedvac-item .openedvac-item-top .openedvac-location .openedvac-location-ico{width:24px;height:24px;margin-right:5px}.openedvac .openedvac-grid .openedvac-item .openedvac-item-top .openedvac-location .openedvac-location-ico path{fill:#FFC928;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.openedvac .openedvac-grid .openedvac-item .openedvac-item-top .openedvac-time{display:flex;align-items:center}.openedvac .openedvac-grid .openedvac-item .openedvac-item-top .openedvac-time .openedvac-time-ico{width:24px;height:24px;margin-right:5px}.openedvac .openedvac-grid .openedvac-item .openedvac-item-top .openedvac-time .openedvac-time-ico path{fill:#FFC928;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.openedvac .openedvac-grid .openedvac-item .openedvac-item-bottom .openedvac-item-title{margin-bottom:5px;font-size:2.2rem}.openedvac .openedvac-grid .openedvac-item .openedvac-item-bottom .openedvac-item-subtitle{font-size:1.4rem;text-transform:uppercase;font-weight:600;margin-bottom:30px}.openedvac .openedvac-grid .openedvac-item .openedvac-item-bottom .openedvac-item-txt{margin-bottom:30px}.vform{background-color:#18171D;color:#fff}.vform .vform-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.vform .vform-top .vform-title{width:77%}.vform .vform-top .vform-txt{width:32%;font-weight:600}.vform .vform-bottom .vform-form .vform-form-file-input{display:none}.vform .vform-bottom .vform-form .vform-form-btn{width:100%;max-width:270px;margin-left:auto;margin-right:30px}.vform .vform-bottom .vform-form .vform-form-file-link{color:#fff;display:flex;align-items:center;margin-right:auto}.vform .vform-bottom .vform-form .vform-form-file-link svg{margin-right:15px}.singlevac{background-color:#fff}.singlevac .singlevac-title{text-align:center}.singlevac .singlevac-share{display:flex;justify-content:center;margin-bottom:30px}.singlevac .singlevac-share .singlevac-share-txt{font-weight:500}.singlevac .singlevac-share .singlevac-share-links{display:flex;align-items:center}.singlevac .singlevac-share .singlevac-share-links .singlevac-share-link{display:block;margin-left:20px}.singlevac .singlevac-info{background-color:#18171D;padding:20px;display:flex;justify-content:space-around;color:#fff}.singlevac .singlevac-info .singlevac-info-item .singlevac-info-item-top{display:flex;align-items:center;margin-bottom:12px}.singlevac .singlevac-info .singlevac-info-item .singlevac-info-item-top .singlevac-info-item-top-ico,.singlevac .singlevac-info .singlevac-info-item .singlevac-info-item-top>svg{margin-right:5px;max-width:25px;max-height:25px}.singlevac .singlevac-info .singlevac-info-item .singlevac-info-item-top .singlevac-info-item-top-title{font-weight:600}.singlevac .singlevac-info .singlevac-info-item .singlevac-info-item-bottom{text-align:left}.singlevac .singlevac-details{display:flex;flex-wrap:wrap;justify-content:space-between}.singlevac .singlevac-details .singlevac-details-item{width:49%;margin-top:50px}.singlevac .singlevac-details .singlevac-details-item .singlevac-details-header{display:flex;align-items:center;margin-bottom:10px}.singlevac .singlevac-details .singlevac-details-item .singlevac-details-header .singlevac-details-ico{margin-right:5px;min-width:48px}.singlevac .singlevac-details .singlevac-details-item .singlevac-details-list{padding-left:20px}.singlevac .singlevac-details .singlevac-details-item .singlevac-details-list .singlevac-details-list-item{margin-bottom:10px;position:relative;padding-left:20px}.singlevac .singlevac-details .singlevac-details-item .singlevac-details-list .singlevac-details-list-item::before{content:"";display:block;position:absolute;background-color:#18171D;left:0;top:7px;height:10px;width:10px}.singlevac .singlevac-details .singlevac-details-item .singlevac-details-list .singlevac-details-list-item:last-child{margin-bottom:0}.portfolio-img-container{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.8);display:flex;justify-content:space-around;align-items:center;z-index:2;cursor:pointer}.portfolio-img-container .portfolio-img{max-width:95%;max-height:95%;cursor:default}.portfolio-img-container .portfolio-arrow{font-size:12rem;color:#fff}@media only screen and (max-width: 992px){.title-lg{font-size:4rem}.title-md{font-size:3.2rem}.title-sm{font-size:2rem}.form .form-wrapper{padding:25px}header .header-top .header-right{margin-left:0}.mainscr .mainscr-title{line-height:1.2;font-size:4rem}.mainscr .mainscr-flex .mainscr-left{width:50%}.mainscr .mainscr-flex .mainscr-right{width:50%}.about .about-top .about-left{display:none}.about .about-top .about-call{width:100%}.about .about-top .about-right{width:100%}.about .about-top .about-right .about-text .about-text-img-block{display:block}.about .about-bottom .about-list .about-item{width:49%}.services .services-list{grid-template-columns:repeat(2, 1fr)}.services .services-list.services-list-services-page{height:375px;grid-template-columns:repeat(2, 1fr)}.services .services-list .services-item:nth-child(2){grid-row:2;grid-column:1/3}.catalog .catalog-flex{padding-bottom:100px}.catalog .catalog-flex .catalog-left{width:47%}.catalog .catalog-flex .catalog-right{width:47%}.catalog .catalog-flex .catalog-img{height:300px;width:465px;transform:translateX(-50%);bottom:-175px;left:50%}.coop .coop-flex .coop-right{width:50%}.coop .coop-flex .coop-list{padding:40px}.coop .coop-flex .coop-img{left:-25px;top:-125px}.order .order-relative .order-img{width:400px;height:450px;right:-85px;bottom:10px;transform:rotate(-16deg)}.clients .clients-flex{flex-direction:column-reverse}.clients .clients-flex .clients-left{width:100%}.clients .clients-flex .clients-right{width:100%}.clients .clients-flex .clients-title{text-align:center;margin-bottom:30px}.news .news-bottom .news-flex .news-item{width:48%;height:360px}.news .news-bottom .news-flex .news-item:last-child{display:none}.news .news-bottom .news-flex .news-item .news-inner{height:60%}.contact .contact-flex .contact-left>iframe{min-height:380px}.contact .contact-flex .contact-right .contact-inner{padding-top:50px;padding-bottom:50px}.contact .contact-flex .contact-right .contact-inner .contact-links .contact-links-item{margin-bottom:35px}.consultation .consultation-flex .consultation-bottom .form-wrapper{justify-content:center}.consultation .consultation-flex .consultation-bottom .form-input-wrapper-half{width:100%}.consultation .consultation-flex .consultation-bottom .consultation-btn{margin-bottom:10px}.consultation .consultation-flex .consultation-bottom .consultation-num{width:100%;text-align:center}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-content{text-align:center;position:relative;top:0;transform:translateY(0);margin-bottom:55px}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-content .metalworking-big-text{max-width:none;text-align:center;margin-top:10px}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-content .metalworking-controls{left:auto;right:0;transform:translateY(150%);bottom:-20px}.metalworking .metalworking-big-slider .metalworking-big-slide .metalworking-big-img{width:100%}.metalworking .metalworking-small-slider .metalworking-small-slide{height:135px}.metalworking .metalworking-small-slider .metalworking-small-slide .metalworking-small-content .metalworking-small-title{font-size:1.8rem;padding:11px;box-sizing:border-box}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-wrapper{padding:30px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-file-link{margin-left:auto;margin-right:auto;margin-top:40px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-btn{margin-left:auto;margin-right:auto}.cnctpage .cnctpage-info{width:215px}.srvctop .srvctop-block .srvctop-title{margin-bottom:50px}.srvctop .srvctop-block .srvctop-form-wrapper{padding:30px}.titlentxt .titlentxt-flex .titlentxt-left{width:38%}.titlentxt .titlentxt-flex .titlentxt-right{width:60%}.titlenimg .titlenimg-flex .titlenimg-left .titlenimg-left-flex .titlenimg-left-title{font-size:6rem}.titlenimg .titlenimg-flex .titlenimg-left .titlenimg-left-flex .titlenimg-left-img{width:85%}.titlenimg .titlenimg-flex .titlenimg-right .titlenimg-right-flex .titlenimg-right-img{width:85%}.titlenimg .titlenimg-flex .titlenimg-right .titlenimg-right-flex .titlenimg-right-title{font-size:6rem}.advant .advant-list .advant-item{width:49%}.addittxt{padding-bottom:50px}.addittxt .addittxt-block .addittxt-title{margin-bottom:10px}.nmbrs .nmbrs-block::before,.nmbrs .nmbrs-block::after{width:260px;height:190px}.tstmnls .tstmnls-flex .tstmnls-right{width:calc(100% - 175px)}.tstmnls .tstmnls-flex .tstmnls-title{top:115px}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-img-block .tstmnls-img{height:265px;width:205px}.imgnlist .imgnlist-left{display:none}.imgnlist .imgnlist-right{width:100%}.imgnlist .imgnlist-list .imgnlist-item{width:49%}.types .types-flex{flex-wrap:wrap}.types .types-flex .types-title{width:100%;margin-bottom:15px}.types .types-flex .types-txt{width:100%}.types .types-grid{grid-template-columns:repeat(2, 1fr)}.types .types-grid .types-item{border-right:none;border-bottom:none}.types .types-grid .types-item:nth-child(even){border-right:1px solid #fff}.types .types-grid .types-item:nth-child(7),.types .types-grid .types-item:nth-child(8){border-bottom:1px solid #fff}.mission .mission-flex .mission-left{padding:70px 40px;width:45%}.mission .mission-flex .mission-right{width:55%}.mission .mission-flex .mission-right .mission-txt-flex{flex-wrap:wrap}.mission .mission-flex .mission-right .mission-txt-flex .mission-txt-left{width:100%;margin-bottom:30px}.mission .mission-flex .mission-right .mission-txt-flex .mission-txt-right{width:100%}.companies .companies-flex{flex-wrap:wrap}.companies .companies-flex .companies-left{width:100%}.companies .companies-flex .companies-right{width:100%}.appeal .appeal-flex{align-items:flex-end}.appeal .appeal-flex .appeal-left{width:44%;align-self:flex-end}.appeal .appeal-flex .appeal-right{width:54%}.appeal .appeal-flex .appeal-top .appeal-quotes{width:94px;height:66px}.appeal .appeal-flex .appeal-bottom .appeal-bottom-left .appeal-vtxt{top:300px}.pform .pform-flex{flex-wrap:wrap}.pform .pform-flex .pform-left{width:100%;text-align:center;margin-bottom:40px}.pform .pform-flex .pform-right{width:100%}.pform .pform-flex .pform-btn{margin-left:15%}.pform .pform-flex .pform-num{margin-right:15%;max-width:175px;text-align:center}.pform .pform-flex .pform-link{font-weight:700}.portfolio-type-1 .portfolio-type-1-bg-text{font-size:10rem}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls{width:200px}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls .portfolio-type-1-controls-indicators{font-size:2rem}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls .portfolio-type-1-controls-indicators .portfolio-type-1-controls-indicator-big{font-size:6rem}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide{width:110px}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide.slick-current{width:40vw}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide.slick-current .portfolio-type-1-img{height:370px}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide .portfolio-type-1-img{height:94px}.portfolio-type-2 .slick-track{margin-left:-20vw}.portfolio-type-2 .portfolio-type-2-bg-text{font-size:10rem}.portfolio-type-2 .portfolio-type-2-bg-text.portfolio-type-2-bg-text-1{left:10px;top:5%}.portfolio-type-2 .portfolio-type-2-bg-text.portfolio-type-2-bg-text-2{top:20%;right:10px}.portfolio-type-2 .portfolio-type-2-absolute{left:58%;width:40%}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide{width:95px}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide.slick-current{width:50vw}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide .portfolio-type-2-img{height:110px}.archnews .archnews-bottom .archnews-archive{width:52%}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-left{width:49%}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-right{width:49%}.archnews .archnews-bottom .archnews-aside{width:46%}.archnews .archnews-bottom .archnews-aside .archnews-aside-top .archnews-aside-top-img-block{height:410px}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item .archnews-aside-mid-left{width:24%}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item .archnews-aside-mid-right{width:74%}.process .process-content .process-list .process-item .process-img{height:127px}.process .process-content .process-list .process-item .process-img::before{border-bottom:25px solid #fff;border-right:25px solid transparent}.singlevac .singlevac-info{padding:10px}.singlevac .singlevac-details .singlevac-details-item{width:100%}}@media only screen and (max-width: 768px){.title-lg{font-size:2.8rem}.title-md{font-size:2.6rem}.first-section-padding{padding-top:110px}.nav .menu-item>.sub-menu{display:none}.form .form-wrapper .form-input-wrapper.form-input-wrapper-half{width:100%}.form .form-wrapper .form-input-wrapper.form-input-wrapper-third{width:100%}header .header-top .lang{display:none}header .header-top .nav{display:none}header .header-top .menu-btn{display:block}header .header-bottom{display:none}header .header-mob-menu{display:block}footer .footer-flex .nav{flex-direction:column}footer .footer-flex .nav .nav-item,footer .footer-flex .nav .menu-item{margin-bottom:20px}footer .footer-flex .footer-right{text-align:right}.mainscr .mainscr-title{text-align:center;font-size:2.8rem}.mainscr .mainscr-flex{flex-wrap:wrap}.mainscr .mainscr-flex .mainscr-left{width:100%}.mainscr .mainscr-flex .mainscr-right{width:100%}.mainscr .mainscr-flex .mainscr-dots{margin-left:auto;margin-right:auto}.about .about-top .about-right{width:100%}.about .about-top .about-right .about-title-block{flex-direction:column}.about .about-top .about-right .about-title-block .about-title,.about .about-top .about-right .about-title-block .about-subtitle{width:100%;text-align:center}.about .about-top .about-right .about-text .about-text-img-block{display:block;width:100%;margin-right:0;margin-bottom:30px;text-align:center}.about .about-top .about-right .about-text .about-text-img-block .about-text-img{max-width:250px;margin-left:auto;margin-right:auto}.about .about-top .about-right .about-call{flex-direction:column}.about .about-top .about-right .about-call .about-btn,.about .about-top .about-right .about-call .about-num{width:100%;text-align:center}.about .about-top .about-right .about-call .about-num{margin-top:10px}.about .about-bottom .about-list .about-item{width:100%;justify-content:center}.services .services-list{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(5, 150px);height:auto}.services .services-list.services-list-services-page{height:auto;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(5, 150px)}.services .services-list .services-item:nth-child(2){grid-row:auto;grid-column:auto}.catalog .catalog-flex{padding-bottom:50px;flex-direction:column-reverse}.catalog .catalog-flex .catalog-left{width:100%}.catalog .catalog-flex .catalog-right{width:100%}.catalog .catalog-flex .catalog-form{max-width:300px;margin-left:auto;margin-right:auto}.catalog .catalog-flex .catalog-title,.catalog .catalog-flex .catalog-list{max-width:300px;margin-left:auto;margin-right:auto}.catalog .catalog-flex .catalog-title{text-align:center}.catalog .catalog-flex .catalog-img{height:193px;width:300px;transform:translateX(-50%);bottom:-175px;left:45%}.examples .examples-flex{display:flex;justify-content:space-between;flex-direction:column}.examples .examples-left{width:100%}.examples .examples-right{width:100%;margin-top:30px}.examples .example-controls{width:155px}.examples .example-controls .example-controls-indicators{font-size:1.6rem}.examples .example-controls .example-controls-indicators .example-controls-indicator-big{font-size:4rem}.coop .coop-flex{flex-direction:column}.coop .coop-flex .coop-left{width:100%;margin-right:0;margin-bottom:40px}.coop .coop-flex .coop-right{width:100%}.coop .coop-flex .coop-title{max-width:none;text-align:center;margin-top:0}.coop .coop-flex .coop-list{padding:20px}.coop .coop-flex .coop-list .coop-item{flex-direction:column}.coop .coop-flex .coop-list .coop-item .coop-num{width:100%;text-align:center}.coop .coop-flex .coop-list .coop-item .coop-text{width:100%;text-align:center}.coop .coop-flex .coop-img{width:300px;height:300px;left:-85px;top:-25px}.order .order-relative .order-top{text-align:center}.order .order-relative .order-top .order-title{margin-bottom:10px}.order .order-relative .order-bottom{max-width:none}.order .order-relative .order-bottom .order-form .order-btn{margin-left:auto;margin-right:auto}.order .order-relative .order-bottom .order-form .order-num{width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-top:10px}.order .order-relative .order-bottom .order-form .order-num .order-link{width:100%;display:block;margin-top:5px}.order .order-relative .order-img{display:none}.clients .clients-flex .clients-list{grid-template-columns:repeat(2, 1fr);grid-gap:20px;max-width:300px;margin-left:auto;margin-right:auto}.news .news-top{text-align:center}.news .news-top .news-btn{display:none}.news .news-bottom .news-flex{flex-wrap:wrap}.news .news-bottom .news-flex .news-item{width:100%;height:300px;margin-bottom:30px}.news .news-bottom .news-flex .news-item:last-child{display:block}.news .news-bottom .news-flex .news-item .news-inner{height:60%}.news .news-bottom .news-flex .news-item .news-inner .news-text{height:75px}.news .news-readall{display:flex;justify-content:center}.news .news-readall .news-btn{max-width:300px}.contact .contact-flex{flex-direction:column-reverse}.contact .contact-flex .contact-left{width:100%}.contact .contact-flex .contact-right{width:100%}.contact .contact-flex .contact-right .contact-inner{min-height:385px}.consultation .consultation-flex .consultation-left{display:none}.consultation .consultation-flex .consultation-right{width:100%;padding:25px}.consultation .consultation-flex .consultation-top{text-align:center}.consultation .consultation-flex .consultation-bottom .form-wrapper{justify-content:center}.consultation .consultation-flex .consultation-bottom .form-input-wrapper-half{width:100%}.consultation .consultation-flex .consultation-bottom .consultation-btn{margin-bottom:10px}.consultation .consultation-flex .consultation-bottom .consultation-num{width:100%;text-align:center}.metalworking .metalworking-small-slider{flex-wrap:wrap;justify-content:center;margin:0 -7.5px;margin-top:15px}.metalworking .metalworking-small-slider .metalworking-small-slide{width:calc(50% - 15px);margin:0 7.5px;margin-bottom:15px}.cnctpage .cnctpage-top .cnctpage-flex{flex-wrap:wrap}.cnctpage .cnctpage-top .cnctpage-flex .cnctpage-left{width:100%}.cnctpage .cnctpage-top .cnctpage-flex .cnctpage-right{width:100%}.cnctpage .cnctpage-top .cnctpage-flex .contacts-title{text-align:center;margin-bottom:30px}.cnctpage .cnctpage-bottom .cnctpage-flex{flex-wrap:wrap}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-left{width:100%}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-left .cnctpage-info:first-child{margin-top:0}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-right{width:100%}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form{margin-top:40px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-wrapper{padding:30px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-file-link{margin-left:auto;margin-right:auto;margin-top:40px}.cnctpage .cnctpage-bottom .cnctpage-flex .cnctpage-form .cnctpage-form-btn{margin-left:auto;margin-right:auto}.cnctpage .cnctpage-info{width:100%;margin-bottom:30px}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-title{font-size:1.8rem;margin-bottom:15px}.cnctpage .cnctpage-info .cnctpage-info-flex .cnctpage-info-block .cnctpage-info-text-flex{margin-bottom:15px}.srvctop .srvctop-block .srvctop-form-wrapper{padding:25px}.srvctop .srvctop-block .srvctop-form-wrapper .srvctop-form-input-wrapper{width:100%;margin-bottom:40px}.srvctop .srvctop-block .srvctop-form-wrapper .srvctop-btn{width:100%}.titlentxt .titlentxt-flex{flex-wrap:wrap}.titlentxt .titlentxt-flex .titlentxt-left{width:100%;text-align:center;margin-bottom:15px}.titlentxt .titlentxt-flex .titlentxt-right{width:100%}.titlenimg .titlenimg-flex{flex-wrap:wrap}.titlenimg .titlenimg-flex .titlenimg-left{width:100%;margin-right:0}.titlenimg .titlenimg-flex .titlenimg-left .titlenimg-left-flex .titlenimg-left-title{font-size:3rem;left:-50px;top:55px}.titlenimg .titlenimg-flex .titlenimg-right{margin-top:15px;width:100%;margin-left:0}.titlenimg .titlenimg-flex .titlenimg-right .titlenimg-right-flex .titlenimg-right-title{font-size:3rem;right:-50px;bottom:55px}.advant .advant-list .advant-item{width:100%;justify-content:center}.tech .tech-block .tech-top{flex-wrap:wrap;justify-content:center}.tech .tech-block .tech-top .tech-title{width:100%;margin-bottom:40px}.tech .tech-block .tech-bottom .tech-slider .tech-slide.active,.tech .tech-block .tech-bottom .tech-slider .tech-slide.slick-current{border-color:transparent}.tech .tech-block .tech-bottom .tech-slider .tech-slide.active .tech-slide-bg,.tech .tech-block .tech-bottom .tech-slider .tech-slide.slick-current .tech-slide-bg{display:none}.tech .tech-block .tech-bottom .tech-slider .tech-slide.active .tech-slide-content,.tech .tech-block .tech-bottom .tech-slider .tech-slide.slick-current .tech-slide-content{backdrop-filter:none}.nmbrs .nmbrs-block::before,.nmbrs .nmbrs-block::after{width:100px;height:73px}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-text{text-align:left;padding-left:25px;padding-right:25px}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item{width:50%}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item:nth-child(even){border-right:none}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item:nth-child(n+3){border-top:1px solid #F2F2F2}.nmbrs .nmbrs-block .nmbrs-content .nmbrs-flex .nmbrs-item .nmbrs-number{font-size:3.6rem}.tstmnls .tstmnls-flex{flex-direction:column}.tstmnls .tstmnls-flex .tstmnls-left{width:100%}.tstmnls .tstmnls-flex .tstmnls-right{width:100%}.tstmnls .tstmnls-flex .tstmnls-title{transform:rotate(0);top:0;max-width:none;text-align:center}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide{flex-direction:column}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-img-block{text-align:center;max-width:300px;margin:15px auto}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-img-block .tstmnls-img{width:100%;height:250px}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner .tstmnls-company{flex-direction:column;align-items:flex-start}.tstmnls .tstmnls-flex .tstmnls-slider .tstmnls-slide .tstmnls-slide-inner .tstmnls-company .tstmnls-cmplogo{margin-right:0;margin-bottom:5px;width:115px;height:50px}.txtnimg .txtnimg-flex{flex-wrap:wrap}.txtnimg .txtnimg-flex .txtnimg-left{width:100%;margin-bottom:30px}.txtnimg .txtnimg-flex .txtnimg-right{width:100%}.txtnimg .txtnimg-flex .txtnimg-img{height:300px}.imgnlist .imgnlist-left{display:none}.imgnlist .imgnlist-right{width:100%}.imgnlist .imgnlist-title{text-align:center}.imgnlist .imgnlist-list .imgnlist-item{width:100%;justify-content:center}.types .types-flex{flex-wrap:wrap}.types .types-flex .types-title{width:100%;margin-bottom:15px}.types .types-flex .types-txt{width:100%}.types .types-grid{grid-template-columns:repeat(2, 1fr)}.types .types-grid .types-item{padding:10px;height:100px}.types .types-grid .types-item .type-link{font-size:1.3rem}.abtmnscr .abtmnscr-content .abtmnscr-title{text-align:center}.abtmnscr .abtmnscr-content .abtmnscr-subtitle{margin-top:15px}.abtmnscr .abtmnscr-content .abtmnscr-nums{flex-wrap:wrap;margin-top:30px}.abtmnscr .abtmnscr-content .abtmnscr-nums .abtmnscr-item{width:100%;text-align:center;margin-right:0;margin-bottom:15px}.abtmnscr .abtmnscr-content .abtmnscr-nums .abtmnscr-item .abtmnscr-item-title{font-size:4rem}.abtmnscr .abtmnscr-content .abtmnscr-social{position:relative;top:0;max-width:216px;margin-left:auto;margin-right:auto;margin-top:50px}.abtmnscr .abtmnscr-content .abtmnscr-social .abtmnscr-link .abtmnscr-img{height:31px}.mission .mission-flex{flex-wrap:wrap}.mission .mission-flex .mission-left{width:100%;padding:30px}.mission .mission-flex .mission-left .mission-title{text-align:center}.mission .mission-flex .mission-right{width:100%;padding:0;margin-top:30px}.mission .mission-flex .mission-right .mission-title{text-align:center;margin-bottom:10px}.companies .companies-flex .companies-title{text-align:center}.companies .companies-flex .companies-text{margin-top:10px}.appeal .appeal-flex{flex-wrap:wrap}.appeal .appeal-flex .appeal-left{width:100%}.appeal .appeal-flex .appeal-right{width:100%;margin-top:30px}.appeal .appeal-flex .appeal-top .appeal-quotes{width:65px;height:43px;margin-right:15px}.appeal .appeal-flex .appeal-top .appeal-nmnps{margin-top:0}.appeal .appeal-flex .appeal-top .appeal-nmnps .appeal-name{font-size:2rem}.appeal .appeal-flex .appeal-bottom .appeal-bottom-left .appeal-vtxt{top:225px}.appeal .appeal-flex .appeal-bottom .appeal-bottom-right .appeal-sign{margin-right:auto}.history .history-flex{flex-direction:column}.history .history-flex .history-title{text-align:center}.history .history-flex .history-controls{margin-top:30px}.documents .documents-container{max-width:400px}.documents .documents-flex{flex-wrap:wrap}.documents .documents-flex .documents-left{width:100%;margin-bottom:30px}.documents .documents-flex .documents-left .documents-title{text-align:center;margin-bottom:10px}.documents .documents-flex .documents-right{width:100%;flex-direction:column-reverse}.documents .documents-flex .documents-right .documents-big{width:100%;margin-top:15px}.documents .documents-flex .documents-right .documents-small{flex-direction:column-reverse;width:100%}.documents .documents-flex .documents-right .documents-small .documents-small-title{width:100%;text-align:center;max-width:none;margin-bottom:15px}.partners .partners-grid{grid-template-columns:repeat(1, 1fr);grid-gap:35px}.partners .partners-grid .partners-main{text-align:center}.partners .partners-grid .partners-main .partners-title{margin-bottom:10px}.partners .partners-grid .partners-item::before,.partners .partners-grid .partners-item::after{width:25%}.partners .partners-grid .partners-item .partners-img{width:100px}.pform .pform-flex .pform-title{margin-bottom:5px}.pform .pform-flex .pform-btn{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.pform .pform-flex .pform-num{width:100%;text-align:center;display:block;max-width:none;margin-right:0}.pform .pform-flex .pform-link{width:100%}.portfolio-type-1 .portfolio-type-1-bg-img{width:80%}.portfolio-type-1 .portfolio-type-1-bg-text{font-size:4rem}.portfolio-type-1 .portfolio-type-1-bg-text.portfolio-type-1-bg-text-2{top:8%}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls{width:150px;top:22%}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls .portfolio-type-1-controls-indicators{font-size:1.6rem}.portfolio-type-1 .portfolio-type-1-content .portfolio-type-1-controls .portfolio-type-1-controls-indicators .portfolio-type-1-controls-indicator-big{font-size:4rem}.portfolio-type-1 .portfolio-type-1-top{width:60vw;text-align:center}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide{width:95px}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide.slick-current{width:60vw}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide.slick-current .portfolio-type-1-img{height:175px}.portfolio-type-1 .portfolio-type-1-slider .portfolio-type-1-slide .portfolio-type-1-img{height:110px}.portfolio-type-1 .portfolio-type-1-bottom{width:60vw}.portfolio-type-2 .slick-track{margin-left:0}.portfolio-type-2 .portfolio-type-2-bg-text{font-size:4rem}.portfolio-type-2 .portfolio-type-2-bg-text.portfolio-type-2-bg-text-2{top:15%}.portfolio-type-2 .portfolio-type-2-content{padding-top:0}.portfolio-type-2 .portfolio-type-2-content .portfolio-type-2-controls{width:155px;left:auto;right:15%}.portfolio-type-2 .portfolio-type-2-content .portfolio-type-2-controls .portfolio-type-2-controls-indicators{font-size:1.6rem}.portfolio-type-2 .portfolio-type-2-content .portfolio-type-2-controls .portfolio-type-2-controls-indicators .portfolio-type-2-controls-indicator-big{font-size:4rem}.portfolio-type-2 .portfolio-type-2-absolute{display:none}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide.slick-current .portfolio-type-2-img{height:175px}.portfolio-type-2 .portfolio-type-2-slider .portfolio-type-2-slide .portfolio-type-2-img{height:110px}.portfolio-type-2 .portfolio-type-2-top{display:block}.portfolio-type-2 .portfolio-type-2-bottom{display:block}.archnews .archnews-bottom{flex-wrap:wrap}.archnews .archnews-bottom .archnews-archive{width:100%}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-left{width:39%}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-list .archnews-article-bottom-item .archnews-article-bottom-right{width:59%}.archnews .archnews-bottom .archnews-archive .archnews-article-bottom .archnews-article-bottom-loadmore{margin-bottom:52px}.archnews .archnews-bottom .archnews-aside{width:100%}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-title{text-align:center}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item .archnews-aside-mid-left{width:39%}.archnews .archnews-bottom .archnews-aside .archnews-aside-mid .archnews-aside-mid-list .archnews-aside-mid-item .archnews-aside-mid-right{width:59%}.archnews .archnews-bottom .archnews-aside .archnews-aside-bottom .archnews-aside-bottom-title{text-align:center}.archsingle .archsingle-content .archsingle-flex{flex-wrap:wrap}.archsingle .archsingle-content .archsingle-flex .archsingle-left{width:100%;margin-bottom:15px}.archsingle .archsingle-content .archsingle-flex .archsingle-left .archsingle-title{font-size:20px;margin-top:20px;position:static;transform:none;max-height:none;width:100%}.archsingle .archsingle-content .archsingle-flex .archsingle-right{width:100%;padding-bottom:30px}.archsingle .archsingle-content .archsingle-flex .archsingle-right .archsingle-img{height:300px}.columns .columns-content .columns-flex{flex-wrap:wrap}.columns .columns-content .columns-flex .columns-item{width:100%;margin-bottom:15px}.columns .columns-content .columns-flex .columns-item.columns-item-big{width:100%}.columns .columns-content .columns-flex .columns-item:last-child{margin-bottom:0}.process .process-content::before{width:2px;height:auto;left:50%;right:auto;top:0;bottom:100px;margin-left:-1px}.process .process-content .process-list{flex-direction:column;align-items:center}.process .process-content .process-list .process-item{width:100%;max-width:170px;text-align:center}.process .process-content .process-list .process-item .process-img{height:127px;margin-right:0;width:100%}.process .process-content .process-list .process-item .process-img::before{border-bottom:25px solid #fff;border-right:25px solid transparent;right:50%}.process .process-content .process-list .process-item .process-img::after{content:"";display:block;border-bottom:25px solid #fff;border-left:25px solid transparent;height:0;width:auto;position:absolute;left:50%;bottom:0;right:0}.process .process-content .process-list .process-item .process-square{margin-right:auto}.process .process-content .process-list .process-item .process-num{text-align:center;background-color:#fff;position:relative}.process .process-content .process-list .process-item .process-subtxt{text-align:center;margin-bottom:30px;background-color:#fff;position:relative}.openedvac .openedvac-grid{grid-template-columns:repeat(1, 1fr)}.singlevac .singlevac-share{margin-top:30px}.singlevac .singlevac-info{flex-direction:column}.singlevac .singlevac-info .singlevac-info-item{margin-bottom:32px}.singlevac .singlevac-info .singlevac-info-item:last-child{margin-bottom:0}.singlevac .singlevac-info .singlevac-info-item .singlevac-info-item-bottom{text-align:left}.singlevac .singlevac-details .singlevac-details-item{width:100%}.vform .vform-bottom .vform-form .vform-form-btn{margin-right:auto;margin-bottom:15px}.vform .vform-bottom .vform-form .vform-form-file-link{margin-left:auto;margin-bottom:15px}}
/*# sourceMappingURL=style.css.map */
