@media screen and (max-width: 1280px) {
}

@media screen and (max-width: 1366px) {
    .about figure.bottom-img {right: 20.8%;}
    .about figure {height: 650px;}
    .hero_banner figure {height: 700px;}
    .explore-interest .explore-slider figure {height: 640px;}
    .explore-interest .explore-slider {height: 640px;}
    .explore-interest .explore-slider figure figcaption h2 {font-size: 70px;}
    .explore-interest .explore-slider figure figcaption h2:after {bottom: -38px;}
    .destn-slider .card .card-title {font-size: 40px;}
}

@media screen and (max-width: 1024px) {
    .journey-wrapper .journey {
        padding: 4em 1em 4em;
    }
    h2 {font-size: 45px;}
    .hero_banner figure figcaption h1 {font-size: 52px;}
    .explore-interest .info-spacer {padding-right: 150px;}
    .info-spacer {padding-left: 150px;}
    .journey-wrapper .journey figure {width: 350px;height: 350px;}
    .journey-wrapper .journey figure.bottom-img {
        width: 300px;height: 250px;left: -35%;}
    .experiences .info-spacer {padding-right: 15%;} 
    .about .inner-spacer {
        padding: 1.5em 0 0 1em;
    }
    .about figure.bottom-img {
        right: 10.8%;
    }
    .about figure {
        height: 550px;
    }
    .explore-interest .explore-slider figure {height: 500px;}
    .explore-interest .explore-slider {height: 500px;}
    .explore-interest .explore-slider figure figcaption h2 {
        font-size: 60px;
    }
    .explore-interest .explore-slider figure figcaption h2:after {
        bottom: -40px;
    }
    .destn-slider .card .card-title {font-size: 30px;}
    .journey-wrapper .journey {padding: 4em 3em 4em;}
    .exp-slider figure {height: 450px;}
}

@media screen and (max-width: 991px) {
    .enquiry-form .enquire-box {padding: 0 2em 4em;}
    .enquiry-form {padding:-10em 2em 3em;}
    .explore-interest .explore-slider figure figcaption h2 {
        font-size: 50px;
    }
    .about .inner-spacer {padding: 0em 0 0 0em;}
    h2 {font-size: 35px;}
    .about figure {height: 450px;}
    .about figure.bottom-img {
        width: 450px;
        height: 250px;
        bottom: -195px;
        right: 6.8%;
    }
    .info-spacer {padding-left: 100px;}
    .explore-interest .info-spacer {padding-right: 100px;}
    .explore-interest .explore-slider figure {height: 360px;}
    .explore-interest .explore-slider {height: 360px;}
    .explore-interest .explore-slider .owl-carousel .owl-dot {margin:0 2px;}
    .destn-slider .card .card-title {font-size: 18px;}
    .journey-wrapper .journey figure {width: auto;height: auto;}
    .journey-wrapper .journey figure.bottom-img {width: 250px;height: 200px;}
    .journey-wrapper .journey figure.bottom-img {left:-45%;}
    .exp-slider figure {height: 350px;}
    footer .footer-list {display: block;height: 210px;padding:0;}
    footer .footer-list li {margin-bottom: 1em;}
    footer .footer-list li.li-style {float: left;padding-right: 4em;}
    .exp-slider figure figcaption p {font-size: 18px;}
}

