.main-area{background-color:#fff}.wrapper_top_nohome .button__search{display:none}@media (max-width: 1100px){.wrapper_top_nohome .button__search{display:inline-block}}.search_toursd{margin-bottom:0px}@media (max-width: 991px){.search_toursd{margin:0px}}#tour_page{position:relative;box-sizing:border-box}.frame_top{margin-bottom:20px}.frame_top h1{margin-bottom:20px;font-size:26px;color:var(--main-color);font-weight:bold;line-height:1.5}@media all and (max-width: 1000px){.frame_top h1{font-size:26px}}@media all and (max-width: 767px){.frame_top h1{font-size:24px}}@media all and (max-width: 480px){.frame_top h1{font-size:22px;line-height:1.3}}@media all and (max-width: 380px){.frame_top h1{font-size:20px}}.frame_top .rate_head{line-height:14px;display:inline-block;margin-bottom:10px}.frame_top .rate_head span.star{width:15px;display:inline-block;color:#efbc16}.frame_top .rate_head span.star.star-on{color:#efbc16}.frame_top .rate_head span.star.star-off{color:#efbc16}.summary1{font-size:14px;padding:15px 0px 15px;display:flex;align-items:baseline}.summary1 svg{width:15px;height:15px;fill:#5d5d5d;margin-right:7px}.boxtop{margin-top:20px;padding:26px 15px;background:#f6ffe6;font-size:15px;line-height:1.6;display:flex;flex-wrap:wrap}@media (max-width: 991px){.boxtop{padding:24px 0px}}.boxtopl{width:40%}.boxtopr{width:60%;padding-left:30px}.boxtopl__top{max-height:163px;overflow-y:auto;padding-right:14px}.boxtopl__top.full{height:auto;max-height:450px}.boxtopl__gift{margin-top:20px}.boxtopl__gift--tit{color:#dd334b;fill:#dd334b;display:flex;align-items:center;text-transform:uppercase;font-weight:700}.boxtopl__gift--tit svg{width:25px;height:25px;margin-right:10px}.boxtopl__gift--ct{padding-left:35px}.boxtopr__info{display:flex;flex-wrap:wrap}.boxtopr__infol{width:35%}.boxtopr__infor{width:65%;padding-left:30px}.info__item{display:flex;align-items:baseline;margin-bottom:9px}.info__item svg{fill:var(--main-color);width:16px;height:16px}.info__item>span{width:calc(100% - 16px);padding-left:6px}.tour__sche{display:flex;align-items:center;flex-wrap:wrap;border:1px solid var(--main-color);margin:15px 0px;font-size:14px;text-align:center}.tour__schel{width:50%;color:#fff;background:var(--text-hover);padding:10px;display:flex;align-items:center;justify-content:center}.tour__schel svg{width:15px;height:15px;fill:#fff;margin-right:7px}.tour__scher{width:50%;padding:10px;padding-right:6px;font-weight:500;color:#000}.pricetour__current{display:inline-block;font-size:36px;color:#d70024;font-weight:700}.pricetour__old{font-size:20px;color:#949592;display:inline-block;padding-left:9px;text-decoration:line-through}.boxtop_price{margin-bottom:14px}.boxtop__action{display:flex;align-items:center;flex-wrap:wrap}.btn__action.zalo{margin-left:10px;background:#0088ff;width:47%}.btn__action.zalo:hover{background:#0469c2}.btn__action{font-size:15px;padding:12px;font-weight:700;text-align:center;color:#fff;display:block;margin-bottom:15px;background:var(--extra-color);transition:all ease 0.5s;border-radius:3px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:calc(53% - 10px)}.btn__action svg{width:15px;height:15px;fill:#fff}.btn__action>span{padding-left:8px;width:calc(100% - 15px)}.btn__action:hover{color:#fff;background:var(--bg-hover)}.buy_now .btn__action span{padding:0px;width:100%;display:block}@media (max-width: 1100px){.btn__action{font-size:14px}.boxtopr__infor{width:59%;padding-left:20px}.boxtopr__infol{width:41%}.boxtopr{padding-left:20px}}@media (max-width: 991px){.boxtopr{padding-left:0;width:100%}.boxtopl{width:100%;margin-bottom:30px}}@media (max-width: 566px){.boxtopr__infol{width:100%}.boxtopr__infor{width:100%;padding:0px}}@media (max-width: 415px){.btn__action{width:100%}.btn__action.zalo{width:100%;margin:0}}.framebox_bot{margin-top:30px;display:flex;justify-content:space-between}.frame_left{margin:0px;width:calc(75% - 35px);box-sizing:border-box;position:relative}@media all and (max-width: 767px){.frame_left{width:100%;float:none;padding:0px;margin-bottom:15px;border-bottom:1px solid #eaeaea}}.frame_right{width:25%;box-sizing:border-box}@media all and (max-width: 767px){.frame_right{width:100%;padding-left:0px}}.infotour__item{font-size:13px;line-height:1.5;margin-bottom:4px;position:relative;display:flex;align-items:baseline;color:#717171}.infotour__item svg{width:13px;height:13px;fill:#5d5d5d}.infotour__item strong{font-weight:500;color:#000}.infotour__item>span{width:calc(100% - 15px);padding-left:6px}.infotour__item strong .num{font-weight:bold;font-size:20px;color:#FA0000}.infotour__item:hover:before{transform:translateY(-50%) scale(1.3)}.infotour__item select{padding:4px;border-radius:6px;border-color:#c4c2c2;font-size:15px}.tour_base{padding:0px 0px}.tour_base h2{font-size:18px;line-height:1.5;font-weight:500}.tour_base .tour__sche{width:74%}@media (max-width: 1300px){.tour_base .tour__sche{width:84%}}@media (max-width: 1100px){.tour_base .tour__sche{width:100%}}.buy_now .btn__action{display:block;width:100%;text-transform:capitalize;font-size:13px;color:#fff;margin:20px 0px 11px;font-weight:500}@media screen and (max-width: 514px){.buy_now .btn__action{margin:10px 0px 10px}}.buy_now .btn__action--name{font-weight:500;font-size:16px;padding-bottom:8px;text-transform:uppercase}@media screen and (max-width: 514px){.buy_now .btn__action--name{font-size:15px}}.pricetour{margin-top:6px;margin-bottom:12px;border-bottom:1px solid #cccccc;padding-bottom:16px}.pricetour .pricetour__current{font-size:30px;color:#ff3c00;font-weight:700}@media screen and (max-width: 768px){.pricetour .pricetour__current{font-size:28px}}@media screen and (max-width: 514px){.pricetour .pricetour__current{font-size:26px}}.pricetour .pricetour__old{font-size:16px;padding-left:8px}@media (max-width: 991px){.framebox_bot{display:flex;flex-wrap:wrap;margin-top:20px}}@media screen and (max-width: 991px) and (max-width: 514px){.framebox_bot{margin-top:10px}}@media (max-width: 991px){.frame_left{float:none;width:100%;padding:0px;order:1}.frame_right{float:none;width:100%;padding:0px;order:2;margin-top:20px;margin-bottom:20px}.tour_base{padding:0}.supportol__form--des{text-align:left;font-weight:700}}@media (max-width: 514px){.tour_base{margin-bottom:5px}}.rate .rate_count{color:#777777;margin:0 19px 0 3px;font-weight:500}.rate .write_comment{background:url(../images/write_comment.png) no-repeat scroll left 0px transparent;color:#555555;padding-left:21px}.tour .more{padding-top:12px;padding-left:10px}.accessories{margin-top:18px;text-align:left}th,td,tr{margin:0;border:1px solid #E6E6E6;padding:10px}.tour .more li span{font-weight:normal}.tour .summary{text-align:justify;padding-bottom:20px}.tour .summary p{color:#555;font-size:13px}.tour_detail_bt h3{font-weight:normal;margin-bottom:6px}.number-text{width:85px;float:left;font-size:16px;margin-top:10px}.tour_detail_bt .numbers-row{overflow:hidden;width:80px;height:42px;border:1px solid #CCCCCC;border-radius:3px;float:left;box-sizing:border-box;position:relative}.numbers-row-l,.numbers-row-r{width:50%;float:left;box-sizing:border-box}.numbers-row-l{border-right:1px solid #CCCCCC}.tour_detail_bt input[type="text"]{text-align:center;width:40px;border:none;line-height:40px;border-right:1px solid #ccc;box-sizing:border-box}.detail_button .button{color:var(--main-color);cursor:pointer;text-align:center;font-size:18px;padding:3px 16px;line-height:5px;position:absolute;box-sizing:border-box;right:0;z-index:99999;width:40px}.detail_button .button svg{width:12px;height:12px}.detail_button .inc{top:0;border-bottom:1px solid #eee;height:20px}.detail_button .dec{bottom:0;height:20px}.detail_button .numbers-row-r-t{border-bottom:1px solid #CCC}.hotline_detail{position:relative;margin-top:10px;line-height:26px}.hotline_detail svg{width:20px;height:20px;fill:var(--main-color);float:left;margin-right:5px}.hotline_detail .tt{color:var(--main-color)}.tours-list-related .tour_grid{margin:0 0px}.tours-list-related .tour_grid .tour_grid_inner{margin:0}.tours-list-related .tour_grid .item{width:100%;float:none;margin:0 0 20px 0}@media all and (max-width: 800px) and (min-width: 600px){.tours-list-related .tour_grid .item{width:calc(50% - 20px);float:left;margin:0 10px;margin-bottom:20px}}.read{text-align:center;padding:20px 0;margin-top:20px}.read a{font-size:18px;color:#fff;padding:16px 30px;border-radius:60px;background:var(--extra-color);text-transform:uppercase}.read a:hover{background:var(--main-color)}.tours-list-related .relate_title{font-weight:bold;font-size:18px;border-bottom:none;padding-top:0px;position:relative;margin-bottom:20px;text-transform:uppercase;color:#333}@media all and (max-width: 600px){.tours-list-related .relate_title{font-size:22px;margin-bottom:20px}}@media all and (max-width: 500px){.tours-list-related .relate_title{font-size:20px;margin-bottom:15px}}@media all and (max-width: 800px){.stock{margin-bottom:20px}}.characteristic table{width:100%}.characteristic table,.characteristic table th,.characteristic table td{border:1px solid #CCC}.characteristic table td{padding:5px 10px}.characteristic table tr td:first-child{background-color:#fbfbfb;width:30%;font-weight:500}.characteristic table tr td:first-child{background-color:#fbfbfb;width:30%;font-weight:500}.product_tabs_ul{background:#f2f2f2}.product_tabs_ul li{border-bottom:1px solid #fff;padding-left:10px}.tour_accessories_incentives .price_old{display:none}.total_money_incentives{padding:4px 11px;position:absolute;right:0;top:-3px}.total_money_incentives .label{font-size:15px;font-weight:bold}.total_money_incentives #total_money_incentives{color:#009066;font-size:15px;margin-right:10px}.total_money_incentives #total_money_incentives_old{font-size:14px;text-decoration:line-through;display:none}.compare_box,.accessories_incentives{background:#FFF;border:1px solid #DADADA;padding:10px;margin-bottom:15px}.compare_box label,.accessories_incentives label{display:block;border-bottom:double 3px #ececec;text-transform:uppercase;padding:4px 0 12px 31px;margin-bottom:11px;position:relative}.compare_box label::before{position:absolute;content:"\f0c5";font-family:FontAwesome;left:0;font-size:20px;top:3px;color:#777777;font-weight:normal}.advantage_content .item img{float:left;margin-right:10px;margin-bottom:5px}.accessories_incentives .item{margin-bottom:20px}.accessories_incentives .item .price{font-weight:normal;font-size:14px;color:var(--extra-color)}.accessories_incentives .item h3{font-weight:normal;margin-bottom:2px;max-height:41px;overflow:hidden}#compare_name{margin-top:14px;width:100%;box-sizing:border-box;padding:11px 5px;border:1px solid #DADADA;font-size:12px}.default_news_inner{margin:0 -10px}@media all and (max-width: 1200px){.default_news_inner{margin:0 -10px}}.default_news_inner .item-related{width:calc(100% / 3 - 20px);box-sizing:border-box;float:left;margin:0 10px;margin-bottom:20px}@media all and (max-width: 1200px){.default_news_inner .item-related{width:calc(100% / 3 - 20px);box-sizing:border-box;float:left;margin:0 10px;margin-bottom:20px}}@media all and (max-width: 800px){.default_news_inner .item-related{width:calc(50% - 20px);float:left;margin:0 10px;margin-bottom:20px}}.default_news_inner .item-related .image{overflow:hidden}.default_news.tab_content_right_bg{background:#FFF}.default_news_inner .item-related img{width:100%;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}.default_news_inner .item-related:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:0.5}.default_news_inner .item-related .title-item-related{margin-top:10px;height:40px;overflow:hidden}.default_news_inner .item-related .title-item-related a{font-size:16px;font-weight:bold;line-height:20px}@media only screen and (max-width: 870px){.button2_wrap #buy-now-2,.button2_wrap .btn-tragop{width:100%}}@media only screen and (max-width: 600px){.tour .name_mb{display:block}.tour .frame_left{width:100%;margin-right:0;padding-right:0;padding:0px}.tour .frame_right{width:100%;padding:0 0px}.autocomplete-suggestions-compare{margin-left:-10px;max-width:100%}.advantage,.accessories_incentives{display:none}}@media only screen and (max-width: 500px){.default_news_inner .item-related:nth-child(2n+1){clear:left}.default_news_inner .item-related:nth-child(4){clear:none}#tab_videos ._left{width:100%;padding-right:0px}#tab_videos ._right{width:100%;padding-left:0px;margin-top:15px}.tour_button2 figure,.tour_button2_info{display:none}.button2_wrap{width:100%}}.tours_orders{margin-top:20px;margin-bottom:20px;padding:10px;line-height:24px;border:1px solid var(--main-color)}@media all and (max-width: 800px){.tours_orders{margin-top:10px;margin-bottom:10px}}.modal{display:none}.modal-dialog{width:100%;position:fixed;top:0;background:rgba(14,14,14,0.74);z-index:1000;left:0;bottom:0;overflow-x:hidden;overflow-y:auto}.modal-dialog .modal-content{width:1170px;max-width:100%;margin:0 auto;background:#FFF;box-sizing:border-box;z-index:100;margin-top:30px;border-radius:5px}@media all and (max-width: 600px){.modal-dialog .modal-content{margin-top:50px}}.modal-header{position:relative;border:none;border-bottom:1px solid #eaeaea}.modal-header button{position:absolute;right:7px;top:5px;border:none;background:var(--extra-color);font-size:16px;width:25px;height:25px;font-weight:bold;text-align:center;border-radius:50%;cursor:pointer}.modal-title{padding-bottom:6px;font-weight:600;font-size:20px;color:var(--sub-color);padding:10px 15px;text-align:center;color:#333}.modal-body{padding:20px}.modal-full-screen{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;z-index:-1}.other_info{margin-top:16px}.other_info .hot_line{float:right}.other_info a{position:relative;font-family:roboto}.other_info a svg{width:15px;height:15px;fill:var(--main-color)}.promotion_popup{border:1px solid #EEE;border-radius:6px;padding:14px 10px 10px;margin-top:27px;line-height:26px;position:relative}.promotion_popup .promotion_popup_title{text-transform:uppercase;font-family:RobotoBold;position:absolute;top:-15px;left:11px;padding-left:32px;background:#FFF;padding-right:6px;color:var(--main-color)}.modal{display:none}.tours_orders{color:#764D29;font-size:15px;line-height:21px;margin-top:25px;border:#EEE 1px solid;padding:20px 10px;border-radius:6px;margin-bottom:15px;position:relative}.tours_orders span{color:var(--main-color)}.tours_orders li{position:relative;text-align:left}.tours_orders label{position:absolute;top:-11px;left:19px;text-transform:uppercase;font-weight:bold;background:#F4F4F4;padding:0 11px 0 20px}.detail_button_2_wrapper{border:1px solid #EEE;padding:11px 15px;border-radius:4px;margin-bottom:20px}.detail_button_2_wrapper .tour_detail_bt{padding:0}@media all and (max-width: 800px){.detail_button_2_wrapper .tour_detail_bt{margin-bottom:30px}}#eshopcart_info br{display:none}#eshopcart_info .label_error{color:black;padding-left:15px;position:absolute;bottom:-16px;font-size:13px}@media all and (max-width: 600px){#eshopcart_info .label_error{font-size:12px;padding-left:0px}}#eshopcart_info .media-box{float:left;width:45%;border-right:1px solid #EEE;padding-right:15px;box-sizing:border-box}@media all and (max-width: 600px){#eshopcart_info .media-box{width:100%;border-right:none;padding-right:0;margin-bottom:20px}#eshopcart_info .media-box img{width:40%;float:left;margin-right:10px}}#eshopcart_info .media-box p{color:#fff}#eshopcart_info .input_info{float:left;width:22%;box-sizing:border-box}#eshopcart_info .input_info .payment_method{margin-top:15px}#eshopcart_info .input_info .payment_method p{color:#333}#eshopcart_info .input_info .payment_method p input{cursor:pointer}@media all and (max-width: 600px){#eshopcart_info .input_info{width:100%;border-right:none;padding-left:0}}#eshopcart_info .input_info #submitbt_order{background:var(--main-color);color:#FFF;text-transform:uppercase;display:block;text-align:center;padding:9px;border-radius:5px;margin:0px auto;margin-top:15px;font-size:16px;border:none;width:100%;cursor:pointer}#eshopcart_info .input_item{width:100%;margin-bottom:15px;position:relative;border-radius:5px;border:1px solid #eaeaea}@media all and (max-width: 800px){#eshopcart_info .input_item{width:calc(100% - 0px);float:left;margin:0px 0px;margin-bottom:10px}}#eshopcart_info .input_text{display:block;width:100%;padding:5px 10px;box-sizing:border-box;border:none;height:45px;border-radius:5px;outline:none;border:none}#eshopcart_info textarea{outline:none}#eshopcart_info .name{margin-top:8px;margin-bottom:10px;color:#fff;font-weight:normal;font-size:20px;line-height:22px}.input_text_wrap{border:1px solid #eaeaea;border-radius:5px}#sender_comments{display:block;width:100%;padding:5px 10px;box-sizing:border-box;border:none;border-radius:5px;height:60px;padding-right:20px;line-height:23px;margin:0px auto}.tour .buy_fast_new{background:#F29901;border-radius:4px;margin-top:20px;padding:10px 20px 14px;text-align:center;color:#FFF;width:100%;float:none;box-sizing:border-box}.sub_title{margin-top:3px;margin-bottom:10px}.detail-order{width:calc(78% - 20px);float:right}.detail-order .top_dt-od .item{margin-bottom:5px;color:#333}.detail-order .top_dt-od .item .single_room,.detail-order .top_dt-od .item .foreign,.detail-order .top_dt-od .item .visa{display:inline-block;margin-left:10px}.detail-order .top_dt-od .item.sl_d{border:none}.detail-order .add_record{display:inline-block;margin-top:10px;background-color:var(--main-color)}.detail-order .add_record a{color:#fff;padding:8px 20px;display:block}.detail-order .th{border:1px solid #eaeaea;border-width:0px 1px 1px}.detail-order .th.th_top{background-color:#eaeaea;border:none}.detail-order .th.th_top .item{white-space:nowrap;padding:10px 5px}.detail-order .th .item{float:left;width:8%;padding:5px;box-sizing:border-box;text-align:center}.detail-order .th .item .bor_item{border:1px solid #eaeaea;border-radius:4px}.detail-order .th .item span{height:36px;display:block;text-align:center;line-height:36px}.detail-order .th .item:nth-child(1){width:34px}.detail-order .th .item:nth-child(2),.detail-order .th .item:nth-child(3),.detail-order .th .item:nth-child(4),.detail-order .th .item:nth-child(6){width:15%}.detail-order .th .item:nth-child(6){width:17%}.detail-order .th .item:nth-child(7){width:10%}.detail-order input,.detail-order select{width:100%;height:36px;padding:0px 5px;box-sizing:border-box;border:none;border-radius:3px;font-size:12px}.detail-order select{border:1px solid #eaeaea;cursor:pointer;background-position:calc(100% - 9px) calc(1em + 2px),calc(100% - 4px) calc(1em + 2px),100% 0}.detail-order select:focus{background-image:none}.description{font-size:16px;line-height:1.8}@media screen and (max-width: 768px){.description{font-size:15px}}@media screen and (max-width: 514px){.description{font-size:14px}}.description img{max-width:100%;height:auto;margin:15px 0px}.description p,.description div,.description li,.description h2,.description h3,.description h4,.description figure{margin-bottom:12px}@media screen and (max-width: 514px){.description p,.description div,.description li,.description h2,.description h3,.description h4,.description figure{margin-bottom:10px}}.description li{list-style:inside}.description iframe{max-width:100%}.description table{border:1px solid #ccc;font-size:15px;width:100% !important;margin-bottom:10px}.description table tr,.description table td{border:1px solid #ccc}.description table td{padding-left:10px !important;padding-top:5px !important;padding-bottom:5px !important}.description table td p span{font-size:13px !important}.description table td span strong{font-size:13px !important}.description table td span span strong{font-size:13px !important}.description .video_wrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.description .video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.description h1{font-size:28px}.description h2{font-size:24px}.description h3{font-size:20px}.description h1,.description h2,.description h3{margin-bottom:10px;margin-top:20px}.description ul li{margin-left:6px}#related_product{position:relative}#related_product .owl-nav{display:none;position:absolute;top:25%;left:50%;transform:translate(-50%, -50%);width:100%;transition:all ease 0.8s}#related_product .owl-nav>div{font-size:40px;font-weight:bold;position:absolute;padding:10px;color:#fff;background:var(--main-color);border-radius:6px;font-family:-webkit-body;cursor:pointer;opacity:0.6}#related_product .owl-nav .owl-prev{left:0}#related_product .owl-nav .owl-next{right:0}@media (max-width: 767px){#related_product .owl-nav{display:block}}#related_product:hover .owl-nav{display:block}@media (max-width: 991px){.buy_now.cls{display:flex;justify-content:space-between;align-items:center}}.schedule__item .collapsible-item--title{padding:0px 25px;cursor:pointer;font-size:18px;font-weight:700;display:flex;justify-content:space-between;align-items:center;color:var(--main-color);line-height:1.5}.schedule__item .collapsible-item--title i{margin-top:7px;font-size:16px;display:none}.schedule__item .collapsible-item--title i svg{width:14px;height:17px}.schedule__item .collapsible-item--title.active svg{fill:#fff}.schedule__item .collapsible-item--title.active i.minus,.schedule__item .collapsible-item--title i.plus{display:block}.schedule__item .collapsible-item--title.active i.plus,.schedule__item .collapsible-item--title i.minus{display:none}.schedule__item .collapsible-item--content{font-size:14px;font-weight:500;line-height:1.8 !important;padding-left:20px;padding-bottom:0px;margin-top:0px;padding-top:4px;box-sizing:border-box}.schedule__item .collapsible-item--content p{line-height:1.8 !important;margin-bottom:14px}@media screen and (max-width: 768px){.schedule__item .collapsible-item--content p{margin-bottom:10px}}.schedule__item .collapsible.active{background:#fff}.schedule__item .collapsible.active:hover .collapsible-item--title{background:var(--bg-color)}#call_now{background:#f55118;transition:all ease 0.5s}#call_now:hover{color:#fff;background:var(--bg-hover)}.tourtabs__tit{font-weight:700;font-size:25px;margin-bottom:20px;text-transform:capitalize}.tourschedule{padding:25px 0px 11px;background:#fff;font-size:16px}@media screen and (max-width: 1024px){.tourschedule{padding:15px 0px 10px}}@media screen and (max-width: 768px){.tourschedule{padding:10px 0px}}.schedule__item{display:flex;align-items:flex-start;flex-wrap:wrap}.schedule__item:last-child{margin-bottom:0px}.schedule__item:last-child .schedule__itemr::before{content:"";bottom:unset;top:0px}.schedule__iteml{width:25px;height:25px;display:flex;justify-content:center;align-items:center;background:var(--main-color);border-radius:50%;position:relative;z-index:99;color:#fff;top:2px;left:1px}.schedule__itemr{width:calc(100% - 20px);position:relative;margin-left:-12px}.schedule__itemr::before{position:absolute;content:"";left:-1px;bottom:-20px;width:1px;height:100%;border:1px solid var(--main-color)}@media (max-width: 1400px){.collapsible-item--title{font-size:14px}}@media (max-width: 767px){.schedule__item{flex-wrap:wrap}.schedule__iteml{left:-4px;top:5px}.schedule__itemr{width:calc(100% - 25px);margin:0}.schedule__itemr::before{left:-18px;bottom:-29px}.schedule__item .collapsible-item--title{padding:7px 10px;font-size:15px}.schedule__item .collapsible-item--title>span{display:inline-block;padding-right:5px}.schedule__item .collapsible-item--content{padding:18px 0px 5px 10px}}@media screen and (max-width: 767px) and (max-width: 768px){.schedule__item .collapsible-item--content{padding:5px 0px 5px 10px}}@media (max-width: 767px){.schedule__item .tourschedule{padding:20px 0px}}@media (max-width: 514px){.schedule__itemr{padding-left:0px}}.callnow_book1{padding:15px 30px;background:#fa0000;color:#fff;font-size:18px;border-radius:20px;width:90%;padding-left:56px;font-weight:500;position:relative}.callnow_book1 span,.callnow_book1 a{font-weight:700;color:#faff00}.callnow_book1:before{content:"";position:absolute;left:18px;top:50%;width:28px;height:28px;animation:tada 1s infinite alternate ease-in-out;transform:translateY(-50%);margin-top:-12px;background-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill="rgb(255,255,255)"> <path d="M19.5664 15.2571C18.9421 14.7336 15.2807 12.415 14.6721 12.5214C14.3864 12.5721 14.1679 12.8157 13.5829 13.5136C13.3123 13.8571 13.0152 14.1788 12.6943 14.4757C12.1063 14.3337 11.5371 14.1227 10.9986 13.8471C8.88663 12.8189 7.18045 11.1122 6.15286 9C5.87731 8.46148 5.66633 7.8923 5.52429 7.30429C5.82124 6.98336 6.14294 6.68625 6.48643 6.41571C7.18357 5.83071 7.42786 5.61357 7.47857 5.32643C7.585 4.71643 5.26429 1.05643 4.74286 0.432143C4.52429 0.173571 4.32571 0 4.07143 0C3.33429 0 0 4.12286 0 4.65714C0 4.70071 0.0714285 8.99286 5.49214 14.5079C11.0071 19.9286 15.2993 20 15.3429 20C15.8771 20 20 16.6657 20 15.9286C20 15.6743 19.8264 15.4757 19.5664 15.2571Z"/> <path d="M14.9999 9.28606H16.4285C16.4268 7.77106 15.8242 6.3186 14.753 5.24733C13.6817 4.17606 12.2292 3.57348 10.7142 3.57178V5.00035C11.8505 5.00148 12.94 5.45338 13.7434 6.25686C14.5469 7.06034 14.9988 8.14977 14.9999 9.28606Z" /> <path d="M18.5714 9.28571H19.9999C19.9971 6.82386 19.0179 4.46365 17.2771 2.72285C15.5363 0.98206 13.1761 0.0028357 10.7142 0V1.42857C12.7973 1.43103 14.7944 2.25962 16.2674 3.73259C17.7403 5.20556 18.5689 7.20262 18.5714 9.28571Z" /> </svg>');background-repeat:no-repeat;background-position:center;background-size:100% 100%}.tourtriplist{width:100%;overflow-x:auto;margin:10px 0px 40px}.tourtriplist_tbl{background:#fff;width:100%}.tourtriplist_tbl tr,.tourtriplist_tbl th,.tourtriplist_tbl td{border:1px solid #dedede;font-size:16px}.tourtriplist_tbl th{font-size:15px;font-family:var(--font-family);text-align:center;padding:15px 10px;color:#000}.tourtriplist_tbl td{padding:12px 10px;text-align:center;font-size:16px}.tourtriplist_tbl .tourtriplist_price{font-family:var(--font-family);color:#f00}@media (max-width: 991px){.tourtriplist{margin:20px 0px}}.tournote{margin:0px 0px;padding-top:2px}.tournote__item{margin-bottom:14px}.tournote__item:last-child{margin-bottom:0px}.tournote__item .collapsible-item--content{padding:0px;padding-left:30px;margin-bottom:10px;letter-spacing:0.3px;line-height:1.8;margin-top:10px}.tournote__item .collapsible-item--content p{margin-bottom:10px;line-height:1.8}.tournote__item .collapsible-item--title{font-size:18px;cursor:pointer;color:var(--main-color)}.tournote__item .collapsible-item--title svg{width:16px;height:16px;fill:#b8b8b8;margin-bottom:-3px}.tournote__item .collapsible-item--title .icon{display:inline-block;transform:rotate(-90deg)}.tournote__item .collapsible-item--title.active .icon{transform:rotate(0deg)}.tournote__item .collapsible-item--title.active,.tournote__item .collapsible-item--title:hover{font-size:18px;color:var(--text-hover)}.tournote__item .collapsible-item--title.active svg,.tournote__item .collapsible-item--title:hover svg{fill:var(--text-hover)}@media (max-width: 767px){.tournote__item .collapsible-item--content{padding-left:0px}.tournote__item .collapsible-item--title{font-size:16px}}.blockbuyfast{margin:10px 0px 40px}.blockbuyfast__tit{display:flex;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.6;margin-bottom:16px}.blockbuyfast__tit svg{width:22px;height:22px;fill:var(--main-color);margin-right:10px;animation:tada 1s infinite alternate ease-in-out}.blockbuyfast .btn_submit{background:#d70024;height:50px;width:30%;border:none;cursor:pointer;font-size:16px;color:#fff;white-space:nowrap;padding:5px 10px;transition:all ease 1s;text-align:center;cursor:pointer;text-transform:uppercase}.blockbuyfast .btn_submit svg{fill:#fff;width:14px;height:18px}.blockbuyfast .btn_submit:hover{background:var(--bg-hover)}@media (max-width: 480px){.blockbuyfast .btn_submit{font-size:13px}}.blockbuyfast input#form_phone{width:70%;height:50px;padding-left:18px;box-sizing:border-box;font-size:14px;border:1px solid #d3d3d3;color:#000}.blockbuyfast input#form_phone::placeholder{color:#8b8b8b;font-size:14px}.tours_list_related .block_row{margin-bottom:0px}.tours_list_related .block_title{margin-bottom:0px}.tours_list_related .block_title>span{font-size:18px;color:424446;font-family:var(--font-family);font-weight:500}.block_row{display:flex;justify-content:space-between;align-items:center}.btn__morep a{display:block;width:141px;padding:8px 0;text-align:center;font-size:15px;font-weight:500;border-radius:30px;border:1px solid var(--main-color);color:var(--main-color)}.btn__morep a:hover{background:var(--bg-hover);color:#fff}.btn__morep a:hover svg{stroke:#fff}@keyframes focus_text{0%{color:var(--main-color);background:#fff}100%{background:#f00;color:#fff}}.focus_text{animation:focus_text 1s infinite alternate ease}.btn__compares{float:right;display:inline-block}.btn__compares a{display:inline-block;padding:6px 16px;border-radius:20px;position:relative;font-size:20px}.btn__compares a img{position:absolute;top:-5px;right:3px;width:22px;height:10px}.btn__compares a svg{width:15px;height:10px}.datarelated{background:#fff;padding:0px 0px 20px;margin-top:44px}@media screen and (max-width: 1024px){.datarelated{margin-top:40px}}@media screen and (max-width: 768px){.datarelated{margin-top:30px}}@media screen and (max-width: 514px){.datarelated{margin-top:20px}}.tour_tabs .box__comments{font-size:16px;background:#fff;padding:20px 0px 0px}@media screen and (max-width: 514px){.tour_tabs .box__comments{padding:0px 0px}}.tours_hot{margin-bottom:32px}@media (max-width: 1366px){.tourtriplist_tbl td{padding:12px 6px}}@media (max-width: 767px){.tour_sumary{padding:0px 15px 0px}.btn__compares{display:none}}@media (max-width: 514px){.tour_base_title{font-size:18px;text-align:center;padding:12px 10px}.callnow_book1{padding:15px 10px;font-size:15px;width:100%;padding-left:35px}.callnow_book1:before{left:13px;width:17px;height:17px}.tour_sumary{padding:0px 10px 0px}.tour_sumary ul{padding-left:0px}.tour_sumary ul li{padding-left:0px}.block_row .btn__morep{display:none}}.imagerate{margin:30px 0px 44px}.shareld .shareld--top{padding:26px 0px 19px}@media screen and (max-width: 768px){.shareld .shareld--top{padding:20px 0px 15px}}@media screen and (max-width: 514px){.shareld .shareld--top{padding:10px 0px 10px}}.tour__tour--header{position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.tour__tour--header .header__tour--left{width:calc(75% - 35px)}@media screen and (max-width: 1024px){.tour__tour--header .header__tour--left{width:calc(70% - 20px)}}@media screen and (max-width: 768px){.tour__tour--header .header__tour--left{width:100%}}.tour__tour--header .header__tour--right{width:25%}@media screen and (max-width: 1024px){.tour__tour--header .header__tour--right{width:30%}}@media screen and (max-width: 768px){.tour__tour--header .header__tour--right{width:100%;margin-top:20px}}.tour_basetop--text{font-size:13px;line-height:1.5}.infotour{border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:10px}.detail__promotion{width:100%;position:relative;box-sizing:border-box;color:#717171;padding-top:0px;border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:10px}.detail__promotion th,.detail__promotion td,.detail__promotion tr{border:0px solid transparent;padding:0px 0px}.detail__promotion table{border:0px solid transparent;width:100% !important;position:relative;box-sizing:border-box}.detail__promotion li{box-sizing:border-box;float:left;overflow:hidden;list-style:inside;font-size:13px;line-height:1.5;margin-bottom:0px}.detail__promotion tr{display:flex;flex-wrap:wrap}.detail__promotion td{width:100%}.frame_right--item{position:relative;box-sizing:border-box;margin-top:15px;border:1px solid #f1f1f1}.frame_right--item .right__image img{width:100%;height:auto;vertical-align:middle;display:grid}.frame_right--item .right__desc{padding:8px 10px}.frame_right--item .right__desc .right__desc--title{margin-bottom:2px;line-height:1.3;font-size:16px;color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.right__desc--body .infotour__item{margin-bottom:0px}.right__desc--price{margin-top:6px;margin-bottom:10px}.right__desc--price span{font-size:13px;color:#717171;display:block;width:100%;margin-bottom:2px}.right__desc--price .pricetour__current{color:#ff3c00;font-size:20px;font-weight:700;line-height:20px}.right__desc--price .pricetour__current small{font-weight:500;font-size:16px}.right__desc--butoon .btn__action{margin:10px 0px 3px;padding:9px}.frame_left .tour__menu--clicker{position:relative;box-sizing:border-box}@media screen and (max-width: 768px){.frame_left .tour__menu--clicker{overflow-y:hidden;overflow-x:auto;margin-top:0px}}.frame_left .tour__menu--clicker .nav-tour{border-bottom:1px solid #cccccc;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}@media screen and (max-width: 990px){.frame_left .tour__menu--clicker .nav-tour{justify-content:center}}@media screen and (max-width: 768px){.frame_left .tour__menu--clicker .nav-tour{width:700px}}.frame_left .tour__menu--clicker .nav-item-tour{margin-right:20px;cursor:pointer;transition:all 0.4s ease-in-out;border-bottom:3px solid transparent}.frame_left .tour__menu--clicker .nav-item-tour:hover{border-bottom:3px solid #ff9933}.frame_left .tour__menu--clicker .active{border-bottom:3px solid #ff9933}.frame_left .tour__menu--clicker .nav-link{font-size:16px;color:#333333;display:block;padding:0.5rem 1rem}@media screen and (max-width: 1100px){.frame_left .tour__menu--clicker .nav-link{padding:0.5rem 0.6rem}}@media screen and (max-width: 768px){.frame_left .tour__menu--clicker .nav-link{font-size:15px}}.tour__introduce{position:relative;box-sizing:border-box}.tour__introduce .tour__introduce--desc{position:relative;box-sizing:border-box}.tour__introduce .tour__introduce--desc .desc__sum,.tour__introduce .tour__introduce--desc .desc__content{font-size:14px;line-height:1.8}.tour__introduce .tour__introduce--desc .desc__sum p,.tour__introduce .tour__introduce--desc .desc__content p{margin-bottom:1rem}.tour__moduleblock--title{font-size:25px;margin-top:20px;border-left:3px solid var(--main-color);padding:5px 0 5px 10px;color:var(--main-color);margin-bottom:20px}@media screen and (max-width: 990px){.tour__moduleblock--title{font-size:22px}}@media screen and (max-width: 514px){.tour__moduleblock--title{font-size:20px;margin-top:10px;margin-bottom:10px}}.tour__moduleblocksp--title{border-left:3px solid var(--main-color);margin-bottom:20px;padding-left:5px;line-height:42px;font-size:16px;color:var(--main-color);font-weight:bold;height:40px}.tour__moduleblockicon--title{line-height:1.8;font-size:24px;font-weight:700;display:flex;align-items:center}.tour__moduleblockicon--title svg{width:1em;height:1em;margin-right:4px}.tour__map{position:relative;box-sizing:border-box}.tour__map .tour__map--main{position:relative;box-sizing:border-box;margin-top:15px}.tour__map .tour__map--main iframe{width:100%;height:450px}.tournote__list{box-sizing:border-box;position:relative;padding-left:15px}@media screen and (max-width: 768px){.tournote__list{padding-left:0px}}#_info_rate{display:none}@media screen and (max-width: 514px){#rates_rate .toprt{margin-bottom:20px}}@media screen and (max-width: 514px){#rates_rate{margin-top:20px}}@media screen and (max-width: 514px){.rates__cmt{margin-top:20px}}.rates__cmt .block_title{font-size:24px;line-height:1.5}@media screen and (max-width: 1024px){.rates__cmt .block_title{font-size:22px}}@media screen and (max-width: 768px){.rates__cmt .block_title{font-size:20px}}@media screen and (max-width: 514px){.rates__cmt .block_title{font-size:18px}}#rates_rate .toprt{padding-bottom:0px !important}.product__special{column-gap:30px;row-gap:30px;margin:0px}@media screen and (max-width: 1100px){.product__special{column-gap:20px;row-gap:20px}}@media screen and (max-width: 514px){.product__special{column-gap:10px;row-gap:20px}}.product__special .itproduct{margin:0px;width:calc(100%/3 - 15px)}@media screen and (max-width: 991px){.product__special .itproduct{border:unset}}@media screen and (max-width: 768px){.product__special .itproduct{width:calc(100%/2 - 10px)}}@media screen and (max-width: 514px){.product__special .itproduct{width:calc(100%/2 - 5px)}}@media screen and (max-width: 450px){.product__special .itproduct{width:100%}}.product__special .itproduct__price{display:flex;align-items:end}.product__special .itproduct__price--button{border:1px solid #ff9933;padding:1px 15px;color:#ff9933;border-radius:3px;text-decoration:none;background-color:transparent;font-size:13px}.product__special .item{background:#fff;transition:all 0.4s ease-in-out;padding-bottom:0px}.product__special .item:hover{box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}.product__special .itproduct__des{border:1px solid #ebebeb;padding:10px 15px 15px 15px;position:relative}.product__special .itproduct__title--mdcat{text-decoration:none;color:var(--main-color);font-size:15px;padding-left:0px;margin-bottom:1px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-weight:500;padding-top:0px;line-height:1.5;height:45px}.datarelated__header{margin:0;border:1px solid #cccccc2e;border-radius:3px;background:#ebebeb82;padding:20px;font-size:15px;width:100%;line-height:1.5}@media screen and (max-width: 514px){.datarelated__header{font-size:14px}}.datarelated__header a{font-size:15px;text-decoration:underline;color:#007bff;line-height:1.5}@media screen and (max-width: 514px){.datarelated__header a{font-size:14px}}.tour__evaluate{position:relative;box-sizing:border-box;display:block;margin-bottom:15px}.tour__evaluate .tour__evaluate--item{position:relative;box-sizing:border-box}.tour__evaluate .evaluate-content{border:1px solid #d7d7d7;border-radius:3px;background:#ebebeb82;padding:24px 20px;margin:1px}@media screen and (max-width: 768px){.tour__evaluate .evaluate-content{padding:20px 15px}}@media screen and (max-width: 514px){.tour__evaluate .evaluate-content{padding:15px 10px}}.tour__evaluate .evaluate-content-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tour__evaluate .col-row-image{width:35px;height:35px;padding-right:15px}.tour__evaluate .col-row-image svg{width:100%;height:auto}.tour__evaluate .reset-padding-mobile-detail-tour{padding-left:0;height:50px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;width:calc(100% - 50px )}@media screen and (max-width: 768px){.tour__evaluate .reset-padding-mobile-detail-tour{height:auto}}.tour__evaluate .reset-padding-mobile-detail-tour .title-evaluate{color:#0998c8;font-weight:bold;font-size:18px;text-decoration:none}@media screen and (max-width: 514px){.tour__evaluate .reset-padding-mobile-detail-tour .title-evaluate{font-size:16px}}.tour__evaluate .col-row-p{font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;margin-bottom:1rem;line-height:1.45}.tour__evaluate .tour__evaluate--main{margin-bottom:30px}.tour__evaluate .tour__evaluate-owl .owl-dots{display:flex;justify-content:center;align-items:center;margin-top:20px}@media screen and (max-width: 514px){.tour__evaluate .tour__evaluate-owl .owl-dots{margin-top:10px}}.tour__evaluate .tour__evaluate-owl .owl-dots .owl-dot{display:block;width:10px;height:10px;padding:0;border:none;border-radius:100%;background-color:#f1f1f1}@media screen and (max-width: 514px){.tour__evaluate .tour__evaluate-owl .owl-dots .owl-dot{width:8px;height:8px}}.tour__evaluate .tour__evaluate-owl .owl-dots .active{background-color:#ff9933}.tour__evaluate .evaluate-author{position:relative;box-sizing:border-box}.tour__evaluate .evaluate-author .evaluate-author-row{display:flex;flex-wrap:wrap;align-items:center}.tour__evaluate .evaluate-author .left-evaluate-author{width:8.3333333333%}@media screen and (max-width: 768px){.tour__evaluate .evaluate-author .left-evaluate-author{width:70px}}@media screen and (max-width: 514px){.tour__evaluate .evaluate-author .left-evaluate-author{width:60px}}.tour__evaluate .evaluate-author .left-evaluate-author img{width:60px;border-radius:50px;height:60px;object-fit:cover;object-position:center}@media screen and (max-width: 514px){.tour__evaluate .evaluate-author .left-evaluate-author img{width:50px;height:50px}}.tour__evaluate .evaluate-author .mid-evaluate-author{width:50%}.tour__evaluate .evaluate-author .mid-evaluate-author .evaluate-item{color:var(--main-color);padding:14px 0 10px 10px}@media screen and (max-width: 514px){.tour__evaluate .evaluate-author .mid-evaluate-author .evaluate-item{padding:14px 0 10px 5px}}.tour__evaluate .evaluate-author .mid-evaluate-author .name{font-size:14px;text-transform:capitalize;font-weight:700}
/*# sourceMappingURL=tour.css.map */
