.cta{
        background: linear-gradient(135deg, var(--dark) 0%, #1a2530 100%);
    color: white;
    text-align: center;
    padding: 70px 0;
}


.cta .cta-content h2 {
    color: #ffffff;
    margin-bottom: 15px;
    position: relative;
    display: inline-block;
}


.cta-buttons{
   display: flex;
    justify-content: center;
    gap: 20px;
    flex-wrap: wrap;
    margin-bottom: 20px;
}
 
.cta-content p {
    font-size: 1.2rem;
    color: rgba(255, 255, 255, 0.9);
    margin-bottom: 30px;
}


@media (max-width: 768px) {
    .cta {
        padding: 70px 5px;
    }
}