/* Curve for the Footer Section (Convex/Valley) */
.footer-curve {
    border-top-left-radius: 50% 60px;
    border-top-right-radius: 50% 60px;
}

.feature-icon {
    width: 2rem;
    height: 2rem;
    border-radius: 0.5rem;
    object-fit: contain;
}

@media (min-width: 768px) {
    .footer-curve {
        border-top-left-radius: 50% 100px;
        border-top-right-radius: 50% 100px;
    }
}