/* Custom Branding */
:root {
    --tunza-blue: #1e40af;
    --tunza-pink: #db2777;
}

/* Smooth transitions for images */
img {
    transition: transform 0.5s ease;
}

/* Custom button styles to match the rounded look in the design */
.btn-primary {
    border-radius: 50px;
    padding: 12px 30px;
    font-weight: 600;
}

input[type], select, textarea
{
    border:1px solid #0CA9CC;
    transition: border-color 0.3s;
}