@-webkit-keyframes running-animation{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-50% - min(100vw, 1920px)*24/1440));transform:translateX(calc(-50% - min(100vw, 1920px)*24/1440))}}@keyframes running-animation{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-50% - min(100vw, 1920px)*24/1440));transform:translateX(calc(-50% - min(100vw, 1920px)*24/1440))}}@-webkit-keyframes loader-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes button-loading{0%{background:var(--loader-bg);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2)}33%{background:var(--loader-c1);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-bg);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-bg)}66%{background:var(--loader-c2);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c1);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c1)}to{background:var(--loader-bg);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2)}}@keyframes button-loading{0%{background:var(--loader-bg);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2)}33%{background:var(--loader-c1);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-bg);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-bg)}66%{background:var(--loader-c2);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c1);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c1)}to{background:var(--loader-bg);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2)}}@-webkit-keyframes button-loading-mobile{0%{background:var(--loader-bg);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2);box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2)}33%{background:var(--loader-c1);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-bg);box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-bg)}66%{background:var(--loader-c2);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-c1);box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-c1)}to{background:var(--loader-bg);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2);box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2)}}@keyframes button-loading-mobile{0%{background:var(--loader-bg);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2);box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2)}33%{background:var(--loader-c1);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-bg);box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-bg)}66%{background:var(--loader-c2);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-c1);box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-c1)}to{background:var(--loader-bg);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2);box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2)}}.vacancies .vacancies__header{background:#a9d1f3;color:#f6f6f6;padding-bottom:calc(min(100vw,1920px)*8/1440);padding-top:calc(min(100vw,1920px)*8/1440);text-align:center}@media(max-width:767px){.vacancies .vacancies__header{padding-bottom:2.5vw;padding-top:2.5vw}}.vacancies .vacancies__banner{background:url(img/frontend/assets/src/img/pages/vacancies/banner.webp) 50%/cover no-repeat;height:calc(min(100vw,1920px)*432/1440);margin-bottom:calc(min(100vw,1920px)*32/1440);overflow:hidden}@media(max-width:767px){.vacancies .vacancies__banner{background:url(img/frontend/assets/src/img/pages/vacancies/banner-mb.webp) 50%/cover no-repeat;height:50vw;margin-bottom:3.75vw}}.vacancies .vacancies__contact{background-image:url(img/frontend/assets/src/img/pages/vacancies/form-banner.webp);background-position-x:calc(min(100vw,1920px)*-41/1440);background-position-y:calc(min(100vw,1920px)*-32/1440);background-repeat:no-repeat;background-size:113% auto;height:calc(min(100vw,1920px)*522/1440);margin:calc(min(100vw,1920px)*40/1440) 0}@media(max-width:767px){.vacancies .vacancies__contact{background:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:9.0625vw 0 6.25vw}}.vacancies .vacancies__contact .img-wrap{display:none}@media(max-width:767px){.vacancies .vacancies__contact .img-wrap{background-image:url(img/frontend/assets/src/img/pages/vacancies/form-banner.webp);background-position:-67.8125vw -3.125vw;background-repeat:no-repeat;background-size:170% auto;display:block;height:50vw}}.vacancies .vacancies__contact .vacancies__contact-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-left:calc(min(100vw,1920px)*108/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancies__contact-wrapper{gap:3.125vw;padding:0}}.vacancies .vacancies__contact .vacancy-form{height:calc(min(100vw,1920px)*460/1440);position:relative}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form{height:81.875vw}}.vacancies .vacancies__contact .vacancy-form .message{padding-top:calc(min(100vw,1920px)*130/1440);text-align:center}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .message{padding:28.125vw 6.25vw 0;width:100%!important}}.vacancies .vacancies__contact .vacancy-form .form-bg{background:url(img/frontend/assets/src/img/pages/vacancies/form-bg.svg) 50%/contain no-repeat;height:calc(min(100vw,1920px)*500/1440);left:calc(min(100vw,1920px)*-18/1440);position:absolute;top:calc(min(100vw,1920px)*-9/1440);width:calc(min(100vw,1920px)*698/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .form-bg{background-image:url(img/frontend/assets/src/img/pages/vacancies/form-bg-mobile.svg);background-position:.625vw -1.25vw;background-size:100% auto;height:100%;left:0;top:-9.0625vw;width:100%}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__wrapper{height:100%;position:relative;width:calc(min(100vw,1920px)*600/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__wrapper{margin-left:5vw;width:90vw}.vacancies .vacancies__contact .vacancy-form .vacancy-form__wrapper .headline-2_new-kit{padding-left:2.5vw;width:32.1875vw}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__wrapper form{display:grid;grid-template-rows:auto 1fr;height:100%;padding:calc(min(100vw,1920px)*108/1440) calc(min(100vw,1920px)*24/1440) calc(min(100vw,1920px)*24/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__wrapper form{padding:5vw 0 0}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*6/1440);margin-top:calc(min(100vw,1920px)*8/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__content{gap:.9375vw;margin-top:0}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__content.hidden{display:none}.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field,.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea{background:#f6f6f6;border:calc(min(100vw,1920px)*1/1440) solid rgba(0,0,0,0);color:#161616;outline:none;-webkit-transition:border .2s cubic-bezier(.4,0,.2,1);transition:border .2s cubic-bezier(.4,0,.2,1);width:calc(min(100vw,1920px)*552/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field,.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea{border:.3125vw solid rgba(0,0,0,0);height:6.875vw}.vacancies .vacancies__contact .vacancy-form .field-vacancyform-vacancy,.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv,.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field,.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea,.vacancies .vacancies__contact .vacancy-form label[for=vacancy-form-agreeWithPolicy]{margin-left:2.5vw;width:81.875vw}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field{padding:calc(min(100vw,1920px)*10.5/1440) calc(min(100vw,1920px)*8/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field{padding:1.25vw 2.5vw}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field::-webkit-input-placeholder{color:#d9d9d9}.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field::-moz-placeholder{color:#d9d9d9}.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field:-ms-input-placeholder{color:#d9d9d9}.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field::-ms-input-placeholder{color:#d9d9d9}.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field::placeholder{color:#d9d9d9}.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field.invalid{border:calc(min(100vw,1920px)*1/1440) solid #ff2600;color:#ff2600}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__text-field.invalid{border:.3125vw solid #ff2600}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea{height:calc(min(100vw,1920px)*44/1440);padding:calc(min(100vw,1920px)*8/1440);resize:none}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea{height:10.3125vw;padding:1.25vw 2.5vw}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea::-webkit-scrollbar{width:calc(min(100vw,1920px)*2/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea::-webkit-scrollbar{width:.625vw}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea::-webkit-scrollbar-track{background:#d9d9d9}.vacancies .vacancies__contact .vacancy-form .vacancy-form__textarea::-webkit-scrollbar-thumb{background:#505050}.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv{-webkit-box-align:center;-ms-flex-align:center;word-wrap:anywhere;align-items:center;color:#70b3ed;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(min(100vw,1920px)*-3/1440)}.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv:has(.vacancy-form__cv-input[aria-invalid=true]) p{color:#ff2600}.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv:has(.vacancy-form__cv-input[aria-invalid=true]) svg path{fill:#ff2600}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv{margin-top:-.9375vw}}.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv .vacancy-form__cv-input,.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv+.invalid-feedback{display:none}.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv svg{height:calc(min(100vw,1920px)*20/1440);width:calc(min(100vw,1920px)*20/1440)}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__cv svg{height:5vw;width:5vw}}.vacancies .vacancies__contact .vacancy-form button{margin-top:auto}.vacancies .vacancies__contact .vacancy-form .vacancy-form__select[aria-invalid=true]+.select2-container--zetter{border:calc(min(100vw,1920px)*1/1440) solid #ff2600}@media(max-width:767px){.vacancies .vacancies__contact .vacancy-form .vacancy-form__select[aria-invalid=true]+.select2-container--zetter{border:.3125vw solid #ff2600}}.vacancies .vacancies__contact .contact__buttons{grid-gap:calc(min(100vw,1920px)*8/1440);display:grid;gap:calc(min(100vw,1920px)*8/1440);grid-template-columns:calc(min(100vw,1920px)*423/1440) calc(min(100vw,1920px)*87/1440);margin-bottom:auto;margin-top:auto}@media(max-width:767px){.vacancies .vacancies__contact .contact__buttons{display:none}}.vacancies .vacancies__contact .contact__buttons span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f6f6f6;border-radius:calc(min(100vw,1920px)*16/1440);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Nunito Sans;font-size:calc(min(100vw,1920px)*18/1440);height:calc(min(100vw,1920px)*33/1440);justify-content:center}.vacancies .vacancies__contact .contact__buttons span img{width:calc(min(100vw,1920px)*63/1440)}.vacancies .vacancies__list-section{margin-top:calc(min(100vw,1920px)*24/1440)}@media(max-width:767px){.vacancies .vacancies__list-section{margin-top:2.5vw}}.vacancies .vacancies__list-section .vacancies-list__wrapper{grid-gap:calc(min(100vw,1920px)*16/1440) calc(min(100vw,1920px)*7/1440);display:grid;gap:calc(min(100vw,1920px)*16/1440) calc(min(100vw,1920px)*7/1440);grid-template-columns:calc(min(100vw,1920px)*1016/1440) calc(min(100vw,1920px)*333/1440);grid-template-rows:calc(min(100vw,1920px)*46/1440) auto}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-list__wrapper{gap:1.25vw;grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}}.vacancies .vacancies__list-section .vacancies-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*24/1440);min-height:calc(min(100vw,1920px)*438/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-list{gap:2.5vw;margin-top:1.875vw;min-height:95.625vw}}.vacancies .vacancies__list-section .vacancies-list_empty{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(min(100vw,1920px)*13/1440) calc(min(100vw,1920px)*160/1440) 0;text-align:center}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-list_empty{margin:0;padding:0 8.75vw}}.vacancies .vacancies__list-section .vacancies-list__cards{grid-gap:calc(min(100vw,1920px)*8/1440);display:grid;gap:calc(min(100vw,1920px)*8/1440);grid-template-columns:repeat(2,calc(min(100vw, 1920px)*504/1440))}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-list__cards{gap:2.5vw;grid-template-columns:1fr}}.vacancies .vacancies__list-section .vacancy-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*12/1440);justify-content:space-between;padding:calc(min(100vw,1920px)*16/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancy-card{gap:3.75vw;padding:2.5vw}}.vacancies .vacancies__list-section .vacancy-card .vacancy-card__tags{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(min(100vw,1920px)*4/1440);justify-content:flex-end;margin-bottom:calc(min(100vw,1920px)*8/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancy-card .vacancy-card__tags{gap:1.25vw;margin-bottom:5vw}}.vacancies .vacancies__list-section .vacancy-card .vacancy-card__tags div{background:#fff;color:#212020;padding:calc(min(100vw,1920px)*8/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancy-card .vacancy-card__tags div{padding:1.25vw}}.vacancies .vacancies__list-section .vacancy-card h3{margin-bottom:calc(min(100vw,1920px)*16/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancy-card h3{margin-bottom:1.25vw}}.vacancies .vacancies__list-section .vacancy-card .vacancy-card__desc{overflow:hidden}.vacancies .vacancies__list-section .vacancy-card .vacancy-card__details{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.vacancies .vacancies__list-section .vacancies-filter{background:#f6f6f6;grid-row:span 2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter{grid-row:2}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:calc(min(100vw,1920px)*16/1440) calc(min(100vw,1920px)*20/1440);width:100%}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__header{padding:1.25vw 2.5vw 2.1875vw}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__header svg{display:none;-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1), -webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__header svg{display:block;height:6.25vw;width:6.25vw}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__header.isOpen svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__header.isOpen+.vacancies-filter__content{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content{border-top:calc(min(100vw,1920px)*1/1440) solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(min(100vw,1920px)*300/1440);padding:calc(min(100vw,1920px)*16/1440) calc(min(100vw,1920px)*20/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content{border-top:.3125vw solid #d9d9d9;display:none;min-height:51.5625vw;padding:2.5vw}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content:has(.loader){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*15/1440);margin:0;padding:0}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list{grid-gap:5vw;display:grid;gap:5vw;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list li{list-style:none}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item:nth-of-type(3){grid-column:span 2;grid-row:2}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item p{margin-bottom:calc(min(100vw,1920px)*8/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item p{margin-bottom:2.5vw}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*2/1440);margin:0;max-height:calc(min(100vw,1920px)*112/1440);overflow-x:hidden;padding:0}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item ul{gap:1.25vw;max-height:24.375vw}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item ul li{padding:calc(min(100vw,1920px)*3/1440) calc(min(100vw,1920px)*3/1440) calc(min(100vw,1920px)*4/1440)}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item ul::-webkit-scrollbar{width:calc(min(100vw,1920px)*2/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item ul::-webkit-scrollbar{width:.625vw}}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item ul::-webkit-scrollbar-track{background:#d9d9d9}.vacancies .vacancies__list-section .vacancies-filter .vacancies-filter__content .vacancies-filter__list .vacancies-filter__item ul::-webkit-scrollbar-thumb{background:#505050}.vacancies .vacancies__list-section .search{grid-gap:calc(min(100vw,1920px)*4/1440);background:#f6f6f6;display:grid;gap:calc(min(100vw,1920px)*4/1440);grid-template-columns:calc(min(100vw,1920px)*24/1440) calc(min(100vw,1920px)*965/1440);padding:calc(min(100vw,1920px)*12/1440) calc(min(100vw,1920px)*10/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;grid-template-columns:6.25vw 80vw;height:8.75vw;padding:1.25vw 1.25vw 1.25vw 1.875vw}}.vacancies .vacancies__list-section .search .search__icon{background:url(img/frontend/assets/src/img/icon/search-icon.svg) 50%/contain no-repeat;height:calc(min(100vw,1920px)*24/1440);width:calc(min(100vw,1920px)*24/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .search .search__icon{height:4.6875vw;width:4.6875vw}}.vacancies .vacancies__list-section .search .text-field{background:rgba(0,0,0,0);padding:calc(min(100vw,1920px)*3/1440)}@media(max-width:767px){.vacancies .vacancies__list-section .search .text-field{padding:1.40625vw 0}}
