.cta-sidebar-h2-text-dark .cta-body{display:flex;flex-direction:row;padding:20px 20px;justify-content:space-between;align-items:center;border-radius:16px;background:#2D0F6C;column-gap:16px;row-gap:16px;flex-direction:column}.cta-sidebar-h2-text-dark .cta-heading{display:flex;align-items:flex-start;color:#fff;font-weight:400;font-size:38px;line-height:49px}.cta-sidebar-h2-text-dark .cta-body h5{font-size:22px;line-height:28px}.cta-sidebar-h2-text-dark .cta-body h5,.cta-sidebar-h2-text-dark .cta-body p{color:#fff}.cta-sidebar-h2-text-dark .cta-body .form{width:100%}.cta-sidebar-h2-text-dark .cta-body a{display:flex;padding:12px 16px;align-items:center;gap:12px;border-radius:8px;justify-content:center;font-size:18px;font-style:normal;font-weight:600;line-height:31px;letter-spacing:.088px;border:none}.cta-sidebar-h2-text-dark h2 img{position:relative;right:40px}@media screen and (min-width:1025px){.cta-sidebar-h2-text-dark.full-cta-menu-version .sidebar-cta-container{max-width:100%}.cta-sidebar-h2-text-dark.full-cta-menu-version .sidebar-cta-container .cta-body .content{position:relative}.cta-sidebar-h2-text-dark.full-cta-menu-version .sidebar-cta-container .cta-body .content h2 img{right:0;top:0;position:absolute}}@media screen and (min-width:1025px) and (max-width:1380px){.cta-sidebar-h2-text-dark.full-cta-menu-version .sidebar-cta-container .cta-body .content h2{font-size:28px;line-height:35px;max-width:80%}}