    .fontMontserrat{
        font-family: "Montserrat", sans-serif !important;
    }
    
    .displayBlock{
        display: block !important;
    }

    .destinationSpan{
        margin-top: 20px;
        display: block;
        text-align: justify;
    }
    .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
        margin: 0px 5px !important;
    }
    
    .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
        color: #cccccc !important;
    }
    
    .breadcrumbTxtColor {
        color: #cccccc !important;
    }
    
    .mTop10px {
        margin-top: 10px !important;
    }
    
    .mTop15px {
        margin-top: 15px !important;
    }
    
    .mTop20px {
        margin-top: 20px !important;
    }
    
    .mTop30px {
        margin-top: 30px !important;
    }
    
    .mTop40px {
        margin-top: 40px !important;
    }
    
    .mTop50px {
        margin-top: 50px !important;
    }
    
    .mTop60px {
        margin-top: 60px !important;
    }
    
    .mTop70px {
        margin-top: 70px !important;
    }
    
    .mTop80px {
        margin-top: 80px !important;
    }
    
    .mTop90px {
        margin-top: 90px !important;
    }
    
    .mTop100px {
        margin-top: 100px !important;
    }
    
    .mTop105px {
        margin-top: 105px;
    }
    
    .pTop40px {
        padding-top: 40px !important;
    }
    
    .width100 {
        width: 100% !important;
    }
    
    .txtUpper {
        text-transform: uppercase;
    }
    
    .fontChange {
        font-family: "Montserrat", sans-serif !important;
    }
    
    .thingsTourHeaderText {
        font-size: 20px !important;
        font-weight: 500 !important;
    }
    
    .thingsTourBorder {
        border-bottom: 1px solid #a7a6a6cc;
        padding-bottom: 35px;
    }
    
    .floatRight {
        float: right !important;
    }
    
    .floatLeft {
        float: left !important;
    }
    
    .thingsDate {
        font-weight: 700;
        font-size: 18px;
        padding-left: 20px;
    }
    
    .thingsView {
        font-size: 16px;
        color: #d20e10;
        font-weight: 500;
        padding-right: 20px;
    }
    
    .thingsCard {
        box-shadow: none !important;
        border: 1px solid #c7c7c7;
        background: transparent !important;
    }
    
    .uk-link-toggle:focus .uk-link,
    .uk-link-toggle:hover .uk-link,
    .uk-link:hover,
    a:hover {
        text-decoration: none !important;
    }
    
    .imgHover {
        transform: scale(1);
        transition: all .5s ease;
    }
    
    .imgHover:hover {
        transform: scale(1.3);
        transition: all .5s ease;
    }
    
    .imgDiv {
        position: relative;
        overflow: hidden;
    }
    
    .overflowHidden {
        overflow: hidden;
    }
    
    .reportTour {
        background: #a71d1f;
        height: auto;
        margin-top: 80px !important;
    }
    
    .uk-grid-item-match>:not([class*=uk-width]),
    .uk-grid-match>*>:not([class*=uk-width]) {
        width: auto;
    }
    
    .reportImg {
        width: 20%;
    }
    
    .textCenter {
        text-align: center;
    }
    
    .colorWhite {
        color: #fff !important;
    }
    
    .reportCount {
        font-family: "Roboto", sans-serif;
        font-weight: 700;
        margin-top: 10px;
        font-size: 42px !important;
        margin-bottom: 0;
    }
    
    .ulaanbaatarHeight {
        height: 300px;
    }
    
    .heightWidth100 {
        width: 100%;
        height: 100%
    }
    
    .ulaanbaatarImgHeight {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    
    .tourText {
        background: #a71d1f;
        padding: 10px;
        color: white;
        font-weight: 500;
        font-size: 16px;
        font-family: "Montserrat", sans-serif !important;
        border-radius: 5px;
    }
    
    .tourTextDiv {
        position: absolute;
        top: 12%;
        left: 5px;
    }
    
    .toDoUBDiv {
        position: absolute;
        top: 10%;
        left: 10%;
        background: #3a3a3ac2;
        right: 10%;
        bottom: 10%;
        text-align: center;
    }
    
    .toDoUbH3 {
        margin-top: 20%;
        font-family: "Montserrat", sans-serif;
    }
    
    .toDoUb {
        padding: 0 12%;
        font-size: 16px;
        font-family: "Montserrat", sans-serif;
    }
    
    body {
        font-family: "Montserrat", sans-serif !important;
    }
    
    .ubImg:hover img {
        transform: scale(1.3);
        transition: all .5s ease;
    }
    
    .col20 {
        width: 20%;
        padding: 8px;
        position: relative;
        overflow: hidden;
    }
    
    .toDoMongolia {
        height: 180px;
    }
    
    .toDoMongoliaImg {
        height: 100%;
        width: 100%;
        object-fit: cover;
    }
    
    .toDoMnDiv {
        position: absolute;
        top: 8px;
        left: 8px;
        background: #a12428;
        right: 8px;
        bottom: 8px;
        text-align: center;
        visibility: hidden;
        opacity: 0;
        transition: visibility 0.4s, opacity 0.5s linear;
    }
    
    .toDoMnHeader {
        margin-top: 35px;
        font-size: 14px !important;
        font-weight: 500;
    }
    
    .toDoMntext {
        font-size: 12px !important;
        padding: 0 35px;
    }
    
    .col20:hover .toDoMnDiv {
        visibility: visible;
        opacity: 1;
        transition: visibility 0s, opacity 0.5s linear;
    }
    
    #content {
        overflow-x: hidden;
    }
    
    .txtright {
        text-align: right;
    }
    
    .uk-grid-divider> :not(.uk-first-column)::before {
        content: none !important;
    }
    
    .pad40 {
        padding: 40px 0;
    }
    
    .pad20 {
        padding: 20px 0;
    }
    
    .txtcenter {
        text-align: center;
    }
    
    .padbot70 {
        padding-bottom: 70px;
    }
    
    .pad10 {
        padding: 10px 0;
    }
    
    .pabot40 {
        padding-bottom: 40px;
    }
    
    .pabot30 {
        padding-bottom: 30px;
    }
    
    .padtop20 {
        padding-top: 20px;
    }
    
    .padtop40 {
        padding-top: 40px;
    }
    
    .mr40 {
        margin-right: 40px;
    }
    
    .ml40 {
        margin-left: 40px !important;
    }
    
    .mt15 {
        margin-top: 15px !important;
    }
    
    .h305 {
        height: 305px;
    }
    
    .h480 {
        height: 480px;
    }
    
    .subtitle a {
        font-size: 16px;
        color: #cccccc;
        font-weight: 300;
    }
    
    .gray {
        background: #f4f5f5;
    }
    
    .white {
        background: white !important;
    }
    
    header .top {
        border-bottom: 1px solid #0000001c;
    }
    
    header .top a:hover {
        text-decoration: none;
    }
    
    header a {
        font-size: 12px;
        color: rgba(38, 37, 36, 0.812);
        text-transform: uppercase;
        margin-top: 10px;
        margin-bottom: 10px;
        display: inline-block;
        padding: 0 10px;
        border-right: 1px solid #fff;
    }
    
    header a:last-child {
        border-right: none;
    }
    
    header a::hover {
        text-decoration: none;
    }
    
    header .social {
        float: left;
        font-size: 14px;
        color: #262524;
        margin-top: 9px !important;
    }
    
    header .social:first-child img {
        -webkit-filter: brightness(1) invert(0);
        filter: brightness(1) invert(0);
        margin-right: 15px;
    }
    
    header .social:first-child::hover {
        -webkit-filter: brightness(1) invert(1);
        filter: brightness(1) invert(1);
    }
    
    header .social:nth-child(2) img {
        -webkit-filter: brightness(0.2) invert(1);
        filter: brightness(0.2) invert(1);
    }
    
    header .social:hover img {
        -webkit-filter: brightness(1) invert(0);
        filter: brightness(1) invert(0);
        cursor: pointer;
    }
    
    header .social img {
        -webkit-filter: brightness(1) invert(1);
        filter: brightness(1) invert(1);
    }
    
    header .logo {
        width: 20%;
        float: left;
    }
    
    header .menu {
        text-align: right;
        width: 80%;
        display: inline-block;
        padding-top: 35px;
    }
    
    header .menu ul {
        display: inline-block;
    }
    
    header .menu li {
        list-style-type: none;
        float: left;
        padding: 0 10px;
    }
    
    header .menu li:last-child {
        padding-right: 0;
    }
    
    header .menu li.active a span {
        color: #fff;
    }
    
    header .menu li a span {
        font-size: 15px;
        color: #fff;
        text-transform: uppercase;
        font-family: "Montserrat", SemiBold !important;
        font-weight: 600;
    }
    
    header .menu li a:hover {
        border-bottom: 2px solid #c47f19;
        line-height: 2em;
        transition: all .5s ease;
    }
    
    header .menu .active a {
        border-bottom: 2px solid #c47f19;
        line-height: 2em;
        transition: all .5s ease;
    }
    
    header .menu li a {
        border-bottom: 2px solid #1A1A1A;
        line-height: 2em;
        transition: all .5s ease;
    }
    
    .headerColorBlack {
        background: #1a1a1a;
    }
    
    .headerTopColor {
        background: #292929;
    }
    
    .phoneIcon {
        transform: rotate(99deg);
        margin-right: 9px;
        border: 1px solid white;
        border-radius: 15px;
        padding: 6px;
        color: white;
    }
    
    .enquireNowBtn {
        background: #c47f19;
        border-radius: 20px;
        padding: 6px 23px;
        margin-left: 33px;
    }
    
    .borderLeft {
        border-left: 1px solid #fff;
    }
    
    .borderNone {
        border: none;
    }
    
    .slider img {
        width: 100%;
        height: 100vh !important;
        -o-object-fit: fill;
        object-fit: fill;
    }
    
    .slider .text {
        position: absolute;
        top: 50%;
        right: 58%;
        transform: translate(16%, -70%);
        width: 50%;
        text-align: center;
        background: #00000066;
    }
    
    .slider .filterDiv {
        position: absolute;
        bottom: 5%;
        width: 100%;
        text-align: center;
    }
    
    .slider .filterDiv select {
        width: 27%;
        margin-right: 32px;
        background: #00000040;
        border-color: white;
        height: 35px;
        color: white;
        font-size: 18px;
        padding-left: 12px;
    }
    
    .slider .text h1 {
        font-size: 37px;
        color: #fcfbfb;
        text-align: center;
        text-transform: uppercase;
        font-weight: 600;
        margin: 0;
        margin-bottom: 10px;
        padding-left: 30%;
        padding-right: 5%;
        padding-bottom: 4%;
        padding-top: 4%;
    }
    
    .slider .text span {
        font-size: 30px;
        color: #fcfbfb;
        text-transform: uppercase;
        font-weight: 300;
    }
    
    .fixedSocial {
        position: fixed;
        left: 5px;
        top: 41%;
    }
    
    .filterSearchBtn {
        width: 100px;
        background: #c47f19;
        color: white;
        padding: 10px 20px;
        border-radius: 5px;
        border: 1px solid #c47f19;
    }
    
    .filterSearchBtn:hover {
        color: #c47f19;
        background: white;
        border: 1px solid #c47f19;
    }
    
    .widthHeight100 {
        width: 100%;
        height: 100%;
    }
    
    .headerPosition {
        position: absolute;
        z-index: 100;
        width: 100%;
    }
    
    .uk-slideshow-items {
        height: 100vh !important;
        min-height: 100vh !important;
    }
    
    .indexWelcomeTxt {
        font-family: "Montserrat", SemiBold !important;
        font-weight: 600;
        font-size: 36px;
        padding-top: 70px;
        text-align: center;
    }
    
    .margin40 {
        margin: 40px 0;
    }
    
    .filterBorderTop {
        border-top: 1px solid #fff;
        padding-top: 20px;
    }
    
    .headerTitle span {
        color: #c47f19;
        font-size: 35px;
    }
    
    .headerTitle {
        font-size: 35px;
        text-align: center;
        margin-top: 60px;
        font-weight: 600;
        color: black;
    }
    
    .headerTitle {
        overflow: hidden;
        text-align: center;
    }
    
    .headerTitle:before,
    .headerTitle:after {
        background-color: #c47f19;
        content: "";
        display: inline-block;
        height: 1px;
        position: relative;
        vertical-align: middle;
        width: 50%;
    }
    
    .headerTitle:before {
        right: 0.5em;
        margin-left: -50%;
    }
    
    .headerTitle:after {
        left: 0.5em;
        margin-right: -50%;
    }
    
    .padding015 {
        padding: 0 15%;
        margin-top: 20px;
    }
    
    .bestSellingTourImg {
        height: 700px;
        width: 100%;
        -o-object-fit: cover;
        object-fit: cover;
    }
    
    .marginTop60 {
        margin-top: 60px;
    }
    
    .marginTop20px {
        margin-top: 20px;
    }
    
    .whyChoosePng {
        height: 75px;
        margin-bottom: 30px;
        transition: all .5s ease;
    }
    
    .whyChooseDiv span {
        font-weight: 600;
        font-size: 15px;
    }
    
    .whyChooseDiv p {
        font-size: 15px;
    }
    
    .whyChooseDiv:hover img {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    .backgroundGray {
        background: #eeeeee;
    }
    
    .paddingBot80 {
        padding-bottom: 80px;
    }
    
    .paddingBot20 {
        padding-bottom: 20px;
    }
    
    .clientArrow {
        position: absolute;
        color: #c47f19 !important;
    }
    
    .clientArrowRight {
        position: absolute;
        color: #c47f19 !important;
        right: 0;
    }
    
    .clientFeedbackImg {
        height: 120px;
        border-radius: 90px;
        object-fit: cover;
        width: 120px;
        margin-top: 60px;
    }
    
    .clientName {
        color: #666;
        font-weight: 500;
        font-size: 20px;
        margin-top: 20px;
        text-transform: uppercase;
    }
    
    .clientName span {
        color: #666;
        font-weight: 400;
        text-transform: uppercase;
    }
    
    .travelBlog img {
        height: 250px;
        width: 100%;
        object-fit: cover;
        transition: all .5s ease;
    }
    
    .travelBlog .uk-card-media-top {
        position: relative;
        overflow: hidden;
    }
    
    .travelBlog .uk-card-body {
        padding: 0px !important;
    }
    
    .travelBlogHeader {
        text-align: initial;
        font-size: 14px;
        font-weight: 700;
        text-transform: uppercase;
        margin: 20px 6px 0px 15px;
    }
    
    .travelBlogBody {
        font-size: 14px;
        text-align: initial;
        margin: 10px 15px 10px 15px;
        width: auto;
    }
    
    .travelBlogBodyDate {
        float: left;
        margin-left: 15px;
        margin-bottom: 15px;
        font-size: 12px;
        color: #a2a2a2;
    }
    
    .travelBlogBodyDetail {
        float: right;
        margin-right: 25px;
        margin-bottom: 15px;
        font-size: 14px;
        color: #f7be6f;
    }
    
    .travelBlog:hover img {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    .recTours img {
        height: 35vh;
        object-fit: cover;
        width: 100%;
        transition: all .5s ease;
    }
    
    .recTours .price {
        position: absolute;
        right: 0;
        top: 20px;
        background: #c47f19;
        padding: 5px 15px;
        color: white;
        border-radius: 5px;
    }
    
    .recTours .tourInfo {
        position: absolute;
        bottom: 0px;
        background: #0000009c;
        color: white;
        margin: 0;
        text-align: initial;
        padding: 15px;
        font-size: 13px;
    }
    
    .relTourPTag p {
        position: absolute;
        bottom: 0px;
        background: #0000009c;
        color: white;
        margin: 0;
        text-align: initial;
        padding: 15px;
        font-size: 13px;
        min-width: 92%;
    }
    
    .recTours .imgDiv:hover img {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    .eventsFestival img {
        height: 30vh;
        object-fit: cover;
        width: 100%;
        transition: all .5s ease;
    }
    
    .eventsFestival .imgDiv:hover img {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    .eventsFestival .price {
        position: absolute;
        left: 0;
        top: 20px;
        background: #c47f19;
        padding: 5px 15px;
        color: white;
        border-radius: 5px;
        width: 100px;
    }
    
    .eventsFestival .eventInfo {
        position: absolute;
        bottom: 0px;
        background: #0000009c;
        color: white;
        margin: 0;
        text-align: initial;
        padding: 15px;
        font-size: 13px;
        width: 100%;
    }
    
    .mglIcon {
        transform: scale(1.6);
    }
    
    .mglIconDiv:hover .mglIcon {
        transform: scale(1.8);
        transition: all .5s ease;
    }
    
    .followInsta img {
        height: 30vh;
        object-fit: cover;
        width: 100%;
        transition: all .5s ease;
    }
    
    .followInsta .imgDiv:hover img {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    .folowInstImgDiv {
        position: absolute;
        top: 15px;
        right: 15px;
    }
    
    .folowInstImgDiv img {
        height: 40px;
        object-fit: contain;
        width: auto;
    }
    
    .followInsta .imgDiv:hover .folowInstImgDiv img {
        transform: none;
    }
    
    .followInsta a {
        background: #c47f19;
        color: white;
        padding: 10px 20px;
        border-radius: 5px;
    }
    
    .fixedSocial .facebook {
        background: #3b5998;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
    }
    
    .fixedSocial .twitter {
        background: #55acee;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
        margin-top: 5px;
    }
    
    .fixedSocial .pinterest {
        background: #cb2027;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
        margin-top: 5px;
    }
    
    .fixedSocial .envelope {
        background: #f7b005;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
        margin-top: 5px;
    }
    
    .headerPosition .logo {
        text-align: right;
    }
    
    .headerPosition .logo img {
        height: 70px;
        margin-top: 10px;
        position: relative;
    }
    
    .headerPosition .tripadvisorDiv {
        float: right;
        background: #fff;
        border-radius: 40px;
        height: 28px;
        width: 30px;
        text-align: center;
        margin-top: 5px;
    }
    
    .headerPosition .tripadvisorDiv a {
        padding: 0;
    }
    
    .headerPosition .kakoaDiv a {
        padding: 0;
    }
    
    .headerPosition .tripadvisorDiv a img {
        height: 20px;
        margin: 0;
        padding: 0;
        margin-top: -10px;
        filter: none;
    }
    
    .headerPosition .instagramDiv {
        float: right;
        background: #3f729b;
        border-radius: 40px;
        text-align: center;
        margin: 5px;
        height: 28px;
        width: 30px;
    }
    
    .headerPosition .instagramDiv a {
        margin-top: 4px;
    }
    
    .headerPosition .instagramDiv a i {
        font-size: 20px;
        margin: 0;
        padding: 0;
        margin-left: -3px;
    }
    
    .headerPosition .kakoaDiv {
        float: right;
        background: #f8dc00;
        border-radius: 40px;
        font-size: 20px;
        text-align: center;
        margin-top: 5px;
        height: 28px;
        width: 30px;
    }
    
    .headerPosition .kakoaDiv a img {
        height: 20px;
        margin: 0;
        padding: 0;
        margin-top: -9px;
        width: auto;
        filter: none;
    }
    
    .headerPosition .twitterDiv {
        float: right;
        background: #55acee;
        border-radius: 40px;
        text-align: center;
        margin: 5px;
        height: 28px;
        width: 30px;
    }
    
    .headerPosition .twitterDiv a {
        margin-top: 8px;
    }
    
    .headerPosition .twitterDiv a i {
        font-size: 15px;
        margin: 0;
        margin-top: -2px;
        margin-left: -1px;
    }
    
    .headerPosition .facebookDiv {
        float: right;
        background: #3b5998;
        border-radius: 40px;
        text-align: center;
        margin: 5px;
        margin-left: 0px;
        height: 28px;
        width: 30px;
    }
    
    .headerPosition .facebookDiv a {
        margin-top: 8px;
    }
    
    .headerPosition .facebookDiv a i {
        font-size: 17px;
        margin: 0;
        margin-top: -2px;
        width: 20px;
        color: white;
        margin-left: -4px;
    }
    
    .pathLink li a {
        text-transform: uppercase;
    }
    
    #filterTour .filtered .checked .rentagle {
        width: 10px;
        height: 10px;
        border: 1px solid #c47f19;
        padding: 3px;
        float: left;
        margin-right: 10px;
    }
    
    #filterTour .filtered .checked .rentagle:hover {
        cursor: pointer;
    }
    
    #filterTour .filtered .checked .rentagle:hover .in {
        background: #22292f;
        transition: all 0.5s ease;
    }
    
    #filterTour .filtered .checked .rentagle .in {
        width: 100%;
        height: 100%;
        background: white;
        transition: all 0.5s ease;
    }
    
    #filterTour .filtered .checked label {
        font-size: 16px;
        color: #22292f;
    }
    
    #filterTour .filtered h4 {
        font-size: 24px;
        font-weight: 500;
    }
    
    #filterTour .filtered .border {
        border-right: 2px solid #c47f19;
        margin-right: 45px;
    }
    
    #filterTour .filtered .checked {
        margin-top: 10px;
    }
    
    #toursDiv .imgDiv {
        width: 40%
    }
    
    #toursDiv .imgDiv img {
        transition: all .5s ease;
    }
    
    /*#toursDiv:hover .imgDiv img {*/
    /*    transform: scale(1.2);*/
    /*    transition: all .5s ease;*/
    /*    left: 0%;*/
    /*    top: 00%;*/
    /*}*/
    
    #toursDiv .contentDiv {
        width: 60%;
        background: #ebebeb;
    }
    
    #toursDiv .contentDiv .duration i:before {
        color: #666;
    }
    
    #toursDiv .contentDiv .duration .fa-dollar:before,
    .fa-usd:before {
        content: "\f155";
    }
    
    #toursDiv .contentDiv .duration span {
        margin-left: 8px;
        color: #666;
        font-size: 13px;
    }
    
    #toursDiv .contentDiv .duration a {
        display: flex;
    }
    
    .borderlefDuration {
        border-left: 2px solid #c47f19;
    }
    
    #toursDiv .contentDiv .btn {
        float: right;
        margin-right: 70px;
        margin-top: 35px;
    }
    
    #toursDiv .contentDiv .btn a:nth-child(1) {
        padding: 8px 12px;
        border: 1px solid #c47f19;
        border-radius: 8px;
        color: #c47f19;
        font-weight: 600;
        font-size: 14px;
    }
    
    #toursDiv .contentDiv .btn a:nth-child(1):hover {
        padding: 8px 12px;
        border: 1px solid #c47f19;
        border-radius: 8px;
        color: #fff;
        background: #c47f19;
        font-weight: 600;
        font-size: 14px;
    }
    
    #toursDiv .contentDiv .btn a:nth-child(2) {
        padding: 8px 12px;
        border: 1px solid #c47f19;
        border-radius: 8px;
        color: white;
        font-weight: 500;
        font-size: 14px;
        background: #c47f19 !important;
    }
    
    #toursDiv .contentDiv .btn a:nth-child(2):hover {
        padding: 8px 12px;
        border: 1px solid #c47f19;
        border-radius: 8px;
        color: #c47f19;
        font-weight: 500;
        font-size: 14px;
        background: #fff !important;
    }
    
    #toursDiv .uk-card-body {
        padding: 20px 20px;
    }
    
    #toursDiv .contentDiv h4 {
        color: #c47f19;
        font-weight: 600;
        font-size: 16px;
    }
    
    #toursDiv .contentDiv p {
        font-size: 14px;
    }
    
    #toursDiv .contentDiv .uk-card-body {
        background: #ebebeb;
    }
    
    #toursTrip .whyChoose .bodyText p {
        text-align: center;
        margin: 30px 12%;
    }
    
    #toursTrip .backgroundGray .specialImg {
        height: 300px;
        width: 100%;
        object-fit: cover;
    }
    
    .destination .headerTitle {
        margin-top: 10px;
    }
    
    .destination .aboutCard .imgDiv {
        position: relative;
        overflow: hidden;
    }
    
    .destination .aboutCard .imgDiv:hover img {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    .destination .aboutCard .imgDiv img {
        transition: all .5s ease;
    }
    
    .destination .aboutCard .imgDiv .aboutMgl {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #04040496;
    }
    
    .destination .aboutCard .imgDiv .text {
        position: absolute;
        top: 50% !important;
        left: 50%;
        transform: translate(-50%, -50%);
        line-height: 1;
        padding: 0;
        color: white;
        font-weight: 500;
        font-size: 28px;
        text-align: center;
    }
    
    .destinationRec .backgroundGray {
        background: #fff;
    }
    
    .aboutCard .imgDiv a {
        color: white;
    }
    
    .aboutCard .imgDiv a:hover {
        color: white;
    }
    
    #filterTour .filtered .checked .rentagle.active .in {
        background: #22292f;
    }
    
    #tourDetail .headerText p {
        font-size: 24px;
        font-weight: 700;
        font-family: "Montserrat", SemiBold !important;
    }
    
    #tourDetail .uk-grid {
        overflow: hidden;
    }
    
    #tourDetail .uk-grid .pax {
        padding-right: 0px;
        padding-left: 0px;
    }
    
    #tourDetail .uk-grid .pax .paxBorder {
        border: 1px solid #e2e2e2;
        border-radius: 3px;
        padding-right: 30px;
        padding-left: 30px;
        padding-bottom: 40px;
    }
    
    #tourDetail .uk-grid .pax .price {
        font-size: 20px;
        font-weight: 600;
        margin-top: 20px;
    }
    
    #tourDetail .uk-grid .pax .paxBorder #subscribeMail input {
        border-radius: 5px;
        float: left;
        width: 48%;
        font-size: 14px;
    }
    
    #tourDetail .uk-grid .pax .paxBorder #subscribeMail button {
        float: right;
        background: #c47f19;
        color: white;
        text-align: center;
        padding-top: 10px;
        padding-bottom: 8px;
        border-radius: 6px;
        font-weight: 700;
        font-size: 14px;
        display: block;
        width: 45%;
    }
    
    #tourDetail .uk-grid .pax .paxBorder #subscribeMail {
        margin-bottom: 45px;
    }
    
    #tourDetail .uk-grid .pax .paxDetail a {
        background: #c47f19;
        width: 100%;
        color: white;
        text-align: center;
        padding-top: 10px;
        padding-bottom: 8px;
        border-radius: 6px;
        font-weight: 700;
        font-size: 16px;
        display: block;
    }
    
    #tourDetail .uk-grid .pax .paxDetail .paxPrice {
        font-weight: 600;
        font-size: 16px;
        margin-top: 40px;
    }
    
    .eachPerson {
        line-height: 0.9em;
    }
    
    #tourDetail .uk-grid .pax .paxDetail .paxPPrice {
        font-weight: 700;
        font-size: 20px;
    }
    
    #tourDetail .uk-grid .pax .shareSocial .shareTour {
        color: #c47f19;
        font-weight: 600;
        margin-top: 25px;
    }
    
    .shareSocial .facebook {
        background: #3b5998;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
    }
    
    .shareSocial .facebook a {
        color: white;
    }
    
    .shareSocial .twitter {
        background: #55acee;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
        margin-top: 5px;
    }
    
    .shareSocial .twitter a {
        color: white;
    }
    
    .shareSocial .pinterest {
        background: #cb2027;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
        margin-top: 5px;
    }
    
    .shareSocial .instagram {
        background: #3f729b;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
        margin-top: 5px;
    }
    
    .shareSocial .instagram .fa-instagram:before {
        font-size: 22px;
    }
    
    .shareSocial .instagram a {
        color: white;
    }
    
    .shareSocial .pinterest a {
        color: white;
    }
    
    .shareSocial .kakoa {
        background: #f7b005;
        border-radius: 40px;
        color: #fff;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        margin: auto 3px;
        width: 40px;
        font-size: 20px;
        text-align: center;
        margin-top: 5px;
    }
    
    .shareSocial .kakoa img {
        height: 28px;
        margin: 0;
        padding: 0;
        margin-top: -2px;
        width: auto;
        filter: none;
    }
    
    #tourDetail .tourInfo {
        padding: 0 3%;
        overflow: hidden;
    }
    
    #tourDetail .tourInfo .borderBotTitle {
        border-bottom: 2px solid #c47f19;
        padding-bottom: 10px;
        margin-top: 30px;
    }
    
    #tourDetail .tourInfo .borderBotTitle a {
        color: #454444;
        font-size: 16px;
    }
    
    #expects .expectTitle {
        font-size: 24px;
        color: #c47f19;
        font-weight: 600;
    }
    
    #expects .expectDetailTitle {
        font-size: 16px;
        font-weight: 600;
        margin: 20px 0;
        display: block;
    }
    
    #expects .expectDetailContent {
        margin: 30px 0;
        display: block;
    }
    
    #expects img {
        width: 100%;
        object-fit: cover;
        height: 352px;
    }
    
    #tourCat .catTitle {
        font-weight: 600;
    }
    
    #tourDetail .tourInfo .tourService .serviceInclude:after {
        background-color: #c47f19;
        content: "";
        display: inline-block;
        height: 2px;
        position: relative;
        vertical-align: middle;
        width: 20%;
        margin-left: 20px;
    }
    
    #tourDetail .tourInfo .tourService .serviceInclude {
        font-weight: 600;
    }
    
    .displayFlex {
        display: flex;
    }
    
    #tourDetail .tourInfo .tourService .fa-circle:before {
        font-size: 7px;
        margin-right: 8px;
        color: #c47f19
    }
    
    #tourDetail .tourInfo .tourService .fa-times:before {
        font-size: 13px;
        margin-right: 8px;
        color: #c47f19
    }
    
    #overview .expectTitle {
        font-size: 24px;
        color: #c47f19;
        font-weight: 600;
    }
    
    #itinerary .expectTitle {
        font-size: 24px;
        color: #c47f19;
        font-weight: 600;
    }
    
    #paxBasedPrice .expectTitle {
        font-size: 24px;
        color: #c47f19;
        font-weight: 600;
    }
    
    #itinerary .title {
        font-weight: 600;
    }
    
    #itinerary .title:after {
        background-color: #c47f19;
        content: "";
        display: inline-block;
        height: 2px;
        position: relative;
        vertical-align: middle;
        width: 80%;
        left: 0.5em;
        margin-right: -50%;
    }
    
    #itinerary img {
        object-fit: cover;
        width: 100%;
        height: auto;
    }
    
    #paxBasedPrice .paxPrice span {
        font-size: 24px;
        font-weight: 600;
    }
    
    .font24Weigh600 {
        font-weight: 600;
        font-size: 24px;
    }
    
    .tourCalImg {
        padding-left: 20px;
        margin-top: 20px !important;
    }
    
    .backgroundWhite {
        background: white;
    }
    
    .tourInfo .uk-sticky {
        width: 100% !important;
        left: 0;
    }
    
    .colorYellow {
        color: #c47f19 !important;
    }
    
    #tailormade .tripForm .tripTitle {
        font-size: 20px;
        font-weight: 600;
        text-align: center;
    }
    
    #tailormade .tripForm {
        border: 1px solid #00000026;
        box-shadow: 0px 0px 4px #7b7b7b;
        margin-top: 40px;
    }
    
    #tailormade .tripForm .form {
        margin: 10px 50px;
    }
    
    .fontWeight600 {
        font-weight: 600;
    }
    
    .borderRadius8 {
        border-radius: 8px;
    }
    
    #tailormade .tripForm .form .interest {
        margin: 10px 40px;
    }
    
    .datePicker {
        max-width: 100%;
        width: 100%;
        background: #fff;
        color: #666;
        border: 1px solid #e5e5e5;
        transition: .2s ease-in-out;
        transition-property: color, background-color, border;
        height: 40px;
        border-radius: 8px;
        font-size: 16px;
    }
    
    .margin0FW {
        margin: 0;
        font-weight: 600;
    }
    
    .margin0 {
        margin: 0;
    }
    
    .marginBot50 {
        margin-bottom: 50px;
    }
    
    .sendBtn {
        padding: 12px 0px;
        color: white;
        background: #c47f19;
        border-radius: 8px;
        margin-top: 0px;
        display: block;
        text-align: center;
    }
    
    .colorBlack {
        color: #666;
    }
    
    #aboutUs .aboutUsFilter a {
        color: #666;
        font-weight: 500;
    }
    
    #aboutUs .aboutUsFilter {
        border-right: 2px solid #c47f19;
    }
    
    #aboutUs .aboutUsFilter .active {
        border-right: 4px solid #000000;
        padding: 0;
        margin-right: -3px;
    }
    
    #aboutUs .aboutUsFilter .borderTrip {
        border: 1px solid #ccc;
        padding: 20px;
        margin-right: 30px;
        margin-top: 20px;
    }
    
    #aboutUs .aboutUsFilter .borderTrip input {
        margin-top: 10px;
    }
    
    #aboutUs .aboutUsFilter .borderTrip textarea {
        margin-top: 10px;
    }
    
    #aboutUs .aboutUsFilter .borderTrip a {
        margin-top: 10px;
        color: #fff;
    }
    
    .uk-subnav-pill>.uk-active>a {
        background-color: transparent !important;
    }
    
    .padding0 {
        padding: 0;
        width: 100%;
    }
    
    .camelTeamHeader {
        font-size: 24px;
        font-weight: 600;
        color: #c47f19;
        float: left;
    }
    
    .textAlignLeft {
        text-align: left;
    }
    
    .teamFistName {
        font-size: 20px;
        font-weight: 600;
        text-transform: uppercase;
    }
    
    .teamLastName {
        font-size: 18px;
        font-weight: 500;
        text-transform: uppercase;
    }
    
    .teamsInformation {
        padding-top: 40px;
        text-align: justify;
        font-weight: 500;
        font-size: 16px;
    }
    
    .teamsBorderBot {
        border-bottom: 2px solid #c47f19;
        padding-bottom: 70px;
    }
    
    #tourDetail .hided {
        display: none;
    }
    
    .tourInfo .uk-sticky-fixed .hided {
        display: block !important;
    }
    
    .bookNowTour {
        font-size: 14px !important;
        background: #c47f19;
        padding: 5px 0px;
        color: white !important;
        display: block;
        border-radius: 6px;
    }
    
    .inquireTour {
        font-size: 14px !important;
        padding: 4px 0px;
        display: block;
        border-radius: 6px;
        border: 1px solid #c47f19;
    }
    
    #tourDetail .bookInquire {
        display: none;
    }
    
    .tourInfo .uk-sticky-fixed .bookInquire {
        display: block !important;
        position: fixed;
        bottom: 0px;
        width: 100%;
        background: white;
        z-index: 10000;
        box-shadow: 1px -2px 7px #888888bd;
        text-align: center;
        padding: 8px;
    }
    
    .bookNowTourFooter {
        background: #c47f19;
        padding: 6px 20px;
        color: white !important;
        border-radius: 6px;
        display: inline-block;
    }
    
    .inquireTourFooter {
        font-size: 14px !important;
        padding: 6px 20px;
        border-radius: 6px;
        border: 1px solid #c47f19;
        display: inline-block;
        color: #454444 !important;
    }
    
    .aboutUs .img {
        width: 100%;
        height: 35vh !important;
        -o-object-fit: fill;
        object-fit: cover;
        margin-top: 155px;
    }
    
    .footerColor {
        background-color: #1f1e1e;
    }
    
    .footerColorDark {
        background-color: #000000;
    }
    
    #footer .footerLogo img {
        width: 190px;
    }
    
    #footer {
        font-family: 'Hind', sans-serif !important;
    }
    
    #footer .footerLogo .addr {
        font-size: 14px;
        color: white;
        margin-top: 30px;
    }
    
    #footer .headerTxt {
        color: white;
        font-size: 22px;
        font-weight: 100;
    }
    
    .travelGuide img {
        height: 250px;
        object-fit: cover;
        width: 100%;
    }
    
    .travelGuide .imgDiv .travel {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #0404043d;
    }
    
    .padLeft30 {
        padding-left: 30px;
    }
    
    .travelGuide .imgDiv .text {
        text-transform: uppercase;
    }
    
    .travelGuide .imgDiv .text a {
        font-size: 20px;
    }
    
    .adventureMongolia {
        top: 30% !important;
        margin: 0 13% !important;
        display: flex !important;
    }
    
    .faqs {
        text-align: center !important;
        margin-left: 40% !important;
    }
    
    .blogs .travelBlog {
        color: #cdcbcb;
        margin: 15px 0 0 0;
    }
    
    .blogs .blg .uk-card-body {
        margin-right: 10px;
        padding: 0
    }
    
    .blogs .displayInline {
        display: inline-block;
    }
    
    .blogs .displayInline .title {
        font-size: 20px;
        font-weight: 700;
        text-transform: uppercase;
        color: black;
    }
    
    .readMore {
        padding: 8px 0;
    }
    
    .blogs .blg .uk-card-default {
        box-shadow: none;
    }
    
    .blogs .facebookDiv {
        background: #b4b6b2;
        border-radius: 40px;
        text-align: center;
        margin: 5px;
        margin-left: 0px;
        height: 28px;
        width: 30px;
    }
    
    .blogs .facebookDiv a {
        margin-top: 8px;
    }
    
    .blogs .facebookDiv a i {
        font-size: 17px;
        margin: 0;
        margin-top: 7px;
        width: 20px;
        color: white;
        margin-left: 4px;
    }
    
    .blogs .social {
        font-size: 14px;
        color: #262524;
        margin-top: 9px !important;
    }
    
    .blogs .instagramDiv {
        float: right;
        background: #b4b6b2;
        border-radius: 40px;
        text-align: center;
        margin: 5px;
        height: 28px;
        width: 30px;
    }
    
    .blogs .instagramDiv a {
        margin-top: 4px;
        font-size: 12px;
        color: rgba(38, 37, 36, 0.812);
        text-transform: uppercase;
        margin-bottom: 10px;
        display: inline-block;
        padding: 0 10px;
        border-right: 1px solid #fff;
    }
    
    .blogs .instagramDiv a i {
        font-size: 20px;
        margin: 0;
        padding: 0;
        margin-left: -3px;
    }
    
    .blogs .twitterDiv {
        float: right;
        background: #b4b6b2;
        border-radius: 40px;
        text-align: center;
        margin: 5px;
        height: 28px;
        width: 30px;
    }
    
    .blogs .twitterDiv a {
        font-size: 12px;
        color: rgba(38, 37, 36, 0.812);
        text-transform: uppercase;
        margin-top: 8px;
        margin-bottom: 10px;
        display: inline-block;
        padding: 0 10px;
        border-right: 1px solid #fff;
    }
    
    .blogs .twitterDiv a i {
        font-size: 15px;
        margin: 0;
        margin-top: -2px;
        margin-left: -1px;
    }
    
    .blogs .socialDiv {
        display: flex;
        float: right;
    }
    
    .blogs .events .title {
        font-size: 16px;
        font-weight: 700;
        text-transform: uppercase;
        color: black;
    }
    
    .blogs .events .uk-card-body {
        padding: 20px 20px 0px 20px;
    }
    
    .blogs .events .eventDate {
        color: #b3b3b3;
    }
    
    .blogs .events .eventView {
        color: #faaf41;
        font-weight: 600;
        font-size: 15px;
    }
    
    .mglDestination .headerText {
        text-align: center;
        margin-top: 40px;
    }
    
    .mglDestination .destinationBig img {
        height: 250px;
        width: 100%;
        object-fit: cover;
    }

    
    .mglTravelMap img {
        width: 100%;
        height: 550px;
        margin-top: 60px;
    }
    
    .travelDestinationUl .txtDiv {
        width: 50%;
        float: left;
        background: #c47f19;
        height: 500px;
    }
    
    .travelDestinationUl .imgDiv {
        width: 50%;
        float: right;
        overflow: hidden;
        height: 500px;
    }
    
    .travelDestinationUl .imgDiv img {
        height: 500px;
        width: 100%;
        object-fit: cover;
    }
    
    .sliderDiv .arrowLeft {
        left: 40%;
        top: 435px;
    }
    
    .sliderDiv .arrowRight {
        left: 43%;
        top: 435px;
    }
    
    .aboutLi {
        display: block;
        font-size: .875rem;
        text-transform: uppercase;
        transition: .1s ease-in-out;
        padding: 5px 10px;
        background: 0 0;
        color: #999;
        transition-property: color, background-color;
    }
    
    .aboutTeam {
        margin-left: 10px;
        margin-bottom: 5px;
    }
    
    .aboutHeaderText {
        color: #c47f19;
        text-decoration: underline;
        font-size: 24px;
    }
    
    .txtAlignWebLeft {
        text-align: -webkit-left;
    }
    
    .contentAbout a {
        color: #c47f19;
    }
    
    #aboutList .uk-active a {
        color: #c47f19;
    }
    
    #pageSlider .uk-slideshow-items {
        min-height: 72vh !important;
        height: 72vh !important;
    }
    
    .paddingLeft30 {
        padding-left: 30px;
    }
    
    .aboutMongolia .imgDiv img {
        width: 100%;
        height: 300px;
        object-fit: cover;
    }
    
    .aboutMongolia .aboutCard .imgDiv .text {
        position: absolute;
        top: 35%;
        /*margin: 0 12%;*/
        padding: 0;
        color: white;
        font-weight: 500;
        font-size: 28px;
    }
    
    #bookNow .pax .paxBorder {
        border: 1px solid #e2e2e2;
        border-radius: 3px;
        padding-right: 30px;
        padding-left: 30px;
        padding-bottom: 40px;
    }
    
    #bookNow .pax {
        padding: 0;
    }
    
    #bookNow .pax .paxPrice {
        color: #c47f19;
        font-size: 18px;
        font-weight: 600;
        margin-top: 25px;
    }
    
    #bookNow .pax .underLine {
        border-bottom: 1px solid #e2e2e2;
        margin-bottom: 25px;
    }
    
    #bookNow .pax .paxBorder .paxNote {
        padding: 0;
        margin: 0;
        color: #c47f19;
        font-weight: 500;
    }
    
    #bookNow .pax .paxBorder .paxNoteTxt {
        margin: 0;
        padding: 0;
    }
    
    .mBot20px {
        margin-bottom: 20px;
    }
    
    .mBot30px {
        margin-bottom: 30px;
    }
    
    #bookNow .pax .text .tourName {
        margin: 0;
        padding: 0;
    }
    
    #bookNow .pax .text .tourName span {
        font-weight: 600;
        color: black;
    }
    
    #bookNow .pax .text .tourDuration span {
        font-weight: 600;
        color: black;
    }
    
    #bookNow .pax .bookProcedure .step {
        background: #c47f19;
        color: white;
        padding: 10px 12px;
        border-radius: 8px;
        margin-right: 6px;
    }
    
    #bookNow .bookDiv {
        border: 1px solid #e2e2e2;
        margin-right: 20px;
    }
    
    #bookNow .bookDiv .content {
        margin: 10px 50px;
    }
    
    #bookNow .bookDiv .content .header {
        color: #5f5f5f;
        font-weight: 600;
        margin-top: 30px;
    }
    
    .colorBlackFW600 {
        font-weight: 600;
        color: black;
    }
    
    .marginLeft40 {
        margin-left: 40px;
    }
    
    .bookNowSaveBtn {
        padding: 8px 0px;
        color: white;
        background: #c47f19;
        border-radius: 8px;
        width: 15%;
        margin-top: 20px;
        display: block;
        text-align: center;
    }
    
    .blogs .blg .blogImg img {
        height: 250px;
        width: 100%;
        object-fit: cover;
    }
    
    .blogs .blg .sendBtn:hover {
        color: #c47f19;
        background: white;
        border: 1px solid #c47f19;
    }
    
    .blogs .blg .blogImg {
        position: relative;
        overflow: hidden;
    }
    
    .blogs .blg .blogImg img {
        transition: all .5s ease;
    }
    
    .travelBlogDiv:hover img {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    #blogDetail #content img {
        height: 450px;
        width: 100%;
        object-fit: cover;
    }
    
    #blogDetail #content .travelBlog {
        color: #cdcbcb;
        margin: 15px 0 0 0;
    }
    
    #specialEvent img {
        height: 250px;
        width: 100%;
        object-fit: cover;
    }
    
    #specialEvent .imgDiv {
        overflow: hidden;
        position: relative;
    }
    
    #specialEvent .imgDiv img {
        transition: all .5s ease;
    }
    
    #specialEvent .special:hover img {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    #relatedTour img {
        height: 90px;
        width: 100%;
        object-fit: cover;
    }
    
    #relatedBlog img {
        height: 90px;
        width: 100%;
        object-fit: cover;
    }
    
    .p300px {
        padding: 30px 0;
    }
    
    .footerColorWhite {
        color: #fefcf6;
    }
    
    .fontSize13 {
        font-size: 13px;
    }
    
    #footerText a:hover {
        color: #c47f19;
    }
    
    #indexBlog .travelBlog .uk-card-body {
        max-height: 185px !important;
        height: 185px !important;
    }
    
    .paddingLeft20 {
        padding-left: 20px !important;
    }
    
    .mTop5px {
        margin-top: 5px;
    }
    
    #footer .youtubeDiv {
        float: left;
        border-radius: 40px;
        height: 33px;
        width: 35px;
        text-align: center;
        border: 1px solid white;
        padding-top: 0px;
    }
    
    #footer .youtubeDiv a {
        font-size: 20px;
        margin-top: 4px;
        margin-left: -10px;
        position: absolute;
    }
    
    #footer .instagramDiv {
        float: left;
        border-radius: 40px;
        height: 33px;
        width: 35px;
        text-align: center;
        border: 1px solid white;
        padding-top: 0px;
        margin-left: 10px;
    }
    
    #footer .instagramDiv a {
        font-size: 24px;
        margin-top: 1px;
        margin-left: -10px;
        position: absolute;
    }
    
    #footer .twitterDiv {
        float: left;
        border-radius: 40px;
        height: 33px;
        width: 35px;
        text-align: center;
        border: 1px solid white;
        padding-top: 0px;
        margin-left: 10px;
    }
    
    #footer .twitterDiv a {
        font-size: 22px;
        margin-top: 2px;
        margin-left: -10px;
        position: absolute;
    }
    
    #footer .facebookDiv {
        float: left;
        border-radius: 40px;
        height: 33px;
        width: 35px;
        text-align: center;
        border: 1px solid white;
        padding-top: 0px;
        margin-left: 10px;
    }
    
    #footer .facebookDiv a {
        font-size: 24px;
        margin-top: 1px;
        margin-left: -7px;
        position: absolute;
    }
    
    .txtJustify {
        text-align: justify !important;
    }
    
    #aboutSpecialEvent img {
        height: 140px;
        width: 100%;
        object-fit: cover;
    }
    
    #aboutSpecialEvent .title {
        text-decoration: underline;
        font-weight: 600;
        font-size: 22px;
    }
    
    #aboutSpecialEvent #imgDiv {
        position: relative;
    }
    
    #aboutSpecialEvent #imgDiv .date {
        position: absolute;
        left: 0;
        bottom: 0px;
        background: #00000080;
        padding: 5px 15px;
        color: white;
        border-radius: 5px;
        width: auto;
    }
    
    #travelGuideDetail .travelGuide img {
        width: 100%;
        height: 400px;
        object-fit: cover;
    }
    
    #travelGuideDetail .adventurous img {
        width: 100%;
        height: 400px;
        object-fit: cover;
    }
    
    .positsionRelative {
        position: relative;
        overflow: hidden;
    }
    
    .indexBestSellBig {
        position: absolute;
        bottom: 0px;
        background: #0000009c;
        color: white;
        margin: 0;
        text-align: initial;
        padding: 15px;
        font-size: 16px;
        width: 100%;
        text-align: center;
    }
    
    .indexBestSellBigDetail {
        position: absolute;
        bottom: 0px;
        background: #0000009c;
        color: white;
        margin: 0;
        text-align: initial;
        padding: 15px;
        font-size: 16px;
        width: 100%;
        text-align: center;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    
    .paddingRight10 {
        padding-right: 10%;
    }
    
    .viewTipsBtn {
        background: #c47f19;
        color: white;
        padding: 10px 20px;
        border-radius: 5px;
    }
    
    .viewTipsBtn:hover {
        background: white;
        color: #c47f19;
        border: 1px solid #c47f19;
    }
    
    .mTop35px {
        margin-top: 35px !important;
    }
    
    .marginLeft20px {
        margin-left: 20px;
    }
    
    .marginRight20 {
        margin-right: 20px;
    }
    
    #bestSellingIndex .bestSellingTourImg {
        transition: all .5s ease;
    }
    
    #bestSellingIndex .indexBestSellTourDiv:hover .bestSellingTourImg {
        transform: scale(1.2);
        transition: all .5s ease;
    }
    
    #bestSellingIndex .indexBestSellTourDiv {
        position: relative;
        overflow: hidden;
    }
    
    .bestSellingSlideImg {
        transition: all .5s ease;
        height: 250px;
    }
    
    #bestSellingIndex .indexBestSellTourDiv:hover .bestSellingSlideImg {
        transform: scale(1.2);
        transition: all .5s ease;
    }

    .imgOnText{
        position: absolute;
        bottom: 0px;
        color: white;
        background: #00000094;
        width: 100%;
        padding: 10px;
    }

    .mglDestination .destinationBig .positsionRelative img{
        transition: all .5s ease;
    }

    .mglDestination .destinationBig .positsionRelative:hover img{
        transform: scale(1.2);
        transition: all .5s ease;
    }



    .travelDestinationUl .txtDiv .content{
        margin-top: 15% !important;
        padding: 0 10%;
        text-align: start;
    }

    .travelDestinationUl .txtDiv .content h3{
        font-weight: 600;
        font-size: 20px;
    }

    .travelDestinationUl .txtDiv .content p{
        margin-top: 50px !important;
        line-height: 20px;
    }

    .imgCover{
        object-fit: cover !important;
    }


    #footer .footerLogo .memberlogo .img1{
        width: 200px;
        margin-left: 20px;
    }

    #footer .footerLogo .memberlogo .img2{
        width: 50px;
        margin-top: 16px;
        margin-left: 20px;
    }

    #aboutUsClient .headerTitle{
        display: none;
    }

    #destinationDetail .destinationli img{
        width: 100%;
        height: 500px;
        object-fit: cover;
        margin-top: 20px;

    }

    #destinationDetail .destinationli .destinationTitle{
        color: #cdcbcb;
        margin: 15px 0 0 0;
    }

    #destinationAttraction .title{
        color: #c47f19;
        text-decoration: underline;
        font-size: 24px;
        font-weight: 600;
        margin-top: 20px;
    }

    #destinationAttraction .header{
        font-weight: 600;
        font-size: 20px;
        margin-top: 40px;
    }

    #destinationAttraction img{
        width: 100%;
        height: 500px;
        object-fit: cover;
        margin-top: 0 !important;
    }

    .aboutMGLImg{
        width: 100%;
        height: 400px;
        object-fit: cover;
    }

    #blogDetailRec .backgroundGray {
        background: transparent;
    }
    
    .mglDestinationDiv{
        margin-top: 35px;
        position: relative;
        margin-left: 12%;
    }
    
    
    .pagination {
        text-align: center;
        width: 100;
        height: 25px;
        margin: 0 auto;
        margin-bottom: 50px;
    }

    .pagination .page-item {
        float: left;
        list-style-type: none;
        padding: 0 10px;
    }


    .trsDiv .pagination{
        text-align: center;
        width: auto !important;
        height: 25px;
        margin: 0 auto;
        margin-bottom: 50px;
        float: right;
    }
    

   
    .clientsAbout{
        height: 80px;
        width: 80px;
        object-fit: cover;
    }
    
    
    
    #aboutUs #toursDiv  {
        margin-top: 25px;
    }


@media (max-width: 960px){

  .header{
    display:block !important;
    background: transparent;
    }

    header .menu{
        display: none;
    }
    header .logo{
        width:50%;
    }
    .headerEnquire{
        display: none;
    }
    .headerSocialIcons{
        display: none;
    }
    .slider .filterDiv{
        display: none;
    }
    .width100Res{
        width:100% !important;
    }
    .uk-child-width-1-2>*{
        width:100% !important;
    }
    #mglTravelDestination{
        display: none;
    }
    .uk-width-1-3{
        width:100% !important;
    }
    .uk-width-1-4{
        width:100% !important;
    }
    .uk-width-2-3{
        width:100% !important;
    }
    .fixedSocial{
        display: none;
    }
    #toursDiv .imgDiv{
        width:100% !important;
    }
    #toursDiv .contentDiv{
        width:100% !important;
    }
    
    .tourInfo .uk-sticky{
        display: none;
    }
    #tourDetail .tourInfo{
        padding: 0 !important;
    }
    .uk-grid{
        margin-left: 0px !important;
    }
    .uk-width-3-4{
        width: 100% !important;
    }
    .uk-grid>*{
        padding-left: 0px !important;;
    }
   
}

