@import url(https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&display=swap);
@charset "UTF-8";@font-face{font-display:swap;font-family:Benzin;font-style:normal;font-weight:800;src:local("Benzin Extra Bold"),local("Benzin-Extra-Bold"),url(../../fonts/Benzin-ExtraBold.woff2) format("woff2"),url(../../fonts/Benzin-ExtraBold.woff) format("woff"),url(../../fonts/Benzin-ExtraBold.ttf) format("truetype")}*,:after,:before{border:0;box-sizing:border-box;margin:0;padding:0}:active,:focus,a:active,a:focus{outline:none}a,a:hover,a:visited{text-decoration:none}li,ol,ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,p{font-size:inherit;font-weight:inherit;margin:0;padding:0}aside,footer,header,main,nav,section{display:block;width:100%}[hidden]{display:none}img{display:block;height:auto;max-width:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}button:focus-visible{border:none;outline:none}body,html{-webkit-text-size-adjust:none;background:#151515;color:#fff;font-family:Golos Text,-apple-system,sans-serif;font-size:16px;font-weight:400;line-height:130%;margin:0 auto;min-width:320px;outline:none;position:relative;text-align:left;width:100%}.container{margin:0 auto;max-width:1380px;padding:0 10px}@media screen and (max-width:575.98px){.container{max-width:100%;padding:0 20px}}.br1920{display:inline-block}.br1200,.br1440,.br576,.br768,.br992{display:none}@media screen and (max-width:1439.98px){.br1920{display:none}.br1440{display:inline-block}}@media screen and (max-width:1199.98px){.br1440{display:none}.br1200{display:inline-block}}@media screen and (max-width:991.98px){.br1200{display:none}.br992{display:inline-block}}@media screen and (max-width:767.98px){.br992{display:none}.br768{display:inline-block}}@media screen and (max-width:575.98px){.br768{display:none}.br576{display:inline-block}}a:hover,a:not(:hover),button:hover,button:not(:hover){transition:all .4s ease-out}a,button,div,input[type=submit],input[type=text],label,textarea{-webkit-appearance:none}a,button,div,label{-webkit-tap-highlight-color:transparent}input{background:none;box-shadow:none;outline:none}.disabled{pointer-events:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;background-color:transparent!important;box-shadow:inset 0 0 0 30px transparent!important;color:inherit!important;-webkit-transition:background-color 5000s;transition:background-color 5000s}.swiper--autoheight .swiper-slide{height:100%!important}@media screen and (max-width:575.98px){.swiper--autoheight .swiper-slide{height:auto!important}}.btn{align-items:center;background:transparent;border:1px solid #333;border-radius:12px;box-shadow:none;color:#fcfcfc;display:inline-block;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:150%;min-height:60px;outline:none;padding:12px 23px;text-align:center;text-decoration:none}.btn:focus,.btn:hover{border:1px solid #777}.btn.disabled{opacity:.5!important}.btn.btn-orange{background:#ff8600;border:none!important}.btn-orange:focus,.btn-orange:hover{background:#e57900}.btn:hover,.btn:not(:hover){transition:All .4s ease}.btn-icon-tg a{gap:10px}.btn-icon-tg a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.813 9.432c4.474-2 7.457-3.317 8.95-3.954 4.262-1.818 5.147-2.134 5.725-2.145.126-.002.41.03.594.183a.67.67 0 0 1 .219.427c.02.122.046.401.025.62-.23 2.488-1.23 8.528-1.739 11.316-.215 1.18-.638 1.575-1.048 1.614-.891.084-1.568-.604-2.431-1.185-1.351-.908-2.114-1.473-3.425-2.36-1.516-1.023-.533-1.586.33-2.506.226-.24 4.153-3.904 4.229-4.237.01-.041.018-.196-.072-.278-.09-.082-.222-.054-.317-.031-.136.031-2.293 1.494-6.474 4.388-.612.431-1.167.642-1.664.63-.548-.011-1.602-.317-2.386-.578-.96-.32-1.724-.49-1.658-1.034.035-.284.415-.574 1.142-.87Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.f-button.is-close-button{height:42px!important;padding:10px!important;right:0!important;top:5px!important;width:42px!important}.vacancy-popup{background:#191919;border:1px solid #222;border-radius:12px;max-width:420px;padding:24px!important;width:100%}.vacancy-popup__title{color:#fff;font-size:24px;line-height:110%;margin-bottom:20px}.vacancy-popup-form{width:100%}.vacancy-popup .wpcf7-form p{margin:0}.vacancy-popup .field{margin-bottom:12px;position:relative}.vacancy-popup .field>p{margin:0}.vacancy-popup .field .wpcf7-form-control-wrap{display:block;width:100%}.vacancy-popup .field input,.vacancy-popup .field select,.vacancy-popup .field textarea{background:#222;border:none;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;outline:none;width:100%}.vacancy-popup .field input,.vacancy-popup .field select{height:60px;padding:24px 12px 10px}.vacancy-popup .field textarea{height:102px;padding:30px 12px 12px;resize:none}.vacancy-popup .field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#222 url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23fff' stroke-width='2' fill='none'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:40px}.vacancy-popup .field label{color:#777;font-size:16px;left:12px;line-height:1.2;max-width:calc(100% - 24px);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease;z-index:2}.vacancy-popup .field.is-filled label,.vacancy-popup .field.is-placeholder-active label,.vacancy-popup .field.is-select-active label,.vacancy-popup .field:focus-within label{font-size:12px;line-height:1;top:10px;transform:none}.vacancy-popup .field--full{margin-bottom:16px}.vacancy-popup .field--full label{top:20px;transform:none}.vacancy-popup .field--full.is-filled label,.vacancy-popup .field--full:focus-within label{font-size:12px;line-height:1;top:10px}.vacancy-popup .resume-upload{margin-bottom:20px}.vacancy-popup .resume-upload>p{margin:0}.vacancy-popup .resume-upload input[type=file]{display:none}.vacancy-popup .resume-upload br,.vacancy-popup .wpcf7-not-valid-tip{display:none!important}.vacancy-popup .resume-btn{align-items:center;border:1px solid #333;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;padding:12px 10px;transition:.25s}.vacancy-popup .resume-btn:hover{border-color:#ff8600}.vacancy-popup .resume-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;opacity:.8}.vacancy-popup .resume-text{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vacancy-popup__thnx{padding-top:12px;text-align:center}.vacancy-popup__thnx .vacancy-popup__img{align-items:center;background:#ff8600;border-radius:12px;display:inline-flex;height:40px;justify-content:center;margin-bottom:8px;width:40px}.vacancy-popup__thnx .vacancy-popup__title{margin-bottom:8px}.vacancy-popup__thnx .vacancy-popup__subtitle{color:#777;margin-bottom:16px}.vacancy-popup__thnx .vacancy-popup__thnx-btn{display:inline-flex}@media screen and (max-width:575.98px){.vacancy-popup{padding:20px!important}}.header{background:#191919;border-bottom:1px solid #222;border-radius:0 0 24px 24px;left:0;position:sticky;top:0;width:100%;z-index:1000}.header .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:12px 10px}.header__logo{flex-shrink:0}.header__logo img{height:25px;width:100%}.header__nav{display:flex;flex:1;justify-content:center}.header-menu{display:flex;gap:20px;list-style:none}.header-menu__item{position:relative}.header-menu__link{color:#fff;font-size:14px;text-decoration:none;transition:color .3s}.header-menu__link:focus,.header-menu__link:hover{color:#ff8600}.header__actions{align-items:center;display:flex;flex-shrink:0;gap:16px}.header__buttons{display:flex;gap:8px}.header .btn{border-radius:8px;font-size:14px;min-height:44px;padding:10px 12px}.header-langs{position:relative}.header-langs__current{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:4px;padding:0;text-transform:uppercase}.header-langs__current svg{transition:transform .3s}.header-langs:hover .header-langs__current svg{transform:rotate(180deg)}.header-langs__list{background:#191919;border:1px solid #222;border-radius:8px;left:0;list-style:none;margin-top:5px;min-width:36px;opacity:0;position:absolute;top:105%;transition:opacity .2s,visibility .2s;visibility:hidden;z-index:10}.header-langs .header-langs__list:hover,.header-langs:hover .header-langs__list{opacity:1;visibility:visible}.header-langs .lang-item a{color:#fff;display:block;font-size:14px;padding:3px 8px;text-decoration:none;text-transform:uppercase;transition:background .3s}.header-langs .lang-item a:hover{background:#222}.header-langs .lang-item.current-lang a{color:#ff8600}.header__burger{background:none;background:#ff8600;border:none;border-radius:8px;cursor:pointer;display:none;padding:9px 12px 14px}.header__burger .burger__line{background:#fff;border-radius:3px;height:2px;margin:5px 0;transition:.3s;width:20px}.header__burger .burger__line:last-child{margin-bottom:0}.header__burger.active .burger__line:first-child{transform:rotate(45deg) translate(5px,5px)}.header__burger.active .burger__line:nth-child(2){opacity:0}.header__burger.active .burger__line:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.header-sidebar{background:#151515;height:calc(100vh - 68px);left:0;overflow-y:auto;padding:32px 22px 0;position:fixed;top:68px;transform:translateX(-100%);transition:transform .3s ease-in-out;width:100%;z-index:999}.header-sidebar .container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between}.header-sidebar.active{transform:translateX(0)}.header-sidebar__menu{background:#191919;border-radius:24px;list-style:none;margin:0;padding:64px 22px;width:100%}.header-sidebar__menu .menu-item{margin-bottom:32px}.header-sidebar__menu .menu-item:last-child{margin-bottom:0}.header-sidebar__menu .menu-item a{color:#fff;display:block;font-family:Benzin;font-size:36px;font-weight:800;line-height:1;padding:0;text-decoration:none;text-transform:uppercase;transition:color .3s}.header-sidebar__menu .menu-item a:hover{color:#ff8600}.header-sidebar__menu .menu-item__icon{cursor:pointer;position:absolute;right:0;top:4px;transition:transform .3s}.header-sidebar__menu .sub-menu{display:none;list-style:none;padding-left:20px;padding-top:20px}.header-sidebar__menu .sub-menu a{font-size:18px;padding:5px 0}.header-sidebar__menu .sub-menu .menu-item{margin-bottom:16px}.header-sidebar__menu .sub-menu .menu-item:last-child{margin-bottom:0}.header-sidebar__menu .menu-item-has-children{position:relative}.header-sidebar__menu .menu-item-has-children.active .menu-item__icon{transform:rotate(180deg)}.header-sidebar__menu .menu-item-has-children.active .sub-menu{display:block}.header-sidebar__footer{background:#191919;border-radius:24px 24px 0 0;margin-top:48px;padding:32px 22px 48px;width:100%}.header-sidebar__footer .sidebar-buttons{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;margin-bottom:32px}.header-sidebar__footer .sidebar-buttons .btn{align-items:center;border-radius:12px;display:flex;font-size:16px;justify-content:center;min-height:60px;padding:10px 12px;width:100%}.header-sidebar__footer .sidebar-buttons .btn-orange{align-items:center;display:flex;gap:10px;justify-content:center}.header-sidebar__footer .sidebar-langs .header-langs__list{border:none;box-shadow:none;display:flex;gap:10px;margin:0 auto;max-width:340px;opacity:1;position:static;transition:none;visibility:visible}.header-sidebar__footer .sidebar-langs .lang-item{flex:1;text-align:center}.header-sidebar__footer .sidebar-langs .lang-item a{border:1px solid #222;border-radius:5px;color:#fff;display:block;padding:10px;text-transform:uppercase;transition:background .3s}.header-sidebar__footer .sidebar-langs .lang-item a:hover,.header-sidebar__footer .sidebar-langs .lang-item.current-lang a{border-color:#777;color:#ff8600}@media (min-width:993px){.header .header-sidebar{display:none}}@media screen and (max-width:991.98px){.header__buttons,.header__nav{display:none}.header__burger{display:block}.header-langs__current{display:none}.header .btn{padding:0!important}.header .btn a{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;min-height:60px;padding:12px 20px;width:100%}}@media screen and (max-width:767.98px){.header-sidebar{padding:32px 5px 0}}@media screen and (max-width:575.98px){.header .container{padding:12px 20px}.header-sidebar{padding:32px 0 0}.header-sidebar__footer{margin-top:24px}.header-sidebar__footer .sidebar-buttons{flex-direction:column}.header-sidebar__menu .menu-item a{font-size:24px}.header-sidebar__menu .sub-menu a{font-size:16px}}.hero{padding-bottom:48px;padding-top:32px}.hero .container{background:#191919;border-radius:24px;padding:64px 32px;position:relative}.hero__textTop{margin-bottom:12px;text-align:center}.hero__textTop span{background:#222;border-radius:12px;display:inline-block;padding:8px 16px 10px}.hero__title{color:#fff;font-family:Benzin;font-size:60px;font-weight:800;line-height:1.2;margin-bottom:24px;text-align:center;text-transform:uppercase}.hero__title span{color:#ff8600}.hero__select{display:flex;gap:8px;justify-content:center;margin-bottom:64px}.hero-reviews{margin:0 auto;max-width:310px;min-height:200px;overflow:hidden;position:relative;width:100%}.hero-reviews__item{background:#222;border:1px solid #333;border-radius:16px;box-sizing:border-box;display:flex;gap:10px;left:0;padding:16px;position:absolute;transition:transform .7s ease,opacity .7s ease,scale .7s ease;width:100%;will-change:transform,opacity}.hero-reviews__item.is-first{scale:1;transform:translateY(0);z-index:3}.hero-reviews__item.is-second{left:8px;padding:15px;transform:translateY(55px);width:295px;z-index:2}.hero-reviews__item.is-second .hero-reviews__img{max-width:45px}.hero-reviews__item.is-second .hero-reviews__title{font-size:15px}.hero-reviews__item.is-second .hero-reviews__subtitle,.hero-reviews__item.is-second .hero-reviews__time{font-size:11px}.hero-reviews__item.is-third{left:17px;padding:14px;transform:translateY(105px);width:280px;z-index:1}.hero-reviews__item.is-third .hero-reviews__img{max-width:43px}.hero-reviews__item.is-third .hero-reviews__title{font-size:14px}.hero-reviews__item.is-third .hero-reviews__subtitle,.hero-reviews__item.is-third .hero-reviews__time{font-size:10px}.hero-reviews__item.is-hidden{opacity:0;pointer-events:none;transform:translateY(180px);z-index:0}.hero-reviews__item.is-leaving{opacity:0;transform:translateY(-80px);z-index:4}.hero-reviews__img{border-radius:50%;flex-shrink:0;height:48px;min-width:48px;overflow:hidden;width:48px}.hero-reviews__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero-reviews__content{padding-right:35px;position:relative;width:100%}.hero-reviews__title{-webkit-line-clamp:1;font-size:16px;line-height:130%;margin-bottom:4px}.hero-reviews__subtitle,.hero-reviews__title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.hero-reviews__subtitle{-webkit-line-clamp:2;color:hsla(0,0%,100%,.5);font-size:12px}.hero-reviews__time{color:hsla(0,0%,100%,.2);font-size:12px;position:absolute;right:0;top:0}.hero .company-logos img{border-radius:50%}.hero .company-logos__left{bottom:0;height:386px;left:0;position:absolute;width:256px}.hero .company-logos__right{bottom:0;height:386px;position:absolute;right:0;width:256px}.hero .company-logos__logo-1,.hero .company-logos__logo-2,.hero .company-logos__logo-3,.hero .company-logos__logo-4,.hero .company-logos__logo-5,.hero .company-logos__logo-6,.hero .company-logos__logo-7,.hero .company-logos__logo-8{animation:logoFloat 5s ease-in-out infinite;will-change:transform}.hero .company-logos__logo-1{left:64px;position:absolute}.hero .company-logos__logo-2{left:167px;position:absolute;top:86px}.hero .company-logos__logo-3{left:144px;position:absolute;top:205px}.hero .company-logos__logo-4{left:32px;position:absolute;top:156px}.hero .company-logos__logo-5{position:absolute;right:144px;top:90px}.hero .company-logos__logo-6{position:absolute;right:40px;top:15px}.hero .company-logos__logo-7{position:absolute;right:32px;top:140px}.hero .company-logos__logo-8{position:absolute;right:160px;top:220px}@keyframes logoFloat{0%{transform:translateY(0) scale(1) rotate(0deg)}50%{transform:translateY(-10px) scale(1.15) rotate(1deg)}to{transform:translateY(0) scale(1) rotate(0deg)}}@keyframes logoOrbit{0%{transform:translate(0) scale(1)}25%{transform:translate(6px,-6px) scale(1.12)}50%{transform:translateY(-10px) scale(1.18)}75%{transform:translate(-6px,-6px) scale(1.12)}to{transform:translate(0) scale(1)}}@media screen and (max-width:991.98px){.hero .company-logos__left,.hero .company-logos__right{height:360px}.hero .company-logos__logo-1{top:40px}.hero .company-logos__logo-2,.hero .company-logos__logo-3,.hero .company-logos__logo-5,.hero .company-logos__logo-8{display:none}}@media screen and (max-width:767.98px){.hero .company-logos{display:none}}@media screen and (max-width:575.98px){.hero .container{padding:64px 20px}.hero__title{font-size:7.5vw}.hero__select{flex-direction:column}.hero-reviews{max-width:256px;min-height:175px}.hero-reviews__item{border-radius:13px;gap:8px;padding:13px}.hero-reviews__item.is-second{left:8px;padding:13px;transform:translateY(50px);width:243px;z-index:2}.hero-reviews__item.is-second .hero-reviews__img{max-width:38px}.hero-reviews__item.is-second .hero-reviews__title{font-size:12px}.hero-reviews__item.is-third{left:17px;padding:12px;transform:translateY(90px);width:231px;z-index:1}.hero-reviews__item.is-third .hero-reviews__img{max-width:36px}.hero-reviews__item.is-third .hero-reviews__title{font-size:11px}.hero-reviews__item.is-third .hero-reviews__subtitle,.hero-reviews__item.is-third .hero-reviews__time{font-size:8px}.hero-reviews__item.is-hidden{opacity:0;pointer-events:none;transform:translateY(180px);z-index:0}.hero-reviews__item.is-leaving{opacity:0;transform:translateY(-80px);z-index:4}.hero-reviews__img{height:40px;min-width:40px;width:40px}.hero-reviews__content{padding-right:25px;position:relative;width:100%}.hero-reviews__title{font-size:13px}.hero-reviews__subtitle,.hero-reviews__time{font-size:9px}}.about{padding-bottom:48px}.about .container{background:#191919;border-radius:24px;padding:32px}.about__top{margin-bottom:12px;text-align:center}.about__top span{background:#222;border-radius:12px;display:inline-block;padding:8px 16px 10px}.about__title{color:#fff;font-family:Benzin;font-size:48px;font-weight:800;line-height:1.2;margin-bottom:12px;text-align:center;text-transform:uppercase}.about__title span{color:#ff8600}.about__subtitle{color:#777;font-size:16px;margin-bottom:32px;text-align:center}.about .about-points{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.about .about-points__item{background-color:#222;background-position:bottom 0 right -70px;background-repeat:no-repeat;border-radius:24px;min-height:200px;padding:24px 180px 24px 24px}.about .about-points__title{font-size:24px;line-height:1.2}.about .about-points__subtitle{color:#777;margin-top:58px}@media screen and (max-width:1199.98px){.about .about-points__item{padding:24px 130px 24px 24px}}@media screen and (max-width:991.98px){.about .about-points{grid-template-columns:1fr}}@media screen and (max-width:767.98px){.about__title{font-size:43px}}@media screen and (max-width:575.98px){.about .container{padding:20px}.about__title{font-size:7.5vw}.about__title br{display:none}.about-slider{padding:0}.about .about-points__item{background-position:bottom;min-height:340px;padding:24px 24px 210px}.about .about-points__subtitle{margin-top:12px}}@media screen and (max-width:340px){.about__title{font-size:22px}.about .about-points__item{padding:20px 20px 210px}}.advantage{padding-bottom:48px}.advantage .container{background:#191919;border-radius:24px;padding:32px 0}.advantage__content{display:grid;gap:36px;grid-template-columns:repeat(2,1fr);margin-bottom:32px;padding:0 32px}.advantage__top{margin-bottom:12px;text-align:center}.advantage__top span{background:#ff8600;border-radius:12px;display:inline-block;padding:8px 16px 10px}.advantage__title{color:#fff;font-family:Benzin;font-size:48px;font-weight:800;line-height:1.2;text-align:center;text-transform:uppercase}.advantage__title span{color:#ff8600}.advantage__avtor{align-items:center;border-radius:24px;display:flex;flex-direction:column;justify-content:end;min-height:522px;overflow:hidden;padding:24px 0;position:relative;z-index:1}.advantage__avtor-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.advantage__avtor-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.advantage .advantage-points{padding:12px 0}.advantage .advantage-points__item{border-bottom:1px solid #222;margin-bottom:20px;padding:0 60px 20px 0;position:relative}.advantage .advantage-points__item:last-child{border:none;margin-bottom:0;padding:0 60px 0 0}.advantage .advantage-points__image{align-items:center;background:#222;border-radius:12px;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px}.advantage .advantage-points__title{font-size:24px;line-height:1.2;margin-bottom:4px}.advantage .advantage-points__subtitle{color:#777;font-size:16px}.advantage .partners-marquee,.advantage__partners-sliders{overflow:hidden;width:100%}.advantage .partners-marquee__track{animation:partners-marquee 30s linear infinite;display:flex;width:-moz-max-content;width:max-content}.advantage .partners-marquee__group{align-items:center;display:flex;flex-shrink:0;gap:30px;min-width:-moz-max-content;min-width:max-content}.advantage .partners-marquee__group:not(:last-child){padding-right:30px}.advantage .partners-marquee__item{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:center;white-space:nowrap}.advantage .partners-marquee__item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.advantage .partners-marquee__item p{flex-shrink:0}@keyframes partners-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media screen and (max-width:991.98px){.advantage__content{grid-template-columns:1fr}.advantage__avtor{min-height:624px}}@media screen and (max-width:767.98px){.advantage__title{font-size:43px}}@media screen and (max-width:575.98px){.advantage .container{padding:20px}.advantage__content{padding:0}.advantage__avtor{min-height:320px}.advantage__title{font-size:7.5vw}.advantage__title br{display:none}}.vacancies{padding-bottom:48px}.vacancies__top{margin-bottom:12px;text-align:center}.vacancies__top span{background:#222;border-radius:12px;display:inline-block;padding:8px 16px 10px}.vacancies__title{color:#fff;font-family:Benzin;font-size:48px;font-weight:800;line-height:1.2;margin-bottom:12px;text-align:center;text-transform:uppercase}.vacancies__title span{color:#ff8600}.vacancies__subtitle{color:#777;margin-bottom:24px;text-align:center}.vacancies-filters__select{margin-bottom:32px}.vacancies .filters{display:flex;flex-direction:row;gap:16px}.vacancies .filter-item,.vacancies .filter-select{position:relative;width:100%}.vacancies .filter-select{align-items:center;background:#191919;border:1px solid #333;border-radius:8px;color:#777;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:12px 16px;transition:all .2s ease;z-index:10}.vacancies .filter-select span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.vacancies .filter-select.active,.vacancies .filter-select:hover{border-color:#777}.vacancies .filter-select .placeholder{color:#777}.vacancies .filter-select .arrow{transition:transform .2s ease}.vacancies .filter-select.active .arrow{transform:rotate(180deg)}.vacancies .dropdown{background:#191919;border:1px solid #222;border-radius:8px;display:none;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 5px);z-index:100}.vacancies .dropdown.show{animation:dropdownFade .2s ease;display:block}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.vacancies .dropdown-item{color:#fff;cursor:pointer;font-size:14px;padding:10px 12px;transition:all .2s ease}.vacancies .dropdown-item:last-child{border-bottom:none}.vacancies .dropdown-item:hover{background:#222;color:#fff}.vacancies .dropdown-item.selected{background:#222;position:relative}.vacancies .dropdown-item.selected:after{color:#fff;content:"✓";font-weight:700;position:absolute;right:16px}.vacancies-filters__content{grid-gap:16px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:32px}.vacancies-filters__notification{grid-column:span 3;text-align:center}.vacancies-filters__item{background:#191919;border:1px solid #222;border-radius:16px;color:#fff;display:flex;flex-direction:column;height:100%;padding:16px;position:relative;text-decoration:none}.vacancies-filters__item:focus,.vacancies-filters__item:hover{border-color:#777}.vacancies-filters__about{margin-top:auto}.vacancies-filters__title{font-size:24px;line-height:1.3;margin-bottom:50px;padding-right:60px}.vacancies-filters__about{color:#8c8c8c}.vacancies-filters__location,.vacancies-filters__price{padding-left:24px;position:relative}.vacancies-filters__location:after,.vacancies-filters__price:after{content:"";height:16px;left:0;position:absolute;top:3px;width:16px}.vacancies-filters__price{margin-bottom:4px}.vacancies-filters__price:after{background:url(../../img/currency-dollar.svg) no-repeat}.vacancies-filters__location:after{background:url(../../img/globe.svg) no-repeat}.vacancies-filters__tag{align-items:center;background:#222;border-radius:12px;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;width:40px}.vacancies-filters__tag img{height:100%;max-height:24px;max-width:24px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.vacancies__select{align-items:center;display:flex;gap:8px;justify-content:center;text-align:center}.vacancies__important{color:#777;font-size:14px;margin-top:12px;text-align:center}@media screen and (max-width:991.98px){.vacancies-filters__content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.98px){.vacancies-filters__content{grid-template-columns:1fr}.vacancies__title{font-size:44px}}@media screen and (max-width:575.98px){.vacancies-filters__content{grid-template-columns:1fr}.vacancies__title{font-size:7.5vw}.vacancies .filters{gap:16px}.vacancies .filters,.vacancies__select{flex-direction:column}.vacancies__select .btn{width:100%}}.reviews{padding-bottom:48px;position:relative;text-align:center}.reviews .container{background:#191919;border-radius:24px;padding:32px 0}.reviews__top{margin-bottom:12px;text-align:center}.reviews__top span{background:#222;border-radius:12px;display:inline-block;padding:8px 16px 10px}.reviews__title{color:#fff;font-family:Benzin;font-size:48px;font-weight:800;line-height:1.2;margin-bottom:24px;padding:0 32px;text-align:center;text-transform:uppercase}.reviews__title span{color:#ff8600}.reviews-slider{max-width:1380px;padding:0 0 0 32px}.reviews__slider-buttons{align-items:center;display:inline-flex;gap:8px;justify-content:space-between;margin-bottom:32px;position:relative}.reviews__slider-buttons .swiper-button-next,.reviews__slider-buttons .swiper-button-prev{background:transparent;border:1px solid #333;border-radius:8px;bottom:unset;height:44px;left:unset;margin:0;padding:0;position:relative;right:unset;top:unset;width:44px}.reviews__slider-buttons .swiper-button-next svg,.reviews__slider-buttons .swiper-button-prev svg{display:none}.reviews__slider-buttons .swiper-button-next:after,.reviews__slider-buttons .swiper-button-prev:after{background:url(../../img/arrow-left.svg) no-repeat 50%;content:"";height:16px;left:5px;position:absolute;top:5px;transform:translate(50%,50%);width:16px}.reviews__slider-buttons .swiper-button-next:focus,.reviews__slider-buttons .swiper-button-next:hover,.reviews__slider-buttons .swiper-button-prev:focus,.reviews__slider-buttons .swiper-button-prev:hover{border:1px solid #777}.reviews__slider-buttons .swiper-button-next:focus:after,.reviews__slider-buttons .swiper-button-next:hover:after,.reviews__slider-buttons .swiper-button-prev:focus:after,.reviews__slider-buttons .swiper-button-prev:hover:after{filter:brightness(10) saturate(0)}.reviews__slider-buttons .swiper-button-next:after{transform:translate(50%,50%) rotate(180deg)}.reviews .reviews-slider__card{background:#222;border-radius:16px;display:flex;flex-direction:column;gap:20px;height:100%;padding:20px}.reviews .reviews-slider__img{border-radius:50%;height:48px;min-width:48px;overflow:hidden;width:48px}.reviews .reviews-slider__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.reviews .reviews-slider__title{font-size:16px;margin-bottom:4px}.reviews .reviews-slider__subtitle{color:hsla(0,0%,100%,.5);font-size:14px}.reviews .reviews-slider__bottom{align-items:center;border-top:1px solid #333;display:flex;gap:12px;margin-top:auto;padding-top:16px;text-align:left}.reviews .reviews-slider__content p{color:hsla(0,0%,100%,.5);font-size:14px;margin-bottom:20px;text-align:left}.reviews .reviews-slider__content p:last-child{margin-bottom:0}@media screen and (max-width:767.98px){.reviews__title{font-size:43px}}@media screen and (max-width:575.98px){.reviews__title{font-size:7.5vw;padding:0 20px}.reviews-slider{padding:0}}.footer .container{background:#191919;border-radius:24px 24px 0 0;padding:32px 32px 315px;position:relative}.footer__top{margin-bottom:12px;text-align:center}.footer__top span{background:#222;border-radius:12px;display:inline-block;padding:8px 16px 10px}.footer__title{color:#fff;font-family:Benzin;font-size:48px;font-weight:800;line-height:1.2;margin-bottom:24px;text-align:center;text-transform:uppercase}.footer__title span{color:#ff8600}.footer__select{align-items:center;display:flex;gap:8px;justify-content:center}.footer .btn{min-height:auto;padding:0}.footer .btn a{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;min-height:60px;padding:12px 23px;width:100%}.footer__copyright{bottom:32px;left:50%;padding-left:32px;padding-right:32px;position:absolute;text-align:center;transform:translateX(-50%);width:100%}.footer__copyright img{width:100%}@media screen and (max-width:1439.98px){.footer .container{padding-bottom:270px}}@media screen and (max-width:1199.98px){.footer .container{padding-bottom:230px}}@media screen and (max-width:991.98px){.footer .container{padding-bottom:185px}.footer__select{flex-direction:column}.footer .btn{width:100%}}@media screen and (max-width:767.98px){.footer .container{padding-bottom:148px}.footer__title{font-size:43px}}@media screen and (max-width:575.98px){.footer .container{padding-bottom:120px;padding-left:20px;padding-right:20px}.footer__title{font-size:7.5vw}.footer__copyright{padding-left:20px;padding-right:20px}}

/*# sourceMappingURL=style.css.map*/