.background-wrapper{overflow:hidden;position:relative;width:100%}.waves-layer{opacity:1;z-index:1}.gradient-layer,.waves-layer{height:100%;left:0;position:absolute;top:0;width:100%}.gradient-layer{background:linear-gradient(180deg,hsla(0,0%,98%,.99) 10%,hsla(0,0%,98%,0)),linear-gradient(100deg,rgba(48,231,125,.9) 20%,rgba(246,134,53,.9) 50%,rgba(127,50,234,.9) 80%);z-index:2}.footer-cta-module{padding:80px 0;position:relative;z-index:3}.footer-cta__wrapper{align-items:stretch;background-color:#fff;display:flex;flex-direction:row;max-width:100%;overflow:hidden}.footer-cta__content{display:flex;flex:60%;flex-direction:column;gap:3rem;padding:4rem}.footer-cta__button-wrapper{display:flex;flex-wrap:wrap;gap:1rem}.footer-cta__image{align-items:center;display:flex;flex:40%;justify-content:center;overflow:hidden;position:relative}.footer-cta-img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:768px){.footer-cta__wrapper{align-items:center;flex-direction:column}.footer-cta__content{flex:none;padding:2rem;width:100%}.footer-cta__image{flex:none;height:300px;width:100%}.footer-cta-img{position:static}}