*,*:after,*:before{box-sizing:border-box}html{font-size:62.5%}body{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative;font-family:'inter', sans-serif;font-weight:500;line-height:1.4;font-size:1.6rem}.main-content{word-wrap:break-word}img{max-width:100%;object-fit:contain;user-select:none;-webkit-tap-highlight-color:transparent}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}p,h1,h2,h3,h4,h5,h6,ul,ol{margin:0;padding:0}.page-body{overflow:hidden;background-color:#F9F5EA}.block-text{text-align:center;padding:8px 32px;background-color:#fff;border-radius:80px;text-transform:uppercase}input[type="submit"],button,a{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}a{text-decoration:none;color:inherit}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes move_wave{0%{background-position:100%}100%{background-position:-100%}}@keyframes opacityActive{0%{opacity:0;position:relative}100%{opacity:1;position:relative}}@keyframes opacityRemove{0%{opacity:1;position:absolute}100%{opacity:0;position:absolute}}.resize-animation-stopper *{-webkit-animation-duration:0s !important;animation-duration:0s !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important}.title-h1{color:#F9F5EA;text-align:center;font-size:4.4rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.76px;text-transform:uppercase;padding-top:80px;margin-top:-80px}@media (min-width: 680px){.title-h1{font-size:18.8rem}}@media (min-width: 1280px){.title-h1{position:relative;z-index:3}}.title-h1__link{color:#0E0E0E;text-decoration:none}@media (any-hover: hover){.title-h1__link:hover{font-style:italic}}.title-h1__link:active{text-decoration:underline;text-decoration-thickness:5px}.title-h1__link:focus-visible{outline:none;outline:0;text-decoration:underline;text-decoration-thickness:5px}.title-h2{color:#0E0E0E;text-align:center;font-size:2.6rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:12px}@media (min-width: 680px){.title-h2{font-size:3.8rem}}@media (min-width: 1280px){.title-h2{font-size:6rem}}@media (min-width: 1280px){.title-h2__contact-us{padding:30px 0 30px}}.contact-info{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:0 16px;max-width:400px;margin:0 auto}.contact-info__button{width:100%;border:none;background-color:transparent;color:#fff;text-decoration:underline;min-width:95px;min-height:28px}.contact-info__button--sulu{color:#0E0E0E}@media (min-width: 680px){.contact-info__button{font-size:2.4rem;padding:0}}@media (min-width: 1280px){.contact-info__button{font-size:2.6rem;min-height:50px}}.contact-info__button:focus-visible{border-radius:50px;padding:5px 10px;border:1px solid #fff}@media (min-width: 680px){.contact-info{min-width:542px}}@media (min-width: 1024px){.contact-info{min-width:641px}}@media (min-width: 1280px){.contact-info{min-width:642px;margin:0 auto}}.contact-info__block{text-transform:uppercase}.contact-info__text{background-color:#0E0E0E;border-radius:12px;padding:16px;color:#fff;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%}@media (min-width: 680px){.contact-info__text{padding:62px;font-size:2.2rem}}@media (min-width: 1280px){.contact-info__text{font-size:2.6rem;max-width:642px;margin:0 auto}}.contact-info__after{margin:0 auto;width:60px}.contact-info__link{background-color:#0E0E0E;margin:0 auto;padding:16px 38px;border-radius:63px;color:#fff;text-align:center;font-size:1.6rem;font-style:normal;font-weight:600;line-height:130%;border:none;width:100%;max-width:300px}@media (min-width: 680px){.contact-info__link{font-size:2.4rem}}@media (min-width: 1280px){.contact-info__link{font-size:2.6rem;min-width:300px}}.contact-info__link--sulu{background-color:#A1F96E;padding:16px 80px;color:#0E0E0E}.contact-info__link--vacancy{padding:16px 85px}@media (min-width: 680px){.contact-info__link--vacancy{min-width:300px}}@media (min-width: 1280px){.contact-info__link--vacancy{min-width:350px}}.contact-info__contact-us{width:100%;font-size:1.6rem;font-weight:600;line-height:130%;font-style:normal;color:#fff}.contact-info__contact-us--sulu{color:#0E0E0E}@media (min-width: 680px){.contact-info__contact-us{font-size:2.4rem}}@media (min-width: 1280px){.contact-info__contact-us{font-size:2.6rem}}.contact-info__contact-us:hover{font-style:italic;font-weight:400;line-height:130%}.contact-info__contact-us:active{font-style:italic;font-weight:400;line-height:130%}.contact-info__contact-us:focus-visible{border-radius:20px;border:1px solid #fff}.pseudo-button{display:inline-flex;padding:8px 32px;border-radius:80px;background-color:#fff;color:#0E0E0E;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}@media (min-width: 680px){.pseudo-button{font-size:1.6rem}}@media (min-width: 1280px){.pseudo-button{font-size:1.8rem}}.pseudo-button--padding{padding:8px 28px}@media (max-width: 328px){.pseudo-button--padding{font-size:1.6rem}}.pseudo-button--filter{margin-bottom:10px;font-size:1.4rem}@media (min-width: 680px){.pseudo-button--filter{margin-right:12px;font-size:1.6rem;margin-bottom:60px}}@media (min-width: 1280px){.pseudo-button--filter{font-size:1.8rem}}.pseudo-button p{display:inline-flex}.hystmodal-modal__wrap{margin:0 16px}.hystmodal-modal__window{display:flex;flex-direction:column;align-items:center;background-color:#F9F5EA !important;padding:24px;border-radius:12px}@media (min-width: 680px){.hystmodal-modal__window{padding:62px}}@media (min-width: 1280px){.hystmodal-modal__window{padding:24px}}.hystmodal-modal__container{width:100%;display:flex;flex-direction:column;align-items:center;position:absolute;top:100%}.hystmodal-modal__text{text-align:center !important;font-size:1.8rem !important;font-style:normal !important;font-weight:400 !important;line-height:130% !important;margin-top:10px !important}@media (min-width: 680px){.hystmodal-modal__text{margin-top:22px !important;font-size:2.2rem !important;padding:0 85px !important}}@media (min-width: 1280px){.hystmodal-modal__text{margin-top:24px !important;padding:0 54px !important;font-size:2.6rem !important}}.hystmodal-modal__text--red{color:#FF003D}.hystmodal-modal__content{width:36px;height:36px}@media (min-width: 680px){.hystmodal-modal__content{width:42px;height:42px}}@media (min-width: 1280px){.hystmodal-modal__content{width:48px;height:48px}}.hystmodal-modal__after{width:60px}.hystmodal-modal__button{min-width:288px !important;position:initial !important;background-image:none !important;background-color:#F9F5EA !important;color:#0E0E0E;text-align:center !important;font-size:1.6rem !important;font-style:normal !important;font-weight:600 !important;line-height:130% !important;text-decoration-line:underline !important;display:flex !important;align-items:center;justify-content:center;border-radius:63px !important;padding:20px 72px !important;text-transform:uppercase}@media (min-width: 680px){.hystmodal-modal__button{font-size:2.4rem !important;padding:30px 72px !important}}@media (min-width: 1280px){.hystmodal-modal__button{font-size:2.6rem !important}}.hystmodal-modal__button:focus{outline:none !important}.modal__ok{text-transform:uppercase !important}:root{--hystmodal-speed: 0.2s;--hystmodal-zindex: 70}.hystmodal{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:none;display:grid;grid-template-columns:100%;grid-template-rows:0px min-content 0px;justify-content:center;align-content:space-between;visibility:hidden;scrollbar-width:none;-ms-overflow-style:none}.hystmodal::-webkit-scrollbar{display:none}.hystmodal::before{position:fixed;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:#000;opacity:0;pointer-events:none}.hystmodal--animated::before{transition:opacity var(--hystmodal-speed) ease}.hystmodal--active::before{opacity:0.6}.hystmodal--moved,.hystmodal--active{opacity:1;pointer-events:none;visibility:visible}.hystmodal--active{pointer-events:auto}.hystmodal__wrap{display:block;min-width:0;grid-row:2 / 3}.hystmodal__window{min-width:0;grid-row:2 / 3;position:relative;z-index:10;box-sizing:border-box;flex-shrink:0;flex-grow:0;background:#fff;width:600px;max-width:100%;overflow:visible;transform:scale(0.95);opacity:0;margin:50px auto}.hystmodal__window--loading{min-height:400px;background-image:url("data:image/svg+xml,%0A%3Csvg width=%27105%27 height=%27105%27 viewBox=%270 0 105 105%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23aaa%27%3E%3Ccircle cx=%2712.5%27 cy=%2712.5%27 r=%2712.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%270s%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3Ccircle cx=%2712.5%27 cy=%2752.5%27 r=%2712.5%27 fill-opacity=%27.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%27100ms%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3Ccircle cx=%2752.5%27 cy=%2712.5%27 r=%2712.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%27300ms%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3Ccircle cx=%2752.5%27 cy=%2752.5%27 r=%2712.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%27600ms%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3Ccircle cx=%2792.5%27 cy=%2712.5%27 r=%2712.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%27800ms%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3Ccircle cx=%2792.5%27 cy=%2752.5%27 r=%2712.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%27400ms%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3Ccircle cx=%2712.5%27 cy=%2792.5%27 r=%2712.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%27700ms%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3Ccircle cx=%2752.5%27 cy=%2792.5%27 r=%2712.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%27500ms%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3Ccircle cx=%2792.5%27 cy=%2792.5%27 r=%2712.5%27%3E%3Canimate attributeName=%27fill-opacity%27 begin=%27200ms%27 dur=%271s%27 values=%271;.2;1%27 calcMode=%27linear%27 repeatCount=%27indefinite%27 /%3E%3C/circle%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:48px}.hystmodal--animated .hystmodal__window{transition:transform var(--hystmodal-speed) ease 0s,opacity var(--hystmodal-speed) ease 0s}.hystmodal--active .hystmodal__window{transform:none;opacity:1}.hystmodal__close{position:absolute;z-index:10;top:15px;right:15px;display:block;width:25px;height:25px;text-transform:capitalize;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 stroke=%27%23000%27 stroke-linecap=%27square%27 stroke-miterlimit=%2750%27 stroke-width=%272%27 d=%27M22 2L2 22%27/%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27square%27 stroke-miterlimit=%2750%27 stroke-width=%272%27 d=%27M2 2l20 20%27/%3E%3C/svg%3E");background-size:100% 100%;border:none;font-size:0;cursor:pointer;outline:none}.hystmodal__close--wh{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 stroke=%27%23fff%27 stroke-linecap=%27square%27 stroke-miterlimit=%2750%27 stroke-width=%272%27 d=%27M22 2L2 22%27/%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27square%27 stroke-miterlimit=%2750%27 stroke-width=%272%27 d=%27M2 2l20 20%27/%3E%3C/svg%3E")}.hystmodal__close:hover{opacity:0.95}.hystmodal__close:focus{outline:2px dotted rgba(0,0,0,0.7);outline-offset:2px}.hystmodal__close--wh:focus{outline:2px dotted rgba(255,255,255,0.7)}@media all and (max-width: 767px){.hystmodal__close{top:10px;right:10px;width:24px;height:24px}.hystmodal__window{margin-top:0;margin-bottom:0}}body{margin:0;padding:0;box-sizing:border-box;font-family:'Jost', sans-serif;font-size:18px;line-height:1;color:#0E0E0E}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}ul,ol{margin:0;padding:0}.container{padding:0 16px}@media (min-width: 680px){.container{padding:0 24px}}@media (min-width: 1280px){.container{padding:0 64px}}@media (min-width: 1900px){.container{padding-left:calc((100% - 1920px + 128px) / 2);padding-right:calc((100% - 1920px + 128px) / 2)}}img{max-width:100%;width:100%;height:auto;display:block}.struktura{position:relative;overflow:hidden}.struktura-container{position:relative;background-color:#0E0E0E;margin:110px 16px 0 16px;border-radius:12px}@media (min-width: 680px){.struktura-container{margin:139px 24px 0 24px}}@media (min-width: 1280px){.struktura-container{margin:131px 67px 0 67px}}@media (min-width: 1280px){.struktura-container__content{max-height:851px}}.struktura-container:before{content:"";width:40px;height:100%;background-color:#0E0E0E;position:absolute;right:-48px;top:0px;border-radius:12px}@media (min-width: 680px){.struktura-container:before{z-index:3}}@media (min-width: 1280px){.struktura-container:before{right:-76px;z-index:3}}.struktura-container:after{content:"";width:40px;height:100%;background-color:#0E0E0E;position:absolute;left:-48px;top:0px;border-radius:12px}@media (min-width: 680px){.struktura-container:after{z-index:3}}@media (min-width: 1280px){.struktura-container:after{left:-76px;z-index:3}}.struktura-container__text{padding-bottom:84px;color:#fff;text-align:center;font-size:2.2rem;font-style:normal;font-weight:400;line-height:130%}@media (min-width: 680px){.struktura-container__text br{display:none}}@media (min-width: 1280px){.struktura-container__text{padding-bottom:193px;font-size:2.6rem;position:relative;top:-148px}}@media (min-width: 1360px){.struktura-container__text{top:-188px}}@media (min-width: 1600px){.struktura-container__text{top:-268px}}.struktura__picture{width:100vw;margin-left:-16px;position:relative;z-index:2;top:-63px}@media (min-width: 680px){.struktura__picture{margin-top:-90px}}@media (min-width: 1280px){.struktura__picture{margin-top:-180px;margin-left:-69px;top:-148px}}@media (min-width: 1360px){.struktura__picture{top:-188px}}.struktura .title-h1{padding-top:50px}@media (min-width: 680px){.struktura .title-h1{padding-top:90px;font-size:10.4rem}}@media (min-width: 1280px){.struktura .title-h1{padding-top:35px;font-size:18.8rem}}.company-info{padding:0 10px}.company-info__title{margin-bottom:37px;padding-top:110px;overflow:hidden}@media (min-width: 680px){.company-info__title{padding:180px 0 80px 0}}@media (min-width: 1280px){.company-info__title{padding:210px 0 100px 0}}.company-info__title .title-parallax--top{transform:translateX(-100px)}.company-info__title .title-parallax{transform:translateX(0);white-space:nowrap;color:#0E0E0E;margin-bottom:10px}@media (min-width: 680px){.company-info__title .title-parallax{font-size:10.4rem;letter-spacing:4.16px}}@media (min-width: 1280px){.company-info__title .title-parallax{font-size:18.8rem;letter-spacing:7.52px}}@media (min-width: 680px){.company-info .container-info{display:flex;justify-content:center;margin:0 24px}}@media (min-width: 1024px){.company-info .container-info{max-height:785px}}@media (min-width: 1280px){.company-info .container-info{justify-content:center;max-height:100%}}@media (min-width: 1280px){.company-info .container-info__picture{width:20%}}.company-info .container-info__img{max-height:849px}.company-info .container-info__content{background-color:#0E0E0E;padding:24px 16px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}@media (min-width: 680px){.company-info .container-info__content{padding:48px;width:50%;border-bottom-right-radius:12px;border-bottom-left-radius:0px;border-top-right-radius:12px}}@media (min-width: 1024px){.company-info .container-info__content{width:38%}}@media (min-width: 1280px){.company-info .container-info__content{width:39%;padding:48px 48px 116px 48px}}@media (min-width: 1600px){.company-info .container-info__content{width:25%}}.company-info .container-info__text{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%;margin-bottom:42px}@media (min-width: 680px){.company-info .container-info__text{font-size:2.2rem}}@media (min-width: 1280px){.company-info .container-info__text{font-size:2.6rem}}.company-info .container-info__blocks{display:flex;flex-direction:column}@media (min-width: 1280px){.company-info .container-info__blocks{align-items:flex-start}}.company-info .container-info__block{margin-bottom:14px;display:inline-block;font-weight:600}@media (min-width: 680px){.company-info .container-info__block{width:100%;max-width:313px;font-size:1.6rem}}@media (min-width: 1280px){.company-info .container-info__block{min-width:233px;width:auto}}.company-info__img{height:100%;object-fit:fill;width:100%}@media (min-width: 680px){.company-info__img{width:auto}}@media (min-width: 1024px){.company-info__img{width:100%}}.careers{margin-top:110px;margin-bottom:110px}.careers .careers-vacancies{background-color:#A1F96E;border-radius:12px;padding:80px 24px}@media (min-width: 1280px){.careers .careers-vacancies{padding:100px 64px}}.careers .careers-vacancies__list{padding-top:40px;margin-bottom:40px}@media (min-width: 1280px){.careers .careers-vacancies__list{display:flex;justify-content:center;flex-wrap:wrap;padding-top:100px;margin:0 auto;max-width:1170px}}@media (any-hover: hover){.careers .careers-vacancies__list .careers-vacancies__link,.careers .careers-vacancies__list .careers-vacancies__link:after{color:#5E933E}.careers .careers-vacancies__list .careers-vacancies__link .careers-vacancies__link,.careers .careers-vacancies__list .careers-vacancies__link:after .careers-vacancies__link{font-weight:500;font-style:italic;color:#0E0E0E}.careers .careers-vacancies__list .careers-vacancies__link .careers-vacancies__link:after,.careers .careers-vacancies__list .careers-vacancies__link:after .careers-vacancies__link:after{font-weight:500;font-style:italic;color:#0E0E0E}}.careers .careers-vacancies__item{display:flex;justify-content:center;margin-bottom:15px}@media (min-width: 1280px){.careers .careers-vacancies__item{margin-bottom:20px}.careers .careers-vacancies__item:nth-child(1){margin-right:24px}.careers .careers-vacancies__item:nth-child(2){margin-right:24px}.careers .careers-vacancies__item:nth-child(3){justify-content:flex-start;margin-right:20px}.careers .careers-vacancies__item:nth-child(4){padding-right:20px}.careers .careers-vacancies__item:nth-child(5){justify-content:flex-start;padding-left:20px}}.careers .careers-vacancies__link{color:#0E0E0E;font-size:2.6rem;font-style:normal;font-weight:400;line-height:120%;margin-right:9px;position:relative;text-align:center;text-decoration:none}@media (any-hover: hover){.careers .careers-vacancies__link:hover{font-weight:500;font-style:italic;color:#0E0E0E}}@media (min-width: 680px){.careers .careers-vacancies__link{font-size:3.8rem}}@media (min-width: 1280px){.careers .careers-vacancies__link{font-size:3.8rem;white-space:nowrap}}.careers .careers-vacancies__link:after{content:attr(data-count);position:absolute;top:0;color:#0E0E0E;font-size:1.8rem;font-style:italic;font-weight:400;line-height:120%;margin-left:10px}@media (min-width: 1280px){.careers .careers-vacancies__link:after{font-size:2.8rem}}.careers .careers-vacancies__link:focus-visible{border-radius:20px}.careers .careers-vacancies__text{color:#0E0E0E;font-size:2.6rem;font-style:normal;font-weight:400;line-height:120%;margin-right:9px;position:relative;text-align:center}@media (min-width: 680px){.careers .careers-vacancies__text{font-size:3.8rem}}.careers .careers-vacancies__count{position:absolute;top:0;color:#0E0E0E;font-size:1.8rem;font-style:italic;font-weight:400;line-height:120%;margin-left:10px}@media (any-hover: hover){.careers .careers-vacancies__count:hover{background-color:#0E0E0E}}@media (min-width: 1280px){.careers .careers-vacancies__count{font-size:2.8rem}}.careers .careers-vacancies__jobs{display:flex;justify-content:center}@media (min-width: 1280px){.careers .careers-vacancies__jobs{display:none}}.careers .careers-vacancies__jobs-link{color:#0E0E0E;text-align:center;font-size:1.6rem;font-style:normal;font-weight:600;line-height:130%;text-decoration:underline}.careers .careers-vacancies__no-jobs{text-align:center}.careers-cv{display:flex;justify-content:center;margin-top:41px}@media (min-width: 1280px){.careers-cv{display:flex}}.careers-cv__container{display:flex;justify-content:center;position:relative}.careers-cv__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:0 16px}@media (min-width: 680px){.careers-cv__content{padding:0 82px}}@media (min-width: 1280px){.careers-cv__content{margin:0 auto}}.careers-cv__text{background-color:#0E0E0E;border-radius:12px;padding:16px;color:#fff;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%}@media (min-width: 680px){.careers-cv__text{padding:62px;font-size:2.2rem}}@media (min-width: 1280px){.careers-cv__text{font-size:2.6rem;max-width:642px}}@media (any-hover: hover){.careers-cv__contact-us:hover{font-size:2.6rem;font-style:italic;font-weight:400;line-height:130%;padding:2px}}.careers-cv__contact-us:active{font-size:2.6rem;font-style:italic;font-weight:400;line-height:130%}.careers-cv__contact-us:focus-visible{border-radius:20px;border:1px solid #fff}.careers-cv__after{margin:0 auto;width:60px}.careers-cv__link{background-color:#0E0E0E;margin:0 auto;padding:16px 106px;border-radius:63px;color:#fff;text-decoration:underline;text-align:center;font-size:1.6rem;font-style:normal;font-weight:600;line-height:130%}@media (min-width: 680px){.careers-cv__link{font-size:2.4rem}}@media (min-width: 1280px){.careers-cv__link{font-size:2.6rem}}.careers-cv__circle{height:fit-content;position:absolute;z-index:1;bottom:-59px;left:-9px;animation:rotate 3s linear infinite}@media (min-width: 680px){.careers-cv__circle{top:0;left:-72px}}.careers-cv__circle-img{width:146px;height:148px}.careers-cv__eye{height:auto;position:absolute;z-index:1;top:-56px;right:-6px;transform:rotate(-7deg)}@media (min-width: 680px){.careers-cv__eye{top:60%;right:-97px;transform:rotate(0deg)}}@media (min-width: 768px){.careers-cv__eye{top:59%;right:-95px;transform:rotate(-4deg)}}@media (min-width: 1280px){.careers-cv__eye{top:215px;right:-111px}}.careers-cv__eye-img{width:142px;height:78px}@media (min-width: 680px){.careers-cv__eye-img{width:253px;height:141px}}@media (min-width: 1280px){.careers-cv__eye-img{width:268px;height:182px}}.title-h1-black{color:#0E0E0E}@media (min-width: 680px){.title-h1-black{font-size:10.4rem}}@media (min-width: 1280px){.title-h1-black{font-size:18.8rem;z-index:0}}.values__text{color:#0E0E0E;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%;padding:40px 16px 14px 16px}@media (min-width: 680px){.values__text{font-size:2.2rem;padding:80px 25px 25px 25px}}@media (min-width: 1280px){.values__text{font-size:2.6rem}}.values .values-container{overflow-y:scroll;position:relative;max-height:474px;padding:0 10px}@media (min-width: 360px){.values .values-container{max-height:492px}}@media (min-width: 400px){.values .values-container{max-height:510px}}@media (min-width: 430px){.values .values-container{max-height:547px}}@media (min-width: 480px){.values .values-container{max-height:597px}}@media (min-width: 680px){.values .values-container{max-height:357px;max-width:800px;margin:0 auto;padding:0 10px}}@media (min-width: 1280px){.values .values-container{max-height:494px;width:100%;max-width:1100px}}@media (min-width: 1360px){.values .values-container{max-height:526px;max-width:1400px}}.values .values-container::-webkit-scrollbar{width:0.001em}.values .values-container::-webkit-scrollbar-thumb{background-color:transparent}.values .values-container__content{margin-bottom:31px;position:sticky;top:10px}@media (min-width: 360px){.values .values-container__content{margin-bottom:44px}}@media (min-width: 680px){.values .values-container__content{display:flex;justify-content:center}}.values .values-container__img{position:relative;z-index:1;width:100%}@media (min-width: 400px){.values .values-container__img{width:100%}}@media (min-width: 480px){.values .values-container__img{max-width:500px}}@media (min-width: 1280px){.values .values-container__img{max-width:650px}}.values .values-container__right{padding:34px 24px 60px 24px;background-color:#0E0E0E;margin-top:-10px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}@media (min-width: 400px){.values .values-container__right{width:100%;margin:-10px auto 0}}@media (min-width: 480px){.values .values-container__right{max-width:500px}}@media (min-width: 680px){.values .values-container__right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 48px 0 44px;width:50%;margin-top:0;margin-left:-17px;border-top-right-radius:12px;border-bottom-left-radius:0;position:relative;left:-16px}}@media (min-width: 768px){.values .values-container__right{margin:0}}@media (min-width: 1280px){.values .values-container__right{padding:0 51px;max-width:650px}}.values .values-container__text{margin-top:20px;color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%}@media (min-width: 680px){.values .values-container__text{font-size:2.2rem}}@media (min-width: 1280px){.values .values-container__text{font-size:2.6rem}}.technology{padding:0 16px 110px 16px}@media (min-width: 680px){.technology{padding:0 25px 110px 25px}}.technology__title{margin-bottom:14px;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:120%}@media (min-width: 680px){.technology__title{font-size:3.8rem;margin-bottom:24px}}@media (min-width: 1280px){.technology__title{margin-bottom:32px;font-size:4.8rem}}@media (min-width: 680px){.technology__list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:126px}}.technology__item{background-color:#0E0E0E;padding:10px 0;margin-bottom:10px;border-radius:80px;color:#fff;text-transform:uppercase;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%;list-style:none}@media (min-width: 680px){.technology__item{width:48%}}@media (min-width: 1280px){.technology__item{width:22%;margin-right:14px;font-size:1.8rem}}@media (min-width: 680px){.technology__item:nth-child(odd){margin-right:16px}}@media (min-width: 1280px){.technology__item:nth-child(odd){margin-right:14px}}.technology__content{padding-top:40px}@media (min-width: 680px){.technology__content{position:relative;display:flex;align-items:flex-end;flex-direction:row-reverse;justify-content:center}}@media (min-width: 1280px){.technology__content{padding-top:0}}.technology__content-item{margin-bottom:10px}@media (min-width: 680px){.technology__content-item{max-width:353px}}@media (min-width: 1280px){.technology__content-item{max-width:initial}}.technology__content-item__text{background-color:#fff;border-radius:12px;padding:24px;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%;text-align:center}@media (min-width: 680px){.technology__content-item__text{padding:30px}}@media (min-width: 680px){.technology__content-item:nth-child(2){max-width:294px}}@media (min-width: 1280px){.technology__content-item:nth-child(2){max-width:initial}}.technology__img{width:100%}@media (min-width: 680px){.technology .item-center{position:absolute;z-index:2;top:0;right:145px}}@media (min-width: 1280px){.technology .item-center{top:-19%;right:28%}}@media (min-width: 680px){.technology .item-right{width:50%}}@media (min-width: 1280px){.technology .item-right{width:100%;max-width:416px}}@media (min-width: 680px){.technology .item-left{position:relative;left:0;width:100%;max-width:557px;margin-right:77px}}@media (min-width: 1280px){.technology .item-left{position:relative;right:0;width:auto;margin-right:144px}}.partnership{padding:0 16px}@media (min-width: 1280px){.partnership{padding:0 63px}}.partnership .partnership-card{background-color:#0E0E0E;border-radius:12px;padding:24px 16px;margin-bottom:10px}@media (min-width: 680px){.partnership .partnership-card{padding:34px 34px 80px 34px}}@media (min-width: 1280px){.partnership .partnership-card{max-width:400px}}.partnership .partnership-card__ukraine{display:flex;align-items:center}.partnership .partnership-card__item{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%;margin-top:18px}@media (min-width: 680px){.partnership .partnership-card--seo{width:74%;position:relative;z-index:2}}@media (min-width: 1280px){.partnership .partnership-card--seo{width:auto;margin-bottom:30px}}@media (min-width: 680px){.partnership .partnership-card--ppc{margin-right:82px;min-width:475px;margin-top:-30px}}@media (min-width: 1280px){.partnership .partnership-card--ppc{margin:0 0 0 20.5%;min-width:417px}}@media (min-width: 680px){.partnership .partnership-card--marketing{margin-right:16px;position:relative;top:-12%}}@media (min-width: 1280px){.partnership .partnership-card--marketing{margin-right:0;top:0;z-index:2}}@media (min-width: 680px){.partnership .partnership-card--businesses{position:relative;margin-top:7px}}@media (min-width: 1280px){.partnership .partnership-card--businesses{top:-5%;right:59%;margin-top:0}}@media (min-width: 1360px){.partnership .partnership-card--businesses{position:relative;left:-21%;top:-5%}}@media (min-width: 680px){.partnership .partnership-container{display:flex;flex-wrap:wrap;padding-top:90px}}@media (min-width: 1280px){.partnership .partnership-container{position:relative;padding-top:7px}}@media (min-width: 680px){.partnership .partnership-container__right{display:flex}}@media (min-width: 1280px){.partnership .partnership-container__right{flex-direction:column;width:50%;align-items:center;padding-top:0px;padding-left:223px;position:relative}}@media (min-width: 680px){.partnership .partnership-container__left{width:50%;display:flex;flex-direction:column;align-items:flex-end}}@media (min-width: 1280px){.partnership .partnership-container__left{align-items:center}}.partnership .partnership-gramophone{display:flex;justify-content:center;margin-top:20px;position:relative}@media (min-width: 680px){.partnership .partnership-gramophone{width:50%;position:relative}}@media (min-width: 1280px){.partnership .partnership-gramophone{position:absolute;width:auto;left:37%}}.partnership .sound-block{width:100%;position:absolute;left:25%;top:3%;height:100px;background-position:center;background-repeat:repeat no-repeat;padding-left:26px}@media (min-width: 360px){.partnership .sound-block{top:7%}}@media (min-width: 400px){.partnership .sound-block{top:11%}}@media (min-width: 430px){.partnership .sound-block{top:3%}}@media (min-width: 680px){.partnership .sound-block{width:100%;max-width:327px;position:absolute;left:62%;top:0%}}@media (min-width: 1280px){.partnership .sound-block{max-width:327px;left:32%;top:-1%;z-index:2}}@media (min-width: 1280px){.partnership .sound-block{left:34%;top:1%}}@media (min-width: 1360px){.partnership .sound-block{max-width:378px}}@media (min-width: 1163px){.partnership .sound-block{min-width:378px}}.partnership .wave{position:relative;height:14px;background-repeat:repeat no-repeat;background-position:center;animation:move_wave 40s linear infinite}.partnership .wave--1{top:12px;left:38px;transform:rotate(-13deg)}@media (min-width: 400px){.partnership .wave--1{top:0}}@media (min-width: 430px){.partnership .wave--1{top:-6px}}@media (min-width: 426px) and (max-width: 430px){.partnership .wave--1{top:-27px}}@media (min-width: 680px){.partnership .wave--1{top:5px;transform:rotate(-12deg)}}@media (min-width: 1360px){.partnership .wave--1{top:15px}}.partnership .wave--2{top:19px;left:38px;transform:rotate(-8deg)}@media (min-width: 400px){.partnership .wave--2{top:13px}}@media (min-width: 430px){.partnership .wave--2{top:10px}}@media (min-width: 426px) and (max-width: 430px){.partnership .wave--2{top:-11px}}@media (min-width: 680px){.partnership .wave--2{top:18px;transform:rotate(-8deg)}}@media (min-width: 1360px){.partnership .wave--2{top:28px}}.partnership .wave--3{top:32px;left:38px;transform:rotate(0deg)}@media (min-width: 400px){.partnership .wave--3{top:29px}}@media (min-width: 430px){.partnership .wave--3{top:29px}}@media (min-width: 426px) and (max-width: 430px){.partnership .wave--3{top:13px}}@media (min-width: 680px){.partnership .wave--3{top:37px;transform:rotate(0deg)}}@media (min-width: 1360px){.partnership .wave--3{top:47px}}.partnership .wave--4{top:41px;left:38px;transform:rotate(6deg)}@media (min-width: 400px){.partnership .wave--4{top:39px}}@media (min-width: 430px){.partnership .wave--4{top:44px}}@media (min-width: 426px) and (max-width: 430px){.partnership .wave--4{top:29px}}@media (min-width: 680px){.partnership .wave--4{top:54px;transform:rotate(7deg)}}@media (min-width: 1360px){.partnership .wave--4{top:64px}}.partnership .wave--5{top:49px;left:38px;transform:rotate(10deg)}@media (min-width: 400px){.partnership .wave--5{top:50px}}@media (min-width: 430px){.partnership .wave--5{top:56px}}@media (min-width: 426px) and (max-width: 430px){.partnership .wave--5{top:41px}}@media (min-width: 680px){.partnership .wave--5{top:71px;transform:rotate(15deg)}}@media (min-width: 1280px){.partnership .wave--5{left:33px}}@media (min-width: 1360px){.partnership .wave--5{top:81px;left:28px}}.partnership .gramofone-img{width:411px;position:relative;z-index:2}@media (min-width: 680px){.partnership .gramofone-img{top:-6%;width:auto;max-height:333px;max-width:max-content;right:-33%}}@media (min-width: 1280px){.partnership .gramofone-img{max-height:none;right:0;top:-11%;z-index:3;max-width:600px}}@media (min-width: 1360px){.partnership .gramofone-img{top:-8%}}@media (min-width: 1600px){.partnership .gramofone-img{right:-8%}}.ukraine{margin:0 2px;padding-bottom:2px;width:23px;height:23px}.contact{padding:110px 16px}@media (min-width: 680px){.contact{padding:180px 85px}}.contact .--position{position:relative;top:11px}@media (min-width: 680px){.contact .--position{top:19px}}@media (min-width: 1280px){.contact .--position{top:39px}}.contact__info{padding:24px;border-radius:12px}@media (min-width: 680px){.contact .--padding{padding:0}}.contact .--sulu{background-color:#A1F96E;color:#0E0E0E;position:relative}@media (min-width: 680px){.contact-form__input-container{display:flex;flex-wrap:wrap;justify-content:space-between}}.contact-form__vacancies-page{padding:0 !important;margin:0 !important}@media (min-width: 680px){.contact-form__vacancies-page{padding:0 !important;margin:0 !important}}.contact-form{padding:24px 16px}.contact-form__contact-page{background-color:#0E0E0E;border-radius:12px}@media (min-width: 680px){.contact-form__contact-page{margin:36px 24px 0;padding:60px}}@media (min-width: 1280px){.contact-form__contact-page{padding:80px 82px 45px;margin:9px 24px 0}}.contact-form__contact-page--vacancy{padding:0}@media (min-width: 1280px){.contact-form__contact-page--vacancy{margin:0}}.contact-form__contact-page .wpcf7-not-valid-tip{color:#FF1D1D;display:block;font-size:1.2rem;font-style:normal;font-weight:400;line-height:110%;padding-top:3px;position:absolute;top:100%;left:0}.contact-form__contact-page .wpcf7-response-output{display:none}.contact-form__contact-page.failed .wpcf7-response-output,.contact-form__contact-page.invalid .wpcf7-response-output{display:block;border-color:transparent !important;color:#FF1D1D;padding:0;margin:0;font-size:1.2rem}@media (min-width: 680px){.field{width:calc(50% - 8px)}}@media (min-width: 1280px){.field{width:calc(50% - 15px);margin-bottom:40px}}.field__label{position:relative;display:inline-block;font-size:1.6rem;line-height:1.5;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.field__label:focus-visible{outline:none}.field-file .field__label{text-align:center;width:100%;border-radius:18px;border:2px dashed #F9F5EA;padding:44px 46px;margin-top:10px}@media (min-width: 680px){.field-file .field__label{padding:79px 116px;margin-bottom:20px}}.field__placeholder-upload{color:#fff;font-size:1.4rem;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;background-color:#0E0E0E}@media (min-width: 1280px){.field__placeholder-upload{font-size:1.6rem}}.field__placeholder-form{color:#fff;font-size:1.8rem;font-style:normal;font-weight:300;line-height:130%}@media (min-width: 1280px){.field__placeholder-form{font-size:2.6rem}}.field__input,.field__textarea{display:block;box-sizing:border-box;margin:0;border:none;padding:27px 0 4px;width:100%;height:inherit;color:#fff;background-color:transparent;box-shadow:none;font-family:inherit;font-size:inherit;line-height:inherit;caret-color:#fff;transition:border-bottom 0.2s, background-color 0.2s}.field__input:focus-visible,.field__textarea:focus-visible{outline:0}@media (min-width: 680px){.field__input,.field__textarea{padding:53px 0 4px}}@media (min-width: 1280px){.field__input,.field__textarea{padding:36px 0 4px}}.field__placeholder{font-size:1.4rem;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;background-color:transparent;border-bottom:1px solid}.field__placeholder--form{color:#fff;text-align:center;font-size:1.8rem;font-style:normal;font-weight:300;line-height:130%;text-transform:capitalize}.field__input-file{display:none}.field .field__placeholder{position:absolute;top:0;left:0;right:0;bottom:0;display:block;box-sizing:border-box;padding:7px 0 0;color:#fff;font-size:1.4rem;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;pointer-events:none;transition:color 0.2s, font-size 0.2s, line-height 0.2s}@media (min-width: 680px){.field .field__placeholder{font-weight:300;font-size:1.4rem;line-height:110%;top:28px}}@media (min-width: 1280px){.field .field__placeholder{font-weight:300;font-size:1.8rem;line-height:110%;top:-4px}}.field .field__placeholder.--in-focus{border-color:#A1F96E;color:#A1F96E}.field__label>.field__input+span::after,.field__label>.field__textarea+span::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:0px;background-color:#A1F96E;transform-origin:bottom center;transform:scaleX(0);transition:transform 0.2s}.field__label>.field__input:hover,.field__label>.field__textarea:hover{border-bottom-color:#fff}.field__label>.field__input:focus,.field__label>.field_textarea:focus{outline:none;color:#A1F96E}.field__label>.field__input:focus+span,.field__label>.field_textarea:focus+span{color:#A1F96E}.field__label>.field__input:focus+span::before,.field__label>.field_textarea:focus+span::before{opacity:0.12}.field__label>.field__input:focus+span::after,.field__label>.field_textarea:focus+span::after{transform:scale(1)}.field__label>.field__input:disabled,.field__label>.field_extarea:disabled{border-bottom-color:#fff;color:#fff}.field__label>.field__input:disabled+span,.field__label>.field_textarea:disabled+span{color:#fff}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){.field__label>.field__input,.field__label>.field__input+span,.field__label>.field__input+span::after,.field__label>.field_textarea,.field__label>.field_textarea+span,.field__label>.field_textarea+span::after{transition-duration:0.1s}}}.field__error{display:block;color:#FF1D1D;font-style:normal;font-weight:normal;font-size:1.2rem;line-height:110%}.field__success{color:#68A047;font-style:normal;font-weight:normal;font-size:1.4rem;line-height:110%}.field__file{display:flex;align-items:center;cursor:pointer}.field__file:hover .field__file-label:after{transform:scaleX(1);transform-origin:left}.field__file-icon{margin-right:13px}.field__file-label{color:#fff;font-weight:300;font-size:1.6rem;line-height:110%;position:relative}@media (min-width: 680px){.field__file-label{font-weight:300;font-size:1.4rem;line-height:110%}}@media (min-width: 1280px){.field__file-label{font-weight:300;font-size:1.8rem;line-height:110%}}.field__file-label:after{content:'';width:100%;height:1px;background-color:#fff;display:block;position:absolute;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .2s ease-in-out}.is-valid .field__file-label{display:none}.field__file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:148px;display:none}@media (min-width: 1280px){.field__file-name{max-width:250px}}.field__file-name:after{display:none}.is-valid .field__file-name{display:block}.field__file .field__success{display:none}.is-valid .field__file .field__success{display:block;margin-left:10px}.field-file{margin-top:41px}@media (min-width: 680px){.field-file{width:100%;display:flex;flex-wrap:wrap;flex-direction:column}}@media (min-width: 1280px){.field-file{margin-top:0;margin-bottom:0}}.link_browse{color:#fff;text-decoration:underline}@media (any-hover: hover){.link_browse:hover{font-style:italic;cursor:pointer}}.link_browse:focus-visible{border-radius:20px;padding:1px}.recaptcha-wrap{display:flex;justify-content:center;margin-top:10px}@media (min-width: 1280px){.recaptcha-wrap{justify-content:flex-start}}.g-recaptcha{transform:scale(0.9)}.active{border:2px dashed #A1F96E !important}.field__document{color:#fff}.field__document span{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.field__document--active{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%;margin-top:60px;padding:24px;border:1px solid #fff;border-radius:20px}.field__document--error{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%;margin-top:60px;padding:24px;border:1px solid #FF003D;border-radius:20px}.field__svg{display:block;width:32px;height:32px}.remove{width:32px;height:32px;border-radius:50px;border:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3e%3cpath d=%27M20.4891 3.51091C15.8069 -1.1703 8.19233 -1.1703 3.51013 3.51091C-1.17004 8.19212 -1.17004 15.8087 3.51013 20.4899C5.85123 22.83 8.92566 23.9995 12.0001 23.9995C15.0746 23.9995 18.148 22.8299 20.4891 20.4899C25.1703 15.8087 25.1703 8.19212 20.4891 3.51091ZM16.9514 15.5375C17.3426 15.9287 17.3426 16.561 16.9514 16.9522C16.7563 17.1473 16.5002 17.2453 16.2441 17.2453C15.988 17.2453 15.7318 17.1473 15.5367 16.9522L12.0001 13.4145L8.46442 16.9512C8.26835 17.1463 8.0122 17.2443 7.75708 17.2443C7.50097 17.2443 7.24482 17.1463 7.04973 16.9512C6.65856 16.56 6.65856 15.9267 7.04973 15.5365L10.5854 11.9999L7.04874 8.46323C6.65758 8.07206 6.65758 7.43876 7.04874 7.04858C7.43893 6.65741 8.07222 6.65741 8.46339 7.04858L12 10.5852L15.5367 7.04858C15.9278 6.65741 16.5602 6.65741 16.9513 7.04858C17.3425 7.43876 17.3425 8.07206 16.9513 8.46323L13.4147 11.9999L16.9514 15.5375Z%27 fill=%27white%27/%3e%3c/svg%3e");background-position:center;background-repeat:repeat;background-size:cover;opacity:.5}@media (any-hover: hover){.remove:hover{opacity:1}}.remove:focus-visible{outline:3px solid #fff;border:1px solid #0E0E0E}.remove:active{transform:scale(1.2)}.button-text{position:relative}.button-text:focus-visible{border-radius:20px;padding:4px 20px}.button-text:focus-visible:after{margin-right:18px;bottom:0}.button-text:focus-visible:before{bottom:0;margin-left:18px}.button-text:after{position:absolute;content:"";width:100%;bottom:-3px;height:2px;background-color:#fff;right:0}@media (min-width: 1280px){.contact-info__link{min-width:325px}}.field__label--file{width:100%}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #0E0E0E inset;-webkit-text-fill-color:#FFFFFF !important}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #0E0E0E inset;-webkit-text-fill-color:#FFFFFF !important;opacity:1}@media (min-width: 680px){.form-vacancies{padding:0;margin:0}}.header{position:fixed;width:100%;margin:0 auto;z-index:10;top:0;display:flex;justify-content:center}@media (min-width: 680px){.header{left:auto;width:100%;margin-top:16px}}.header__container{margin-top:10px}@media (min-width: 680px){.header__container{min-width:710px;width:auto;padding:0}}@media (min-width: 1280px){.header__container{max-width:1000px}}.header__nav{margin:0 auto;background-color:#A1F96E;display:none;flex-direction:column;width:100%;position:absolute;top:0;left:0;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media (min-width: 680px){.header__nav{width:auto;position:initial;padding:1px 22px;border:1px solid #0E0E0E;border-radius:80px;display:flex;background-color:#fff}}.header__nav-list{display:flex;align-items:center;flex-direction:column;padding-top:108px}@media (min-width: 680px){.header__nav-list{flex-direction:row;justify-content:center;padding-top:0}.header__nav-list-padding{padding:12px 0}}.header__nav-item{list-style:none;margin-bottom:26px}@media (min-width: 1280px){.header__nav-item:nth-child(1){min-width:105px}}@media (min-width: 1280px){.header__nav-item:nth-child(2){min-width:75px}}@media (min-width: 1280px){.header__nav-item:nth-child(3){min-width:96px;margin-right:5px}}@media (min-width: 1280px){.header__nav-item:nth-child(5){min-width:110px}}@media (min-width: 1280px){.header__nav-item:nth-child(6){min-width:99px;margin-right:10px}}@media (min-width: 1280px){.header__nav-item:nth-child(7){min-width:78px;margin-right:0}}@media (min-width: 680px){.header__nav-item{margin-right:15px;margin-bottom:0}}@media (min-width: 1280px){.header__nav-item{text-align:center;min-width:110px}}.header__nav-link{text-decoration:none;color:#0E0E0E;text-align:center;font-size:2.6rem;font-style:normal;font-weight:400;line-height:24px}.header__nav-link:active{font-weight:500;font-style:italic}@media (min-width: 680px){.header__nav-link-link:active{font-weight:400;font-style:italic}}@media (min-width: 680px){.header__nav-link{text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}}@media (any-hover: hover){.header__nav-link:hover{font-style:italic;font-weight:500}}@media (min-width: 1280px){.header__nav-link{padding:0 9px}}.header__nav-link:focus-visible{outline:none;border-radius:20px;box-shadow:0 0 0 1px #0e0e0e}.header__nav-text{text-align:center;color:#0E0E0E;font-size:2.6rem;font-style:normal;font-weight:400;line-height:150%}@media (min-width: 680px){.header__nav-text{font-size:1.6rem}}@media (min-width: 1280px){.header__nav-text{font-size:1.6rem}}.open-menu .header__nav{display:flex;animation:slideDown .5s ease forwards;height:100dvh;overflow-y:auto}@media (min-width: 680px){.open-menu .header__nav{height:auto;overflow:hidden}}.header .hidden-logo{display:none}@media (min-width: 680px){.header .hidden-logo{display:flex;flex-direction:column;justify-content:center;margin:0 20px;position:relative}.header .hidden-logo__text{position:absolute;transform:translateY(-200%);transition:transform 0.5s ease}.header .hidden-logo__text--link{text-decoration:none;color:#0E0E0E}.header .hidden-logo__svg{position:relative;display:flex;justify-content:center;margin:0 30px;min-width:38px;transform:translateY(0);transition:transform 0.5s ease}}.burger-menu{padding:10px 56px 10px 0px;max-width:238px;display:flex;align-items:center;border-radius:80px;position:relative;z-index:2;background-color:#fff;border:1px solid #0E0E0E;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media (min-width: 680px){.burger-menu{display:none}}.burger-menu__wrapper{display:flex}.burger-menu__text{margin:0 4px 0 14px}.burger-menu__arrow{position:relative;z-index:2;transition:transform .5s}.open-menu .burger-menu__arrow{transform:rotateX(180deg)}.burger-logo{display:flex;align-items:center;overflow:hidden}.burger-logo__text{transform:translateY(250%);transition:transform 0.5s ease}.burger-logo__svg{transform:translateY(0);position:absolute;left:73px;transition:transform 0.5s ease}@media (min-width: 680px){.logo-mobile{margin-right:20px}}@media (min-width: 1900px){.logo-mobile{padding:50px 0 100px}}.burger-menu--scroll{padding:10px 27px}.burger-menu--scroll .burger-logo__text{transform:translateY(0);transition:transform 0.5s ease}.burger-menu--scroll .burger-logo__text .burger-logo__text-transf{position:initial;transform:translateY(-250%);transition:transform 0.5s ease}.burger-menu--scroll .burger-logo__svg{transform:translateY(-250%);position:absolute;left:73px;transition:transform 0.5s ease}.burger-menu--scroll .burger-logo__svg .burger-logo__svg-transf{transition:transform 0.5s ease;transform:translateY(-250%)}@media (min-width: 680px){.header__nav--scroll .header__nav-list{padding:13px 0}}.header__nav--scroll .hidden-logo__svg{position:absolute;transform:translateY(200%);transition:transform 0.5s ease}.header__nav--scroll .hidden-logo__text{position:relative;transform:translateY(0);transition:transform 0.5s ease}.footer{background-color:#0E0E0E}.footer__text{padding:20px 0;color:#fff;font-size:1.4rem;font-weight:400;line-height:140%;letter-spacing:-0.18px;text-align:center}@media (min-width: 680px){.footer__text{font-size:1.6rem}}@media (min-width: 1280px){.footer__text{font-size:1.8rem}}.vacancy-filter{padding-top:68px;background-color:#A1F96E;position:relative;z-index:1}@media (min-width: 680px){.vacancy-filter{padding-top:96px}}@media (min-width: 1280px){.vacancy-filter{padding-top:106px}}.vacancy-filter__direction{display:flex;justify-content:center;margin-top:40px;padding-bottom:127px;color:#5E933E}@media (min-width: 680px){.vacancy-filter__direction{margin-top:80px;padding-bottom:56px}}@media (min-width: 1280px){.vacancy-filter__direction{margin-top:100px;padding-bottom:111px}}.vacancy-filter__text{position:relative;font-size:1.8rem;font-style:normal;font-weight:600;line-height:130%;cursor:pointer;margin:0 15px;background-color:inherit;border:none;color:#5E933E;padding:0;border-bottom:2px solid #5E933E}.vacancy-filter__text--active{font-style:italic;border-bottom:2px solid #0E0E0E}.vacancy-filter__text--active:after{background-color:#0E0E0E}.vacancy-filter__text--active{color:#0E0E0E}.vacancy-filter__text:focus-visible{outline:none;box-shadow:0 0 0 1px #5E933E;border-radius:50px;padding:0 10px}@media (any-hover: hover){.vacancy-filter__text:hover{font-style:italic}}@media (min-width: 680px){.vacancy-filter__text{font-size:2.4rem}}@media (min-width: 1280px){.vacancy-filter__text{font-size:2.6rem;margin-right:60px}}.vacancy{background-color:#F9F5EA;padding:0 16px 110px 16px;position:relative;display:flex;justify-content:center}@media (min-width: 680px){.vacancy{padding:0 24px 180px 24px}}.vacancy__container{overflow:hidden;position:relative;top:-108px;width:100%;display:flex;justify-content:center}@media (min-width: 680px){.vacancy__container{top:-35px}}@media (min-width: 1280px){.vacancy__container{top:-70px}}.vacancy__list{position:absolute;opacity:0;pointer-events:none;width:100%;max-width:650px}.vacancy__list.--active{position:relative;z-index:2;opacity:1;pointer-events:auto}@media (min-width: 680px){.vacancy__list{min-width:630px}}@media (min-width: 1024px){.vacancy__list{min-width:975px}}@media (min-width: 768px){.vacancy__list{min-width:726px}}@media (min-width: 1280px){.vacancy__list{margin:0 auto;max-width:1088px}}.vacancy .vacancies-card{display:flex;justify-content:space-between;background-color:#0E0E0E;border-radius:12px;margin-bottom:10px}@media (min-width: 1280px){.vacancy .vacancies-card{min-width:1088px}}.vacancy .vacancies-card__link{display:flex;justify-content:space-between;width:100%;align-items:center;text-decoration:none;cursor:pointer;padding:24px 16px}@media (min-width: 680px){.vacancy .vacancies-card__link{padding:34px 80px 24px 48px}}.vacancy .vacancies-card__link:focus-visible{outline:none;border:4px solid #A1F96E;border-radius:11px}@media (any-hover: hover){.vacancy .vacancies-card:hover{border-radius:78px;transition:border-radius .5s ease}.vacancy .vacancies-card:hover .vacancies-card__title{color:#A1F96E}.vacancy .vacancies-card:hover .pseudo-button--filter{background-color:#A1F96E}.vacancy .vacancies-card:hover .vacancies-card__arrow{fill:#A1F96E}}.vacancy .vacancies-card:active{border-radius:78px;transition:border-radius .5s ease}.vacancy .vacancies-card:active .vacancies-card__title{color:#A1F96E}.vacancy .vacancies-card:active .pseudo-button--filter{background-color:#A1F96E}.vacancy .vacancies-card:active .vacancies-card__arrow{fill:#A1F96E}.vacancy .vacancies-card__title{color:#fff;font-size:2.2rem;font-style:normal;font-weight:400;line-height:130%;margin-bottom:14px}@media (min-width: 680px){.vacancy .vacancies-card__title{margin-bottom:22px}}@media (min-width: 1280px){.vacancy .vacancies-card__title{font-size:2.6rem}}.vacancy .vacancies-card__button{background-color:transparent;border:none}.vacancy .vacancies-card__arrow{width:32px;height:32px;fill:#fff}@media (min-width: 680px){.vacancy .vacancies-card__arrow{width:36px;height:36px}}@media (min-width: 1280px){.vacancy .vacancies-card__arrow{width:48px;height:48px}}.vacancy .vacancies-card:last-child{margin-bottom:0}.vacancy__ppc{padding:88px 16px 110px;background-color:#F9F5EA}@media (min-width: 680px){.vacancy__ppc{padding:144px 0 180px}}@media (min-width: 1280px){.vacancy__ppc{padding:164px 0 200px}}.vacancy__ppc .vacancy-card{background-color:#0E0E0E;border-radius:12px;padding:24px 16px 28px 16px;margin-top:14px}@media (min-width: 680px){.vacancy__ppc .vacancy-card{margin:26px 24px 0 24px;padding:60px}}@media (min-width: 1280px){.vacancy__ppc .vacancy-card{margin:38px 176px 0 176px;padding:112px}}.vacancy__ppc .vacancy-card form{padding:0;margin:60px 0 0}.vacancy__ppc .vacancy-card__content{margin-bottom:24px}@media (min-width: 680px){.vacancy__ppc .vacancy-card__content{margin-bottom:60px}}.vacancy__ppc .vacancy-card p{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%}@media (min-width: 680px){.vacancy__ppc .vacancy-card p{font-size:2.2rem}}.vacancy__ppc .vacancy-card__requirements{margin-bottom:24px}@media (min-width: 680px){.vacancy__ppc .vacancy-card__requirements{margin-bottom:60px}}.vacancy__ppc .vacancy-card__requirements:last-of-type{margin-bottom:0}.vacancy__ppc .vacancy-card__list{padding:0 20px}.vacancy__ppc .vacancy-card h3{color:#fff;font-size:1.8rem;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase;margin-bottom:10px;margin-top:32px;text-align:start}@media (min-width: 680px){.vacancy__ppc .vacancy-card h3{margin-bottom:14px;font-size:2.2rem}}.vacancy__ppc .vacancy-card__item{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:130%;margin-bottom:10px}@media (min-width: 680px){.vacancy__ppc .vacancy-card__item{margin-bottom:14px;font-size:2.2rem}}.content-writer{margin-bottom:0 !important}.contact-page{position:relative;padding:64px 16px 110px;background-color:#F9F5EA}@media (min-width: 680px){.contact-page{padding:144px 0 180px}}@media (min-width: 1280px){.contact-page{padding:81px 176px 200px}}

