@import url(https://fonts.googleapis.com/css2?family=Hedvig+Letters+Serif:opsz@12..24&family=Liter&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.form-vacancy{text-align:center}.form-vacancy .text,.form-vacancy .title{margin-bottom:5rem}.form-vacancy .grid.main-grid{gap:10rem;grid-template-columns:1fr 50rem;text-align:left}.form-vacancy .form-wrap[class*=-bg]{padding-bottom:5rem;padding-top:5rem}.form-vacancy .row.grid{gap:3rem}.form-vacancy .row+.row{margin-top:3rem}.form-vacancy .row+.row:has(h5){margin-top:4rem}.form-vacancy .vacancy .image{aspect-ratio:1/.7;position:relative}.form-vacancy .vacancy h3{display:block;margin:3rem 0}.form-vacancy .vacancy .cats span{align-items:center;display:flex;gap:.5rem}.form-vacancy .vacancy .cats span img,.form-vacancy .vacancy .cats span svg{display:inline-block;height:1.5em;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:1.5em}.form-vacancy .vacancy .cats span+span{margin-top:2rem}@media only screen and (max-width:768px){.form-vacancy .grid.main-grid{gap:10rem;grid-template-columns:1fr;text-align:center}.form-vacancy .vacancy .cats{align-items:center;display:flex;gap:2rem;justify-content:center}.form-vacancy .vacancy .cats span+span{margin-top:0}}.vacancies-list+.form-vacancy .container-sm{border-top:1px solid var(--grey-color);padding-top:5rem}