<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* Start:/vacancy/style/index.css?174704626447617*/
/*OLD---select.vacancy__select {width: 200px;line-height: 1;height: 40px;cursor: pointer;color: #757575;font-weight: bold;box-sizing: border-box;border: 1px solid #C0C0C0;padding-left: 16px;padding-right: 28px;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}  select.vacancy__select option {color: #282828;font-weight: normal;}  select.vacancies__form-city {margin-right: 5px;}  .vacancies__heading {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 24px;line-height: 100%;color: #2088E8;margin: 10px 0;min-height: 48px;}  .vacancies__wrapper {padding-bottom: 10px;}  select.vacancies__form-specializations {width: 100%;}  .add-file-title {white-space: nowrap;overflow: hidden;}  .add-file-title::after {content: '';position: absolute;right: 0; top: 0;width: 15px;height: 100%; !* ĐŃĐ°Đ´Đ¸ĐľĐ˝Ń *!background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.2), #ffffff 100%);background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.2), #ffffff 100%);background: -o-linear-gradient(left, rgba(255, 255, 255, 0.2), #ffffff 100%);background: -ms-linear-gradient(left, rgba(255, 255, 255, 0.2), #ffffff 100%);}  @media screen and ( max-width: 1023px) {  select.vacancy__select {margin: 0 15px;width: calc(100% - 30px);}  .vacancies__position-block {margin-top: 50px;}  }  @media screen and (min-width: 280px) and ( max-width: 1023px) {  .body__wrapper {width: 100%;margin: 0 auto;}  .icon__block-wrapper {margin-right: 32px;}  .main__section.worth__company-section {display: flex;flex-wrap: wrap;}  .worth__company-block {flex: 1 1 33.3%;max-height: 368px;text-align: center;box-sizing: border-box;margin-right: 8px;padding: 32px 8px 8px 8px;}  .header__our-sites {background-color: #fff;display: flex;justify-content: center;width: 88px;box-sizing: border-box;margin-left: 80%;position: relative;top: calc(-18px);}  .header__our-sites-wrapper {display: flex;justify-content: center;flex-direction: column;}  .header__our-sites-list {margin: 23px 10px 10px;padding-left: 13px;}  .header-text {margin: 190px 0 0;text-align: center;line-height: 20px;width: 100%;}  .header__our-sites-list-line {padding: 0;}  .header__nav {background-color: #fff;width: 288px;}  .header__nav-list-line {height: 32px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 15px;line-height: 20px;color: #2088E8;border-bottom: 1px solid #BFDFFF;align-items: center;cursor: pointer;}  .header__nav-list-line:last-child {border-bottom: none;}  .header__nav-unordered-list{list-style-image: url('/vacancy/style/../images1024/arrow_item.svg');padding: 0 0 0 20px;}  .header__nav-list-line {padding-left: 5px;padding-top: 5px;box-sizing: border-box;}  .slick-list .client-desc {width: 100%;}  .education__block-second &gt; img, .education__block-img &gt; img {margin-bottom: 16px;}  .text-block.education__text-second {display: block;}  .main__section.activity__section {padding: 0 0 24px;flex-direction: column;}  .main__section.activity__section .activity__first-block {font-size: 18px;font-weight: 600;margin-bottom: 16px;}  .main__section.activity__section .activity__first-block br {content: '';}  .video__section iframe {height: 500px!important;}  .social__second-block .social-icons {height: 48px;align-items: center;display: flex;gap: 16px;justify-content: center;}  .social__first-block {margin: 16px 0;}  .social__first-block iframe {height: 130px!important;}  .vacancies__wrapper {border: 4px solid #80C0FF;box-sizing: border-box;justify-content: space-around;}  .vacancies__wrapper &gt; h2 {margin: 25px 0;}  .row__vacancies-block {margin-top: 8px;display: flex;align-items: center;flex-direction: column;}  .row__vacancies-block:last-child {display: none;}  .vacancies__first-form {margin-bottom: 8px;}  .wrapper-vacancy-block{border: 1px solid #C0C0C0;width: 93%;margin: 0 auto;}  .vacancies__form-wrapper {margin-bottom: 8px;}  .vacancies__form-city {width: 93%;height: 40px;}  .vacancies__block {width: 93%;height: 245px;border: 1px solid #C0C0C0;overflow: hidden;margin: 0 0 8px 0;padding: 8px 8px 12px;text-align: center;box-sizing: border-box;}  .vacancies__block-specialization {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 20px;color: #282828;}  .vacancies__position-block &gt; h2 {margin: 35px;}  .display-none-second {display: none;}  .vacancies__information {display: flex;flex-wrap: wrap;}  .vacancies__heading {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 24px;line-height: 100%;color: #2088E8;}  .vacancies__information &gt; p {border-right: 1px solid black;justify-content: center;margin: 0;padding-right: 10px;padding-left: 10px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 12px;line-height: 16px;align-items: center;color: #282828;}  #about-web-dev iframe {width: 100%;height: 500px!important;}  .employee__reviews-wrapper .employee__reviews-left-block {padding-bottom: 24px;}  .employee__reviews-wrapper .employee__reviews-left-block img {max-width: 415px;width: 100%;margin-bottom: 16px;}  .vacancies__information &gt; p:first-child {padding-left: 0;}  .vacancies__information-block {flex-wrap: wrap;justify-content: center;padding-right: 5px;padding-bottom: 2px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 12px;line-height: 16px;align-items: center;color: #282828;}  .worth__company-block &gt; img {width: 128px;height: 128px;}  .vacancies__information-block &gt; p {border-right: 1px solid black;margin: 0;}  .vacancies__information &gt; p:last-child {border-right: none;}  .wrapper-vacancy-name {padding: 8px 8px 8px 16px;box-sizing: border-box;}  .vacancy-name-text{font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 16px;line-height: 20px;display: flex;align-items: center;color: #2088E8;}  .wrapper-vacancy-name:nth-child(2n) {background: #f0f0f0;}  .vacancies__block-text {display: inline-block;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 12px;color: #282828;line-height: 16px;margin: 8px 8px 0;height: 112px;overflow: hidden;}  #worth-section  #advantages-section .text-block{padding: 0 22px;font-style: normal;font-weight: normal;font-size: 16px;line-height: 20px;color: #282828;}  #worth-section &gt; span {font-style: normal;font-weight: normal;font-size: 16px;line-height: 20px;text-align: center;color: #282828;display: block;}  .worth__company-block {margin-left: auto;margin-right: auto;}  .employee__reviews {flex-direction: column;}  .employee__reviews-right-block {border: 1px solid #C0C0C0;box-sizing: border-box;padding: 16px 16px 5px;}  .worth-head {margin-top: 0;}  .web__heading {justify-content: center;align-items: center;flex-wrap: wrap;text-align: center;font-style: normal;font-size: 32px;line-height: 100%;color: #686868;font-weight: normal;margin-bottom: 16px;}  .icon__block {display: flex;justify-content: center;flex-wrap: wrap;margin-top: 25px;padding: 0;}  .icon__block-item {margin-left: auto;margin-right: auto;display: flex;background-color: #2088E8;width: 128px;height: 128px;border-radius: 50%;margin-bottom: 16px;}  .icon__block-img {margin: 0 auto;}  .employee__melnychuk-img {margin-left: auto;margin-right: auto;}  .icon__block-wrapper {width: 33%;height: 210px;margin: 10px;text-align: center;}  #social-section {display: grid;}  .footer__web-dev {overflow: hidden;}  .footer__heading {font-family: 'Roboto', sans-serif;font-style: normal;font-size: 24px;color: #686868;justify-content: center;text-align: center;margin-bottom: 0;}  .footer__img {width: 117%;position: relative;right: 22px;}  .feedback-form {background-color: #fff;padding: 0 6px;}  .send-form__head {height: 32px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 20px;line-height: 100%;display: flex;justify-content: center;color: #2088E8;margin-top: 16px;margin-bottom: 0;padding-top: 5px;position: relative;top: 14px;}  .send-form, .details-form {display: flex;flex-direction: column;align-items: center;}  .feedback-form &gt; .send-form__head {margin: 0 0 30px;}  .send-form &gt; span, .details-form &gt; span {display: flex;justify-content: space-around;align-items: center;width: 95%;margin-top: 16px;}  .text-input, .mail-input, .details-mail-input, .details-tel-input {width: 96%;height: 40px;margin-bottom: 8px;border: 1px solid #C0C4D0;box-sizing: border-box;border-radius: 2px;padding: 12px 16px;background: none;}  .text-input::placeholder, .mail-input::placeholder, .details-mail-input::placeholder, .details-tel-input::placeholder {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 15px;line-height: 20px;color: #303440;}  .textarea-input {min-width: 96%;height: 128px;resize:none;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 14px;line-height: 20px;color: #303440;padding: 0;border-radius: 2px;border: 1px solid #C0C4D0;background: none;}  .textarea-input::placeholder {padding-top: 12px;padding-left: 16px;color: #303440;line-height: 20px;font-size: 14px;}  .details-form &gt; p {margin-top: 0;margin-bottom: 0;padding-bottom: 24px;}  .details-form &gt; .text-input, .details-form &gt; .details-mail-input, .details-form &gt; .details-tel-input {padding: 12px 16px;font-size: 15px;}  .details-form &gt; .textarea-input {}  .details-form &gt; .textarea-input::placeholder {padding-left: 16px;padding-top: 10px;}  .send-cv {flex-wrap: nowrap;width:183px;height: 24px;cursor: pointer;}  .send-cv input[type=file] {width: 192px;height: 32px;position: relative;right: 46%;outline:0;opacity:0;pointer-events:none;user-select:none;}  .add-file-title {font-size: 15px!important;bottom: 6px;}  .add-file-title-img {margin-right: 13px;}  .send-details-btn {width: 192px;position: relative;bottom: 9px;left: 2px;font-size: 15px;}  .title {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 20px;display: flex;align-items: center;position: relative;bottom: 4px;color: #2088E8;width: 165px;height: 32px;cursor: pointer;z-index: 12;}  .submit-btn, .send-details-btn {border: 2px solid #2088E8;box-sizing: border-box;border-radius: 4px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 20px;display: flex;align-items: center;justify-content: center;text-align: center;color: #2088E8;width: 128px;height: 32px;background-color:transparent;cursor: pointer;position: relative;right: 6px;transition: 1s;}  .icon__block-wrapper:nth-child(odd) {margin-right: 32px;}  .icon__block {display: flex;justify-content: center;flex-wrap: wrap;margin-top: 25px;padding: 0 16px;}  .header__wrapper {background-image: url("/vacancy/style/../images1024/header_background.svg");background-repeat: no-repeat;background-size: 480px;padding: 0 16px;display: flex;}  }  @media screen and (min-width: 1024px) {  .social_iframe {width: 448px;height: 480px;}  body {padding: 0;margin: 0;}  main {padding: 0 32px;}  .body__wrapper {width: 960px;}  .employee__reviews-img-text p {margin-top: 10px;text-align: left;}  .heading &gt; h2 {margin: 25px 0 0;}  .heading {width: 100%;height: 144px;padding-right: 32px;margin-top: 16px;display: flex;justify-content: flex-end;float: right;}  .header__wrapper {height: 544px;background: url("/vacancy/images1024/header_background.svg") top left / contain no-repeat;clear: both;margin-bottom: 1px;}  .header__our-sites-wrapper {display: flex;justify-content: flex-end;height: 96px;padding-top: 49px;}  .header__our-sites {background-color: #fff;padding-top: 18px;width: 116px;box-sizing: border-box;height: 95px;}  .header__our-sites-list {margin:0 8px 0 5px;}  .header-text {margin: 7px 16px 0;width: 278px;}  .header__nav {background-color: #fff;width: 270px;}  .header__nav-list-line {height: 32px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 16px;line-height: 20px;color: #2088E8;border-bottom: 1px solid #BFDFFF;align-items: center;cursor: pointer;}  .header__nav-list-line:last-child {border-bottom: none;}  .header__nav-unordered-list {margin-top: 25px;padding-left: 28px;list-style-image: url('/vacancy/style/../images1024/arrow_item.svg');}  .header__nav-list-line {padding-left: 5px;padding-top: 5px;box-sizing: border-box;}  .arrow_item {margin-right: 13px;}  .web__heading {font-family: 'Roboto', sans-serif;font-style: normal;color: #686868;font-weight: 200;font-size: 48px;line-height: 100%;text-align: center;}  .text-block {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 16px;line-height: 20px;color: #282828;}  .header__nav-wrapper {display: flex;justify-content: flex-end;height: 373px;padding-right: 32px;}  img {max-width: initial;}  .section__our-employers {display: flex;align-items: center;justify-content: center;margin-bottom: 16px;}  .second-section {width: 50%;text-align: center;}  .vacancies__page iframe {height: 733px!important;}  .slide_width.slider-main {width: 100%!important;}  .worth__company-block &gt; img {width: 128px;height: 128px;}  .second-section-text {width: 48%;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 16px;line-height: 20px;}  .vacancies__wrapper {display: flex;;border: 4px solid #80C0FF;box-sizing: border-box;padding: 0 8px 10px;}  .row__vacancies-block {width: 49%;display: flex;align-items: center;flex-direction: column;}  .row__vacancies-block:first-child {margin-right: -8px;}  .wrapper-vacancy-block {border: 1px solid #C0C0C0;}  .vacancies__form-wrapper {display: flex;margin-top: 45px;margin-bottom: 18px;}  .vacancies__second-form {width: 100%;}  .vacancies__form-block {width: 50%;margin-right: 16px;}  .vacancies__form-city {width: 93%;height: 40px;}  .vacancies__block {width: 100%;height: 245px;border: 1px solid #C0C0C0;overflow: hidden;margin: 0 0 8px 0;padding: 8px 8px 12px;text-align: center;box-sizing: border-box;}  .vacancies__block-specialization {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 20px;color: #282828;}  .vacancies__position-wrapper {display: flex;justify-content: space-around;}  .vacancies__position-block {width: 50%;}  .vacancies__position-block &gt; h2 {margin: 35px;}  .display-none-first {display: none;}  .vacancies__information {display: flex;}  .vacancies__heading {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 24px;line-height: 100%;color: #2088E8;}  .vacancies__information &gt; p {border-right: 1px solid black;justify-content: center;padding-right: 10px;padding-left: 10px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 12px;line-height: 16px;align-items: center;color: #282828;}  .vacancies__information &gt; p:first-child {padding-left: 0;}  .vacancies__information-block {display: flex;flex-wrap: wrap;justify-content: center;padding-right: 5px;padding-bottom: 2px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 12px;line-height: 16px;align-items: center;color: #282828;}  .vacancies__information-block &gt; p {border-right: 1px solid black;margin: 0;}  .vacancies__information-block &gt; p:last-child {margin-bottom: 8px;}  .vacancies__information &gt; p:last-child {border-right: none;}  .wrapper-vacancy-name {width: 100%;border-collapse: collapse;padding: 8px 8px 8px 16px;box-sizing: border-box;}  .vacancy-name-text{font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 16px;line-height: 20px;display: flex;align-items: center;color: #2088E8;}  .wrapper-vacancy-name:nth-child(2n) {background: #f0f0f0;}  .vacancies__block-text {display: inline-block;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;color: #282828;font-size: 12px;line-height: 16px;margin: 8px 8px 0;height: 112px;overflow: hidden;}  .worth-head {width: 51%;margin-top: 25px;margin-bottom: 23px;}  #worth-section {height: 160px;}  .worth-text {width: 48%;}  .worth__company-section {margin-top: 16px;}  .worth__company-block {width: 248px;height: 368px;text-align: center;box-sizing: border-box;margin-right: 8px;padding: 32px 8px 8px 8px;border-collapse: collapse;z-index: 2;}  .worth__company-head {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 16px;line-height: 20px;color: #2088E8;margin-top: 10px;margin-bottom: 9px;}  .first-company-head {margin-top: 0;margin-bottom: 0;}  .worth__company-text {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 12px;line-height: 16px;color: #282828;margin: 0;}  .reviews-heading {}  .employee__reviews {flex-direction: column;}  .employee__reviews-wrapper {display: flex;justify-content: center;height: 384px;margin: 0 auto;}  .employee__reviews-left-block {position: relative;right: 52px;bottom: 111px;}  .employee__reviews-left-block &gt; img {width: 448px;}  .employee__reviews-right-block {display: flex;position: relative;right: 150px;z-index: 2;}  .employee__reviews-left-text {width: 70%;margin-left: 30px;display: inline-block;}  .employee__melnychuk-img {border-left: 8px solid #fff;}  .melnychuk-heading {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 20px;line-height: 100%;color: #686868;margin: 12px 0;}  .melnychuk-div {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 18px;line-height: 100%;color: #2088E8;}  #advantages-section {margin-top: 80px;margin-bottom: 32px;}  .icon__block {justify-content: space-between;flex-wrap: wrap;}  .icon__block-wrapper {width: 14%;height: 210px;margin: 10px;text-align: center;}  .icon__block-item {display: flex;background-color: #2088E8;width: 128px;height: 128px;border-radius: 50%;margin: 0 auto 16px;}  .icon__block-img {margin: 0 auto;}  .icon__block-text {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 16px;line-height: 20px;color: #2088E8;}  .career_start {background-color: #fff;width: 100%;}  .career__section {margin: 0;background: none;padding: 0 8px;}  .career_start-wrapper {position: relative;left: -8%;background-color: #fff;padding-left: 32px;width: 47.9%;}  .career_start-wrapper &gt; p {width: 100%;}  .career_start-text {background-color: #fff;display: flex;}  .career_start-text &gt; img {width: 608px;height: 320px;}  .none {display: none;}  .career_heading {margin-bottom: 31px;padding-top: 14%;}  .education__block {display: flex;z-index: 2;max-width: 1236px;}  .education__block-first {width: 50%;margin-right: 32px;}  .education__block-first &gt; h2 {min-height: 96px;margin: 0;display: flex;justify-content: center;align-items: center;}  .education__block-second {width: 50%;}  .education__block-second &gt; img {display: flex;margin: 0 auto;}  .education__block-img {background-color: #F0F0F0;}  .education__block-img &gt; img {margin-bottom: 10%;}  .display-none {display: none;}  .education__text-first {display: inline-block;padding: 17px 16px 0;margin-bottom: 3%;}  .education__text-second {display: inline-block;padding-top: 16px;line-height: 19px;}  .equipment__section {flex-direction: row-reverse;height: 192px;}  .equipment-head {width: 50%;}  .equipment-text {width: 50%;}  .video__section {border: 4px solid #F0F0F0;box-sizing: border-box;height: auto;margin-top: 8px;}  .activity__section {margin-bottom: 16px;margin-top: 32px;justify-content: space-around;}  .activity__first-block {width: 47%;text-align: center;justify-content: center;}  .activity__second-block {width: 47%;}  .activity__first-block &gt; h2 {min-height: 128px;line-height: normal;margin: 0;display: flex;justify-content: center;align-items: center;}  .activity-text {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 20px;line-height: 100%;color: #2088E8;}  .social-section {min-height: 400px;margin-top: 28px;padding: 0 8px;}  .social__first-block {width: 48%;text-align: center;margin-right: 32px;border: 4px solid #F0F0F0;}  .social__first-block &gt; img {max-width: 448px;}  .social__second-block {width: 48%;height: 400px;}  .social-icons {display: flex;justify-content: center;align-items: center;margin-bottom: 45px;margin-top: 43px;}  .social-icons &gt; a {margin-right: 17px;cursor: pointer;}  .social-icons &gt; a:last-child {margin-right: 0;}  .footer__heading {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: 300;font-size: 32px;line-height: 100%;color: #686868;width: 48%;height: 32px;justify-content: center;text-align: center;}  .feedback-form {background-color: #fff;width: 43%;height: 400px;margin-left: 31px;}  .send-form__head {height: 32px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 20px;line-height: 100%;display: flex;justify-content: center;color: #2088E8;margin-top: 16px;margin-bottom: 0;padding-top: 5px;position: relative;top: 14px;}  .send-form, .details-form {display: flex;flex-direction: column;align-items: center;position: relative;top: 23px;}  .feedback-form &gt; .send-form__head {margin: 32px 0 10px;}  .send-form &gt; span, .details-form &gt; span {display: flex;justify-content: space-around;align-items: center;width: 443px;margin-top: 16px;}  .text-input, .mail-input, .details-mail-input, .details-tel-input {width: 96%;height: 40px;margin-bottom: 8px;border: 1px solid #C0C4D0;box-sizing: border-box;border-radius: 2px;padding: 12px 16px;background: none;}  .text-input::placeholder, .mail-input::placeholder, .details-mail-input::placeholder, .details-tel-input::placeholder {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 15px;line-height: 20px;color: #303440;}  .textarea-input {min-width: 96%;height: 128px;resize:none;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 14px;line-height: 20px;color: #303440;padding: 0;border-radius: 2px;border: 1px solid #C0C4D0;background: none;}  .textarea-input::placeholder {padding-top: 12px;padding-left: 16px;color: #303440;line-height: 20px;font-size: 14px;}  .details-form &gt; p {margin-top: 0;margin-bottom: 0;padding-bottom: 24px;}  .details-form &gt; .text-input, .details-form &gt; .details-mail-input, .details-form &gt; .details-tel-input {position: relative;left: 8px;bottom: 5px;padding: 12px 16px;font-size: 15px;}  .details-form &gt; .textarea-input {position: relative;left: 8px;bottom: 6px;}  .details-form &gt; .textarea-input::placeholder {padding-left: 16px;padding-top: 10px;}  .send-cv {display: flex;flex-wrap: nowrap;width:183px;height: 24px;cursor: pointer;}  .send-cv input[type=file] {width: 192px;height: 32px;position: relative;right: 46%;outline:0;opacity:0;pointer-events:none;user-select:none;}  .details-docs {position: relative;left: 16px;bottom: 7px;}  .add-file-title {font-size: 15px!important;bottom: 6px;}  .add-file-title-img {margin-right: 13px;}  .send-details-btn {width: 192px;position: relative;bottom: 9px;left: 2px;font-size: 15px;}  .label {display: flex;}  .title {font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 20px;display: flex;align-items: center;position: relative;bottom: 4px;color: #2088E8;width: 175px;height: 32px;padding-left: 13px;cursor: pointer;}  .submit-btn, .send-details-btn {border: 2px solid #2088E8;box-sizing: border-box;border-radius: 4px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 20px;display: flex;align-items: center;justify-content: center;text-align: center;color: #2088E8;width: 192px;height: 32px;background-color:transparent;cursor: pointer;position: relative;right: 6px;transition: 1s;}  .textarea-class {width: 96%;height: 128px;padding: 12px 16px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;position: relative;left: 8px;bottom: 6px;font-size: 14px;line-height: 20px;color: #303440;border-radius: 2px;resize: none;border: 1px solid #C0C4D0;background: none;}  .footer__web-dev {height: 498px;background-image: url("/vacancy/style/../images1024/background_contact_us.svg");background-repeat: no-repeat;background-size: 875px;background-position: right bottom;}  .footer__img {display: none;}  }  @media (max-width: 1200px) {  .worth-text {width: 100%;margin-top: 24px;}  .equipment__section {height: auto;margin: 16px 0;}  .education__block {flex-direction: column;}  .education__block &gt; *, .equipment-text {width: 100%;}  .web__heading.equipment-head, .web__heading.worth-heads {display: none;}  }  @media screen and (min-width: 1025px) and (max-width: 1079px) {  .body__wrapper{min-width: 960px;margin: 0 auto;}  main {max-width: 95%;margin: 0 auto;justify-content: center;}  }  @media screen and (min-width: 1030px) and (max-width: 1079px) {  .body__wrapper{width: 980px;margin: 0 auto;}  main {max-width: 95%;margin: 0 auto;justify-content: center;}  .vacancies__position-block {width: 50%;}  }  @media screen and (min-width: 1080px) and (max-width: 1140px) {  main {margin: 0 auto;justify-content: center;}  .vacancies__position-block {width: 50%;}  .vacancies__position-wrapper {justify-content: center;}  .vacancies__information-block {width: auto;}  .social__first-block {width: 480px;}  .social__second-block {width: 49%;}  video {width: 960px;}  .career_start-text {width: auto;}  .career_start-wrapper {position: relative;left: -8%;background-color: #fff;padding-left: 3%;width: 47.9%;}  }  @media screen and (min-width: 1131px) {  .first-company-head {height: 40px;display: flex;justify-content: center;align-items: center;}  }  @media screen and (min-width: 1141px) and (max-width: 1124px) {  .body__wrapper{min-width: 95%;margin: 0 auto;}  main {max-width: 95%;margin: 0 auto;justify-content: center;}  video {width: 960px;}  .career_start-text {width: auto;}  .career_start-wrapper {position: relative;left: -9%;background-color: #fff;padding-left: 4%;width: 50%;}  }  @media screen and (min-width: 1025px) and (max-width: 1366px) {  .body__wrapper{min-width: 95%;margin: 0 auto;}  main {max-width: 95%;margin: 0 auto;justify-content: center;}  .row__vacancies-block {width: 50%;}  video {width: 960px;}  .worth__company-block &gt; img {width: 128px;height: 128px;}  .career_start-wrapper {background-color: #fff;padding-left: 5%;right: 0;}  .employee__reviews-right-block {display: flex;position: relative;right: 65px;z-index: 2;}  }  @media screen and (min-width: 1199px) {  .vacancies__heading {display: flex;justify-content: center;}  .vacancies__block-text {display: inline-block;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;color: #282828;font-size: 12px;line-height: 16px;margin: 0 8px 0;height: 112px;overflow: hidden;}  }  @media screen and (min-width: 1344px) {  .heading {width: 100%;height: 144px;display: flex;float: right;justify-content: flex-end;padding-right: 32px;margin-top: 16px;}  .header-text {margin: 7px 19px 0 96px;}  .br {display: none;}  .header__our-sites {padding-top: 8px;}  .vacancies__wrapper {display: flex;border: 4px solid #80C0FF;box-sizing: border-box;padding: 0 8px 10px;}  .vacancies__block {width: 100%;height: 245px;border: 1px solid #C0C0C0;overflow: hidden;margin: 0 0 8px 0;padding: 8px 8px 12px;text-align: center;box-sizing: border-box;}  .vacancies__heading {display: flex;justify-content: center;}  .vacancies__block-text {display: inline-block;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;color: #282828;font-size: 12px;line-height: 16px;margin: 2px 8px 0;height: 112px;width: 272px;overflow: hidden;}  .worth-text {width: 48%;padding-top: 20px;display: flex;align-items: center;flex-wrap: wrap;}  .worth-head {width: 50%;height: 144px;display: flex;justify-content: center;align-items: center;margin-top: 0;margin-bottom: 0;}  .worth__company-block:last-child {margin-right: 0;}  .worth__company-section {padding: 0 4px;}  .employee__reviews-wrapper {display: flex;justify-content: center;height: 384px;width: 100%;margin: 0 auto;}  .worth__company-block &gt; img {width: 128px;height: 128px;}  .employee__reviews-right-block {padding-right: 8px;display: flex;right: 102px;z-index: 2;}  .employee__reviews-left-text {width: 379px;padding-left: 28px;padding-top: 16px;}  .employee__reviews {flex-direction: column;box-sizing: border-box;}  .education__block-img {max-width: 624px;}  .education__block-img {max-width: 624px;max-height: 616px;}  .career__section {margin-top: 15px;background: none;padding: 0 8px;}  .equipment-head {line-height: normal;}  .social-section {height: auto;padding: 0 8px;}  .social__first-block &gt; img {max-width: 480px;border: none;}  .social__second-block {height: auto;}  .melnychuk-div {height: 96px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: bold;line-height: 100%;font-size: 20px;}  .employee__reviews-img-text &gt; h3 {height: 32px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 20px;line-height: 100%;}  .footer__heading {width: 500px;}  .feedback-form {width: 432px;}  .career_heading {margin-bottom: 31px;padding-top: 14%;}  .career_start-wrapper {background-color: #fff;padding-left: 5%;right: 0;}  }  @media screen and (min-width: 1344px) {  }  @media screen and (min-width: 1367px) {  .body__wrapper {width: 1300px;margin: 0 auto;}  .row__vacancies-block {width: 50%;}  .video__section {margin: 8px 32px 0;}  video {width: 960px;}  .career_start-wrapper {position: relative;right: 0;background-color: #fff;padding-left: 5%;}  .career_start-text &gt; img {}  .employee__reviews-left-block {position: relative;right: 0;bottom: 111px;}  .employee__reviews-right-block {display: flex;position: relative;left: 4px;z-index: 2;}  .social_iframe {width: 448px;height: 480px;}  }  a:hover {color: #50A8FF;;text-decoration: underline;transition: 0.5s;}  a:active {color: #1070D0;}  .title:hover {color: #50A8FF;text-decoration: underline;transition: 0.5s;}  .submit-btn:hover, .send-details-btn:hover {background-color:  #50A8FF;color:#fff;border:none;}  .submit-btn:active, .send-details-btn:active {background-color:  #1070D0;color:#fff;border:none;}  .submit-btn:disabled, .send-details-btn:disabled {opacity: 0.5;}  .textarea-class {width: 96%;height: 128px;padding: 12px 16px;font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-size: 14px;line-height: 20px;color: #303440;border-radius: 2px;resize: none;border: 1px solid #C0C4D0;background: none;}  input::-webkit-calendar-picker-indicator {display: none;}  .subscribeWidget #modal-rss .heading {min-height: 45px;height: 45px;}  .wrapper-vacancy-block {overflow-x: auto;height: 498px;}  #details-form .error-msg {color: var(--color--red);position: relative;top: -10px;margin: 0 0 0 50px;font-size: 11px;display: none;}  @media (max-width: 780px) {  .worth__company-block {flex: 1 1 50%;}  .employee__reviews-right-block {padding: 0;border: none;}  .slick-list .client-desc {border: none;height: auto;}  .melnychuk-div {margin-bottom: 8px;font-weight: 300;}  .web-dev-slider {display: none;}  }  @media screen and (min-width: 200px) and (max-width: 460px) {  .worth__company-block {flex: 1 1 auto;}  .main__section img {max-width: 100%;width: auto;}  }*/
.vacancies-page__container {
    max-width: 1430px;
    margin: 0 auto;
    padding: 0 32px;
}
.vacancies-page .br {
    content: '';
    display: none;
}
.vacancies-page p {
    font-size: 16px;
    line-height: 20px;
    color: #202020;
}
.vacancies-page p:not(:last-child) {
    margin-bottom: 20px;
}
.vacancies-page iframe {
    height: 730px!important;
}
@media (max-width: 1280px) {
    .vacancies-page iframe {
        height: 640px!important;
    }
}
@media (max-width: 1152px) {
    .vacancies-page iframe {
        height: 580px!important;
    }
}
@media (max-width: 1040px) {
    .vacancies-page iframe {
        height: 480px!important;
    }
}
@media (max-width: 780px) {
    .vacancies-page iframe {
        height: 388px!important;
    }
}
@media (max-width: 600px) {
    .vacancies-page iframe {
        height: 288px!important;
    }
}
@media (max-width: 470px) {
    .vacancies-page iframe {
        height: 218px!important;
    }
}
.vacancies-page h2 {
    font-size: 36px;
    line-height: 100%;
    font-weight: 300;
    margin: 16px 0;
}
html[lang="pl"] .vacancies-page h2 {
    font-weight: 400;
}
.vacancies-page .main__section {
    margin: 32px 0;
}
.vacancies-page .vacancies-head__title {
    text-align: left;
    margin-bottom: 24px;
}
.vacancies-head__desc {
    display: flex;
    gap: 8px;
    justify-content: space-between;
}
.vacancies-head__image {
    flex: 1 1 auto;
    max-width: max-content;
    max-height: 680px;
}
.vacancies-head__image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.vacancies-page__content img {
    font-size: 0;
}
.vacancies-head__nav {
    flex: 0 0 320px;
    margin-top: 24px;
}
.vacancies-head__list li:not(:last-child) {
    border-bottom: 1px solid #e0e0e0;
}
.vacancies-head__list {
    list-style-image: url('/vacancy/images1024/arrow_item.svg');
}
.vacancies-head__list a {
    min-height: 32px;
    display: flex;
    align-items: center;
    font-size: 16px;
    padding-left: 8px;
}
.vacancies__wrapper {
    display: flex;
    border: 2px solid #80C0FF;
    margin: 0 0 16px;
    padding: 16px 8px;
    border-radius: 0 0 4px 4px;
    gap: 8px 16px;
}
.vacancies__wrapper &gt; * {
    flex: 1 1 calc(50% - 16px);
}
.vacancies__wrapper h2 {
    margin-top: 0;
}
.vacancies__form-wrapper {
    display: flex;
    gap: 8px;
}
.vacancies__form-wrapper .vacancies__first-form {
    flex: 0 1 228px;
}
.vacancies__form-wrapper .vacancies__second-form {
    flex: 1 1 auto;
}
.vacancies__form-wrapper select {
    border: 1px solid #c0c0c0;
    border-radius: 2px;
    height: 40px;
    padding: 0 8px;
    background: transparent;
    width: 100%;
    font-size: 14px;
    font-weight: 700;
    color: #606060;
}
.wrapper-vacancy-block {
    border: 1px solid #c0c0c0;
    margin-top: 12px;
    height: calc(100% - 52px);
    border-radius: 2px;
}
.wrapper-vacancy-name {
    margin-top: 16px;
    padding: 8px 16px;
}
.wrapper-vacancy-block .wrapper-vacancy-name:nth-of-type(even) {
    background-color: #f0f0f0;
}
.wrapper-vacancy-name &gt; a {
    font-size: 16px;
    font-weight: 700;
}
.wrapper-vacancy-block .vacancies__information {
    display: flex;
    flex-wrap: wrap;
    gap: 0 8px;
    padding-top: 16px;
}
.wrapper-vacancy-block .vacancies__information p {
    font-size: 12px;
}
.wrapper-vacancy-block .vacancies__information p:not(:last-child) {
    border-right: 1px solid #606060;
    padding-right: 14px;
}
.vacancies__wrapper .row__vacancies-block {
    display: flex;
    flex-wrap: wrap;
    gap: 2px;
}
.vacancies__wrapper .row__vacancies-block &gt; * {
    flex: 1 1 calc(50% - 2px);
    min-width: 228px;
    padding: 12px;
    box-shadow: inset 0 0 0 1px #c0c0c0;
    border-radius: 2px;
}
.vacancies__block-specialization {
    font-size: 14px;
    font-weight: 700;
}
.vacancies__block &gt; a {
    font-size: 16px;
    font-weight: 700;
    display: block;
    padding: 8px 0;
}
.vacancies__information-block {
    display: flex;
    flex-wrap: wrap;
    gap: 0 8px;
}
.vacancies__information-block p {
    font-size: 12px;
}
.vacancies__information-block p:not(:last-child) {
    border-right: 1px solid #606060;
    padding-right: 14px;
}
p.vacancies__block-text {
    font-size: 12px;
    padding: 16px 0 0;
}
/**/
#worth-section {
    display: flex;
    flex-wrap: wrap;
    gap: 16px 24px;
    align-items: center;
    margin-top: 32px;
}
#worth-section h2 {
    max-width: 180px;
    align-self: baseline;
    margin-top: 0;
}
#worth-section &gt; * {
    flex: 1 1 calc(50% - 24px);
}
#worth-section .worth-text {
    font-size: 16px;
    line-height: 20px;
}
#worth-section .worth-text br + strong {
    display: block;
    padding-top: 16px;
}
/**/
.worth__company-section {
    display: flex;
    flex-wrap: wrap;
    gap: 32px 24px;
    justify-content: center;
}
.worth__company-section &gt; * {
    min-width: 180px;
    flex: 0 1 calc(20% - 24px);
    text-align: center;
}
.worth__company-section img {
    width: 55%;
}
.worth__company-section h3 {
    font-size: 16px;
    color: var(--color--blue);
    font-weight: 700;
    padding: 16px 0;
}
.worth__company-section p {
    font-size: 12px;
    padding: 0 8px;
}
/**/
.employee__reviews-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
}
.employee__reviews-wrapper &gt; * {
    flex: 1 1 calc(50% - 16px);
}
.employee__reviews-left-block,
.employee__reviews-left-block img {
    max-width: 400px;
}
p.employee__reviews-left-text {
    padding-left: 48px;
    padding-top: 8px;
    font-size: 14px;
    line-height: 18px;
}
.vacancies-page .employee__reviews-right-block .slick-slider {
    max-width: 920px;
    width: calc(100vw - 488px);
}
.slick-slider .client-desc-first {
    box-shadow: inset 0 0 0 1px #e0e0e0;
    margin: 0 30px 0 0;
    padding: 16px;
}
.employee__reviews-right-block .text-format {
    font-size: 14px;
    max-height: 260px;
    overflow: auto;
    overflow-x: hidden;
    padding-right: 8px;
}
.employee__reviews-right-block .client-desc h3 {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 16px;
    color: #404040;
}
.employee__reviews-right-block .melnychuk-div {
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    color: var(--color--blue);
    margin-bottom: 16px;
}
/*slider reviews*/
.employee__reviews-right-block .slick-slide {
    display: flex;
    gap: 16px;
}
.employee__reviews-right-block .slick-slide &gt; * {
    flex: 1 1 calc(50% - 16px);
}
.employee__reviews-right-block .slick-slide .slider-wrapper {
    max-width: 288px;
}
.employee__reviews-wrapper .slick-dots {
    width: calc(100% - 30px);
}
/**/
#advantages-section {
    margin-top: 48px;
}
.main__section.icon__block {
    display: flex;
    flex-wrap: wrap;
    gap: 32px 24px;
    margin: 32px 0;
}
.icon__block-wrapper {
    flex: 0 1 200px;
    text-align: center;
    display: flex;
    flex-direction: column;
    min-width: 150px;
}
.icon__block-item {
    background-color: var(--color--blue);
    border-radius: 50%;
    width: 120px;
    height: 120px;
    flex: 0 0 auto;
    align-self: center;
    display: flex;
    justify-content: center;
    transition: all .25s ease-in-out;
}
.icon__block-item:hover {
    box-shadow: 0 0 0 4px var(--color--blue--soft);
}
.icon__block-text {
    padding-top: 16px;
    font-size: 16px;
}
/**/
.career-section__container {
    display: flex;
    gap: 24px 64px;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 48px;
}
.career-section__container &gt; * {
    flex: 1 1 calc(50% - 64px);
}
.career-section__image {
    max-width: 560px;
    min-width: 320px;
    width: 100%;
}
.career-section__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.career-section__title {
    padding-bottom: 24px;
}
/**/
.education__container {
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
}
.education__container &gt; * {
    flex: 1 1 calc(50% - 24px);
}
.education-slider {
    margin-top: 24px;
}
.education__block-second {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 24px 0;
}
/**/
.activity-section__container {
    display: flex;
    flex-wrap: wrap;
    gap: 24px 32px;
    align-items: center;
}
.activity-section__container &gt; * {
    flex: 1 1 calc(50% - 32px);
}
.activity__first-block .activity-text {
    font-size: 20px;
    line-height: 120%;
    font-weight: 300;
}
html[lang="pl"] .activity__first-block .activity-text {
    font-weight: 400;
}
/**/
.vacancies-page .activity-events .slick-slider {
    max-width: 1366px;
    width: calc(100vw - 80px);
}
.activity-events .slick-slide {
    height: 0;
}
.activity-events .slick-slide.slick-active {
    max-height: fit-content;
    height: auto;
}
/**/
.social__container {
    display: flex;
    flex-wrap: wrap;
    gap: 24px 32px;
}
.social__container &gt; * {
    flex: 1 1 calc(50% - 32px);
}
.social__second-block {
    max-width: 448px;
}
.social-icons {
    display: flex;
    height: 64px;
    align-items: center;
    justify-content: center;
    gap: 0 24px
}
.social__container iframe {
    height: 448px!important;
}
/**/
.feedback-contact__container {
    display: flex;
    flex-wrap: wrap;
    gap: 0 16px;
}
.feedback-contact__container &gt; * {
    flex: 1 1 calc(50% - 16px);
}
.feedback-contact__image {
    max-width: 900px;
    width: 100%;
    height: 100%;
    align-self: end;
}
.feedback-contact__form {
    max-width: 460px;
}
.feedback-contact__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.feedback-form .details-form {
    display: flex;
    flex-direction: column;
    gap: 8px 0;
}
.details-form input {
    height: 40px;
    padding: 0 8px;
}
.details-form textarea {
    padding: 8px;
    resize: vertical;
}
.details-form input,
.details-form textarea {
    border: 1px solid #e0e0e0;
    border-radius: 2px;
}
.details-form input[type="file"] {
    opacity: 0;
    position: absolute;
    z-index: -1;
}
.add-file-title {
    display: flex;
    align-items: center;
    gap: 0 16px;
    min-height: 48px;
    cursor: pointer;
}
.details-docs {
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
    padding: 0 16px;
}
.details-docs__action .send-details-btn {
    cursor: pointer;
    height: 32px;
    padding: 0 16px;
    color: var(--color--blue);
    font-weight: 700;
    font-size: 14px;
    border: 2px solid var(--color--blue);
    background-color: transparent;
    border-radius: 16px;
    min-width: 128px;
    transition: all .15s ease-in-out;
}
.details-docs__action .send-details-btn:hover {
    background-color: var(--color--blue);
    color: #fff;
}

