/* updated on Feb 02,2025*/

.single-tour .traveltour-body-wrapper,.single-tour .traveltour-body-outer-wrapper{overflow:visible !important;}


/* Hide the div by default */
.mobile-only {
    display: none;
  }
  
  /* Display the div only on screens with a max width of 768px (typical mobile size) */
  @media (max-width: 768px) {
    .mobile-only {
      display: block;
      
    }
  }

  /* Show the div by default */
.non-mobile {
    display: block;
  }
  
  /* Hide the div on screens with a max width of 768px (typical mobile size) */
  @media (max-width: 768px) {

    .single-tour .gdlr-core-featured-gallery-item {display:none}
    .non-mobile {
      display: none;
    }
  }

  .single-tour .gdlr-core-page-builder-body p{color:#202020;font-size:1.9rem}.single-tour .tourmaster-tour-style-hg .tourmaster-single-header-title{margin-top:0}.single-tour .tourmaster-tour-style-hg .tourmaster-single-header-title-wrap{padding-right:0;padding-left:0}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tourmaster-single-header-title-wrap{padding-bottom:10px}}.single-tour .tourmaster-tour-style-hg .triphead-block{margin:0;float:left}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .triphead-block{text-align:center}}.single-tour .tourmaster-tour-style-hg .trip-topic{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.single-tour .tourmaster-tour-style-hg .trip-topic .tourmaster-single-header-gallery-wrap{margin-top:auto;padding-bottom:20px}.single-tour .tourmaster-tour-style-hg .trip-price{display:-ms-flexbox;display:flex;text-align:right;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column}.single-tour .tourmaster-tour-style-hg .tourmaster-tour-rating{margin-top:0}.single-tour .tourmaster-tour-style-hg .trip-topic .trip-destinations{display:block;font-family:"Open Sans",sans-serif;color:#fff;font-size:1.4rem;margin-bottom:1rem;text-transform:uppercase}.single-tour .tourmaster-tour-style-hg .trip-topic .trip-destinations ul{list-style:none;margin:0}.single-tour .tourmaster-tour-style-hg .trip-topic .trip-destinations ul li{display:inline-block}@media (max-width: 1600px){.single-tour .tourmaster-tour-style-hg .trip-topic .trip-destinations{font-size:1.9rem}}.single-tour .tourmaster-tour-style-hg .trip-topic h1{display:inline-block;font-weight:bold;color:#fff;margin-bottom:.8rem;font-size:5.5rem;line-height:50px}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .trip-topic h1{font-size:4rem!important;margin-bottom:4rem}}.single-tour .tourmaster-tour-style-hg .trip-topic h1 span{font-weight:700;font-size:2.4rem;color:#fff;display:inline-block;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .trip-topic .rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .trip-topic .rating{text-align:left;position:absolute;bottom:-6rem}}.single-tour .tourmaster-tour-style-hg .trip-topic .rating .circle-rating{width:4.6rem;height:4.6rem;border-radius:50%;background-color:#02c03b;text-align:center;line-height:4.6rem;font-family:"Rubik",sans-serif;font-weight:400;color:#fff;margin:0}.single-tour .tourmaster-tour-style-hg .trip-topic .rating .tourmaster-tour-rating,.single-tour .tourmaster-tour-style-hg .rating .tourmaster-tour-rating{margin-left:1.5rem}.single-tour .tourmaster-tour-style-hg .trip-topic .rating .tourmaster-tour-rating .tourmaster-tour-rating-text,.single-tour .tourmaster-tour-style-hg .rating .tourmaster-tour-rating .tourmaster-tour-rating-text{display:block;margin-left:0;margin-bottom:0;font-family:"Roboto",sans-serif;color:#fff;font-size:1.4rem;font-weight:400}@media (max-width: 1600px){.single-tour .tourmaster-tour-style-hg .trip-topic .rating .tourmaster-tour-rating .tourmaster-tour-rating-text{font-size:1.9rem}}.single-tour .tourmaster-tour-style-hg .trip-topic .rating .tourmaster-tour-rating .stars{display:-ms-inline-flexbox;display:inline-flex}.single-tour .tourmaster-tour-style-hg .trip-topic .rating .tourmaster-tour-rating .stars i{color:#f29c06;font-size:1.9rem;margin:.2rem}.single-tour .tourmaster-tour-style-hg .trip-price{text-align:right}.single-tour .tourmaster-tour-style-hg .trip-price .price-tag{color:#fff;margin-top:7rem}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .trip-price .price-tag{margin-top:0}}.single-tour .tourmaster-tour-style-hg .trip-price .price-tag del{font-weight:500;font-style:oblique;font-family:"Roboto",sans-serif;padding:.3rem .6rem .3rem .3rem;background-color:#e33f3f;margin-bottom:.3rem;text-transform:uppercase}.single-tour .tourmaster-tour-style-hg .trip-price .price-tag strong{display:block;font-weight:bold;margin-bottom:.5rem;text-transform:uppercase;color:inherit;font-size:3.4rem;line-height:20px}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .trip-price .price-tag strong{font-size:3rem}}.single-tour .tourmaster-tour-style-hg .trip-price .price-tag span{font-family:"Open Sans",sans-serif;color:#fff;margin-bottom:10px;font-style:italic;}.single-tour .tourmaster-tour-style-hg .trip-price .save-tag{display:inline-block;border-radius:3px;background-color:#fff;padding:.6rem 1.2rem .6rem .6rem}.single-tour .tourmaster-tour-style-hg .trip-price .save-tag i{width:2.8rem;height:2.8rem;background-color:#02c03b;font-size:1.6rem;display:inline-block;border-radius:50%;text-align:center;line-height:2.8rem;color:#fff;margin-right:.6rem;opacity:.9}.single-tour .tourmaster-tour-style-hg .trip-price .save-tag p{margin-bottom:0}.single-tour .tourmaster-tour-style-hg .trip-price .save-tag p span{font-weight:600;text-transform:uppercase}.single-tour .tourmaster-tour-style-hg .trip-price .save-tag span{font-size:1.9rem;color:initial}.single-tour .tourmaster-tour-style-hg .trip-price .tourmaster-save-wish-list-icon-wrap{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-tour .tourmaster-tour-style-hg .trip-price .wishlist-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end;color:#fff;font-size:1.4rem;transition:all .3s ease}@media (max-width: 1600px){.single-tour .tourmaster-tour-style-hg .trip-price .wishlist-tag{font-size:1.9rem}}.single-tour .tourmaster-tour-style-hg .trip-price .wishlist-tag:hover{color:#e33f3f}.single-tour .tourmaster-tour-style-hg .trip-price .wishlist-tag:hover i{color:#fff}.single-tour .tourmaster-tour-style-hg .trip-price .wishlist-tag i{color:#e33f3f;display:inline-block;margin-right:.7rem;transition:all .3s ease}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section{position:relative}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel-item img{width:100%;max-width:100%;height:100vh}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel-item .overlay{position:absolute;top:0;bottom:0;left:0;right:0}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel{width:100%}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head{position:absolute;bottom:7.5rem;margin:0 auto;padding:0 14rem}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-head-wrapper{max-width:1360px;margin:0 auto}.single-tour .tourmaster-tour-style-hg .tripdetail-section .expandable-section{max-height:52.3rem;min-height:52.3rem;position:relative;overflow:hidden;padding-bottom:3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .expandable-section .acc-link.flip i{transform:rotate(-180deg)}.single-tour .tourmaster-tour-style-hg .tripdetail-section .expandable-section.show{max-height:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .expandable-section.show .acc-overlay{opacity:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .expandable-section .acc-overlay{position:absolute;left:0;width:100%;bottom:0;right:0;transition:all .3s ease;z-index:5}.single-tour .tourmaster-tour-style-hg .tripdetail-section .expandable-section h4{margin-bottom:2.7rem;margin-top:6rem;text-transform:uppercase}.single-tour .tourmaster-tour-style-hg .tripdetail-section .expandable-section h3{margin-bottom:2.7rem!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .expandable-section p{font-size:1.9rem;color:#232323;margin-bottom:2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .o-nav-tab{box-shadow:0 .3rem .6rem rgba(0,0,0,0.16);width:100%}@media (max-width: 991px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .o-nav-tab{display:none}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .o-nav-tab .nav-item-price{margin-left:auto;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .o-nav-tab .nav-item-price del{color:#e33f3f;font-size:1.6rem;margin-bottom:0;font-weight:700}.single-tour .tourmaster-tour-style-hg .tripdetail-section .o-nav-tab .nav-item-price p{font-family:"Open Sans",sans-serif;margin-bottom:0;font-size:2rem;color:#202020}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab{box-shadow:0 .3rem .6rem rgba(0,0,0,0.16);width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .nav{padding:0}@media (max-width: 1600px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .nav{padding:0 4rem}}@media (min-width: 992px) and (max-width: 1199px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .nav{padding:0 2rem}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .nav .buttons{margin-left:4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .nav .buttons ul li:not(:last-child){margin-right:.5rem}@media (min-width: 992px) and (max-width: 1199px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .nav .buttons{margin-left:1rem}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .s-nav-top-content-wrap{border-bottom:1px solid rgba(112,112,112,0.2)}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .s-nav-top-content{display:-ms-inline-flexbox;display:inline-flex;padding:1.9rem 4rem 1.4rem;max-width:1360px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .s-nav-top-content h5{margin-left:0;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .s-nav-top-content .price-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end;margin-left:2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .s-nav-top-content .price-tag h5{margin-bottom:0;font-size:2rem;font-weight:600}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab .s-nav-top-content .price-tag span{font-family:"Open Sans",sans-serif;margin-left:.5rem;font-size:1.4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .nav{margin:0 auto;max-width:1360px;padding-left:24rem;padding-right:14rem}@media (min-width: 1601px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .nav{padding-left:7rem;padding-right:0}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .nav .nav-item{margin-left:0;margin-right:3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc{margin-bottom:5rem;margin-top:8rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .head{font-weight:600;font-size:18px;margin-bottom:8rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .head h4{font-weight:700;font-size:4rem;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-content{margin:0;float:left}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-list ul{list-style-type:none;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-list ul li{font-size:1.9rem;position:relative;padding-left:3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-list ul li::before{content:"";font-family:"Font Awesome 5 Pro";color:#0260c0;font-size:1.9rem;line-height:2.9rem;position:absolute;left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-list ul li:not(:last-child){margin-bottom:1.2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-brief .desc-link.flip i{transform:rotate(-180deg)}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-brief .txt-content{position:relative;max-height:50rem;overflow:hidden;margin-bottom:3rem;transition:all .4s ease;padding:0 15px 40px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-brief .txt-content.show{max-height:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-brief .txt-content.show img{opacity:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-brief .txt-content img{display:none;position:absolute;bottom:0;left:0;right:0;max-height:16.3rem;width:100%;max-width:100%;transition:all .5s ease}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-brief .txt-content p{font-size:1.9rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview{background-image:url(../img/desc-bg.jpg);background-repeat:no-repeat;background-size:150% 100%;padding:5rem 2rem 2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .heading{margin-bottom:6.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview{margin:0 0 3rem;float:left;display:-ms-flexbox;display:flex}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .image{width:50px;min-width:50px}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .image{margin:0 auto}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview img{height:50px;width:50px;display:block;margin:0 auto;object-fit:fill}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview:nth-of-type(3n) .content-wrap{margin-right:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview:nth-of-type(3n + 1) .content-wrap{margin-left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview:nth-of-type(3n + 1){clear:both}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap{display:-ms-inline-flexbox;display:inline-flex}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .txt-info{margin-left:3.7rem;min-width:24rem;max-width:24rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .txt-info ul{list-style-type:none}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .txt-info ul li{font-family:"Open Sans",sans-serif;margin-bottom:0;color:#707070}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .txt-info strong{font-size:1.9rem;margin-bottom:.6rem;display:block;font-weight:600}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .txt-info p{font-family:"Open Sans",sans-serif;margin-bottom:0;color:#707070}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .txt-info span i{color:#f29c06;font-size:1.9rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .heading{margin-bottom:3.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .view-primary .view-desc{margin-right:4.5rem;margin-left:auto}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .view-primary .view-desc-left{margin-right:4.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .view-primary .view-desc-left i{margin-left:1rem;color:#0260c0;font-size:1.9rem;transition:all .2s ease}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table{border:1px solid #e0e0e0;padding-left:4rem;margin-bottom:3rem;text-align:left}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table thead tr th{padding:2.8rem 0 2.8rem 4rem;font-size:2rem;font-weight:700;border-bottom:1px solid rgba(112,112,112,0.2);background:#fff;color:#212529}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tr:nth-child(odd){background:#fff}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr:nth-of-type(even){background-color:#f4f8fd}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td{font-size:1.9rem;position:relative;color:#232323;padding:1.5rem 0 1.5rem 4rem;border:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td:first-child{display:-ms-flexbox;display:flex}@media (max-width: 768px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td:first-child{display:block}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td:first-child .trip-day{white-space:nowrap}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td:first-child span.day-activity{margin-left:15px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td:first-child p{margin-left:65px;display:inline-block}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td:first-child p{margin-left:1rem;}.traveltour-body h1.tourtitle{line-height:40px}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td p{margin-bottom:0;display:inline;margin-left:1rem}@media (max-width: 767px){.short-itinerary-block table tbody{min-width:367px;}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td p{white-space:pre-line}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt,.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-button{margin:0;float:left;background-color:#f4f8fd!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt{padding:2.5rem 2.5rem 3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt .content{display:-ms-inline-flexbox;display:inline-flex}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt .content i{font-size:4rem;color:#0260c0;margin-right:1rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt .content h6{font-size:2rem;color:#232323;margin-bottom:.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt .content p{font-size:1.9rem;color:rgba(25,25,25,0.69);margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-button{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-button .button{margin-right:2.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-button .button .btn-customize{font-family:"Open Sans",sans-serif,sans-serif;color:#fff;font-size:1.9rem;padding:1rem 1.5rem;background-color:#f29c06;border-radius:.3rem;transition:all .3s ease}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-button .button .btn-customize:hover{background-color:#d48905}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary{padding:0px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .heading{margin-bottom:3.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .view-primary .view-desc{font-weight:bold;margin-left:auto}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap{padding:0 15px!important}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap{padding:0!important}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .img-block,.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content{margin:0 0 1.9rem;float:left}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .img-block,.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content{min-width:100%}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content{-ms-flex-order:1!important;order:1!important}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .img-block{-ms-flex-order:0!important;order:0!important}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .s-block:nth-of-type(even){padding-left:4.5rem}
  
  .single-tour .tourmaster-tour-style-hg .top-txt{display: flex;cursor: pointer;
    align-items: center;
        font-weight: bold;margin-top:1rem;border-bottom:1px solid #e0e0e0}
        .single-tour .tourmaster-tour-style-hg .bottom-note{margin-bottom:30px}
        .single-tour .tourmaster-tour-style-hg .top-txt .tag{margin-top:-5px;width:6.1rem;height:6.1rem;line-height:6.1rem;text-align:center;border-radius:50%;background-color:#0260c0;margin-right:3rem;display:-ms-flexbox;display:flex;padding:5px} .single-tour .tourmaster-tour-style-hg .top-txt .tag svg{width:100%;height:100%} .single-tour .tourmaster-tour-style-hg .top-txt .tag svg path{fill:#fff!important} .single-tour .tourmaster-tour-style-hg .top-txth6{font-size:2.2rem;margin-bottom:0} .single-tour .tourmaster-tour-style-hg .top-txtspan{font-family:"Open Sans",sans-serif;margin-bottom:.5rem;color:#0260c0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content p{color:#232323;font-size:1.9rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content p:last-of-type{margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content p:not(:last-of-type){margin-bottom:2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .bottom-detail{margin-top:2rem;padding:2rem 0rem 2rem 0rem}@media (max-width: 576px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .bottom-detail{padding:2rem 0;text-align:left}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .bottom-detail ul{list-style-type:none;margin-left:0;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .bottom-detail ul li{display:inline-block}
  
  @media (max-width: 576px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .bottom-detail ul li{margin-bottom:8px}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .bottom-detail ul li:not(:last-of-type){margin-right:1rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .bottom-detail ul li h6{display:inline-block;margin-bottom:0;font-size:1.9rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .bottom-detail ul li span{margin-left:.5rem;color:#8e8e8e;font-size:1.9rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .img-block img{max-width:100%;width:100%;}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap{padding:1.5rem 0;background-color:#f4f8fd;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap{display:block}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;padding:0 15px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list:last-child{border-bottom:0}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list{margin:0 15px;padding:20px 0;border-bottom:1px solid #e1e1e1}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list .image{width:36px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list .txt{margin-left:1.3rem;font-family:"Open Sans",sans-serif}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list h6{font-size:1.6rem;margin-bottom:.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list p,.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list span{font-family:"Open Sans",sans-serif;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list p span,.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .bottom-note .list-wrap .list span span{margin-left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes ul li:before,.single-tour .tourmaster-tour-style-hg .tripdetail-section #includes .tab-includes ul li:before{position:absolute;left:0;top:-1px;content:"";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:2rem;color:#0260c0}.single-tour .tourmaster-tour-style-hg .tripdetail-section #excludes .tab-excludes ul li:before{position:absolute;left:0;top:0;content:"";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.9rem;color:red}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .heading,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .heading{margin-bottom:4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes ul,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes ul{margin-left:0;list-style:none}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes ul,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes ul{margin-left:-15px;margin-right:-15px}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes ul li,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes ul li{position:relative;padding-left:25px;margin-bottom:5px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists ul{list-style-type:none;margin-left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul li,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists ul li{position:relative;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.9rem;color:#232323}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul li:before,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists ul li:before{display:none}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul li .include-exclude-icon,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists ul li .include-exclude-icon{width:30px;margin-right:15px;height:30px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul li .include-exclude-icon svg,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists ul li .include-exclude-icon svg{width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul li .include-exclude-icon svg path,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists ul li .include-exclude-icon svg path{fill:#0260c0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul li.no-icon,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists ul li.no-icon{padding-left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul li:not(:last-of-type),.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists ul li:not(:last-of-type){margin-bottom:15px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-excludes .inc-lists .include-exclude-icon svg path{fill:#ef0404}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .heading{margin-bottom:3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .select-dateblock{margin-bottom:3rem;text-align:right}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .select-dateblock .dropdown{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .select-dateblock .dropdown .form-control{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:"Open Sans",sans-serif;background-color:transparent;font-size:1.9rem;height:2.2rem;margin-right:0;border:0;padding:0;width:12rem;cursor:pointer;text-align:right;padding-right:10px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .select-dateblock .dropdown .form-control:focus{box-shadow:none}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .select-dateblock .dropdown i{color:rgba(51,51,51,0.4);font-size:2rem;margin-left:.5rem;display:inline-block;z-index:0;cursor:pointer}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table{text-align:left}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table:last-of-type{margin-bottom:3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table:not(:last-of-type){margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block:not(:first-of-type) table{margin-top:-1px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table{border:1px solid #e0e0e0;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table:not(:first-of-type){border-top:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table:not(:first-of-type) thead th{border:0;padding-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th{background:#fff;white-space:nowrap;border-bottom:1px solid #e0e0e0;padding:2.7rem 0 2.7rem 4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th:last-of-type{padding-right:4.5rem;text-align:right;text-transform:uppercase}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th:last-of-type h6{color:#0260c0;font-size:1.9rem;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th h6{font-size:2.2rem;margin-bottom:.3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th span{font-family:"Open Sans",sans-serif;color:#707070}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th span{display:none}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr:first-of-type td{padding-top:3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td{border:0;color:#232323;font-size:1.9rem;padding:0 0 3rem 4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td:last-of-type{padding-right:4.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td p{margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td:nth-of-type(3) h6{display:inline-block;font-weight:400;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td:nth-of-type(3) del{color:#e33f3f;font-size:1.6rem;font-family:"Open Sans",sans-serif;margin-right:.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td .btn{padding:1rem 0;text-transform:uppercase;font-size:1.4rem;font-weight:400;color:#fff;width:100%;border-radius:0;transition:all .3s ease}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td .btn-tbook{background-color:#f29c06}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td .btn-tbook:hover{background-color:#d98c05}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td .btn-jbook{background-color:#0260c0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td .btn-jbook:hover{background-color:#0253a7}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td .btn-tsold{background-color:#e33f3f;cursor:not-allowed}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .show-table a{color:#0260c0;font-size:1.9rem;font-family:"Open Sans",sans-serif;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .show-table i{font-size:2rem;display:inline-block;margin-left:1rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute{padding-top:8rem;padding-bottom:11.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .heading{margin-bottom:6rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-frame #map-route{height:68rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:62rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location h4{margin-bottom:2rem}@media (max-width: 991px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location h4{display:none}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location .locations{-ms-flex-positive:1;flex-grow:1;overflow-y:auto}@media (min-width: 768px) and (max-width: 991px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location .locations{height:39rem}}@media (max-width: 991px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location .locations{display:none}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location .locations::-webkit-scrollbar{width:3px;background-color:transparent;border-radius:2px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location .locations::-webkit-scrollbar-thumb{background:#d8d8d8}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location ul{margin-bottom:0;list-style-type:none;margin-left:0}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location ul li{font-size:1.9rem;position:relative}@media (max-width: 575px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location ul li{width:100%!important}}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location ul li span{display:-ms-inline-flexbox;display:inline-flex;width:3.1rem;height:3.1rem;background-color:#f29c06;border-radius:50%;-ms-flex-pack:center;justify-content:center;color:#fff;margin-right:10px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute .map-location ul li:not(:last-child){margin-bottom:2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-relatedtrip{padding:0 0 10rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-relatedtrip .heading{margin-bottom:4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-relatedtrip .trip-section{padding-bottom:0;width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-relatedtrip .trip-section .trip-wrap{margin-top:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-relatedtrip .trip-section .trip-wrap .t-block{margin-bottom:0}.single-tour .tourmaster-tour-style-hg .trip-why-section{background-color:#f4f8fd}.single-tour .tourmaster-tour-style-hg .trip-why-section .why-block{margin-bottom:3rem}.single-tour .tourmaster-tour-style-hg .trip-why-section .button{margin-bottom:4.5rem}.single-tour .tourmaster-tour-style-hg .trip-why-section .button .btn-why{padding:1.5rem 3rem;background-color:#f29c06;border-radius:0;color:#fff;font-weight:600;transition:all .3s ease}.single-tour .tourmaster-tour-style-hg .trip-why-section .button .btn-why:hover{background-color:#0260c0}.single-tour .tourmaster-tour-style-hg .footer-menu{opacity:0;background-color:#f4f8fd;box-shadow:0 0 1.5rem rgba(0,0,0,0.1);position:fixed;bottom:0;padding:2rem 0;z-index:999}@media (min-width: 992px){.single-tour .tourmaster-tour-style-hg .footer-menu{display:none}}.single-tour .tourmaster-tour-style-hg .footer-menu .topic h6{margin-bottom:0;font-size:1.9rem}.single-tour .tourmaster-tour-style-hg .footer-menu .topic p{margin-bottom:0;display:inline-block}.single-tour .tourmaster-tour-style-hg .footer-menu .topic .price-tag{margin-top:.5rem}.single-tour .tourmaster-tour-style-hg .footer-menu .topic .price-tag del{font-weight:500;font-family:"Roboto",sans-serif;margin-bottom:.3rem;text-transform:uppercase;color:#e33f3f}.single-tour .tourmaster-tour-style-hg .footer-menu .topic .price-tag p{font-size:1.9rem;display:inline-block;color:#000}.single-tour .tourmaster-tour-style-hg .footer-menu .topic .price-tag p span{color:#0260c0}.single-tour .tourmaster-tour-style-hg .footer-menu .save-tag{display:inline-block;border-radius:3px;background-color:#fff;padding:.6rem 1.2rem .6rem .6rem;margin-top:.5rem;color:#212529}.single-tour .tourmaster-tour-style-hg .footer-menu .save-tag i{width:2.8rem;height:2.8rem;background-color:#f29c06;font-size:1.6rem;display:inline-block;border-radius:50%;text-align:center;line-height:2.8rem;color:#fff;margin-right:.6rem}.single-tour .tourmaster-tour-style-hg .footer-menu .save-tag p{font-family:"Poppins",sans-serif;font-weight:400;margin-bottom:0;font-size:1.6rem}.single-tour .tourmaster-tour-style-hg .footer-menu .save-tag p span{font-weight:600;text-transform:uppercase}.single-tour .tourmaster-tour-style-hg .footer-menu .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width: 575px){.single-tour .tourmaster-tour-style-hg .footer-menu .button{padding:1rem}}.single-tour .tourmaster-tour-style-hg .footer-menu .button a.btn-plan{font-size:1.6rem;background-color:#f29c06;padding:1rem;color:#fff;width:100%}.single-tour .tourmaster-tour-style-hg .contact-container{transition:all 1s ease;position:fixed;top:50%;transform:translateY(-50%);right:-300px;z-index:88}@media (min-width: 992px){.single-tour .tourmaster-tour-style-hg .contact-container{display:block}}.single-tour .tourmaster-tour-style-hg .contact-container.show{right:0}.single-tour .tourmaster-tour-style-hg .contact-container .toast{background-color:#fff;width:230px;cursor:pointer}.single-tour .tourmaster-tour-style-hg .contact-container .toast .toast-body{padding:2rem .75rem;position:relative}.single-tour .tourmaster-tour-style-hg .contact-container .toast button{font-size:2.5rem;position:absolute;right:.5rem;top:0}.single-tour .tourmaster-tour-style-hg .contact-container .toast button:focus{outline:0;box-shadow:none}.single-tour .tourmaster-tour-style-hg .contact-container .toast .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-tour .tourmaster-tour-style-hg .contact-container .toast .content h6{margin-bottom:0}.single-tour .tourmaster-tour-style-hg .contact-container .toast .content p{font-size:1.4rem;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .contact-container .toast .btn-talk{height:3.5rem;width:3.5rem;border-radius:50%;border:2px solid #f29c06;-webkit-tarnsition:all .3s ease;-moz-tarnsition:all .3s ease;tarnsition:all .3s ease;padding:0;text-align:center}.single-tour .tourmaster-tour-style-hg .contact-container .toast .btn-talk i{font-size:2rem;color:#f29c06;line-height:3.5rem;font-weight:600}.single-tour .tourmaster-tour-style-hg .talktoexpert-block{width:300px;display:none;box-shadow:0 0 2rem rgba(0,0,0,0.1);padding:2rem;background-color:#f4f8fd;position:fixed;transform:translateY(-50%);right:-400px;top:50%;z-index:99;transition:all 1s ease}@media (min-width: 992px){.single-tour .tourmaster-tour-style-hg .talktoexpert-block{display:block}}.single-tour .tourmaster-tour-style-hg .talktoexpert-block.show{right:0}.single-tour .tourmaster-tour-style-hg .talktoexpert-block h5{margin-bottom:2.2rem;font-weight:400}.single-tour .tourmaster-tour-style-hg .talktoexpert-block button{font-size:2.5rem;position:absolute;right:.5rem;top:.5rem}.single-tour .tourmaster-tour-style-hg .talktoexpert-block button:focus{outline:0;box-shadow:none}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected{position:relative;padding:1rem 7rem 1rem 5rem;background-color:#fff}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected img{margin-right:1rem;position:absolute;left:5px}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected p{font-size:1.6rem;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected i{color:green;font-size:1.6rem;margin-right:.5rem}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected span{color:green;font-size:1.6rem}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected .dropdown-menu{width:100%;padding:1rem;top:3rem!important;transform:translate(0px,30px)!important}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected .dropdown-menu .dropdown-item{position:relative;padding-left:4rem;margin-bottom:1rem}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected .dropdown-menu .dropdown-item:active{background:none}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected .dropdown-menu img{height:2rem;position:absolute;left:0}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected .dropdown-menu p{font-size:1.6rem;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected .dropdown-menu i.fa-whatsapp{color:green;font-size:1.4rem;margin-right:.5rem}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown #expert-selected .dropdown-menu span{color:green;font-size:1.4rem}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown .dropdown-toggle{position:absolute;padding:0;right:1rem;top:1rem}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown .dropdown-toggle i{font-size:2.2rem!important;color:#202020!important}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .dropdown .dropdown-toggle::after{border:0}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .bottom-note{text-align:center}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .bottom-note span{font-size:2.5rem;margin-top:1.5rem;text-align:center;display:block;color:#d8d8d8}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .bottom-note h6{margin:1.5rem 0;font-weight:400}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .bottom-note .btn-help{padding:1.2rem 2.5rem;background-color:#f29c06;color:#fff;font-size:1.9rem;-webkit-tarnsition:all .3s ease;-moz-tarnsition:all .3s ease;tarnsition:all .3s ease}.single-tour .tourmaster-tour-style-hg .talktoexpert-block .bottom-note .btn-help::hover{background-color:#d98c05}.single-tour .tourmaster-tour-style-hg .trip-plantrip-section{margin-top:16.5rem}@media (max-width: 1240px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .nav{padding-left:14rem}}@media (max-width: 1199px){.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head{padding:0 4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .nav{padding:0 4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .nav .nav-item{margin-right:1.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block .review-rating .bottom-rating .col ul li span:first-of-type{width:100%}}@media (max-width: 991px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content .top-txt{text-align:left;width:100%} .single-tour .tourmaster-tour-style-hg .top-txt .tag{display:none}.single-tour .tourmaster-tour-style-hg .map-frame #map-route{height:45rem!important}.single-tour .tourmaster-tour-style-hg .navigation-top .navbar .navbar-nav .nav-item.nation{margin-left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .nav .buttons{margin-left:0;margin-right:auto}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap{margin-right:auto!important;margin-left:0!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview:nth-of-type(3n + 1){clear:unset}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview:nth-of-type(2n + 1){clear:both}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .txt-info{min-width:25rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .view-primary .view-desc,.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .view-primary .view-desc{margin-right:0;text-align:right}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .share-block .share-links{text-align:left}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .share-block .share-links a:first-of-type{margin-left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .buttons-block,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .share-block{margin-bottom:4rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block .review-txt .media{margin-bottom:3.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block .review-rating .top-rating .overallstars{margin-right:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block .review-rating .top-rating{-ms-flex-pack:center;justify-content:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block .review-rating .bottom-rating{text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-relatedtrip .trip-section .trip-wrap .t-block:not(:last-child){margin-bottom:60px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .s-block:nth-of-type(even){padding-left:2rem}}@media (min-width: 768px) and (max-width: 991px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td:last-of-type,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th:last-of-type{padding-right:1.5rem}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-topic .rating{position:absolute}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-price .price-tag{position:absolute;text-align:right;right:0;top:15%;margin-bottom:0;margin-top:0!important}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-price .price-tag p,.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-price .save-tag,.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-price .wishlist-tag{display:none}.single-tour .tourmaster-tour-style-hg .trip-plantrip-section{margin-top:8rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview{background:#f4f8fd}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-faq{padding-bottom:3rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .heading{text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap{display:block;margin-left:auto!important;text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview .overview-block .s-overview .content-wrap .txt-info{min-width:100%;margin-left:0;margin-top:2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .view-primary .view-desc,.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .heading,.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .view-primary .view-desc,.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .heading{text-align:left}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-button{display:block;height:unset}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-button .button{padding:0 2.5rem 2.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-faq .accordion-block .accordion .card .card-header h3 a i{right:1rem;top:50%;transform:translateY(-50%)}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-faq .accordion-block .accordion .card .card-header h3 a{font-size:2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block .review-txt .media{display:block;text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block .review-rating{padding-left:2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block .image-block .s-imageblock{margin-bottom:3.5rem}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-topic h1{max-width:100%;font-size:4rem;margin-bottom:4rem}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-price .price-tag h3{font-size:3rem}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-price{text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head{padding:0 2rem;bottom:12.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .s-nav-tab{display:none!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-list ul{margin-bottom:0;margin-left:0;padding:0 15px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .head{margin-bottom:3.5rem}}@media (max-width: 767px) and (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .head h3{font-size:28px}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .triphead-block{text-align:center}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-topic .rating .star-rating{margin-right:0}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-topic .rating{-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetailbanner-section .carousel .carousel-inner .trip-head .trip-price .price-tag{margin-top:3.5rem}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content{text-align:center}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .detail-itinerary .content-wrap .desc-content p{text-align:justify}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .select-dateblock .dropdown a{margin-left:0}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .single-tour .tourmaster-tour-style-hg .triphead-block{text-align:center}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tourmaster-single-review-head .tourmaster-single-review-filter{float:left}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .departures-list .departures-list__departures div:nth-of-type(odd){width:100%}}@media (max-width: 767px){.departures-list:last-child .departures-list__departures > div{padding-bottom:1rem}.single-tour .tourmaster-tour-style-hg .departures-list .departures-list__departures div:nth-of-type(even){width:40%}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .departures-list .departures-list__departures .departures-pre-info{width:100%!important}.single-tour .tourmaster-tour-style-hg .departures-list .departures-list__departures .departures-pre-info div{width:100%}}@media (max-width: 767px){.single-tour .tourmaster-tour-style-hg .departures-list .departures-list__departures div.tourmaster-update-header-price,.single-tour .tourmaster-tour-style-hg .departures-list .departures-list__departures div.col-book-now{margin-top:15px}}@media only screen and (max-width: 767px){.single-tour .tourmaster-tour-style-hg .single-tour .tourmaster-tour-style-hg .triphead-block{text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table{padding-left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tr td:first-of-type{padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:0!important;position:relative;left:0;font-weight:700}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tr td:first-of-type p{padding-left:8rem;margin-bottom:0;display:inline-block}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tr td:first-of-type span.trip-day{font-weight:700;background:#f29c06;color:#fff;padding:.2rem 1rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tr td:first-of-type span.day-activity{display:block;margin-top:10px;margin-left:0!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td:nth-of-type(2) span,.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody tr td:nth-of-type(3) span{margin-left:8px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr th::before{position:absolute;top:4px;white-space:normal;content:attr(data-column);font-size:1.9rem;line-height:2.6rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr td{float:left;padding:0!important;margin-bottom:1rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr td:nth-of-type(3) h6{font-size:1.9rem;color:#0260c0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr td:nth-of-type(odd){width:70%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr td:nth-of-type(even){width:30%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr td:nth-of-type(2){text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr td:nth-of-type(2n + 1){clear:both}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr td::before{display:none}}@media only screen and (max-width: 767px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table{padding-left:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tr td{padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:0!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table{width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead{width:100%!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr{background-color:#f4f8fd}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th{border:0;padding:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th:not(:last-of-type){display:none}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th:last-of-type{width:100%;padding-right:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead tr th:last-of-type h6{text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table thead,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table th,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table td,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr{display:inline-block}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tr{border-bottom:1px solid #e0e0e0;padding:2rem 1rem;width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table td{border:none;border-bottom:1px solid #e0e0e0;position:relative;width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table{width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table thead,.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody,.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table th,.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table td,.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tr{display:inline-block}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table thead tr{position:absolute;top:-9999px;left:-9999px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tr{border-bottom:1px solid #e0e0e0;padding:1rem;width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table td{border:none;border-bottom:1px solid #e0e0e0;position:relative;width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table td::before{white-space:normal;content:attr(data-column);font-size:1.9rem}}@media (max-width: 575px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt .content{display:block;text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-button .button{margin-right:0;text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-accommodationdetail .acc-content p{text-align:justify}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .buttons-block .buttons .btn-download{padding:1.2rem 1.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .buttons-block .buttons .btn-print{padding:1.2rem 1.5rem;margin-left:.5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .av-table-block table tbody tr td:last-of-type{text-align:center}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt .content i{margin:0 0 2rem}.single-tour .tourmaster-tour-style-hg .video-section .heading h1{padding:0 2rem}}@media (max-width: 350px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .buttons-block .buttons .btn-print{margin-top:1rem;margin-left:0;width:100%}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .buttons-block .buttons .btn-download{width:100%}}@media (max-width: 576px){.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc .desc-wrap .desc-content{padding:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-topdesc{margin-bottom:60px}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-overview{padding:3rem 2rem 1rem 2rem;margin-bottom:30px}.single-tour .tourmaster-tour-style-hg .view-primary,.single-tour .tourmaster-tour-style-hg .customizetrip-section .text-content{padding:0!important}.single-tour .tourmaster-tour-style-hg .table-bnote,.single-tour .tourmaster-tour-style-hg .inc-lists,.single-tour .tourmaster-tour-style-hg .itinerarytable-block,.single-tour .tourmaster-tour-style-hg .av-table-block,.single-tour .tourmaster-tour-style-hg .map-frame,.single-tour .tourmaster-tour-style-hg .map-location,.single-tour .tourmaster-tour-style-hg .accordion-block,.single-tour .tourmaster-tour-style-hg .trip-wrap,.single-tour .tourmaster-tour-style-hg .t-block{padding:0!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .table-bnote .bnote-txt .content i{font-size:5rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-reviews .tab-review-block:not(:first-of-type) .review-txt{padding:0}.single-tour .tourmaster-tour-style-hg .plantrip-section .content-block .content h2{font-size:4.5rem}.single-tour .tourmaster-tour-style-hg .footer .top-footer .footer-links .s-flinks,.single-tour .tourmaster-tour-style-hg .footer .contact-info .s-contactblock{padding:0!important}.single-tour .tourmaster-tour-style-hg .footer .contact-info{padding:2.5rem 0}.single-tour .tourmaster-tour-style-hg .footer .subscribe-section .subscribe-form{padding:0 2rem}.single-tour .tourmaster-tour-style-hg .footer .subscribe-section .subscribe-form .btn-subscribe{right:16px;text-transform:capitalize}.single-tour .tourmaster-tour-style-hg .footer .subscribe-section h6,.single-tour .tourmaster-tour-style-hg .footer .subscribe-section p{padding:0 2rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .heading h3{margin-bottom:2.7rem!important}.single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary{padding:0;}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes .inc-lists ul{margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes{padding-bottom:8rem;margin-bottom:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability{padding:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .select-dateblock,.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-availability .availability-info{padding:0}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-triproute{padding-bottom:8rem}.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-relatedtrip{padding:8rem 0}.single-tour .tourmaster-tour-style-hg .trip-plantrip-section{margin:8rem 0}}@media (max-width: 768px){.single-tour .tourmaster-tour-style-hg .heading{padding-left:0;padding-right:0}}


  .tourmaster-single-tour-content-wrap h3 {font-size:25px;}
.tourmaster-single-tour-content-wrap h4 {font-weight:500;font-size:22px;}
.tourmaster-single-tour-content-wrap h5 {font-weight:500;font-size:20px;}

.single-tour .tourmaster-tour-style-hg .tripdetail-section .tab-includes ul li li:before, .single-tour .tourmaster-tour-style-hg .tripdetail-section #includes .tab-includes ul li li:before{content: "-";padding-left: 15px;}

.single-tour .tourmaster-tour-style-hg .detailbottom{ margin:30px auto 0 auto !important;text-align:center;color:#0260c0;font-size:1.9rem;transition:all .2s ease;font-weight:bold}

.traveltour-body .gdlr-core-pbf-wrapper-content h2,.traveltour-body .desc-content h2{font-size: 3.4rem;color:#333333;
    font-family: "Open Sans", sans-serif;}
    .traveltour-body .gdlr-core-pbf-wrapper-content h3,.traveltour-body .desc-content h3{font-size: 2.8rem;}
    .traveltour-body .gdlr-core-page-builder-body ul{margin-bottom:15px}

  .traveltour-body h1.tourtitle{display: inline-block;
    font-weight: bold;
    margin-left:15px;
    color: #333333;
    margin-bottom: .8rem;
    font-size: 4rem;
    line-height: 50px;}
    .traveltour-body h1.tourtitle span{
    font-weight: 700;
    font-size: 3rem;
    color: #333333;
    display: inline-block;
    margin-bottom: 0;
    }
  .leftcol .gdlr-core-text-box-item-content ul{margin-bottom:30px;}

  .rightcolumn{position:relative;padding-bottom:30px}
/* Default behavior for rightcol */
.rightcol {
  position: -webkit-sticky; /* For Safari */
      position: sticky; /* Make it sticky */
      box-sizing: border-box;
      top: 100px;
  border: 1px solid #a3a2a2;
  border-radius: var(--radius-xl, 16px);
  box-shadow: 0px 8px 12px rgba(13, 13, 13, 0.1);
  padding: 15px;
  background: #fff;
  z-index: 10;
}





.tourmaster-single-tour-content-wrap {
  position: relative;
}



.rightcol .pricecontainer,.rightcol .groupsharing,.rightcol .payinstallment{border-bottom:1px solid #7c7979;}


.rightcol .costwrap {
  display: flex;
  align-items: flex-start; /* Aligns items to the top */
  gap: 5px; /* Adds spacing between $ and the number */
}

.costwrap .costcurrency {
  font-size: 20px; /* Smaller size for the $ symbol */
  line-height: 1; /* Ensures proper alignment */
  position: relative;
  top: 15px; /* Fine-tune to adjust position */
}
.rightcol .costwrap .costcurrency {
    font-size: 20px;
    font-weight: 300;
    align-self: flex-start;
    margin-right: 1px;
}

.rightcol .costwrap .tripprice{
font-family: var(--font-family-title);
    font-size: 42px;
    font-weight:700;
    letter-spacing: -2px;
    text-align: left;
    margin-left: -3px;
    color: #262626;
}
.rightcol .pricecontainer .tripprice span{font-size:18px;font-weight: 300;margin-left: 5px;letter-spacing:0.5px}

.rightcol .pricecontainer .twinshare {display:block;margin-bottom:5px;margin-top:-5px}
.rightcol .pricecontainer .perday {display:inline-block;padding:0 10px;background:#eeeeee;border-radius: 5px;color:#686868;font-style: italic;margin-bottom:10px}
.traveltour-body .rightcol a{color: inherit;}
.rightcol .uponrequest{margin:15px auto;border:2px dotted #f29c06;padding:15px 5px;font-weight:bold;font-size:16px;color:#f29c06;text-align: center;}
.rightcol .groupsharing ,.rightcol .payinstallment{    margin-top: var(--space-4, 16px);
  display: flex;
  gap: var(--space-2, 8px);
  align-items: center;
  padding-left: var(--space-2, 8px);padding-bottom: 15px;line-height:20px}
  .rightcol .groupsharing img,.rightcol .payinstallment img{max-height: 40px;
    max-width: 40px;
    flex-shrink: 0;}

 
.rightcol .groupsharing strong,.rightcol .payinstallment strong{color:#0260c0;display:block}
.rightcol .rating{text-align:center}
.rightcol .rating img{width:80%;margin-top:15px}
.rightcol .btn-primary{width:100%;padding:5px 0px;margin-top:15px;font-size:20px;font-weight:bold;text-transform:uppercase}


 .hg-tourmaster-content-navigation-item {
  display: flex;
  overflow-x: auto; /* Enables horizontal scrolling */
  white-space: nowrap; /* Prevents wrapping */
  scrollbar-width: thin; /* For Firefox, optional */
}

.hg-tourmaster-content-navigation-item .tourmaster-content-navigation-tab {
  flex-shrink: 0; /* Prevent items from shrinking */
  padding: 10px 15px;
  display: inline-block;
  text-decoration: none;
}

.hg-tourmaster-content-navigation-item .tourmaster-content-navigation-item::-webkit-scrollbar {
  height: 6px; /* Adjust scrollbar height */
}

.hg-tourmaster-content-navigation-item .tourmaster-content-navigation-item::-webkit-scrollbar-thumb {
  background-color: #ccc; /* Color of scrollbar */
  border-radius: 10px;
}

/* itinerary toggle */
.inner-iti {display: none;padding-top: 5px;}
.inner-itit {
  display: none;
  overflow: hidden;
}
.inner-iti.show {
  display: block;
}



/* itinerary */

.single-tour .tourmaster-tour-style-hg .top-txt .topic{flex-grow: 1;}
.single-tour .tourmaster-tour-style-hg .top-txt .arrow{margin-right:30px;}
.single-tour .tourmaster-tour-style-hg .itinerary-row{
  display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;
  padding: 0;
  margin: 0;
  width: 100%;
  background-color: #fff;
  border: 0;

}

 .single-tour .tourmaster-tour-style-hg  .desc-content
 {
  -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    position: relative;
    width: 100%;
 }

#CDSWIDSSP{width:100%!important;margin-bottom:30px!important}

#CDSWIDSSP .widSSPData .widSSPBranding dt{width: 270px !important;height:43px!important}
#CDSWIDSSP .widSSPData .widSSPBranding a{display: block;!important}
#CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li span,#CDSWIDSSP .widSSPData .widSSPH11{font-size:14px!important}
#CDSWIDSSP .widSSPData .widSSPBranding dt{width:218px!important;height:45px!important}
#CDSWIDSSP .widSSPData.cx_brand_refresh .widSSPBranding dt img{width:200px!important}
#CDSWIDSSP .logo{height:43px!important}
#CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall span{font-size:16px!important}
#CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall .ui_bubble_rating{font-size:18px!important}

/*@media only screen and (max-width: 600px) {float:none!important;display:block!important}*/


@media (max-width: 768px) {
  .traveltour-body h1.tourtitle{line-height: 40px;}
  .rightcol{top:0;display:relative;}

  .single-tour .tourmaster-tour-style-hg .tripdetail-section .outline-itinerary .itinerarytable-block table tbody{min-width:400px;}
}
