.cta-banner{background-color:var(--primary-color);isolation:isolate;padding:47px 0;position:relative}.cta-banner .image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:-1}.cta-banner .overlay{background-color:var(--secondary-color);inset:0;position:absolute;z-index:1}.cta-banner .content-container{height:100%;position:relative;width:100%;z-index:2}.cta-banner .content-container .page-width{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;text-align:center}.cta-banner .content-container .page-width .title{font-size:40px;font-weight:400;line-height:67px}.cta-banner .content-container .page-width .title:not(.cursive){font-family:proxima-nova;font-stretch:condensed;font-style:normal;font-weight:700}.cta-banner .content-container .page-width .body{max-width:566px}.cta-banner .content-container .page-width .body p:first-of-type{margin-top:0}.cta-banner .content-container .page-width .button-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin:0 auto}@media only screen and (max-width:767.98px){.cta-banner .content-container .page-width{gap:30px;text-align:center}.cta-banner .content-container .page-width .title{font-size:21px;line-height:35px}.cta-banner .content-container .page-width .button-container a{margin:0 auto}}

/*# sourceMappingURL=section-gt-cta-banner.min.css.map*/