@media only screen and (min-width: 1024px) {
    /* Info */
    #info {
        flex-direction: row;
    }

    /* Testimonial */
    .testimonials-container {
        gap: 1.25rem;
    }

    /*-----------------------
    ----- About Section -----
    -----------------------*/
    #about-section h1 {
        font-size: 2.5rem;
    }

    #about-section p {
        font-size: 1.3rem;
        max-width: 900px;
    }

    #mission-vision-section h2,
    #testimonials-section h2,
    #faq-section h2,
    #contact-section h2 {
        font-size: 3rem;
    }

    #testimonial {
        font-size: 1.3rem;
    }

    .faq-item h3 {
        font-size: 1.7rem;
    }

    #contact-section p {
        font-size: 1.3rem;
    }

    /* FAQ Section - Grid for Large Screens */
    #faq-section {
        grid-template-columns: repeat(3, 1fr);
    }

    /*----------------------
    ------- Join Form ------
    -----------------------*/

}