.block-cta{position:relative;overflow:hidden;padding-top:var(--spacing-lg);margin-bottom:var(--spacing-md)}.block-cta.mt-isset{margin-top:var(--header-height)}@media (max-width:1439.98px){.block-cta{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}}.block-cta .container{display:grid;position:relative;text-align:center;grid-template-columns:repeat(12,1fr);grid-auto-flow:column;grid-column-gap:2rem}.block-cta__subtitle{margin-bottom:1.5rem;text-transform:uppercase;color:#cc0}.block-cta__header,.block-cta__subtitle{grid-column-start:1;grid-column-end:-1}.block-cta__image{position:absolute;top:0;left:0;opacity:.07;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-cta__content{grid-column-start:1;grid-column-end:-1}.block-cta__content>*{margin-bottom:0}.block-cta__box{position:relative;margin-top:var(--spacing-sm);padding:5rem 13%;background-color:#fff;grid-column-start:3;grid-column-end:-3}@media (max-width:991.98px){.block-cta__box{grid-column-start:2;grid-column-end:-2}}@media (max-width:575.98px){.block-cta__box{grid-column-start:1;grid-column-end:-1}}.block-cta__box:before{position:absolute;bottom:0;left:-50vw;width:200vw;height:50%;content:"";background-color:#fff}.block-cta__box-title{position:relative}