/*slider*/
.vacancies-page .slick-slider {
    max-width: 624px;
}
.slick-slider .slick-list {
    padding-bottom: 8px;
}

/**/
#details-form .error-msg {
    color: var(--color--red);
    font-size: 12px;
    display: none;
}

/*media*/
@media (max-width: 1366px) {
    .education__container &gt; * {
        flex-basis: 100%;
    }
    .education__block-first {
        display: flex;
        flex-wrap: wrap;
        gap: 24px;
    }
    .education__block-first &gt; * {
        flex: 1 1 calc(50% - 24px);
    }
    .education__block-first h2 {
        flex-basis: 100%;
    }
    .education__text-first {
        padding-right: 64px;
    }
    .education__slider {
        margin-top: -64px;
    }
    .vacancies-page .slick-slider {
        max-width: 480px;
    }
    .education__block-second {
        flex-direction: row-reverse;
    }
}
@media (max-width: 1152px) {
    .worth__company-section &gt; * {
        flex-basis: calc(33.33% - 24px);
    }
    .icon__block-wrapper {
        flex-basis: calc(25% - 24px);
    }
}
@media (max-width: 1040px) {
    .vacancies__form-wrapper .vacancies__first-form {
        flex: 1 1 auto;
    }
    .education__block-first {
        display: block;
    }
    .education__slider {
        margin-top: 32px;
    }
    .vacancies-page .slick-slider,
    .vacancies-page .employee__reviews-right-block .slick-slider {
        max-width: inherit;
        width: calc(100vw - 72px);
    }
    .employee__reviews-left-block {
        display: flex;
        max-width: inherit;
    }
    p.employee__reviews-left-text {
        padding-left: 0;
    }
    .employee__reviews-left-block img {
        max-width: 320px;
    }
    .feedback-contact__image {
        align-self: center;
    }
    .activity-section__container &gt; *,
    .social__container &gt; * {
        flex-basis: 100%;
    }
}
@media (max-width: 780px) {
    .vacancies-page__container {
        padding: 0 24px;
    }
    .vacancies-page .main__section {
        margin: 24px 0;
    }
    .vacancies__wrapper {
        flex-wrap: wrap;
    }
    .vacancies__wrapper &gt; * {
        flex-basis: 100%;
    }
    .vacancies__position-block .display-none-second {
        display: none;
    }
    .vacancies-page .activity-events .slick-slider, .vacancies-page .slick-slider, .vacancies-page .employee__reviews-right-block .slick-slider {
        width: calc(100vw - 54px);
    }
    .education__block-second {
        display: block;
    }
    .education__image {
        float: right;
        max-width: 320px;
    }
    .education__image img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }
    .career-section__container {
        display: block;
    }
    .career-section__image {
        float: left;
        max-width: 380px;
        padding-right: 32px;
    }
    .career-section__title {
        padding-bottom: 0;
    }
    .icon__block-wrapper {
        flex-basis: calc(33.33% - 24px);
    }
    .education__text-first {
        padding-right: 0;
    }
    .career-section__container {
        margin-bottom: 0;
    }
}
@media (max-width: 680px) {
    .vacancies-head__desc,
    #worth-section,
    .employee__reviews-left-block {
        display: block;
    }
    .vacancies-head__nav {
        padding-left: 24px;
    }
    .career-section__image {
        float: unset;
        max-width: inherit;
        padding-right: 0;
    }
    .worth__company-section {
        flex-direction: column;
    }
    .worth__company-section &gt; * {
        flex: unset;
    }
    .worth__company-block {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-gap: 16px;
        text-align: unset;
    }
    .worth__company-section img {
        width: auto;
        max-width: 120px;
        grid-row: span 2;
    }
    .worth__company-section h3 {
        padding: 0 8px;
        align-self: center;
    }
    .worth__company-text {
        grid-column: 2;
    }
    .employee__reviews-left-block img {
        max-width: 320px;
    }
    /**/
    .employee__reviews-right-block .slick-slide .slider-wrapper {
        max-width: 320px;
        margin: 0 auto;
    }
    .employee__reviews-right-block .slick-slide {
        display: block;
        height: 0;
    }
    .employee__reviews-right-block .slick-slide.slick-active {
        height: auto;
    }
    .slick-slider .client-desc-first {
        margin-right: 0;
        padding: 16px 32px;
    }
    .employee__reviews-wrapper .slick-dots {
        width: 100%;
    }
    .employee__reviews-right-block .text-format {
        max-height: inherit;
        overflow: unset;
    }
    /**/
    .feedback-contact__container {
        flex-direction: column-reverse;
        margin-bottom: 48px;
    }
    .feedback-contact__container &gt; * {
        flex: unset;
        max-width: inherit;
    }
}
@media (max-width: 600px) {
    .icon__block-wrapper {
        flex-basis: calc(50% - 24px);
    }
}
@media (max-width: 470px) {
    .vacancies-page__container {
        padding: 0 16px;
    }
    .vacancies-page .activity-events .slick-slider,
    .vacancies-page .slick-slider,
    .vacancies-page .employee__reviews-right-block .slick-slider {
        width: calc(100vw - 48px);
    }
    .education__image {
        float: unset;
        max-width: inherit;
    }
    .social__container .social__second-block {
        display: none;
    }
}
@media (max-width: 359px) {
    .vacancies-page h2 {
        font-size: 24px;
    }
    .vacancies-page p {
        font-size: 14px;
        line-height: 18px;
    }
    .worth__company-block {
        display: block;
        text-align: center;
    }
    .worth__company-section h3 {
        padding: 16px 0;
    }
    .icon__block-wrapper {
        flex-basis: 100%;
    }
    .main__section.icon__block {
        column-gap: 0;
    }
    .career-section__image {
        min-width: inherit;
    }
    .vacancies__form-wrapper {
        flex-direction: column;
    }
    .vacancies__form-wrapper &gt; *,
    .employee__reviews-wrapper &gt; * {
        flex: unset;
    }
    .employee__reviews-left-block img {
        max-width: 280px;
    }
}
/* End */


