h3{font-size:2.2rem;line-height:1;font-weight:700}@media(max-width:768px){h3{font-size:2rem;line-height:1}}@media(max-width:460px){h3{font-size:1.75rem;line-height:1}}h6{font-size:1.125rem;line-height:1.3;font-weight:700;color:#a561ff;margin-top:0;margin-bottom:0}@media(max-width:768px){h6{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){h6{font-size:1.063rem;line-height:1.3}}h6 p:nth-child(n+3){margin-top:1.125rem}@media(max-width:768px){h6 p:nth-child(n+3){margin-top:1.063rem}}@media(max-width:460px){h6 p:nth-child(n+3){margin-top:1.063rem}}.vacancies-accordions{display:flex;flex-direction:row;align-self:flex-start;flex-wrap:wrap;justify-content:center}.vacancies-accordions .cont{width:100%;align-items:center;display:flex;flex-direction:column;color:#000}.vacancies-accordions .cont>.title,.vacancies-accordions .cont>.description{flex:none;width:100%}.vacancies-accordions .cont>.title{margin-top:6.25rem;order:1;text-align:center}@media(max-width:768px){.vacancies-accordions .cont>.title{margin-top:3rem}}.vacancies-accordions .cont>.title h2{font-size:2.7rem;line-height:1;font-weight:700;margin-bottom:0;margin-top:0}@media(max-width:768px){.vacancies-accordions .cont>.title h2{font-size:2.5rem;line-height:1}}@media(max-width:460px){.vacancies-accordions .cont>.title h2{font-size:2.25rem;line-height:1}}.vacancies-accordions .cont>.description{font-size:1.125rem;line-height:1.3;order:2;margin-top:.8125rem;margin-bottom:5.375rem;align-self:center;width:40%;text-align:center}@media(max-width:768px){.vacancies-accordions .cont>.description{font-size:1.063rem;line-height:1.3}}@media(max-width:460px){.vacancies-accordions .cont>.description{font-size:1.063rem;line-height:1.3}}.vacancies-accordions .cont>.description p:nth-child(n+3){margin-top:1rem}@media(max-width:768px){.vacancies-accordions .cont>.description p:nth-child(n+3){margin-top:.9375rem}}@media(max-width:460px){.vacancies-accordions .cont>.description p:nth-child(n+3){margin-top:.9375rem}}.vacancies-accordions .cont>.action,.vacancies-accordions .cont>.action-slide{order:4}.vacancies-accordions .cont>.action a,.vacancies-accordions .cont>.action .cta-button,.vacancies-accordions .cont>.action-slide a,.vacancies-accordions .cont>.action-slide .cta-button{color:#fff;font-size:1.125rem;text-decoration:underline;color:#000;font-weight:700}.vacancies-accordions .cont .job-list,.vacancies-accordions .cont .accordions{order:3}@media(max-width:768px){.vacancies-accordions{flex-direction:row;height:auto}.vacancies-accordions .cont>.title,.vacancies-accordions .cont>.description,.vacancies-accordions .cont>.image{width:100%}.vacancies-accordions .cont>.title{padding:0 2.75%}.vacancies-accordions .cont>.description{margin:3rem 0;padding:0 10%}.vacancies-accordions .cont>.action{padding:0 10%}}