.vacancy-page{z-index:1;background:#fff;border-radius:25px;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:25px;min-height:calc(100vh - 100px);margin-top:75px;padding:25px;display:flex;position:relative}.vacancy-page__top{width:100%}.vacancy-page__top-link{color:#000;background:var(--sec-accent-clr);border-radius:25px;justify-content:center;align-items:center;column-gap:5px;max-width:max-content;height:50px;padding:12.5px;display:flex}.vacancy-page__img{width:100%;max-width:500px}.vacancy-page__no-img{aspect-ratio:1;background:var(--bg-lighter-clr);width:100%;max-width:500px}.vacancy-page__details{flex-direction:column;row-gap:10px;max-width:500px;display:flex}.vacancy-page__link{color:#000;background:var(--sec-accent-clr);border-radius:25px;justify-content:center;align-items:center;width:100%;height:50px;padding:12.5px;transition:all .3s;display:flex}.vacancy-page__link:hover{color:#fff;background:#000}@media screen and (max-width:896px){.vacancy-page{row-gap:10px;min-height:calc(100vh - 60px);margin-top:50px;padding:10px}}
