.jobs{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin:30px 0 50px}@media(max-width:991px){.jobs{flex-wrap:wrap}}.jobs__elements{display:flex;flex-direction:column;width:68%}@media(max-width:991px){.jobs__elements{width:100%}}.jobs__forms{position:sticky;top:72px;display:flex;width:28%;text-align:center}@media(min-width:768px){.jobs__forms{margin-bottom:15px}}@media(max-width:991px){.jobs__forms{width:100%}}.jobs__item{display:flex;flex-direction:column;background-color:#d3e6e2;border-radius:2px;padding:25px}.jobs__title{font-style:normal;font-weight:500;font-size:16px;line-height:26px;color:#24564a;margin-bottom:20px}.jobs__subtitle{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#231f20;margin-bottom:10px}.jobs__description{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#3e3c3d;margin-bottom:10px}.jobs__buttons{display:flex;justify-content:space-between;margin-top:15px}.jobs__more{position:relative;font-style:normal;font-weight:600;font-size:12px;line-height:20px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#24564a;cursor:pointer}.jobs__more:before{content:"";position:absolute;bottom:0;width:0;height:0;transition:.3s}.jobs__more:hover:before{width:100%;height:2px;background-color:#006856;transition:.3s}.jobs__send-resume{display:flex;flex-direction:column;width:100%;background-color:#d3e6e2;border-radius:2px;padding:20px}.jobs__icon-mail{display:flex;width:100%;justify-content:center;margin-bottom:20px}
