.cta-section{position:relative}.cta-section .section-inner-wrapper.bg-ovrly:before{background:inherit;border-radius:inherit;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;transform:rotate(5deg);width:100%;z-index:-1}.cta-section .bg-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cta-section .section-inner-wrapper{align-items:flex-start;border-radius:8px;display:flex;flex-wrap:wrap;padding:50px;position:relative;width:100%;z-index:9}.cta-section .section-inner-wrapper.cta-image .content-section{max-width:479px;width:39%}.cta-section .content-section{align-self:center;width:100%}.cta-section .description *,.cta-section .title *{color:#fff;margin-bottom:25px}.cta-section .content-section .title span{color:#ffaa17}.cta-section .content-section .bottom-content{margin-top:24px}.cta-section .image-wrapper{margin-left:56px;margin-top:-120px;width:33.33%}.cta-section .bg-shape{position:absolute;right:0;top:50%;transform:translateY(-50%);width:23%}.cta-section .bg-shape img{scale:.85}@media only screen and (max-width:1280px){.cta-section .section-inner-wrapper{padding:40px}.cta-section .content-section{width:45%}.cta-section .image-wrapper{margin-left:40px;margin-top:-80px;width:40%}}@media only screen and (max-width:1024px){.cta-section .section-inner-wrapper{padding:35px}.cta-section .content-section{width:60%}.cta-section .image-wrapper{margin-left:20px;margin-top:-40px;width:35%}.cta-section .bg-shape{display:none}}@media only screen and (max-width:900px){.cta-section .section-inner-wrapper{flex-wrap:wrap;padding:30px}.cta-section .content-section{max-width:100%;width:100%}.cta-section .image-wrapper{margin:-20px auto 0;text-align:center;width:60%}}@media only screen and (max-width:768px){.cta-section .section-inner-wrapper{flex-direction:column-reverse;gap:25px;padding:28px}.cta-section .image-wrapper{margin:0 auto;width:80%}.cta-section .content-section{margin-top:10px;text-align:center;width:100%}.cta-section .description *{margin-bottom:18px}.cta-section .title *{margin-bottom:20px}}@media only screen and (max-width:600px){.cta-section .section-inner-wrapper{padding:22px}.cta-section .image-wrapper{margin-top:0;width:100%}.cta-section .title *{font-size:28px!important}.cta-section .description *{font-size:15px!important}}@media only screen and (max-width:480px){.cta-section .section-inner-wrapper{gap:20px;padding:18px}.cta-section .title *{font-size:24px!important}.cta-section .description *{font-size:14px!important}.cta-section .image-wrapper{text-align:center;width:100%}}@media only screen and (max-width:360px){.cta-section .section-inner-wrapper{padding:15px}.cta-section .title *{font-size:20px!important}.cta-section .description *{font-size:13px!important}}