@keyframes a{0%{opacity:0}66%{opacity:0}to{opacity:1}}@font-face{font-family:Montserrat-Light;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Light.eot);src:url(../fonts/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-family:Montserrat-Regular;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Regular.eot);src:url(../fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Medium.eot);src:url(../fonts/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat-Bold;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Bold.eot);src:url(../fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat-Black;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Black.eot);src:url(../fonts/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Black.ttf) format("truetype")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{scroll-behavior:smooth}body{background:#21202e;font-family:Montserrat-Regular}.container{max-width:1240px;margin:0 auto}.container_end{display:flex;justify-content:flex-end}@media screen and (max-width:1300px){.container{padding:0 15px}}strong{font-family:Montserrat-Bold}.header{width:100%;padding:33px 0}.header__content{display:flex;justify-content:space-between}@media screen and (max-width:1300px){.header{padding:24px 0;position:fixed;top:0;z-index:2;background:#21202e}.header__logo svg{width:94px}}.footer{width:100%;padding:48px 0 52px;background:#fff}@media screen and (max-width:1300px){.footer{padding:32px 0}}.footer__content{width:100%;display:flex}@media screen and (max-width:1300px){.footer__content{flex-direction:column}}.footer__logo{width:100%}@media screen and (max-width:1300px){.footer__logo{width:100%}.footer__logo svg{width:94px}}.footer__items{display:flex;margin-left:185px;width:100%;justify-content:flex-end}@media screen and (max-width:1300px){.footer__items{margin-left:0;flex-wrap:wrap}}.footer__item{margin-right:80px}.footer__item:last-child{margin-right:0}@media screen and (max-width:1300px){.footer__item{margin-top:24px;margin-right:0;width:50%}}.footer__name{color:var(--dark-purple,#231d56);font-family:Montserrat-Medium;font-variant:all-small-caps;font-size:16px;line-height:1.4;margin:0}.footer__menu{margin-top:12px}.footer__menu ul{list-style:none;margin:0;padding:0;font-family:Montserrat-Regular;font-size:14px;line-height:1.4}.footer__menu ul li{margin-bottom:8px}.footer__menu ul li:last-child{margin-bottom:0}.footer__menu ul li a{text-decoration:none;color:var(--dark-purple,#231d56)}.footer__menu--hase-bold ul li:first-child,.footer__menu--hase-bold ul li:nth-child(5){font-family:Montserrat-bold}.footer__social{display:flex;align-items:center;margin-top:12px}.footer__social a{display:flex;margin-right:16px}.footer__social a:last-child{margin-right:0}.footer__copyright{margin-top:130px;font-size:14px;font-family:Montserrat-Regular;color:#231d56}.footer__copyright--mob{display:none}@media (max-width:1300px){.footer__copyright--mob{display:block}}@media (max-width:1300px){.footer__copyright--web{display:none}}.menu{display:flex;align-items:center;font-family:Montserrat-Bold;color:red}@media screen and (max-width:1300px){.menu__main{position:absolute;left:0;top:88px;width:100%;height:calc(100vh - 88px);background:#21202e;z-index:2;display:none}.menu__main_open{display:flex;align-items:center;justify-content:center}}.menu__main ul{display:flex;list-style:none;margin:0;padding:0}@media screen and (max-width:1300px){.menu__main ul{width:100%;display:block}}.menu__main ul li{margin-right:32px;position:relative}@media screen and (max-width:1300px){.menu__main ul li{margin:0 0 32px}}.menu__main ul li:last-child{margin-right:0}@media screen and (max-width:1300px){.menu__main ul li:last-child{margin:0}}.menu__main ul li a{font-size:16px;line-height:1.4;text-decoration:none;color:#fff;display:flex;align-items:flex-end;padding:15px 0;transition:all .2s ease}@media screen and (max-width:1300px){.menu__main ul li a{width:100%;justify-content:center}}.menu__main ul li a:after{content:"";display:block;width:16px;height:18px;background:url(../img/elements/chevron-down.svg) no-repeat 50%;margin-left:2px}.menu__main ul li a:hover{color:#16c37b}.menu__main ul li a:hover:after{background:url(../img/icon/chevron-down.svg) no-repeat 50%}.menu__main ul li:hover ul{display:block}.menu__main ul ul{display:none;width:145px;padding:13px;position:absolute;left:-13px;top:35px;z-index:4;background:#21202e;box-shadow:0 6px 20px 0 rgba(74,74,74,.1);border-radius:5px}@media (max-width:1300px){.menu__main ul ul{position:static;margin:0 auto}}.menu__main ul ul li{margin-bottom:10px;margin-right:0}.menu__main ul ul li a{font-size:14px;font-family:Montserrat-Regular;padding:0}.menu__main ul ul li a:after{display:none}.menu__lang{margin-left:32px}.menu__lang a{font-size:16px;line-height:1.4;text-decoration:none;color:#fff;display:flex;align-items:flex-end}.menu__lang a svg{margin-right:2px}.menu__lang a:after{content:"";display:block;width:16px;height:18px;background:url(../img/elements/chevron-down.svg) no-repeat 50%;margin-left:2px}.menu__btn{margin-left:32px}.menu__hamburger{display:none}@media screen and (max-width:1300px){.menu__hamburger{display:flex;border:none;outline:none;padding:0;margin:0 0 0 12px;background:transparent}.menu__hamburger span{display:block}.menu__hamburger span:nth-child(2){display:none}}.menu__hamburger_close span{display:none}.menu__hamburger_close span:nth-child(2){display:block}.btn{background:var(--neon,linear-gradient(317deg,#00ff94 5%,#f0c 71.15%));display:flex;justify-content:center;align-items:center;padding:10px;text-decoration:none;border-radius:8px;color:#fff;font-family:Montserrat-Bold;font-size:16px;line-height:1.4;border:none;outline:none;margin:0;cursor:pointer}@media screen and (max-width:1300px){.btn{font-size:14px}}.btn_contact{padding:10px 40px}.btn--load{max-width:150px;margin:70px auto 0}.btn--small{max-width:132px;margin-top:30px}.hero{width:100%;padding:45px 0}@media screen and (max-width:1300px){.hero{padding:25px 0;margin-top:88px}}.hero__content{width:100%;position:relative;padding:330px 0 45px}@media screen and (max-width:1300px){.hero__content{padding:0}}.hero__title{max-width:600px;margin:0 auto;text-align:center;font-family:Montserrat-Black;font-size:48px;font-style:normal;line-height:1.1;text-transform:uppercase;color:#fff}@media screen and (max-width:1300px){.hero__title{font-size:20px}}.hero__title span{background:var(--neon,linear-gradient(317deg,#00ff94 5%,#f0c 71.15%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero__text{max-width:600px;margin:32px auto 0;text-align:center}@media screen and (max-width:1300px){.hero__text{margin:12px auto 0}}.hero__text p{margin:0;color:#fff;font-family:Montserrat-Regular;font-size:16px;line-height:1.4}@media screen and (max-width:1300px){.hero__text p{font-size:13px}}.hero__button{display:flex;justify-content:center;margin-top:215px;position:fixed;left:50%;bottom:25px;transform:translateY(-50%);z-index:4}@media screen and (max-width:1300px){.hero__button,.hero__icon{display:none}}.hero__icon1{position:absolute;top:0;left:486px;z-index:3;animation:.5s ease 0s normal forwards 1 a}.hero__icon2{position:absolute;top:0;left:378px;z-index:2;animation:1s ease 0s normal forwards 1 a}.hero__icon3{left:270px;animation:1.5s ease 0s normal forwards 1 a}.hero__icon3,.hero__icon4{position:absolute;top:0;z-index:1}.hero__icon4{left:808px;animation:2s ease 0s normal forwards 1 a}.hero__icon5{position:absolute;top:90px;left:0;z-index:1;animation:2.5s ease 0s normal forwards 1 a}.hero__icon6{left:916px;top:108px;animation:3s ease 0s normal forwards 1 a}.hero__icon6,.hero__icon7{position:absolute;z-index:2}.hero__icon7{top:220px;left:108px;animation:3.5s ease 0s normal forwards 1 a}.hero__icon8{top:327px;left:108px;animation:4s ease 0s normal forwards 1 a}.hero__icon8,.hero__icon9{position:absolute;z-index:1}.hero__icon9{left:1023px;top:108px;animation:4.5s ease 0s normal forwards 1 a}.hero__icon10{position:absolute;left:1130px;top:108px;z-index:2;animation:5s ease 0s normal forwards 1 a}.hero__icon11{position:absolute;top:433px;left:0;z-index:1;animation:5.5s ease 0s normal forwards 1 a}.hero__icon12{top:216px;animation:6s ease 0s normal forwards 1 a}.hero__icon12,.hero__icon13{position:absolute;left:1023px;z-index:1}.hero__icon13{top:433px;animation:6.5s ease 0s normal forwards 1 a}.hero__icon14{position:absolute;left:1131px;top:433px;z-index:2;animation:7s ease 0s normal forwards 1 a}.hero__icon15{top:435px;animation:7.5s ease 0s normal forwards 1 a}.hero__icon15,.hero__icon16{position:absolute;left:108px;z-index:1}.hero__icon16{top:542px;animation:8s ease 0s normal forwards 1 a}.hero__icon17{top:533px;animation:8.5s ease 0s normal forwards 1 a}.hero__icon17,.hero__icon18{position:absolute;left:1131px;z-index:1}.hero__icon18{top:658px;animation:9s ease 0s normal forwards 1 a}.hero__icon19{position:absolute;top:650px;left:108px;z-index:1;animation:9.5s ease 0s normal forwards 1 a}.hero__icon20{position:absolute;left:1131px;top:766px;z-index:2;animation:10s ease 0s normal forwards 1 a}.hero__icon21{position:absolute;top:758px;left:0;z-index:1;animation:10.5s ease 0s normal forwards 1 a}.hero__icon22{position:absolute;top:758px;left:108px;z-index:2;animation:11s ease 0s normal forwards 1 a}.hero__icon23{position:absolute;left:1023px;top:766px;z-index:1;animation:11.5s ease 0s normal forwards 1 a}.hero__icon24{position:absolute;top:758px;left:216px;z-index:1;animation:12s ease 0s normal forwards 1 a}.hero__icon25{position:absolute;left:915px;top:766px;z-index:2;animation:12.5s ease 0s normal forwards 1 a}.hero__icon26{position:absolute;left:807px;top:660px;z-index:1;animation:13s ease 0s normal forwards 1 a}.section{width:100%;padding:90px 0;position:relative}@media screen and (max-width:1300px){.section{padding:35px 0}}.section_s1_bg{background:url(../img/bg/bg2.png) no-repeat 0 100%}@media screen and (max-width:1300px){.section_s1_bg{background:none}}.section_s2_bg{background:url(../img/bg/bg4.png) no-repeat 100%}@media screen and (max-width:1300px){.section_s2_bg{background:none;margin-top:88px}}.section_s3_bg{background:url(../img/bg/bg5.png) no-repeat 100%}@media screen and (max-width:1300px){.section_s3_bg{background:none}}.section_s4_bg{background:url(../img/bg/bg6.png) no-repeat 100%}@media screen and (max-width:1300px){.section_s4_bg{background:none}}.section_s5_bg{background:url(../img/bg/bg8.png) no-repeat center bottom -180px}@media screen and (max-width:1300px){.section_s5_bg{background:none;margin-top:88px}}.section_s5_bg_full{background-size:cover}.section_s6_bg{background:url(../img/bg/bg9.png) no-repeat top;background-size:contain}@media screen and (max-width:1300px){.section_s6_bg{background:none;margin-top:88px}}.section_s7_bg{background:url(../img/bg/bg10.png) no-repeat bottom;background-size:100%}@media screen and (max-width:1300px){.section_s7_bg{background:none}}.section_s8_bg{background:url(../img/bg/bg11.png) no-repeat left top 360px}@media screen and (max-width:1300px){.section_s8_bg{background:none;margin-top:88px}}.section__demo{position:absolute;right:104px;top:146px;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.section__demo span{position:absolute;font-family:Montserrat-Bold;color:#fff;text-transform:uppercase;font-size:30px;line-height:1.1;text-align:center}@media screen and (max-width:1300px){.section__demo{display:none}}.section__boxes{width:100%;display:flex;justify-content:space-between}.section__boxes_end{justify-content:flex-end}@media screen and (max-width:1300px){.section__boxes{flex-wrap:wrap}}.section__info{width:500px}.section__info_mid{width:540px}.section__info_big{width:630px}.section__info_center{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1300px){.section__info{width:100%}}@media screen and (max-width:1300px){.section__boxes_mob .section__img{order:1}}.section__title{font-family:Montserrat-Bold;font-size:40px;line-height:1.1;margin:0;color:#fff;text-transform:uppercase}@media screen and (max-width:1300px){.section__title{margin:0;text-align:center;font-size:20px}}.section__title span{background:var(--neon,linear-gradient(317deg,#00ff94 5%,#f0c 71.15%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section__title_mt{margin-top:100px}@media screen and (max-width:1300px){.section__title_mt{margin-top:0}}.section__title_mt_big{margin-top:240px}@media screen and (max-width:1300px){.section__title_mt_big{margin-top:64px}}.section__title_center{text-align:center}.section__subtitle{font-family:Montserrat-Regular;font-size:24px;line-height:1.4;color:#fff;margin:24px 0 0}@media screen and (max-width:1300px){.section__subtitle{font-size:16px;margin-top:12px}}.section__subtitle_center{text-align:center}.section__desc{font-family:Montserrat-Regular;font-size:16px;line-height:1.4;color:#fff;margin-top:24px}.section__desc p{margin:0}.section__text{margin-top:48px;font-family:Montserrat-Regular;font-size:24px;line-height:1.4;color:#fff}@media screen and (max-width:1300px){.section__text{font-size:16px;margin-top:24px}}.section__text ul{list-style:none;margin:0;padding:0;font-size:20px;line-height:1.5;color:#fff;position:relative}@media screen and (max-width:1300px){.section__text ul{font-size:16px}}.section__text ul:before{content:"";position:absolute;left:12.5px;width:1px;height:100%;background:linear-gradient(204deg,hsla(0,0%,86%,.29),#525050)}.section__text ul li{display:flex;align-items:center;margin-bottom:45px;position:relative}@media screen and (max-width:1300px){.section__text ul li{margin-bottom:24px}}.section__text ul li:first-child:after{top:0}.section__text ul li:first-child:after,.section__text ul li:last-child:after{content:"";position:absolute;left:12.5px;width:1px;height:50%;background:#21202e}.section__text ul li:last-child:after{bottom:0}.section__text ul li:last-child{margin-top:0}.section__text ul li:before{content:"";width:25px;height:25px;display:block;background:url(../img/elements/bullet-point.svg) no-repeat 50%;margin-right:9px;position:relative;z-index:1}.section__text p{margin:0 0 16px}@media screen and (max-width:1300px){.section__text p{margin-bottom:12px}}.section__text p:last-child{margin:0}@media screen and (max-width:1300px){.section__text p:last-child{margin-bottom:0}}.section__box-icons{width:100%;margin-top:60px}@media screen and (max-width:1300px){.section__box-icons{margin:12px auto 0;max-width:400px}}.section__btn{display:flex;margin-top:24px}.section__img{width:500px}.section__img_right{text-align:right}.section__img_big{width:610px}.section__img_exbig{width:710px}.section__img img{max-width:100%}@media screen and (max-width:1300px){.section__img{width:100%;text-align:center;margin-top:32px}}@media screen and (max-width:1300px){.section__boxes_mob .section__img{order:2}}.section__items{display:flex;justify-content:space-between;margin-top:50px}@media screen and (max-width:1300px){.section__items{margin-top:16px;flex-direction:column}}.section__item{width:340px;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:1300px){.section__item{width:100%;margin-bottom:16px}.section__item:last-child{margin-bottom:0}}.section__item h4{font-family:Montserrat-Bold;font-size:24px;line-height:1.4;color:#fff;margin:0}@media screen and (max-width:1300px){.section__item h4{font-size:18px;order:1}}.section__item p{font-family:Montserrat-Light;font-size:18px;line-height:1.4;color:#fff;margin:16px 0 0}@media screen and (max-width:1300px){.section__item p{font-size:16px;margin-top:8px;order:2}}.section__item img{max-width:100%;display:block;margin-top:24px}@media screen and (max-width:1300px){.section__item img{margin-top:8px;order:3}}.section__item_img_top img{margin-top:0}.section__item_img_top h2{margin-top:24px}.section__bottom_box{width:790px;margin-top:470px}@media screen and (max-width:1300px){.section__bottom_box{width:100%;margin-top:0}}.section__search{margin-top:32px;display:flex;justify-content:center}@media screen and (max-width:1300px){.section__search{margin-top:12px}}.section__questions{width:625px;margin:130px auto 0}@media screen and (max-width:1300px){.section__questions{width:100%;margin-top:32px}}.section__contact{width:510px}.section__vacancies-search{width:566px;margin-top:32px}@media screen and (max-width:1300px){.section__vacancies-search{width:100%;margin-top:12px}}.section__vacancies{display:flex;justify-content:space-between;flex-wrap:wrap}.section__vacancy{width:600px;display:flex;margin-top:60px}@media screen and (max-width:1300px){.section__vacancy{width:100%;margin-top:12px}}.section__pagination{padding-top:50px;display:flex;justify-content:flex-end}.section__no-result{margin:200px auto 150px;font-size:28px;color:#fff}.section__hidden-content{display:none}.section__noContent{color:#000!important;background-color:transparent!important;pointer-events:none}.section_404{width:100%;margin-bottom:150px;margin-top:150px;text-align:center}.section_404 h1{font-size:102px;margin:0}@media screen and (max-width:768px){.section_404 h1{font-size:42px}}@media screen and (max-width:768px){.section_404{margin-bottom:70px;margin-top:70px}}.section_404_content{font-size:42px;margin:0}@media screen and (max-width:768px){.section_404_content{font-size:28px}}.section__sub{padding-bottom:20px;font-family:Montserrat-Bold;font-size:24px!important;color:#fff;text-transform:uppercase}.section--mt{margin-top:215px}.icons-box{width:100%;padding:24px;border-radius:30px;background:var(--bright,linear-gradient(318deg,#00ff95,#00ffd4));display:flex;justify-content:center}@media screen and (max-width:1300px){.icons-box{width:auto;padding:12px}}.icons-box__items{min-width:480px;display:flex;justify-content:space-between}@media screen and (max-width:1300px){.icons-box__items{min-width:300px}}.icons-box__item{width:90px;margin:0 20px}@media screen and (max-width:1300px){.icons-box__item{width:55px}}.icons-box__img{width:100%;height:70px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1300px){.icons-box__img{height:35px}}.icons-box__img img{max-width:100%;max-height:100%}.icons-box__name{color:#000;text-align:center;font-family:Montserrat-Medium;font-size:12px;line-height:1.6;margin:12px 0 0}@media screen and (max-width:1300px){.icons-box__name{font-size:8px;margin-top:6px}}.search{width:398px;height:40px;border-radius:8px;background:#fff url(../img/icon/search.svg) no-repeat left 10px center;border:1px solid #ddd;outline:none;font-size:16px;font-family:Montserrat-Regular;color:#000;padding-left:42px}.search::placeholder{color:#aeaeae}.questions,.search__full{width:100%}.questions__item{width:100%;margin-bottom:27px}@media screen and (max-width:1300px){.questions__item{margin-bottom:16px}}.questions__item:last-child{margin-bottom:0}@media screen and (max-width:1300px){.questions__item:last-child{margin-bottom:0}}.questions__item button{width:100%;margin:0;padding:0 30px 0 0;border:none;outline:none;background:transparent;font-family:Montserrat-Bold;font-size:16px;line-height:24px;color:#fff;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;position:relative}.questions__item button:after,.questions__item button:before{content:"";width:24px;height:24px;position:absolute;right:0;top:0;display:block}.questions__item button:before{background:url(../img/elements/minus.svg) no-repeat 50%;display:none}.questions__item button:after{background:url(../img/elements/plus.svg) no-repeat 50%}.questions__item p{display:none;font-family:Montserrat-Regular;font-size:16px;line-height:24px;color:#aeaeae;margin:22px 0 0}@media screen and (max-width:1300px){.questions__item p{margin-top:8px}}.questions__item_active button:before,.questions__item_active p{display:block}.questions__item_active button:after{display:none}.contact{width:100%}.contact__form{margin-top:40px}.contact__form .wpcf7-response-output{color:#fff}.contact__field{width:100%;margin-bottom:28px}.contact__field label{color:#fff;margin:0 0 4px;display:block}.contact__field input,.contact__field label{width:100%;font-family:Montserrat-Medium;font-size:16px;line-height:1.4}.contact__field input{height:48px;background:#fff;margin:0;padding:0 0 0 24px;border-radius:5px;border:1px solid #ddd;outline:none;color:#000}.contact__field input::placeholder{color:#aeaeae}.contact__field textarea{width:100%;max-width:100%;min-height:154px;background:#fff;margin:0;padding:14px 0 0 24px;border-radius:5px;border:1px solid #ddd;outline:none;font-family:Montserrat-Medium;font-size:16px;line-height:1.4;color:#000}.contact__field textarea::placeholder{color:#aeaeae}.vacancy-item{width:100%;background:#21202e;padding:12px 24px}.vacancy-item__name{font-family:Montserrat-Bold;font-size:20px;line-height:1.4;margin:0}.vacancy-item__name a{color:#fff;text-decoration:none}@media screen and (max-width:1300px){.vacancy-item__name{font-size:18px}}.vacancy-item__text{margin:16px 0 0;font-family:Montserrat-Regular;font-size:16px;line-height:1.4;color:#aeaeae}@media screen and (max-width:1300px){.vacancy-item__text{font-size:14px;margin-top:8px}}.vacancy-item__text p{margin:0}.vacancy-item__more{margin-top:16px;display:flex;justify-content:space-between;align-items:center}.vacancy-item__more a{color:#16c37b;text-align:right;font-family:Montserrat-Bold;font-size:16px}@media screen and (max-width:1300px){.vacancy-item__more{margin-top:8px}.vacancy-item__more a{font-size:14px}}.vacancy-item__position{font-family:Montserrat-Bold;font-size:16px;line-height:1.4;color:#fff;padding-left:10px;position:relative}.vacancy-item__position:before{content:"";width:2px;height:15px;background:#fff;position:absolute;left:2px;top:2px}.vacancy-item__position:first-child{padding-left:0}.vacancy-item__position:first-child:before{display:none}@media screen and (max-width:1300px){.vacancy-item__position{font-size:14px}}.standart{color:#fff;line-height:1.4}.pagination{display:inline-flex;align-items:center}.pagination .page-numbers{font-family:Montserrat-Bold;color:#bbb;text-decoration:none;padding-left:7px}.pagination span.page-numbers.current{color:#fff}.pagination a.next.page-numbers,.pagination a.prev.page-numbers{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:url(../img/icon/arrow-right.svg) no-repeat 50%;background-size:16px;transform:rotate(180deg)}.pagination a.prev.page-numbers{background:url(../img/icon/arrow-right.svg) no-repeat 50%;transform:rotate(0deg)}.loader{width:70px;height:70px;margin:200px auto;background:url(../img/icon/loader.svg) no-repeat 50%;background-size:70px}.single-job__hero{display:flex;align-items:center;width:100%;height:245px;background:url(../img/bg/single-job-background.svg) 50% no-repeat;background-size:cover;padding:31px;box-sizing:border-box}@media (max-width:750px){.single-job__hero{margin-top:60px;height:200px;padding:15px}}@media (max-width:1300px){.single-job__hero{margin-top:60px}}.single-job__title{display:flex;align-items:center;text-decoration:none}.single-job__title h1{font-family:Montserrat-Bold;font-size:40px;text-transform:uppercase;text-decoration:none;color:#fff;padding-left:45px;margin:0}@media (max-width:750px){.single-job__title h1{font-size:24px;padding-left:20px}}.single-job__content{max-width:830px;margin:48px auto 0;font-family:Montserrat-Regular}.single-job__content h1,.single-job__content h2,.single-job__content h3,.single-job__content h4,.single-job__content h5,.single-job__content h6,.single-job__content ol,.single-job__content ol li,.single-job__content p,.single-job__content span,.single-job__content strong,.single-job__content ul,.single-job__content ul li{color:#fff;margin:0;padding:0;font-family:Montserrat-Regular;font-size:24px;line-height:1.5}@media (max-width:750px){.single-job__content h1,.single-job__content h2,.single-job__content h3,.single-job__content h4,.single-job__content h5,.single-job__content h6,.single-job__content ol,.single-job__content ol li,.single-job__content p,.single-job__content span,.single-job__content strong,.single-job__content ul,.single-job__content ul li{font-size:16px}}.single-job__content ol,.single-job__content ul{margin-left:18px}.single-job__content h1,.single-job__content h2,.single-job__content h3,.single-job__content h4,.single-job__content h5,.single-job__content h6{margin-bottom:17px}.single-job__content h1{font-size:42px}@media (max-width:750px){.single-job__content h1{font-size:28px}}.single-job__content h2{font-size:30px}@media (max-width:750px){.single-job__content h2{font-size:24px}}.single-job__content h3{font-size:24px}@media (max-width:750px){.single-job__content h3{font-size:18px}}.single-job__content h4{font-size:18px}.single-job__content h5{font-size:16px}.single-job__content p{font-family:Montserrat-Regular;font-size:24px;line-height:1.5}@media (max-width:750px){.single-job__content p{font-size:16px}}.cv-form{max-width:722px;padding:50px 77px 56px;background:#f6f6f6;border-radius:5px;margin:48px auto 95px;box-sizing:border-box}@media (max-width:750px){.cv-form{padding:24px}}.cv-form__form s{color:#ff4f3d;text-decoration:none}.cv-form__form label{display:block;width:100%;font-family:Montserrat-Regular;font-size:18px;color:#000;margin-bottom:5px}@media (max-width:750px){.cv-form__form label{font-size:16px}}.cv-form__form input{width:100%;height:48px;border:1px solid #ddd;border-radius:5px;background:#fff;font-family:Montserrat-Regular;font-size:18px;outline:none;margin-bottom:27px;padding:12px 24px;box-sizing:border-box}.cv-form__form input:focus,.cv-form__form input:focus-visible{border:1px solid #ddd;outline:none}.cv-form__form input::placeholder{color:#8d8d8d}@media (max-width:750px){.cv-form__form input::placeholder{font-size:16px}}.cv-form__form input[type=submit]{background:var(--neon,linear-gradient(317deg,#00ff94 5%,#f0c 71.15%));display:flex;justify-content:center;align-items:center;padding:10px;text-decoration:none;border-radius:8px;color:#fff;font-family:Montserrat-Bold;font-size:16px;line-height:1.4;border:none;outline:none;margin:0;cursor:pointer;max-width:114px;order:2}.cv-form__file{max-width:100%;background:#fff;border:1px solid #ddd;border-radius:5px;text-align:center;position:relative;padding:24px}@media (max-width:750px){.cv-form__file{padding:10px}}.cv-form__file p{line-height:2}@media (max-width:750px){.cv-form__file p{line-height:1.3}}.cv-form__file input,.cv-form__file span{width:100%;height:178px;position:absolute;left:0;top:0;opacity:0}.cv-form__file span{display:block}.cv-form__btn{display:flex;justify-content:flex-end;margin-top:32px}