:root{--adt-blue:#00599c;--adt-red:#24bcff;--white:#fff}.cta{background-color:transparent;margin:auto;max-width:1120px}.cta .cta-blue-container{background-color:var(--adt-blue);border-radius:24px;overflow:hidden;padding:60px;position:relative}.cta .cta-grid{align-items:center;display:grid;gap:60px;grid-template-columns:1.2fr .8fr}.cta .cta-eyebrow{color:hsla(0,0%,100%,.8);font-size:12px;letter-spacing:.15em;margin-bottom:12px}.cta .cta-main-title{color:var(--white);line-height:1.1;margin:0}.cta .cta-red-divider{background-color:var(--adt-red);border-radius:2px;height:4px;margin:25px 0;width:60px}.cta .cta-description{color:hsla(0,0%,100%,.9);line-height:1.6;margin-bottom:35px}.cta .cta-main-btn{align-items:center;display:inline-flex;gap:12px}.cta .btn-arrow{height:auto;width:18px}.cta .cta-right-col{display:flex;flex-direction:column;gap:16px}.cta .cta-info-card{align-items:center;background-color:var(--white);border:1px solid transparent;border-radius:12px;display:flex;justify-content:space-between;padding:20px 25px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.cta .cta-info-card:hover{background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.12);transform:translateX(8px)}.cta .card-left{align-items:center;display:flex;gap:15px}.cta .info-icon-bg{align-items:center;background-color:rgba(0,89,156,.08);border-radius:8px;display:flex;height:44px;justify-content:center;width:44px}.cta .info-icon-bg img{height:auto;width:20px}.cta .info-text{display:flex;flex-direction:column}.cta .info-sub{color:#64748b;display:block;font-size:11px}.cta .info-main{color:var(--adt-blue);display:block;font-size:20px}.cta .info-right-arrow{height:auto;opacity:.6;transition:transform .3s ease,opacity .3s ease;width:18px}.cta .cta-info-card:hover .info-right-arrow{opacity:1;transform:translateX(4px)}@media (max-width:991px){.cta .cta-blue-container{padding:40px}.cta .cta-grid{gap:40px;grid-template-columns:1fr}.cta .cta-left-col{text-align:center}.cta .cta-red-divider{margin:25px auto}}@media (max-width:550px){.cta .card-left{flex-direction:column;text-align:center}.cta .cta-info-card{justify-content:center}.cta .cta-info-card .card-right{display:none}}