.careers{transition:.3s ease all}.careers img{width:100%;border-radius:32px}.careers ul{max-width:100%}@media screen and (min-width:1280px){.careers ul{max-width:50%}}.careers ul li{margin-bottom:40px;padding:16px;padding-right:20%;border:1px solid #f0f0f0;border-radius:32px}.careers ul li:last-child{margin-bottom:80px}.careers ul li a{display:flex;justify-content:space-between;align-items:center;width:100%;text-decoration:none}.careers ul li a h3{margin-bottom:0;padding-bottom:0;color:var(--accent-medium);text-decoration:underline}.careers ul li svg{width:60px;height:fit-content;margin-left:30px;cursor:pointer}.vacancy-post .contact-form{padding:10px}@media screen and (min-width:1280px){.vacancy-post .contact-form{padding:48px 105px}}.vacancy-post .form-group{flex-direction:column}.vacancy-post .separator{width:100%;margin-bottom:16px;border-bottom:1px solid var(--text-strong)}