.cta-banner{padding:var(--wp--preset--spacing--12) 0}.cta-banner .wp-block-columns{margin:0}@media(max-width: 48.8125em){.cta-banner .wp-block-columns>*,.cta-banner .wp-block-columns .has-text-align-right{text-align:start !important}}.cta-banner p{color:var(--wp--preset--color--grayscale-white);font-size:var(--wp--preset--font-size--rifaci-x-large);margin:0}.cta-banner a:focus-visible{outline:.0625rem solid var(--wp--preset--color--grayscale-white)}.cta-banner--primary{background-color:var(--primary-base)}.cta-banner--secondary{background-color:var(--secondary-base)}html body article .cta-banner{margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important}
