@font-face{font-family:MardotoRegular;src:url(/_next/static/media/Mardoto-Regular.25cb4f9c.ttf)}@font-face{font-family:MardotoMedium;src:url(/_next/static/media/Mardoto-Medium.0c87a210.ttf)}@font-face{font-family:MardotoBold;src:url(/_next/static/media/Mardoto-Bold.44669fe8.ttf)}@font-face{font-family:Regular;src:url(/_next/static/media/Gilroy-Regular.670696e4.ttf)}@font-face{font-family:Medium;src:url(/_next/static/media/Mardoto-Medium.0c87a210.ttf)}@font-face{font-family:Medium;src:url(/_next/static/media/Gilroy-Medium.e018f97c.ttf)}@font-face{font-family:Bold;src:url(/_next/static/media/Mardoto-Bold.44669fe8.ttf)}@font-face{font-family:Bold;src:url(/_next/static/media/Gilroy-Bold.ea58f09d.ttf)}@font-face{font-family:Heavy;src:url(/_next/static/media/SF-Pro-Text-Heavy.b2a5bb4e.otf)}@font-face{font-family:HelveticaNeueRegular;src:url(/_next/static/media/HelveticaNeueRoman.70b75ad0.otf)}@font-face{font-family:HelveticaNeueMedium;src:url(/_next/static/media/HelveticaNeueMedium.e1689dbe.otf)}@font-face{font-family:HelveticaNeueBold;src:url(/_next/static/media/HelveticaNeueBold.e2542b70.otf)}:root{--brandColor:#ffdf5b;--brandSecColor:#ffe87c;--mainPadding:7.5%;--mainContent:1670px;--halfContent:calc(50% - 100px);--headerHeight:72px;--elementMainHeight:34px}@media(max-width:1680px){:root{--mainContent:1400px}}@media(max-width:1380px){:root{--mainContent:1200px;--halfContent:calc(50% - 60px)}}@media(max-width:1280px){:root{--mainContent:1000px}}@media(max-width:1180px){:root{--mainContent:1000px}}@media(max-width:1024px){:root{--headerHeight:56px;--mainContent:100%}}@media(max-width:800px){:root{--mainPadding:6%}}@media(max-width:550px){:root{--mainPadding:20px}}.vacancy-wrapper{margin:60px 0}.vacancy-wrapper .vacancy-main-img-wrapper{padding:40px var(--mainPadding)}.vacancy-wrapper .vacancy-main-img-wrapper .main-img{height:412px;width:100%;object-fit:cover}.vacancy-wrapper .vacancy-title-wrapper{padding:40px 100px}.vacancy-wrapper .vacancy-title-wrapper .vacancy-title{font-size:2.5rem;line-height:50px;font-weight:700;color:#000;margin:0 0 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vacancy-wrapper .vacancy-title-wrapper .conditions-wrapper{display:flex;flex-wrap:wrap}.vacancy-wrapper .vacancy-title-wrapper .conditions-wrapper .condition-item{background-color:#f5f6f8;padding:4px 8px;display:flex;align-items:center;justify-content:center;margin:8px 12px 0 0;border-radius:4px;font-size:16px}.vacancy-wrapper .vacancy-title-wrapper .conditions-wrapper .condition-item svg{width:18px;height:18px;margin-right:4px}.vacancy-wrapper .vacancy-main-content{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 100px}.vacancy-wrapper .vacancy-main-content .left-part{width:50%;padding:0 40px 40px 0}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section{margin-bottom:50px}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section ul{list-style:inherit;padding-left:20px}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section .section-title{font-size:1.5rem;font-weight:700;line-height:28px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;padding-left:0}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section .divider{border:2px solid var(--brandColor);width:12%;margin:30px 0}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section .section-description{font-size:16px;line-height:32px;text-align:left;padding-left:0}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section .skills-wrapper{display:flex;flex-wrap:wrap}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section .skills-wrapper .skill-item{border:1px solid #f5f4f2;padding:6px 16px;display:flex;align-items:center;justify-content:center;margin:12px 12px 0 0;border-radius:4px;font-size:16px}.vacancy-wrapper .vacancy-main-content .right-part{width:48%;padding:32px;border-radius:8px;border:1px solid #f5f4f2;margin-bottom:50px;position:-webkit-sticky;position:sticky;top:75px}.vacancy-wrapper .vacancy-main-content .right-part .form-title{font-size:1.125rem;line-height:24px;color:#000;font-weight:700;margin:0 0 20px}.vacancy-wrapper .vacancy-main-content .right-part .form-main-content .required-field-badge{color:red}.vacancy-wrapper .vacancy-main-content .right-part .form-main-content .custom-input-group textarea{height:44px}.vacancy-wrapper .vacancy-main-content .right-part .form-main-content .custom-input-group input{margin-bottom:20px}.vacancy-wrapper .vacancy-main-content .right-part .form-main-content .input-group{margin-top:24px}.vacancy-wrapper .vacancy-main-content .right-part .submit-btn{background-color:var(--brandColor);font-weight:400;padding:10px 24px 8px;margin-top:24px;font-size:15px;color:#000;border-radius:5px;border:none;transition:all .5s ease 0s;display:flex;align-items:center;justify-content:center}.vacancy-wrapper .vacancy-main-content .right-part .submit-btn svg{margin-left:6px}.vacancy-wrapper .vacancy-main-content .right-part .submit-btn .tick-icon{width:0;height:14px;transition:all .2s;visibility:visible}.vacancy-wrapper .vacancy-main-content .right-part .submit-btn .tick-icon path{fill:#fff}.vacancy-wrapper .vacancy-main-content .right-part .submit-btn .show-tick{width:14px;visibility:visible;opacity:1;margin-left:10px}.vacancy-wrapper .vacancy-main-content .right-part .submit-btn .hide-tick{width:0;visibility:hidden;opacity:0}@media (max-width:1200px){.vacancy-wrapper{margin:0 0 60px}.vacancy-wrapper .vacancy-main-img-wrapper{padding:40px 60px 0}.vacancy-wrapper .vacancy-title-wrapper{padding:60px}.vacancy-wrapper .vacancy-main-content{padding:30px 60px}}@media (max-width:1000px){.vacancy-wrapper .vacancy-main-img-wrapper{height:300px;overflow:hidden;padding:0}.vacancy-wrapper .vacancy-main-img-wrapper img{object-fit:cover;height:100%}.vacancy-wrapper .vacancy-title-wrapper{padding:40px}.vacancy-wrapper .vacancy-main-content{padding:20px 40px;flex-wrap:wrap}.vacancy-wrapper .vacancy-main-content .left-part{width:100%;padding:0}.vacancy-wrapper .vacancy-main-content .right-part{width:100%}}@media (max-width:768px){.vacancy-wrapper .vacancy-title-wrapper{padding:30px 30px 0}.vacancy-wrapper .vacancy-title-wrapper .vacancy-title{font-size:1.5rem}.vacancy-wrapper .vacancy-main-content{padding:20px 30px}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section{margin-bottom:30px}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section .section-title{font-size:1.2rem}.vacancy-wrapper .vacancy-main-content .left-part .left-part-section .divider{margin:20px 0}}@media (max-width:550px){.vacancy-wrapper .vacancy-title-wrapper{padding:20px 20px 0}.vacancy-wrapper .vacancy-main-content{padding:20px}.vacancy-wrapper .vacancy-main-content .right-part{padding:16px}}