.cta{display:inline-flex;text-decoration:none}.cta.cta-type-button{height:clamp(3.5rem,1.16vw + 3.2rem,4.5rem);align-content:center;position:relative}.cta.cta-type-button span:not(.icon){font-family:var(--wp--preset--font-family--montserrat);text-transform:uppercase;font-weight:200;padding:0 clamp(2rem,2.03vw + 1.47rem,3.75rem);align-self:center;line-height:1.1;font-size:var(--wp--preset--font-size--small);position:relative}.cta.cta-type-button span.icon{width:clamp(3.5rem,1.16vw + 3.2rem,4.5rem);height:clamp(3.5rem,1.16vw + 3.2rem,4.5rem);display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.35);position:relative}.cta.cta-type-button span.icon svg{height:auto;width:clamp(0.88rem,0.29vw + 0.8rem,1.13rem);fill:currentColor;transform:translate(0px, 0px);transition:transform .17s}.cta.cta-type-button:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0);transition:background-color .17s}.cta.cta-type-button:hover span.icon svg{transform:translate(2px, -2px)}.cta.cta-type-button:hover:before{background-color:rgba(0,0,0,.15)}.editor-styles-wrapper .acf-block-preview.wp-block-block-cta-button{margin:0 !important}.editor-styles-wrapper .acf-block-preview.wp-block-block-cta-button .cta{pointer-events:none;text-decoration:none}.editor-styles-wrapper .acf-block-preview.wp-block-block-cta-button.has-background{background:none !important}/*# sourceMappingURL=style.min.css.map */