.cta--banner{background-position:100%;background-size:cover;border-radius:8px;margin:0 auto;max-width:1200px;padding:64px}.cta__image{margin:0 auto 32px}.cta--banner.alignment-LEFT,.cta--banner.alignment-RIGHT{display:flex;flex-direction:row-reverse}.cta--banner.v-alignment-TOP{align-items:flex-start}.cta--banner.v-alignment-MIDDLE{align-items:center}.cta--banner.v-alignment-BOTTOM{align-items:flex-end}.cta--banner.alignment-RIGHT .cta__content,.cta--banner.alignment-RIGHT .cta__content h2,.cta--banner.alignment-RIGHT .cta__content h3,.cta--banner.alignment-RIGHT .cta__content h4,.cta--banner.alignment-RIGHT .cta__content h5,.cta--banner.alignment-RIGHT .cta__content li,.cta--banner.alignment-RIGHT .cta__content p{text-align:right}.cta--banner.alignment-CENTER,.cta--banner.alignment-CENTER .cta__content,.cta--banner.alignment-CENTER .cta__content h2,.cta--banner.alignment-CENTER .cta__content h3,.cta--banner.alignment-CENTER .cta__content h4,.cta--banner.alignment-CENTER .cta__content h5,.cta--banner.alignment-CENTER .cta__content li,.cta--banner.alignment-CENTER .cta__content p{text-align:center}.cta--banner.alignment-CENTER img{margin:0 auto}.cta.align-left .cta__content{margin-right:30px;max-width:445px}.cta--banner.alignment-LEFT .cta__image,.cta--banner.alignment-RIGHT .cta__image{margin-bottom:0}.cta__content{margin:0 auto;max-width:960px}.cta__actions .hs-button{background:#fff;border-color:#fff;color:#000}.cta__actions .hs-button:focus,.cta__actions .hs-button:hover{background:transparent;color:#fff}.cta__actions .hs-button:after,.cta__actions .hs-button:before{border-color:#fff}.cta.cta--banner.alignment-LEFT .cta__actions{text-align:left}@media screen and (max-width:960px){.cta--banner{padding:32px 24px}.cta.align-left{display:flex;flex-direction:column}}