.wp-block-acf-team-grid .grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-auto-rows:1fr;gap:clamp(2.5rem,.8369rem + 3.4692vw,5rem) clamp(1.5rem,.8348rem + 1.3877vw,2.5rem)}@media (max-width: 768px){.wp-block-acf-team-grid .grid{display:flex;flex-direction:column;gap:40px}}.wp-block-acf-team-grid .grid .teamlid{grid-column:span 3;display:flex;flex-direction:column;gap:16px}@media (max-width: 1300px){.wp-block-acf-team-grid .grid .teamlid{grid-column:span 4}}@media (max-width: 1024px){.wp-block-acf-team-grid .grid .teamlid{grid-column:span 6}}@media (max-width: 768px){.wp-block-acf-team-grid .grid .teamlid:nth-child(n+5){order:3}}.wp-block-acf-team-grid .grid .teamlid .afbeelding{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}.wp-block-acf-team-grid .grid .teamlid .afbeelding img{grid-column:1/-1;grid-row:1/span 1;aspect-ratio:4/5;width:100%;height:auto;object-fit:cover;border-radius:40px}.wp-block-acf-team-grid .grid .teamlid .afbeelding .hover-afbeelding{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;transform:translateY(100px);opacity:0}@media (max-width: 768px){.wp-block-acf-team-grid .grid .teamlid .afbeelding .hover-afbeelding{display:none}}.wp-block-acf-team-grid .grid .teamlid .afbeelding .hover-afbeelding .profieltekst{grid-column:1/-1;grid-row:1/span 1;z-index:10;border-radius:40px;background-color:#5f47c2b3;display:flex;flex-direction:column;justify-content:flex-end}.wp-block-acf-team-grid .grid .teamlid .afbeelding .hover-afbeelding .profieltekst span{display:block;padding:clamp(1rem,.3348rem + 1.3877vw,2rem);font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.4px;color:#f5f3ff}.wp-block-acf-team-grid .grid .teamlid .afbeelding .hover-afbeelding>img{grid-column:1/-1;grid-row:1/span 1}.wp-block-acf-team-grid .grid .teamlid .info{display:flex;flex-direction:column;gap:8px}.wp-block-acf-team-grid .grid .teamlid .info .naam{font-family:sofia-pro-variable,sans-serif;font-variation-settings:"slnt" 0;font-style:normal;font-weight:900;line-height:110%;letter-spacing:-1.12px}.wp-block-acf-team-grid .grid .teamlid .info .functie{font-size:clamp(1.25rem,1.3332rem - .1735vw,1.125rem);font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.4px}.wp-block-acf-team-grid .grid .teamlid .info .contactgegevens{margin-top:8px;display:flex;flex-direction:column;gap:4px}.wp-block-acf-team-grid .grid .teamlid .info .contactgegevens a{font-size:clamp(1.25rem,1.3332rem - .1735vw,1.125rem);font-style:normal;font-weight:400!important;line-height:130%}.wp-block-acf-team-grid .grid .cta{background-color:#5f47c2;padding:clamp(1.5rem,.8348rem + 1.3877vw,2.5rem) clamp(1.5rem,1.1674rem + .6938vw,2rem);border-radius:40px;display:flex;flex-direction:column;gap:16px;grid-column:span 3}@media (max-width: 1300px){.wp-block-acf-team-grid .grid .cta{grid-column:span 4}}@media (max-width: 1024px){.wp-block-acf-team-grid .grid .cta{grid-column:span 6}}.wp-block-acf-team-grid .grid .cta.normal{grid-column:7/span 3;grid-row:2/span 1}@media (max-width: 1300px){.wp-block-acf-team-grid .grid .cta.normal{grid-column:5/span 4}}@media (max-width: 1024px){.wp-block-acf-team-grid .grid .cta.normal{grid-column:7/span 6;grid-row:3/span 1}}@media (max-width: 768px){.wp-block-acf-team-grid .grid .cta.normal{order:2}}.wp-block-acf-team-grid .grid .cta h5,.wp-block-acf-team-grid .grid .cta p{color:#f5f3ff}.wp-block-acf-team-grid .grid .cta .btn{margin-top:auto}
