@import url(https://use.typekit.net/rkj4dst.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.vacancies-list .container.grid{grid-template-columns:35rem auto;grid-gap:5dvmax;gap:5dvmax;height:auto}.vacancies-list .start{position:sticky;top:18rem;-ms-flex-item-align:start;align-self:start;z-index:1}.vacancies-list .start .title{margin-bottom:5rem}.vacancies-list .start .buttons{margin-top:3rem}.vacancies-list .end .vacancycell{display:grid;grid-template-columns:auto 3rem;padding:3rem;text-align:left;background:#e5f5f0;transition:all .5s cubic-bezier(.19,1,.22,1)}.vacancies-list .end .vacancycell:hover{color:#fff;background:#2eac81}.vacancies-list .end .vacancycell:hover .cats{color:#e5f5f0}.vacancies-list .end .vacancycell:before{display:none}.vacancies-list .end .vacancycell+.vacancycell{margin-top:3rem}.vacancies-list .end .vacancycell .cats{margin-bottom:2rem;color:#2eac81;font-family:cofo-sans-variable,sans-serif;font-weight:700;font-stretch:110;font-style:normal;font-variation-settings:"wght" 700,"wdth" 110;text-transform:uppercase;font-size:1.5rem}.vacancies-list .end .vacancycell p{margin-top:3rem;font-size:1.5rem}.vacancies-list .end .vacancycell .buttons .btn{padding:1em}.vacancies-list .end .vacancycell .buttons .btn:hover svg polygon{fill:#fff!important}.vacancies-list .end .vacancycell .buttons .btn svg{width:1em;height:1rem;object-fit:contain;object-position:center center}@media only screen and (max-width:768px){.vacancies-list .container.grid{grid-template-columns:1fr}.vacancies-list .start{position:relative;top:0}}