
@media only screen and (min-width: 1101px) and (max-width: 1400px){
  /* .destination-card-style-two .d-card-thumb img{height: 320px;} */
}
@media only screen and (min-width: 980px) and (max-width: 1100px){
  .inner-logo{padding: 10px 15px;}
  header .header-style-three .main-nav > ul{margin-top: 0px !important;padding: 10px 25px;border-bottom: 1px solid #ddd;}
  .inner-contact-options{padding: 10px 25px;}
  header .header-style-three .main-nav ul li{padding: 0 0px;border-bottom: 1px solid #ddd;}
  .inner-contact-options .contact-box-inner{padding-right: 0px;padding-left: 0px;word-break: break-word;padding-bottom: 8px;}
  header .header-style-three .main-nav.slidenav{box-shadow: 0px 0px 15px -4px #000;padding: 0 !important;}
  .inner-contact-options .contact-box-inner i{margin-top: 5px;}
  header .header-style-three .main-nav > ul > li a{line-height: 25px;}
  header .header-style-three .main-nav ul li:last-child{border-bottom: none;}
  .package-card-gamma{flex-direction: unset;}
  .package-card-gamma .package-thumb img{min-width: 355px;max-width: 355px;}
  .mobile.active::before{
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    overflow: auto;
    height: 1500px;
    position: absolute;
    content: '';
    top: 0;
    z-index: 9999;
    left: 0;
  }
  header .header-style-three .hamburger.h-active span.h-top{opacity: 0;}
  header .header-style-three .hamburger.h-active span.h-bottom{opacity: 0;}
  header .header-style-three .main-nav{width: 280px;transform: translateX(-360px);}
  header .header-style-three .hamburger i{
    color: #06b4f0;
    font-size: 30px;
    margin-top: -20px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  header .header-style-three .nav-logo img{padding: 5px 0;}
  .header-style-three.sticky{animation:none;}
  .destination-card-style-two .d-card-content{position: unset;}
  .destination-card-style-two .d-card-content .destination-title{transform: translateY(0px);margin-top: -40px;}
  .destination-card-style-two .d-card-content .place-count{transform: translateY(0px);opacity: 1;color: #666666;font-weight: 500;}
  .destination-card-style-two .d-card-content .place-count p {font-size: 16px;}
}
@media only screen and (min-width: 700px) and (max-width: 978px){
  .destination-card-style-two .d-card-content{position: unset;}
  .destination-card-style-two .d-card-content .destination-title{transform: translateY(0px);margin-top: -40px;}
  .destination-card-style-two .d-card-content .place-count{transform: translateY(0px);opacity: 1;color: #666666;font-weight: 500;}
  .destination-card-style-two .d-card-content .place-count p {font-size: 16px;}
  .footer-area .footer-main-wrapper .footer-about p{line-height: 26px;}
  .inner-logo{padding: 10px 15px;}
  header .header-style-three .main-nav > ul{margin-top: 0px !important;padding: 10px 25px;border-bottom: 1px solid #ddd;}
  .inner-contact-options{padding: 10px 25px;}
  header .header-style-three .main-nav ul li{padding: 0 0px;border-bottom: 1px solid #ddd;}
  .inner-contact-options .contact-box-inner{padding-right: 0px;padding-left: 0px;word-break: break-word;padding-bottom: 8px;}
  header .header-style-three .main-nav.slidenav{box-shadow: 0px 0px 15px -4px #000;padding: 0 !important;}
  .inner-contact-options .contact-box-inner i{margin-top: 5px;}
  header .header-style-three .main-nav > ul > li a{line-height: 25px;}
  header .header-style-three .main-nav ul li:last-child{border-bottom: none;}
  .package-card-gamma{flex-direction: unset;}
  .package-card-gamma .package-thumb{width: 60%;}
  .package-card-gamma .package-card-body .p-card-title{font-size: 18px;line-height: 24px;}
  .h-600{height: 500px !important;}
  .header-style-three.sticky{animation:none;}
  .mobile.active::before{
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    overflow: auto;
    height: 1500px;
    position: absolute;
    content: '';
    top: 0;
    z-index: 9999;
    left: 0;
  }
  header .header-style-three .hamburger.h-active span.h-top{opacity: 0;}
  header .header-style-three .hamburger.h-active span.h-bottom{opacity: 0;}
  header .header-style-three .main-nav{width: 280px;transform: translateX(-360px);}
  header .header-style-three .hamburger i{
    color: #06b4f0;
    font-size: 30px;
    margin-top: -20px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  header .header-style-three .nav-logo img{padding: 5px 0;}
  .destination-card-style-two .d-card-content{padding: 10px;}
}
@media only screen and (max-width: 699px){
  .destination-card-style-two .d-card-content{position: unset;}
  .destination-card-style-two .d-card-content .destination-title{transform: translateY(0px);margin-top: -40px;}
  .destination-card-style-two .d-card-content .place-count{transform: translateY(0px);opacity: 1;color: #666666;font-weight: 500;}
  .destination-card-style-two .d-card-content .place-count p {font-size: 14px;}
  .pb-100{padding-bottom: 40px;}
  .pt-100{padding-top: 40px;}
  .hero-style-three .slider-bg{padding: 40px 0px;height: 400px;}
  .hero-style-three .hero3-content p{font-size: 14px;margin-bottom: 30px;}
  .hero-style-three .hero3-content h1{font-size: 40px;margin-bottom: 20px;}
  .hero-style-three .hero3-content .title-top{font-size: 18px;}
  .about-video .h-600{height: 500px;}
  .package-area.package-style-two{padding-top: 40px;padding-bottom: 40px;}
  .button-fill-primary, .button-outlined-primary{font-size: 16px;}
  .offer-switch-button2 .nav-item .nav-link{font-size: 18px;}
  .offer-switch-button2{margin-bottom: 20px;}
  .package-btn{margin-bottom: 30px;}
  .section-head-alpha{padding-bottom: 30px;}
  .package-card-gamma:last-child{margin-bottom: 5px;}
  .package-card-gamma .package-card-body .p-card-title{font-size: 18px;line-height: 26px;}
  .package-card-gamma .package-card-body{padding-left: 10px;padding-bottom: 10px;}
  .testimonial-style-one{padding: 40px 0px;}
  .section-head-alpha h2{font-size: 30px;line-height: 38px;}
  .testimonial-card-alpha{margin-top: 0px;}
  .about-main-wrappper .about-wrap-title{font-size: 30px;line-height: 38px;margin-bottom: 15px;}
  .inner-logo{padding: 10px 15px;}
  header .header-style-three .main-nav > ul{margin-top: 0px !important;padding: 10px 25px;border-bottom: 1px solid #ddd;}
  .inner-contact-options{padding: 10px 25px;}
  header .header-style-three .main-nav ul li{padding: 0 0px;border-bottom: 1px solid #ddd;}
  .inner-contact-options .contact-box-inner{padding-right: 0px;padding-left: 0px;word-break: break-word;padding-bottom: 8px;}
  header .header-style-three .main-nav.slidenav{box-shadow: 0px 0px 15px -4px #000;padding: 0 !important;}
  .inner-contact-options .contact-box-inner i{margin-top: 5px;}
  header .header-style-three .main-nav > ul > li a{line-height: 25px;}
  header .header-style-three .main-nav ul li:last-child{border-bottom: none;}
  .about-main-wrappper .about-tab-wrapper .about-tab-image-grid .about-video{overflow: visible;}
  .footer-area .footer-main-wrapper .footer-widget{text-align: left;}
  .contact-map .mapouter{margin-top: 0px;}
  .contact-info ul li{margin-top: 20px;}
  .container.pt-100.contact-wrapper{padding-top: 60px;}
  .header-style-three.sticky{animation:none;}
  .mobile.active::before{
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    overflow: auto;
    height: 1500px;
    position: absolute;
    content: '';
    top: 0;
    z-index: 9999;
    left: 0;
  }
  header .header-style-three .hamburger.h-active span.h-top{opacity: 0;}
  header .header-style-three .hamburger.h-active span.h-bottom{opacity: 0;}
  header .header-style-three .main-nav{width: 280px;transform: translateX(-360px);}
  header .header-style-three .hamburger i{
    color: #06b4f0;
    font-size: 30px;
    margin-top: -20px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  header .header-style-three .nav-logo img{padding: 5px 0;}
  .about-main-wrappper .about-tab-wrap .about-tab-content{padding-top: 0px;}
  .about-main-wrappper .about-tab-wrap .about-tab-content .tab-pane p{line-height: 26px;padding-top: 15px;}
  .main-banner-btn{display: block;}
  .banner3-btn{margin-right: 0px;}
  header .header-style-three{position: unset;}
}
