/* responsive.css */
@media (max-width: 768px) {
    .section {
        padding: 30px 0;
    }

    .title {
        font-size: 2em;
    }

    .sub-title {
        font-size: 1.2em;
    }

    .btn {
        width: 100%;
    }

    .footer-menu li {
        display: block;