@media (max-width: 1600px){

    .slider-box .img-box img{height:500px;}
}


@media (max-width: 1399.98px){

    .banner .slide .slide__content h2{font-size:35px;line-height:39px;}
    .banner .slide .slide__content h1{font-size:70px;line-height:70px;}
    .logo{width:250px;}
    .custom-pad{padding-top:70px;padding-bottom:70px;}
    .slider-box .content h3{font-size:32px;line-height:42px;}
    .slider-box .content p{font-size:14px;line-height:27px;}
    .slider-box .img-box img{height:465px;}
    .explore_world{margin-top:70px;}
    .best_destinations .box-blk{margin-top:35px;margin-bottom:35px;}
    .number{font-size:100px;left:0px;top:-30px;}
    .best_destinations .box{width:100%;padding-left:90px;}
    .icon-placeholder{width:60px;}
    .loc{font-size:16px;}
    .title-md{font-size:20px;}

}
@media (max-width: 1199.98px) {

    p{font-size:14px;line-height:27px;}
    header .top-bar{padding-top:5px;padding-bottom:5px;}
    .banner .stick-dots .slick-dots li button{width:2px;height:35px;}
    .banner .stick-dots .slick-dots li.slick-active button{width:4px;height:35px;}
    .banner .slide .slide__content h1{font-size:50px;line-height:50px;}
    .shape{width:150px;}
    .mainbar-right{margin-right:5%;}
    .lets_go{width:95px;height:95px;bottom:25px;}
    .lets_go span{font-size:22px;line-height:22px;}
    .lets_go i{font-size:12px;top:-2px;line-height:12px;}
    .search-now .box-left{padding:25px 20px;}
    .search-now .wrap .input-blk label{font-size:15px;}
    .search-now .search-box span{font-size:14px;}
    .search-now{margin-top:-10px;}
    .custom-pad{padding-top:50px;padding-bottom:50px;}
    .title{font-size:40px;line-height:42px;}
    .subhead{font-size:28px;line-height:38px;}
    .enjoy-adventure .inner_block .box p{font-size:18px;line-height:24px;}
    .count{font-size:33px;margin-bottom:30px;line-height:44px;}
    .moving_plane{bottom: 130px;width: 200px;right: 111px;}
    .slider-box .img-box img{height:395px;}
    .slider-box .content h3{font-size:24px;line-height:36px;margin-bottom:15px;}
    .slider-01{padding-left:30px;}
    /* the parent */
    .slider-01 .slick-list {
        margin: 0 -7px;
    }
    /* item */  
    .slider-01 .slick-slide{
        padding: 0 7px;
    }

  .explore_world .btn-wrap{margin-top:20px;}
  .explore_world .btn-wrap img{width:30px;}
  .explore_world{margin-top:50px;}
  .title-sm{font-size:20px;}
  .best_destinations .box-blk{margin-top:15px;margin-bottom:15px;}
  .enjoy_with_love .box-blk h4{font-size:18px;line-height:24px;}
  .video_section{padding-top:90px;padding-bottom:90px;}
  .button.is-play{width:75px;height:75px;}
  .video_section .make_my_itinerary{margin-top:40px;}
  .featured_package .wrap{margin-top:30px;}
  .featured_package .row{--bs-gutter-x: 1rem;}
  .featured_package .wrap .col-blk{margin-bottom:1rem;}
  .moving_plane_2{top:-145px;width:150px;left:50px;}
  .icon-placeholder-02{width:75px;}
  .solo_travel .box-blk{padding-top:95px;}
  .solo_travel .box-blk h3{font-size:17px;}
  .solo_travel .content p{font-size:16px;}
  .solo_travel .content{margin-top:20px;}
  .solo_travel .make_my_itinerary{margin-top:30px;}
}

@media (max-width: 991.98px) {

    header .top-bar .make_my_itinerary{margin-left:10px;}
    .social_info ul li{margin-left:2px;margin-right:2px;}
    .c_info ul li{margin-right:2px;}
    .make_my_itinerary button{font-size:14px;}
    .c_info ul li{margin-right:15px;}
    .c_info ul li a span{font-size:0px;}
    .shape{width:150px;}
    .banner .slide .slide__content h2{font-size:26px;line-height:30px;}
    .subhead{font-size:22px;line-height:32px;margin-bottom:0.5rem;}
    .title{font-size:30px;line-height:32px;margin-bottom:0.5rem;}
    .shape_holder{width:70px;height:70px;background-size:150px;}
    .count:hover +.shape_holder{background-position:-75px 0px;}
    .count{margin-bottom:20px;}
    .shape_holder{top:-12px}
    .enjoy-adventure .inner_block{margin-top:50px;margin-bottom:25px;}
    .slider-01{padding-left:0px;}
    .number{font-size:70px;}
    .best_destinations .box{padding-left:70px;}
    .icon-placeholder{width:50px;}
    .enjoy_with_love .box-blk h4{font-size:16px;line-height:22px;}
    .loc{font-size:14px;}
    .enjoy_with_love .box-blk{padding:10px 10px;}
    .enjoy_with_love .wrap .row{--bs-gutter-x:1rem;}
    .enjoy_with_love .wrap .outer-blk{margin-bottom:1rem;}
    .title-md{font-size:18px;}
    .featured_package .wrap .box-blk .content{bottom:15px;}


}

