@layer ui-common{.multiple--field-with-input{display:block}.multiple--field-with-input.error,.multiple--field-with-input.error>.title{color:var(--app-input-error-color)}.multiple--field-with-input>.title{display:flex;margin-bottom:4px;color:#343a3f;font-weight:500;font-size:14px;font-family:Mulish,sans-serif;line-height:21px;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--field-with-input>.title{letter-spacing:normal}}.multiple--field-with-input>.title:empty{display:none}.multiple--field-with-input>.title .required-icon{margin-left:4px;color:var(--app-input-error-color)}.multiple--field-with-input>.info-text{margin-bottom:2px;white-space:pre-wrap}.multiple--field-with-input>.info-text:empty{display:none}.multiple--form-footer{position:sticky;bottom:0;margin-top:auto;padding:24px 60px;background-color:#005b59}}@layer ui-common{@media screen and (max-width:1400px){.multiple--form-footer{display:flex;justify-content:center;align-items:center;padding:16px 82px 38px}}@media screen and (max-width:429px){.multiple--form-footer{padding:16px 46px}}.multiple--form-footer .footer{display:flex;justify-content:space-between;align-items:center;width:570px}@media screen and (max-width:1400px){.multiple--form-footer .footer{flex-direction:column;gap:12px;justify-content:center;width:unset}.multiple--form-footer .footer :first-child{order:2}}.multiple--form-footer .footer .submit-btn{flex:0 0 auto}.multiple--form-footer .footer .agree-checkbox{color:#fff;font-weight:500;font-size:14px;font-family:Mulish,sans-serif;line-height:21px;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--form-footer .footer .agree-checkbox{letter-spacing:normal;width:266px;color:#fff;font-weight:500;font-size:14px;font-family:Mulish,sans-serif;line-height:18px;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.multiple--form-footer .footer .agree-checkbox{letter-spacing:normal}}@media screen and (max-width:429px){.multiple--form-footer .footer .agree-checkbox{color:#fff;font-weight:500;font-size:12px;font-family:Mulish,sans-serif;line-height:15px;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.multiple--form-footer .footer .agree-checkbox{letter-spacing:normal}}.multiple--form-footer .footer .agree-checkbox>.directive--checkbox-children-wrapper{margin-left:17px}@media screen and (max-width:1400px){.multiple--form-footer .footer .agree-checkbox>.directive--checkbox-children-wrapper{margin-left:15px}}@media screen and (max-width:429px){.multiple--form-footer .footer .agree-checkbox>.directive--checkbox-children-wrapper{margin-left:11px}}.multiple--form-footer .footer .agree-checkbox a{text-decoration:underline}.multiple--form-sucessfull{flex:1 1;padding:40px 60px}}@layer ui-common{@media screen and (max-width:1400px){.multiple--form-sucessfull{padding:24px}}@media screen and (max-width:429px){.multiple--form-sucessfull{padding:16px}}.multiple--form-sucessfull>.form-success{position:relative;display:flex;justify-content:center;align-items:center;width:570px;height:100%}@media screen and (max-width:1400px){.multiple--form-sucessfull>.form-success{width:unset}}.multiple--form-sucessfull>.form-success>.form-close-btn{position:absolute;top:0;right:0}.multiple--form-sucessfull>.form-success .success-body{text-align:center}.multiple--form-sucessfull>.form-success .success-body .success-icon{height:68px}@media screen and (max-width:429px){.multiple--form-sucessfull>.form-success .success-body .success-icon{height:40px}}.multiple--form-sucessfull>.form-success .success-body p{margin-top:32px;white-space:pre-line;color:#343a3f;font-weight:600;font-size:24px;font-family:Mulish,sans-serif;line-height:29px;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--form-sucessfull>.form-success .success-body p{letter-spacing:normal}}@media screen and (max-width:429px){.multiple--form-sucessfull>.form-success .success-body p{margin-top:16px;color:#343a3f;font-weight:500;font-size:14px;font-family:Mulish,sans-serif;line-height:21px;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.multiple--form-sucessfull>.form-success .success-body p{letter-spacing:normal}}}@layer component{.single--feedback-form{position:fixed;top:0;bottom:0;right:0;z-index:var(--app-modal-z-index);flex-direction:column;width:calc(50vw + 10px);border-top-left-radius:16px;background-color:#fff;overflow:auto}@media screen and (max-width:1400px){.single--feedback-form{top:60px;left:0;width:unset;border-top-right-radius:16px}}.single--feedback-form .form-close-btn{color:#a8a8a8;cursor:pointer;transition:color .2s ease-out;display:flex;justify-content:center;align-items:center}.single--feedback-form .form-close-btn:hover{color:#00c08b}.single--feedback-form .form-close-btn:active{color:#19a58a}.single--feedback-form .form-close-btn svg{height:32px}@media screen and (max-width:429px){.single--feedback-form .form-close-btn svg{height:24px}}.single--feedback-form>.form-wrapper{padding:40px 60px 24px}@media screen and (max-width:1400px){.single--feedback-form>.form-wrapper{padding:24px}}@media screen and (max-width:429px){.single--feedback-form>.form-wrapper{padding:16px}}.single--feedback-form>.form-wrapper>.form-body{position:relative;width:570px}@media screen and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body{width:unset}}.single--feedback-form>.form-wrapper>.form-body>.form-close-btn{position:absolute;top:0;right:0}.single--feedback-form>.form-wrapper>.form-body>.title{text-transform:uppercase;color:#2b362d;font-weight:600;font-size:40px;font-family:Gilroy,sans-serif;line-height:60px;letter-spacing:-.011em}@media screen and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>.title{letter-spacing:normal;margin-bottom:8px;text-transform:unset;color:#2b362d;font-weight:700;font-size:26px;font-family:Mulish,sans-serif;line-height:28px;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>.title{letter-spacing:normal}}@media screen and (max-width:429px){.single--feedback-form>.form-wrapper>.form-body>.title{margin-bottom:8px;color:#2b362d;font-weight:700;font-size:24px;font-family:Mulish,sans-serif;line-height:26px;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>.title{letter-spacing:normal}}.single--feedback-form>.form-wrapper>.form-body>.description{color:#2b362d;font-weight:600;font-size:24px;font-family:Mulish,sans-serif;line-height:29px;letter-spacing:-.011em}@media screen and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>.description{letter-spacing:normal;max-width:272px;color:#343a3f;font-weight:400;font-size:16px;font-family:Mulish,sans-serif;line-height:22px;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>.description{letter-spacing:normal}}@media screen and (max-width:429px){.single--feedback-form>.form-wrapper>.form-body>.description{max-width:252px;color:#343a3f;font-weight:400;font-size:14px;font-family:Mulish,sans-serif;line-height:20px;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>.description{letter-spacing:normal}}.single--feedback-form>.form-wrapper>.form-body>form{margin-top:64px}@media screen and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>form{margin-top:32px}}@media screen and (max-width:429px){.single--feedback-form>.form-wrapper>.form-body>form{margin-top:24px}}.single--feedback-form>.form-wrapper>.form-body>form .form-group{display:grid;grid-template-columns:1fr 1fr;gap:16px 22px}@media screen and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>form .form-group{grid-template-columns:1fr}}.single--feedback-form>.form-wrapper>.form-body>form .form-group:empty{display:none}.single--feedback-form>.form-wrapper>.form-body>form .form-group+.form-group{margin-top:44px}@media screen and (max-width:1400px){.single--feedback-form>.form-wrapper>.form-body>form .form-group+.form-group{margin-top:32px}}.single--feedback-form>.form-wrapper>.form-body>form .form-group .select,.single--feedback-form>.form-wrapper>.form-body>form .form-group .textarea{grid-column:1/-1}.single--feedback-form input[name=phone]::placeholder{letter-spacing:1px}}.infloblock-global--feedback-form-infoblock.active>.feedback-form-overlay{display:block}.infloblock-global--feedback-form-infoblock.active>.single--feedback-form{display:flex;animation:slide-in-from-right .3s ease-out forwards}@media screen and (max-width:1400px){.infloblock-global--feedback-form-infoblock.active>.single--feedback-form{animation:slide-in-from-bottom .3s ease-out forwards}}.infloblock-global--feedback-form-infoblock:not(.active).animate-enable>.single--feedback-form{animation:slide-out-to-right .3s ease-out forwards}@media screen and (max-width:1400px){.infloblock-global--feedback-form-infoblock:not(.active).animate-enable>.single--feedback-form{animation:slide-out-to-bottom .3s ease-out forwards}}.infloblock-global--feedback-form-infoblock>.single--feedback-form{transform:translateX(100%)}.infloblock-global--feedback-form-infoblock>.feedback-form-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:var(--app-modal-z-index);display:none;background-color:#001e16;opacity:.7}@layer component{.single--header-burger{display:none;cursor:pointer;-webkit-user-select:none;user-select:none}@media screen and (max-width:1400px){.single--header-burger{display:flex;align-items:center}}.single--header-burger svg>*{transform-origin:center;transition:transform .2s}.single--vacancy-subscribe-form{display:flex;flex:1 1;flex-direction:column;width:calc(50vw + 10px);border-top-left-radius:16px;background-color:#fff;overflow:auto}}@layer component{@media screen and (max-width:1400px){.single--vacancy-subscribe-form{width:unset;border-top-right-radius:16px}}.single--vacancy-subscribe-form .form-close-btn{color:#a8a8a8;cursor:pointer;transition:color .2s ease-out;display:flex;justify-content:center;align-items:center}.single--vacancy-subscribe-form .form-close-btn:hover{color:#00c08b}.single--vacancy-subscribe-form .form-close-btn:active{color:#19a58a}.single--vacancy-subscribe-form .form-close-btn svg{height:32px}@media screen and (max-width:429px){.single--vacancy-subscribe-form .form-close-btn svg{height:24px}}.single--vacancy-subscribe-form>.form-wrapper{padding:40px 60px 24px}@media screen and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper{padding:24px}}@media screen and (max-width:429px){.single--vacancy-subscribe-form>.form-wrapper{padding:16px}}.single--vacancy-subscribe-form>.form-wrapper>.form-body{position:relative;width:570px}@media screen and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper>.form-body{width:unset}}.single--vacancy-subscribe-form>.form-wrapper>.form-body>.form-close-btn{position:absolute;top:0;right:0}.single--vacancy-subscribe-form>.form-wrapper>.form-body>.title{text-transform:uppercase;color:#2b362d;font-weight:600;font-size:40px;font-family:Gilroy,sans-serif;line-height:60px;letter-spacing:-.011em}@media screen and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>.title{letter-spacing:normal;margin-bottom:8px;text-transform:unset;color:#2b362d;font-weight:700;font-size:26px;font-family:Mulish,sans-serif;line-height:28px;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>.title{letter-spacing:normal}}@media screen and (max-width:429px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>.title{margin-bottom:8px;color:#2b362d;font-weight:700;font-size:24px;font-family:Mulish,sans-serif;line-height:26px;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>.title{letter-spacing:normal}}.single--vacancy-subscribe-form>.form-wrapper>.form-body>.description{color:#2b362d;font-weight:600;font-size:24px;font-family:Mulish,sans-serif;line-height:29px;letter-spacing:-.011em}@media screen and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>.description{letter-spacing:normal;max-width:272px;color:#343a3f;font-weight:400;font-size:16px;font-family:Mulish,sans-serif;line-height:22px;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>.description{letter-spacing:normal}}@media screen and (max-width:429px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>.description{max-width:252px;color:#343a3f;font-weight:400;font-size:14px;font-family:Mulish,sans-serif;line-height:20px;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>.description{letter-spacing:normal}}.single--vacancy-subscribe-form>.form-wrapper>.form-body>form{display:flex;flex-direction:column;gap:16px;margin-top:40px}@media screen and (max-width:1400px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>form{margin-top:32px}}@media screen and (max-width:429px){.single--vacancy-subscribe-form>.form-wrapper>.form-body>form{margin-top:24px}}.single-vacancy-subscribe-form-popup{display:flex}@media screen and (max-width:1400px){.single-vacancy-subscribe-form-popup{top:60px}}.single-vacancy-subscribe-form-popup>.popup-content-inner{display:flex;flex:1 1;padding:0}.single-vacancy-subscribe-form-popup>.popup-content-inner>.popup-body{display:flex;flex:1 1}.single-vacancy-subscribe-form-popup>.popup-content-inner>.popup-body>.close-btn{display:none}}@layer component{@media screen and (max-width:1400px){.single--header-navigation{display:none}}.single--header-navigation .nested-item.opened>.nested-content{border-top:var(--border-top-height) solid #e5ecea}.single--header-navigation .nested-item>.nested-label{display:flex;gap:5px;align-items:center}.single--header-navigation .nested-item>.nested-label:after{content:"";display:block;width:11px;height:7px;background-color:#576d77;-webkit-mask-image:url(/images/header/arrow-bottom.svg);mask-image:url(/images/header/arrow-bottom.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:rotate(270deg)}.single--header-navigation>ul{display:flex;gap:12px;align-items:center}.single--header-navigation>ul li .nested-label,.single--header-navigation>ul li a{display:inline-block;padding-inline:12px}.single--header-navigation>ul>.nested-item{position:relative;align-self:flex-end}.single--header-navigation>ul>.nested-item:has(a.active)>.nested-label:after{background-color:#343a3f}.single--header-navigation>ul>.nested-item.opened>.nested-label{color:#00bf88}.single--header-navigation>ul>.nested-item.opened>.nested-label:after{background-color:#00bf88;transform:rotate(180deg)}.single--header-navigation>ul>.nested-item.opened>.nested-content{grid-template-rows:1fr}.single--header-navigation>ul>.nested-item>.nested-label{cursor:default}.single--header-navigation>ul>.nested-item>.nested-label:after{display:block;background-color:#343a3f;transform:rotate(0deg);transition:transform .25s ease-in-out}.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li.opened>a,.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li:has(a.active)>a,.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li>a:hover{color:#001e16;transform:scale(1.05);transform-origin:left}.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li:has(a.active)>a{font-weight:500}.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li>a{transition:transform .15s ease-in-out,transform-origin .15s ease-in-out}.single--header-navigation>ul>.nested-item .nested-content{--offset-inline:24px;--offset-top:20px;--offset-bottom:36px;--border-top-height:1px;--navigation-fz:16px;--navigation-lh:120%;--navigation-cl:#576d77;--navigation-fw:600;position:absolute;top:40px;display:grid;grid-template-rows:0fr;width:auto;min-width:max-content;transform:translateX(calc(-1 * var(--offset-inline))) translateZ(0);transition:grid-template-rows .25s ease}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner{overflow:hidden}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:var(--offset-top) var(--offset-inline) var(--offset-bottom) var(--offset-inline);border-radius:0 0 16px 16px;background-color:#fff}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul:has(li.opened){border-bottom-right-radius:0}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul a,.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>li{width:100%}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item.opened>.nested-content{display:flex}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item.opened>.nested-content:before{content:"";display:inline-block;width:2px;margin:var(--offset-top) 0 var(--offset-bottom);background-color:#e5ecea}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content{--navigation-fz:12px;--navigation-lh:140%;--navigation-cl:#434141;--navigation-fw:400;top:0;left:calc(100% + var(--offset-inline) - 4px);display:none;height:calc(100% + var(--border-top-height));margin-top:calc(-1*var(--border-top-height))}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner{height:100%}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner>ul{flex-wrap:wrap;gap:10px;height:100%;border-bottom-left-radius:0}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner>ul>li{width:auto}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner>ul>li a:hover{color:#343a3f;text-shadow:0 0}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner>ul>li a.active{--navigation-fw:700}.multiple--vacancy-list-banner{padding:16px 20px;border-radius:12px;background:linear-gradient(90deg,#00bf89,#01bea3);background-image:url(/images/vacancy/list/vacancies-list-block-banner-bg-image.avif);background-repeat:no-repeat;background-size:cover}}@layer component{@media screen and (max-width:1400px){.multiple--vacancy-list-banner{padding:12px;background-image:url(/images/vacancy/list/vacancies-list-block-banner-bg-image-mobile.avif);background-position:50%}}@media screen and (max-width:429px){.multiple--vacancy-list-banner{padding:8px}}.multiple--vacancy-list-banner>.content{max-width:303px}@media screen and (max-width:1400px){.multiple--vacancy-list-banner>.content{max-width:200px}}@media screen and (max-width:429px){.multiple--vacancy-list-banner>.content{max-width:170px}}.multiple--vacancy-list-banner>.content>.title{margin-bottom:9px;color:#fff;font-weight:600;font-size:24px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--vacancy-list-banner>.content>.title{letter-spacing:normal;margin-bottom:4px;color:#fff;font-weight:700;font-size:16px;font-family:Mulish,sans-serif;line-height:135%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.multiple--vacancy-list-banner>.content>.title{letter-spacing:normal}}@media screen and (max-width:429px){.multiple--vacancy-list-banner>.content>.title{font-size:14px}}.multiple--vacancy-list-banner>.content>.subtitle{margin-bottom:24px;color:#fff;font-weight:400;font-size:16px;font-family:Mulish,sans-serif;line-height:140%;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--vacancy-list-banner>.content>.subtitle{letter-spacing:normal;margin-bottom:12px;color:#fff;font-weight:400;font-size:12px;font-family:Mulish,sans-serif;line-height:140%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.multiple--vacancy-list-banner>.content>.subtitle{letter-spacing:normal}}@media screen and (max-width:429px){.multiple--vacancy-list-banner>.content>.subtitle{margin-bottom:8px;color:#fff;font-weight:500;font-size:10px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.multiple--vacancy-list-banner>.content>.subtitle{letter-spacing:normal}}}@layer component{.single--header-tablet-navigation{position:fixed;display:none;min-height:100vh;padding:60px var(--left-right-layout-padding);background-color:#fff;transform:translateX(-110%);transition:.2s ease-in-out}@media screen and (max-width:1400px){.single--header-tablet-navigation{display:flex;flex-direction:column;gap:24px;width:100vw;max-width:500px;overflow:hidden}}.single--header-tablet-navigation>.header-navigation{display:flex;gap:12px;align-items:center;width:auto;padding:16px 12px}.single--header-tablet-navigation>.header-navigation:before{content:"";display:none;width:14px;height:25px;padding:7px 12px;background-color:#899ea7;-webkit-mask-image:url(/images/header/arrow-left-mobile.svg);mask-image:url(/images/header/arrow-left-mobile.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.single--header-tablet-navigation>.header-navigation.active{cursor:pointer}.single--header-tablet-navigation>.header-navigation.active:before{display:block}.single--header-tablet-navigation>.header-navigation.active:hover:before{background-color:#00c08b}.single--header-tablet-navigation>.header-navigation.active>.name:hover{color:#001e16}.single--header-tablet-navigation>.header-navigation>.name{width:fit-content;color:#343a3f;font-weight:700;font-size:32px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}@media screen and (max-width:1400px){.single--header-tablet-navigation>.header-navigation>.name{letter-spacing:normal}}@media screen and (max-width:429px){.single--header-tablet-navigation>.header-navigation>.name{font-size:26px}}.single--header-tablet-navigation>.header-tablet-navigation{--navigation-fz:18px;--navigation-lh:27px}.single--header-tablet-navigation>.header-tablet-navigation>ul{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.single--header-tablet-navigation>.header-tablet-navigation>ul:has(.nested-item.opened){visibility:hidden}.single--header-tablet-navigation>.header-tablet-navigation>ul li{padding:16px 12px}@media screen and (max-width:429px){.single--header-tablet-navigation>.header-tablet-navigation>ul li{padding:8px}.single--header-tablet-navigation>.header-tablet-navigation>ul li .nested-label,.single--header-tablet-navigation>.header-tablet-navigation>ul li a{--navigation-fz:14px}}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item.opened>.nested-label-wrapper>.icon-wrapper{transform:rotate(180deg)}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item.opened>.nested-content{visibility:visible;transform:translateX(0)}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content{position:absolute;top:0;display:grid;transform:translateX(800%);transition:transform .25s ease-in-out}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner{overflow:hidden}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul>.nested-item>.nested-label-wrapper{margin-bottom:4px}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul>.nested-item>.nested-label-wrapper>.icon-wrapper{display:none}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul>.nested-item>.nested-content>.nested-content-inner>ul{gap:4px}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul>.nested-item>.nested-content>.nested-content-inner>ul>li{padding:8px 12px 8px 40px}@media screen and (max-width:429px){.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul>.nested-item>.nested-content>.nested-content-inner>ul>li{padding:4px 8px 4px 24px}}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul>.nested-item>.nested-content>.nested-content-inner>ul>li>a{font-weight:400;font-size:16px;line-height:140%}@media screen and (max-width:429px){.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul>.nested-item>.nested-content>.nested-content-inner>ul>li>a{font-size:12px}}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-content>.nested-content-inner ul>.nested-item>.nested-content>.nested-content-inner>ul>li>a.active{font-weight:900}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-label-wrapper{display:flex;gap:16px;align-items:center;width:fit-content;cursor:pointer}.single--header-tablet-navigation>.header-tablet-navigation>ul>li.nested-item>.nested-label-wrapper>.icon-wrapper{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;border-radius:50%;background-color:#00bf88;transform:rotate(270deg)}.multiple--vacancy-item{display:flex;gap:24px;align-items:center;padding:20px;border-radius:12px;background-color:#fff;cursor:pointer}}@layer component{@media screen and (max-width:1400px){.multiple--vacancy-item{padding:12px}}@media screen and (max-width:429px){.multiple--vacancy-item{padding:8px}}.multiple--vacancy-item>.content{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1400px){.multiple--vacancy-item>.content{gap:12px}}@media screen and (max-width:429px){.multiple--vacancy-item>.content{gap:8px}}.multiple--vacancy-item>.content>header{display:flex;gap:20px;overflow:hidden;color:#899ea7;font-weight:500;font-size:14px;font-family:Mulish,sans-serif;line-height:150%;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--vacancy-item>.content>header{letter-spacing:normal;color:#899ea7;font-weight:500;font-size:10px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.multiple--vacancy-item>.content>header{letter-spacing:normal}}.multiple--vacancy-item>.content>header>div{display:flex;flex:0 0 auto;gap:4px;align-items:center}.multiple--vacancy-item>.content>header>.location{color:#00c08b}.multiple--vacancy-item>.content>.title{color:#343a3f;font-weight:600;font-size:24px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--vacancy-item>.content>.title{letter-spacing:normal;color:#343a3f;font-weight:800;font-size:18px;font-family:Mulish,sans-serif;line-height:110%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.multiple--vacancy-item>.content>.title{letter-spacing:normal}}.multiple--vacancy-item>.content>.salary{color:#343a3f;font-weight:600;font-size:20px;font-family:Mulish,sans-serif;line-height:130%;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--vacancy-item>.content>.salary{letter-spacing:normal;color:#343a3f;font-weight:500;font-size:14px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.multiple--vacancy-item>.content>.salary{letter-spacing:normal}}@media screen and (max-width:429px){.multiple--vacancy-item>.content>.salary{font-size:12px}}.multiple--vacancy-item>.content>.key-features{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width:1400px){.multiple--vacancy-item>.content>.key-features{gap:4px}}.multiple--vacancy-item>.content>.key-features>li{padding:1px 8px;border-radius:20px;background-color:#899ea7;color:#fff;font-weight:400;font-size:12px;font-family:Mulish,sans-serif;line-height:140%;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--vacancy-item>.content>.key-features>li{letter-spacing:normal;color:#fff;font-weight:500;font-size:10px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.multiple--vacancy-item>.content>.key-features>li{letter-spacing:normal}}.multiple--vacancy-item>svg{min-width:14px;color:#00c08b}@media screen and (max-width:1400px){.multiple--vacancy-item>svg{display:none}}}.global-infoblock--header{position:fixed;top:0;left:0;right:0;z-index:5;background-color:#fff}.global-infoblock--header.burger-opened .header-tablet-navigation{transform:translateX(0)}.global-infoblock--header.burger-opened .header-burger svg>:first-child{transform:rotate(45deg) translateY(10px)}.global-infoblock--header.burger-opened .header-burger svg>:nth-child(2){transform:scale(0)}.global-infoblock--header.burger-opened .header-burger svg>:nth-child(3){transform:rotate(-45deg) translateY(-10px)}.global-infoblock--header .layout{display:flex;justify-content:space-between;align-items:center;height:var(--header-height)}@media screen and (max-width:1400px){.global-infoblock--header .layout>.contact-us-btn,.global-infoblock--header .layout>.header-navigation{display:none}}.global-infoblock--header .layout>.contact-us-btn{height:32px}.global-infoblock--header .layout>.logo-wrapper a{position:relative;display:flex;width:196px;height:40px}@media screen and (max-width:1400px){.global-infoblock--header .layout>.logo-wrapper a{width:207px;height:42px}}.single--header-navigation .nested-item.opened>.nested-content{border-top:var(--border-top-height) solid #e5ecea}.single--header-navigation .nested-item>.nested-label{display:flex;gap:5px;align-items:center}.single--header-navigation .nested-item>.nested-label:after{content:"";display:block;width:11px;height:7px;background-color:#576d77;-webkit-mask-image:url(/images/header/arrow-bottom.svg);mask-image:url(/images/header/arrow-bottom.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:rotate(270deg)}.single--header-navigation>ul{display:flex;gap:12px;align-items:center}.single--header-navigation>ul li .nested-label,.single--header-navigation>ul li a{display:inline-block;padding-inline:12px}.single--header-navigation>ul>.nested-item{position:relative;align-self:flex-end}.single--header-navigation>ul>.nested-item:has(a.active)>.nested-label:after{background-color:#343a3f}.single--header-navigation>ul>.nested-item.opened>.nested-label{color:#00bf88}.single--header-navigation>ul>.nested-item.opened>.nested-label:after{background-color:#00bf88;transform:rotate(180deg)}.single--header-navigation>ul>.nested-item.opened>.nested-content{grid-template-rows:1fr}.single--header-navigation>ul>.nested-item>.nested-label{cursor:default}.single--header-navigation>ul>.nested-item>.nested-label:after{display:block;background-color:#343a3f;transform:rotate(0deg);transition:transform .25s ease-in-out}.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li.opened>a,.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li:has(a.active)>a,.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li>a:hover{color:#001e16;transform:scale(1.05);transform-origin:left}.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li:has(a.active)>a{font-weight:500}.single--header-navigation>ul>.nested-item>.nested-content>.nested-content-inner>ul>li>a{transition:transform .15s ease-in-out,transform-origin .15s ease-in-out}.single--header-navigation>ul>.nested-item .nested-content{--offset-inline:24px;--offset-top:20px;--offset-bottom:36px;--border-top-height:1px;--navigation-fz:16px;--navigation-lh:120%;--navigation-cl:#576d77;--navigation-fw:600;position:absolute;top:40px;display:grid;grid-template-rows:0fr;width:auto;min-width:max-content;transform:translateX(calc(-1 * var(--offset-inline))) translateZ(0);transition:grid-template-rows .25s ease}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner{overflow:hidden}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:var(--offset-top) var(--offset-inline) var(--offset-bottom) var(--offset-inline);border-radius:0 0 16px 16px;background-color:#fff}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul:has(li.opened){border-bottom-right-radius:0}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul a,.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>li{width:100%}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item.opened>.nested-content{display:flex}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item.opened>.nested-content:before{content:"";display:inline-block;width:2px;margin:var(--offset-top) 0 var(--offset-bottom);background-color:#e5ecea}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content{--navigation-fz:12px;--navigation-lh:140%;--navigation-cl:#434141;--navigation-fw:400;top:0;left:calc(100% + var(--offset-inline) - 4px);display:none;height:calc(100% + var(--border-top-height));margin-top:calc(-1*var(--border-top-height))}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner{height:100%}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner>ul{flex-wrap:wrap;gap:10px;height:100%;border-bottom-left-radius:0}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner>ul>li{width:auto}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner>ul>li a:hover{color:#343a3f;text-shadow:0 0}.single--header-navigation>ul>.nested-item .nested-content>.nested-content-inner>ul>.nested-item>.nested-content>.nested-content-inner>ul>li a.active{--navigation-fw:700}.infoblock--vacancy-list{background-color:#e5ecea}.infoblock--vacancy-list .layout{padding-top:44px;padding-bottom:40px}@media screen and (max-width:1400px){.infoblock--vacancy-list .layout{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:429px){.infoblock--vacancy-list .layout{padding-top:24px;padding-bottom:24px}}.infoblock--vacancy-list .layout>.title{margin-bottom:33px;text-transform:uppercase;color:#343a3f;font-weight:600;font-size:32px;font-family:Gilroy,sans-serif;line-height:150%;letter-spacing:-.011em}@media screen and (max-width:1400px){.infoblock--vacancy-list .layout>.title{letter-spacing:normal;margin-bottom:16px;text-align:center;color:#343a3f;font-weight:700;font-size:26px;font-family:Gilroy,sans-serif;line-height:135%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.infoblock--vacancy-list .layout>.title{letter-spacing:normal}}@media screen and (max-width:429px){.infoblock--vacancy-list .layout>.title{margin-bottom:8px;color:#343a3f;font-weight:700;font-size:24px;font-family:Gilroy,sans-serif;line-height:135%;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.infoblock--vacancy-list .layout>.title{letter-spacing:normal}}@media screen and (max-width:1400px){.infoblock--vacancy-list .layout .desktop-version{display:none}}@media screen and (min-width:1401px){.infoblock--vacancy-list .layout .mobile-version{display:none}}.global-infoblock--footer-infoblock{background-color:#005b59}.global-infoblock--footer-infoblock .layout{padding:40px var(--left-right-layout-padding)}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout{padding:24px var(--left-right-layout-padding) 60px var(--left-right-layout-padding)}}.global-infoblock--footer-infoblock .layout .top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:56px}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout .top{margin-bottom:24px}}.global-infoblock--footer-infoblock .layout .top .logo-text{display:flex;flex-direction:column;gap:8px;width:309px}.global-infoblock--footer-infoblock .layout .top .logo-text .ceoi-logo{width:306px;height:63px}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout .top .logo-text .ceoi-logo{width:200px;height:41px}}.global-infoblock--footer-infoblock .layout .top .logo-text span{color:#fff;font-weight:600;font-size:14px;font-family:Mulish,sans-serif;line-height:16.8px;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout .top .logo-text span{letter-spacing:normal;font-size:12px;line-height:14px}.global-infoblock--footer-infoblock .layout .top .footer-navigation{display:none}}.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper{--navigation-fz:16px;--navigation-lh:100%;--navigation-cl:#ffffff;--navigation-fw:400;display:flex;gap:48px}.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper ul{display:flex;flex-direction:column}.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper ul>li>a{display:inline-block;padding-bottom:12px}.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper>.group{min-width:180px;max-width:260px}.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper>.group>.group-name{margin-bottom:20px;color:#dadada;font-weight:900;font-size:18px;font-family:Mulish,sans-serif;line-height:150%;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper>.group>.group-name{letter-spacing:normal}}.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper>.group>ul>.nested-item>ul>li:not(:last-child),.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper>.group>ul>li:not(:last-child){margin-bottom:12px;border-bottom:1px solid #dadada}.global-infoblock--footer-infoblock .layout .top .footer-navigation>.groups-wrapper>.group>ul>.nested-item>.nested-label{display:none}.global-infoblock--footer-infoblock .layout .contact-info{display:flex;gap:126px;margin-bottom:24px}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout .contact-info{flex-direction:column;gap:16px;margin-bottom:60px}}.global-infoblock--footer-infoblock .layout .contact-info .contact{display:flex;flex-direction:column;gap:4px;width:309px}.global-infoblock--footer-infoblock .layout .contact-info .contact span{color:#fff;font-weight:500;font-size:14px;font-family:Mulish,sans-serif;line-height:21px;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout .contact-info .contact span{letter-spacing:normal;font-size:12px;line-height:18px}}.global-infoblock--footer-infoblock .layout .contact-info .contact .link span{color:#fff;font-weight:700;font-size:16px;font-family:Mulish,sans-serif;line-height:24px;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout .contact-info .contact .link span{letter-spacing:normal;font-weight:500;font-size:12px;line-height:18px}}.global-infoblock--footer-infoblock .layout .contact-info .contact .text{display:flex;gap:8px;align-items:center}.global-infoblock--footer-infoblock .layout .contact-info .contact .text svg{color:#fff}.global-infoblock--footer-infoblock .layout>.component--divider{height:1px;background-color:#fff;opacity:1}.global-infoblock--footer-infoblock .layout .bottom{margin-top:20px}.global-infoblock--footer-infoblock .layout .bottom .copyright{color:#fff;font-weight:500;font-size:16px;font-family:Mulish,sans-serif;line-height:24px;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--footer-infoblock .layout .bottom .copyright{letter-spacing:normal}}@media screen and (max-width:429px){.global-infoblock--footer-infoblock .layout .bottom .copyright{font-size:14px;line-height:21px}}@layer component{.single--vacancies-list-block-react>.search-bar{display:flex;gap:12px;margin-bottom:33px;padding:24px;border-radius:8px;background-color:#fff}@media screen and (max-width:1400px){.single--vacancies-list-block-react>.search-bar{margin-bottom:19px;padding:12px;border-radius:12px}}@media screen and (max-width:429px){.single--vacancies-list-block-react>.search-bar{margin-bottom:12px;padding:8px;border-radius:8px}}.single--vacancies-list-block-react>.search-bar>.input-search{flex:1 1}.single--vacancies-list-block-react>.search-bar>.btn-filter{padding:6px;border:unset;border-radius:4px;background-color:#00c08b}@media screen and (min-width:1401px){.single--vacancies-list-block-react>.search-bar>.btn-filter{display:none}}.single--vacancies-list-block-react>.search-bar>.btn-filter svg{color:#fff}.single--vacancies-list-block-react>.search-bar .counter{display:flex;gap:24px;align-items:center}.single--vacancies-list-block-react>.search-bar .counter svg{color:#576d77}@media screen and (max-width:1400px){.single--vacancies-list-block-react>.search-bar .counter svg{height:16px}}@media screen and (max-width:429px){.single--vacancies-list-block-react>.search-bar .counter svg{height:12px}}.single--vacancies-list-block-react>.search-bar .counter>span{color:#00c08b;font-weight:400;font-size:12px;font-family:Mulish,sans-serif;line-height:140%;letter-spacing:-.011em}@media screen and (max-width:1400px){.single--vacancies-list-block-react>.search-bar .counter>span{letter-spacing:normal;display:none}}.single--vacancies-list-block-react>.content{display:flex;gap:41px;margin-bottom:44px}@media screen and (max-width:1400px){.single--vacancies-list-block-react>.content{gap:0;margin-bottom:24px}}@media screen and (max-width:429px){.single--vacancies-list-block-react>.content{margin-bottom:16px}}.single--vacancies-list-block-react>.content>.left{display:flex;flex-direction:column;gap:24px;width:489px}@media screen and (max-width:1400px){.single--vacancies-list-block-react>.content>.left{width:0}.single--vacancies-list-block-react>.content>.left .filters-container.active,.single--vacancies-list-block-react>.content>.left .filters-container.active .filters-overlay{display:block}.single--vacancies-list-block-react>.content>.left .filters-container.active .panel{animation:slide-in-from-bottom .3s ease-out forwards}.single--vacancies-list-block-react>.content>.left .filters-container:not(.active) .panel{animation:slide-out-to-bottom .3s ease-out forwards}.single--vacancies-list-block-react>.content>.left .filters-container .panel{position:fixed;top:40%;left:0;bottom:0;right:0;z-index:var(--app-modal-z-index);border-top-left-radius:16px;border-top-right-radius:16px;background-color:#fff;overflow:auto}}@media screen and (max-width:1400px)and (max-width:1400px){.single--vacancies-list-block-react>.content>.left .filters-container .panel{top:30%}}@media screen and (max-width:1400px)and (max-width:429px){.single--vacancies-list-block-react>.content>.left .filters-container .panel{top:10%}}@media screen and (max-width:1400px){.single--vacancies-list-block-react>.content>.left .filters-container>.filters-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:var(--app-modal-z-index);display:none;background-color:#001e16;opacity:.7}}.single--vacancies-list-block-react>.content>.right{position:relative;display:flex;flex:1 1;flex-direction:column;gap:24px}.single--vacancies-list-block-react>footer{display:flex;flex-direction:column;gap:24px}}