.healthcare-cta-wrapper{margin:40px 0;width:100%;font-family:"Poppins",sans-serif}.healthcare-cta-container{width:100%;max-width:900px;margin:0 auto;background:linear-gradient(135deg,#195e93,#195e93);border-radius:24px;padding:60px 50px;position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(25,94,147,.15);text-align:left}.healthcare-cta-title{font-size:40px;font-weight:700;color:#fff;margin:0 0 16px}.healthcare-cta-subtitle{font-size:17px;color:rgba(255,255,255,.9);margin-bottom:35px;max-width:520px}.healthcare-cta-buttons{display:flex;gap:20px;flex-wrap:wrap}.healthcare-cta-button{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;background:rgba(255,255,255,.15);color:#fff!important;border-radius:50px;font-weight:600;text-decoration:none!important;border:2px solid rgba(255,255,255,.25);transition:.3s}.healthcare-cta-button:hover{background:rgba(255,255,255,.25);transform:translateY(-2px)}.healthcare-button-icon{width:28px;height:28px;background:rgba(255,255,255,.35);border-radius:50%;display:flex;align-items:center;justify-content:center}.healthcare-button-icon:after{content:"→";color:#fff}@media (max-width:768px){.healthcare-cta-container{padding:35px 22px}.healthcare-cta-title{font-size:28px}.healthcare-cta-buttons{flex-direction:column}}