.current-vacancies{max-width:1240px;margin:0 auto;padding:104px 20px 150px}.vacancies-title p,.vacancies-title h1,.vacancies-title h2,.vacancies-title h3,.vacancies-title h4,.vacancies-title h5,.vacancies-title h6{font-family:'kade' !important;font-size:12px !important;line-height:24px !important;font-weight:400;margin:0;color:#000050}.vacancies-subtitle p,.vacancies-subtitle h1,.vacancies-subtitle h2,.vacancies-subtitle h3,.vacancies-subtitle h4,.vacancies-subtitle h5,.vacancies-subtitle h6{font-family:'kade' !important;font-size:60px !important;line-height:60px !important;font-weight:400;color:#000050;margin:0 0 11px}.vacancies-text p,.vacancies-text h1,.vacancies-text h2,.vacancies-text h3,.vacancies-text h4,.vacancies-text h5,.vacancies-text h6{font-family:'aktiv-grotesk' !important;font-size:16px !important;line-height:24px !important;font-weight:400;color:#000050;margin:0 0 50px}.jobs-list{display:flex;flex-flow:column}.jobs-list-head{display:flex;flex-flow:row wrap;border-bottom:1px solid #707070}.table-head{flex-basis:35%}.table-head p,.table-head h1,.table-head h2,.table-head h3,.table-head h4,.table-head h5,.table-head h6{font-family:'kade' !important;font-size:12px !important;line-height:24px !important;margin:0;color:#000050;font-weight:400}.job-vacancy{display:flex;flex-flow:row nowrap;border-bottom:1px solid #707070;padding:5px 0}.table-item{flex-basis:35%}.table-item p,.table-item h1,.table-item h2,.table-item h3,.table-item h4,.table-item h5,.table-item h6{font-family:'aktiv-grotesk' !important;font-size:20px !important;line-height:40px !important;font-weight:400;color:#000050;margin:0}.current-vacancies-button{font-family:'aktiv-grotesk';font-size:15px;line-height:40px;font-weight:400;color:#000050;margin:0;padding:0;text-decoration:none;display:flex;justify-content:flex-end;flex-basis:30%}.current-vacancies-read-more-arrow svg{margin:10px 0 0 18px}.current-vacancies-read-more-arrow svg line,.current-vacancies-read-more-arrow svg path{transition:all .3s linear}.current-vacancies-button:hover{text-decoration:underline;text-decoration-color:#00f2b5;transition:all .3s linear}.current-vacancies-button:hover>.current-vacancies-read-more-arrow svg line,.current-vacancies-button:hover>.current-vacancies-read-more-arrow svg path{stroke:#00f2b5;transition:all .3s linear}@media(max-width:630px){.current-vacancies{padding-bottom:100px}}@media only screen and (max-width:500px){.job-vacancy{flex-direction:column}.current-vacancies-button{justify-content:initial}}@media(max-width:450px){.jobs-list-head{justify-content:space-between}.table-head{flex-basis:50%}.job-vacancy{flex-direction:column;justify-content:space-between}.current-vacancies-button{margin:20px 0 0;font-size:16px;line-height:24px;flex-basis:100%;justify-content:flex-start}.table-item{font-size:16px;line-height:24px;flex-basis:50%}}@media(max-width:340px){.vacancies-subtitle p{font-size:48px !important;line-height:56px}}