section.flex-block.people-block .people-container{display:flex;--gap: clamp(1.25rem,0.87vw + 1.02rem,2rem);gap:var(--gap);justify-content:center;flex-wrap:wrap;--columns: 4}@media only screen and (min-width: 1025px){section.flex-block.people-block .people-container.per-row-2{--columns: 2}}@media only screen and (min-width: 1025px){section.flex-block.people-block .people-container.per-row-3{--columns: 3}}@media only screen and (min-width: 1025px){section.flex-block.people-block .people-container.per-row-4{--columns: 4}}@media only screen and (min-width: 1025px){section.flex-block.people-block .people-container.per-row-5{--columns: 5}}@media only screen and (min-width: 1025px){section.flex-block.people-block .people-container.per-row-6{--columns: 6}}section.flex-block.people-block .people-container.per-row-2,section.flex-block.people-block .people-container.per-row-3,section.flex-block.people-block .people-container.per-row-4{--gap: clamp(1.25rem,2.03vw + 0.72rem,3rem)}section.flex-block.people-block .people-container.per-row-2 .column-inner .text h3,section.flex-block.people-block .people-container.per-row-3 .column-inner .text h3,section.flex-block.people-block .people-container.per-row-4 .column-inner .text h3{font-size:var(--wp--preset--font-size--large)}@media(min-width: 1025px)and (max-width: 1280px){section.flex-block.people-block .people-container.per-row-6{--columns: 3}}@media only screen and (max-width: 1024px){section.flex-block.people-block .people-container{--columns: 2}}@media only screen and (max-width: 600px){section.flex-block.people-block .people-container{--columns: 1}}section.flex-block.people-block .people-container .profile{opacity:0;display:flex;justify-content:center;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));position:relative}section.flex-block.people-block .people-container .profile-inner{max-width:100%;display:flex;flex-direction:column}section.flex-block.people-block .people-container .profile-inner .image-container{display:flex;border-radius:50%;position:relative}section.flex-block.people-block .people-container .profile-inner .image-container a{border-radius:50%}section.flex-block.people-block .people-container .profile-inner .image-container img{border-radius:50%;opacity:1;transition:opacity .17s ease-out;width:100%;aspect-ratio:1/1;object-fit:cover;padding:2px;box-sizing:border-box}section.flex-block.people-block .people-container .profile-inner .image-container:hover a img{opacity:.85}section.flex-block.people-block .people-container .profile-inner .image-container:hover~.text a.cta-text{opacity:.85}section.flex-block.people-block .people-container .profile-inner .image-container:hover~.text a.cta-text svg{transform:translateX(2px)}section.flex-block.people-block .people-container .profile-inner .image-container:before{content:"";position:absolute;border-radius:50%;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}section.flex-block.people-block .people-container .profile-inner div.text{padding:clamp(0.88rem,0.43vw + 0.76rem,1.25rem) clamp(0.63rem,0.43vw + 0.51rem,1rem);padding-bottom:0;text-align:center}section.flex-block.people-block .people-container .profile-inner div.text h3{font-size:var(--wp--preset--font-size--large)}section.flex-block.people-block .people-container .profile-inner div.text p,section.flex-block.people-block .people-container .profile-inner div.text li{font-size:var(--wp--preset--font-size--medium);color:#264c59}section.flex-block.people-block .people-container .profile-inner div.text p:first-of-type,section.flex-block.people-block .people-container .profile-inner div.text li:first-of-type{margin-top:0}section.flex-block.people-block .people-container .profile-inner div.text .text-bottom{margin-top:clamp(0.13rem,0.14vw + 0.09rem,0.25rem)}section.flex-block.people-block .people-container .profile-inner.theme-colour-black .image-container:before{background:linear-gradient(315deg, #b3b3b3 0%, gray 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-light-grey .image-container:before{background:linear-gradient(315deg, #fbfbfb 0%, #f9f9f9 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-dark-grey .image-container:before{background:linear-gradient(315deg, #c2c2c2 0%, #999999 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-teal .image-container:before{background:linear-gradient(315deg, #bec9cd 0%, #93a6ac 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-purple .image-container:before{background:linear-gradient(315deg, #e3d1e4 0%, #d0b3d2 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-red .image-container:before{background:linear-gradient(315deg, #fbd1c7 0%, #f8b2a1 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-orange .image-container:before{background:linear-gradient(315deg, #fad8c4 0%, #f7bf9d 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-yellow .image-container:before{background:linear-gradient(315deg, #f6ecc3 0%, #f0df9b 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-light-teal .image-container:before{background:linear-gradient(315deg, #e6f1f3 0%, #d6e8ec 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-light-orange .image-container:before{background:linear-gradient(315deg, #fff5e9 0%, #ffeeda 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-light-yellow .image-container:before{background:linear-gradient(315deg, #fff5e9 0%, #ffefdb 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-mint .image-container:before{background:linear-gradient(315deg, #e9f7f2 0%, #daf2ea 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-light-purple .image-container:before{background:linear-gradient(315deg, #faf5ff 0%, #f7efff 40%) border-box}section.flex-block.people-block .people-container .profile-inner.theme-colour-teal .image-container:before{background:linear-gradient(315deg, #93a6ac 0%, #a3c4cb 40%) border-box}.acf-block-preview section.flex-block.people-block .people-container .profile{opacity:1}.acf-block-preview section.flex-block.people-block .people-container .profile .image a{pointer-events:none}/*# sourceMappingURL=style.min.css.map */