* {
    margin: 0;
    padding: 0;
}

body {
    font-family: Arial, Helvetica, sans-serif;
}

/* Header Menu*/
.header {
    width: 100%;
    background-color: #00628F;
}

.nav-menu div {
    float:none;
    margin:auto;
    /*text-align: center;*/
}

.nav-menu div a {
    color: #fff;
    padding-right: 15px;
    font-size: 17px;
    text-decoration: none;
}
.menu-links a:hover {
    color: #4bb7fa;
}

.logo-kanch {
    text-decoration: none;
}

.logo {
    font-size: 30px;
    margin: 14px 0 0 20px;
    vertical-align:middle;
}


.menu-bar {
    display: none !important;
    color: white;
    font-size: 25px;
    cursor: pointer;
    float: right;
    margin: 17px
}
.menu-links {
    text-align: right;
}

/* Menu Tours */
.menu {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.menu div {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

    width: 200px;
    height: 6rem;
    background-color: #696969d5;
    margin-left: 15%;
    text-align: center;
    border-bottom: 1px solid #aaaaaab6;
}
.menu div:hover {
    background-color: #444444d5;
}
.menu div a {
    text-decoration: none;
    color: #fff;
    font-size: 22px;
    vertical-align: middle;

}
/* Gallery */
#gridGallery {
    margin: 150px 0;
}

#gridGallery .row {
    width: 100%;
}

#gridGallery div img {
    width: 100%;
    height: 300px;
    object-fit: cover;
}

.grey-layer0,.grey-layer2,.grey-layer5,.grey-layer7 {
    position: relative;
    display: inline-block;
}
/*.grey-layer0 img,.grey-layer2 img,.grey-layer5 img,.grey-layer7 img {*/
/*    filter: brightness(50%);*/
/*}*/


.row>* {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.gallery-row {
    margin: 0 !important;
}

/* fixed social icon */
.fixed-mess {
    position: fixed;
    right: 40px;
    bottom: 40px;
    z-index: 100;

}
.fixed-mess i {
    color: #795BEF;
    font-size: 50px;
    cursor: pointer;
}

/* Offer */
.offer_slide img {
    width: 95%;
    min-width: 200px;
    object-fit: cover;
}

.offer_slide div:hover {
    cursor: pointer;
}

.bg-blue-light {
    background-color: #e0ebefd1;
    padding: 10px 0 30px 0;
}

/* Reviews Carousel */
.slider_2 img {
    width: 100px;
    border-radius: 100%;
    height: 100px;
    object-fit: cover;
}
.slider_2 p {
    margin-right: 10px;
}
.photo_slider_2 div {
    margin-right: 20px;
    margin-left: 10px;
}
.slider_2 div {
    cursor: pointer;
}

.slick-prev:before, .slick-next:before {
    color: rgb(0, 0, 0) !important;
}

.slick-prev:before {
    margin-left: -160px;
}
.slick-next:before {
    margin-right: -160px;
}

.m-40 {
    margin: 40px 0;
}

.m-80 {
    margin-top: 80px;
    margin-bottom: 40px;
}
.m-150 {
    margin: 150px 0;
}
.partners img {
    height: 65px;
}
/* Partners carousel */
.photo_slider_6 {
    margin: 50px 0;
}
.photo_slider_6 img {
    height: 100px;
}

/* Footer */
.padding-12 {
    padding: 0 0 0 128px;
}
.color-grey {
    color: grey;
}

.footer i {
    color: #059EFF;
    margin-right: 10px;
}

.footer a {
    color: white !important;
    text-decoration: none;
}

.footer-social a {
    margin: 5px;
    font-size: 35px;
}
.footer-social i:hover {
    color: #4bb7fa !important;
}

.footer a:hover {
    color: #4bb7fa !important;
}



/* Contact us */
.contacts i, .contacts a {
    color: #000;
    text-decoration: none;
}

.socials i {
    margin: 7px 10px;
    color: #000;
    font-size: 35px;
}
.socials i:hover {
    color: #4bb7fa;
}

.contact-social {
    font-size: 30px;
}
.contact-social a {
    margin-left: 25px;
}
.contact-social i:hover {
    color: #4bb7fa;
}


/* nergna turer */
.photo_slider_1 .slick-prev:before, .photo_slider_1 .slick-next:before {
    display: none;
}

.photo_slider_1 img {
    width: 100%;
}

/* About */
.about-gallery div img {
    height: 250px;
}

/* Team members */
.members img {
    width: 200px;
    height: 200px;
    object-fit: cover;
    border-radius: 100%;
}

.margins-top div {
    margin-top: 35px;
}
.with-us {
    padding-right: 60px;
}



/* feedback */

.feedback img {
    width: 120px;
    height: 120px;
    object-fit: cover;
    border-radius: 100%;
}

.feedback_text {
    margin: auto !important;
}


/* gallery */
.box img {
    transition: transform 1s ease-in-out;
}

.page-turn {
    transform: rotateY(180deg);
}
.page-turn-x {
    transform: rotateX(180deg);
}

