.component--call-to-action{background-position:50%!important;background-size:cover!important;padding-bottom:6.4rem;padding-top:6.4rem;position:relative}@media(min-width:768px){.component--call-to-action{padding-bottom:8rem;padding-top:8rem}}@media(min-width:992px){.component--call-to-action{padding-bottom:15rem;padding-top:10rem}}.component--call-to-action.color-scheme--purple{background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.component--call-to-action.color-scheme--purple .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#8c2a80,#ce0f69)}.component--call-to-action.color-scheme--teal{background-image:linear-gradient(90deg,#16b796,#006298)}.component--call-to-action.color-scheme--teal .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#16b796,#006298)}.component--call-to-action.color-scheme--orange{background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.component--call-to-action.color-scheme--orange .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ed1e27,#d87a00)}.component--call-to-action.color-scheme--blue{background-image:linear-gradient(90deg,#119ed4,#006298)}.component--call-to-action.color-scheme--blue .heading .text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90deg,#119ed4,#006298)}.component--call-to-action.has-image:before{background-color:#000;bottom:0;content:"";left:0;opacity:.45;position:absolute;right:0;top:0}.component--call-to-action .container{position:relative}.component--call-to-action .subheading{color:#fff}.component--call-to-action .heading,.component--call-to-action .subheading{font-weight:900;text-transform:uppercase}.component--call-to-action .heading .text-highlight{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:-10px 0 0 #fff,10px 0 0 #fff;line-height:110%}.component--call-to-action .content{color:#fff}.component--call-to-action .links{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem;margin-top:3.2rem}.component--call-to-action .links .btn{margin:0}
