.cookie-notice{position:fixed;bottom:2rem;left:2rem;z-index:1000;background:var(--color-white);border:1px solid var(--color-middle-blue);border-radius:1rem;box-shadow:0 4px 20px rgba(0,72,91,.1);max-width:400px;animation:slideUp .3s ease-out forwards}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media only screen and (max-width:768px){.cookie-notice{bottom:1rem;left:1rem;right:1rem;max-width:none}}.cookie-notice__container{padding:2rem}@media only screen and (max-width:768px){.cookie-notice__container{padding:1.5rem}}.cookie-notice__content{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (max-width:768px){.cookie-notice__content{gap:1.2rem}}.cookie-notice__info{flex:1 1;min-width:0}.cookie-notice__title{font-size:1.6rem;font-weight:600;color:var(--color-dark-blue);margin-bottom:.5rem}@media only screen and (max-width:768px){.cookie-notice__title{font-size:1.4rem;margin-bottom:.4rem}}.cookie-notice__description{font-size:1.3rem;font-weight:400;color:var(--color-dark-gray-blue);line-height:1.4;margin-bottom:.4rem}@media only screen and (max-width:768px){.cookie-notice__description{font-size:1.2rem;line-height:1.3}}.cookie-notice__analytics{font-size:1.1rem;font-weight:400;color:var(--color-gray-blue);line-height:1.3}@media only screen and (max-width:768px){.cookie-notice__analytics{font-size:1rem}}.cookie-notice__actions{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:768px){.cookie-notice__actions{justify-content:center}}.cookie-notice__button{background:var(--color-dark-blue);color:var(--color-white);border:none;border-radius:.6rem;padding:1rem 2rem;font-size:1.3rem;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s ease-in-out;letter-spacing:.045em;white-space:nowrap}.cookie-notice__button:hover{background:var(--color-turquoise)}.cookie-notice__button:active{transform:translateY(0)}@media only screen and (max-width:768px){.cookie-notice__button{padding:1rem 1.5rem;font-size:1.2rem}}.vacanvies-page__wrapper{margin-top:7rem}@media only screen and (max-width:768px){.vacanvies-page__wrapper{margin-top:6rem}}.vacanvies-page__vacancies-career{margin-bottom:8rem}@media only screen and (max-width:768px){.vacanvies-page__vacancies-career{margin-bottom:6rem}}.vacanvies-page__vacancies-info{margin-bottom:8rem}@media only screen and (max-width:768px){.vacanvies-page__vacancies-info{margin-bottom:6rem}}.header-heading{background:var(--color-dark-blue);padding-top:14rem;padding-bottom:6rem;border-radius:0 0 7rem 7rem}@media only screen and (max-width:768px){.header-heading{padding:9rem 0 5rem;border-radius:0 0 3rem 3rem}}.header-heading .container{display:flex}@media only screen and (max-width:768px){.header-heading .container{flex-direction:column}}.header-heading__breadcrumbs{max-width:34rem!important;margin-bottom:0!important}@media only screen and (max-width:768px){.header-heading__breadcrumbs{max-width:100%!important;margin-bottom:3rem!important}}.header-heading__breadcrumbs a{color:var(--color-white)!important}.header-heading__breadcrumbs span{color:var(--color-blue)!important}.header-heading__breadcrumbs>:after{background:var(--color-white)!important}.header-heading__text{flex:2 1;padding-right:10rem;color:var(--color-blue);font-size:6.4rem;font-weight:500;line-height:6.4rem;white-space:pre-wrap}@media only screen and (max-width:768px){.header-heading__text{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;font-size:3.6rem;padding-right:0;line-height:3.8rem}}.header-heading__text span{color:var(--color-white);position:relative;display:inline-block}.header-heading__text span:after{position:absolute;bottom:-2.7rem;left:0;background-image:url('data:image/svg+xml,<svg width="86" height="17" viewBox="0 0 86 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_123_22)"><path d="M0 14C17.2306 14 25.3694 3 42.6 3C59.8306 3 67.9694 14 85.2 14C102.431 14 110.569 3 127.8 3C145.031 3 153.169 14 170.4 14C187.631 14 195.769 3 213 3" stroke="white" stroke-width="6"/></g><defs><clipPath id="clip0_123_22"><rect width="86" height="17" fill="white"/></clipPath></defs></svg>');background-repeat:repeat-x;width:100%;height:1.7rem;content:"";display:block}@media only screen and (max-width:768px){.header-heading__text span:after{display:none}}.breadcrumbs{width:100%;margin-bottom:3rem}.breadcrumbs a{font-size:1.4rem;font-weight:400;color:var(--color-dark-blue);transition:all .3s ease-in-out;text-decoration:none}.breadcrumbs a:hover{cursor:pointer;text-decoration:underline}.breadcrumbs span{font-size:1.4rem;font-weight:400;color:var(--color-blue)}.breadcrumbs>*{padding-left:3.2rem;position:relative}.breadcrumbs>:after{position:absolute;display:block;content:"";width:2rem;height:.1rem;background:var(--color-dark-blue);top:1rem;left:.4rem}.breadcrumbs>:first-child{padding-left:0}.breadcrumbs>:first-child:after{display:none}.section-heading .container{display:grid;grid-template-columns:33.8rem 1fr}@media only screen and (max-width:768px){.section-heading .container{display:flex;flex-direction:column}}.section-heading__hint{font-size:1.8rem;font-weight:600;color:var(--color-blue);padding-right:3rem}@media only screen and (max-width:768px){.section-heading__hint{font-size:1.6rem;padding-right:0;margin-bottom:1.6rem}}.section-heading__content{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.section-heading__content{flex-direction:column;align-items:flex-start}}.section-heading__content h2{flex:2 1;line-height:4.2rem;font-size:3.8rem;font-weight:500;color:var(--color-dark-blue);max-width:72rem;width:100%;text-wrap:balance}@media only screen and (max-width:768px){.section-heading__content h2{font-size:2.6rem;line-height:2.8rem;max-width:100%;padding-right:5rem}}.section-heading__right{margin-left:3rem}@media only screen and (max-width:768px){.section-heading__right{margin-top:5rem}}.vacanvies-career__heading{margin-bottom:4rem}@media only screen and (max-width:768px){.vacanvies-career__heading{margin-bottom:3rem}}.vacanvies-career__wrapper{padding-left:34rem}@media only screen and (max-width:768px){.vacanvies-career__wrapper{padding-left:0}}.vacanvies-career__wrapper .container{display:grid;grid-template-columns:30.5rem 1fr;grid-gap:3.2rem;gap:3.2rem}@media only screen and (max-width:768px){.vacanvies-career__wrapper .container{grid-template-columns:1fr;gap:3rem}}.vacanvies-career__image{height:40rem;border-radius:3rem;overflow:hidden}.vacanvies-career__image img{width:100%;height:100%;object-fit:cover}.vacanvies-career__content{display:flex;flex-direction:column}@media only screen and (max-width:768px){.vacanvies-career__content{gap:3rem}}.vacanvies-career__text{font-size:1.8rem;line-height:2.5rem;color:var(--color-dark-blue)}.vacanvies-career__subcontent{display:grid;grid-template-columns:30.5rem 1fr;grid-gap:3.2rem;gap:3.2rem;align-items:flex-end;margin-top:auto}@media only screen and (max-width:768px){.vacanvies-career__subcontent{grid-template-columns:1fr;gap:3rem}}.vacanvies-career__subcontent__image{height:22rem;border-radius:3rem;overflow:hidden}.vacanvies-career__subcontent__image img{width:100%;height:100%;object-fit:cover}.vacanvies-career__subcontent__text{font-size:1.6rem;line-height:1.9rem;color:var(--color-dark-blue)}:root{--color-turquoise:#9adbd2;--color-blue:#7bb4c6;--color-dark-blue:#00485b;--color-white:#fff;--color-dark-gray-blue:#5b8896;--color-gray-blue:#a4c0c9;--color-middle-blue:#e1eaef;--color-light-blue:#dceef3;--color-middle-blue-light:#e8f0f4;--color-light-gray:#f2f6f7;--color-light-gray-blue:#f3f7f9;--color-bg-grey:#f9fbfd;--color-red:#bc4747;--color-middle-red:#ff7070;--color-light-red:#fdd;--color-green:#579d6b;--color-middle-green:#bcedc9;--color-light-green:#e7f5f0;--color-black:#232626;--color-hero-slider-bg:#013644;--margin_container:30rem}@media only screen and (max-width:768px){:root{--margin_container:2rem}}.vacancies-info{margin-bottom:8rem}@media only screen and (max-width:768px){.vacancies-info{margin-bottom:6rem}}.vacancies-info__wrapper{padding-left:34rem}@media only screen and (max-width:768px){.vacancies-info__wrapper{padding-left:0}}.vacancies-info__content{background:var(--color-light-gray);border-radius:3rem;padding:4rem}@media only screen and (max-width:768px){.vacancies-info__content{padding:3rem 2rem;border-radius:2rem}}.vacancies-info__section{margin-bottom:4rem}.vacancies-info__section:last-child{margin-bottom:0}@media only screen and (max-width:768px){.vacancies-info__section{margin-bottom:3rem}}.vacancies-info__section-title{font-size:2.4rem;line-height:2.8rem;color:var(--color-dark-blue);font-weight:600;margin-bottom:2rem}@media only screen and (max-width:768px){.vacancies-info__section-title{font-size:2rem;line-height:2.4rem;margin-bottom:1.5rem}}.vacancies-info__list{list-style:none;padding:0;margin:0}.vacancies-info__list--simple .vacancies-info__list-item{padding-left:2rem;position:relative}.vacancies-info__list--simple .vacancies-info__list-item:before{content:"•";position:absolute;left:0;color:var(--color-dark-blue);font-weight:700;font-size:1.2em}.vacancies-info__list--simple .vacancies-info__icon{display:none}.vacancies-info__list-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;font-size:1.6rem;line-height:2.2rem;color:var(--color-dark-blue)}.vacancies-info__list-item:last-child{margin-bottom:0}@media only screen and (max-width:768px){.vacancies-info__list-item{font-size:1.5rem;line-height:2rem;margin-bottom:1.2rem}}.vacancies-info__icon{flex-shrink:0;font-size:1.8rem;margin-top:.2rem}@media only screen and (max-width:768px){.vacancies-info__icon{font-size:1.6rem}}.vacancies-info__section--cta{background:linear-gradient(135deg,var(--color-dark-blue) 0,var(--color-dark-gray-blue) 100%);border-radius:2rem;padding:3rem;margin-top:2rem}@media only screen and (max-width:768px){.vacancies-info__section--cta{padding:2rem 1.5rem;margin-top:1.5rem;border-radius:1.5rem}}.vacancies-info__cta{text-align:center}.vacancies-info__section--cta .vacancies-info__cta-title{font-size:2.2rem;line-height:2.6rem;color:#fff!important;font-weight:600;margin-bottom:1.5rem}@media only screen and (max-width:768px){.vacancies-info__section--cta .vacancies-info__cta-title{font-size:1.6rem;line-height:2rem;margin-bottom:.8rem}}.vacancies-info__section--cta .vacancies-info__cta-text{font-size:1.8rem;line-height:2.4rem;color:#fff!important;margin-bottom:1rem}@media only screen and (max-width:768px){.vacancies-info__section--cta .vacancies-info__cta-text{font-size:1.4rem;line-height:1.8rem;margin-bottom:.6rem}}.vacancies-info__section--cta .vacancies-info__cta-subtitle{font-size:1.6rem;line-height:2rem;color:hsla(0,0%,100%,.9)!important;margin:0}@media only screen and (max-width:768px){.vacancies-info__section--cta .vacancies-info__cta-subtitle{font-size:1.3rem;line-height:1.6rem}}.vacancies-list__heading{margin-bottom:4rem}@media only screen and (max-width:768px){.vacancies-list__heading{margin-bottom:3rem}}.vacancies-list__item{border-bottom:.1rem solid var(--color-blue);padding:3.5rem var(--margin_container);display:grid;grid-template-columns:30rem 31rem 49rem 1fr;grid-gap:3rem;gap:3rem}@media only screen and (max-width:768px){.vacancies-list__item{grid-template-columns:1fr;gap:2rem}}.vacancies-list__item:first-child{border-top:.1rem solid var(--color-blue)}.vacancies-list__item .vacancies-list__item__actions{display:flex;align-items:center}.vacancies-list__item--opened .vacancies-list__item__actions{display:flex;align-items:flex-start}@media only screen and (max-width:768px){.vacancies-list__item__header{display:flex;align-items:center;gap:3rem;justify-content:space-between}}.vacancies-list__item__city,.vacancies-list__item__name{font-size:2.4rem;line-height:2.5rem;font-weight:500;color:var(--color-dark-blue)}@media only screen and (max-width:768px){.vacancies-list__item__name{font-size:2rem;line-height:2.2rem;display:flex;flex-direction:column;gap:2rem}}.vacancies-list__item__name>.vacancies-list__item__experience{margin-top:3rem;flex-direction:column;align-items:flex-start;gap:.6rem}.vacancies-list__item__name>.vacancies-list__item__experience:first-child{margin-top:4rem}.vacancies-list__item__content{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem}@media only screen and (max-width:768px){.vacancies-list__item__content{display:flex;flex-direction:column;gap:2rem}}.vacancies-list__item__content--opened{display:flex;flex-direction:column}.vacancies-list__item__experience{font-size:1.8rem;font-weight:400;color:var(--color-dark-blue);display:flex;align-items:center;gap:1rem}@media only screen and (max-width:768px){.vacancies-list__item__experience{flex-direction:column;align-items:flex-start;gap:.6rem}}.vacancies-list__item__experience span{color:var(--color-blue);font-size:1.6rem;font-weight:500;display:block}.vacancies-list__item__list span{font-size:1.6rem;font-weight:500;color:var(--color-dark-blue);margin-bottom:1rem;display:block}.vacancies-list__item__list ul{display:flex;flex-direction:column;gap:.5rem}.vacancies-list__item__list ul li{padding-left:2.5rem;position:relative}.vacancies-list__item__list ul li:before{content:"";width:.4rem;height:.4rem;background:var(--color-dark-blue);border-radius:100%;display:block;position:absolute;top:.78rem;left:1.05rem}.vacancies-list__item__actions{display:flex;justify-content:flex-end}.vacancies-list__item__button{color:var(--color-dark-blue);padding:0 2.5rem}.vacancies-list__item__button svg{width:1.1rem;height:7rem}.vacancies-list__item__reply,.vacancies-list__item__reply .vacancies-reply__button{width:100%}.vacancies-reply__form{display:flex;flex-direction:column;gap:1.6rem}.vacancies-reply__form__submit{width:100%}.vacancies-reply__notification{padding:10.5rem 4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;text-wrap:balance}@media only screen and (max-width:768px){.vacancies-reply__notification{padding:14rem 0;text-wrap:inherit}}.vacancies-reply__notification__icon{width:5.8rem;height:5.8rem;margin-bottom:2rem}.vacancies-reply__notification__icon svg{width:5.8rem;height:5.8rem}.vacancies-reply__notification__title{margin-bottom:2rem;font-size:2.4rem;line-height:2.4rem;font-weight:500;text-align:center}@media only screen and (max-width:768px){.vacancies-reply__notification__title{font-size:2rem;line-height:2.2rem}}.vacancies-reply__notification__text{margin-bottom:3rem;font-size:1.6rem;line-height:1.9rem;font-weight:400;text-align:center}.vacancies-reply__notification--success .vacancies-reply__notification__icon{color:var(--color-green)}.vacancies-reply__notification--failed .vacancies-reply__notification__icon{color:var(--color-middle-red)}.vacancies-reply-files{height:14rem;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.vacancies-reply-files{flex-direction:column;height:auto;gap:1.6rem;margin-bottom:1rem}}.vacancies-reply-files__list{display:flex;flex-direction:column;gap:.3rem}.vacancies-reply-files__item{font-size:1.4rem;font-weight:500;color:var(--color-dark-blue);display:flex;align-items:center}.vacancies-reply-files__item__remove{margin-left:.2rem;width:2rem;height:2rem;color:var(--color-blue);transition:all .3s ease-in-out}.vacancies-reply-files__item__remove:hover{cursor:pointer;color:var(--color-dark-blue)}.vacancies-reply-files__item__remove svg{width:2rem;height:2rem;transition:all .3s ease-in-out}.vacancies-reply-files__error{margin-top:1.3rem;color:var(--color-middle-red);font-size:1.4rem;line-height:1.6rem}@media only screen and (max-width:768px){.vacancies-reply-files__upload{order:-1;width:100%}}.vacancies-reply-files__upload svg{width:2rem;height:1rem}