@media (max-width: 1920px) {}

@media (max-width: 1680px) {
  .container {
    max-width: 1450px;
  }

  html {
    font-size: 53%;
  }
  /* ss 18.08.25 */
  
.logo_area a {
    font-size: 31.5px;
}
.ban_dtails h1 {
  font-size: 78.75px;
}
.ban_dtails h1 span{
  font-size: 91px;
}
.cmn_hdr h4 {
    font-size: 21px;
}
.bnr_cnt_line p {
  font-size: 19.25px;
}
.cmn_hdr h2{
  font-size: 42px;
}
.trvl_dlts h2 span, .styls_cntn.cmn_hdr h2 span, .advnt_hding.cmn_hdr h2 span, .s_head.cmn_hdr h2 span, .plans_dtails.cmn_hdr h2 span, .frm_hd.cmn_hdr h2 span  {
    font-size: 56px;
}
.advnt_hding {
    width: 65%;
}
.advntr-button-prev {
    left: 48px;
}
.advntr-button-next {
    right: 48px;
}
.cmn_hdr h3 {
    font-size: 26.25px;
}
.plans_dtails.cmn_hdr .dollar {
    font-size: 70px;
}
.dtl_line p {
    font-size: 24.5px;
}
.foot_part h4 {
    font-size: 21px;
}


}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1470px) {
  .container {
    max-width: 1340px;
  }

  html {
    font-size: 47%;
  }

/* ss 19.08.25 */
.top_nav_cntc a {
    font-size: 15px;
    gap: 8px;
}
.nav-link {
    font-size: 16px;
}
.logo_area a {
    font-size: 27px;
}
.cmn_btn ,
.cmn_btn.wht{
    font-size: 16px;
    padding: 14px 27px;
}
.ban_dtails {
    left: 5%;
}
.ban_dtails h1 {
    font-size: 67.5px;
}
.ban_dtails h1 span {
    font-size: 78px;
}
.ban_heading h4 {
    padding-bottom: 25px;
}
.bnr_lines {
    margin-top: 21px;
}
.cmn_pdding {
    padding: 70px 0;
}
.cmn_hdr h2 {
    font-size: 36px;
}
.trvl_dlts h2 span, .styls_cntn.cmn_hdr h2 span, .advnt_hding.cmn_hdr h2 span, .s_head.cmn_hdr h2 span, .plans_dtails.cmn_hdr h2 span, .frm_hd.cmn_hdr h2 span {
    font-size: 48px;
}
.cmn_hdr p {
    font-size: 16px;
}
.trvl_dlts p {
    padding-bottom: 25px;
}
.card_dtails.cmn_hdr p{
  line-height: 1.3;
}
.advntr-button-prev, .advntr-button-next {
    font-size: 22px;
    width: 45px;
    height: 45px;
}
.advntr-button-prev {
    left: 5px;
}
.advntr-button-next {
    right: 5px;
}
.smpl_para p {
    font-size: 18px;
}
.cmn_hdr h3 {
    font-size: 22.5px;
}
.s_head.cmn_hdr h2 {
    padding-bottom: 40px;
}
.plans_dtails.cmn_hdr h2 {
    padding-bottom: 20px;
}
.plans_dtails.cmn_hdr .head1{
      padding-bottom: 0px;
}
.plans_dtails.cmn_hdr .dollar {
    font-size: 60px;
}
.form_btn input {
    font-size: 16px;
}
.foot_input input:nth-child(2){
  font-size: 16px;
}
.plans_dtails {
    left: 5%;
}
.pln_dot_img{
    width: 30px;
}
/* ss 04.09.25 */
.foot_part:nth-child(1){
    width: 13%;
}
.foot_part:nth-child(4){
    width: 18%;
}
.foot_input {
    width: 82%;
}
.foot_input input[type="submit"] {
    font-size: 16px;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1366px) {
  .container {
    max-width: 1240px;
  }

/* ss 19.08.25 */
.cmn_pdding {
    padding: 65px 0;
}
.cmn_hdr h4 ,
.foot_part h4 {
    font-size: 19px;
}
.smpl_para p br{
  display: none;
}
.smpl_para {
    padding: 16px 29px;
}
.cntn_img{
      width: 123px;
}
.cntn_img img{
  width: 100%;
}
.foot_part h4 {
    padding-bottom: 26px;
}
.contc_dtails {
    gap: 11px;
}
.ft_icn {
    font-size: 17px;
    width: 29px;
    height: 29px;
}
.foot_part:nth-child(3) .ft_icn.wp_icn {
    font-size: 20px;
}
.nav_icn {
    width: 28px;
    height: 28px;
    font-size: 16px;
}
.bnr_cnt_line p {
    font-size: 16.5px;
}
.pln_dot_img {
    width: 27px;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1280px) {
  .container {
    max-width: 1140px;
  }

  html {
    font-size: 42%;
  }

/* ss 19.08.25 */
.logo_area a {
    font-size: 23.76px;
}
.main_nav {
    gap: 20px;
}
.navbar-nav {
    gap: 20px;
}
.cmn_btn,
.cmn_btn.wht {
    font-size: 15px;
    padding: 13px 25px;
}
.ban_dtails h1 {
    font-size: 59.4px;
}
.ban_dtails h1 span {
    font-size: 68.64px;
}
.bnr_lines {
    margin-top: 15px;
}
.bnr_cnt_line {
    padding-bottom: 12px;
}
.cmn_hdr h2 {
    font-size: 31.68px;
}
.trvl_dlts h2 span, .styls_cntn.cmn_hdr h2 span, .advnt_hding.cmn_hdr h2 span, .s_head.cmn_hdr h2 span, .plans_dtails.cmn_hdr h2 span, .frm_hd.cmn_hdr h2 span {
    font-size: 42.24px;
}
.trvl_img {
    width: 47%;
}
.styls_cntn.cmn_hdr p {
    padding-bottom: 24px;
}
.advnt_hding {
    width: 75%;
}
.card_dtails {
    min-height: 169px;
    padding: 10px;
}
.advntr-button-prev, .advntr-button-next {
    font-size: 20px;
    width: 38px;
    height: 38px;
}
.advntr-button-prev {
    left: 17px;
}
.advntr-button-next {
    right: 17px;
}
.row_hding {
    width: 22%;
    padding: 0 14px 0 14px;
}
.cmn_hdr h3 {
    font-size: 19.5px;
}
.smpl_para p {
    font-size: 16px;
}
.plans_dtails.cmn_hdr h2 {
    padding-bottom: 17px;
}
.plans_dtails.cmn_hdr .dollar {
    font-size: 52.8px;
}
.pln_dot_img{
      width: 27px;
}
.form_btn input {
    font-size: 15px;
}
.foot_input {
    width: 96%;
}
.foot_input input:nth-child(2) {
    font-size: 15px;
    padding: 15px 17px;
}
.cntn_img {
    width: 94px;
}
.ft_icn {
    font-size: 14px;
    width: 25px;
    height: 25px;
}
.foot_input input:nth-child(1) {
    padding: 12px 20px;
}
.foot_part li a,
.info p {
      font-size: 15px;
}
.stylish_sec{
      min-height: 637px;
}
/* ss 04.09.25 */
.foot_input input[type="submit"] {
    font-size: 15px;
        padding: 15px 17px;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1199px) {
  .container {
    max-width: 100%;
    padding: 0 15px;
  }
/* ss 19.08.25 */
.search_bar {
    font-size: 22px;
}
.nav_area {
    gap: 12px;
}
.ban_dtails {
    left: 12px;
    top: 46%;
}
.cmn_pdding {
    padding: 60px 0;
}
.adventure.cmn_pdding{
      padding-bottom: 100px;
}
.advntr-button-prev {
    left: 46%;
    top: 91%;
}
.advntr-button-next {
    right: 46%;
    top: 91%;
}
.cmn_hdr p {
    font-size: 15px;
}
.dtl_line {
      gap: 7px;
    padding-bottom: 5px;
}
.pln_dot_img {
    width: 21px;
}
.smpl_para {
    padding: 11px 22px;
}
.stylish_sec {
    min-height: 605px;
}



}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1080px) {

/* ss 19.08.25 */
.nav-link {
    font-size: 14px;
}
.navbar-nav {
    gap: 18px;
}
.main_nav {
    gap: 15px;
}
.cmn_btn ,
.cmn_btn.wht{
    font-size: 14px;
    padding: 12px 20px;
}
.ban_dtails h1 {
    font-size: 50.63px;
}
.ban_heading h4 br{
  display: none;
}
.ban_dtails h1 span {
    font-size: 58.5px;
}
.ban_img img{
  height: 100%;
}
.ban_img{
      height: 500px;
}
.cmn_hdr h4, .foot_part h4 {
    font-size: 18px;
}
.bnr_lines {
    margin-top: 12px;
}
.bnr_cnt_line p {
    font-size: 15.5px;
}
.ban_icn{
      width: 18px;
}
.ban_heading {
    width: 60%;
}
.logo_area a {
    font-size: 20.25px;
}
.ban_heading h4 {
    padding-bottom: 20px;
}
.cmn_hdr h2 {
    font-size: 27px;
}
.trvl_dlts h2 span, .styls_cntn.cmn_hdr h2 span, .advnt_hding.cmn_hdr h2 span, .s_head.cmn_hdr h2 span, .plans_dtails.cmn_hdr h2 span, .frm_hd.cmn_hdr h2 span {
    font-size: 36px;
}
.stylish_sec {
    min-height: 567px;
}
.smpl_para p {
    font-size: 15px;
}
.plans_dtails.cmn_hdr .dollar {
    font-size: 45px;
}
.pln_dot_img {
    width: 18px;
}
.frm_hd.cmn_hdr h2 {
    padding-bottom: 35px;
}
.foot_input input:nth-child(1)::placeholder{
  font-size: 14px;
}
.foot_input input:nth-child(2),
    .form_btn input{
        font-size: 14px;
}
.btm_ftr_icns li a {
    font-size: 16px;
    width: 28px;
    height: 28px;
}
.btm_ftr {
    padding: 10px 0 35px 0;
}
.foot_part li {
    padding-bottom: 8px;
}
.top_ftr {
    padding: 40px 0;
}
.foot_part li a, .info p {
    font-size: 14px;
}
header .cus_nav_innr {
    padding: 15px 0;
}
/* ss 04.09.25 */
.foot_input input[type="submit"] {
    font-size: 14px;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 1024px) {

  /* ss 19.08.25 */

.trvl_dlts {
    width: 47%;
}
.cntn_img {
    width: 81px;
}
.foot_part h4 {
    padding-bottom: 22px;
}
.card_dtails {
    min-height: 146px;
}
/* ss 04.09.25 */
.foot_part:nth-child(4) {
    width: 20%;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 991px) {

  /* ss 19.08.25 */

.top_nav_cntc a {
    font-size: 14px;
}
.navbar-nav {
    gap: 11px;
}
.ban_img {
    height: 481px;
}
.cmn_hdr h4, .foot_part h4 {
    font-size: 16px;
}
.cmn_pdding {
    padding: 50px 0;
}
.stylish_sec {
    min-height: 548px;
}
.advnt_hding {
    width: 80%;
}
.advntr-button-next {
    right: 45%;
}
.cmn_hdr h3 {
    font-size: 16.88px;
}
.smpl_para {
    padding: 0px 5px;
}
.plans_dtails.cmn_hdr h2 {
    padding-bottom: 7px;
}
.plans_dtails {
    top: 47%;
}
.foot_part{
  width: 47%;
}
.top_ftr {
    flex-wrap: wrap;
    gap: 26px;
}
    .card_dtails {
        min-height: 146px;
    }
    .s_head.cmn_hdr h2 {
    padding-bottom: 30px;
}
.ban_img {
    height: 468px;
}
header .cus_nav_innr {
      padding: 15px 0;
}

  /* Responsive NavBar */

  header .navbar {
    position: static;
  }

header .navbar-toggler {
    position: absolute;
    top: 63%;
    right: 5px;
    border: none;
}

  header .navbar-toggler:focus {
    box-shadow: none;
    outline: none;
    border: none;
  }

  .MenuBar {
    font-size: 20px;
    display: inline-block;
    fill: #276348;
  }

header .navbar-collapse {
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    background: #276348;
    z-index: 99;
    display: flex;
    flex-direction: column;
    text-align: center;
    padding: 20px 0;
}

header .navMenus {
    padding: 15px 0;
}
  .nav-link {
    color: #fff;
  }
    .nav-link:hover{
      color: #fff;
      text-decoration: underline;
    }
  .navbar-nav .nav-link.active {
    color: #fff;
    /* text-decoration: none; */
}
.search_bar {
    font-size: 18px;
    padding-right: 30px;
}

  /* Responsive NavBar End*/
/* ss 04.09.25 */
.foot_part:nth-child(1) {
    width: 45%;
}
.foot_part:nth-child(4) {
    width: 47%;
}
.foot_input {
    width: 96%;
    align-items: start;
}


}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 900px) {

  /* ss 19.08.25 */

.stylish_sec {
    min-height: 522px;
}
.advnt_hding {
    width: 92%;
}
    .advntr-button-prev {
        left: 45%;
    }
    .plans_bg img{
      height: 100%;
    }
     .plans_bg{
          height: 400px;
     }
.card_dtails {
    min-height: 158px;
}
}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 840px) {

/* ss 19.08.25 */
.ban_img {
    height: 451px;
}
.ban_dtails h1 {
    font-size: 40.63px;
}
.ban_dtails h1 span {
    font-size: 45.5px;
}
.trvl_dlts {
    width: 48%;
}
.cmn_hdr p {
    font-size: 14px;
}
.trvl_dlts p {
    padding-bottom: 19px;
}
.stylish_sec {
    min-height: 495px;
}
.smpl_para p {
    font-size: 14px;
}
.plans_dtails.cmn_hdr .dollar {
    font-size: 40px;
}
/* Sangita 27.08.25 */
.form_part {
    width: 85%;
}


}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 768px) {

/* ss 19.08.25 */
.ban_img {
    height: 424px;
}
.trvl_img {
    width: 44%;
}
.trvl_dlts {
    width: 53%;
}
.stylish_sec {
    min-height: 451px;
}
.advnt_hding {
    width: 100%;
}
.advntr-button-prev, .advntr-button-next {
    font-size: 16px;
    width: 32px;
    height: 32px;
}
.sample_row {
    flex-direction: column;
}
.row_hding {
    width: 100%;
    text-align: center;
    justify-content: center;
    padding: 12px;
}
.right_prt {
    width: 100%;
}
.row_hding.cmn_hdr h3 {
    line-height: 1.5;
}
.top_nav_dtails {
    justify-content: space-between;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 767px) {
/* ss 19.08.25 */
.card_dtails {
    min-height: 113px;
}
.stylish_sec {
    min-height: 429px;
}
    .cmn_hdr h2 {
        padding-bottom: 4px;
    }
    .styls_cntn.cmn_hdr p {
    padding-bottom: 19px;
}
.form_part {
    width: 90%;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 667px) {

.ban_dtails h1 {
    font-size: 36.63px;
}
.ban_dtails h1 span {
    font-size: 42.5px;
}
.ban_img {
    height: 396px;
}
.cmn_hdr p {
    line-height: 1.4;
}
.trvl_img {
    width: 70%;
    margin-inline: auto;
    order: 2;
}
.trvl_dlts {
    width: 94%;
    margin-inline: auto;
    order: 1;
    padding-bottom: 30px;
    text-align: center;
}
.cmn_pdding {
    padding: 45px 0;
}
.advnt_hding.cmn_hdr h2 {
    padding-bottom: 17px;
}
.card_dtails {
    min-height: 133px;
}
.advntr-button-next {
    right: 44%;
}
.advntr-button-prev {
    left: 44%;
}
.adventure.cmn_pdding {
    padding-bottom: 88px;
}
.plans_dtails.cmn_hdr .dollar {
    font-size: 33px;
}
.plans_dtails.cmn_hdr .head1 {
    padding-bottom: 3px;
}
.foot_part:nth-child(2) .contc_dtails{
  flex-direction: column;
}
.cntn_img {
    width: 92px;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 600px) {

/* ss 19.08.25 */
.plans_bg {
    height: 390px;
}
.form_input {
    flex-wrap: wrap;
    gap: 10px;
}
.form_input input {
    width: 100%;
}
.foot_part:nth-child(3) .contc_dtails{
  flex-direction: column;
}


}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 575px) {

/* ss 19.08.25 */
.ban_img{
  display: none;
}
.mobile_ban_img{
  display: block;
  width: 100%;
}
.mobile_ban_img img{
  width: 100%;
}
.ban_dtails {
    top: 22%;
    left: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.bnr_lines {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.ban_heading {
    width: 90%;
}
    .trvl_dlts {
        width: 100%;
    }
.stylish_sec {
    background-image: url(../images/stylish_sec_mobile.webp);
    height: 539px;
        justify-content: center;
    align-items: start;
    text-align: center;
}
.styls_cntn.cmn_hdr h2 {
    padding-bottom: 10px;
}
    .trvl_img {
        width: 80%;
    }
.card_dtails {
    min-height: 148px;
}
.sample_layout{
  display: none;
}
.sample_tab_part{
  display: block;
}
.right_prt {
    flex-direction: column;
    width: 100%;
    gap: 18px;
}
.smpl_para {
    padding: 0px 0px;
    width: 100%;
}
.smpl_img {
    width: 100%;
}
.plans_bg{
  display: none;
}
.plans_mbl_vw {
    display: block;
    height: 787px;
}
.plans_mbl_vw img{
  width: 100%;
  height: 100%;
}
.plans_dtails {
    top: 25%;
    left: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.plans_dtails.cmn_hdr h2 {
    padding-bottom: 10px;
}
.plans_dtails.cmn_hdr .head1 {
    padding-bottom: 10px;
}
.dtl_line {
        padding-bottom: 9px;
    text-align: center;
    display: flex;
    justify-content: center;
}
.dtl_line.mbl_vw_line {
    display: flex;
}
.plan_btn{
      margin-top: 10px;
}
.dtl_line p br{
  display: none;
}
.plan_dtl_line{
      width: 80%;
    margin-inline: auto;
}
.dtl_line:nth-child(1) .pln_dot_img,
.dtl_line:nth-child(2) .pln_dot_img{
  width: 22px;
}
.pln_dot_img {
    width: 17px;
}
.btm_ftr_icns ul {
    gap: 9px;
}




}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 484px) {

/* ss 19.08.25 */
.nav_icn {
    width: 25px;
    height: 25px;
    font-size: 13px;
}
.foot_part li a, .info p {
    word-break: break-all;
}
.top_nav_cntc a {
    gap: 5px;
}
.logo_area a {
    font-size: 17.25px;
}
.ban_dtails {
        top: 26%;
}
.ban_heading.cmn_hdr{
  font-size: 14px;
}
    .ban_dtails h1 {
    font-size: 32.63px;
}
.ban_heading {
    width: 65%;
}
.trvl_img {
    width: 91%;
}
    .styls_cntn.cmn_hdr h2 {
    line-height: 1.3;
    }
.styls_cntn p br{
  display: none;
}
.styls_cntn.cmn_hdr p {
    line-height: 1.7;
}
.styls_cntn {
  width: 70%;
    margin-inline: auto;
}
.card_dtails {
    min-height: 113px;
            padding: 10px 20px;
}
.advntr-button-prev {
    left: 42%;
}
.advntr-button-next {
    right: 42%;
}
.advnt_hding {
    padding-bottom: 23px;
}
.smpl_para p {
    font-weight: 400;
}
    .plan_dtl_line {
        width: 82%;
    }
    .foot_part:nth-child(3),
        .foot_part:nth-child(4){
          width: 100%;
        }
.foot_part:nth-child(3) .contc_dtails {
    flex-direction: row;
    gap: 17px;
    align-items: center;
}
 .foot_part:nth-child(3) .cntn_img{
      width: 112px;

 }
     .btm_ftr {
        flex-direction: column;
        gap: 14px;
     }
.pln_dot_img {
    width: 15px;
}
/* ss 04.09.25 */
.foot_input {
    align-items: normal;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 430px) {
/* ss 20.08.25 */
.top_nav_cntc a {
    font-size: 13px;
}
.nav_icn {
    width: 16px;
    height: 16px;
    font-size: 11px;
}
.ban_dtails h1 {
    font-size: 32px;
}
.ban_dtails h1 span {
    font-size: 40px;
}
.ban_dtails {
    top: 29%;
}
.bnr_cnt_line {
         align-items: start;
}
    .bnr_lines {
        width: 90%;
    }
.bnr_cnt_line:nth-child(1) .ban_icn,
.bnr_cnt_line:nth-child(2) .ban_icn{
width: 15px;
}
.ban_heading.cmn_hdr h4{
    font-size: 14px;
}
.bnr_cnt_line p {
    font-size: 14px;
    line-height: 1;
}
.advnt_hding.cmn_hdr h2 br{
    display: none;
}
.plan_dtl_line {
    width: 94%;
}
.dtl_line:nth-child(1) .pln_dot_img, .dtl_line:nth-child(2) .pln_dot_img {
    width: 21px;
}
.pln_dot_img {
    width: 14px;
}
    .plans_dtails {
        top: 28%;
    }
    .foot_part:nth-child(1){
          width: 35%;
    }
    .foot_part {
    width: 52%;
}
.foot_part {
    width: 52%;
}
.foot_part:nth-child(2) li:nth-child(2) .ftr_dtl{
        width: 80%;
}
        .styls_cntn {
        width: 74%;
        }
        .form_btn input{
                padding: 16px 50px;
        }
        .top_nav_dtails {
    flex-wrap: wrap;
    gap: 9px;
}
.advntr-button-prev, .advntr-button-next {
    font-size: 14px;
    width: 30px;
    height: 30px;
}
/* ss 04.09.25 */
.foot_part:nth-child(2) li:nth-child(2) .ft_icn {
    width: 16%;
}

}
/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 420px) {
/* ss 20.08.25 */
.styls_cntn {
    width: 78%;
}
.advntr-button-next {
    right: 40%;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 393px) {
/* ss 20.08.25 */
.logo_area a {
    font-size: 15px;
}
header .navbar-toggler {
    top: 66%;
}
header .cus_nav_innr {
    padding: 10px 0;
}
.bnr_cnt_line:nth-child(1) .ban_icn, .bnr_cnt_line:nth-child(2) .ban_icn {
    width: 13px;
}
.top_nav {
    padding: 12px 0;
}
.trvl_img {
    width: 98%;
}
.styls_cntn {
    width: 90%;
}
.tab button {
    font-size: 15px;
}
.plan_dtl_line {
    width: 78%;
}
.dtl_line {
        gap: 2px;
}
.dtl_line:nth-child(1) .pln_dot_img, .dtl_line:nth-child(2) .pln_dot_img {
    width: 26px;
}
.plans_dtails.cmn_hdr .dollar {
    font-size: 24px;
}
.cmn_pdding {
    padding: 40px 0;
}
.advntr_swpr{
        width: 90%;
    margin-inline: auto;
}
.smpl_img {
    height: 289px;
}

}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 375px) {
/* ss 20.08.25 */
.top_nav {
    padding: 10px 0;
}
.ban_heading {
    width: 80%;
}
header .navbar-toggler {
    top: 68%;
}
.nav_icn {
    width: 19px;
    height: 19px;
    font-size: 12px;
}
.trvl_dlts.cmn_hdr h2 {
    line-height: 1.2;
}
.cmn_hdr p {
    line-height: 1.6;
}
.advnt_hding.cmn_hdr h2 {
    line-height: 1.2;
}
.advntr-button-prev, .advntr-button-next {
    font-size: 14px;
    width: 28px;
    height: 28px;
}
.plan_dtl_line {
    width: 81%;
}
.dtl_line {
    align-items: baseline;
}
.btm_ftr {
    padding: 10px 0 30px 0;
}
.trvl_img {
    width: 100%;
}
.search_bar {
    font-size: 14px;
    padding-right: 28px;
}
/* ss 04.09.25 */
.foot_part:nth-child(2) li:nth-child(2) .ft_icn {
    width: 20%;
}


}

/*** ==================<<<<<>>>>>================== ***/

@media (max-width: 360px) {
/* ss 20.08.25 */
.cmn_hdr h2 {
    font-size: 26px;
}
.plan_dtl_line {
    width: 84%;
}
.foot_part:nth-child(1) {
    width: 37%;
}

}

/*** ==================<<<<<>>>>>================== ***/