section.flex-block.variable-columns .variable-cols-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.variable-columns .variable-cols-container.per-row-2{--columns: 2}}@media only screen and (min-width: 1025px){section.flex-block.variable-columns .variable-cols-container.per-row-3{--columns: 3}}@media only screen and (min-width: 1025px){section.flex-block.variable-columns .variable-cols-container.per-row-4{--columns: 4}}@media only screen and (min-width: 1025px){section.flex-block.variable-columns .variable-cols-container.per-row-5{--columns: 5}}@media only screen and (min-width: 1025px){section.flex-block.variable-columns .variable-cols-container.per-row-6{--columns: 6}}section.flex-block.variable-columns .variable-cols-container.per-row-2,section.flex-block.variable-columns .variable-cols-container.per-row-3,section.flex-block.variable-columns .variable-cols-container.per-row-4{--gap: clamp(1.25rem,2.03vw + 0.72rem,3rem)}section.flex-block.variable-columns .variable-cols-container.per-row-2 .column-inner .text h3,section.flex-block.variable-columns .variable-cols-container.per-row-3 .column-inner .text h3,section.flex-block.variable-columns .variable-cols-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.variable-columns .variable-cols-container.per-row-6{--columns: 3}}@media only screen and (max-width: 1024px){section.flex-block.variable-columns .variable-cols-container{--columns: 2}}@media only screen and (max-width: 600px){section.flex-block.variable-columns .variable-cols-container{--columns: 1}}section.flex-block.variable-columns .variable-cols-container .variable-col{opacity:0;display:flex;justify-content:center;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));position:relative}section.flex-block.variable-columns .variable-cols-container .column-inner{max-width:100%;display:flex;flex-direction:column;border-radius:8px}section.flex-block.variable-columns .variable-cols-container .column-inner .image-container{display:flex;margin:2px}section.flex-block.variable-columns .variable-cols-container .column-inner .image-container img{border-top-left-radius:6px;border-top-right-radius:6px;opacity:1;transition:opacity .17s ease-out}section.flex-block.variable-columns .variable-cols-container .column-inner .image-container:hover a img{opacity:.85}section.flex-block.variable-columns .variable-cols-container .column-inner .image-container:hover~.text a.cta-text{opacity:.85}section.flex-block.variable-columns .variable-cols-container .column-inner .image-container:hover~.text a.cta-text svg{transform:translateX(2px)}section.flex-block.variable-columns .variable-cols-container .column-inner div.text{padding:clamp(0.88rem,0.43vw + 0.76rem,1.25rem) clamp(0.63rem,0.43vw + 0.51rem,1rem);display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}section.flex-block.variable-columns .variable-cols-container .column-inner div.text h3{font-size:var(--wp--preset--font-size--medium)}section.flex-block.variable-columns .variable-cols-container .column-inner div.text p,section.flex-block.variable-columns .variable-cols-container .column-inner div.text li{font-size:clamp(0.94rem,0.07vw + 0.92rem,1rem)}section.flex-block.variable-columns .variable-cols-container .column-inner div.text .text-bottom{margin-top:clamp(0.5rem,0.29vw + 0.42rem,0.75rem)}section.flex-block.variable-columns .variable-cols-container .column-inner: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}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-light-grey{background:rgba(248.5,248.5,248.5,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-light-grey:before{background:linear-gradient(315deg, rgb(248.5, 248.5, 248.5) 0%, rgba(248.5, 248.5, 248.5, 0.25) 40%) border-box}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-dark-grey{background:hsla(0,0%,60%,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-dark-grey:before{background:linear-gradient(315deg, #999999 0%, rgba(153, 153, 153, 0.25) 40%) border-box}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-blue{background:rgba(163,196,202.5,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-blue:before{background:linear-gradient(315deg, rgb(163, 196, 202.5) 0%, rgba(163, 196, 202.5, 0.25) 40%) border-box}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-teal{background:rgba(146.5,165.5,172,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-teal:before{background:linear-gradient(315deg, rgb(146.5, 165.5, 172) 0%, rgba(146.5, 165.5, 172, 0.25) 40%) border-box}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-purple{background:rgba(190.5,159,199,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-purple:before{background:linear-gradient(315deg, rgb(190.5, 159, 199) 0%, rgba(190.5, 159, 199, 0.25) 40%) border-box}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-red{background:rgba(207.5,144,159.5,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-red:before{background:linear-gradient(315deg, rgb(207.5, 144, 159.5) 0%, rgba(207.5, 144, 159.5, 0.25) 40%) border-box}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-orange{background:rgba(246.5,190.5,157,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-orange:before{background:linear-gradient(315deg, rgb(246.5, 190.5, 157) 0%, rgba(246.5, 190.5, 157, 0.25) 40%) border-box}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-green{background:rgba(178,217.5,197.5,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-green:before{background:linear-gradient(315deg, rgb(178, 217.5, 197.5) 0%, rgba(178, 217.5, 197.5, 0.25) 40%) border-box}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-teal{background:rgba(163,196,202.5,.09)}section.flex-block.variable-columns .variable-cols-container .column-inner.theme-colour-teal:before{background:linear-gradient(315deg, rgb(163, 196, 202.5) 0%, rgba(163, 196, 202.5, 0.25) 40%) border-box}.acf-block-preview section.flex-block.variable-columns .variable-cols-container .variable-col{opacity:1}.acf-block-preview section.flex-block.variable-columns .variable-cols-container .variable-col .image a{pointer-events:none}/*# sourceMappingURL=style.min.css.map */