.wp-block-acf-vacatures{margin:144px 0!important;padding:16px clamp(6.25rem,-8.3333rem + 19.4444vw,15rem);overflow:hidden}@media (max-width: 1200px){.wp-block-acf-vacatures{margin:104px 0!important;padding:16 32px}}@media (max-width: 768px){.wp-block-acf-vacatures{margin:80px 0!important;padding:0 16px}}.wp-block-acf-vacatures .grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;gap:32px;align-items:center}@media (max-width: 1024px){.wp-block-acf-vacatures .grid{display:flex;flex-direction:column;align-items:flex-start;gap:32px}}@media (max-width: 768px){.wp-block-acf-vacatures .grid{gap:48px}}.wp-block-acf-vacatures .grid .content{grid-column:1/span 4;grid-row:1/span 1;display:flex;flex-direction:column;gap:16px}@media (max-width: 1024px){.wp-block-acf-vacatures .grid .content{max-width:70%}}@media (max-width: 768px){.wp-block-acf-vacatures .grid .content{gap:8px;max-width:100%}}.wp-block-acf-vacatures .grid .content .btn{margin-top:32px;width:fit-content}@media (max-width: 768px){.wp-block-acf-vacatures .grid .content .btn{margin-top:8px}}.wp-block-acf-vacatures .grid .vacatures{grid-column:5/-1;grid-row:1/span 1;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:1fr;gap:32px}@media (max-width: 768px){.wp-block-acf-vacatures .grid .vacatures{display:flex;flex-direction:column}}.wp-block-acf-vacatures .grid .vacatures .vacature{grid-column:span 4;background-color:#a6ce39;transition:unset;position:relative;text-decoration:none!important;overflow:hidden;padding-bottom:80px;box-shadow:0 4px 8px #00000040;border-radius:20px;text-decoration:underline;font-weight:700;display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){.wp-block-acf-vacatures .grid .vacatures .vacature{gap:12px}}.wp-block-acf-vacatures .grid .vacatures .vacature img{width:100%;height:auto;object-fit:cover;aspect-ratio:16/9;position:relative;z-index:10;border-radius:16px 16px 0 0}.wp-block-acf-vacatures .grid .vacatures .vacature h5{color:#0072a3;line-height:1;position:relative;z-index:10;padding:0 24px}@media (max-width: 768px){.wp-block-acf-vacatures .grid .vacatures .vacature h5{margin-top:12px}}.wp-block-acf-vacatures .grid .vacatures .vacature .info{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;position:relative;z-index:10;padding:0 24px}.wp-block-acf-vacatures .grid .vacatures .vacature .info p{display:flex;align-items:center;gap:8px;color:#fff;font-weight:700;line-height:110%}.wp-block-acf-vacatures .grid .vacatures .vacature .info p svg{min-width:24px;color:#fff}.wp-block-acf-vacatures .grid .vacatures .vacature .description{color:#fff;position:relative;z-index:10;padding:0 24px}@media (max-width: 768px){.wp-block-acf-vacatures .grid .vacatures .vacature .description{margin-top:12px}}.wp-block-acf-vacatures .grid .vacatures .vacature .circle{position:absolute;width:70%;aspect-ratio:1/1;left:-10%;bottom:-10%;border-radius:50%;z-index:1;border:1px solid rgba(255,255,255,.3)}.wp-block-acf-vacatures .grid .vacatures .vacature .icon{--size: 80px;width:80px;height:80px;position:absolute;display:grid;place-items:center;bottom:-10px;left:calc(100% - 70px);transition:.2s ease}.wp-block-acf-vacatures .grid .vacatures .vacature .icon svg{transform:rotate(-45deg);transition:.2s ease;position:relative;z-index:3}.wp-block-acf-vacatures .grid .vacatures .vacature .icon .bg1{transition:.2s ease;position:absolute;z-index:2;background:#fff;width:80px;height:80px;border-radius:80px 80px 0}.wp-block-acf-vacatures .grid .vacatures .vacature .icon .bg2{position:absolute;border:2px solid rgba(255,255,255,.2);background:#fff3;width:80px;height:80px;border-radius:80px 80px 0;z-index:1}
