section.fullwidth-cta-bg{position:relative;z-index:1}.fullwidth-cta-bg .bg-image img,.fullwidth-cta-bg video{background-position:50%!important;background-size:cover!important;height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.fullwidth-cta-bg video{object-fit:cover}.fullwidth-cta-bg:after{content:" ";height:100%;inset:0;position:absolute;width:100%;z-index:-1}.fullwidth-cta-bg .heading-text *,.fullwidth-cta-bg .subheading-text *{color:var(--white_color)}.fullwidth-cta-bg .heading-text{max-width:701px}.fullwidth-cta-bg .subheading-text{max-width:660px}.fullwidth-cta-bg .main-container{max-width:865px}.fullwidth-cta-bg .btn-grp{column-gap:24px;margin-top:44px;row-gap:25px}.fullwidth-cta-bg .heading-text h2{line-height:1.2;margin-bottom:10px}.fullwidth-cta-bg .subheading-text p{font-size:20px;line-height:1.5}.fullwidth-cta-bg .sec-btn a.button{position:relative;transition:all .5s ease-in-out;z-index:1}.fullwidth-cta-bg .sec-btn a.button svg{fill:#fff;height:20px;max-width:20px!important;opacity:0;position:absolute;right:70px;top:50%;transform:translateY(-50%);transition:all .5s ease-in-out;vertical-align:middle;width:100%}.fullwidth-cta-bg .sec-btn a.button:hover svg{opacity:1;right:41px}.fullwidth-cta-bg .sec-btn a.button:hover{padding:14.5px 72px 14.5px 34px}@media(max-width:767px){.fullwidth-cta-bg .btn-grp .sec-btn:not(:last-child){margin-bottom:24px}.fullwidth-cta-bg .btn-grp{margin-top:25px}}