.fill-form{position:relative;display:flex;justify-content:center}@media screen and (max-width:1400px){.fill-form{margin-top:40px}}@media screen and (max-width:700px){.fill-form{padding:30px 0}}.fill-form .container{max-width:1700px;display:flex;justify-content:center;margin:0 auto}@media screen and (max-width:1400px){.fill-form .container{justify-content:center;margin-top:40px}}@media screen and (max-width:700px){.fill-form .container{width:95%}}.fill-form h1{text-align:left;margin-bottom:40px;color:#fff;position:relative;text-transform:uppercase;font-size:28px;color:#bbb}@media screen and (max-width:800px){.fill-form h1{text-align:center}}.fill-form .application-form{position:relative;z-index:2;background-color:#14181f;padding:40px;margin:0;overflow:hidden;border:1px solid #2b303b}@media screen and (max-width:768px){.fill-form .application-form{padding:20px}}#contacts{scroll-margin-top:60px}.contact-us{background:var(--gradient);color:#fff;padding:40px 0}@media(min-width:768px){.contact-us{padding:96px 0}}.contact-us__wrapper{display:flex;gap:20px}@media(max-width:1000px){.contact-us__wrapper{flex-direction:column}}.contact-us__inner{max-width:720px;height:max-content;margin:0 auto}@media screen and (min-width:1200px){.contact-us__inner{position:sticky;top:90px}}.contact-us__eyebrow{display:inline-block;font-size:14px;letter-spacing:.18em;text-transform:uppercase;font-family:var(--font-medium);color:#f3b32b;margin-bottom:12px}.contact-us__title{font-size:40px;line-height:1.1;font-weight:800;text-transform:uppercase;margin:0 0 16px}.contact-us__subtitle{margin:0 0 40px;font-size:15px;line-height:1.6;color:#b4bec8;max-width:560px}.contact-us__grid{display:flex;flex-direction:column;gap:24px}.contact-us__item{display:flex;align-items:flex-start;gap:16px}.contact-us__icon-wrapper{width:48px;height:48px;border-radius:5px;background:rgba(230,179,25,.1019607843);display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-us__icon{width:22px;height:22px;color:var(--primary)}.contact-us__content{flex:1 1}.contact-us__label{margin:0 0 4px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.contact-us__text{margin:0;font-size:14px;line-height:1.6;color:#d0d7df;width:max-content}.contact-us a:hover{color:var(--primary)}.carousel,.vacancies-carousel{position:relative}.carousel.embla,.vacancies-carousel.embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%;--slide-spacing-sm:1.6rem;--slide-size-sm:50%;--slide-spacing-lg:2rem;--slide-size-lg:calc(100% / 3)}.carousel .embla__viewport,.vacancies-carousel .embla__viewport{overflow:hidden}.carousel .embla__container,.vacancies-carousel .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}@media(min-width:750px){.carousel .embla__container,.vacancies-carousel .embla__container{margin-left:calc(var(--slide-spacing-sm)*-1)}}@media(min-width:1200px){.carousel .embla__container,.vacancies-carousel .embla__container{margin-left:calc(var(--slide-spacing-lg)*-1)}}.carousel .embla__slide,.vacancies-carousel .embla__slide{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing)}@media(min-width:750px){.carousel .embla__slide,.vacancies-carousel .embla__slide{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media(min-width:1200px){.carousel .embla__slide,.vacancies-carousel .embla__slide{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.carousel .embla__slide__number,.vacancies-carousel .embla__slide__number{border:.2rem solid var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;user-select:none}.carousel .embla__controls,.vacancies-carousel .embla__controls{display:flex;justify-content:flex-end;position:absolute;top:-20px;right:0;transform:translateY(-100%)}.carousel .embla__buttons,.vacancies-carousel .embla__buttons{display:flex;gap:15px}.carousel .embla__button,.vacancies-carousel .embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;padding:0;margin:0;width:40px;height:40px;z-index:1;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center;transform:rotate(0deg);border:1px solid #2b303b}.carousel .embla__button:hover,.vacancies-carousel .embla__button:hover{border-color:var(--primary)}.carousel .embla__button:hover svg,.vacancies-carousel .embla__button:hover svg{color:var(--primary)}.carousel .embla__button--disabled,.vacancies-carousel .embla__button--disabled{color:var(--detail-high-contrast)}.carousel .embla__button__svg,.vacancies-carousel .embla__button__svg{width:10px;height:10px}.carousel .embla__dots,.vacancies-carousel .embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.6rem}.carousel .embla__dot,.vacancies-carousel .embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.carousel .embla__dot:after,.carousel .embla__dot:before,.vacancies-carousel .embla__dot:after,.vacancies-carousel .embla__dot:before{width:1.4rem;height:1.4rem;border-radius:50%;position:absolute;display:flex;align-items:center;content:""}.carousel .embla__dot:before,.vacancies-carousel .embla__dot:before{border:.2rem solid var(--detail-medium-contrast)}.carousel .embla__dot:after,.vacancies-carousel .embla__dot:after{border:.2rem solid var(--text-body);opacity:0}.carousel .embla__dot--selected:after,.vacancies-carousel .embla__dot--selected:after{opacity:1}