/* Start:/vacancy/style/slider.css?171404545829263*/
/*.client-desc {overflow: auto;}  @media screen and (max-width: 320px){  .web-dev-slider {width: 87%;margin: 0 auto;}  .slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}  .slider-wrapper {display: block;margin-bottom: 8px;}  .slider-block {width: 95%;justify-content: center;display: flex;}  .slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}  .slick-list:focus {outline: none;}  .slick-list.dragging {cursor: pointer;cursor: hand;}  .slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}  .slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}  .slick-track:before, .slick-track:after {display: table;content: '';}  .slick-track:after {clear: both;}  .slick-loading .slick-track {visibility: hidden;}  .slider-img {display: block;height: 70%;}  .slick-slide {float: left;height: 100%;min-height: 1px;}  [dir='rtl'] .slick-slide {float: right;}  .slick-slide img {display: block;}  .slick-slide.slick-loading img {display: none;}  .slick-slide.dragging img {pointer-events: none;}  .slick-initialized .slick-slide {width: 245px;display: block;}  .slick-loading .slick-slide {visibility: hidden;}  .slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}  .slick-arrow.slick-hidden {display: none;}  .desc-head {width: 100%;text-align: center;}  .client-desc {border: 1px solid #C0C0C0;display: flex;flex-direction: column;box-sizing: border-box;padding: 0 8px;margin: 0 10px;}  .client-desc &gt; h3 {font-family: SF UI Display;font-style: normal;font-weight: normal;font-size: 24px;line-height: 100%;text-align: center;color: #2088E8;}  !* Slider *! .slick-loading .slick-list {background: #fff url('/vacancy/style/../slick/ajax-loader.gif') center center no-repeat;}  !* Icons *! @font-face {  font-family: 'slick';  font-weight: normal;  font-style: normal;  src: url('/vacancy/style/../slick/fonts/slick.eot');  src: url('/vacancy/style/../slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/vacancy/style/../slick/fonts/slick.woff') format('woff'), url('/vacancy/style/../slick/fonts/slick.ttf') format('truetype'), url('/vacancy/style/../slick/fonts/slick.svg#slick') format('svg');  } !* Arrows *! .slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;border: none;outline: none;}  .path {fill: #fff;}  .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: none;background: transparent;}  .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}  .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25;}  .slick-prev:before, .slick-next:before {font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  [dir='rtl'] .slick-prev {right: -25px;left: auto;}  .slick-prev:before {content: "" ;}  [dir='rtl'] .slick-prev:before {content: "";}  [dir='rtl'] .slick-next {right: auto;left: -25px;}  .slick-next:before {content: '';}  [dir='rtl'] .slick-next:before {content: '';}  !* Dots *! .slick-dotted.slick-slider {margin-bottom: 30px;}  .slick-dots {position: absolute;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}  .slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}  .slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}  .slick-dots li button:hover, .slick-dots li button:focus {outline: none;}  .slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}  .slick-dots li button:before {font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: 'â˘';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  .slick-dots li.slick-active button:before {opacity: .75;color: black;}  .your-class {padding: 0 10px;box-sizing: border-box;}  .slick-prev {top: calc(15%);z-index: 1;background: none;}  .slick-next {top: calc(15%);background: none;}  }  @media screen and (min-width: 320px) and (max-width: 1023px){  .web-dev-slider {width: 100%;margin: 0 auto;}  .slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}  .slider-wrapper {display: block;margin-bottom: 8px;}  .slider-block {width: 95%;justify-content: center;display: flex;}  .slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}  .slick-list:focus {outline: none;}  .slick-list.dragging {cursor: pointer;cursor: hand;}  .slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}  .slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}  .slick-track:before, .slick-track:after {display: table;content: '';}  .slick-track:after {clear: both;}  .slick-loading .slick-track {visibility: hidden;}  .slider-img {display: block;height: 70%;}  .slick-slide {float: left;height: 100%;min-height: 1px;}  [dir='rtl'] .slick-slide {float: right;}  .slick-slide img {display: block;}  .slick-slide.slick-loading img {display: none;}  .slick-slide.dragging img {pointer-events: none;}  .slick-initialized .slick-slide {width: 245px;display: block;}  .slick-loading .slick-slide {visibility: hidden;}  .slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}  .slick-arrow.slick-hidden {display: none;}  .desc-head {width: 100%;text-align: center;}  !*.employee__reviews-right-block button {*!!*    top: 15%;*!!*}*! .client-desc {border: 1px solid #C0C0C0;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 8px;margin: 0 10px;}  .client-desc-second {height: 352px;display: flex;justify-content: center;align-items: center;}  .client-desc &gt; h3 {font-family: SF UI Display;height: 96px;display: flex;justify-content: center;align-items: center;font-style: normal;font-weight: normal;font-size: 24px;line-height: 100%;margin: 0;text-align: center;color: #2088E8;}  .client-service__desc &gt; p {font-family: Roboto;font-style: normal;font-weight: normal;font-size: 14px;line-height: 20px;text-align: center;color: #686868;}  !* Slider *! .slick-loading .slick-list {background: #fff url('/vacancy/style/../slick/ajax-loader.gif') center center no-repeat;}  !* Icons *! @font-face {  font-family: 'slick';  font-weight: normal;  font-style: normal;  src: url('/vacancy/style/../slick/fonts/slick.eot');  src: url('/vacancy/style/../slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/vacancy/style/../slick/fonts/slick.woff') format('woff'), url('/vacancy/style/../slick/fonts/slick.ttf') format('truetype'), url('/vacancy/style/../slick/fonts/slick.svg#slick') format('svg');  } !* Arrows *! .slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;border: none;outline: none;}  .path {fill: #FFF;}  .employee__reviews-right-block .path {fill: #909090;}  .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: none;background: transparent;}  .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}  .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25;}  .slick-prev:before, .slick-next:before {font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  [dir='rtl'] .slick-prev {right: -25px;left: auto;}  .slick-prev:before {content: "" ;}  [dir='rtl'] .slick-prev:before {content: "";}  [dir='rtl'] .slick-next {right: auto;left: -25px;}  .slick-next:before {content: '';}  [dir='rtl'] .slick-next:before {content: '';}  !* Dots *! .slick-dotted.slick-slider {margin-bottom: 30px;}  .slick-dots {position: absolute;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}  .slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}  .slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}  .slick-dots li button:hover, .slick-dots li button:focus {outline: none;}  .slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}  .slick-dots li button:before {font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: 'â˘';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  .slick-dots li.slick-active button:before {opacity: .75;color: black;}  .your-class {padding: 0;box-sizing: border-box;}  .slick-prev {z-index: 1;background: none;}  .slick-next {right: 0px;background: none;}  .slick-dot1 {left: 2.5%;top: calc(17.8%);z-index: 1;background: none;}  .slick-dot2 {right: 0px;top: calc(17.8%);right: 11px;background: none;}  }  @media screen and (min-width: 400px) and (max-width:450px) {  .slick-prev {left: 2.5%;top: calc(24.5%);z-index: 1;background: none;}  .slick-next {right: 0px;top: calc(24.5%);right: 11px;background: none;}  .slick-dot1 {left: 2.5%;top: calc(23%);z-index: 1;background: none;}  .slick-dot2 {right: 0px;top: calc(23%);right: 11px;background: none;}  }  @media screen and (min-width: 451px) and (max-width:500px) {  .slick-prev {left: 2.5%;top: calc(24.5%);z-index: 1;background: none;}  .slick-next {right: 0px;top: calc(24.5%);right: 11px;background: none;}  .slick-dot1 {left: 2.5%;top: calc(24.5%);z-index: 1;background: none;}  .slick-dot2 {right: 0px;top: calc(24.5%);right: 11px;background: none;}  }  @media screen and (min-width: 501px) and (max-width: 600px) {  .slick-prev {left: 2.5%;top: calc(28%);z-index: 1;background: none;}  .slick-next {right: 0px;top: calc(28%);right: 11px;background: none;}  .slick-dot1 {left: 2.5%;top: calc(24.5%);z-index: 1;background: none;}  .slick-dot2 {right: 0px;top: calc(24.5%);right: 11px;background: none;}  }  @media screen and (min-width: 416px) {  .client-desc {border: 1px solid #C0C0C0;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 0 8px;margin: 0 10px;}  .client-desc-second {height: 304px;justify-content: center;align-items: center;}  .employee__reviews-right-block button {top: 25%;}  }  @media screen and (min-width: 601px) and (max-width: 1023px) {  .slick-prev {left: 1.5%;z-index: 1;background: none;}  .slick-next {right: 11px;background: none;}  .employee__reviews-right-block button {top: 25%;}  }  @media screen and (min-width: 1024px) {  .web-dev-slider {width: 100%;margin: 0 auto;}  .slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}  .slider-wrapper {display: block;float: left;margin-right: 8px;}  .slider-block {width: 95%;justify-content: center;display: flex;}  .slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}  .slick-list:focus {outline: none;}  .slick-list.dragging {cursor: pointer;cursor: hand;}  .slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}  .slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}  .slick-track:before, .slick-track:after {display: table;content: '';}  .slick-track:after {clear: both;}  .slick-loading .slick-track {visibility: hidden;}  .slider-img {display: block;height: 100%;width: auto;margin: 0 auto;}  .draggable {width: 600px;}  #web-dev-play-football .draggable {width: 100%!important;}  .slick-slide {float: left;height: 100%;min-height: 1px;}  [dir='rtl'] .slick-slide {float: right;}  .slick-slide img {display: block;}  .slick-slide.slick-loading img {display: none;}  .slick-slide.dragging img {pointer-events: none;}  .slick-initialized .slick-slide {width: 1024px;display: block;}  .slick-loading .slick-slide {visibility: hidden;}  .slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}  .slick-arrow.slick-hidden {display: none;}  .desc-head {width: 100%;text-align: center;}  .employee__melnychuk-img {width: 288px;border-left: 8px solid #fff;}  .employee__reviews-right-block .slick-arrow {display: none!important;}  .client-desc {border: 1px solid #C0C0C0;display: flex;align-items: start;justify-content: flex-start;flex-direction: column;height: 374px;width: 283px;box-sizing: border-box;padding: 8px 16px 16px 8px;}  .client-desc &gt; h3 {font-family: SF UI Display;font-style: normal;font-weight: normal;font-size: 24px;line-height: 100%;color: #2088E8;margin: 0;height: 96px;display: flex;justify-content: flex-start;align-items: center;}  .client-service__desc &gt; p {font-family: Roboto;font-style: normal;font-weight: normal;font-size: 14px;line-height: 20px;text-align: start;color: #686868;}  !* Slider *! .slick-loading .slick-list {background: #fff url('/vacancy/style/../slick/ajax-loader.gif') center center no-repeat;}  !* Icons *! @font-face {  font-family: 'slick';  font-weight: normal;  font-style: normal;  src: url('/vacancy/style/../slick/fonts/slick.eot');  src: url('/vacancy/style/../slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/vacancy/style/../slick/fonts/slick.woff') format('woff'), url('/vacancy/style/../slick/fonts/slick.ttf') format('truetype'), url('/vacancy/style/../slick/fonts/slick.svg#slick') format('svg');  } !* Arrows *! .left-arrow-img {background-image: url("/vacancy/style/../images1024/arrow_left.svg");background-size: 21px;background-repeat: no-repeat;}  .right-arrow-img {background-image: url("/vacancy/style/../images1024/arrow_right.svg");background-size: 21px;background-repeat: no-repeat;}  .slick-prev, .slick-next {z-index: 5;font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 0px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;border: none;outline: none;background-color: #fff;}  .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: none;background: transparent;}  .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}  .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25;}  .slick-prev:before, .slick-next:before {font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  .slick-prev {left: -22px;}  [dir='rtl'] .slick-prev {right: -25px;left: auto;}  .slick-prev-second:before {content: "" ;}  [dir='rtl'] .slick-prev:before {content: "";}  .slick-next {right: -21px;}  [dir='rtl'] .slick-next {right: auto;left: -25px;}  .slick-next:before {content: '';}  [dir='rtl'] .slick-next:before {content: '';}  !* Dots *! .slick-dotted.slick-slider {margin-bottom: 30px;}  .slick-dots {position: absolute;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}  .slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}  .slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}  .slick-dots li button:hover, .slick-dots li button:focus {outline: none;}  .slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}  .slick-dots li button:before {font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: 'â˘';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  .slick-dots li.slick-active button:before {opacity: .75;color: black;}  .your-class {padding: 0 10px;box-sizing: border-box;}  .web-dev-slider .slider-wrapper {width: 100%;height: 384px;text-align: center;margin: 0 auto;background: #F0F0F0;}  }  @media screen and (min-width: 1080px) {  .web-dev-slider {width: 100%;margin: 0 auto;}  .slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}  .slider-wrapper {display: block;float: left;height: 384px;text-align: center;margin-right: 8px;background: #F0F0F0;}  .web-dev-slider .slider-wrapper {height: 384px;text-align: center;margin: 0 auto;float: none;background: #F0F0F0;}  .draggable {width: 600px;}  .slider-block {width: 95%;justify-content: center;display: flex;}  .slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}  .slick-list:focus {outline: none;}  .slick-list.dragging {cursor: pointer;cursor: hand;}  .slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}  .slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}  .slick-track:before, .slick-track:after {display: table;content: '';}  .slick-track:after {clear: both;}  .slick-loading .slick-track {visibility: hidden;}  .slider-img {display: block;height: 70%;}  .slick-slide {float: left;height: 100%;min-height: 1px;}  [dir='rtl'] .slick-slide {float: right;}  .slick-slide img {display: inline-block;height: 100%;margin: 0 auto;text-align: center;}  .slide_third img {display: block;margin: unset;}  .slick-slide.slick-loading img {display: none;}  .slick-slide.dragging img {pointer-events: none;}  .slick-initialized .slick-slide {width: 1024px;display: block;}  .slick-loading .slick-slide {visibility: hidden;}  .slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}  .slick-arrow.slick-hidden {display: none;}  .desc-head {width: 100%;text-align: center;}  .client-desc {border: 1px solid #C0C0C0;display: flex;flex-direction: column;height: 384px;width: 41%;box-sizing: border-box;padding: 8px 16px 16px 16px;}  .client-desc &gt; h3 {font-family: SF UI Display;font-style: normal;font-weight: normal;font-size: 24px;line-height: 100%;color: #2088E8;height: 96px;display: flex;justify-content: flex-start;align-items: center;}  !* Slider *! .slick-loading .slick-list {background: #fff url('/vacancy/style/../slick/ajax-loader.gif') center center no-repeat;}  !* Icons *! @font-face {  font-family: 'slick';  font-weight: normal;  font-style: normal;  src: url('/vacancy/style/../slick/fonts/slick.eot');  src: url('/vacancy/style/../slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/vacancy/style/../slick/fonts/slick.woff') format('woff'), url('/vacancy/style/../slick/fonts/slick.ttf') format('truetype'), url('/vacancy/style/../slick/fonts/slick.svg#slick') format('svg');  } !* Arrows *! .left-arrow-img {background-image: url("/vacancy/style/../images1024/arrow_left.svg");background-size: 21px;background-repeat: no-repeat;}  .right-arrow-img {background-image: url("/vacancy/style/../images1024/arrow_right.svg");background-size: 21px;background-repeat: no-repeat;}  .slick-prev, .slick-next {z-index: 5;font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 0px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;border: none;outline: none;background-color: #fff;}  .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: none;background: transparent;}  .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}  .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25;}  .slick-prev:before, .slick-next:before {font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  .slick-prev {left: -22px;}  [dir='rtl'] .slick-prev {right: -25px;left: auto;}  .slick-prev-second:before {content: "" ;}  [dir='rtl'] .slick-prev:before {content: "";}  .slick-next {right: 0px;}  [dir='rtl'] .slick-next {right: auto;left: -25px;}  .slick-next:before {content: '';}  [dir='rtl'] .slick-next:before {content: '';}  !* Dots *! .slick-dotted.slick-slider {margin-bottom: 30px;}  .slick-dots {position: absolute;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}  .slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}  .slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}  .slick-dots li button:hover, .slick-dots li button:focus {outline: none;}  .slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}  .slick-dots li button:before {font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: 'â˘';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  .slick-dots li.slick-active button:before {opacity: .75;color: black;}  .your-class {padding: 0 10px;box-sizing: border-box;}  }  @media screen and (min-width: 1130px) {  .slider-wrapper {display: block;float: left;height: 384px;text-align: center;margin-right: 8px;background: #F0F0F0;}  }  @media screen and (min-width: 400px) {  .draggable {width: 100%;}  }  @media screen and (min-width: 600px) {  .draggable {width: 600px;}  }  @media screen and (min-width: 400px) {  .client-desc {border: 1px solid #C0C0C0;display: flex;flex-direction: column;height: 384px;width: 304px;box-sizing: border-box;padding: 8px 16px 16px 16px;}  }  @media screen and (min-width: 1223px) {  .draggable {width: 600px;}  .client-desc {border: 1px solid #C0C0C0;display: flex;flex-direction: column;height: 384px;width: 304px;box-sizing: border-box;padding: 8px 16px 16px 16px;}  }  @media screen and (min-width: 1344px) {  .draggable {width: 800px;}  .slides .draggable {width: 624px;}  .client-desc {border: 1px solid #C0C0C0;display: flex;flex-direction: column;height: 384px;width: 500px;box-sizing: border-box;padding: 8px 16px 16px 16px;}  }  .slider{position:relative;width:100%;overflow:hidden;margin-top:10px;margin-bottom:10px;max-height: 420px;}  .slides{margin-left:0px!important;height:100%;-webkit-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-ms-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}  .slide{float:left;}  .slide figure{display:block;position:relative;text-align:center;}  .slide figure figcaption{position:absolute;right:20%;font-size:1.1em;font-weight:bold;padding:8px 14px;color:#464646;background:rgba(255,255,255,0.8);}  .slide figure figcaption a{color:#5a7fbc;text-decoration:none;}  .slide figure figcaption a:hover{text-decoration:underline;}  .slide_img { !*max-height: 300px;*!!*width: auto;*!}  .slider-arrows{display:block !important;}  .slider-arrow{position:absolute;display:block;margin-bottom:-20px;padding:20px;font-family:'Alegreya Sans', 'Trebuchet MS', sans-serif;text-decoration:none;font-weight:900;font-size:3.0em;color:#fff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;}  !*.slider-arrow:hover{background:#ddd;color:#aaa;}*!  .slider-arrow--right{background: url(/img/arrow-right-new.png) no-repeat center center;bottom:50%;right:7px;}  .slider-arrow--left{    background: url(/img/arrow-left-new.png) no-repeat center center;bottom:50%;left:7px;}  .slider-nav{position:absolute;bottom:20px;padding:0px;}  .slider-nav__item{width:12px;height:12px;float:left;clear:none;display:block;margin:0 5px;border:1px solid #999999; background:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}  .slider-nav__item:hover{background:#bababa;}  .slider-nav__item--current, .slider-nav__item--current:hover{background:#999;}  .wrapper_slider_fix .slick-slide img {display: block;height: 100%;margin: unset;text-align: center;}  .wrapper_slider_fix .slick-slide img.slide_img {width: 100%;height: auto;}  .slide_img {width: auto;!important;}  @media screen and (min-width: 443px) and (max-width: 579px) {  .wrapper_vacancy_content_first {width: 90%;}  }  @media screen and (min-width: 371px) and (max-width: 442px) {  .wrapper_vacancy_content_first {width: 72%;}  }  @media screen and (min-width: 320px) and (max-width: 370px) {  .wrapper_vacancy_content_first {width: 59%;}  }  !*@media screen and (min-width: 320px) and (max-width: 480px){*!!*    .employee__reviews {*!!*        width: auto;*!!*        max-width: 480px;*!!*    }*!!*    .slick-slider .slick-track {*!!*        width: auto;*!!*    }*!!*}*!*/
.slick-list {
	overflow: hidden;
}
.slick-slider {
	position: relative;
	overflow: hidden;
	width: 100vw;
}
.slick-track {
	display: flex;
}
.slick-arrow {
	width: 32px;
	height: 32px;
	border: none;
	position: absolute;
	top: 50%;
	font-size: 0;
	transform: translateY(-50%);
	transition: all .25s ease-in-out;
	z-index: 1;
}
.slick-arrow.slick-prev {
	background: transparent url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14020_96933)'%3E%3Cg clip-path='url(%23clip1_14020_96933)'%3E%3Cpath d='M21 1L22 2L8 16L22 30L21 31L6 16L21 1Z' fill='%23606060'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14020_96933'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_14020_96933'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.slick-arrow.slick-next {
	background: transparent url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14020_96932)'%3E%3Cg clip-path='url(%23clip1_14020_96932)'%3E%3Cpath d='M11 1L10 2L24 16L10 30L11 31L26 16L11 1Z' fill='%23606060'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14020_96932'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_14020_96932'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
	right: 0;
}
.slick-arrow.slick-disabled {
	opacity: .2;
	pointer-events: none;
}
/* slide */
.slick-slide {
	width: 100%;
}
.slick-slide img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .25s ease-in-out;
}
/* dots */
.slick-dots {
	display: flex;
}
.slick-dots li {
	cursor: pointer;
}
.slick-dots li button {
	font-size: 0;
}
.slick-dots {
	width: 100%;
	gap: 2px;
	margin-top: 6px;
	padding-bottom: 6px;
}
.slick-dots li {
	flex: 1 0 auto;
	background-color: #e0e0e0;
	height: 4px;
}
.slick-dots li.slick-active {
	background-color: #0080E0;
}
/*null*/
.slick-slider  * {padding: 0;margin: 0;border: 0;}
.slick-slider button {cursor: pointer; background-color: transparent;}
.slick-slider button::-moz-focus-inner {padding: 0; border: 0;}
.slick-slider ul li {list-style: none;}

/*custom slider*/
.main-slider {
	position: relative;
	margin: 0;
	max-width: 1120px;
	flex: 1 1 1120px;
}
.main-slider .main-slider__item {
	max-height: 560px;
	max-width: 1120px;
}
/* End */


/* Start:/vacancy/style.css?1714045458118*/
/*jquery confirm modal start*/
.jconfirm-holder {
    text-align: center !important;
    padding: 50px 0 !important;
}
/* End */
/* /vacancy/style/index.css?174704626447617 */
/* /vacancy/style/slider.css?171404545829263 */
/* /vacancy/style.css?1714045458118 */
</pre></body></html>