/* responsive1 */
@media (max-width: 1700px) {

}

/* responsive2*/
@media (max-width:1500px) {
    .heroLogo {
        width: 350px;
    }

    .aboutus-img {
        width: 40%;
    }

    .tours-row {
        width: 80%;
        column-gap: 10%;
    }
}

/* responsive3 */
@media (max-width:1350px) {  
    .moreAboutus-overlay {
        width: 70%;
    }

    .why-heading {
        font-size: 5rem;
    }
}

/* responsive4 */
@media (max-width:1249px) {
    .heroLogo {
        width: 300px;
    }

    .hero-cta {
        width: 40%;
    }

    .aboutus-cta {
        width: 40%;
    }

    .moreAboutus-overlay {
        width: 70%;
    }

    .why-heading {
        width: 90%;
    }

    .why-block {
        align-items: flex-start;
    }

    .why-content {
        padding: 0 1rem 0 2rem;
    }

    .single-why {
        align-items: flex-start;
    }
}

/* responsive5 */
@media (max-width:1024px) {

}

/* responsive6 */
@media (max-width:911px) {  
    .aboutus-info {
        min-height: fit-content;
    }

    .aboutus-logo {
        width: 40%;
    }

    .aboutus-content {
        font-size: 1.6rem;
    }

    .button-row {
        column-gap: 5%;
        padding: 2rem 0;
    }

    .aboutus-cta {
        width: 50%;
    }

    .tours-row {
        width: 90%;
        column-gap: 5%;
    }

    .why-block {
        flex-direction: column;
        align-items: center;
    }

    .single-why {
        width: 80%;
        align-items: center;
    }

    .why-img {
        width: 40%;
    }
}

/* responsive7 */
@media (max-width:767px) {
    .aboutus-info {
        width: 80%;
    }

    .aboutus-img {
        display: none;
    }

    .moreAboutus-overlay {
        width: 80%;
    }

    .tours-heading {
        font-size: 4rem;
    }
}

/* responsive8 */
@media (max-width:639px) {
    .heroLogo {
        width: 250px;
    }

    .hero-cta {
        width: 50%;
    }

    .moreAboutus-overlay {
        width: 70%;
        padding: 2rem;
    }

    .tours-heading {
        font-size: 4rem;
        text-align: center;
    }

    .why-block {
        flex-direction: column;
        align-items: center;
    }

    .single-why {
        width: 90%;
        flex-direction: column;
        text-align: center;
    }

    .why-content {
        padding: 0 2rem;
    }
}

/* responsive9 */
@media (max-width:430px) {
    .hero {
        height: 20shv;
    }

    .heroLogo {
        width: 150px;
    }

    .hero-cta {
        width: 80%;
    }

    .button-row {
        flex-direction: column;
        row-gap: 3rem;
    }

    .moreAboutus-heading {
        font-size: 2.5rem;
        text-align: center;
    }
    
    .moreAboutus-paragraph {
        font-size: 1.8rem;
        text-align: center;
    }

    .aboutus-cta {
        width: 100%;
    }

    .tours-heading {
        font-size: 3rem;
    }

    .why-heading {
        font-size: 3rem;
    }

    .why-img {
        width: 100%;
    }

    .single-why-heading {
        font-size: 2.5rem;
    }
}
