.c-vacancies-directory__list{gap:20px}@media(min-width:768px){.c-vacancies-directory__list{flex-direction:row;flex-wrap:wrap}.c-featured-vacancy{flex:0 0 calc(50% - 10px)}}.c-featured-vacancy{background-color:#fff;border-radius:30px;box-shadow:4px 4px 24px rgba(0,123,142,.25);color:var(--dark-color)!important;padding:30px}.c-featured-vacancy__heading{color:var(--primary-color)!important}.c-featured-vacancy__position,.c-featured-vacancy__type{color:var(--secondary-color)!important;font-size:20px;font-weight:600;gap:20px;margin-bottom:.5em}.c-featured-vacancy__position svg,.c-featured-vacancy__type svg{flex:0 0 24px;fill:var(--secondary-color)!important}.c-featured-vacancy__position svg path,.c-featured-vacancy__type svg path{fill:inherit!important}.c-featured-vacancy__description li,.c-featured-vacancy__description p{color:inherit!important}.c-featured-vacancy__button{margin-top:2em;text-align:right}.c-featured-vacancy__button a{color:inherit;font-size:18px;gap:10px;margin-left:auto}.c-featured-vacancy__button a path{fill:var(--dark-color)!important}@media(min-width:768px){.c-featured-vacancy{padding:50px 60px}.c-featured-vacancy__button{margin-top:1em}}