@media (max-width: 2200px) {
    .menu div {
        margin-left: 20%;
    }
}


@media (max-width: 2060px) {
    .menu div {
        margin-left: 18.5%;
    }
}
@media (max-width: 2000px) {
    .menu div {
        margin-left: 18.5%;
    }
}


@media (max-width: 1990px) {
    .menu div {
        margin-left: 18%;
    }
}
@media (max-width: 1950px) {
    .menu div {
        margin-left: 17%;
    }
}
@media (max-width: 1930px) {
    .menu div {
        margin-left: 17%;
    }
}

@media (max-width: 1920px) {
    .menu div {
        margin-left: 16.5%;
    }
}

@media (max-width: 1825px) {
    .menu div {
        margin-left: 15%;
    }
}

@media (max-width: 1800px) {
    .menu div {
        margin-left: 12%;
    }
}

@media (max-width: 1700px) {
    .menu div {
        margin-left: 11%;
    }
}

@media (max-width: 1610px) {
    .menu div {
        margin-left: 10%;
    }
}

@media (max-width: 1570px) {
    .menu div {
        margin-left: 9%;
    }
}

@media (max-width: 1530px) {
    .menu div {
        margin-left: 8%;
    }
}

@media (max-width: 1500px) {
    .menu div {
        margin-left: 6.5%;
    }
}

@media (max-width: 1460px) {
    .menu div {
        margin-left: 6%;
    }
}

@media (max-width: 1430px) {
    .menu div {
        margin-left: 5%;
    }
}


@media (max-width: 1400px) {
    .menu div {
        margin-left: 10%;
    }
}

@media (max-width: 1370px) {
    .menu div {
        margin-left: 9%;
    }
}

@media (max-width: 1330px) {
    .menu div {
        margin-left: 8%;
    }
}

@media (max-width: 1300px) {
    .menu div {
        margin-left: 7%;
    }
}

@media (max-width: 1250px) {
    .menu div {
        margin-left: 5%;
    }
}


@media (max-width: 1200px) {
    .img-us {
        width: 100%;
        margin-bottom: 40px;
        min-width: 260px;
    }
    .with-us {
        margin: 0 30px;
    }
    .menu div {
        margin-left: 11%;
    }
}


@media (max-width: 1170px) {
    .menu div {
        margin-left: 10%;
    }
}

@media (max-width: 1140px) {
    .menu div {
        margin-left: 9%;
    }
}

@media (max-width: 1120px) {
    .menu div {
        margin-left: 8%;
    }
}

@media (max-width: 1090px) {
    .menu div {
        margin-left: 6%;
    }
}

@media (max-width: 1050px) {
    .menu div {
        margin-left: 4%;
    }
}

@media (max-width: 992px) {
    #toggle_menu {
        display: none;
    }
    .menu-links a {
        display: block;
        margin-bottom: 15px;
    }
    .menu-links {
        padding-bottom: 20px;
        text-align: center;
    }
    .menu-bar {
        display: inline-block !important;
    }
    .menu div {
        margin-left: 15%;
    }
    .photo_slider_2 div {
        margin-left: 0;
    }
    .with-us {
        margin: 0;
        padding: 0;
    }
    .footer {
        padding-left: 50px;
    }
    .padding-12 {
        padding: 0;
    }
}
@media (max-width: 960px) {
    .menu div {
        margin-left: 13%;
    }
}
@media (max-width: 940px) {
    .menu div {
        margin-left: 12%;
    }
}
@media (max-width: 900px) {
    .photo_slider_2 div {
        margin-right: 0;
    }
    .slick-prev:before {
        margin-left: -68px;
    }
    .slick-next:before {
        margin-right: -68px;
    }
    .menu div {
        margin-left: 12%;
    }
}

@media (max-width: 880px) {
    .menu div {
        margin-left: 11%;
    }
}

@media (max-width: 860px) {
    .menu div {
        margin-left: 10%;
    }
}

@media (max-width: 840px) {
    .menu div {
        margin-left: 9%;
    }
}

@media (max-width: 820px) {
    .menu div {
        margin-left: 8%;
    }
}

@media (max-width: 800px) {
    .menu div {
        margin-left: 7%;
    }
}

@media (max-width: 780px) {
    .menu div {
        margin-left: 6%;
    }
}

@media (max-width: 768px) {
    .mt-30 {
        margin-top: 30px;
    }
    .grey-layer::before {
        display: none;
    }
    .gallery-row div {
        width: 100% !important;
        padding-top: 10px;
    }
    #gridGallery div img {
        width: 70%;
        height: auto;
        object-fit: cover;
        display: block;
        margin: 0 auto;
        min-width: 260px;
        max-height: unset !important;
        filter: unset;

    }
    #gridGallery .box {
        height: auto;
        overflow: hidden;
    }
    .menu div {
        margin-left: 5%;
    }
    .mobile-none {
        display: none !important;
    }

}

@media (max-width: 767px) {
    .menu div {
        margin-left: 17%;
    }
}

@media (max-width: 730px) {
    .menu div {
        margin-left: 16%;
    }
}

@media (max-width: 715px) {
    .menu div {
        margin-left: 15%;
    }
}

@media (max-width: 700px) {
    .menu div {
        margin-left: 14%;
    }
}

@media (max-width: 680px) {
    .menu div {
        margin-left: 15%;
    }
    .logo-kanch {
        margin-left: 10px;
    }
}

@media (max-width: 660px) {
    .menu div {
        margin-left: 13%;
    }
}

@media (max-width: 630px) {
    .menu div {
        margin-left: 12%;
    }
}

@media (max-width: 610px) {
    .menu div {
        margin-left: 0;
    }
}


@media (max-width: 576px) {
    .contact-us {
        padding-left: 20px !important;
    }
}

@media (max-width: 480px) {
    .about-gallery div img {
        width: 100%;
        height: auto;
    }
    .members img {
        width: 180px;
        height: 180px;
    }
}

@media (max-width: 400px) {
    .logo {
        font-size: 26px;
        margin: 14px 0 0 8px;
    }
}
