.cta-section{padding:48px 64px;border-radius:8px;background-color:#fff}.cta-section .cta-main-container{background-color:#91c3be;display:flex;justify-content:space-between;border-radius:16px;position:relative;padding:32px;overflow:hidden}.cta-section .cta-main-container .cta-inner-container{z-index:2;width:100%;display:flex;flex-direction:column;gap:16px;width:768px}.cta-section .cta-main-container .cta-inner-container .text-light{margin-bottom:8px;width:768px}.cta-section .cta-main-container .cta-inner-container .cta-btn-container{display:flex;flex-wrap:wrap;gap:16px}.cta-section .cta-main-container .image-container{border-radius:8px;width:274px;object-fit:contain;z-index:2}.cta-section .cta-main-container .image-container-rotate{z-index:2;object-fit:contain;height:298px;width:420px;border-radius:8px;margin-bottom:-32px;margin-top:auto}.cta-section .cta-main-container .vertical{position:relative;width:244px;height:342px;margin:0}.cta-section .cta-main-container .horizontal{margin:0;position:relative;width:400px;height:244px}.cta-section .cta-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:1200px){.cta-section{padding:48px 16px}.cta-section .cta-main-container .image-container,.cta-section .cta-main-container .image-container-rotate{display:none}}@media only screen and (max-width:850px){.cta-section .cta-main-container .cta-inner-container,.cta-section .cta-main-container .cta-inner-container .text-light{width:100%}}