ul{list-style-type:none;padding-left:0!important}a{text-decoration:none!important}body{position:relative;width:100%;margin:0}#dtcListAirport{display:none}.showAirport #dtcListAirport{display:block}@media(min-width:1400px){.header .container,.header .container-lg,.header .container-md,.header .container-sm,.header .container-xl,.header .container-xxl{max-width:1400px}}.carousel-indicators [data-bs-target]{display:none}.bx-log-out{transform:rotate(180deg)}.text-red{color:#b62027}h1,h2,h3,h4{color:#b62027!important;text-transform:uppercase}p{font-size:16px!important}h1{font-size:32px!important}h2{font-size:24px!important}h3{font-size:20px!important}@media screen and (max-width:768px){h1{font-size:26px!important}h2{font-size:18px!important}h3{font-size:16px!important}}h4,h6{font-size:16px!important}.header-first{background:#b62027;height:53px;line-height:40px;font-size:14px;color:#fff}.header-first .hotline_firsttop{padding-left:15px;padding-right:15px;position:relative}.header-first .hotline_firsttop .phone-hotline .text-hotline{color:#dda83a;display:block;font-weight:700;font-size:13px}.header-first .hotline_firsttop .phone-hotline .num-line{color:#fff;font-weight:700;display:block}.danhmuc_firsttop .muc_menu,.line-vertical_2,.muc_menu{display:flex;align-items:center}.danhmuc_firsttop .muc_menu .flags_images{width:19px;height:19px;background-color:#fff;border-radius:50%;float:left;margin-top:10px;padding:5px 3px}.danhmuc_firsttop .muc_menu .dropdown-toggle:after{display:none}.danhmuc_firsttop .muc_menu img{width:24px;height:24px;display:inherit}.menu-info .muc_menu .quantity_cart{background:#fff;border-radius:10px;padding:0;color:#b62027;width:22px;height:9px;position:absolute;top:10%;left:11%;display:inline-block}.menu-info .muc_menu .quantity_cart .soluong_cart{position:absolute;top:-2px;left:9px;font-weight:700;display:inline-block;font-size:9px}.flat .dropdown-menu{background-color:#fff}.flat .dropdown-menu .dropdown-item span{color:#b62027;font-size:14px}.flat .dropdown-menu .dropdown-item img{width:30px;height:30px;object-fit:cover}.danhmuc_firsttop .menu-info .line-vertical,.danhmuc_firsttop .menu-info .line-vertical_2{height:40px;max-width:100%}.line_stripe{position:fixed;top:0;left:0;right:0}.pay-carts{background:#b52027;padding:4px 6px;color:#fff;font-size:14px;border-radius:4px}.navbar-header{position:fixed!important;top:8px!important;left:0;right:0;background:#fff}.news .dropdown{display:inline-block}.news .dropdown,.news .dropdown .navcha{position:relative}.news .dropdown:after{content:"";position:absolute;top:100%;left:0;width:100%;height:30px;background:transparent}.news .dropdown .dropdown-content{display:none;position:absolute;background-color:#dda83a;min-width:380px;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1;margin-top:10px;top:100%;left:0}.news .dropdown .dropdown-content .first-dr{color:#fff;padding:12px 16px;text-decoration:none;font-size:14px;font-weight:500;display:block;transition:background-color .3s ease}.news .dropdown .dropdown-content .first-dr:hover{background-color:#b62027}.news .dropdown .dropdown-content .dropdown-item-wrapper{position:relative}.news .dropdown .dropdown-content .dropdown-item-wrapper .dropdown2{position:absolute;left:100%;top:0;z-index:2;white-space:nowrap}.news .dropdown .dropdown-content .dropdown-item-wrapper .dropdown2 .dropdown-content2{background-color:#dda83a;min-width:230px;padding:12px 16px;color:#fff;font-size:14px;font-weight:500;transition:background-color .3s ease;text-align:left}.news .dropdown .dropdown-content .dropdown-item-wrapper .dropdown2 .dropdown-content2:hover{background-color:#b62027}.news .dropdown .dropdown-content .dropdown-item-wrapper .dropdown2 .dropdown-content2 .first-dr2{color:#fff;font-size:14px;font-weight:500}.news .dropdown .dropdown-content .dropdown-item-wrapper .dropdown2 .dropdown-content2 .first-dr2:hover{color:#dda83a}.news .dropdown .dropdown-content .dropdown-item-wrapper .dropdown2:hover .first-dr,.news .dropdown .dropdown-content .dropdown-item-wrapper:hover .first-dr{background-color:#b62027}.news .dropdown:hover .dropdown-content{display:block}.header-first .line_stripe{width:100%;height:17px;position:relative;margin-top:5px}.header-first .line_stripe .line_stripe_righthaft{width:50%;height:100%;position:absolute;background:url(https://namecard.nhanhtravel.com/app-assets/mobile/GoldenSmileTravel/bg-top-menu-right.png);right:0;z-index:0;background-repeat:repeat-x}.line_stripe{width:100%;height:8px;display:block;position:relative;z-index:1;background:url(https://namecard.nhanhtravel.com/app-assets/mobile/GoldenSmileTravel/bg-top-menu-main3.png) no-repeat}.navcon{display:none!important;z-index:1000;position:absolute;background-color:#fff;border:0 solid rgba(0,0,0,.15);background-clip:padding-box;text-align:left;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border-radius:6px;margin-top:10px;width:auto;margin-left:-23%}.navcon .grid-container{display:grid;grid-template-columns:auto auto auto auto auto;grid-gap:60px;gap:60px}@media screen and (min-width:992px)and (max-width:1440px){.navcon{margin-left:-20%}.navcon .grid-container{gap:10px}}@media screen and (min-width:1930px)and (max-width:2500px){.navcon{margin-left:-15%}.navcon .grid-container{gap:10px}}.item_list_header .navbar-nav .navcha .navcon>li a{color:#b62027;top:50%;font-weight:400;right:auto;left:100%;margin-top:0;margin-left:0}.navchac,.navchau,.navchay{position:absolute;background-color:#dda83a;display:none;left:100%;margin-top:-30px;text-align:left}.padding-nav{padding:12px 32px!important}.navchac li>a,.navchau li>a{white-space:nowrap}.scroll-tour{width:100%;padding:10px;height:260px;overflow-y:auto;overflow-x:auto;white-space:normal;text-overflow:ellipsis}.navbar-nav .navcha .navcon .navchau>li a:hover{color:#fff}.navbar-nav .navcha .navcon .navchau .navchac>li a:hover{background-color:#b62027!important;background-clip:padding-box;border:0 solid rgba(0,0,0,.15);color:#fff}.navcha:hover .navcon{display:block!important}.navchac li>a:hover .navchay,.navchau li>a:hover .navchac,.navcon li>a:hover .navchau{display:block}.navbar-nav .navcha .navcon .navchau .navchay>li a:hover,.navbar-nav .navcha .navcon .navchau>li a:hover,.navbar-nav .navcha .navcon>li a:hover{background-color:#b62027!important;background-clip:padding-box;border:0 solid rgba(0,0,0,.15)}.navbar-expand-lg .navbar-nav .nav-link{color:#b62027!important;font-weight:800;padding:12px 20px}.navcon li>a{padding:12px 24px}.navbar-expand-lg .navbar-nav .nav-link a:hover,.navbar-expand-lg .navbar-nav .nav-link:hover,.navbar-nav .nav-link.active a{color:#dda83a!important}.min-height-div{min-height:30px}.header_fixed{position:fixed;z-index:99999;width:100%}.input_global{border:2px solid #0ea5e9;border-radius:7px}.header .nav-link{color:#000!important}.item_mega_menu .dropdown-menu{display:none!important}.navbar{padding:0!important}:where(.css-dev-only-do-not-override-42nv3w).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#b62027!important;text-shadow:0 0 .25px currentcolor}:where(.css-dev-only-do-not-override-42nv3w).ant-tabs .ant-tabs-tab-btn:hover{color:#b62027!important;text-shadow:0 0 .25px currentcolor}.menu_mobile{font-size:30px;color:#fff;float:right;line-height:25px;cursor:pointer}.header_moblie{align-items:center}#check{display:none}.btn-favorite{color:#b62027!important}.btn-favorite .quantity_cart{position:absolute;top:0;background:#fff;width:14px;font-size:12px;border-radius:50%;right:5px}.muc_menu .dropdown-toggle:after{display:none}.muc_menu .title_menu{color:#b62027!important}.muc_menu .tour-watched{font-size:12px;line-height:14px}.muc_menu .users_images{padding:6px 15px;border-radius:16px;background:hsla(0,0%,92%,.761);display:flex;justify-content:center;align-items:center}.muc_menu .users_images .name-user{font-size:13px;font-weight:500;color:#000!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-vertical_2{color:rgba(0,0,0,.141)}.select-no-border .ant-select-selector{border:none!important;box-shadow:none!important}.bxs-paper-plane,.users_images{color:#b62027;font-size:16px}.menu-tab-chac{font-size:11px;color:#181010;font-weight:400}.menu-tab-chac:hover{color:#dda83a}#example-collapse-text{position:absolute;top:40px;background:#fff;padding:1rem;border-radius:8px;right:10px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}@media only screen and (max-width:992px){.header .user_search{display:none!important}.header-first .line_stripe .line_stripe_wrap{display:none}.navbar_goodsmile .item_list_header{margin-left:0!important}.navbar .navbar_goodsmile{display:flex;align-items:center;justify-content:space-between!important;padding:0!important}.navbar-nav .dropdown-menu{color:#b62027}.button-siderbar:not(:disabled){cursor:pointer}.button-siderbar{cursor:pointer;position:relative;text-align:end}.navbar-collapse{text-align:left;position:relative;max-height:412px;overflow-y:scroll;padding:10px 0}.offcanvas.offcanvas-top{background-color:#dda83a}.navbar-nav a{color:#b62027;font-weight:700}.navbar-toggler:focus{box-shadow:none!important}.menumobile_phone .content-menu-phone .title-menuphone{text-align:left}}@media only screen and (max-width:991px){.search_box{display:none}}.footer{width:100%;max-width:99%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;background:#fff;padding-top:40px}.footer .row .info_contact{color:#b62027;font-weight:700;font-size:16px;margin-bottom:1rem;margin-top:5.2rem}.logo-web-footer{height:150px}.footer .row .footer_address_info{font-weight:400;color:#000;line-height:2.6rem}.footer .row .footer_address_info .footer-hotline{color:#b62027;transition:all .2s;text-decoration:none;background-color:transparent;display:block;font-weight:700}.footer .row .footer_address_info .footer-hotline i{color:#000;margin-right:4px}.footer .row .footer_address_info .address_contact a{text-decoration:none;background-color:transparent;display:block;transition:all .2s;color:#000;font-size:14px}.footer .row .footer_address_info .address_contact i{color:#000;margin-right:4px}.footer .row .thongtin_chung{margin-top:15px;font-size:16px;color:#b62027;line-height:1.2;margin-bottom:1rem;font-weight:700}.footer .row .info-chung{border-radius:0;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;margin-top:0}.footer .row .info-chung .info-item-chung{border:none;background-color:#fff;list-style:none;position:relative;display:block;padding:0}.footer .row .info-chung .info-item-chung a{color:#000!important;font-weight:400;line-height:1.6!important;transition:all .2s;cursor:pointer;text-decoration:none;background-color:transparent;font-weight:600}.footer .info_first .footer_title_about{color:#b62027;font-weight:700;font-size:16px;margin-bottom:1rem;line-height:1.2;margin-top:0}.footer .info_first .footer_title_about .list_item_about{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0;list-style:none}.footer .info_first .list_item_about .listitem_vechungtoi{border:none!important;position:relative;display:block;padding:0;background-color:#fff}.footer .info_first .list_item_about .listitem_vechungtoi a{color:#000!important;font-weight:400;line-height:1.6!important;transition:all .2s;cursor:pointer;text-decoration:none!important;background-color:transparent}.footer .info_first .footer_form_title{color:#b62027;font-weight:700;font-size:16px;margin-bottom:1rem;line-height:1.2;margin-top:0}.footer .info_first .fomr_tong_info{margin-bottom:17px;position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:88%}.footer .info_first .fomr_tong_info input{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0;font-weight:400;display:block;height:34px;padding:6px 12px;font-size:14px;line-height:1.5;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;z-index:1}.footer .info_first .fomr_tong_info .input_icons{display:flex;margin-left:-3px}.footer .info_first .fomr_tong_info .input_icons .btn_icons_tour{color:#fff;position:relative;z-index:2;border-radius:5px;font-size:14px;font-weight:700;background-color:#b62027;box-shadow:none;line-height:1.6;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;display:inline-block;padding:3px 12px;background-image:none;margin-bottom:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.info_first .fomr_tong_info .input_icons .btn_icons_tour img{max-width:100%;height:auto;border-style:none;vertical-align:middle;text-transform:none}.info_first .list_socials{margin-bottom:33px;padding-left:0;list-style:none;margin-top:0;display:flex;align-items:center}.info_first .list_socials .socials_items{margin-right:11px;display:inline-block;list-style:none}.info_first .list_socials .socials_items a img{max-width:20px;height:auto}.info_first .list_payment .thanhtoan_list{margin-right:0;margin-bottom:10px;float:left}.info_first .list_payment .thanhtoan_list .images-123pay,.info_first .list_payment .thanhtoan_list .images-mastercard,.info_first .list_payment .thanhtoan_list .images-visa{background-image:url(https://namecard.nhanhtravel.com/app-assets/mobile/GoldenSmileTravel/icons_payments.png);background-size:472px 316px}.info_first .list_payment .thanhtoan_list .images-123pay{width:73px;height:37px;display:block;margin:0 auto;background-position:0 0}.info_first .list_payment .thanhtoan_list .images-visa{width:73px;height:37px;display:block;margin:0 auto;background-position:-74px 0}.info_first .list_payment .thanhtoan_list .images-mastercard{width:73px;height:37px;display:block;margin:0 auto;background-position:-148px 0}.list_payment{height:36px}.footer .footer_address_details{margin-bottom:12px;position:relative}.footer .footer_address_details .title_address_f{font-weight:700;color:#b62027;font-size:16px;line-height:1.2;margin-top:0;margin-bottom:14px!important}.header_moblie .navbar_logo_images{width:20%}.header_moblie .item_list_header{width:70%}.header_moblie .item_list_header .distant{display:flex;gap:10px}.footer .footer_address_details .address_general{display:block;font-size:14px}.footer .footer_address_details .address_general:hover{color:#b62027}.footer .footer_address_details .address_general img{max-width:100%;height:auto;border-style:none;margin-top:-2px}.footer .footer_address_details .address_general a{text-decoration:none;background-color:transparent;transition:all .2s;color:#000;font-size:14px}.footer .lineway-footer{width:126px;border:1px solid #b62027;display:inline-block}.footer .footer_images_congthuong{display:flex;justify-content:left}.footer .footer_images_congthuong a{display:block;margin-right:15px}.footer .footer_title_cetefication{color:#b62027;font-weight:700;font-size:16px;margin-bottom:1rem;line-height:1.2;margin-top:0}.footer .footer_images_congthuong a .chungnhan{width:150px;max-width:100%;height:auto}.footer .footer_images_congthuong a .bocongthuong{width:50px;margin-top:10px}.searchbox_nav_tabs{background-color:rgba(45,66,113,.8);border-radius:14px 10px 0 0;border:none;font-size:13px}.nav_link_search{color:#fff}.nav_link_search .active{color:#4d4aef!important}.img_promo{border-radius:10px;aspect-ratio:414/160;object-fit:cover}.slick-slide>div{margin:0 8px}.slick-list{margin:0 -8px}.explore-tour__item__image img{position:relative;border-radius:10px}.explore-tour__item__image h5{bottom:4%;height:50px}.explore-tour__item__image h5,.explore-tour__item__image p{position:absolute;color:#fff;padding:2px 4px;z-index:10;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.explore-tour__item__image p{bottom:2%}.overlay{background:linear-gradient(180deg,rgba(45,66,113,0),#2d4271);height:100px;display:block;position:absolute;bottom:0;z-index:9;width:100%;border-radius:10px}.card-img{aspect-ratio:216/324;object-fit:cover;border-radius:10px}.card-img-overlay{background:linear-gradient(180deg,rgba(45,66,113,0),#2d4271);top:78%!important}.ticket{background-color:#fd5056;color:#fff;font-weight:700;border-radius:5px;font-size:11px}.tour-item__price__timer{border:1px solid #4d4aef;color:#4d4aef;font-weight:700;border-radius:5px;font-size:11px;text-align:center}.home-page__see-all button{border-radius:5px;border:1px solid #b62027!important;background:#fff!important;color:#b62027!important}.product-item__detail__category{background-color:#2d4271;border-radius:5px}.point_review{background:#dda83a;color:#fff!important;border-radius:5px}.product-item__summary{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:right;padding:1rem}.product-item__summary:before{content:"";position:absolute;left:0;height:calc(100% - 30px);top:15px;width:.5px;background-color:#d8d8d8}.s-mark-title:after{content:"";width:100%;border-top:1px solid #d5d5d5;display:block;margin-left:15px}.s-mark-title{display:flex;align-items:center;font-weight:700;line-height:19px;color:#2d4271;white-space:nowrap;margin-bottom:25px}.heading{border-bottom:.5px solid #d5d5d5}.search_tour{background:#fff!important;box-shadow:0 2px 0 #e2f3ff;border-radius:5px}.img_favorite{aspect-ratio:234/168;width:100%;object-fit:cover;border-radius:6px}.fillter{font-weight:700;font-size:22px;color:#b62027!important}.ant-badge .ant-badge-count{z-index:auto;min-width:16px;height:16px;color:#fff;font-weight:400;font-size:10px;line-height:16px;white-space:nowrap;text-align:center;background:#d94f56;border-radius:10px;box-shadow:0 0 0 1px #fff;transition:background .2s}.icon-cart{font-size:16px;color:#dd2131}.title-filter{font-weight:700;font-size:13px;line-height:16px;text-transform:uppercase;color:#2d4271}.tag{background-color:#fff;padding:5px 10px;bottom:0;left:0}.tag_heart{font-size:22px;color:#fff;background-color:rgba(0,0,0,.1);border-radius:8px;padding:5px;cursor:pointer}.tag_heart,.tag_right_card{top:5%;left:3%}.tag_point{font-weight:700;font-size:17px;line-height:20px;color:#fff;background:#dda83a;width:40px;height:25px;display:flex;align-items:center;justify-content:center;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px}.tag_point:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-top:5px solid #dda83a;position:absolute;top:100%;right:0;z-index:1}.tag_number_care{color:#fff;background-color:rgba(0,0,0,.1);border-radius:8px;padding:5px}.card_title_tour{font-weight:700!important;font-size:16px!important;color:#000!important;line-height:20px!important;height:40px!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-transform:uppercase}.button-all{border:none!important}.button-all,.button-all:hover{background:#b62027!important;color:#fff!important;font-weight:500!important}.card-img-top{aspect-ratio:428/304;object-fit:cover}.text-contact{color:#b62027;font-size:16px;font-weight:600}.search_box{z-index:9999999!important;margin-bottom:60px;background-color:transparent!important;border-radius:0 0 8px 8px}.search_box .trangchu_formsearch{position:relative}.trangchu_formsearch .tab_filter{margin-right:0;margin-left:0;margin-top:-55px}.trangchu_formsearch .tab_filter .tab_filter_searchnav{align-items:center;justify-content:center}.tab_filter .tab_filter_searchnav .li_searchnav{height:80px;width:225px}.tab_filter_searchnav .li_searchnav .search_mucfilter{height:70%;background-color:#b62027;display:inline-block;width:100%;border-radius:0;letter-spacing:.89px;line-height:16px;cursor:pointer;font-size:13px;white-space:nowrap;vertical-align:middle;touch-action:manipulation;color:#fff;justify-content:center}.tab_filter_searchnav .li_searchnav .search_mucfilter.active{background-color:#dda83a;color:#b62027;border:1px solid}.tab_filter_searchnav .li_searchnav:first-child .search_mucfilter{border-top-left-radius:150px}.tab_filter_searchnav .li_searchnav:last-child .search_mucfilter{border-top-right-radius:150px}.li_searchnav .search_mucfilter i{width:22px;margin-left:15px;display:block;float:left;margin-right:10px;font-size:20px;font-weight:700}.li_searchnav .search_mucfilter .search_content_nav{text-align:center;letter-spacing:.89px;display:flex;justify-content:center;align-items:center;width:100%;height:100%;gap:8px}.li_searchnav .search_mucfilter .search_content_nav img{height:24px}.tab-1-form img{height:68px}.tab-1-form .form-control,.tab-1-form .form-select{border-radius:32px;height:42px;border:1px solid}.tab-1-form .keyword-input{height:32px}.tab-1-form .keyword-input,.tab-1-form .keyword-input:focus{border:none;box-shadow:none}.tab-1-form .search-btn{background:#b62027;padding:8px 16px;border-radius:32px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;max-width:110px;gap:4px;margin:0 8px;height:42px}.page-item.active .page-link{background-color:#b62027!important;border-color:#b62027;color:#fff!important;font-weight:600}.page-item .page-link{color:#b62027!important}.trangchu_formsearch .form_filter{padding:30px}.form_filter .forminfo_filter .choose_input_tour{flex-basis:0;flex-grow:1;min-width:0;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px}.form_filter .forminfo_filter .choose_input_tour .search_label{text-transform:uppercase;font-style:normal;font-weight:700;font-size:12px;line-height:19px;color:#b62027}.forminfo_filter .choose_input_tour .form_location_filter{font-weight:400;width:100%;height:36px;font-size:14px;line-height:20px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:#ededed .15s ease-in-out,box-shadow .15s ease-in-out}.forminfo_filter .choose_input_tour .btn_search_find{padding:6px 12px;background-color:#b62027;line-height:7px;margin-top:7%;width:144px;height:39px;border-radius:27px;color:#fff;border:1px solid transparent;font-weight:700;font-size:14px;box-shadow:none}.forminfo_filter .choose_input_tour .btn_search_find:hover{color:#fff;border-color:#af1a27;background-color:#af1a27;text-decoration:none}@media only screen and (max-width:992px){.carousel-control-next,.carousel-control-prev{display:none!important}}.form-search{border:5px solid #dda83a!important}.nav_item_search .nav_link_search{color:#fff!important;font-size:14px;padding:24px}@media only screen and (max-width:576px){.nav_item_search .nav_link_search{padding:6px}}.nav_item_search:hover{background-color:#fff!important}.nav_item_search .nav_link_search:hover{color:blue!important}.nav_item_search .active{background-color:#fff!important;color:blue!important}.search_box_height_title{height:42px}.min-height-46{min-height:46px}.clamp-1{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word;overflow:hidden;-webkit-line-clamp:1}.searchbox_content{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;margin-top:unset!important}.carousel-control-next,.carousel-control-prev{z-index:4!important;width:4%!important}.icon_arrow,.icon_why{font-size:80px}.icon_arrow{margin-left:10px;margin-right:10px;margin-top:-20px}.input_date{padding:6px!important}.max-height-content{height:min-content}.btn_submit{background:linear-gradient(64.4deg,#244c7a 21.33%,#002f65 67.61%);width:100%;color:#dda83a!important;padding:9px!important}.icon_place{position:absolute;color:#fff;font-size:45px;top:44%;left:44%;z-index:111}.destination-item__image__overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;background:rgba(0,0,0,.25);border-radius:10px}.tour_detail_title{font-size:20px;font-weight:700;color:#2d4271;line-height:30px;margin-bottom:12px;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.layout_img{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px}.layout_item img{width:100%;height:100%;border-radius:10px}.layout_item:first-child{grid-column:1/3;grid-row:1/3}.layout_item:nth-child(2){grid-column:3/4;grid-row:1/2}.layout_item:nth-child(3){grid-column:4/5;grid-row:1/2;grid-column:3/5;grid-row:2/3}.icon_detail_tour{font-size:25px}.size_number{font-size:22px}.img_place_to_visit{aspect-ratio:230/160;border-radius:10px;width:100%;object-fit:cover}.p-line{display:flex;justify-content:space-between;position:relative;margin-bottom:20px}.p-line:before{content:"";width:100%;border-top:1px dashed #ced4de;position:absolute;top:7px;left:0;z-index:1}.title_page_detail{font-weight:700;font-size:22px;line-height:28px;color:#2d4271}.info_fight,.info_fight_content{padding:16px 15px;background-color:#f9f9f9;border-radius:10px;width:100%;box-shadow:0 4px 20px 0 rgba(0,0,0,.08);overflow:hidden;border:1px solid #ced4da}.info_fight_content{max-height:800px;overflow-y:scroll}.button-detail{background:#fff;color:#ff4d4f!important;font-weight:400!important;border:1px solid #d9d9d9!important}.button-detail:hover{background:#ff4d4f!important;color:#fff!important;font-weight:500!important;border:1px solid #ff4d4f!important}@media only screen and (max-width:576px){.info_fight_content{max-height:600px}.calendar-start{zoom:.9}}.calendar-start:hover{overflow-x:auto}.calendar-start::-webkit-scrollbar{border-radius:50%;height:4px}.calendar-start::-webkit-scrollbar-thumb{background-color:#b62027;border-radius:10px}.calendar-start::-webkit-scrollbar-track{background-color:#e9ecef}.date_tour{height:33px}.info_fight .info_content{max-height:500px;overflow-y:scroll}.show-module{font-weight:500;padding:15px 0;color:#437dff;display:flex;justify-content:center;align-items:center;cursor:pointer}.flight-logo{max-width:100%;max-height:22px}.note_item{background:#f9f9f9;border-radius:5px;padding:15px 35px;margin-bottom:0}.highlight{background:#f9f9f9;border-radius:10px;padding:30px}.wrapper{display:flex;align-items:center}.date-left{width:40px}.date-right{padding-left:10px;width:calc(100% - 64px);display:flex;flex-direction:column}.ticket-plane{height:100%}.ticket-plane .img-slide{height:500px;width:100%;background-image:url(https://storage.googleapis.com/gst-nhanhtravel-com/upload/Website/Slider/6a6fa0f330876790328b7729d2c4c114.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:300px)and (max-width:766px){.ticket-plane .img-slide{height:200px;width:100%}}@media screen and (min-width:767px)and (max-width:1200px){.ticket-plane .img-slide{height:400px;width:100%}}.date-center{width:24px;height:24px;border-radius:50%;border:1px solid #2d4271;display:flex;align-items:center;justify-content:center;color:#2d4271;background:#fff;position:relative;z-index:1;cursor:pointer}.date-center.active{background:#fd5056;border:1px solid #fd5056;color:#fff}.excerpt{padding-left:33px;max-width:100%;position:relative;margin-bottom:15px;line-height:24px}.line{height:calc(100% - 16px);border-left:.5px dashed #4d4aef;position:absolute;top:6px;left:0;z-index:1}.line:before{top:0}.line:after,.line:before{content:"";width:5px;height:5px;background:#4d4aef;border-radius:50%;position:absolute;left:-3px;z-index:1}.line:after{top:100%}.timeline_overview{background:#f9f9f9;padding:38px 1rem}.timeline_detail{padding:38px 42px 38px 28px}tr td,tr th{background:transparent!important;border-bottom-width:none!important}.wrapper1{position:relative;background-color:rgba(45,66,113,.97);width:100%}.top-bar{background-color:rgba(45,66,113,.9);display:block;text-align:center}.short-sumary{padding:16px 24px}.item-icon{font-size:30px;text-align:center}.info{font-size:13px;line-height:19px;color:#ced4de;margin-bottom:10px}.bg-color{background:#f9f9f9}.icon_change{font-size:24px;cursor:pointer}.number_cart{border-radius:50%}.info_passenger{background:#fff;box-shadow:0 4px 40px rgba(0,0,0,.08);border-radius:5px;padding:30px}.start{position:relative}.start:after{content:"";height:100%;border:1px dashed #7d8fab;position:absolute;top:0;left:7px;z-index:1}.from{font-weight:400;line-height:19px;display:flex;align-items:center;margin-bottom:30px;color:#2d4271}.input_code_promotion{max-width:125px}.promotion h4{color:#b62027;text-align:center}.promotion .divider-Trekking{display:block;height:3px;width:234px;background-color:inherit;background-image:url(https://namecard.nhanhtravel.com/app-assets/mobile/GoldenSmileTravel/bg-heading.png)}@media only screen and (max-width:1200px){.input_code_promotion{max-width:100%!important}}.text-700{font-weight:700;font-size:22px;line-height:28px;color:#2d4271}.title_booking{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:72px}@media only screen and (max-width:992px){.title_booking{font-size:26px!important}}.check_method_payment{display:block;width:20px;height:20px;border:1px solid #7d8fab;box-sizing:border-box;border-radius:50%;position:relative;cursor:pointer}.check_method_payment:after{content:"";display:block;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:16px;height:16px;background:#4d4aef;border-radius:50%;opacity:0}.check_method_payment .active{opacity:1}.term_content{border:1px solid #f3f3f3;border-radius:10px;padding:22px;max-height:280px;overflow-y:auto;margin-bottom:15px}.text-color-primary{font-size:15px;color:#2d4271;font-weight:700}.color-text{color:#2d4271;font-size:14px}.socho{font-size:14px!important}.img_prcode img{width:150px;height:auto}.img_qrpay img{width:250px}.table-list{overflow-x:auto}.branch_list{max-height:530px;overflow:auto;background-color:#f8f9fa!important}.tintuc_item{margin-bottom:28px}.tintuc_item h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tintuc_1 img{aspect-ratio:746/484}.tintuc_1 img,.tintuc_img img{border-radius:10px;object-fit:cover}.tintuc_img img{height:100%;aspect-ratio:206/140}.camnang img{aspect-ratio:21/15}.camnang img,.camnang_item img{object-fit:cover;border-radius:10px}.camnang_item img{aspect-ratio:208/121}.article h4{font-weight:900}.article a{color:#2d4271;text-decoration:none}.article img{width:100%;aspect-ratio:16/9;object-fit:cover}.article p{margin-bottom:1.5rem!important;line-height:1.5rem!important;text-align:justify}.list_type{list-style-type:circle!important;margin-left:32px}.logo_qr{width:120px;height:120px}.mySwiper2{height:80%;width:100%}.mySwiperSlide2{display:flex;text-align:center;font-size:18px;justify-content:center}.imgDetail .swiper-slide img{display:block;height:100%;width:100%;aspect-ratio:2/1;border-radius:11px;object-fit:cover}.swiper-slide.swiper-slide-tour.swiper-slide-visible.swiper-slide-next.swiper-slide-thumb-active{border-color:#b62027}@media only screen and (max-width:1200px){.listImgTourDetail{margin-bottom:32px}}.mySwiper1{height:20%;width:100%;box-sizing:border-box;padding:10px 0;border-radius:10px}.mySwiper1 .swiper-slide-tour{width:25%;height:100%;opacity:.6;border-radius:16px}.mySwiper1 .swiper-slide-thumb-active{border:4px solid #b62027;border-radius:16px;opacity:1}.tab_item .nav-link.active{background-color:#f9f9f9!important}.ft_partner ul li{margin-bottom:14px}.ft_partner h6{margin-bottom:20px}.item_method_payment{transition:.4s;border:1px solid #ccc}.item_method_payment_content{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.item_method_payment:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.item_day_tour{color:#b62027;background:#fff1f0;border-radius:8px;width:92px;height:30px;cursor:pointer;border:1px solid #fff1f0;font-size:13px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:4px 6px}.ant-anchor{overflow-x:auto}.ant-anchor-link{width:257px!important;text-align:center;padding:0!important;height:40px}.ant-anchor-ink{width:150px!important;background:#fff}.ant-anchor{margin-bottom:1.5rem!important}:where(.css-dev-only-do-not-override-1pbqdzd).ant-anchor-wrapper-horizontal:before{border-bottom:none!important}a.ant-anchor-link-title.ant-anchor-link-title-active{color:#fff!important;font-weight:700;background-color:#b62027}a.ant-anchor-link-title,a.ant-anchor-link-title.ant-anchor-link-title-active{height:40px;display:flex!important;align-items:center;flex-wrap:wrap;justify-content:center}.css-dev-only-do-not-override-1pbqdzd.ant-affix{background-color:#fff}.item_day_tour.active,.item_day_tour:hover{border:1px solid #b62027;color:#b62027;background:#fff1f0}.Next_title{font-style:normal;font-weight:700;color:#b62027;width:-moz-fit-content;width:fit-content}.color_blue{color:#b62027!important}.row_tour_payment{border:1px solid rgba(0,0,0,.059);padding:16px 8px!important;border-radius:8px}.col-overview{border:1px solid #ebebeb;border-radius:16px}.content-customer{text-align:justify;line-height:20px;margin-top:10px;border-left:4px solid #ff002d;padding:15px;margin-bottom:10px;color:#212121;background:#f4f4f4;font-size:12px}.Tour_p_title:hover,.t_title_text:hover,.text-hover:hover{color:#b62027!important}.header-cutomer-form{background:#fff1f0;display:flex;justify-content:center;color:#b62027;font-weight:600;font-size:16px;margin:0 -17px;padding:9px 0;border-radius:16px 16px 0 0}.tab-content::-webkit-scrollbar{border-radius:50%;width:4px}.tab-content::-webkit-scrollbar-thumb{background-color:#b62027;border-radius:10px}.tab-content::-webkit-scrollbar-track{background-color:#e9ecef}.p-inputnumber-input,input#stacked-buttons{border-radius:4px 0 0 4px;border:1px solid #f3f3f3;height:40px;width:20%}.p-inputnumber-input{padding-left:17px}span.p-inputnumber.p-component.p-inputwrapper.p-inputwrapper-filled.p-inputnumber-buttons-stacked{width:8%}button.p-inputnumber-button.p-inputnumber-button-up.p-button.p-button-icon-only.p-component{border:none;border-radius:0 5px 0 0;padding:3px;color:#fff;background:#b62027}button.p-inputnumber-button.p-inputnumber-button-down.p-button.p-button-icon-only.p-component{border:none;border-radius:0 0 5px 0;padding:3px;color:#fff;background:#b62027}.card-thankpage .background-thankpage{background:url(https://vigomanager.com/app-assets/mobile/img-huy/z4785417426297_931e396d8b9c2f5be54c763f0ca057b5%201.png);background-size:cover;background-repeat:no-repeat;height:150px;display:flex;align-content:center;justify-content:center;flex-wrap:wrap}.card-thankpage .background-thankpage .congratulation{background:#fff;height:80px;width:500px;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;border-radius:8px}.card-thankpage .background-thankpage .congratulation .bx-check-circle{display:flex;align-content:center;flex-wrap:wrap;font-size:36px;color:#cf1322}.card-thankpage .background-thankpage .congratulation span{font-weight:600;color:#cf1322;display:flex;align-content:center;flex-wrap:wrap}.card-thankpage .container{padding:0 20%}.card-thankpage .container .order-code{color:#b62027;font-weight:600}.card-thankpage .container .total-price{color:#b62027;font-weight:600;font-size:18px}.ant-back-top{bottom:100px}.ant-back-top-inner{height:40px;width:40px;line-height:40px;border-radius:50%;background-color:#b62027;color:#fff;text-align:center;font-size:20px;box-shadow:0 5px 15px rgba(0,0,0,.35)}.tour-info-thankpage .card-header{background:#fff1f0;display:flex;justify-content:center;color:#b62027;font-weight:600;font-size:16px;border-bottom:1px solid #f1f1f1;padding:9px 0;border-radius:16px 16px 0 0}.tour-info-thankpage .tour_image{border-radius:4px}.tour-info-thankpage .tour-name{color:#b62027;font-weight:600}.window-corporation{border-radius:10px 0 0 10px;position:fixed;right:0;top:7rem;z-index:99;display:flex}.window-corporation .text{background:url(https://goldensmiletravel.com/themes/webtour/public/images/vtvgroup/bg.png);color:#b62027;font-size:28px;width:40px;border-radius:4px 0 0 4px;transform:translateX(670%);background-size:cover;background-position:50%;justify-content:center;display:flex;align-items:flex-end}.window-corporation .content{transform:translateX(100%);width:268px;height:262px;background:#b62027}.window-corporation .content .content-body{padding:10px}.window-corporation .content .content-body .col-left .div-img{padding:10px;background:#fff;height:116px;display:flex;justify-content:center;align-items:center}.window-corporation .content .content-body .col-right .div-img{padding:10px;background:#fff;height:74.6px;display:flex;justify-content:center;align-items:center}.window-corporation:hover .content,.window-corporation:hover .text{transform:translateX(0);transition:transform 1s ease}.window-instruct{border-radius:10px 0 0 10px;position:fixed;right:0;top:23.5rem;z-index:99;display:flex}.window-instruct .text{border-radius:4px 0 0 4px;background:hsla(0,0%,93%,.69);width:40px;color:#b62027;font-weight:700;justify-content:center;align-items:center;transform:translateX(248%);display:flex;font-size:24px}.window-instruct .content{transform:translateX(100%);width:100px;height:50px;background:#b62027}.window-instruct .content .content-body{padding:4px;color:#fff;font-size:14px;font-weight:600}.window-instruct:hover .content,.window-instruct:hover .text{transform:translateX(0);transition:transform 1s ease}.window-call{border-radius:10px 0 0 10px;position:fixed;right:0;top:26.8rem;z-index:99;display:flex}.window-call .text{border-radius:4px 0 0 4px;background:hsla(0,0%,93%,.69);width:40px;color:#b62027;font-weight:700;justify-content:center;align-items:center;transform:translateX(372%);display:flex;font-size:24px}.window-call .content{transform:translateX(100%);width:150px;height:50px;background:#b62027}.window-call .content .content-body{padding:4px;color:#fff;font-size:14px;font-weight:600}.window-call:hover .content,.window-call:hover .text{transform:translateX(0);transition:transform 1s ease}.cutomer-form{border:1px solid #ebebeb;border-radius:16px}.cutomer-form i{font-size:18px}.cutomer-form .default-badge{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f;padding:1px 8px;border-radius:4px;font-size:12px}.cutomer-form .form-check-input:checked{background-color:#b62027;border-color:#b62027}.policy-thankpage .title{font-weight:600;color:#b62027}.policy-thankpage .policy{list-style:disc}.policy-thankpage .policy li{padding-bottom:8px}.icon-delete-customer-card{cursor:pointer}.card-customer-info-list .card-header{border-bottom:hsla(0,3%,75%,.18)}.button-add-customer{background-color:#fff!important;color:#b62027!important;border:1px solid #b62027!important}.button-add-customer:hover{background-color:#b62027!important;color:#fff!important}.info-age-customer{text-align:justify;line-height:27px;margin-top:10px;border-left:4px solid #ff002d;padding:15px;margin-bottom:10px;color:#212121;background:#f4f4f4;font-size:14px}.invoice-list .card-header{background:#fff1f0;color:#b62027;font-size:14px;font-weight:600;justify-content:center;display:flex;border-bottom:none!important}.invoice-list .title-card{font-weight:700;color:#b62027;font-size:14px}.invoice-list .image-invoice{height:120px;width:170px;border-radius:4px}.invoice-list .image-invoice:hover{opacity:.8}.invoice-list .tour-name{max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice-list .tour-name,.invoice-list .tour-name-detail{font-weight:700;text-transform:uppercase;font-size:18px;color:#b62027}.invoice-list .tour-name:hover{color:#b62027}.invoice-list .status{font-size:12px;padding:2px 12px;border-radius:8px}.invoice-list .invoice_code{background:#f5f5f5;border:1px solid #f0f0f0;padding:1px 6px;border-radius:4px}.invoice-list .created-date{color:#c2c2c2}.invoice-list .total-money{font-weight:600;font-size:18px}.menu-tab-navcha{color:#db2131;font-size:13px;font-weight:600}.menu-tab-navcha :hover{color:#dda83a}.form-check-input:checked{background-color:#b62027!important;border-color:#b62027!important}.form-check-label{color:#000!important;font-weight:600}.breadcrumb-item.active{color:#b62027!important}.logo-payment{height:100px;border-radius:4px}.booking-card .card-header{background-color:#fff;color:#b62027;font-size:14px;font-weight:600;border-bottom:1px solid #f2f2f2}.booking-card .label-booking-card div{display:flex;justify-content:space-between;margin:5px 0}.booking-card .content-booking-card .order-id,.booking-card .label-booking-card .order-id{color:red;font-weight:600}.label-payment-method-page{color:#b62027;font-size:24px;font-weight:600}.customer_info .card-header{background:#fff1f0;color:#b62027;font-size:14px;font-weight:600;justify-content:center;display:flex;border-bottom:none!important}.customer_info .customer_name{font-size:14px;font-weight:600;color:#b62027;text-transform:uppercase}.customer_info .avatar{border-radius:50%;height:70px;width:70px}.customer_info .bx-log-out{transform:rotate(180deg)}.customer_info .logout-button{background:#fff1f0;color:#b62027;border:1px solid #f6d5d7}.customer_info .logout-button:hover{background:#b62027;color:#fff}.customer_info .tab_customer_info,.customer_info .tab_invoice,.customer_info .tab_tourWatched{padding:8px 40px;margin:-17px}.customer_info .tab_customer_info a,.customer_info .tab_invoice a,.customer_info .tab_tourWatched a{color:#000}.customer_info .tab_customer_info a:hover,.customer_info .tab_invoice a:hover,.customer_info .tab_tourWatched a:hover{color:#b62027}.customer_info .tab_customer_info.selected,.customer_info .tab_invoice.selected,.customer_info .tab_tourWatched.selected{background:#fff1f0;margin:-17px;border-right:2px solid #b62027;padding:8px 40px}.customer_info .tab_customer_info.selected a,.customer_info .tab_invoice.selected a,.customer_info .tab_tourWatched.selected a{color:#b62027}.button-comeback-home{background:#fff1f0!important;color:#b62027!important;border:1px solid #f6d5d7!important}.button-comeback-home:hover{color:#fff1f0!important;background:#b62027!important}.tour-detail-payment div{margin:4px 0}.title-cutomer-form{color:#cf1322;font-size:16px;font-weight:600;margin:8px 0 5px}.btn-download{background:#b62027!important;color:#fff!important;border:none!important}.btn-download:hover{background:#b95258!important}.tour-detail{border:1px solid #ebebeb;border-radius:16px}.tour-detail div{margin:8px 0}.tour-detail .dropdown-toggle:after{display:none!important}.tour-detail-name{color:#b62027;font-weight:700;font-size:24px;text-transform:uppercase}.tour-detail-price{color:#b62027;font-weight:700;font-size:32px}.tour-detail-remain-reservation-container{background-color:#f5f5f5!important;border-radius:32px!important;padding:5px 10px;height:34px}.tour-detail-contact-btn,.tour-detail-download-schedule-btn{background-color:#f5f5f5!important;border:1px solid #f0f0f0!important;padding:5px 8px!important;border-radius:4px!important;font-weight:500!important;color:#000!important;height:32px}.tour-detail-contact-btn .icon,.tour-detail-download-schedule-btn .icon{color:#b62027}.tour-detail-contact-btn:hover,.tour-detail-download-schedule-btn:hover{background-color:#b62027!important;color:#fff!important;transform:scale(1.01)}.tour-detail-contact-btn:hover .icon,.tour-detail-download-schedule-btn:hover .icon{color:#fff!important}.tour-detail-add-to-card{border:1px solid #e8e8e8!important;cursor:pointer;display:flex;align-items:center;flex-wrap:wrap}.tour-detail-add-to-card:hover{background-color:#b62027!important;color:#fff!important;transform:scale(1.01)}.tour-detail-order-now{background:#b62027!important;color:#fff!important;display:flex!important;align-items:center;flex-wrap:wrap}.tour-detail-order-now:hover{opacity:.9;transform:scale(1.01)}.tour-detail-add-to-card,.tour-detail-order-now{font-size:16px!important;font-weight:600!important;padding:5px 10px!important}.address-cutomer-form{border:1px solid rgba(0,0,0,.059);border-radius:8px;padding:12px}.modal-tour-confirm{display:flex!important;justify-content:center}.modal-tour-confirm div{margin:8px 0}.modal-tour-confirm-tour-name{font-size:20px;font-weight:600;text-transform:uppercase;color:#b62027}.modal-tour-confirm-tour-title{font-size:18px;color:#b62027}.payment-order-tour{background-color:#b62027!important;color:#fff!important}.tab_item .nav-item .nav-link.active{font-weight:600;background-color:#fff!important;border:1px solid #fff!important;border-bottom:3px solid #b62027!important;color:#b62027!important}.tour-info-header{background:#fff1f0;display:flex;justify-content:center;color:#b62027;font-weight:600;font-size:16px;margin:-8px;padding:9px 0;border-radius:16px 16px 0 0}.tour-info-body div{margin:8px 0;min-height:24px}.img_tour_payment{border-radius:16px;height:150px;width:100%;object-fit:cover}@media only screen and (max-width:992px){.item_list_header{display:none!important}}.bg_login{background-image:url(https://admin.goldensmiletravel.com/upload/%231%20H%C3%ACnh%20%E1%BA%A3nh%20content%20website/asian-woman-wearing-chinese-traditional-dress-boat-ban-rak-thai-village-mae-hong-son-province.webp)!important;background-position:0 100%;background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,.65);background-blend-mode:overlay;width:100%;height:100%;background-position:50%}.avatar-header{border-radius:50%;height:20px;width:20px;object-fit:cover}.page_login{padding:200px 0}.form_login{margin:0 auto;padding:20px;max-width:500px;border-radius:5px;background-color:#fff}.logo_customer img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none;object-fit:cover}.mega_menu{position:absolute;padding:20px 0;width:100%;left:0;top:100%;visibility:hidden;max-height:600px;overflow:auto;overscroll-behavior:contain;text-align:left;background:#f7f9fa;opacity:0;border-bottom:1px solid #e0e0e0;transition:all .1s ease-in-out;z-index:9999!important;box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07)}.hover_menu:hover .mega_menu{visibility:unset;opacity:1}.mega_menu .list_tour_title:before{content:"";position:absolute;bottom:-5px;left:0;width:100px;height:2px;background:linear-gradient(90deg,#7d8fab,#0ea5e9);border-radius:5px}.list_tour ul li{background-image:linear-gradient(90deg,#54b3d6,#54b3d6 50%,#000 0);background-size:200% 100%;background-position:-100%;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.list_tour ul li,.list_tour ul li:before{display:block;transition:all .3s ease-in-out}.list_tour ul li:before{content:"";background:#54b3d6;position:absolute;bottom:-3px;left:0;width:0;height:3px}.list_tour ul li:hover{background-position:0}.list_tour ul li:hover:before{width:20%}.dropdown_user{right:0!important;left:unset!important}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.main_hotel .title-h,.main_plane .title-h{padding-top:70px}.main_hotel,.main_plane{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;height:460px}.menu_hotel,.menu_plane{border:1px solid #ced4da;background-color:#fff;padding:20px 15px;border-radius:6px;display:flex;justify-content:space-between}.plane-drop .nav-link{padding:unset}.plane-drop-item{padding:10px}.input-stay-index{width:360px!important}.buton-submit-plane{display:flex;align-items:flex-end}.button-move{width:100px;height:54px;border-radius:8px!important;box-shadow:none}.login-plane button{width:200px;height:40px;font-weight:600;border-radius:8px;padding:0 8px!important}.card-item{cursor:pointer;border-radius:8px;border:1px solid #e0e0e0}.card-item-img{background-size:cover;background-position:50%;border-radius:6px 6px 0 0;padding:0 0 56.4972%;position:relative;overflow:hidden}.card-item-information{padding:12px 16px;background:#fff;border-radius:0 0 8px 8px}.card-item-content .description{color:#757575}.star{color:#ff9735;font-weight:500}.card-item-content .title{display:-webkit-box;font-size:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-box-align:start;-webkit-line-clamp:2;word-break:break-word;max-width:100%;white-space:pre-wrap;color:#000}.airline_end .landing_end,.airline_end .landing_start{max-width:30%;text-align:center}.airline_end .landing_end .airline_end_name,.airline_end .landing_end .time_landing_end,.airline_end .landing_start .airline_end_name,.airline_end .landing_start .time_landing_start{text-align:center}.card-item-tag{display:flex;flex-wrap:wrap}.card-item-tag span{font-weight:500;border-radius:4px;background-color:#f5f5f5;color:#757575;margin-right:5px;margin-bottom:5px;padding:3px 8px;font-size:12px}.card-item-price span{font-weight:500}.see-more button{background-color:transparent;border-radius:120px;font-weight:500;border:1px solid #0ea5e9;padding:7px 16px;color:#0ea5e9;transition:all .2s ease-in}.see-more button:hover{background-color:#0ea5e9;color:#fff}.card-item-new{border:1px solid #e0e0e0;padding:24px;border-radius:8px;cursor:pointer;height:340px}.card-item-new .title{border-bottom:1px solid #757575;display:-webkit-box;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-box-align:start;-webkit-line-clamp:1;word-break:break-word;max-width:100%;white-space:pre-wrap}.tab-content .card-item-new{margin-bottom:10px}.content-item{margin-top:16px}.content-item .content-img{background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:transparent;border-radius:8px;height:68px;width:68px;flex-shrink:0}.content-item .content{flex-grow:1;flex-direction:column;height:68px;padding:0;margin:0 0 0 12px;-webkit-box-flex:1}.content-item .content .content-title span{color:#212121;word-break:break-word;-webkit-line-clamp:2}.content-des span,.content-item .content .content-title span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-box-align:start;max-width:100%;white-space:pre-wrap}.content-des span{font-size:12px;line-height:16px;max-height:16px;word-break:break-all;-webkit-line-clamp:1}.card-item-img-experience{cursor:pointer;background-size:cover;background-position:50%;border-radius:8px;height:300px;border:1px solid #e0e0e0}.price-hotel{width:290px;padding-right:10.5px;padding-left:10.5px;display:flex;align-items:center;border-left:2px solid #f5f5f5}.price-hotel-row{border-left:2px solid #f5f5f5;font-weight:500}.card-item-img-hotel{position:relative;overflow:hidden;width:267.1px}.card-item-content-hotel{height:unset!important;display:flex;align-items:center;width:275px;padding:0 10px}.card-item-hotel{display:flex;justify-content:space-between}.card-item-img-hotel .img{width:100%;height:150.9px;background-size:cover;background-position:50%;border-radius:6px 0 0 6px}.price-hotel .item-price{width:100%;font-weight:500}.card-item-content-hotel .item-content{width:100%}.hotel-list-mb{display:none}.tour-filter{border-radius:8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.08);padding:10px;font-weight:500;margin-bottom:15px;border:1px solid #e0e0e0}.tour-filter .title{font-weight:500;font-size:20px}.filter_radio{width:20px;height:20px;margin-right:10px}.filter-mb{display:none}.main_hotel_list{padding-top:60px}.main_about{background-image:url(https://nhanhtravel.com/wp-content/uploads/2022/12/%E2%80%94Pngtree%E2%80%94blue-gradient-minimalistic-template-background_1140882.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;padding-top:80px}.about-balotour .content{font-size:20px}.about-balotour .title{font-weight:600;font-size:55px}.title_show_plane{display:flex;align-items:center}.img-about{width:100%;height:100%}.content-about{color:#7a7a7a;font-weight:400}.title_main_about{color:#034bb7;font-weight:600!important;font-size:2.5rem}.mission-content .title{font-size:45px;color:#0d5dd6}.mission-content{margin-left:25px}.mission-content p{color:#4f4f4f!important;margin:20px 0 0;font-family:Nunito}.width30{width:30%;padding:10px}.width39{width:39.332%;padding:10px}.value-content .title{color:#0d5dd6;font-size:22px;font-weight:500;margin-bottom:20px}.value-content{text-align:center;border:1px solid #dde7ff;padding:30px;height:231px}.value-content:not(:last-child){margin-bottom:20px}.value-content:hover{border:1px solid #fff}.about_doitac_wrapper{display:grid;grid-template-columns:auto auto auto auto auto auto auto auto}.about_doitac_box_img{height:108px;border:1px solid rgba(0,0,0,.8);padding:20px!important;display:flex;justify-content:center;align-items:center;margin:4px}.about_doitac_box_img img{max-width:100%;max-height:100%}.about_doitac_wrapper_mb{display:none}.grid-item--height4{height:320px}.grid-item--width50{width:50%!important}.grid-item--height2{height:160px}.grid-item--width25{width:25%!important}.grid-item{float:left;border-radius:5px}.grid-item,.grid-sizer{width:20%}.grid-item img{width:100%;height:100%;object-fit:cover;vertical-align:middle;border-style:none}.grid-item--height3{height:240px}.grid-item--width33{width:33.3333%}.image_customer_mb{display:none}.image_customer_mb img{height:265px;width:100%;object-fit:cover}.about_video_box{height:620px}.tab-content-search{width:100%}.tab-content{width:100%;margin-top:16px}.nav-item button{color:#000}.nav-tabs .nav-link.active{font-weight:600;background-color:#008eff!important;color:#fff!important}.card-item-content .new-desc{color:#757575;word-wrap:break-word;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.new-date{color:#757575;font-weight:500}.banner_new,.banner_new img{width:100%}.right_form{background-color:#1aae4e;padding:12px;margin-bottom:20px;border-radius:8px}.right_form_input{padding:6px 20px;border-radius:30px;color:#555;width:100%;border:0;outline:none;margin:8px 0}.right_form_btn{font-size:14px;padding:14px 30px;line-height:1.42857143;display:inline-block;margin-bottom:0;text-decoration:none;text-transform:uppercase;white-space:nowrap;vertical-align:middle;font-weight:700;text-align:center;background-color:#f47024;cursor:pointer;color:#fff;border:0;border-radius:40px;width:160px;margin-top:8px}.news_video_right_qc img{width:100%!important;height:auto!important;border-radius:8px;margin-bottom:20px}.list_news_iframe_right iframe{width:100%!important;height:280px!important;margin-bottom:16px;border-radius:8px}.content_new_detail img{width:100%;height:auto}.card-item-discount{top:-35px;right:-23px;width:80px;height:80px;position:absolute;background:#0d85e5;border-radius:50%}.card-item-discount span{color:#fff;display:flex;position:absolute;font-size:18px;margin-top:46px;align-items:center;font-weight:600;line-height:20px;margin-left:15px}.item-des-tour img{width:24px;height:24px;margin-right:10px}.gmap_iframe{width:100%;height:400px;border-radius:8px}.banner-img{width:100%;height:400px;object-fit:cover}.wid-value{display:flex;justify-content:space-between}.main_diagram img{width:100%}.about_doitac_wrapper{display:none}.about_doitac_wrapper_mb{display:block}.main_blogs_detail,.main_showcustomer{padding-top:10px}.room-list-item{display:flex;justify-content:space-between;padding:30px;border-radius:8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.08);margin-bottom:20px;border:1px solid #ced4da}.room-list-item .hotel-room-info{top:205px;width:320px;position:-webkit-sticky;position:sticky;height:-moz-fit-content;height:fit-content}.hotel-room-info .room-imgs,.image-room{position:relative}.image-room{width:320px;height:150px;border-radius:8px;overflow:hidden;cursor:pointer;background:#eee;border:1px solid #ced4da}.image-room img{width:100%;height:100%;object-fit:cover}.hotel-room-info .room-imgs-count{position:absolute;border-radius:4px;background-color:rgba(0,0,0,.6);font-size:12px;color:#fff;font-weight:500;padding:6px 10px;right:12px;bottom:12px;cursor:pointer}.hotel-room-info .room-name{margin:12px 0;font-weight:600;cursor:pointer}.service-item{display:flex;flex-wrap:wrap}.service{background-color:#e8ecfe;border-radius:14px;padding:4px 8px;width:-moz-fit-content;width:fit-content;margin-bottom:10px;margin-right:10px}.service span{color:#0d6efd;font-weight:500;line-height:16px;font-size:12px;text-align:center}.see-details{font-weight:500!important;padding:10px 20px!important}.room-list-item .hotel-rate-list{width:calc(100% - 384px)}.room-info-price{border-radius:8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.room-info-price .room-rate-info{background:#fff;padding:15px;border-radius:8px;border:1px solid #e0e0e0;font-weight:500}.room-info-price .room-rate-info .room-rate{flex:1 1;overflow:hidden}.room-info-price .room-rate{cursor:pointer}.room-info-name{display:-webkit-box;font-weight:500;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-box-align:start;-webkit-line-clamp:2;word-break:break-word;max-width:100%;white-space:pre-wrap}.item-service-info img{width:16px;margin-right:10px}.item-service-info:hover .drop-item-service-info{transform:translateY(10px);transition:box-shadow .2s ease,transform .5s ease;visibility:visible}.item-service-info .drop-item-service-info{width:380px;padding:15px;margin-top:-146px;margin-left:26px}.content-pay-room .content-pay-room-dropdow,.item-service-info .drop-item-service-info{position:absolute;background-color:#03121a;border-radius:8px;visibility:hidden;color:#fff}.content-pay-room .content-pay-room-dropdow{width:325px;padding:10px;margin-top:-200px;margin-left:-38px}.content-pay-room:hover .content-pay-room-dropdow{transform:translateY(10px);transition:box-shadow .2s ease,transform .5s ease;visibility:visible}.content-room-included{width:70%}.room-price-tag{width:30%}.last-price:hover .last-price-dropdow{transform:translateY(10px);transition:box-shadow .2s ease,transform .5s ease;visibility:visible}.last-price-dropdow{position:absolute;width:325px;background-color:#03121a;border-radius:8px;padding:10px;margin-top:-190px;margin-left:-225px;visibility:hidden;color:#fff}.add-cart-hotel button{width:100px;font-weight:500}.number-empty-room,.price-desc{text-align:right}.number-35{width:35%}.number-30{width:30%}.number-35 img{margin-right:10px}.reviews-container{display:flex}.reviews-container-left{position:relative;width:50%;padding:20px;border-radius:8px 0 0 8px}.reviews-container-right{width:50%;padding:20px;border-radius:0 8px 8px 0}.detail-room{background:#f5f5f5;width:100%;height:100%;border-radius:8px;padding:10px;border:1px solid #ced4da}.detail-title-room .title-room{font-size:20px;line-height:1.18;font-weight:500;text-align:center;margin-bottom:10px}.detail-title-room .details-content-scroll{position:relative;max-height:300px;min-height:300px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.title-room-bot{font-size:20px;line-height:1.18;font-weight:500;text-align:center;margin-top:10px}.modal_reviews .modal-body{border-radius:8px}.modal_reviews .modal-content{border-radius:8px;border:1px solid #ced4da}.room-hotel-item{width:100%}.cancellation-policyi img{width:16px}.cancellation-policyi:hover .cancellation-policyi-dropdow{transform:translateY(-10px);transition:box-shadow .2s ease,transform .5s ease;visibility:visible}.cancellation-policyi-dropdow{position:absolute;width:325px;background-color:#03121a;border-radius:8px;padding:10px;visibility:hidden;color:#fff;margin-top:10px;margin-left:-15px}.pay-room-included{width:70%}.room-list-item-mb{border-radius:8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.08);margin-bottom:20px;padding:12px}.room-list-mb{display:none}.main_hotel_detail{padding-top:80px}@media only screen and (max-width:992px){.menu_hotel,.menu_plane{display:block}}.index-info .react-datepicker-wrapper,.menu_hotel .react-datepicker-wrapper{width:100%}.card-item-price{display:flex;flex-direction:column;justify-content:flex-end;height:72px}.start_flight .col-start{width:25%;text-align:center}.start_flight .col-start .airline_start_img{height:36px}.start_flight .col-center{text-align:center;width:50%}.start_flight .col-center .round-plane{background:#b62027;color:#fff;border-radius:50%;width:24px;display:flex;height:24px;justify-content:center;align-content:center;flex-wrap:wrap}.start_flight .col-end{text-align:center;width:25%}.start_flight .col-end .code-plane-start{font-size:12px;color:#b62027;font-weight:700;background:#f5f5f5;padding:1px 8px;border-radius:4px;display:flex;align-content:center;flex-wrap:wrap;justify-content:center}.start_flight .time{font-weight:600;font-size:24px}.background-customer{background:#fff7e6;padding:1rem 2rem!important;border-radius:4px}.title-card{font-weight:700;color:#b62027;font-size:14px}.airline_end .col-start{width:25%;text-align:center}.airline_end .col-start .airline_end_img{height:36px}.airline_end .col-center{text-align:center;width:50%}.airline_end .col-center .round-plane{background:#0d5dd6;color:#fff;border-radius:50%;width:24px;display:flex;height:24px;justify-content:center;align-content:center;flex-wrap:wrap}.airline_end .col-center .rotate-180{transform:rotate(180deg)}.airline_end .col-end{text-align:center;width:25%}.airline_end .col-end .code-plane-start{font-size:12px;color:#b62027;font-weight:700;background:#f5f5f5;padding:1px 8px;border-radius:4px;display:flex;align-content:center;flex-wrap:wrap;justify-content:center}.airline_end .time{font-weight:600;font-size:24px}.img_tour_cart{width:100%;height:100%;border-radius:8px}.img_tour_cart:hover{opacity:.8}.info_tour_cart{font-size:10px}#delete-btn i{font-size:18px}#delete-btn i:hover{opacity:.8}.card-item-content{height:160px}.menumobile_phone{display:none}.check_number_hotel_extra{margin-right:10px}.menu_mobile_canva{padding-top:60px}.header_tour_img{overflow:hidden}.header_tour_img img{transition:.4s}.header_tour_img img:hover{transform:scale(1.25)}.modal-content{margin-top:60px}.page_cart{padding-top:60px}.cart_list{overflow-y:scroll;max-height:300px;width:400px}.cart_list .title:hover{color:#b62027}.cart_list .cart-item-header{padding:10px 1rem;border-bottom:1px solid #eee}.cart-item-header .info .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:start;-webkit-line-clamp:2;font-weight:600}.cart-item{border:1px solid #ced4da;background-color:#fff;padding:21px;border-radius:6px}.cart-item .content .image img,.image_cart{width:100%;object-fit:cover;border-radius:8px}.payment_content_cart{border:1px solid #ced4da;background-color:#fff;padding:21px;border-radius:6px}.price_cart_list{border-top:2px solid #eee;font-weight:500}.list-method-payment{border-bottom:none!important}.list-method-payment li button{min-height:80px}.list-method-payment .nav-item{position:relative}.list-method-payment .nav-link.active:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:13px solid #008eff;position:absolute;bottom:-13px;left:36%;transition:all .2s ease}.list-method-payment .nav-link:hover{background-color:#008eff!important;color:#fff}.list-method-payment .nav-link:hover:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:13px solid #008eff;position:absolute;bottom:-13px;left:36%;transition:all .2s ease}.main_login{width:100%;background-position:0 100%;background-repeat:no-repeat;background-size:cover;padding-top:120px}.main_login .singn_loigin{padding:80px 0;display:flex;justify-content:flex-end}.login_item{padding:20px!important;background-color:#fff;border-radius:12px;border:1px solid #ced4da}.text-small-bot-mb{display:none}.react-tel-input .form-control{width:100%!important}.color-vna{color:#176987}.hide{display:none!important}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:5!important}.overview_right{top:56px!important}.btn-delete{background:#ff4742;border:1px solid #ff4742;border-radius:6px;box-shadow:1px 2px 4px rgba(0,0,0,.1);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:800;line-height:16px;min-height:30px;outline:0;padding:5px 9px;text-align:center;text-rendering:geometricprecision;text-transform:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle}.btn-delete:active,.btn-delete:hover{background-color:initial;background-position:0 0;color:#ff4742}.btn-delete:active{opacity:.5}.payments{padding:10px;border-radius:10px;transition:.4s}payments .payments span{font-size:14px}.icon-payment{padding:12px;border:1px solid #0ea5e9;border-radius:6px;background-color:#fff}.icon-payment img{width:60px;height:60px}.momo-payment{zoom:1.5}.ant-anchor-link{background:#fff}.react-datepicker-popper{z-index:2!important}.header-tab.active{color:#dda83a!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px!important;color:#b62027;font-weight:700;position:relative;bottom:10px}@media screen and (min-width:280px)and (max-width:575px){.swiper-button-next:after,.swiper-button-prev:after{font-size:25px!important;position:relative;font-weight:700;bottom:0}}.code-tour{background:#f5f5f5;border:1px solid #f0f0f0;padding:1px 6px;border-radius:4px}.hr-product-card{color:#cecece;margin:12px -15px 3px}.see_more{font-size:12px;color:#b62027;cursor:pointer}.see_more:hover{color:#dda83a}.card-tour{font-size:14px;color:#000}.card-tour div{margin:5px 0;height:22px}.number-evaluate{background:#7ed752;width:32px;font-weight:600;color:#fff;font-size:12px;height:18px!important}.price-bottom-card{color:#b62027;font-size:20px;font-weight:600;border:1px solid;width:-moz-fit-content;width:fit-content;padding:8px 16px;display:flex;align-items:center;justify-content:center;height:42px!important}.price-bottom-card:hover{background-color:#b62027;color:#fff}.advertisements-modal .ant-modal-content{position:relative;background-color:transparent;background-clip:padding-box;border:0;border-radius:8px;box-shadow:none;pointer-events:auto;padding:0}@media only screen and (max-width:992px){.main_about,.main_blogs_detail,.main_camnang,.main_car_list,.main_carousel,.main_cart,.main_contact,.main_golf,.main_golf_package,.main_golf_package_detail,.main_home,.main_hotel,.main_hotel_detail,.main_hotel_list,.main_info,.main_login,.main_new,.main_order_summary,.main_order_view,.main_payment_method,.main_payment_plane,.main_plane,.main_plane_list,.main_search,.main_tintuc,.main_tour_detail,.main_tour_list,.tour_model{padding-top:60px}.navbar-collapse{position:relative;max-height:412px;overflow-y:scroll;padding:10px 0}.navbar-collapse::-webkit-scrollbar{display:none}.navbar-collapse{-ms-overflow-style:none!important;scrollbar-width:none!important}.main_info .title{text-align:center}.header_mb{display:none}.dropdow_header_mb{display:block}.cart_header .dropdown-menu{width:100%;margin-left:unset}.avatar .dropdown-menu{margin-left:unset;background-color:#b62027}.img-desktop{width:96px;object-fit:cover}.banner-search{width:80%}.title_carousel{font-size:22px}.desciption_carousel{font-size:15px}.main_carousel .carousel-inner .carousel-item .carousel_top{height:300px}.carousel-control-next,.carousel-control-prev{height:300px;width:80px!important}.home-page-search-button{padding:0 10px}.banner-search_icon{width:14px;height:14px}.main_download .container .download{display:unset!important}.download-phone .app img{width:145px;margin-top:unset}.download-phone{display:flex;align-items:center;justify-content:space-around;padding-bottom:1.5rem!important}.download-img img{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.img-partner{height:200px}.copyright{text-align:left!important}.contact-info i{margin-right:10px}.contact-info{padding:20px 20px 15px}.core_values_img,.des-core_values .form-group{width:100%}.core_values_img{position:unset;transform:unset;margin-bottom:1.5rem;padding:0 20px}.about_doitac_wrapper{display:none}.about_doitac_wrapper_mb{display:block}.image_customer{display:none}.image_customer_mb{display:block}.about_video_box{height:260px}.banner-img{height:250px}.gg-map{height:300px!important}.guest_number img{margin-right:unset;margin-left:10px}.item_golf_mb{display:block}.item_golf{display:none!important}.button-mb{display:flex}.button-mb button{width:-moz-fit-content;width:fit-content}.course_tee_time_item .include_option_list .include_option{justify-content:space-between}.course_tee_time_item .include_option_list .include_option .des{text-align:end}.course_tee_time_item .include_option_list .include_option .title{min-width:112px}.inner-item{margin-top:1.5rem}.tour_select_list{display:unset}.tour_select{margin-top:1.5rem}.couter_cart{justify-content:unset!important}.singn_loigin{padding-top:3rem!important;padding-bottom:3rem!important;padding-left:unset;padding-right:unset;display:block}.text-small-bot-pc{display:none}.text-small-bot-mb{display:block}.item_show_date_item .item-pc{display:none!important}.item_show_date_item .item-mb{display:block}.width_title{min-width:180px}.detail_show_right{margin-top:12px;margin-bottom:unset}.hidden-mb{display:none!important}.show-mb{display:block}.info-payment{margin-bottom:15px}.hotel-list-pc{display:none!important}.hotel-list-mb{display:block}.item-service-info .drop-item-service-info{width:unset}.room-list-pc{display:none}.image-room{width:unset;height:250px}.reviews-container,.room-list-mb{display:block}.reviews-container-left,.reviews-container-right{width:unset}.logout a{padding:.5rem 1rem!important}.menu_hotel,.menu_plane{display:block}.menu_hotel .item,.menu_plane .item{margin-bottom:10px}.ft-list{display:block}.main_hotel,.main_plane{height:unset}.ft-1,.ft-2,.ft-3,.ft-4{width:100%;padding:0}.main_hotel .title-h,.main_plane .title-h{padding-top:24px}.item_show_date_item .item_show_plane,.title_show_plane{display:block}.name_code_item_plane,.time_date_item{width:unset}.main_about{background-position:0 0}.about-balotour .content{font-size:20px}.about-balotour .title{font-size:28px;padding-bottom:27px}.wid-value{display:block}.width30,.width39{width:100%}.order_summany_content_cart{display:block}.nav.nav-tabs{display:flex;flex-wrap:unset}.input-stay-index{width:100%!important}.filter-mb{display:block}.tour-filter{display:none}.footer-4{justify-content:unset}.info_order_summary{width:unset}.info-user{justify-content:space-between}.chosse-address{display:block}.edit-address{display:flex;margin-left:37px;margin-top:10px}.edit-address .edit{margin-right:10px}.download-desc .title,.download-desc .title2{width:unset;margin-left:40px}.text-order-2{width:160px}.border-right-order-view{border-right:unset}}.footer .line-row{height:20px;display:flex;justify-content:center;margin-bottom:3rem}.footer .line-row .line-bottom{width:40%;background:url(https://vigomanager.com/app-assets/mobile/img-huy/line-bot.png) no-repeat}.tour_inboud{background:url(https://goldensmiletravel.com/uploads/images/setting/2021/09/28/8-1632797126.jpeg) no-repeat}.tour_outbound{background:url(https://goldensmiletravel.com/uploads/images/setting/2021/09/28/1505890072-han-sakura-1632797214.jpeg) no-repeat}.tour_inboud,.tour_outbound{width:800px;border-radius:10px;height:500px!important;position:relative}.tour_inboud .title,.tour_outbound .title{background:url(https://goldensmiletravel.com/themes/webtour/public/images/icons/location_title.png) no-repeat;height:70px;color:#fff;padding:23px;margin-left:-7px;position:absolute;top:30%;z-index:97;font-size:18px;font-weight:700}.tour_inboud-card-body,.tour_outbound-card-body{background:rgba(0,0,0,.6);position:absolute;bottom:0;color:#fff;height:370px;padding:100px 20px 20px;width:100%}.tour_inboud-card-body .nation,.tour_outbound-card-body .nation{display:flex;justify-content:center;height:40px}.tour_inboud-card-body a:hover,.tour_outbound-card-body a:hover{color:#b62027}.tour_inboud-card-body a,.tour_outbound-card-body a{color:#fff}.background-black-blog{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)!important}.table_content{border:1px solid #e1e1e1;padding:1.5rem;border-radius:8px;width:-moz-fit-content;width:fit-content}.card-blog{border:none!important}.card-blog .card-img{border-radius:12px}.card-blog .blog-desc{height:48px;overflow:hidden;font-size:16px}.card-blog .card-body{padding:.5rem!important}.card-blog:hover{border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.card-blog:hover .card-img{border-radius:12px 12px 0 0}.blog-recommend{height:250px;background-blend-mode:overlay;background-color:rgba(0,0,0,.41);background-size:cover;background-position:50%;padding:1rem;color:#fff;text-align:center;display:flex;align-items:center;position:relative;justify-content:center;flex-direction:column}.blog-recommend .title-blog{font-size:16px;transform:translateY(70px);transition:transform .5s ease-in-out}.blog-recommend .content-blog{height:156px;transform:translateY(50%);opacity:0;overflow:hidden}.blog-recommend .time{position:absolute;bottom:2px;right:8px;font-size:12px}.title-blog{height:50px;overflow:hidden}.title-blog-tip{height:44px;overflow:hidden}.blog-recommend:hover .title-blog{transform:translateY(0)}.blog-recommend:hover .content-blog{transform:translateY(0);opacity:1;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.swal2-popup.swal2-toast .swal2-title{font-size:1em!important}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.bounce-button{animation:bounce 1s infinite}.question-img-card{height:330px!important;background-position:50%;background-size:cover;background-blend-mode:overlay;background-color:rgba(0,0,0,.29)!important;color:#fff!important;display:flex;align-items:center;justify-content:center}.swiper-pagination-bullet-active{background:#b62027!important}.tag-card-tour{top:-10px!important;z-index:9;left:12px}.discount-tag-content{position:relative;display:inline-block;background-color:#b62027;color:#fff;padding:10px 10px 0;font-size:12px;font-weight:700;text-align:center}.discount-tag-card-tour{z-index:99;right:8px}.discount-tag-content:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:22px solid transparent;border-right:21px solid transparent;border-top:20px solid #b62027}.tag-card-tour{justify-content:center;align-items:center;display:flex;width:160px;height:50px;font-size:16px;color:#fff;font-weight:600;letter-spacing:1px}.visa-homepage{background-image:url(https://vigomanager.com/app-assets/mobile/img-huy/visa-application-europe-arrangement.jpg);background-position:50%;background-size:cover;height:500px;background-color:rgba(0,0,0,.702);background-blend-mode:overlay;color:#fff;text-align:center;padding:2rem}.visa-homepage .visa-title-h1{font-weight:700;color:#b62027!important}.visa-homepage .visa-check-rate{color:#fff!important;font-weight:700}.visa-homepage .button-check-now{background:#b62027;color:#dda83a;font-weight:700;height:64px;padding:2.5rem 4rem;border-radius:46px;display:flex;align-items:center;font-size:28px;cursor:pointer}.visa-homepage .button-check-now:hover{opacity:.8}.main_category{overflow-x:visible}.main_category .banner-img{height:300px}.main_category .banner-img .title-banner{font-weight:600;font-size:32px;color:#fff;text-align:center;text-transform:uppercase}.main_category .banner-img .lines{height:5px;width:100%;background:linear-gradient(transparent 50%,#fff 60%,transparent 0,#fff 60%,#fff 0,transparent 90%);border-radius:78%}.search_box_mobile{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;justify-content:space-around;margin-top:-15px;border-radius:12px;background:#fff;color:#333;padding:.5rem;width:94vw;z-index:0;position:relative;font-size:11px}.img-search_box_mobile{height:30px;width:30px}.search_box_mobile .d-flex{flex-direction:column;align-items:center}.img-card-blog{height:200px}.filter-review{border:1px solid #ebebeb;padding:.2rem 1rem;border-radius:32px;cursor:pointer}.filter-review.active{background:#ffd145;color:#fff}.filter-review.active svg{color:#fff!important}.ant-pagination .ant-pagination-item-active{font-weight:600;background-color:#fff;border-color:#b62027;color:#b62027}.list-review .full-name{font-weight:700;font-size:20px}.list-review .star_text{color:#b62027}.direct-contact{background:#000;padding:.5rem 1rem}.direct-contact,.send-request{color:#fff;border-radius:6px;cursor:pointer}.send-request{display:flex;align-items:center;gap:4px;background:#b62027;padding:.2rem 1rem;font-size:14px}.direct-contact:hover,.send-request:hover{opacity:.8}.title-form-tour-request{color:#b62027;font-weight:600;margin:10px 0}.title-footer{color:#b62027;font-weight:700}.info-service div{margin-bottom:8px}.info-service a:hover{color:#b62027!important}.content-about-page iframe{max-width:100%}.button-login{background-color:#b62027!important;color:#fff!important;font-weight:600!important;padding:12px!important;border-radius:8px!important}.button-login:hover{opacity:.8}.info-contact iframe{max-width:100%}.swiper-customer-brand .swiper-button-next,.swiper-customer-brand .swiper-button-prev{top:50%!important}.pagination-category .ant-pagination-options{display:none!important}.box-sendmail{background:#b62027;color:#fff;font-size:36px;width:50px;position:absolute;top:0;right:0;height:38px;display:flex;justify-content:center;align-items:center;border-radius:0 4px 4px 0}.container-instagram{background:linear-gradient(50deg,#ffec15,#f5014e)}.container-zalo{background:#1c78ff}.container-tiktok{background:#000}.container-instagram,.container-tiktok,.container-zalo{width:20px;height:20px;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.title-tour-recommend{background:#b62027;color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;padding:9px;border-radius:4px;text-align:center}.table-polite table{width:100%}.table-polite table td{border:1px solid #cdcaca;padding:5px}.heading-item{cursor:pointer}.heading-item:hover{color:#dda83a}.heading-h2{color:#b62027;font-weight:500;margin-left:1rem}.heading-h3{margin-left:2rem}.ant-collapse-icon-position-start,.ant-collapse-icon-position-start .ant-collapse-content-box{padding:0!important}.detail-tour h2{border-bottom:1px solid #cdcdcd;font-weight:600}.anchor-title{width:100%;overflow-x:auto;white-space:nowrap;scrollbar-width:auto;-ms-overflow-style:auto;background:#b62027;font-size:16px;padding:9px;border-radius:4px;text-align:center}.anchor-title .anchor-item{font-weight:600;cursor:pointer}.anchor-title .anchor-item span{color:#fff}.text-dangers{color:#b62027!important}.anchor-item.active{border-bottom:2px solid #fff}.content-blog-detail p{color:#0f0f0f}.content-blog-detail ul{list-style-type:disc!important;margin-left:20px}.content-blog-detail img{width:100%;height:auto}.content-blog-detail .image img{width:100vw!important;height:100%}.content-blog-detail blockquote{padding-left:2rem!important;border-left:3px solid #b62027!important}.content-blog-detail figcaption{text-align:center;font-style:italic}.content-blog-detail .alignnone{width:auto!important}.content-blog-detail .alignnone img{width:100%!important;height:auto!important;object-fit:cover}.content-blog-detail .alignnone p{text-align:center}.content-blog-detail table{border:1px solid #cdcaca}.content-blog-detail table tr{border-bottom:1px solid #cdcaca}.content-blog-detail table tr td{border-left:1px solid #cdcaca;padding:5px}.list-icon{padding:8px;color:#dda83a;border:1px solid #b62027;width:-moz-fit-content;width:fit-content;border-radius:8px;position:absolute;top:120px;right:16%;z-index:999;background:#fff;cursor:pointer}.btn-come-home{background:#b62027!important;color:#fff!important}.btn-come-home:hover{opacity:.8}.drawer-homepage .ant-drawer-header{display:none}.name-link{font-size:18px;color:#000;margin-bottom:6px;font-weight:600}.name-link:hover{color:#b62027}.contact-container-text{display:flex;justify-content:center;align-items:center}.contact-text{width:-moz-fit-content;width:fit-content;color:#fff;font-weight:700;font-size:120px;text-shadow:6px 4px rgba(0,0,0,.471);letter-spacing:1px}.list-news .content-news{-webkit-line-clamp:4}.list-news .content-news,.list-news .custom-title-class{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.list-news .custom-title-class{white-space:normal;-webkit-line-clamp:2}.recruit-blog{border:1px solid!important}.swiper-customer-brand .swiper-slide{display:flex;align-items:center;height:150px;justify-content:center}.swiper-customer-brand .swiper-slide img{height:100%}.card-end-about{height:250px;width:100%;background-size:cover;background-color:rgba(0,0,0,.231);background-blend-mode:overlay;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;font-size:24px}.div-border{position:relative;border-radius:8px;padding:1rem;background:#fff;width:350px;z-index:1}.div-border:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;padding:4px;background:linear-gradient(180deg,#3d3ec7,#afe8ff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:-1}.div-ant-picker-apply-sv .ant-picker{width:100%}.button-apply-job{background:#b62027}.button-apply-job,.contact-absolutely{color:#fff;font-weight:600;padding:12px;border-radius:8px}.contact-absolutely{background:#000}.content-about ul{list-style-type:unset!important;padding-left:1rem!important}.card-recomend{width:100%}.card-recomend .recomend-img{height:100%;width:300px}.card-recomend:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-5px;background:linear-gradient(180deg,#3d3ec7,#afe8ff);z-index:-1;border-radius:8px}.bottom-bar{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:50px;position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:99999;padding:4px}.bottom-bar__item{text-align:center;width:20%;font-size:14px;color:#000}.bottom-bar__item .bottom-bar__icon{font-size:24px}.table-part2{line-height:30px}.table-part2 table{border:1px solid #cdcaca;width:100%}.table-part2 table tr{border-bottom:1px solid #cdcaca}.table-part2 table tr td{border-left:1px solid #cdcaca;padding:5px}.content-websiteData-page iframe{max-width:100%!important}.content-websiteData-page .image img{width:100vw!important;height:auto!important}.content-websiteData-page p{-webkit-line-clamp:6}.content-websiteData-page table{border:1px solid #cdcaca}.content-websiteData-page table tr{border-bottom:1px solid #cdcaca}.content-websiteData-page table tr td{border-left:1px solid #cdcaca;padding:5px}blockquote{border-left:4px solid #b62027}blockquote p{padding-left:10px}.submenu{position:absolute;top:0;left:100%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:999;min-width:150px;border-radius:4px}.submenu-link{display:block;padding:8px 12px;text-decoration:none;color:#333}.submenu-link:hover{background:#f0f0f0}.filter-tour{display:flex;gap:10px}.filter-tour .tab-selector-tour{cursor:pointer;border:1px solid;padding:8px 20px;border-radius:32px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}.filter-tour .tab-selector-tour svg{font-size:16px;color:#000}.filter-tour .tab-selector-tour.active{background:#b62027;color:#fff}.filter-tour .tab-selector-tour.active svg{color:#fff}.four-row{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;transition:max-height .3s ease}.four-row.expanded{-webkit-line-clamp:unset}.view-more-btn{margin-top:10px;text-align:center;cursor:pointer;font-size:18px}.view-more-btn svg{font-size:24px}.wrap-recommend-tab{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;padding:10px 0}.wrap-recommend-tab::-webkit-scrollbar{height:8px}.wrap-recommend-tab::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.recommend-tab{white-space:nowrap;padding:8px 16px;border:1px solid gray;border-radius:4px;cursor:pointer;transition:background-color .3s ease;color:#000}.recommend-tab:hover{background-color:#b62027;color:#fff}.number-tour-div{border-radius:4px;padding:8px;background:#f6f6f6;display:flex;align-items:center;gap:4px}.number-tour-div svg{color:#b62027}.program-tour2{line-height:30px}.program-tour2 .border-dot{border-right-style:dotted;border-right-width:1px;padding-right:8px;color:#b62027}.program-tour2 ul li{list-style:disc inside}.program-tour2 .title{font-weight:700;cursor:pointer}.program-tour2 .title .icons{font-size:18px;min-width:20px}.process-visa table{overflow:scroll;width:100%;border:1px solid #c1c1c1}.process-visa tbody,.process-visa td,.process-visa tfoot,.process-visa th,.process-visa thead,.process-visa tr{border:1px solid;border-color:inherit;padding:10px}