@media (max-width: 767.98px) {

    header{position: relative;}
    header .main-bar{background-color:var(--primary-color);}
    .c_info ul li a span{font-size:0px;}
    .c_info ul li{margin-right:5px;}
    .banner .slide .slide__content h1{font-size:40px;line-height:40px;}
    .shape{width:100px;margin-top:5px;}
    .c_info ul li a,.social_info ul li a{color:var(--primary-color)}
    .custom_ic_place{background-position: -25px 0px;}
    .search-now .box-left{padding:30px 15px 15px}
    .enjoy-adventure .inner_block .box p{font-size:14px;line-height:20px;}
    .count{font-size:26px;}
    .moving_plane{width:165px;}
    .read_more{margin-top:20px;}
    .explore_world .box-left{width:100%;max-width:100%;}
    .solo_travel .box-blk::after{bottom:0px;width:100%;height:1px;top:auto;}
    .solo_travel .box-blk{padding-bottom:10px;margin-bottom:20px;}
    .last-blk::after{display:block;}
    .solo_travel .content{margin-top:0px;}
    .home .row2{padding:20px 15px}
    .home .row2 p{font-size:14px;}
    .select-blk span{font-size:14px;}
    .select-wrap{padding-top:10px;padding-bottom:10px;}
    .select-wrap-2 .inner-blk label{font-size:14px;margin-left:5px;margin-right:5px;}
    .home .row3{padding:15px 30px;padding:10px 15px}
    .btn-2{margin-left:5px;margin-right:5px;padding:8px 15px}
    .btn-1{margin-top:5px;margin-bottom:5px;}
    .uploadFile{margin-left:5px;margin-right:5px;}
    .home .row1{flex-wrap: wrap;}
    .home .bx-1,.home .bx-2,.home .bx-3{width:100%;}
    .form-24q .row3{display:block;}
    .form-24q .box-1 .row3 .bx-left,.form-24q .row3 .bx-right{width:100%;}
    .form-24q .bx-left{padding-left:0px;}
    .style-2{padding:5px 15px;font-size:9px;}
    .form-24q{padding-bottom:70px;}
    footer{padding:10px 10px;}
    footer p{padding-top:2px;margin-right:5px;}
}

@media (max-width: 575.98px) { 

    header .top-bar .social_info{margin-top:5px;}
    header .main-bar{padding-top:10px;padding-bottom:10px;}
    header .container{width:99%;}
    header .top-bar .make_my_itinerary{margin-left:5px;}
    .c-ifontsize{font-size:14px;}
    .mr-xs-5{margin-right:5px;}
    .make_my_itinerary button{width:140px;font-size:12px;background-size:150px;padding-top:4px;padding-bottom:4px;}
    .banner .stick-dots .slick-dots li button{height:12px;}
    .banner .stick-dots .slick-dots li.slick-active button{height:20px;}
    .banner .slide .slide__content h1{font-size:24px;line-height:24px;}
    .banner .slide .slide__content h2{font-size:22px;line-height:26px;}
    .shape{width:70px;}
    .mainbar-right ul li a{padding-left:5px;padding-right:5px;}
    .searc_ic{padding-right:10px !important;}
    .mainbar-right{margin-right:10%;}
    .custom_ic_place{background-size:35px;width:17px;height:17px;background-position: -17px 0px;}
    .lets_go{width:55px;height:55px;bottom:20px;}
    .lets_go span{font-size:14px;line-height:14px;}
    .lets_go i{font-size:9px;top:0px;line-height:9px;}
    .search-now .wrap .input-blk label{font-size:13px;margin-bottom:5px;}
    .search-now .input-blk{margin-bottom:15px;width:100%;float:left;border-bottom:1px solid rgba(0, 0, 0, 0.2);}
    .search-now .search-box{padding-top:7px;padding-bottom:7px;}
    .enjoy-adventure .box{margin-bottom:30px;}
    .custom-pad{padding-top:30px;padding-bottom:30px;}
    .title{font-size:27px;line-height:29px;}
    .enjoy-adventure .make_my_itinerary{margin-top:-30px;}
    .search-now button i{margin-bottom:5px;}
    .explore_world{margin-top:30px;}
    .best_destinations{padding-top:40px;padding-bottom:40px;}
    .title-sm{font-size:18px;}
    .best_destinations .box-blk{margin-top:10px;margin-bottom:10px;}
    .enjoy_with_love .wrap{margin-top:20px;}
    .enjoy_with_love .box-blk h4{font-size:14px;line-height:20px;}
    .c_shape img{width:50px;}
    .video_section{padding-top:30px;padding-bottom:30px;}
    .video_section .make_my_itinerary{margin-top:20px;}
    .button.is-play{width:60px;height:60px;}
    .video_section h3{font-size:20px;line-height:32px;}
    .subhead{margin-bottom:0.2rem;}
    .c_shape{margin-bottom:0.2rem;}
    .featured_package .wrap{margin-top:20px;}
    .moving_plane_2{top:-145px;left:0px;}
    .solo_travel .content p{font-size:14px;}
    .home .row4 .blk{padding:0px 5px;}

}