@media (min-width: 768px) and (max-width: 990px) {
    
}
@media screen and (max-width: 767px) {
    
    .desktop-purpose{display: none !important;}
    .tab-purpose{display:block !important}
    .mobile-purpose{display: none !important;}

    
}
@media screen and (max-width: 599px) {
    .hero_banner .owl-dots button.owl-dot span {width: 8px;height: 8px;}
    .hero_banner .owl-dots button.owl-dot.active span {width: 15px;height: 15px;}
    .explore-interest .explore-slider .owl-carousel .owl-nav button.owl-next, .explore-interest .explore-slider .owl-carousel .owl-nav button.owl-prev {
        width: 30px;height: 30px;
    }
    .destn-slider .owl-carousel .owl-nav button.owl-next, .destn-slider .owl-carousel .owl-nav button.owl-prev {
        width: 30px;height: 30px;
    }
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
        width: 30px;height: 30px;
    }
    .owl-carousel .owl-nav button.owl-next img,  .owl-carousel .owl-nav button.owl-prev img {
        height: 10px;
    }
    .hero_banner figure {
        height: 480px;
    }
    .thankyou {margin: 1em 0 2em;}
    .desktop-purpose{display: none !important;}
    .tab-purpose{display:none !important}
    .mobile-purpose{display: block !important;}
    .navbar-brand img {
        height: 50px;
    }
    .hero_banner figure figcaption {width: 100%;}
    .hero_banner figure figcaption h1 {font-size: 35px;}
    .hero_banner figure figcaption p {font-size: 18px;}
    header.fixed-header .navbar-brand img {
        height: 40px;
    }
    .about figure.bottom-img {width: auto;height: auto;bottom: 0;right: 0;position: relative;}
    .explore-interest .info-spacer {padding-right: 0;}
    .info-spacer {padding:0;}
    .about {margin-bottom: 20px;}
    h2 {
        font-size: 28px;
    }
    .destinations .info-spacer.paddr {
        padding-right: 0;
    }
    .explore-interest .explore-slider .owl-dots {width: 100%;height: 35px;}
    .destn-slider .card .card-title {
        font-size: 25px;
    }
    .journey-wrapper .journey {
        padding: 2em 0em 2em;
    }
    .exp-slider figure figcaption h1 {font-size: 50px;}
    .journey-wrapper .journey .info-spacer {margin-top: 1em;}
    .journey-wrapper .journey figure {margin-bottom: 1em;}
    .journey-wrapper .journey figure.bottom-img {
        position: relative;
        left: 0;margin-bottom: 1em;
        width: auto;
        height: auto;
        bottom: 0;
    }
    .about {padding:2em 0 0;}
    .about figure {margin-bottom: 1em;}
    .explore-interest {padding-top: 1em;}
    .experiences {padding: 2em 0; }
    .exp-slider {padding:0;}
    .destinations {padding:2em 0 2em;}
    footer {margin-top: 1.5em;padding:6em 0 5em;}
    footer .copyright {display: block;}
    footer .footer-list {height: 135px;margin-top: 1em;}
    footer .footer-list li.li-style {padding-right: 2em;}
    .experiences .info-spacer {
        padding-right: 0;
    }
    footer img {
        height: 80px;
    }
    .explore-interest .explore-slider .owl-dots .owl-dot button.fa:after {width: 25px;height: 25px;background-size: 100%;}
    .explore-interest .explore-slider .owl-carousel .owl-dot {
        margin: 0 1px;
    }
    .explore-interest .explore-slider .owl-carousel .owl-dot {
        width: 35px;
        height: 35px;}
    .explore-interest .explore-slider .owl-dots .owl-dot button {width: 35px;height: 35px;}
    .explore-interest .explore-slider figure figcaption h2 {
        font-size: 35px;
    }
    .explore-interest .explore-slider figure figcaption .title-icon img {
        height: 30px;}
    .explore-interest .explore-slider figure figcaption h2:after {
        content: '';
        background-image: url(../images/heading-bottom-img.png);
        position: absolute;
        bottom: -25px;
        width: 100%;
        background-repeat: no-repeat;
        height: 30px;
        background-size: contain;
    }
    .enquiry-form {margin: -10em 0 3em;}
    .enquiry-form .enquire-box {padding: 0 15px 2em;}
    .exp-slider .owl-dots button.owl-dot.active span {width: 12px;height: 12px;}
    .exp-slider .owl-dots button.owl-dot span {width: 8px;height: 8px;}
}
@media screen and (max-width: 576px) {
    
}
@media screen and (max-width: 450px) {
   
}
@media screen and (max-width: 410px) {
    
}
@media screen and (max-width: 320px) {
}

/* About page 7 Sept*/
@media screen and (max-width: 599px) {
   
}
