.wp-block-starter-cta-banner .cta-banner{background-color:var(--wp--preset--color--beige);border-radius:.625rem .625rem 0 0;margin:clamp(1.75rem,.7145rem + 4.2484vw,5.8125rem) auto;padding:clamp(1.5rem,1.1176rem + 1.5686vw,3rem) clamp(1.25rem,.9314rem + 1.3072vw,2.5rem);position:relative}.wp-block-starter-cta-banner .cta-banner:after{background:-webkit-gradient(linear,left top,right top,from(var(--wp--preset--color--green-light)),color-stop(25%,var(--wp--preset--color--cyan-dark)),color-stop(50%,var(--wp--preset--color--red-dark)),color-stop(75%,var(--wp--preset--color--blue-dark)));background:-webkit-linear-gradient(left,var(--wp--preset--color--green-light) 0 25%,var(--wp--preset--color--cyan-dark) 25% 50%,var(--wp--preset--color--red-dark) 50% 75%,var(--wp--preset--color--blue-dark) 75% 100%);background:-o-linear-gradient(left,var(--wp--preset--color--green-light) 0 25%,var(--wp--preset--color--cyan-dark) 25% 50%,var(--wp--preset--color--red-dark) 50% 75%,var(--wp--preset--color--blue-dark) 75% 100%);background:linear-gradient(to right,var(--wp--preset--color--green-light) 0 25%,var(--wp--preset--color--cyan-dark) 25% 50%,var(--wp--preset--color--red-dark) 50% 75%,var(--wp--preset--color--blue-dark) 75% 100%);bottom:0;content:"";display:block;height:clamp(.375rem,.2316rem + .5882vw,.9375rem);position:absolute;right:0;width:100%}.wp-block-starter-cta-banner .cta-banner .cta-banner__columns{height:100%}@media only screen and (max-width:1024px){.wp-block-starter-cta-banner .cta-banner .cta-banner__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wp-block-starter-cta-banner .cta-banner .cta-banner__columns>.wp-block-column{min-height:0}.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-heading{position:relative;z-index:1}.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-heading h2{font-size:var(--wp--preset--font-size--size-1);line-height:1;margin:0;position:relative;z-index:1}@media only screen and (min-width:1025px){.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-heading h2{max-width:28rem}}@media only screen and (max-width:1024px){.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-heading h2{margin-bottom:10rem}}.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-heading .cta-banner__svg{left:50%;margin-top:0;position:absolute;width:auto;z-index:-1}@media only screen and (min-width:1025px){.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-heading .cta-banner__svg{max-height:clamp(10rem,8.7255rem + 5.2288vw,15rem);top:50%;-webkit-transform:translate(-25%,-50%);-o-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}}@media only screen and (max-width:1024px){.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-heading .cta-banner__svg{bottom:0;height:clamp(10rem,8.7255rem + 5.2288vw,15rem);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media only screen and (min-width:1025px){.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-cta{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-cta .cta-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media only screen and (min-width:1025px){.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-cta .cta-banner__buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:1024px){.wp-block-starter-cta-banner .cta-banner .cta-banner__columns .cta-banner__col-cta .cta-banner__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}
