.title-card-cta{background:linear-gradient(111deg,#000 5.66%,#5274ff 64.97%,#fff)}.title-card-cta .wrapper{display:flex;flex-direction:column;gap:48px;padding:80px 20px}@media screen and (max-width:1200px){.title-card-cta .wrapper{padding:60px 0}}.title-card-cta .main-title{font-size:40px;font-weight:700}@media screen and (max-width:1200px){.title-card-cta .main-title{font-size:32px}}.title-card-cta .main-description{font-size:24px;font-style:normal;font-weight:600}.title-card-cta .cards-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.title-card-cta .card{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex:1;flex-direction:column;gap:15px;justify-content:space-between;padding:30px;width:100%}.title-card-cta .card .card-header-content{display:flex;flex-direction:column}.title-card-cta .card-title{color:#0a0a2a;font-size:30px;font-weight:700;line-height:normal}.title-card-cta .card-description{color:#333;font-size:16px;line-height:1.5}.title-card-cta .cta-section{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:50px}.title-card-cta .cta-title{font-size:28px;font-weight:700;text-align:center}.title-card-cta .cta-button{align-items:center;background-color:#4a7dff;border-radius:5px;display:flex;font-weight:700;gap:10px;padding:15px 30px;text-decoration:none}.title-card-cta .cta-button:hover{background-color:#3a6cdb}