.acf-block-preview .cta,.cta{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:opacityDelay;animation-name:opacityDelay;color:#fff;padding:4.375rem 0 5.625rem;position:relative;text-align:center;z-index:10}@media(max-width:991.98px){.acf-block-preview .cta--full,.cta--full{min-height:100vh}}@media(min-width:992px){.acf-block-preview .cta,.cta{padding:7.5rem 0}}.acf-block-preview .cta .marquee,.cta .marquee{overflow:hidden;position:relative;text-align:center;white-space:nowrap}.acf-block-preview .cta .marquee h2,.cta .marquee h2{-webkit-animation:marqueeInfinite 30s linear infinite;animation:marqueeInfinite 30s linear infinite;display:inline-block;position:relative;text-transform:uppercase}.acf-block-preview .cta .marquee--reverse h2,.cta .marquee--reverse h2{animation-direction:reverse}.acf-block-preview .cta .desc,.cta .desc{margin:2.5rem auto -2.5rem;max-width:16.25rem;text-align:center;width:100%}@media(min-width:768px){.acf-block-preview .cta .desc,.cta .desc{margin:3.125rem auto -1.875rem;max-width:30rem}}.acf-block-preview .cta .btn,.cta .btn{margin:5rem auto 0}@media(min-width:768px){.acf-block-preview .cta .btn,.cta .btn{margin:6.25rem auto 0}}.acf-block-preview .cta--light,.cta--light{background:radial-gradient(50% 50% at 50% 50%,#fff 22.4%,#e8e8e8 100%);color:#333}.acf-block-preview .cta--light .desc p,.cta--light .desc p{color:#333}.acf-block-preview .cta--light .btn,.cta--light .btn{color:#000}