
                                                                                    /* MAX 1440 */
@media (max-width:1440px) {
    .info-section h1 {
        font-size: 2.15rem !important;
    }

    .info-section h2 {
        font-size: 1.54rem !important;
    }


    .info-section p,
    .info-section ul,
    .info-section li {
        font-size: 1.07rem !important;
    }

    .whatsapp-btn-inside {
        font-size: 1.07rem !important;
    }

}



                                                                                    /* MAX 1200 */
@media (max-width:1200px) {
    .image-section {
        display: grid !important;
        grid-template-columns: repeat(2, 470px) !important;
        justify-content: center;
        gap:1rem !important;
    }


    .image-section img:nth-child(3) {
        grid-column: span 2 !important; /* Full width */
        width: 470px !important;
        height: auto !important;
      }

    .image-section img {
        width: 100% !important;
        height:auto !important;
        margin: 0 auto !important;
    }

    .info-section h1 {
        font-size: 2.1rem !important;
    }

    .info-section h2 {
        font-size: 1.5rem !important;
    }


    .info-section p,
    .info-section ul,
    .info-section li {
        font-size: 1.05rem !important;
    }

    .whatsapp-btn-inside {
        font-size: 1.05rem !important;
    }

}


                                                                                    /* MAX 1024 */
@media (max-width:1024px) {
    .image-section {
        display: grid !important;
        grid-template-columns: repeat(2, 400px) !important;
        justify-content: center;
        gap:1rem !important;
    }


    .image-section img:nth-child(3) {
        grid-column: span 2 !important; /* Full width */
        width: 400px !important;
        height: auto !important;
      }

    .image-section img {
        width: 100% !important;
        height:auto !important;
        margin: 0 auto !important;
    }

    .info-section h1 {
        font-size: 2rem !important;
    }

    .info-section h2 {
        font-size: 1.44rem !important;
    }


    .info-section p,
    .info-section ul,
    .info-section li {
        font-size: 1rem !important;
    }

    .whatsapp-btn-inside {
        font-size: 1rem !important;
    }

}


                                                                                    /* MAX 768 */
@media (max-width:768px) {
    .image-section {
        display: grid !important;
        grid-template-columns: repeat(2, 2fr) !important;
        width: 100% !important;
        height: auto !important;
        margin: 0 auto !important;
        gap: 20px; /* Adjust vertical gap if needed */
    }
    .image-section img {
        width: 100% !important; /* Make them fill the available width */
        max-width: 300px; /* Or keep a max-width if they shouldn't grow too large on very wide mobile devices */
        margin: 0 auto !important;
    }

    .info-section h1 {
        font-size: 1.95rem !important;
    }

    .info-section h2 {
        font-size: 1.4rem !important;
    }


    .info-section p,
    .info-section ul,
    .info-section li {
        font-size: 0.98rem !important;
    }

    .whatsapp-btn-inside {
        font-size:0.98rem !important;
    }

}



                                                                                    /* MAX 600 */
@media (max-width:600px) {
    .image-section {
        display: flex !important;
        flex-direction: row !important;
        justify-content: center !important;
        align-items: center !important;
        gap:10px !important;
        margin: 32px 0 24px 0 !important;
        flex-wrap: wrap !important;
    }

    .image-section img {
        width: 100% !important; 
        height: auto !important; 
        max-width: 100% !important;
        border-radius: 12px !important; 
        box-shadow: 0 2px 8px rgba(26,64,121,0.10) !important; 
        object-fit: cover !important;

    }

    .info-section h1 {
        font-size: 1.9rem !important;
    }

    .info-section h2 {
        font-size: 1.35rem !important;
    }


    .info-section p,
    .info-section ul,
    .info-section li {
        font-size: 0.95rem !important;
    }

    .whatsapp-btn-inside {
        font-size:0.95rem !important;
    }

}



                                                                                    /* MAX 480 */
@media (max-width:480px) {
    .image-section {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        gap:10px !important;
        margin: 32px 0 24px 0 !important;
        flex-wrap: wrap !important;
    }

    .image-section img {
        width: 100% !important; 
        height: auto !important; 
        max-width: 100% !important;
        border-radius: 12px !important; 
        box-shadow: 0 2px 8px rgba(26,64,121,0.10) !important; 
        object-fit: cover !important;

    }

    .info-section h1 {
        font-size: 1.85rem !important;
    }

    .info-section h2 {
        font-size: 1.3rem !important;
    }


    .info-section p,
    .info-section ul,
    .info-section li {
        font-size: 0.9rem !important;
    }

    .whatsapp-btn-inside {
        font-size:0.9rem !important;
    }
    

}




                                                                                    /* MAX 375 */
@media (max-width:375px) {


    .info-section h1 {
        font-size: 1.8rem !important;
    }

    .info-section h2 {
        font-size: 1.2rem !important;
    }


    .info-section p,
    .info-section ul,
    .info-section li {
        font-size: 0.84rem !important;
    }

    .whatsapp-btn-inside {
        font-size:0.84rem !important;
    }

    .image-section {
        width:100% !important;
        margin: 0 auto !important;
    }

    .image-section img {
        width:100% !important;
        height: auto !important;
        margin: 0 auto !important;
    }
}
