@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);blockquote,body,dd,div,dl,dt,fieldset,form,h3,h4,h5,h6,input,li,pre,td,textarea,th{padding:0;margin:0}h1,h2,ol,p,ul{padding:0}.cursor{position:absolute;width:52px;height:52px;background:#fff;border-radius:50%;-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;top:0;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;mix-blend-mode:difference}.fp-enabled{height:auto!important;overflow:hidden!important}body{font-family:'Roboto Condensed',sans-serif;overflow-x:hidden}body.fp-viewing-about header .mail{display:none;color:#fff}body.fp-viewing-about header .menu-btn{background:#272628}body.fp-viewing-service header .mail{display:none;color:#fff}body.fp-viewing-service header .menu-btn{display:none;background:#272628}body.fp-viewing-markets header .mail,body.fp-viewing-slogan header .mail{display:none;color:#fff}body.fp-viewing-markets header .menu-btn,body.fp-viewing-slogan header .menu-btn{background:#fff}body.fp-viewing-markets header .menu-btn:hover,body.fp-viewing-slogan header .menu-btn:hover{background:#000}body.fp-viewing-contacts header .mail{display:none;color:#fff}#intro-slide .footer .languages li.active a i,body.fp-viewing-contacts header .menu-btn{background:#fff}h1,h2{font-weight:700;margin:35px 0 30px}h1{text-transform:uppercase;font-size:72px;line-height:80px}h1,h2,p{text-align:left}h2{color:#272628;font-size:48px;line-height:56px}h1,header,p{color:#fff}p{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;margin:15px 0}a{text-decoration:none}.row{display:-webkit-box;display:-ms-flexbox;display:flex}table{border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}strong{font-weight:700;font-size:18px;line-height:28px}ol,ul{list-style:none;margin:0}.facebook-icon,.linkedin-icon{background:#fff;-webkit-mask:url(../img/facebook-icon.svg) center no-repeat;}.linkedin-icon{-webkit-mask:url(../img/email-internet-media-svgrepo-com.svg) center no-repeat}.ru-language-icon,.ua-language-icon,.uk-language-icon{background:#fff;-webkit-mask:url(../img/ru-icon.svg) center no-repeat;}.ua-language-icon,.uk-language-icon{-webkit-mask:url(../img/ua-icon.svg) center no-repeat}header{position:fixed;top:0;left:0;width:100%;z-index:10000;background:#1f1e1d}.content,header nav{display:-webkit-box;display:-ms-flexbox;display:flex}header nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.5% 5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .logo{-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9}header .logo a,header .mail{-webkit-transition:all 1.7s;-o-transition:all 1.7s;transition:all 1.7s}header .logo a{opacity:1;height:50px;width:125px;display:block}.blog-archive .items .item img,header .logo a img{height:100%}header .logo a:hover{opacity:.7}header .mail{color:#fff;text-decoration:underline;font-weight:400;font-size:22px;line-height:26px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}header .menu-btn{background:#fff;-webkit-mask:url(../img/menu-btn.svg) center no-repeat;;width:30px;height:48px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .menu-btn.active{background:#000;-webkit-mask:url(../img/menu-close.svg) center no-repeat;-webkit-mask-size:contain;width:48px;height:48px}.content{position:relative;text-align:center;height:100vh;z-index:20}.content .column{width:50%}.content .column:first-child{width:40%;margin-left:7.5%;margin-right:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content .section-name{text-transform:uppercase;color:#ff5050;text-align:left}#fp-nav ul li{margin:12px 0}#fp-nav ul li a span{border-radius:2px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#e4e4e4}#fp-nav ul li a.active span{background:#ff5050;border-radius:2px!important}#fp-nav ul li,#fp-nav ul li a.active:hover{width:10px;height:10px}#fp-nav ul li a span,#fp-nav ul li a.active span,#fp-nav ul li a.active:hover span{margin:0;width:10px;height:10px}#fp-nav ul li:hover .fp-tooltip{top:0}#fp-nav ul li .fp-tooltip{color:#ff5050;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#fp-nav.right{right:5%}#intro-slide{z-index:11;background-color:#1f1e1d}#intro-slide .elipse_set{position:absolute;top:0;left:15%;z-index:0;width:100%;height:100vh;opacity:.25}#intro-slide .elipse_set span:nth-child(0n),#intro-slide .elipse_set span:nth-child(2n),#intro-slide .elipse_set span:nth-child(3n),#intro-slide .elipse_set span:nth-child(n){width:400px;height:400px;border-radius:50%;display:-webkit-box;dff5050#service-slide .service-directions li .numbisplay:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;background:#272628;-webkit-box-shadow:-54px -54px 135px rgba(16,15,16,.75),-54px 54px 108px rgba(16,15,16,.2),54px -54px 108px rgba(16,15,16,.2),inset 2px 2px 2px rgba(16,15,16,.5),inset -2px -2px 2px rgba(62,61,64,.3);box-shadow:-54px -54px 135px rgba(16,15,16,.75),-54px 54px 108px rgba(16,15,16,.2),54px -54px 108px rgba(16,15,16,.2),inset 2px 2px 2px rgba(16,15,16,.5),inset -2px -2px 2px rgba(62,61,64,.3);animation:6s ease infinite ZoomIn;-webkit-animation:6s ease infinite ZoomIn;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#intro-slide .elipse_set span:nth-child(2n),#intro-slide .elipse_set span:nth-child(3n),#intro-slide .elipse_set span:nth-child(n){width:750px;height:750px;z-index:4;-webkit-animation-delay:1s;animation-delay:1s}#intro-slide .elipse_set span:nth-child(2n),#intro-slide .elipse_set span:nth-child(3n){width:1100px;height:1100px;z-index:3;-webkit-animation-delay:2s;animation-delay:2s}#intro-slide .elipse_set span:nth-child(3n){width:1450px;height:1450px;z-index:2;-webkit-animation-delay:3s;animation-delay:3s}#intro-slide .elipse_set img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:550px;height:550px;color:#fff;opacity:.6}#intro-slide .content{position:relative}#intro-slide .content .column{position:relative;z-index:100;padding-top:15%}#intro-slide .content .column:first-child{width:55%}#intro-slide .content .column:last-child{width:20%}#intro-slide p{width:450px;font-size:20px;line-height:23px}#intro-slide .facts{margin-left:37.5%}#intro-slide .facts li{color:#fff;font-weight:400;font-size:20px;line-height:24px;width:150px;text-align:left}#intro-slide .facts li span{font-weight:700;font-size:52px;line-height:80px;text-transform:uppercase}#intro-slide .footer{z-index:100;position:absolute;left:0;bottom:0;width:100%;font-size:18px;}#intro-slide .footer nav,.menu .footer nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.5% 5%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#instafeed a,#intro-slide .footer .languages li,#intro-slide .footer .languages li a,.menu .footer .languages li,.respond_block form .agreement_row span,footer nav .languages li{display:block; float:left; margin-left:10px; color:#ddd;}#intro-slide .footer .languages li:first-child,.menu .footer .languages li:first-child{}#intro-slide .footer .languages li a i{height:18px;background:#5a5a5a;width:23px; margin-left:10px;}.socials-links{display:-webkit-box;display:-ms-flexbox;display:flex}.socials-links li a{color:#fff;margin:0 35px;display:block}.socials-links li a i{height:18px;width:100px;display:block}.contactList li:last-child,.socials-links li:last-child a{margin-right:0}.socials-links li:first-child a{margin-left:0}#about-slide{background:#f5f5f5;z-index:100}#about-slide .content:before{opacity:.15;background:url(../img/ellipse_white.svg) center no-repeat;content:"";display:block;width:100%;height:100%;z-index:0;position:absolute;top:-5%;left:-40%}#about-slide .content .column,#markets-slide .content .column{position:relative;z-index:100}#about-slide .content .column:first-child{padding-top:15%}#about-slide p,#service-slide p{color:#504f52;margin-left:12.5%}#about-slide .img-gallery{display:grid;grid-template-columns:repeat(2,40%);grid-template-rows:100px 1fr;grid-column-gap:2.5%;grid-row-gap:1.25%;height:100vh}#about-slide .img-gallery img{width:100%;display:block}#about-slide .img-gallery img:nth-child(1){grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:4}#about-slide .img-gallery img:nth-child(2){grid-column-start:1;grid-column-end:1;grid-row-start:5;grid-row-end:6}#about-slide .img-gallery img:nth-child(3){grid-column-start:2;grid-column-end:2;grid-row-start:4;grid-row-end:7}#service-slide{background-color:#f5f5f5;z-index:100}#service-slide .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}#service-slide .content .column:first-child{padding-top:0}#service-slide .content .column:last-child{background:url(../img/serviceSlide-bg.jpg) center no-repeat;background-size:cover;width:40%;margin-left:10%;height:100%;position:relative}#service-slide .content .column:last-child:before{opacity:1;background:url(../img/ellipse-cropped.svg) center no-repeat;background-size:contain;content:"";display:block;width:80%;height:80%;z-index:0;position:absolute;bottom:-10%;left:0}#service-slide .content .column:last-child:after{opacity:.25;background:url(../img/ellipse_white.svg) center no-repeat;background-size:contain;content:"";display:block;width:80%;height:80%;z-index:0;position:absolute;top:-35%;right:-35%}#service-slide .service-directions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-7.5%;z-index:100}#service-slide .service-directions li{display:block;background:#201f1e;padding:50px;min-width:180px;margin:2.5% 0}#service-slide .service-directions li p{font-weight:700;font-size:28px;line-height:24px}#service-slide .service-directions li p.name{font-weight:300;font-size:22px;} #service-slide .service-directions li .numb{color:#ff5050;margin-left:20px;}#markets-slide h2,#service-slide .service-directions li .name,#slogan-slide h2,#slogan-slide p a{color:#fff}#markets-slide{background:#1e1d1c;z-index:10;position:unset}#markets-slide .content{background:url(../img/world-map.svg) center no-repeat;background-size:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}#markets-slide .content:after{opacity:1;background:url(../img/2x-ellipse.svg) center no-repeat;background-size:contain;content:"";display:block;width:200%;height:200%;z-index:0;position:absolute;top:-50%;left:-50%}#markets-slide .content .column:first-child{padding-top:0}#markets-slide .content .column:last-child{width:40%}#markets-slide p{color:#fff;margin-left:12.5%}#markets-slide .marketsList{max-width:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:600px}#markets-slide .marketsList li,#slogan-slide .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#markets-slide .marketsList li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5%}#markets-slide .marketsList .numb{font-weight:700;font-size:36px;line-height:42px;color:#434343;margin-left:0;position:relative;margin-right:30px}#markets-slide .marketsList .numb:after{content:'';position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:32px;height:1px;background:#434343}#markets-slide .marketsList .name{font-weight:400;font-size:28px;line-height:33px;color:#fff}#slogan-slide,#slogan-slide .content .column{z-index:20}#slogan-slide .content{position:unset;overflow:hidden;z-index:11;background:#00000066;padding-top:5%}#slogan-slide .content .column:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slogan-slide p{margin-left:12.5%}#slogan-slide blockquote{color:#fff;font-weight:700;font-size:24px;line-height:40px;max-width:500px;text-align:left;position:relative}#slogan-slide blockquote:after,#slogan-slide blockquote:before{content:"";display:block;background:url(../img/blockquote.svg) center no-repeat;background-size:contain;width:48px;height:48px;position:absolute}#slogan-slide blockquote:before{top:-50px;left:0}#slogan-slide blockquote:after{bottom:-50px;right:0;-webkit-transform:matrix(1,0,0,-1,0,0);-ms-transform:matrix(1,0,0,-1,0,0);transform:matrix(1,0,0,-1,0,0)}#contacts-slide{background: #1e1d1cf0;position: relative;z-index: 11;}#contacts-slide:after{background:#1e1d1c;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#contacts-slide .section-name{margin-left:7.5%}#contacts-slide .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}#contacts-slide .content:after,#contacts-slide .content:before{content:"";display:block;width:80%;height:80%;z-index:0;position:absolute}#contacts-slide .content:before{bottom:-35%;left:-20%;opacity:1}#contacts-slide .content:after{opacity:.15;top:-5%;right:-10%}#contacts-slide .btn{background:#ff5050;font-weight:700;font-size:18px;line-height:21px;color:#fff;display:block;padding:15px 0;text-align:center;margin-left:20%;margin-top:2.5%;width:240px;position:relative;z-index:100}#contacts-slide h2{color:#fff;position:relative;margin-left:7.5%}#contacts-slide .footer,.contactList{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}#contacts-slide .footer{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:15%;left:0;height:15%;position:absolute}#contacts-slide .footer .copyright,#contacts-slide .footer .copyright a,.contactList .contactUnit{color:#838383;font-size:18px;line-height:24px;font-weight:400}#contacts-slide .footer .socials-links{position:absolute;right:5%}.contactList{margin-left:20%;margin-top:5%;position:relative}.contactList li{margin-right:120px}.contactList .contactUnit{font-size:16px;line-height:19px}.btn,.contactList .contactValue{font-weight:400;font-size:28px;line-height:33px;color:#fff}.contactList .contactValue a{font-weight:400;color:#fff;cursor:pointer}.contactList .contactValue a:hover{color:#000}.career_page header .mail{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;margin-right:5%;text-decoration:none;padding-bottom:10px;border-bottom:1px solid #ff5050}.career_page .contactList{margin-left:10%}.career_page .contactList li,.contactList li,.respond_block form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career_page .contactList .contactValue a{margin-left:0;font-weight:400;font-size:28px;line-height:33px;border:0}.btn{background:#ff5050;font-weight:700;font-size:18px;line-height:21px;display:block;padding:15px 0;text-align:center;margin-left:20%;margin-top:2.5%;width:240px;position:relative;z-index:100;font-family:'Roboto Condensed',sans-serif;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn:hover{background:#d23e3e}#fullpage{overflow-x:hidden}#fullpage section{overflow:hidden}.menu{display:none;background:#fff;width:100%;height:100%;z-index:1000000;position:fixed;top:0;left:0}.menu .menu-items li,.menu nav{position:relative;z-index:100000}.menu nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.5% 5%}.menu nav .mail{font-weight:400;font-size:22px;line-height:26px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#272628;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu nav .logo{-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9}.menu nav .logo a{height:50px;width:125px;display:block}.menu nav .logo a img{-webkit-filter:invert(100%);filter:invert(100%);height:100%}.menu nav .menu-btn{background:#000;-webkit-mask:url(../img/menu-close.svg) center no-repeat;-webkit-mask-size:contain;width:48px;height:48px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu .menu-items{padding:10% 0 0 10%;height:100%;width:100%;position:relative}.menu .menu-items:before{background:url(../img/ellipse-white.svg) center no-repeat;background-size:cover;content:"";display:block;width:100%;height:100%;position:absolute;top:-15%;right:-10%;z-index:10000}.menu .menu-items li{margin-bottom:30px}.menu .menu-items li a{font-family:"Roboto Condensed",sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1e1d1c}.menu .footer{width:100%;position:absolute;z-index:1000000;bottom:0;left:0;height:20%}.menu .footer .languages li a{color:#ff5050;display:block;display:block; float:left;}.menu .footer .languages li a i{background:#5a5a5a;height:18px;width:23px;display:block}.light_theme footer .socials-links li a i,.light_theme footer nav .languages li.active a i,.menu .footer .languages li.active a i,.menu .footer .socials-links li a i{background:#ff5050}.blog_page,.career_page{background:#1f1e1d;overflow-x:hidden}.blog_page section,.career_page .topblock .labels li,.career_page section,.topblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog_page section .content,.career_page section .content,.topblock .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:17.5%}.blog_page section .content,.career_page section .content{z-index:10}.blog_page .contacts,.blog_page footer,.blog_page footer nav,.career_page .contacts,.career_page footer,.career_page footer nav,.dark_theme footer nav,.light_theme footer nav{background:0 0}.topblock .content{width:50%}.career_page .topblock .content:after,.topblock .content:after{content:'';display:block;position:absolute;width:680px;height:1080px;z-index:-1}.topblock .content:after{background:url("../img/Rectangle 91.jpg") center no-repeat;right:-70%;bottom:-500px}.topblock .content h1{margin:50px 0 100px}.topblock .content p{margin-left:10%;margin-top:0}.career_page .topblock .content{padding-top:5%}.career_page .topblock .content:after{background:url(../img/vacancy.jpg) center no-repeat;background-size:contain}.career_page .topblock .content h1{margin:50px 0}.career_page .topblock .labels,.respond_block form p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.career_page .topblock .labels li{font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;color:#7e7e7e;margin-right:80px}.career_page .topblock .labels li:before{content:'';display:block;width:10px;height:10px;margin-right:10px;background:#ff5050}.career_page .topblock .vacancy_notation{font-weight:400;font-size:16px;line-height:32px;color:#a6a6a6;position:relative;padding-left:35px;margin-top:65px}.career_page .topblock .vacancy_notation:before{content:'!';background:#ff5050;width:20px;height:20px;display:block;position:absolute;top:5px;left:0;color:#fff;font-weight:700;font-size:14px;line-height:22px;text-align:center}.career_page .topblock .vacancy_notation a{padding-bottom:2px;color:#a6a6a6;border-bottom:1px solid #ff5050}.career_page .btn{margin-left:0;margin-top:10%}.respond_block .content{padding:5% 0;width:65%}.respond_block h2{color:#fff;margin-bottom:60px}.respond_block form p{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5%}.respond_block form .agreement_row{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.respond_block form .agreement_row span a{color:#ff5050;text-decoration:underline;margin-left:5px}.respond_block form input{width:47.5%}.respond_block form input,.respond_block form textarea{border:0;display:block;font-family:'Roboto Condensed',sans-serif;border-bottom:1px solid #434343;background:0 0;outline:0;padding:10px 0;color:#fff;font-weight:400;font-size:16px;line-height:19px}.respond_block form input ::-webkit-input-placeholder,.respond_block form textarea ::-webkit-input-placeholder{color:#838383;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:16px;line-height:19px}.respond_block form input :-ms-input-placeholder,.respond_block form input ::-ms-input-placeholder,.respond_block form textarea :-ms-input-placeholder,.respond_block form textarea ::-ms-input-placeholder{color:#838383;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:16px;line-height:19px}.respond_block form input ::placeholder,.respond_block form textarea ::placeholder{color:#838383;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:16px;line-height:19px}.respond_block form label{cursor:pointer}.respond_block form .custom-radio>input{position:absolute;z-index:-1;opacity:0}.respond_block form .custom-radio>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.respond_block form .custom-radio>span::before{content:'';display:inline-block;width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:1px solid #ff5050;border-radius:2px;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.respond_block form .custom-radio>input:not(:disabled):not(:checked)+span:hover::before{border-color:#fff}.respond_block form .custom-radio>input:not(:disabled):active+span::before{background-color:#ff5050;border-color:#ff5050}.respond_block form .custom-radio>input:focus+span::before{-webkit-box-shadow:0 0 0 .2rem rgba(255,80,80,.25);box-shadow:0 0 0 .2rem rgba(255,80,80,.25)}.respond_block form .custom-radio>input:focus:not(:checked)+span::before{border-color:#ff5050}.respond_block form .custom-radio>input:checked+span::before{border-color:#ff5050;background-color:#ff5050}.respond_block form .custom-radio>input:disabled+span::before{background-color:#e9ecef}.respond_block form textarea{height:70px;width:100%}.respond_block form button{outline:0;border:0;cursor:pointer}.respond_block form .btn{margin-left:0}#vacancy_respond{padding:10% 0}#result_form{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;margin:15px 0;color:#fff;text-align:left}.requirements{background:#f4f4f4;width:85%;z-index:10;position:relative}.requirements .content{height:auto;padding:150px 20%}.requirements .content h2{font-weight:700;font-size:36px;line-height:42px}.requirements .content ul{text-align:left;list-style:square;color:gray;margin-left:5%;margin-top:20px}.requirements .content ul li{color:#272628;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.requirements .content ul li:before{content:'';display:block;width:6px;height:6px;background:rgba(55,54,56,.1);margin-right:18px}.requirements .content p{color:#272628}.features{width:90%;padding-bottom:10%;background:#fff;z-index:1000;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features .content{height:auto;width:80%;padding-left:20%!important}.features .content .section_nav{margin-top:10%}.features .content h2{margin-right:20%}.features .content p{color:#504f52;margin-left:15%;margin-right:20%}.features .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5%}.features .row .column{width:35%}.features .row .column:first-child{display:block;margin-left:20%}.features .row .column:first-child img{display:inline-block;margin:auto;width:100%}.features .row .column:first-child img:first-child{z-index:10}.features .row .column:first-child img:last-child{margin-top:-25%;z-index:100;margin-left:-20%}.features .row .column:last-child{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5%}.features .row ol{list-style-type:none;counter-reset:item}.features .row ol li{border-top:1px solid rgba(39,38,40,.1);padding:0 0 0 50px;color:#272628;font-weight:400;font-size:20px;line-height:23px;position:relative}.features .row ol li:before{content:"0" counter(item) " ";counter-increment:item;position:absolute;left:0;top:51px}.features .row ol li p{color:#504f52}.features .row ol li h3{color:#272628;font-weight:700;font-size:24px;line-height:28px;margin-bottom:10%;margin-top:10%}#js-noise{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:.4;z-index:10}.vacancies .content{height:auto;padding-top:10%;padding-bottom:0;width:100%}.vacancies .content h2{color:#fff;margin-right:20%;width:60%}.vacancies .content .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:10%}.vacancies .content .row .item{width:30%}.vacancies .content .row .item h2{color:#504f52;font-weight:700;font-size:24px;line-height:28px;margin-right:0}.vacancies .content .row .item ul{margin-left:50px}.vacancies .content .row .item ul li{margin-bottom:20px;text-align:left}.vacancies .content .row .item ul li a{color:#fff;text-decoration:none;font-weight:400;font-size:18px;padding-bottom:5px;line-height:32px;border-bottom:1px solid #ff5050}.blockquote_section{position:relative}.blockquote_section:after,.blockquote_section:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.blockquote_section:before{background:rgba(33,32,31,.85);z-index:10}.blockquote_section:after{background:url(../img/mission-bg.jpg) center no-repeat;background-size:cover;z-index:-1}.blockquote_section .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100;height:100%!important;width:100%;padding:15% 0}.blockquote_section .content .column:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blockquote_section blockquote{color:#fff;font-weight:700;font-size:24px;line-height:40px;max-width:1000px;text-align:justify;position:relative;z-index:100;margin:auto}.blockquote_section blockquote:after,.blockquote_section blockquote:before{content:"";display:block;background:url(../img/blockquote.svg) center no-repeat;background-size:contain;width:48px;height:48px;position:absolute}.blockquote_section blockquote:before{top:-50px;left:0}.blockquote_section blockquote:after{bottom:-50px;right:0;-webkit-transform:matrix(1,0,0,-1,0,0);-ms-transform:matrix(1,0,0,-1,0,0);transform:matrix(1,0,0,-1,0,0)}.insta_widget .content{height:auto;padding:10% 0;width:100%}.insta_widget .content .bigHeader{font-weight:700;font-size:120px;line-height:141px;color:#1c1b1a;text-transform:uppercase;white-space:nowrap;margin-bottom:2.5%}.insta_widget .content .bigHeader p{font-weight:700;font-size:120px;line-height:24px;display:inline-block;color:#1c1b1a;text-transform:none;margin-left:5%}.contacts .content .contact_info,.insta_widget .content .row{display:-webkit-box;display:-ms-flexbox;display:flex}.insta_widget .content img{max-height:400px;margin-right:25px}.contacts{background:#272628}.contacts .content,.contacts .content .contact_info li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts .content{height:auto!important;-webkit-box-pack:unset!important;-ms-flex-pack:unset!important;justify-content:unset!important;padding-bottom:10%;padding-left:15%;padding-top:10%;width:100%}.contacts .content h4{color:#fff;margin:5% 0 2.5% 10%;text-align:left}.contacts .content a{font-weight:700;font-size:65px;line-height:1.5;color:#fffefe;text-decoration:none;padding-bottom:10px;border-bottom:1px solid #ff5050;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-left:10%;margin-bottom:2.5%}.contacts .content .contact_info{margin-left:10%}.contacts .content .contact_info li{display:-webkit-box;display:-ms-flexbox;display:flex;width:30%}.contacts .content .contact_info li p:first-child{font-size:16px;line-height:19px;color:#838383;margin-bottom:12px}.contacts .content .contact_info li p:last-child{font-weight:400;font-size:28px;line-height:33px;color:#fff}.contacts .content .contact_info li p a{font-size:28px;line-height:33px;color:#fff;text-decoration:none;margin-left:0;font-weight:400;border-bottom:0;padding-bottom:0}.blog-archive .content{height:auto;padding-top:15%;padding-right:10%}.blog-archive .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-archive .column{width:47.5%}.blog-archive .column:first-child{width:45%;margin:0}.blog-archive .column:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-archive .items{margin-top:5%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-archive .items .item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:400px;margin-bottom:5%}.blog-archive .items .item h2{font-weight:700;font-size:36px;line-height:42px;color:#fff;text-align:left;margin:5% 0}.blog-archive .items .item a{font-weight:700;font-size:16px;line-height:19px;color:#fff;border-bottom:1px solid #ff5050;padding-bottom:5px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:5%}.date,.tag_article{font-weight:700;font-size:14px;line-height:16px;color:#7e7e7e;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date:before,.tag_article:before{width:10px;height:10px;background:#ff5050;display:block;content:'';margin-right:10px}.blog-archive .items,.blog-archive .items .item,.date,.search-form,.search-form input,.tag_article{display:-webkit-box;display:-ms-flexbox;display:flex}.search-form{border-bottom:1px solid #434343;width:500px;padding:10px 20px 0 0}.search-form input{border:0;font-size:12px;line-height:14px;color:#fff;width:100%;padding:10px 20px;background:0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form ::-webkit-input-placeholder{font-size:12px;line-height:14px;color:#7e7e7e}.search-form :-ms-input-placeholder,.search-form ::-ms-input-placeholder{font-size:12px;line-height:14px;color:#7e7e7e}.search-form ::placeholder{font-size:12px;line-height:14px;color:#7e7e7e}.search-form button{outline:0;background:#7e7e7e;-webkit-mask:url(../img/search.svg) center no-repeat;-webkit-mask-size:contain;width:20px;padding:5px;height:20px;border:0}.pagination,.pagination li{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination{margin-bottom:15%;margin-top:5%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pagination li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bdbdbd;font-size:18px;line-height:21px;margin-right:20px;padding-bottom:5px}.pagination li.current a{font-weight:700;border-bottom:1px solid #ff5050;color:#fff}.pagination li:first-child{margin-right:50px;padding-bottom:5px}.pagination li:nth-last-child(2){margin-right:0}.pagination li:last-child{margin-left:40px;padding-bottom:5px}.pagination li a{font-size:18px;line-height:21px;color:#bdbdbd;padding-bottom:5px;border-bottom:1px solid transparent;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pagination .prev-page{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.pagination .next-page,.pagination .prev-page{background:#fff;-webkit-mask:url(../img/next-page.svg) center no-repeat;-webkit-mask-size:contain;width:9px;display:block;height:15px}.blog-article .content{height:auto;padding-top:10%}footer{background:#272628;width:100%}footer nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5% 2.5%}footer nav,footer nav .socials-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer nav p,footer nav p a{color:#838383;font-size:18px;line-height:24px}footer nav .languages li:first-child{margin-bottom:24px}footer nav .languages li a{color:#fff;display:block}footer nav .languages li a i{height:18px;width:23px;display:block}.section_nav,.section_nav li{display:-webkit-box;display:-ms-flexbox;display:flex}.section_nav li{color:#ff5050;font-weight:400;font-size:20px;line-height:23px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.section_nav li:first-child:after{width:96px;height:1px;background:#ff5050;content:'';display:block;margin-right:24px;margin-left:24px}.section_nav li a,mark{color:#ff5050}.article_info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5%}.article_info .date{margin-right:10%}.social_share_block li{margin-bottom:25px}.social_share_block a i{background:#7e7e7e;width:48px;height:48px;display:block}.social_share_block .fb_share{-webkit-mask:url(../img/facebook_share.svg) center no-repeat}.social_share_block .insta_share{-webkit-mask:url(../img/instagram_share.svg) center no-repeat}.social_share_block .linkedin_share{-webkit-mask:url(../img/linkedin_share.svg) center no-repeat}.social_share_block .twitter_share{-webkit-mask:url(../img/twitter_share.svg) center no-repeat}.article_page{background:#f4f4f4;overflow-x:hidden;color:#272628}.article_page .social_share_block{margin-right:5%}.article_page .article_header{padding-left:15%}.article_page .article_header .article_info,.article_page .article_header h1{width:925px}.article_page .content{height:auto}.article_page .article_block .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10%;padding-left:0}.article_page .text-block{width:925px;margin:2.5% auto;color:#504f52}.article_page .text-block p{color:#504f52;margin:2.5% 0}.article_page .text-block blockquote{color:#7e7e7e;width:80%;margin:2.5% auto}mark{background:0 0}.relative_articles{width:925px;margin:0 auto 5%}.dark_theme h2,.light_theme h2,.relative_articles h2{font-size:36px;line-height:42px}.relative_articles ul{margin-left:20%}.relative_articles ul li{text-align:left;margin-bottom:2.5%}.relative_articles ul li a{color:#272628;font-weight:700;font-size:24px;line-height:30px}.gallery{margin-bottom:2.5%}.gallery__item{display:block;text-decoration:none;color:#0e0e0e;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.gallery__item:hover{color:#0b74d2}.gallery__item-image{overflow:hidden;height:332px}.gallery__item-image img{min-width:100%;height:100%}.gallery__item__txt{padding:23px 20px;background-color:#efefef;border-bottom:3px solid #0b74d2}.gallery__item__txt-title{font-size:16px;font-weight:500;line-height:125%;text-transform:uppercase}.gallery__item__txt-descript{margin-top:10px;font-size:14px;line-height:125%}.gallery__item__txt p{margin:0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{position:absolute;width:72px;height:72px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background:rgba(255,255,255,.25);border:1px solid #fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel .owl-nav button.owl-next{right:7.5%}.owl-carousel .owl-nav button.owl-prev{left:7.5%}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{background-color:#0e0e0e}.owl-carousel .owl-nav button.owl-prev span{position:absolute;width:26px;height:9px;-webkit-mask:url(../img/owl-nav-prev.svg) 0 0 no-repeat;color:transparent}.lg-next:after,.lg-prev:after,.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{top:50%;left:50%;background:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.owl-carousel .owl-nav button.owl-next span{position:absolute;width:26px;height:9px;color:transparent;-webkit-mask:url(../img/owl-nav-next.svg) 0 0 no-repeat}.lg-backdrop{background-color:rgba(31,30,29,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lg-toolbar{display:none}.lg-next,.lg-prev,.lg-toolbar{z-index:10000}.lg-actions .lg-icon,.lg-toolbar .lg-icon{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:72px;height:72px;background:rgba(255,255,255,.25);border:1px solid #fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.lg-actions .lg-icon{position:absolute;border:0;border-radius:0}.lg-actions .lg-icon:hover,.lg-toolbar .lg-icon:hover{background-color:#0e60a9}.lg-actions .lg-icon:after,.lg-toolbar .lg-icon:after{content:"";position:absolute;width:26px;height:9px;background-size:cover}.lg-prev{margin-left:15%}.lg-next{margin-right:15%}.lg-next:after,.lg-prev:after{-webkit-mask:url(../img/owl-nav-prev.svg) 0 0 no-repeat}.lg-next:after{-webkit-mask:url(../../img/owl-nav-next.svg) 0 0 no-repeat}.lg-next:before,.page .date:before,.parent_nav li:after{display:none}.page{background:#f4f4f4}.page.light_theme header .logo{-webkit-filter:invert(1);filter:invert(1)}.page .content{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10%;padding-left:15%;width:70%}.page .date{color:#7e7e7e}.page .text-block{margin-bottom:5%}.light_theme .tag_article{margin-right:10%}.dark_theme,.light_theme header .menu-btn{background:#272628}.light_theme header .mail{color:#272628;padding-bottom:3px;border-bottom:1px solid #ff5050;text-decoration:none;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-right:5%}.dark_theme h1,.light_theme h1{color:#272628;font-weight:700;font-size:48px;line-height:60px;text-transform:none}.dark_theme h2,.light_theme h2{font-weight:700;color:#272628;margin:5% 0}.light_theme p{color:#504f52}.light_theme footer{background:0 0;margin-top:5%}.dark_theme footer nav .languages li a i,.light_theme footer nav .languages li a i{background:#5a5a5a}.dark_theme footer .socials-links li a i,.dark_theme footer nav .languages li.active a i,.dark_theme header .menu-btn{background:#fff}.dark_theme header .mail{color:#fff;text-decoration:underline;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-right:5%}.dark_theme h1{color:#fff}.dark_theme h2{color:#fff}.dark_theme p{color:#fff}.dark_theme footer{margin-top:5%}.dark_theme footer nav p{color:#838383}.parent_nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parent_nav li a:before{width:26px;height:9px;background:#ff5050;-webkit-mask:url(../img/nav_arrow.svg) center no-repeat;-webkit-mask-size:contain;content:'';display:block;margin-right:24px}.parent_nav li:first-child:after{display:none}.not_found section{height:100vh}.not_found .content{padding-top:15%;position:relative;padding-left:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.not_found .content:after{background:url(../img/404.svg) center no-repeat;background-size:contain;width:1140px;height:671px;content:'';display:block;position:absolute;right:5%;top:15%}.not_found .content h1{margin-bottom:10%;font-weight:700;font-size:48px;line-height:56px}.not_found .content p{font-size:20px;line-height:23px;letter-spacing:.02em}.not_found .content div{width:450px}.not_found .content .btn{font-weight:700;font-size:18px;line-height:21px;color:#fff;display:block;background:#ff5050;padding:15px 75px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10%}.not_found footer{position:absolute;bottom:0;width:100%}#instafeed{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:.5rem;grid-row-gap:.5rem;max-width:64rem;margin:auto}#instafeed img{display:block;width:100%}.career_page .topblock .content{padding-left:15%;width:45%}.career_page .topblock .content:after{right:-80%;bottom:-400px}@media (min-width:768px) and (max-width:1200px){.contacts .content a{font-size:45px}}@media (max-width:768px){.content{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15% 0}.content .section-name,.section_nav li{font-size:14px;line-height:16px}header{z-index:10000;background:#1f1e1d}header .menu-btn.active{width:24px;height:24px}header nav{padding:3%}#about-slide .content:before,#intro-slide .footer,#markets-slide .content:before,#slogan-slide .content:before,.cursor,header .mail{}.cursor,header .mail {display:none} header .logo a{height:30px;width:70px}header .menu-btn{height:30px;width:20px}h1{font-size:24px;line-height:28px}h2{font-weight:700;font-size:24px;line-height:23px;margin-left:30px;}h2.lefty{font-size:24px;margin-left:30px;}#intro-slide p,p{font-size:14px;line-height:18px;width:auto}#fullpage{overflow-x:auto}#intro-slide{padding:90px 0;position:relative;overflow-x:hidden}#about-slide h2,#intro-slide h1,.requirements .content h2{margin:24px 0}#intro-slide p{margin:0}#intro-slide .elipse_set{height:100%;left:30%}#intro-slide .elipse_set span:nth-child(0n),#intro-slide .elipse_set span:nth-child(2n),#intro-slide .elipse_set span:nth-child(3n),#intro-slide .elipse_set span:nth-child(n){width:150px;height:150px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background:#272628;-webkit-box-shadow:-54px -54px 135px rgba(16,15,16,.75),-54px 54px 108px rgba(16,15,16,.2),54px -54px 108px rgba(16,15,16,.2),inset 2px 2px 2px rgba(16,15,16,.5),inset -2px -2px 2px rgba(62,61,64,.3);box-shadow:-54px -54px 135px rgba(16,15,16,.75),-54px 54px 108px rgba(16,15,16,.2),54px -54px 108px rgba(16,15,16,.2),inset 2px 2px 2px rgba(16,15,16,.5),inset -2px -2px 2px rgba(62,61,64,.3)}#intro-slide .elipse_set span:nth-child(2n),#intro-slide .elipse_set span:nth-child(3n),#intro-slide .elipse_set span:nth-child(n){width:300px;height:300px;z-index:9}#intro-slide .elipse_set span:nth-child(2n),#intro-slide .elipse_set span:nth-child(3n){width:450px;height:450px;z-index:8}#intro-slide .elipse_set span:nth-child(3n){width:600px;height:600px;z-index:7}#intro-slide .elipse_set img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150px;height:150px;color:#fff;opacity:.6}#intro-slide .content{padding:15% 0}#about-slide .content .column,#intro-slide .content .column{width:auto}#intro-slide .content .column:first-child{width:auto}#intro-slide .content .column:last-child{padding-top:90px;width:100%}#intro-slide .facts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:7.5%}#intro-slide .facts li{font-size:13px;line-height:14px;color:#d2d1d1}#intro-slide .facts li span{font-size:22px;line-height:80px;color:#d2d1d1}#about-slide,#service-slide{position:relative}#about-slide p{margin-left:15px}#about-slide .content .column:first-child{width:auto;padding-top:10%}#about-slide .img-gallery{height:auto;grid-template-rows:1fr;grid-template-columns:repeat(2,45%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-row-gap:0;margin-top:10%}#about-slide .img-gallery img:nth-child(1){grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:2}#about-slide .img-gallery img:nth-child(2){grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:3}#about-slide .img-gallery img:nth-child(3){grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:3}#service-slide h2{margin:0% 0 5%}#service-slide .content{padding-bottom:0}#service-slide .content .column:first-child{width:auto;padding: 0% 0% 30% 0%;}#markets-slide .content .column:first-child p,#service-slide .content .column:first-child p{margin-left:5%}#service-slide .content .column:last-child{width:100%;margin-left:0}#service-slide .service-directions{position:unset;-webkit-transform:none;-ms-transform:none;transform:none;margin:-20% 5% 10%}#service-slide .service-directions li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:100;padding:35px 0;margin:2.5% 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#service-slide .service-directions li .name{font-size:18px;line-height:28px;margin-left:5%}#service-slide .service-directions li .numb{font-size:24px;line-height:24px;margin-left:20x;}#markets-slide{overflow:auto}#markets-slide .content{background-size:100%}#markets-slide .content .column{width:100%}#markets-slide .content .column:first-child{width:auto;padding-top:15%}#markets-slide .content .column:last-child{width:100%}#markets-slide .marketsList{max-height:350px;}#markets-slide .marketsList li{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#markets-slide .marketsList p{margin:8px 0}#markets-slide .marketsList .name{font-size:16px;line-height:19px;margin-left:40px !important;}#markets-slide .marketsList .numb{font-size:18px;line-height:21px;margin-left:0}#slogan-slide{position:relative}#slogan-slide .content{background:#000000ab;padding-top:50px}#slogan-slide .content .column,.career_page .contactList li p,.respond_block form input{width:auto}#slogan-slide .content .column:first-child{width:auto;padding:0 0 5%}#slogan-slide blockquote{max-width:100%;font-size:16px;line-height:22px;margin-left:25%;padding-left:5%;margin-right:5%}#slogan-slide blockquote:before{height:100%;width:4px;background:#ff5050;top:auto}#slogan-slide blockquote:after{display:none}#contacts-slide{background:#1e1d1cf0;position:relative;z-index:11}#contacts-slide .content{padding-top:140px;padding-bottom:0}#contacts-slide .section-name,.respond_block h2{margin-left:20px}#contacts-slide h2{margin:24px 20px 50px}#contacts-slide .contactList{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 35px;width:100%}#contacts-slide .contactList .contactValue{font-size:18px;line-height:21px;margin:0}#contacts-slide .contactList .contactUnit{margin:0 0 6px;font-size:12px;line-height:14px}#contacts-slide .contactList li{width:100%;margin-right:0;margin-bottom:12px}#contacts-slide .btn{margin-left:35px;width:200px;margin-top:35px}#contacts-slide .footer{position:relative;margin-bottom:5%;margin-top:20%}#contacts-slide .footer .socials-links,.menu nav .mail,footer .languages,footer .socials-links{display:none}#contacts-slide .footer .copyright,#contacts-slide .footer .copyright a,footer nav p,footer nav p a{font-size:12px;line-height:24px}.menu nav{padding:30px 20px 0}.menu nav .menu-btn{height:24px;width:24px}.menu nav .logo a{height:auto;width:auto}.menu nav .logo a img{height:30px}.menu .menu-items{padding:130px 0 0 50px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-items:before{right:0}.menu .menu-items li{margin-bottom:2.5%}.menu .menu-items li a{font-size:24px;line-height:48px}.menu .footer{height:15%}.menu .footer nav{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.menu .socials-links,.respond_block form,.respond_block form p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu .socials-links li{margin-bottom:15%}.menu .socials-links li a{margin:auto}.menu .socials-links li a i{height:12px}#vacancy_respond{padding:60px 0}#vacancy_respond .content{padding-left:0;width:100%}.respond_block form p{margin:0 20px 2.5%}.respond_block form .agreement_row span{display:block;font-size:12px;line-height:18px}.respond_block form .agreement_row a{color:#ff5050;text-decoration:underline}.respond_block form .btn{margin:24px auto}.requirements{z-index:10;width:90%}.requirements .content ul{margin-left:0}.requirements .content ul li{margin-bottom:12px;color:#000}.gallery__item-image{height:auto}footer{background:#272628}footer nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.light_theme footer{margin-top:-1px;background:#272628}.contacts .section_nav li:after,.page .content ul.section_nav li:before{display:none}.contacts .content{padding:15% 7.5%;background:0 0;width:auto}.contacts .content h4{margin:10% 0 25%}.contacts .content a{font-size:24px;line-height:28px;margin-left:5%;margin-bottom:5%}.contacts .content .contact_info{margin-left:5%}.contacts .content .contact_info li{width:50%}.contacts .content .contact_info li P:first-child{font-size:18px;line-height:21px;margin-bottom:0}.contacts .content .contact_info li P:last-child{font-size:18px;line-height:21px}.blog_page section{padding:25% 0 0}.blog_page section .content{padding-left:5%;padding-right:5%}.pagination{margin-bottom:5%}.blog-archive .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.blog-archive .column:first-child{width:auto}.blog-archive .column:last-child{width:auto;padding:5% 0}.blog-archive .search-form{width:95%;padding:0}.blog-archive .items{margin-top:10%;width:auto}.blog-archive .items .item{max-height:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.blog-archive .items .item img{height:auto;width:100%}.blog-archive .items .item h2,.career_page .contactList .contactValue a,.career_page .contacts h4{font-size:18px;line-height:21px}.blog-archive .items .item p{margin:0}.section_nav li a{font-size:14px;line-height:16px}.section_nav li:first-child:after{width:60px;margin-right:12px;margin-left:12px}.article_page .article_block{padding:25% 0 0}.article_page .article_block .content{padding-bottom:5%}.article_page .article_header{overflow-x:hidden;padding-left:7.5%}.article_page .article_header h1{font-size:24px;line-height:32px;width:auto}.article_page .article_header .article_info{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.article_page .article_header img{margin-left:5%;height:auto;width:100%}.article_page .text-block{width:auto;padding:0 7.5%}.article_page .text-block img{height:auto;width:100%}.article_page .text-block p{margin:10% 0}.article_page .relative_articles{width:auto;padding:5% 7.5% 0}.article_page .relative_articles h2{font-size:22px;line-height:26px;margin-bottom:10%}.article_page .relative_articles ul li{margin-bottom:10%}.article_page .relative_articles ul li a{font-size:16px;line-height:24px}.article_page .social_share_block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.article_page .social_share_block li{margin-right:5%}.article_page .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career_page .topblock .content{width:auto;padding-left:2px;padding-right:7.5%}.career_page .topblock .content .section_nav{z-index:100}.career_page .topblock .content h1{z-index:100;margin:36px 0 24px}.career_page .topblock .content p{z-index:100;margin-left:0!important}.career_page .contacts .section_nav li:first-child{display:none}.career_page .contacts .content{padding:50px 20px 120px}.career_page .contactList{margin:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.career_page .contactList li{width:100%;margin-right:0}.career_page .contactList li p.contactValue{margin:0 0 15px}.career_page .contactList li p.contactUnit{margin-bottom:0}.career_page .contactList li p a{border-bottom:0;margin-left:0}.career_page .contactList li p a.mail{font-weight:700;text-decoration:underline}.features .content{padding-bottom:0;padding-left:0!important;width:85%;padding-top:10%}.features img{max-width:200px}.features .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.features .row ol li,.features .row ol li h3{font-size:16px;line-height:19px}.features .row ol li:before{top:10%}.features .row .column{width:auto}.features .row .column:first-child{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.features .row .column:last-child{width:auto;margin-left:7.5%;margin-right:7.5%}.insta_widget{overflow-x:hidden}.insta_widget .content .bigHeader,.insta_widget .content .bigHeader p,.page .content h1{font-size:24px;line-height:28px}.requirements .content{padding:15% 7.5%!important;z-index:10}.requirements .content h2{font-size:18px;line-height:21px}.vacancies .content{padding:60px 20px!important}.vacancies .content h2{font-size:24px;line-height:28px;margin-right:0;width:auto;margin-bottom:50px}.vacancies .content .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0}.vacancies .content .row .item{width:auto;margin-bottom:36px}.vacancies .content .row .item h2{margin-top:0;margin-bottom:36px;font-size:20px;line-height:24px}.vacancies .content .row .item ul li{margin-bottom:15px}.vacancies .content .row .item ul li a{font-size:14px;line-height:16px;padding-bottom:3px}.vacancy_page .topblock .content{background:#1f1e1d;padding:100px 20px 50px;margin-bottom:190px;z-index:10}.vacancy_page .topblock .content p{margin-left:5%}.vacancy_page .topblock .content:after{right:0;bottom:-800px;width:350px;z-index:0}.vacancy_page .topblock .labels li{margin-right:10%}.vacancy_page .topblock .vacancy_notation{margin-bottom:15%;margin-top:5%;line-height:normal}.page .content{padding:100px 20px 70px;width:auto}.page .content h2{font-size:18px;line-height:21px}.page .content p strong{font-size:14px;line-height:22px}.page .content ul li{font-size:14px;line-height:18px;text-align:left;margin-bottom:6px;color:#504f52}.page .content ul li:before{display:inline-block;content:'';margin-bottom:3px;width:4px;height:4px;background:#ff5050;border-radius:50%;margin-right:10px}.page footer,.page header{background:0 0}#intro-slide .content .column{position:relative;z-index:100;padding-top:1%}}