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