section.flex-block.vacancies p.no-jobs{text-align:center;font-size:var(--wp--preset--font-size--small)}section.flex-block.vacancies .jobs-container .job-section{border-radius:8px;position:relative}section.flex-block.vacancies .jobs-container .job-section:not(:last-child){margin-bottom:clamp(1.25rem,0.87vw + 1.02rem,2rem)}section.flex-block.vacancies .jobs-container .job-section .job-content .text{padding:clamp(1rem,0.87vw + 0.77rem,1.75rem) clamp(1.25rem,2.03vw + 0.72rem,3rem)}section.flex-block.vacancies .jobs-container .job-section .job-content .text h3{font-size:var(--wp--preset--font-size--large);margin-bottom:clamp(0.88rem,0.29vw + 0.8rem,1.13rem)}section.flex-block.vacancies .jobs-container .job-section .job-content .text .description{margin-bottom:clamp(0.63rem,0.43vw + 0.51rem,1rem)}section.flex-block.vacancies .jobs-container .job-section .job-content .text .description p,section.flex-block.vacancies .jobs-container .job-section .job-content .text .description li{font-size:var(--wp--preset--font-size--small)}section.flex-block.vacancies .jobs-container .job-section .job-content .text .description p:first-child{margin-top:0}section.flex-block.vacancies .jobs-container .job-section .job-content .text .job-details{display:flex;flex-wrap:wrap;gap:clamp(0.75rem,1.45vw + 0.37rem,2rem)}section.flex-block.vacancies .jobs-container .job-section .job-content .text .job-details div{display:inline-flex;align-items:center;gap:clamp(0.25rem,0.14vw + 0.21rem,0.38rem)}section.flex-block.vacancies .jobs-container .job-section .job-content .text .job-details div svg path{fill:#423f48;height:clamp(0.69rem,0.14vw + 0.65rem,0.81rem);width:auto}@media only screen and (max-width: 767px){section.flex-block.vacancies .jobs-container .job-section .job-content .text .job-details{flex-direction:column}}section.flex-block.vacancies .jobs-container .job-section .job-content .text .cta-container{margin-top:clamp(0.88rem,0.43vw + 0.76rem,1.25rem)}section.flex-block.vacancies .jobs-container .job-section:before{content:"";position:absolute;border-radius:8px;inset:0;border:2px solid rgba(0,0,0,0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:1;transition:opacity .17s ease}section.flex-block.vacancies .jobs-container .job-section.theme-colour-light-grey{background:rgba(248.5,252,252,.09)}section.flex-block.vacancies .jobs-container .job-section.theme-colour-light-grey:before{background:linear-gradient(315deg, rgb(248.5, 252, 252) 0%, rgba(248.5, 252, 252, 0.25) 40%) border-box}section.flex-block.vacancies .jobs-container .job-section.theme-colour-dark-grey{background:rgba(145,142.5,148,.09)}section.flex-block.vacancies .jobs-container .job-section.theme-colour-dark-grey:before{background:linear-gradient(315deg, rgb(145, 142.5, 148) 0%, rgba(145, 142.5, 148, 0.25) 40%) border-box}section.flex-block.vacancies .jobs-container .job-section.theme-colour-light-blue{background:rgba(216,241.5,241,.09)}section.flex-block.vacancies .jobs-container .job-section.theme-colour-light-blue:before{background:linear-gradient(315deg, rgb(216, 241.5, 241) 0%, rgba(216, 241.5, 241, 0.25) 40%) border-box}section.flex-block.vacancies .jobs-container .job-section.theme-colour-turquoise{background:rgba(127.5,216.5,212,.09)}section.flex-block.vacancies .jobs-container .job-section.theme-colour-turquoise:before{background:linear-gradient(315deg, rgb(127.5, 216.5, 212) 0%, rgba(127.5, 216.5, 212, 0.25) 40%) border-box}section.flex-block.vacancies .jobs-container .job-section.theme-colour-light-turquoise{background:rgba(232,244,243.5,.09)}section.flex-block.vacancies .jobs-container .job-section.theme-colour-light-turquoise:before{background:linear-gradient(315deg, rgb(232, 244, 243.5) 0%, rgba(232, 244, 243.5, 0.25) 40%) border-box}section.flex-block.vacancies .jobs-container .job-section.theme-colour-yellow{background:rgba(235.5,214,159,.09)}section.flex-block.vacancies .jobs-container .job-section.theme-colour-yellow:before{background:linear-gradient(315deg, rgb(235.5, 214, 159) 0%, rgba(235.5, 214, 159, 0.25) 40%) border-box}section.flex-block.vacancies .jobs-container .job-section.theme-colour-dark-blue{background:rgba(127.5,167,172,.09)}section.flex-block.vacancies .jobs-container .job-section.theme-colour-dark-blue:before{background:linear-gradient(315deg, rgb(127.5, 167, 172) 0%, rgba(127.5, 167, 172, 0.25) 40%) border-box}section.flex-block.vacancies .jobs-container .job-section.theme-colour-teal{background:rgba(127.5,167,172,.09)}section.flex-block.vacancies .jobs-container .job-section.theme-colour-teal:before{background:linear-gradient(315deg, rgb(127.5, 167, 172) 0%, rgba(127.5, 167, 172, 0.25) 40%) border-box}/*# sourceMappingURL=style.min.css.map */