ul{list-style-type:none;padding-left:0!important}a{text-decoration:none!important}body{position:relative;width:100%;margin:0}.ant-picker-calendar-date-value{font-weight:600;font-size:18px}.main_home{font-family:Montserrat,sans-serif!important;background:#f5f5f5;padding-top:0!important}.carousel-indicators [data-bs-target]{display:none}.text-orange{color:#fa541c}.hover_orange:hover{color:#fa541c;font-weight:500}.btn-orange{background-color:#fa541c!important;color:#fff!important}.text-blue{font-weight:600;color:#00629f!important}.bx-log-out{transform:rotate(180deg)}.text-red{color:#004a79}.line-vertical{display:flex;align-content:end;flex-wrap:wrap}.header-first{position:fixed;top:0;z-index:999999;left:0;right:0;background:#00629f;height:53px;line-height:40px;font-size:14px;color:#fff;display:flex;align-items:center}.header-first .hotline_firsttop{padding-right:15px;position:relative;display:flex;align-items:center}.header-first .hotline_firsttop .phone-hotline .text-hotline{color:#dba73d;display:block;font-weight:700;font-size:13px}.header-first .hotline_firsttop .phone-hotline .num-line{color:#fff;font-weight:700;display:block}.header-bottom{position:fixed!important;top:50px;z-index:999998;left:0;right:0;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:61px}.ant-affix{top:111px!important;z-index:999999;box-shadow:0 2px 4px 0 rgba(99,99,99,.2)}.img-logo{height:30px}.area-info{font-weight:600}.bx-chevron-down:before{display:none}.add-to-card-btn{border:1px solid #fa541c!important;color:#fa541c!important;border-radius:8px!important;padding:8px 30px!important;display:flex!important;align-items:center!important;gap:5px}.add-to-card-btn:hover{color:#fff!important;background:#fa541c!important}.danhmuc_firsttop .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;padding:5px 3px}.danhmuc_firsttop .muc_menu .dropdown-toggle:after{display:none}.danhmuc_firsttop .muc_menu img{width:24px;height:24px;display:inherit}.menumobile_phone.card{display:none}a.header-tab{color:#00629f;font-weight:500;font-size:16px}.card-ticketCategory{border-radius:8px!important;border:none!important}.menu-info .muc_menu .quantity_cart{background:#fff;border-radius:10px;padding:0;color:#db2131;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;z-index:100000000000000000}.flat .dropdown-menu .dropdown-item span{color:#db2131;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%}.search-top{background:linear-gradient(rgba(50,50,50,.5),rgba(50,50,50,.5)),url("https://vigomanager.com/app-assets/mobile/img-huy/pexels-fox-7715276%20(1).jpg");height:176px;background-size:cover;display:flex;justify-content:center;align-items:center}.search-top-container .search-container{display:flex;flex-wrap:wrap;align-items:center;background:hsla(0,0%,97%,.302);border-radius:16px;height:88px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.search-top-container .search-container .choose_input_tour{flex-grow:1;max-width:50%;position:relative;padding-right:8px;padding-left:8px}.search-top-container .search-container .choose_input_tour .city-select,.search-top-container .search-container .choose_input_tour .country-select,.search-top-container .search-container .choose_input_tour .keyword-search{border-radius:16px;height:38px}.search-top-container .search-container .search-button{background:#fa541c;padding:8px 16px;border-radius:32px;cursor:pointer;color:#fff;display:flex;align-items:center;gap:4px;margin:0 8px}button#dropdown-basic{height:32px}.Cart-div{background:#efefef;color:#000;padding:5px 10px;border-radius:16px;display:flex;align-items:center;gap:5px;font-size:14px;cursor:pointer}.Cart-div .quantity_cart{color:#fff;border-radius:50%;background:#fa541c;font-size:10px;position:absolute;top:-3px;left:3px;padding:1px 5px;font-weight:600}.Cart-div svg{color:#fa541c}.navcon{display:none!important;z-index:1000;position:absolute;background-color:#fff;border-radius:5px;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);padding:25px 4%}.item_list_header .navbar-nav .navcha .navcon>li a{color:#fff!important;top:50%;right:auto;left:100%;margin-top:0;margin-left:0}.navchau{position:absolute;background-color:#dba73d;display:none;left:100%;margin-top:-29px;text-align:left}.navchau li>a{white-space:nowrap}.navcon{margin-left:-18%;width:64vw}.header-tab-tour a{color:#000!important;font-weight:500}.navbar-nav .navcha .navcon>li a:hover{background-color:#004a79!important;border-radius:5px;background-clip:padding-box;border:0 solid rgba(0,0,0,.15)}.navcon li>a:hover .navchau{display:block}.navcha:hover .navcon{display:block!important}.navbar-expand-lg .navbar-nav .nav-link{font-size:14px;font-weight:800;color:#004a79!important}.navbar-expand-lg .navbar-nav .nav-link a:hover,.navbar-expand-lg .navbar-nav .nav-link:hover,.navbar-nav .nav-link.active a{color:#004a79!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:#004a79!important;text-shadow:0 0 .25px currentcolor}:where(.css-dev-only-do-not-override-42nv3w).ant-tabs .ant-tabs-tab-btn:hover{color:#db2031!important;text-shadow:0 0 .25px currentcolor}.menu_mobile{font-size:30px;float:right;line-height:25px;margin-right:40px;cursor:pointer;border:none}.menu_mobile,.menu_mobile i{color:#004a79}#check{display:none}@media only screen and (max-width:992px){.header .user_search,.navbar_goodsmile .header_moblie{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-expand-lg .navbar-nav .nav-link:hover{color:#004a79!important}.navbar-nav .dropdown-menu{background-color:#fff;border:#004a79}.menumobile_phone.card .content-menu-phone .title-menuphone .navbar-nav .nav-link:focus-visible{outline:0;box-shadow:none}.menumobile_phone.card .content-menu-phone .title-menuphone .navbar-nav .nav-item.dropdown:focus-visible{box-shadow:none;outline:0}.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:#dba73d}.menumobile_phone .card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:unset;background:#fff}.navbar-nav a{color:#004a79}.navbar-toggler:focus{box-shadow:none!important}.navbar_goodsmile .menumobile_phone{display:block;background-color:#fff;width:100%;max-width:100%;border-radius:0;border:none}.menumobile_phone .content-menu-phone .title-menuphone{text-align:left}}.container-fluid{padding-left:0!important}.footer{width:100%;background:#fff;padding-top:40px}.footer .row .info_contact{color:#004a79;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:#004a79;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{font-size:16px;color:#004a79;line-height:1.2;margin-bottom:2rem;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}.footer .info_first .footer_title_about,.footer .info_first .footer_title_company{font-weight:700;color:#004a79;font-size:16px}.footer .list_socials{display:flex;gap:10px}.footer .list_socials .socials_items img{width:48px;height:48px}.footer .list_payment{display:flex;gap:10px}.footer .list_payment i{width:73px;height:37px;display:block}.footer .list_payment .images-123pay{background-position:0 0}.footer .list_payment .images-visa{background-position:-74px 0}.footer .list_payment .images-mastercard{background-position:-148px 0}.listCardsTicket .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{border:none!important}.listCardsTicket .ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active{background:#fa541c;border-radius:0!important}.listCardsTicket .ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff;font-weight:600}.payment-card .name-service{font-size:16px;font-weight:600}.payment-card .service-bonus{display:flex;gap:8px;flex-wrap:wrap}.payment-card .service-bonus span{font-size:12px;background:#fff2e8;color:#fa541c;padding:2px 8px;border-radius:4px}.payment-card .price-service{color:#00629f;font-size:16px;font-weight:600}.ant-drawer{z-index:100000!important}.ant-drawer-right>.ant-drawer-content-wrapper{margin-top:111px}.order-info-card .card-header{font-size:22px;font-weight:600;border-bottom:1px solid #efefef}.order-info-card .label-info{border-left:5px solid #fa541c;font-weight:600;padding-left:1rem}.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}.footer .footer_images_congthuong{display:flex;justify-content:left}.footer .footer_images_congthuong a{display:block;margin-right:15px}.footer .footer_title_cetefication{color:#004a79;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}.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}.home-page__see-all button{border:1px solid #ced4de;border-radius:5px;color:#2d4271}.heading{border-bottom:.5px solid #d5d5d5}.search_tour{background:#fff!important;box-shadow:0 2px 0 #e2f3ff;border-radius:5px}.fillter{font-weight:700;font-size:22px;color:#004a79!important}.filter-sidebar{border:none!important;background:#fff!important}.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_left_card{top:5%;left:3%}.tag_right_card{top:5%;right:3%}.tag_number_care{color:#fff;background-color:rgba(0,0,0,.388);border-radius:8px;padding:5px}.card_title_tour{font-weight:700!important;font-size:14px!important;color:#004a79!important;height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:uppercase;display:-webkit-box;align-items:center;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important}.card_title_tour:hover{color:#fa541c!important;cursor:pointer}.card_title_tour_info{font-weight:700!important;font-size:24px!important;color:#004a79!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-transform:uppercase;padding-top:6px}.button-all,.button-all:hover{background:#004a79!important;color:#fff!important;font-weight:500!important;border:none!important}.button-all:hover{opacity:.9}.card-img-top{aspect-ratio:428/304;object-fit:cover}.text-contact{color:#db2031;font-size:16px;font-weight:600}.page-item.active .page-link{background-color:#004a79!important;border-color:#db2131;color:#fff!important;font-weight:600}.page-item .page-link{color:#db2131!important}@media only screen and (max-width:992px){.carousel-control-next,.carousel-control-prev{display:none!important}}.form-search{border:5px solid #ffc709!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:#ffc709!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:#004a79!important;font-weight:400!important;border:1px solid #d9d9d9!important}.button-detail:hover{background:#004a79!important;color:#fff!important;font-weight:500!important;border:1px solid #004a79!important}@media only screen and (max-width:576px){.info_fight_content{max-height:600px}.calendar-start{zoom:.9}}.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}.day{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:34px}.day:before{content:"";height:100%;border-left:.5px dashed #2d4271;position:absolute;top:0;left:52px;z-index:0}.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}.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{font-weight:600}.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);margin:0 auto 30px}.ant-collapse{border:none!important}.ant-collapse>.ant-collapse-item{border-bottom:1px solid #f5f5f5!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:17.4px 16px}.swiper-slide-behind .e-card{margin:100px auto;background-size:cover;box-shadow:0 8px 28px -9px rgba(0,0,0,.45);position:relative;width:240px;height:330px;border-radius:16px;overflow:hidden}.swiper-slide-behind .wave{position:absolute;width:540px;height:700px;opacity:.1;left:0;top:0;margin-left:-50%;margin-top:0;background:linear-gradient(744deg,rgba(4,5,6,.98),#111213 60%,#000)}.swiper-slide-behind .icon{width:3em;margin-top:-1em;padding-bottom:1em}.swiper-slide-behind .infotop{text-align:center;font-size:20px;position:absolute;top:5.6em;left:0;right:0;color:#fff;font-weight:600}.swiper-slide-behind .name{font-size:14px;font-weight:100;position:relative;top:1em;text-transform:lowercase}.swiper-slide-behind .wave:nth-child(2),.swiper-slide-behind .wave:nth-child(3){top:210px}.swiper-slide-behind .playing .wave{border-radius:40%;animation:wave 3s linear infinite}.swiper-slide-behind .wave{border-radius:40%;animation:wave 55s linear infinite}.swiper-slide-behind .playing .wave:nth-child(2){animation-duration:4s}.swiper-slide-behind .wave:nth-child(2){animation-duration:50s}.swiper-slide-behind .playing .wave:nth-child(3){animation-duration:5s}.swiper-slide-behind .wave:nth-child(3){animation-duration:45s}@keyframes wave{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@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}}.term_content{border:1px solid #f3f3f3;border-radius:10px;padding:22px;max-height:280px;overflow-y:auto;margin-bottom:15px;background:#fff}.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}.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:324px;width:100%;aspect-ratio:2/1;border-radius:4px;object-fit:cover}.mySwiper-slider img{height:50px!important;opacity:.6}.imgDetail .ant-tabs-nav-wrap{margin:-17px;border-radius:8px 8px 0 0;background:#fff2e8;color:#fa541c}.imgDetail .ant-tabs-tab{color:#fa541c;font-weight:600;font-size:16px;padding:12px 20px}@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 img{border:3px solid #007cc6!important;border-radius:15px}.mySwiper1 .swiper-slide-visible{border:4px solid #f5f5f5;border-radius:15px;height:88px}.mySwiper1 .swiper-slide-thumb-active{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:#004a79;background:#f2fbff;border-radius:8px;width:56px;height:30px;border:1px solid #f2fbff;font-size:13px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.css-dev-only-do-not-override-1pbqdzd.ant-affix{background-color:#fff}.container-cardbackup .card{border:none!important}.container-cardbackup .card .image-service{border-radius:8px;object-fit:cover;width:100px;height:80px}.container-cardbackup .card .product-info{display:flex;flex-direction:column;gap:5px}.container-cardbackup .card .product-info .type-service{padding:4px 8px;background:#f0f0f0;border-radius:4px;font-size:12px;width:-moz-fit-content;width:fit-content}.container-cardbackup .card .delete-button{background:#ffeded;font-weight:500;color:#ff4d4f;font-size:14px}.container-cardbackup .card .delete-button:hover{background:#ff4d4f;font-weight:600;color:#fff}.container-cardbackup .order-now-payment,.container-cardbackup .order-now-payment:hover{background:#fa541c;color:#fff;border-radius:6px}.container-cardbackup .order-now-payment:hover{opacity:.7}.table_time th{color:#002f65!important}.color_blue{color:#0ea5e9!important}.col-overview{border-radius:16px;background:#fff}.content-customer{text-align:justify;line-height:20px;margin-top:10px;border-left:4px solid #00629f;padding:15px;margin-bottom:10px;color:#212121;background:#f4f4f4;font-size:12px}.Tour_p_title:hover,.t_title_text:hover,.text-hover:hover{color:#db2031!important}.header-cutomer-form{background-color:#eaf6ff!important;display:flex;justify-content:center;color:#00629f!important;font-weight:600;font-size:16px;padding:9px 0;border-radius:16px 16px 0 0;border:none!important}.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:#00629f}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:#00629f}.ant-back-top{bottom:100px;z-index:999999}.ant-back-top-inner{height:40px;width:40px;line-height:40px;border-radius:50%;background-color:#004a79;color:#fff;text-align:center;font-size:20px;box-shadow:0 5px 15px rgba(0,0,0,.35)}.tour-info-thankpage{border:none!important}.tour-info-thankpage .card-header{background:#ecfbff;display:flex;justify-content:center;color:#004a79;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:#db2031;font-weight:600}.img_carousel{max-height:480px}.card-tickets-info .ant-tabs-top>.ant-tabs-nav:before{border-bottom:none!important}.card-tickets-info .ant-tabs .ant-tabs-tab{padding:0 0 6px!important}.cutomer-form{border:none!important;border-radius:16px;background:#fff}.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:#db2031;border-color:#004a79}.policy-thankpage .title{font-weight:600;color:#004a79}.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:#004a79!important;border:1px solid #004a79!important}.button-add-customer:hover{background-color:#004a79!important;color:#fff!important}.info-age-customer{text-align:justify;line-height:27px;margin-top:10px;border-left:4px solid #00629f;padding:15px;margin-bottom:10px;color:#212121;font-size:14px;background:#f5f5f5}.avatar.dropdown-menu{z-index:999999999}.invoice-list .card-header{background:#ecfbff;color:#004a79;font-size:14px;font-weight:600;justify-content:center;display:flex;border-bottom:none!important}.invoice-list .title-card{font-weight:700;color:#db2031;font-size:14px}.invoice-list .image-invoice{height:110px;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:#db2031}.invoice-list .tour-name:hover{color:#004a79}.invoice-list .status{text-align:center;font-size:12px;padding:2px 12px;border-radius:4px;border:1px solid rgba(198,91,33,.17)}.invoice-list .invoice_code{background:#f3fbff;border:1px solid #f0f0f0;padding:1px 6px;border-radius:4px;font-size:14px}.invoice-list .created-date{color:#c2c2c2}.invoice-list .total-money{font-weight:600;font-size:18px}.form-check-input:checked{background-color:#004a79!important;border-color:#004a79!important}.form-check-label{color:#000!important;font-weight:600}.breadcrumb-item.active{color:#004a79!important}.row_tour_payment .tour-detail-name{font-size:16px}.logo-payment{height:50px;border-radius:4px}.booking-card .card-header{background-color:#fff;color:#004a79;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:#004a79;font-size:24px;font-weight:600}.button-comeback-home{background:#ecfbff!important;color:#004a79!important;border:1px solid #c6e4f8!important}.button-comeback-home:hover{color:#ecfbff!important;background:#004a79!important}.tour-detail-payment div{margin:4px 0}.title-cutomer-form{color:#007cc6;font-size:16px;font-weight:600;margin:8px 0 5px}.tour-detail{border-radius:16px;background:#fff}.tour-detail .dropdown-toggle:after{display:none!important}.tour-detail-name{color:#004a79;font-weight:700;font-size:24px;text-transform:uppercase}.tour-detail-price{color:#fa541c;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-background-icon{color:#fa541c;background:#fff2e8;padding:10px 15px;border-radius:8px;width:-moz-fit-content;width:fit-content}.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:#004a79}.tour-detail-contact-btn:hover,.tour-detail-download-schedule-btn:hover{background-color:#004a79!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!important;align-items:center;flex-wrap:wrap}.tour-detail-add-to-card:hover{background-color:#004a79!important;color:#fff!important;transform:scale(1.01)}.tour-detail-order-now{background:#00629f!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:#db2031}.modal-tour-confirm-tour-title{font-size:18px;color:#db2031}.payment-order-tour{background-color:#004a79!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 #db2031!important;color:#db2031!important}.tour-info-header{background:#eaf6ff;display:flex;justify-content:center;color:#00629f;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:140px;width:100%;object-fit:cover}.bg_login{background-image:url(https://res.klook.com/image/upload/f_auto/v1640070799/UED%20Team%EF%BC%88for%20DE%20only%EF%BC%89/other/2021%20%E5%93%81%E7%89%8C%E6%9B%B4%E6%96%B0%E7%99%BB%E9%99%86%E6%B3%A8%E5%86%8C%E8%83%8C%E6%99%AF%E5%9B%BE/%E6%B3%B3%E6%B1%A0%E5%85%A8%E6%99%AF_2880%E5%8E%8B%E7%BC%A9%E7%89%88.jpg);width:100%;background-position:0 100%;background-repeat:no-repeat;background-size: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;border:none!important;box-shadow:0 20px 30px rgba(0,0,0,.2);border-radius:16px!important;z-index:100000000000000000000}.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%}.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}.banner-img,.gmap_iframe{width:100%;height:400px;border-radius:8px}.banner-img{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;width:94px}.start_flight .col-center{text-align:center;width:50%}.start_flight .col-center .round-plane{background:#fa541c;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:#00629f;font-weight:700;background:#f5f5f5;padding:1px 4px;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:#f5fcff;padding:1rem 2rem!important;border-radius:4px}.title-card{font-weight:700;color:#00629f;font-size:14px}.airline_end .col-start{width:25%;text-align:center}.airline_end .col-start .airline_end_img{height:36px;width:94px}.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:#00629f;font-weight:700;background:#f5f5f5;padding:1px 4px;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:80px!important;height:auto!important;border-radius:8px}.img_tour_cart:hover{opacity:.8}.info_tour_cart{font-size:10px}#delete-btn{cursor:pointer;background:#ffebeb;height:32px;width:52px;border-radius:8px;color:rgba(255,0,0,.631)}#delete-btn i{font-size:18px}#delete-btn i:hover{opacity:.8}#delete-btn:hover{background:red!important;color:#fff!important}.card-item-content{height:160px}.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}.main_category,.main_info{padding-top:60px;padding-bottom:60px}.ant-drawer-body{padding:0!important}.cart_list{overflow-y:auto;max-height:74vh}.cart_list .cart-item{border:none;border-bottom:1px solid #f2f2f2;padding:0}.cart_list .cart-item .type-service{padding:2px 8px;background:#f0f0f0;border-radius:4px;font-size:12px;width:-moz-fit-content;width:fit-content;max-width:50%}.cart_list .cart-item img.avatar{height:76px;width:90px;object-fit:cover;border-radius:8px}.cart_list .cart-item .info{width:350px;flex-direction:column;gap:5px;display:flex}.cart_list .cart-item .info .title{font-weight:700}.cart_list .title:hover{color:#004a79}.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:40px 40px 0;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:#fa541c!important}.item_list_header a.nav-link{padding-bottom:0!important}.item_list_header a.nav-link a.header-tab{color:#004672}.item_list_header a.nav-link a.header-tab.active{padding-bottom:8px;border-bottom:2px solid;font-weight:600}.swiper-button-next,.swiper-button-prev{color:#004a79!important}.code-tour{background:#f5f5f5;border:1px solid #f0f0f0;padding:1px 6px;border-radius:4px}.hr-product-card{color:#cecece;margin:3px -15px}.see_more{font-size:12px;color:#004a79;cursor:pointer}.see_more:hover{color:#dba73d}.card-tour{font-size:12px;color:#000}.card-tour div{padding:5px 0}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th{text-align:center;-webkit-padding-end:0!important;padding-inline-end:0!important}.close-button{position:absolute;top:0;right:0;background:red;color:#fff;border:none;cursor:pointer}span.ant-collapse-header-text{color:#004a79;font-weight:600}.question-img-card{height:400px!important;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://vigomanager.com/app-assets/mobile/img-huy/pexels-hello-cotton-3799645.jpg);background-repeat:no-repeat;background-size:cover}.question-img-card .card-body{justify-content:center;display:flex;align-items:center;color:#fff;text-align:center}:where(.css-dev-only-do-not-override-1kuana8).ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:17.2px 16px!important}@media only screen and (min-width:374px)and (max-width:768px){.swiper-button-next,.swiper-button-prev{display:none!important}}@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}.banner-search{width:80%}.title_carousel{font-size:22px}.desciption_carousel{font-size:15px}.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:200px}.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}.label-name-home{font-size:24px;font-weight:600;color:#fa541c}.card-ticket{background-size:cover!important;background-repeat:no-repeat;height:360px!important;border-radius:8px!important;position:relative;overflow:hidden;background-position:50%}.card-ticket .content{position:absolute;bottom:0;width:100%;padding:5px 10px;background:rgba(0,0,0,.62);color:#fff;border-radius:0 0 8px 8px;transform:translateY(100px);transition:transform 1s ease}.card-ticket .content .span-header{height:75px;border-left:3px solid #fa541c;padding-left:10px;font-size:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:3em}.card-ticket .content .span-content{color:#fff;height:100px}.card-ticket .content:hover{transform:translateY(0);transition:transform 1s ease}.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:99;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:#db2031}.tour_inboud-card-body a,.tour_outbound-card-body a{color:#fff}.card-tickets-info{border:none!important;height:462px!important;background:#fff}.card-tickets-info .card-header{border-bottom:1px solid hsla(0,0%,77%,.18)}.card-tickets-info .card-body{font-size:13px}.card-tickets-info .card-body .description-ticket{height:320px;overflow-y:hidden}.card-tickets-info .card-body .description-ticket:hover{overflow-y:auto}.card-tickets-info .card-body .description-ticket::-webkit-scrollbar{border-radius:50%;width:4px}.card-tickets-info .card-body .description-ticket::-webkit-scrollbar-thumb{background-color:#00629f;border-radius:10px}.card-tickets-info .card-body .description-ticket::-webkit-scrollbar-track{background-color:#e9ecef}.card-tickets-info .card-body .contact,.card-tickets-info .card-body .download-tour-program,.card-tickets-info .card-body .service-package{background:#f5f5f5;font-weight:500;align-items:center;display:flex;gap:5px}.card-tickets-info .card-body .contact svg,.card-tickets-info .card-body .download-tour-program svg,.card-tickets-info .card-body .service-package svg{color:#fa541c}.card-tickets-info .card-body .contact:hover,.card-tickets-info .card-body .download-tour-program:hover,.card-tickets-info .card-body .service-package:hover{background:#fa541c;color:#fff;font-weight:600}.card-tickets-info .card-body .contact:hover svg,.card-tickets-info .card-body .download-tour-program:hover svg,.card-tickets-info .card-body .service-package:hover svg{color:#fff}.card-hotel-info{border:none!important}.card-hotel-info .card-header{border-bottom:1px solid hsla(0,0%,77%,.18)}.card-hotel-info .card-body{font-size:13px;height:375px}.card-hotel-info .card-body .contact,.card-hotel-info .card-body .download-tour-program,.card-hotel-info .card-body .service-package{background:#f5f5f5;font-weight:500;align-items:center;display:flex;gap:5px}.card-hotel-info .card-body .contact svg,.card-hotel-info .card-body .download-tour-program svg,.card-hotel-info .card-body .service-package svg{color:#fa541c}.card-hotel-info .card-body .contact:hover,.card-hotel-info .card-body .download-tour-program:hover,.card-hotel-info .card-body .service-package:hover{background:#fa541c;color:#fff;font-weight:600}.card-hotel-info .card-body .contact:hover svg,.card-hotel-info .card-body .download-tour-program:hover svg,.card-hotel-info .card-body .service-package:hover svg{color:#fff}span.ant-badge-status-dot{display:none!important}.tickets-info-program{background:#f6f6f6;padding:24px;border-radius:12px}.tickets-info-row .ant-picker-calendar-date-content li{text-align:center}.tickets-info-row .object-apply{flex-wrap:wrap}.tickets-info-row .object-apply .object_apply_div{border-radius:32px;font-size:14px;padding-left:16px!important;padding-right:16px!important;height:32px;display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.tickets-info-row .object-apply .object_apply_div.active{background:#fa541c;border:1px solid #fa541c;color:#fff;font-weight:600}.tickets-info-row .object-apply .ant-radio-group.ant-radio-group-outline{display:flex;gap:8px;flex-wrap:wrap}.tickets-info-row .object-apply :where(.css-dev-only-do-not-override-1kuana8).ant-radio-button-wrapper:not(:first-child):before{display:none!important}.tickets-info-row .object-apply .ant-radio-button-wrapper{border-inline-start-width:1px!important;border-radius:16px}.tickets-info-row .object-apply .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#fa541c;border:1px solid #fa541c;color:#fff;font-weight:600}.tickets-info-row .choose-service-text{border-left:4px solid #fa541c;padding-left:8px;font-weight:600;display:flex;align-items:center}.tickets-info-row .service-apply.active,.tickets-info-row .service-apply:hover{padding:5px 10px;background:#fa541c;color:#fff;font-weight:600;border:1px solid #fa541c}.tickets-info-row .service-apply{padding:5px 10px;border-radius:16px;border:1px solid #fa541c;cursor:pointer;font-size:14px;color:#fa541c}.listCardsTicket .card .card-header{z-index:99;border-bottom:none!important;border-radius:8px;cursor:pointer;padding:18px 19px}.listCardsTicket .card .card-header .name-ticket{font-weight:600;font-size:20px}.listCardsTicket .card .card-header .discount-span{padding:4px 8px;border-radius:4px;background:#ffede7;color:rgba(255,101,0,.961);font-size:12px;font-weight:600}.listCardsTicket .card .card-header .note-ticket{font-size:14px;align-items:start;gap:5px;color:coral}.listCardsTicket .card .card-header .note-ticket p{margin-bottom:0!important}.listCardsTicket .card .card-header .type-of-ticket{color:gray;font-size:12px;display:flex;align-items:center;gap:5px}.listCardsTicket .card .card-header .date-ticket{color:#007cc6;font-size:14px}.listCardsTicket .card .card-header .text-price-from{font-size:12px}.listCardsTicket .card .card-header .btn-choose-order-ticket{color:#fa541c;background:#fff2e8;font-size:14px;padding:4px 8px;border-radius:8px;font-weight:600}.listCardsTicket .card .card-body{border-radius:8px}.listCardsTicket .card .card-body .label-content{font-weight:600;border-left:3px solid #00629f;padding-left:10px}.listCardsTicket .card .card-body .span-collect-time{border-radius:32px;font-size:14px;padding-left:16px!important;padding-right:16px!important;height:32px;display:flex;align-items:center;text-align:center;margin-bottom:8px;cursor:pointer}.listCardsTicket .card .card-body .span-collect-time.active{border:1px solid #ff8d4f;color:#ff8d4f;font-weight:600}.listCardsTicket .card .card-body .background-number-tickets{background:#fafafa;padding:1rem 2rem;border-radius:8px}.listCardsTicket .card .card-body .background-number-tickets .price-choose{font-weight:600;color:#007cc6}@media screen and (max-width:600px){.listCardsTicket .card .card-body .background-number-tickets{padding:5px 10px;font-size:14px}}.listCardsTicket .card .card-body .row-card-total-price{background:#fff2e8;margin-right:-16px;margin-left:-16px;border:1px solid #ffd8bf;padding:16px 8px}.listCardsTicket .card .card-body .row-card-total-price .add-to-cart{border:1px solid #fa541c;font-weight:500;color:#fa541c;border-radius:12px;display:flex;align-items:center;gap:4px}.listCardsTicket .card .card-body .row-card-total-price .add-to-cart:hover{font-weight:600;color:#fff;background-color:#fa541c}.listCardsTicket .card .card-body .row-card-total-price .order-now{font-weight:500;color:#fff;background-color:#fa541c;border-radius:12px}.listCardsTicket .card .card-body .row-card-total-price .order-now:hover{opacity:.8}.listCardsTicket .card .card-body.active{border-radius:8px}.listCardsTicket .card.active,.listCardsTicket .card:hover{box-shadow:0 1px 4px rgba(0,0,0,.16)}.card-tour-info .card .card-header{z-index:99;border-bottom:none!important;border-radius:8px;cursor:pointer;padding:18px 19px}.card-tour-info .card .card-header .name-ticket{font-weight:600;font-size:20px;max-width:85%}.card-tour-info .card .card-header .discount-span{padding:4px 8px;border-radius:4px;background:#fa541c;color:#fff}.card-tour-info .card .card-header .type-of-ticket{color:gray;font-size:12px}.card-tour-info .card .card-header .date-ticket{color:#007cc6;font-size:14px}.card-tour-info .card .card-header .text-price-from{font-size:12px}.card-tour-info .card .card-header .btn-choose-order-ticket{color:#fa541c;background:#fff2e8;font-size:14px;padding:4px 8px;border-radius:8px;font-weight:600}.card-tour-info .card .card-body{border-top:1px solid #f5f5f5;border-radius:8px}.card-tour-info .card .card-body .label-content{font-weight:600;border-left:3px solid #00629f;padding-left:10px}.card-tour-info .card .card-body .background-number-customer{background:#fafafa;padding:1rem 2rem!important;border-radius:8px}.card-tour-info .card .card-body .background-number-customer .price-choose{font-weight:600;color:#007cc6}.card-tour-info .card .card-body .span-collect-time{border-radius:32px;font-size:14px;padding-left:16px!important;padding-right:16px!important;height:32px;display:flex;align-items:center;text-align:center;margin-bottom:8px;cursor:pointer}.card-tour-info .card .card-body .span-collect-time.active{background:#fa541c;border:1px solid #fa541c;color:#fff;font-weight:600}.card-tour-info .card .card-body .background-number-tickets{background:#fafafa;padding:1rem 2rem!important;border-radius:8px}.card-tour-info .card .card-body .background-number-tickets .price-choose{font-weight:600;color:#007cc6}.card-tour-info .card .card-body .row-card-total-price{background:#fff2e8;margin-right:-16px;margin-left:-16px;border:1px solid #ffd8bf;padding:16px 8px}.card-tour-info .card .card-body .row-card-total-price .add-to-cart{border:1px solid #fa541c;font-weight:500;color:#fa541c;border-radius:12px;display:flex;align-items:center;gap:4px}.card-tour-info .card .card-body .row-card-total-price .add-to-cart:hover{font-weight:600;color:#fff;background-color:#fa541c}.card-tour-info .card .card-body .row-card-total-price .order-now{font-weight:500;color:#fff;background-color:#fa541c;border-radius:12px}.card-tour-info .card .card-body .row-card-total-price .order-now:hover{opacity:.8}.card-tour-info .card .card-body.active{border-radius:8px}.card-info-car-bottom{border:none!important}.card-info-car-bottom .card-body{border-radius:8px}.card-info-car-bottom .card-body .label-content{font-weight:600;border-left:3px solid #00629f;padding-left:10px}.card-info-car-bottom .card-body .span-collect-time{border-radius:32px;font-size:14px;padding-left:16px!important;padding-right:16px!important;height:32px;display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.card-info-car-bottom .card-body .span-collect-time.active{border:1px solid #ff8d4f;color:#ff8d4f;font-weight:600}.card-info-car-bottom .card-body .background-number-tickets{background:#fafafa;padding:1rem 2rem!important;border-radius:8px}.card-info-car-bottom .card-body .background-number-tickets .price-choose{font-weight:600;color:#007cc6}.card-info-car-bottom .card-body .row-card-total-price{background:#fff2e8;margin-right:-16px;margin-left:-16px;border:1px solid #ffd8bf;padding:16px 8px}.card-info-car-bottom .card-body .row-card-total-price .add-to-cart{border:1px solid #fa541c;font-weight:500;color:#fa541c;border-radius:12px;display:flex;align-items:center;gap:4px}.card-info-car-bottom .card-body .row-card-total-price .add-to-cart:hover{font-weight:600;color:#fff;background-color:#fa541c}.card-info-car-bottom .card-body .row-card-total-price .order-now{font-weight:500;color:#fff;background-color:#fa541c;border-radius:12px}.card-info-car-bottom .card-body .row-card-total-price .order-now:hover{opacity:.8}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content{height:40px}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content .events{margin-bottom:0!important}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content .ant-badge-status-text{font-weight:450}.payment-card{border:none!important}.payment-card .card-header{border-bottom:1px solid #f1f1f1!important}.payment-card hr{color:#b7b7b7}.tour-guide-card{border:none!important}.tour-guide-card .nation-div{top:10px;left:10px}.tour-guide-card .nation-div .vn-round{border-radius:50%}.tour-guide-card .location-tour-guide{color:#fa541c;background:#fff2e8;border-radius:4px;padding:2px 8px;font-size:14px;top:10px;right:10px;opacity:.86}.tour-guide-card .div-avatar-img{position:absolute;top:77px;left:10px;border:3px solid #fff;border-radius:50%}.tour-guide-card .div-avatar-img .avatar-img{border-radius:50%}.tour-guide-card .card_title_tour,.tour-guide-card .date-tourguide{padding-left:40%}.tour-guide-card .description{font-size:12px;background:#f5f5f5;padding:8px;border-radius:4px;max-height:83px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.card-tour-list:hover,.tour-guide-card:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.detailService-card{border:none!important}.detailService-card .img-service{border-radius:8px;object-fit:cover}.detailService-card .type-service{font-size:12px;background:#fff;padding:4px 8px;margin-bottom:4px;width:-moz-fit-content;width:fit-content;border-radius:4px}.detailService-card .address{font-size:12px}.detailService-card .name-service{font-size:20px;font-weight:600}.detailService-card .service-bonus{display:flex;gap:8px;flex-wrap:wrap}.detailService-card .service-bonus span{font-size:12px;background:#fff2e8;color:#fa541c;padding:2px 8px;border-radius:4px}.detailService-card .label-detail{border-left:3px solid #00629f;padding-left:1rem;font-weight:600}.detailService-card .fill-info{border-left:4px solid #00629f;padding-left:.5rem;font-weight:500;margin:12px 0}.search-top-car{background:url(https://vigomanager.com/app-assets/mobile/img-huy/KHACH-SAN.jpg);background-size:cover}.ant-drawer-body{position:relative}.introduction-tour img{width:100%;height:auto!important}.see_more:hover{color:#00629f}.label-content{font-weight:600;border-left:3px solid #00629f;padding-left:10px}.order-info-tour{display:flex;justify-content:space-between}.order-info-tour .date-and-number{display:flex;gap:10px}.order-info-tour .date-and-number span{color:#fa541c;background:#fff2e8;padding:4px 8px;border-radius:8px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:10px}.swiper-slide-tour{padding-bottom:0!important}.overlay-loading{background:hsla(0,0%,100%,.31);height:100%}.container-loading{height:100%;width:100%}.loader{zoom:.8;position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;background:transparent;border:3px solid rgba(0,102,255,.1);border-radius:50%;text-align:center;line-height:150px;font-family:sans-serif;font-size:20px;color:#06f;letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 10px #06f}.loader:before{content:"";position:absolute;top:-3px;left:-3px;width:100%;height:100%;border-right:3px solid transparent;border-top:3px solid transparent;border-color:#06f #06f transparent transparent;border-style:solid;border-width:3px;border-radius:50%;animation:animateC 2s linear infinite}.loader span{display:block;position:absolute;top:calc(50% - 2px);left:50%;width:50%;height:4px;background:transparent;transform-origin:left;animation:animate 2s linear infinite}.loader span:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:#00aeff;top:-6px;right:-8px}@keyframes animateC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animate{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.row-blog{padding:8px}.card-Hotel:hover,.card-ticketCategory:hover,.row-blog:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.pagination-category .ant-pagination-options{display:none}.tab-short .info-tab-content-hotel{height:145px}.tab-short .info-tab-content-hotel .content-intro{height:270px;overflow:hidden}.tab-full .text-load-more{display:none}.modal-hotel-info .content-intro{height:58vh;overflow:auto;font-size:16px}.modal-hotel-info .ant-modal-footer,.modal-hotel-room-type .ant-modal-footer{display:none!important}.choose_input_tour .dropdown-menu.show{transform:translate3d(239px,-112px,0)!important;zoom:.8}.modal-hotel-info .content-tab-tour{height:500px;overflow-y:auto}.tour-detail .content-tab-tour{margin-top:8px;height:175px;overflow:hidden}.tour-detail .content-tab-tour:hover{overflow:auto}.tour-detail .content-tab-tour::-webkit-scrollbar{border-radius:10px;width:4px}.tour-detail .content-tab-tour::-webkit-scrollbar-thumb{background-color:#00629f;border-radius:10px}.tour-detail .content-tab-tour::-webkit-scrollbar-track{background-color:#e9ecef}.content-tab-tour{margin-top:16px;font-size:16px}.card-tour-info span.ant-badge-status-dot{display:none!important}.ant-picker-calendar-date-value,.card-tour-info .ant-picker-calendar-date-content li{text-align:center}.ant-badge.ant-badge-status .ant-badge-status-text{-webkit-margin-start:0!important;margin-inline-start:0!important}.modal-contact .ant-modal-footer{display:none}.swiper-slide-thumb-active img,.swiper-slide.swiper-slide-tour.slide-list.swiper-slide-thumb-active img,.swiper-slide.swiper-slide-visible.swiper-slide-thumb-active img{opacity:1}.custom-toast-container{z-index:999999999999!important;margin-top:110px}.orderdetail .order-now-payment{background:#fa541c;color:#fff;border-radius:8px}.orderdetail .order-now-payment.disabled{background-color:#fa541c!important;color:#fff!important;opacity:.6}.orderdetail .order-now-payment:hover{background:#fa541c;color:#fff;border-radius:8px;opacity:.7}.payment-page .card-order-info{background:#fff2e8;color:#fa541c;font-weight:600}.payment-page .card-order-info .title{font-size:18px}.payment-page .card-order-info .comeback{font-size:14px;text-decoration:underline}.payment-page .payment-method .card-header{background:#fff;font-size:18px;font-weight:600;border-bottom:1px solid #efefef}.payment-page .payment-method .note-payment{background:#fff2e8;padding:16px;border-radius:16px}.payment-page .payment-method .note-payment .title{color:#fa541c;font-weight:600}.payment-page .payment-method .note-payment .content{font-size:14px}.payment-page .payment-method .title-choose-payment{font-weight:600;font-size:16px;border-left:4px solid #fa541c;padding-left:12px;margin-top:12px}.number_order_tour_open{background:#fff2e8;padding:4px 12px;font-size:14px;border-radius:16px;display:flex;align-items:center;gap:8px}td.ant-picker-cell.ant-picker-cell-disabled .ant-picker-calendar-date-content .ant-badge-status-text{text-decoration:line-through;color:#d6d6d6}.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-calendar-date-value{color:#d5d5d5!important}.Cart-div.active{background:#fa541c;color:#fff}.Cart-div.active svg{color:#fff}.Cart-div.active .quantity_cart{border:1px solid #fa541c;background:#fff;color:#fa541c}.listCardsTicket .ant-tabs-tab{padding:8px 36px!important;background:#fff2e8;color:#fa541c;font-weight:600}.listCardsTicket .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fa541c!important;font-weight:600}.listCardsTicket .ant-tabs-content-holder{padding:0 18px}.listCardsTicket .ant-tabs-nav-wrap{border-top:1px solid #ffcbb9;padding-top:12px;background:#fff2e8}.Cart-div.cart-mobile,.container-search{background:#efefef;border-radius:16px;height:32px;width:32px;font-size:18px;padding:0!important;justify-content:center}.ant-modal .ant-modal-footer,.ant-picker-calendar .ant-picker-calendar-header .ant-picker-calendar-mode-switch{display:none!important}.card-Car:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.ant-radio-button-wrapper:before{display:none!important}:where(.css-1kuana8).ant-radio-button-wrapper:not(:first-child):before{display:none!important}.ant-radio-button-wrapper:not(:first-child):before{display:none!important}.card-blog-highlight{height:238px!important;border:none!important;background-size:cover;background-color:rgba(2,2,2,.47)!important;background-blend-mode:overlay;background-position:50%;color:#fff!important;justify-content:flex-end}.card-blog-highlight-title{font-weight:600;font-size:20px}.card-blog-highlight-title:hover{color:#fa541c}.content-blog-html img{width:100%!important;object-fit:cover;height:auto}.text-highlight-blog{font-size:20px;font-weight:700;margin-bottom:28px;margin-top:18px;border-left:4px solid #fa541c;padding-left:12px}.end-footer{text-align:center;background:#00629f;padding:.3rem 0;color:#fff;font-size:12px}.end-footer:hover{color:#fa541c}.ant-otp .ant-otp-input{min-width:40px}.card-blog-highlight.first-item{height:500px!important}.card-blog:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.background-promotion{background-repeat:no-repeat!important;background-size:cover!important;height:160px;background-position:50%!important}.background-promotion .title-promotion{font-size:20px;font-family:math;font-weight:700;color:#fff}.background-promotion .title-promotion:hover{color:#fa541c}.background-promotion .content-promotion{font-family:math;color:#fff}.background-promotion .content-promotion:hover{color:#fa541c}.background-promotion.title{background-blend-mode:overlay;background-color:rgba(0,0,0,.47);display:flex;justify-content:center;align-items:center}.swiper-grid-column>.swiper-wrapper{flex-direction:unset!important}.tab-blog .ant-tabs-tab{font-weight:600}.carDescription{padding-bottom:8px;background:#f5f5f5;padding-top:8px;border-radius:8px}.carInfo{height:308px;overflow-y:hidden;font-size:14px}.carInfo:hover{overflow-y:auto}.carInfo::-webkit-scrollbar{border-radius:50%;width:4px}.carInfo::-webkit-scrollbar-thumb{background-color:#004a79;border-radius:10px}.carInfo::-webkit-scrollbar-track{background-color:#e9ecef}.ant-picker-calendar-date-content li{text-align:center}.type_car_select .type_car_select_item{background:#fa541c;color:#fff;font-weight:600;border-radius:32px;font-size:14px;padding-left:16px!important;padding-right:16px!important;height:32px;display:flex;align-items:center;text-align:center;margin-bottom:8px;cursor:pointer}.car-div-info{background:#fafafa;display:flex;padding:1rem 2rem}.verify-payment-button{background:#fa541c;color:#fff;padding:8px 12px;border-radius:8px;font-weight:600;display:flex;align-items:center;gap:8px}.verify-payment-button.disable{background:#d5d5d5;display:flex;align-items:center;gap:8px}.verify-payment-button:hover{opacity:.7}.loader-coin{transform:translateZ(1px);zoom:.6}.loader-coin:after{content:"$";display:inline-block;width:48px;height:48px;border-radius:50%;text-align:center;line-height:40px;font-size:32px;font-weight:700;background:gold;color:#daa520;border:4px double;box-sizing:border-box;box-shadow:2px 2px 2px 1px rgba(0,0,0,.1);animation:coin-flip 4s cubic-bezier(0,.2,.8,1) infinite}@keyframes coin-flip{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}0%{transform:rotateY(0deg)}50%{transform:rotateY(5turn);animation-timing-function:cubic-bezier(0,.5,.5,1)}to{transform:rotateY(10turn)}}.content-tourguide{max-height:216px;overflow-y:hidden}.content-tourguide:hover{overflow-y:scroll}.content-tourguide::-webkit-scrollbar{border-radius:50%;width:4px}.content-tourguide::-webkit-scrollbar-thumb{background-color:#00629f;border-radius:10px}.content-tourguide::-webkit-scrollbar-track{background-color:#e9ecef}.span-collect-guide{border-radius:32px;font-size:14px;padding-left:16px!important;padding-right:16px!important;height:32px;display:flex;align-items:center;margin-bottom:8px;cursor:pointer;border:1px solid #d4d4d4}.span-collect-guide.active{background:#fa541c;border:1px solid #fa541c;color:#fff;font-weight:600}.background-number-guide{background:#fafafa;padding:1rem 2rem!important;border-radius:8px}.date-picker-tourguide .ant-picker-dropdown .ant-picker-panel-container{box-shadow:none!important}.sign-up-button{background-color:#00629f!important;color:#fff!important}.div-container-phone-input{position:relative}.div-container-phone-input .button-send-otp{border-radius:0 5px 5px 0;position:absolute;top:0;right:0;font-weight:600;color:#00629f!important;border:none!important}.container-google-icon{height:32px;width:32px;border-radius:50%;border:1px solid #d8d8d8;align-items:center;justify-content:center;display:flex}.ant-modal-root .ant-modal-mask{background-color:rgba(0,0,0,.75)!important}.button-search-filter-mobile{background:#00629f;color:#fff;font-weight:500;text-align:center;padding:8px;border-radius:8px}.program-content-ticket{overflow-x:hidden}.program-content-ticket::-webkit-scrollbar{border-radius:50%;height:4px}.program-content-ticket::-webkit-scrollbar-thumb{background-color:#00629f;border-radius:10px}.program-content-ticket::-webkit-scrollbar-track{background-color:#e9ecef}.program-content-ticket:hover{overflow-x:auto;padding-bottom:5px}@media only screen and (max-width:992px){.cart_list{max-height:66vh;padding-bottom:3rem}}@media only screen and (max-width:768px){.window-call,.window-corporation,.window-instruct{display:none!important}}.ant-picker-dropdown-range.ant-picker-dropdown-placement-bottomRight{z-index:1150000!important}.loader-card{top:45%;left:45%;width:50px;aspect-ratio:1;border-radius:50%;border-color:#000 transparent;border-style:solid;border-width:8px;animation:l1 1s infinite;z-index:999}@keyframes l1{to{transform:rotate(.5turn)}}.overlay-card{position:relative;width:100%;height:100%;opacity:.4;z-index:5}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.bounce-button{animation:bounce 1s infinite}@keyframes rotate{0%,to{transform:rotate(0deg)}50%{transform:rotate(20deg)}}.rotate-button{animation:rotate .5s infinite}.content-tab-tour .title-colapse-tour{font-weight:600;font-family:__Inter_aaf875,__Inter_Fallback_aaf875,sans-serif!important;font-size:16px!important}.content-tab-tour div,.content-tab-tour span,.tickets-info-program div,.tickets-info-program span{font-family:__Inter_aaf875,__Inter_Fallback_aaf875,sans-serif!important;font-size:14px!important}.content-policy-page img{width:100%!important;height:auto!important;object-fit:cover}.order-info-card a.text-orange.update-text{text-decoration:underline!important}div#react-select-3-listbox,div#react-select-5-listbox,div#react-select-9-listbox{max-height:200px!important}.swiper-slide.swiper-slide-tour.slide-list{width:96px}.note-cart{color:#e79700;display:flex;align-items:center;gap:6px;font-size:14px;justify-content:center}.content-ticket-modal img{width:100%;height:auto!important}.customer_info{border:none!important}.customer_info .card-header{background:#ecfbff;color:#004a79;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:#004a79;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:#ecfbff;color:#004a79;border:1px solid #c1dfff}.customer_info .logout-button:hover{background:#004a79;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:#004a79}.customer_info .tab_customer_info.selected,.customer_info .tab_invoice.selected,.customer_info .tab_tourWatched.selected{background:#ecfbff;margin:-17px;border-right:2px solid #004a79;padding:8px 40px}.customer_info .tab_customer_info.selected a,.customer_info .tab_invoice.selected a,.customer_info .tab_tourWatched.selected a{color:#004a79}.container-search-form-horizontal{max-width:100%!important}@media screen and (max-width:425px){.root-main{zoom:.8}}button.button-detail.btn{height:32px;font-size:12px}.row-voucher{background:#fff;border:1px solid #e9e9e9;border-radius:4px;padding:8px;font-size:14px;margin-top:1rem;cursor:pointer}.row-voucher .add-voucher{background:#fa541c;color:#fff;padding:4px 8px;border-radius:4px}.row-voucher-apply_use{top:0;right:0;background:#00629f;color:#fff;padding:4px 8px;border-radius:0 4px 4px 0}.modal-voucher .modal-body{background:#f5f5f5}.modal-voucher .modal-body .list-voucher__title{margin:1rem 0 .5rem;font-weight:600}.modal-voucher .modal-body .list-voucher__list-card{max-height:50vh;overflow-y:hidden;scrollbar-gutter:stable}.modal-voucher .modal-body .list-voucher__list-card__card{position:relative;font-size:14px;margin-bottom:1rem;border:1px solid #fff;cursor:pointer}.modal-voucher .modal-body .list-voucher__list-card__card__name{border-bottom:1px dashed #ddd;color:rgba(0,0,0,.451);padding-bottom:8px}.modal-voucher .modal-body .list-voucher__list-card__card__expired{display:flex;color:rgba(0,0,0,.451);padding-top:8px;justify-content:space-between}.modal-voucher .modal-body .list-voucher__list-card__card__number{position:absolute;right:-16px;bottom:-32px;background:#f0f5ff;color:#00629f;padding:4px 24px;border-radius:16px 0 8px 0}.modal-voucher .modal-body .list-voucher__list-card__card.selected{border:1px solid #00629f}.modal-voucher .modal-body .list-voucher__list-card:hover{overflow-y:scroll}.modal-voucher .modal-body .list-voucher__list-card::-webkit-scrollbar{border-radius:50%;width:4px}.modal-voucher .modal-body .list-voucher__list-card::-webkit-scrollbar-thumb{background-color:#00629f;border-radius:10px}.modal-voucher .modal-body .list-voucher__list-card::-webkit-scrollbar-track{background-color:#e9ecef}.modal-voucher .modal-footer .button-use{background:#00629f;color:#fff;padding:4px 8px;border-radius:4px;cursor:pointer}.modal-voucher .modal-footer .button-use:hover{opacity:.8}.type-blog-right{color:#212529}.type-blog-right:hover{color:#00629f}.img-slider{height:480px;background-repeat:no-repeat!important;background-size:cover!important;background-blend-mode:overlay;background-color:rgba(0,0,0,.47);background-position:50%}.img-slider .title-slider{font-size:42px;font-weight:700;color:#fff;font-family:math;text-shadow:1px 1px #000}.img-slider .title-content{font-size:28px;font-weight:500;color:#fff;font-family:math}.main_carousel .carousel-inner .carousel-item .carousel_top{height:300px}.carousel-control-next,.carousel-control-prev{height:100%!important;width:80px!important}.search_box{border-radius:0 0 16px 16px;box-shadow:0 4px 4px rgba(0,0,0,.25);background-color:transparent!important;z-index:9999999!important;margin-bottom:60px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:#fff!important;margin-top:-100px;border-radius:16px}.tab-content{width:100%;background:#00629f;max-height:600px;overflow-y:auto}.trangchu_formsearch .form_filter{padding:12px 0}.trangchu_formsearch .form_filter .forminfo_filter{display:flex;flex-wrap:wrap;align-items:flex-end}.form_filter .forminfo_filter .choose_input_tour{padding-right:8px;padding-left:8px}.form_filter .forminfo_filter .choose_input_tour .search_label{color:#b72028}label{display:inline-block}.forminfo_filter .choose_input_tour .form_location_filter{border-radius:16px}.search-button{background:#0396ef;padding:8px 16px;border-radius:32px;cursor:pointer;color:#fff;display:flex;align-items:center;gap:4px}.search-button:hover{opacity:.8}input#inputPassword5{border-radius:16px}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.tab_filter_searchnav .li_searchnav:first-child .search_mucfilter{border-top-left-radius:16px}.tab_filter_searchnav .li_searchnav .search_mucfilter.active{background-color:#00629f;color:#fff;border:1px solid}.tab_filter_searchnav .li_searchnav .search_mucfilter{height:100%;background-color:#fff;display:flex;align-content:center;text-align:center;flex-wrap:wrap;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:#fa541c;justify-content:center;border-left:1px solid #e8e8e8}.tab_filter_searchnav .li_searchnav .search_mucfilter svg{font-size:22px}.tab_filter_searchnav .li_searchnav:last-child .search_mucfilter{border-top-right-radius:16px}.title-favourite-destination{font-weight:600;border-left:3px solid #fa541c;padding-left:.5rem}.header_tour_img{border-radius:8px 8px 0 0}.swiper-slide{padding-bottom:10px}.swiper-slide .card{border-radius:8px;border:none}.swiper-slide .card .img-favourite-swiper{border-radius:16px;height:140px}.swiper-slide:hover .card{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.search-box .img-favourite-swiper{background-position:50%!important;border-radius:16px;height:140px;background-size:cover!important;background-color:rgba(0,0,0,.42)!important;background-blend-mode:overlay;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff}.search-box .img-favourite-swiper .name-city:hover{color:#fa541c}.search-box .img-favourite-swiper:hover{box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}.search_box .trangchu_formsearch{position:relative}.trangchu_formsearch .tab_filter{margin-right:0;margin-left:0}.trangchu_formsearch .tab_filter .tab_filter_searchnav{align-items:center;justify-content:center}.tab_filter .tab_filter_searchnav .li_searchnav{width:225px}.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{float:left;display:block;text-align:center;letter-spacing:.89px}.tab_filter .tab_filter_searchnav .li_searchnav{height:80px;width:20%}.trangchu_formsearch .form_filter{padding:30px 1.875rem 30px 8.875rem}.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:#004a79}.forminfo_filter .choose_input_tour .ticket-keyword{border-radius:16px}.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)}.forminfo_filter .choose_input_tour .btn_search_find{padding:6px 12px;background-color:#004a79;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}.tab-content{overflow:visible}@media only screen and (min-width:769px)and (max-width:1024px){.img-slider{height:380px}.img-slider .title-slider{font-size:32px}.img-slider .title-content{font-size:22px}.search_box{zoom:.9}.search_box .form_filter .container .choose_input_tour{padding-left:0}}@media only screen and (min-width:426px)and (max-width:768px){.img-slider{height:150px}.img-slider .title-slider{font-size:28px}.img-slider .title-content{font-size:18px}.search_box{display:none}}@media only screen and (max-width:425px){.img-slider{height:150px}.img-slider .title-slider{font-size:18px}.img-slider .title-content{font-size:12px}.search_box{display:none}}.search_box_mobile{background:#fff;font-size:13px;margin-top:-32px;border-radius:8px;padding:10px;height:auto;box-shadow:0 1px 4px rgba(0,0,0,.16);color:#000}.search_box_mobile .bg-icon{padding:8px 7px;background:rgba(183,203,211,.302);width:60px;height:50px;border-radius:12px}@media screen and (min-width:280px)and (max-width:420px){.text-chidren-payment{max-width:160px}}@media screen and (min-width:280px)and (max-width:575px){.muc_menu .tour-watched{zoom:1.8}.header-first .danhmuc_firsttop{padding-right:15px;padding-left:0}.danhmuc_firsttop .menu-info .muc_menu .title_menu,.window-call,.window-corporation,.window-instruct{display:none}.header-first .menu-info{margin-right:-9%}.navbar_goodsmile .navbar_logo_images img{width:130px!important}.danhmuc_firsttop .menu-info .line-vertical{left:51%}.muc_menu .dropdown_user{position:absolute;inset:-8% 6% auto 52%;transform:translate3d(-128.5px,42.5px,0);right:42%!important;left:-142%!important}.cart_list{height:auto;width:auto}.danhmuc_firsttop .menu-info .line-vertical_2{left:68%}.phone-hotline .num-line{font-size:14px}.hotline_firsttop{padding-left:0;padding-right:0}.header-first .danhmuc_firsttop{justify-content:end;display:flex}.muc_menu .dropdown{position:relative;margin-left:-10%}.menu-info .muc_menu .quantity_cart{top:10%;left:34%}.danhmuc_firsttop .menu-info .muc_menu .flags_images{width:18px;height:17px;padding:3px;zoom:1.2}.phone-hotline .text-hotline{font-size:9px}.hotline_firsttop .phone-hotline{margin-left:10%}.phone-hotline .num-line{display:flex;float:none}.menu-info .muc_menu:first-child{position:relative;float:right;display:flex;justify-content:flex-end}.menu-info .muc_menu{font-size:10px;padding:0 11px}.header-first .menu-info{position:relative;float:right;margin-right:4%}.header-first .line_stripe{display:none}.navbar_goodsmile .navbar_logo_images{display:inline-block;top:10%;right:60%;padding-top:0;padding-bottom:0;position:absolute}.tab_filter .tab_filter_searchnav .li_searchnav{width:21%}.tab_filter_searchnav .li_searchnav .search_mucfilter{font-size:11px}.li_searchnav .search_mucfilter i{font-size:11px;margin-left:2px;margin-right:-31px}.li_searchnav .search_mucfilter .search_content_nav{float:left;text-align:center;line-height:13px}.search_box{margin-top:-43px}.trangchu_formsearch .form_filter{padding:20px 61px 20px 27px}.forminfo_filter .choose_input_tour .form_location_filter{font-weight:400;width:100%;height:31px;font-size:12px;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}.form_filter .forminfo_filter .choose_input_tour .search_label{text-transform:uppercase;font-weight:700;font-size:9px;line-height:13px}.trangchu_formsearch .form_filter .forminfo_filter{display:flex;flex-wrap:wrap;align-items:center}.form_filter .forminfo_filter .choose_input_tour{padding-right:11px;flex:0 0 50%;padding-left:0}.forminfo_filter .choose_input_tour .btn_search_find{line-height:0px;width:73px;height:30px;border-radius:73px;color:#fff;font-size:10px}.trekking_tour_slide .slick-track .slick-slide{width:100%!important;height:100%}.Tour_trekking_content .TheTourTrekking{font-size:24px}.trekking_card{max-width:100%;height:100%}.trekking_card .info_trekking .trekking_content .trekking_contentname{font-size:100%}.trekking_card .info_trekking{padding:12px}.trekking_card .info_trekking .tour_trekking_content{margin-top:-5px}.NextDestion_tour .Next_title{font-size:24px}.next_target{width:100%}.next_target .card_tour_nextdestion:before{top:-3%;left:1%;width:98%}.next_target .number_total_visit .trip_number{top:85%;left:34%}.Blog_Why_content{height:auto;padding:100px 0}.Blog_Why_content .reason_choose .number_reason .reason_hangsau{flex:0 0 45%;width:50%}.Blog_Why_content .reason_choose .number_reason{margin-left:0}.Blog_Why_content .reason_choose .number_reason .reason_hangdau{flex:0 0 46%;width:50%}.reason_choose .reason_des{font-size:15px;line-height:20px}.Banner-Title{font-size:20px;color:#b72028}.Banner-Heading{font-size:26px}.Banner-list-Content{font-size:19px;font-weight:500}.customer_tellme img{width:95px;height:95px;border-radius:999px;object-fit:cover}.Banner-list-Date .name_company{color:#dba73d;font-size:18px}.Banner-list-Date .name_sir{font-size:16px}.customer_banner{width:100%}.banner_image{width:100%;padding-right:100px}.img-tilted-left{width:100%;margin-left:15%}.img-tilted-right{width:100%;margin-left:24px}}@media screen and (min-width:280px)and (max-width:426px){.hide-mobile,.text-hotline{display:none!important}.header-first .danhmuc_firsttop{padding-right:15px;padding-left:0}.header-first .menu-info{margin-right:-9%}.danhmuc_firsttop .menu-info .muc_menu .title_menu{display:none}.menu-info .muc_menu{padding:0 5px}.danhmuc_firsttop .menu-info .line-vertical{left:30%}.danhmuc_firsttop .menu-info .line-vertical_2{left:66%}.trangchu_formsearch .tab_filter{display:none}.navbar_goodsmile .navbar_logo_images img{width:110px!important}.tab_filter .tab_filter_searchnav .li_searchnav{width:25%}.li_searchnav .search_mucfilter i{font-size:10px;margin-left:0;margin-right:-36px}.form_filter .forminfo_filter .choose_input_tour{flex:0 0 100%;width:100%}.li_searchnav .search_mucfilter .search_content_nav{float:left;text-align:center;line-height:12px}.form_filter .forminfo_filter .choose_input_tour .search_label{font-size:10px;line-height:9px}.forminfo_filter .choose_input_tour .form_location_filter{width:81%;height:33px;font-size:12px;line-height:19px;transition:#ededed .15s ease-in-out,box-shadow .15s ease-in-out}.next_target .number_total_visit .trip_number{left:13%}.Blog_Why_content .reason_choose .number_reason .reason_hangsau{flex:0 0 53%;width:50%}.Blog_Why_content .reason_choose .number_reason .reason_hangdau{flex:0 0 43%;width:50%}.number_reason .reason_hangdau,.number_reason .reason_hangsau{text-align:center}.number_reason .vong_tron_trang{margin-left:auto;margin-right:auto}.banner_image{display:none}.tour_inboud-card-body,.tour_outbound-card-body{height:420px}.tour_inboud .title,.tour_outbound .title{top:20%!important}.text-center-mobile{text-align:center}}@media(min-width:961px){.close-sidebar-btn,.show-ipad{display:none}}@media(max-width:960px){.show-ipad{display:block}.ant-anchor-link-title{width:150px}.logo-text{display:none}span.p-inputnumber.p-component.p-inputwrapper.p-inputwrapper-filled.p-inputnumber-buttons-stacked{width:23%}.favorite-country{display:flex;flex-wrap:nowrap!important;overflow-x:auto}.item_day_tour{zoom:1.3}.imgDetail .swiper-slide img{border-radius:4px}.imgDetail .slide-active img{height:143px}.mySwiper1 .swiper-slide-visible{height:56px}.ant-anchor-ink{width:150px!important;background:#fff}.body-card-invoice{padding-top:0!important}.image-invoice{width:98%!important;height:auto!important}.flex-wrap-mobile{flex-wrap:wrap}.tour-name{max-width:100%!important}.body-card-invoice,.pe-mobile-0{padding-right:0!important;padding-left:0!important}.calendar-start{zoom:.85}.d-block-mobile{display:block;width:180px}.col-side-bar{position:fixed;top:111px;bottom:0;left:-100%;z-index:999;width:60%!important;background-color:#fff;transition:all 1s ease}.zoom-80{zoom:.8}.close-sidebar-btn{background-color:transparent;border:none;cursor:pointer;outline:none}.sidebar-toggle-btn{box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);background-color:#00629f!important;color:#fff!important;width:40px!important;height:40px;font-size:18px!important;justify-content:center;display:flex;padding:0!important;align-items:center}.close-sidebar-btn{font-size:28px!important;color:#fd8f8f;position:absolute;right:0;z-index:999;padding:0!important}.col-side-bar.show{left:0;top:111px;z-index:9999999}.filter-sidebar.card{border:none!important;height:100vh;overflow-y:auto}.col-side-bar.show{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);width:100vw!important}.overlay-sider{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;display:none}.show{display:block}}@media only screen and (max-width:768px){.header_moblie{flex-direction:column}.navbar_logo_images{margin-bottom:20px}.item_list_header{width:100%}.navbar_tongsoxuong{flex-direction:column}.navcha{margin-bottom:10px}.navcon{display:none}.navcha:hover .navcon{display:block}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{display:flex!important;flex-wrap:wrap}.ant-picker-dropdown-range{padding-left:30px;padding-right:10px}}button.menu_mobile.btn.btn-primary{background:none;padding:0;font-size:27px;height:32px}@media screen and (max-width:575px){.header-first{display:flex;align-items:center}.num-line{font-size:12px!important}.menu-info{justify-content:space-between}}@media screen and (min-width:576px)and (max-width:991px){.hotline_firsttop .phone-hotline{float:left;margin:0 -40px}.line_stripe{display:none}.header-first .header-content{position:relative}.header-first .hotline_firsttop{flex:0 0 auto;width:13%;position:absolute;left:0}.header-first .menu-info{position:relative;float:right;margin:0;padding:0}.menu-info .muc_menu{font-size:11px;padding:0;float:right;position:relative}.danhmuc_firsttop .menu-info .line-vertical{left:27%}.danhmuc_firsttop .menu-info .line-vertical_2{left:80%}.header-first .danhmuc_firsttop{width:82%;padding:0;margin:0;flex:0 0 auto;position:absolute;right:0}.li_searchnav .search_mucfilter i{width:12px;margin-left:3px;display:block;float:left;margin-right:-11px;font-size:14px;font-weight:700}.tab_filter .tab_filter_searchnav .li_searchnav{width:122px}.tab_filter_searchnav .li_searchnav .search_mucfilter{font-size:12px}.forminfo_filter .choose_input_tour .btn_search_find{padding:6px 0;width:81px;height:31px;font-size:11px}.search_box{margin-top:-43px}.trangchu_formsearch .form_filter{padding:20px 61px 20px 27px}.forminfo_filter .choose_input_tour .form_location_filter{font-size:10px;line-height:20px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form_filter .forminfo_filter .choose_input_tour .search_label{text-transform:uppercase;font-weight:700;font-size:9px;line-height:13px}.trangchu_formsearch .form_filter .forminfo_filter{display:flex;flex-wrap:wrap;align-items:center}.form_filter .forminfo_filter .choose_input_tour{padding-right:11px;padding-left:0}.forminfo_filter .choose_input_tour .btn_search_find{line-height:0px;width:73px;height:30px;border-radius:73px;color:#fff;font-size:10px}.trekking_card .Trekking-img .item-content-price .price_trekking{width:153px;height:34px;font-size:13px;position:absolute;top:-6%;left:-1%;padding-top:11px}.trekking_card{height:364.5px}.trekking_card .info_trekking{padding:11px}.trekking_card .info_trekking .trekking_content{margin-bottom:14px;font-size:11px;line-height:15px;height:44px;overflow:hidden}.trekking_card .info_trekking .tour_trekking_content .trekking_item{font-size:14px;margin-top:-3px}.tour_trekking_content .trekking_item .row_info .item_label{font-size:12px}.NextDestion_tour .Next_title{font-size:23px}.next_target{width:50%}.next_target .number_total_visit .trip_number{left:11%}.Blog_Why_content .reason_choose .number_reason{max-width:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.Blog_Why_content .reason_choose .question_choose{font-size:23px;line-height:34px}.reason_choose .content_reason_child{font-size:19px;line-height:32px}.Blog_Why_content .reason_choose .number_reason .reason_hangdau{flex:0 0 34%;width:50%}.reason_choose .vong_tron_trang{width:60px;height:60px;margin-bottom:15px}.reason_choose .vong_tron_trang .vong_tron_do{width:41.33px;height:41.33px;margin:8.83px}.reason_choose .reason_des{font-size:15px;line-height:24px;color:#000;margin-bottom:30px}.customer_banner{width:100%}.Banner-Title{font-size:20px;color:#b72028}.Banner-Heading{font-size:26px}.Banner-list-Content{font-size:19px;font-weight:500}.customer_tellme img{width:95px;height:95px;border-radius:999px;object-fit:cover}.img-tilted-left{transform:rotate(-10deg);transform-origin:top left;margin-left:0}.banner_image{margin-top:80px;display:contents}.Banner-list-Date .name_company{color:#dba73d;font-size:18px}.Banner-list-Date .name_sir{font-size:16px}.img-tilted-right{margin-left:-39px}}@media screen and (min-width:576px)and (max-width:650px){.tab_filter .tab_filter_searchnav .li_searchnav{height:70px;width:116px}.li_searchnav .search_mucfilter i{margin-left:6px;margin-right:-26px;font-size:12px}.tab_filter_searchnav .li_searchnav .search_mucfilter{font-size:11px}.li_searchnav .search_mucfilter .search_content_nav{display:block;text-align:center;line-height:12px}.form_filter .forminfo_filter .choose_input_tour .search_label{font-size:10px;line-height:11px}.forminfo_filter .choose_input_tour .form_location_filter{width:105%;height:36px;font-size:10px;line-height:8px}}@media screen and (min-width:992px)and (max-width:1290px){.navbar_goodsmile .navbar_logo_images{right:78%}.menumobile_phone.card{display:none}.trekking_tour_slide .slick-track .slick-slide{width:346px!important;height:100%}.trekking_card .info_trekking{padding:4px}.trekking_card .Trekking-img .item-content-price .price_trekking{width:161px;height:37px;font-size:15px;position:absolute;top:-5%;left:1%;padding-top:13px}.trekking_card .info_trekking .trekking_content{margin-bottom:10px;font-size:11px;line-height:19px;height:51px}.trekking_card .info_trekking .tour_trekking_content .trekking_item{font-size:17px;margin-top:10px}.next_target .number_total_visit .trip_number{left:8%}.customer_banner{width:100%}.Banner-Title{font-size:20px;color:#b72028}.Banner-Heading{font-size:26px}.Banner-list-Content{font-size:19px;font-weight:500}.customer_tellme img{width:95px;height:95px;border-radius:999px;object-fit:cover}.img-tilted-left{transform:rotate(-10deg);transform-origin:top left;margin-left:-20%}.banner_image{margin-top:80px;margin-left:29%}.Banner-list-Date .name_company{color:#dba73d;font-size:18px}.Banner-list-Date .name_sir{font-size:16px}.img-tilted-right{margin-left:24px}}@media screen and (min-width:1201px)and (max-width:1290px){.navbar_goodsmile .navbar_logo_images{padding-top:1.5%;position:absolute;right:81%}}@media screen and (min-width:1200px){.col-borderleft{border-left:1px solid #ededed}.title-about{font-size:28px}}@media screen and (min-width:1025px)and (max-width:1200px){.header-bot-items{gap:5px}.title-about{font-size:24px}}@media(min-width:1025px){.Tour_type_popular{margin-bottom:-13px}div#accordionExample{display:inline-block!important}.Tour_type_popular:after,.Tour_type_popular:before{content:"";display:block;position:absolute;z-index:3;left:0;width:100%;height:20px;background-color:#fff;transition:height .13s ease}.Tour_type_popular:before{top:0}.Tour_type_popular:after{bottom:0}.Tour_type_popular:hover:before{height:0}.Tour_type_popular:hover:after{height:1px}}@media(max-width:1024.98px){.Tour_type_popular{margin-left:-15px;margin-right:-15px}.title-about{font-size:20px}.Tour_type_popular .tour_popular:nth-child(2){margin-left:0;margin-right:0}}@media(min-width:767px){.Tour_type_popular{margin-left:-75px;margin-right:-75px}.Tour_type_popular .tour_popular:nth-child(2){margin-left:-4px;margin-right:-4px}.Tour_type_popular:not(.slick-initialized){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.Tour_type_popular .tour_popular{transition:width .13s ease;position:relative}.Tour_type_popular .tour_popular:not(.active){width:33.333%}.Tour_type_popular .tour_popular.wide{width:calc(33.333% + 30px)}.Tour_type_popular .tour_popular.short{width:calc(33.333% - 15px)}.Tour_type_popular .tour_popular .T_popular_bi{margin-left:-76px;width:calc(100% + 76px)}.Tour_type_popular .tour_popular:first-child{z-index:2}.Tour_type_popular .tour_popular:nth-child(2){z-index:1}.Tour_type_popular .tour_popular:nth-child(3){z-index:0}.Tour_type_popular .tour_popular:first-child{padding-left:70px}.Tour_type_popular .tour_popular:nth-child(3){padding-right:70px}}@media(min-width:767px)and (max-width:1024px){.Tour_type_popular{margin-left:-52px;margin-right:-52px}}@media(max-width:766px){.Tour_type_popular{margin-left:0;margin-right:0}}@media(max-width:1500px){.tour_popular .tt-item__description{max-width:337px}}@media(max-width:1229.98px){.tour_popular{height:600px}.tour_popular .Tour_p_title{font-size:33px}}@media(max-width:1024px){.tour_popular{height:411px}.tour_popular .tt-item__description{max-width:250px}.tour_popular.slick-slide{height:411px}.tour_popular .Tour_p_title{font-size:24px}.tour_popular .Tour_p_title .tt-icon{top:-53px}.tour_popular .Tour_p_title .tt-icon img{max-width:46px}.tour_popular .T_popular_content{padding-left:15px;padding-right:15px}.tour_popular .Tour_p_btn{margin-top:15px;width:100%}.tour_popular .Tour_p_btn a{width:36px;height:36px;font-size:20px;line-height:20px}.tour_popular .Tour_p_btn a:hover{background-color:#fff;color:#f47629}.tour_popular .T_popular_bi .T_image_top:after,.tour_popular .T_popular_bi .T_image_top:before,.tour_popular .Tour_p_btn a:hover:after{display:none}}@media(max-width:990px){.tour_popular .Tour_p_title{font-size:18px}.tour_popular .Tour_p_btn a{font-size:13px;line-height:27px}.Tour_button_contact{position:absolute;top:0;left:13%}}@media(max-width:766px){.tour_popular,.tour_popular.slick-slide{height:411px}.tour_popular .Tour_p_title{font-size:24px}.tour_popular .Tour_p_title .tt-icon{top:-53px}.tour_popular .Tour_p_title .tt-icon img{max-width:46px}.tour_popular .T_popular_bi{transform:skew(0deg,0)}.tour_popular .T_popular_bi .T_backgroundImage{transform:none;width:100%}.Tour_button_contact{position:absolute;top:0;left:25%}.tour_popular .T_popular_content{padding-left:15px;padding-right:15px}.tour_popular .Tour_p_btn{margin-top:15px;width:100%}.tour_popular .Tour_p_btn a{width:36px;height:36px;font-size:16px;line-height:16px}.Tour_button_title{padding-top:7px}.tour_popular .Tour_p_btn a:hover{background-color:#fff;color:#f47629}.tour_popular .Tour_p_btn a:hover:after{display:none}.tour_popular .T_popular_bi{transform:none}.tour_popular .T_popular_bi .T_image_top{transform:skew(0deg,0)}.tour_popular .T_popular_bi .T_image_top:after,.tour_popular .T_popular_bi .T_image_top:before{display:none}.tour_popular .tt-item__description{max-width:337px}}.container-search{display:none}@media(max-width:575px){.tour_popular{height:310px!important}.tour_popular .T_popular_content{padding-left:0;padding-right:0}.content-blog-elisis{max-width:156px!important}.title-about{font-size:18px}.title-about .desc{font-size:14px}.dropdown_user{transform:translate3d(-80px,35.5px,0)!important}}@media(min-width:575px){.show-mobile{display:none}}@media only screen and (max-width:768px){.container-search{display:block!important}.program-content-ticket{overflow-x:auto;padding-bottom:5px}.container-cardbackup .card .input-container,.container-cardbackup .card .product-info{width:100%!important}}@media only screen and (min-width:470px){.show-mobile{display:none}}@media only screen and (max-width:460px){.modal-ticket{width:100%!important}.card-tickets-info{height:auto!important}.search-top-container.search-hotel .search-container{height:128px}.mySwiper-main .swiper-wrapper{height:160px!important}.mySwiper-main.swiper-slide-active img{height:143px!important}.swiper-slide.swiper-slide-tour.slide-list{width:96px}.mySwiper-slider .swiper-slide-visible{height:50px!important}.imgDetail .slide-list img{height:50px;opacity:.6}.car-div-info{display:block!important}.car-div-info .name-car{justify-content:center}.car-div-info .price-right{display:block!important;text-align:center}.car-div-info .price-right .price-mg{margin:5px 0}.number-tickets{display:block!important}.mySwiper-main .swiper-slide.swiper-slide-active img{height:160px!important}.mySwiper-slider img{height:50px!important;opacity:.6}}@media only screen and (max-width:430px){.choose-order-ticket{width:100%;justify-content:space-between}.order-button-ticket{width:100%;justify-content:space-between!important;margin-top:12px}.order-button-ticket .add-to-cart,.order-button-ticket .order-now{justify-content:center;width:47%;text-align:center}}@media only screen and (min-width:361px)and (max-width:430px){.zoom-mobile-80{zoom:.8}}@media only screen and (max-width:360px){.zoom-mobile-80{zoom:.7}}.search_container .search_box__filters{padding:30px 0}.search_container_hotel .search_box__filters{background:rgba(0,0,0,.3);padding:15px;margin-bottom:15px}.heritage-search .btn.improve-search:after{color:#dba73d}.heritage-search .bos-fited-left-center:after{font-family:Material Icons;font-size:24px;font-weight:400;margin-left:15px;color:#dba73d;content:"\e145"}.heritage-search .btn.improve-search:not(.collapseOne):after{content:"\e15b"}.heritage-search .btn.improve-search.collapseOne:after{content:"\e145"}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.heritage-search .btn.improve-search:after{font-family:Material Icons;font-size:24px;font-weight:400;margin-left:15px}.heritage-search .btn.improve-search:not(.collapseOne):after{color:#dba73d}.btn:first-child:active{border-color:#ddd!important}.tt-item-btn--block{position:absolute;top:0;left:25%}.btn-search-q{height:27px;padding:0 30px;font-weight:700;text-transform:uppercase;color:#fff;border:none;background:#395695;cursor:pointer;margin-top:19px}.btn-search-q:hover{background:#5978bd}.btn-sq{display:inline-block;height:28px;font-size:12px;color:#fff;font-weight:700;text-transform:uppercase;background:#3a5897;line-height:28px;padding:0 15px;margin-top:15px}.btn-sq:hover{opacity:.8;color:#fff}.btn-plus-gltt{color:#666!important}.btn-plus-gltt .fa-minus-square{display:none}.btn-plus-gltt.active .fa-minus-square{display:block}.btn-plus-gltt.active .fa-minus-plus{display:none}.btn-plus-gltt:hover{color:#146fb1}.btn-send{float:left;position:relative;margin:3px 8px 0 0}.btn-send .btn{border-radius:3px;float:left;height:24px;padding:0 0 0 8px;color:#333;font-weight:700;font-size:11px;cursor:pointer;line-height:15px;border:1px solid #ccc;background:#eee;background-image:linear-gradient(180deg,#fff,#ccc)}.btn-send .btn span{float:left;height:27px;padding:0 8px 0 0!important}.btn-send .btn span span{float:left;height:21px;padding:5px 0 0!important;color:#292929!important;font-style:normal!important;font-size:11px!important}.btn-send .btn:hover{border-radius:3px;background-image:linear-gradient(180deg,#ccc,#fff)}.btn-reply{margin-right:5px}.btn-like-cm,.btn-reply{display:inline-block;font-size:10px;text-transform:uppercase;color:#3b5998}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn,.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-weight:400;line-height:1.42857143;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.btn,.btn-ideas{text-align:center}.btn-ideas{font-weight:700;display:block}.btn{border-radius:5px;font-size:14px;font-weight:700}.style_search .s-title button.btn{position:absolute;top:0;right:0;height:40px;width:60px;font-size:20px;line-height:30px;color:#fff;background:#b72028;padding:5px;text-align:center;border:0;box-shadow:none;border-radius:0;outline:0!important;transition:all .5s ease}.style_search .s-title button.btn:hover{background:#666;color:#b72028}.style_search .s-title button.btn span{font-size:inherit;line-height:inherit;color:inherit}.form-search .fs-row .fs-button button.btn{font-size:14px;line-height:20px;width:100%;text-align:center;height:50px;padding:15px;background:#b72028;color:#fff;text-transform:uppercase;border-radius:6px;border:0;outline:0;box-shadow:none;transition:all .5s ease}.form-search .fs-row .fs-button button.btn:hover{background:#666;color:#fff}.form-search .fs-row .fs-button button.btn span{font-size:inherit;line-height:inherit;color:inherit}.fs-tour button.btn{height:40px;width:100%;font-size:14px;line-height:30px;text-transform:uppercase;color:#fff;background:#b72028;padding:5px;text-align:center;border:0;box-shadow:none;border-radius:0;outline:0!important;transition:all .5s ease}.fs-tour button.btn:hover{background:#666;color:#fff}.fs-tour button.btn span{font-size:inherit;line-height:inherit;color:inherit}.fs-tour button.btn span .fab{font-size:20px;line-height:30px;padding-right:8px}.typeAHeadDiv .input-group-btn button.btn{height:40px;width:60px;font-size:20px;line-height:30px;color:#fff;background:#b72028;padding:5px;text-align:center;border:0;box-shadow:none;border-radius:0;outline:0!important;transition:all .5s ease}.typeAHeadDiv .input-group-btn button.btn:hover{background:#666;color:#fff}.typeAHeadDiv .input-group-btn button.btn span{font-size:inherit;line-height:inherit;color:inherit}.custom-dots-center.text-heading .slick-dots .dot{color:#333}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}@-moz-document url-prefix(){.typeAHeadDiv .input-group-btn{top:-3px}}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}}.bos-fited-left-center{top:50%;left:0;transform:translateY(-50%)}.bos-fited-right-center{top:50%;right:0;transform:translateY(-50%);background-color:#fff;color:#dba73d;border-color:#dee2e6}.bos-fited-right-center:hover{background-color:#fff!important;color:#dba73d!important;border-color:#dee2e6!important}@media (min-width:768px){.bg-white-md{background-color:#fff}.mr-md-10,.mx-md-10{margin-right:4.375rem!important}.ml-md-10,.mx-md-10{margin-left:4.375rem!important}}@media (max-width:767px){.collapse-tabs .tab-pane.fade{opacity:1}}@media (min-width:992px){.heritage-search{display:none!important}.header-bot-items{gap:5px}}@media (min-width:1200px){.header-bot-items{gap:25px}}@media screen and (max-width:992px){.form-search .fs-row .fs-cel{width:100%!important;padding:0}.form-search .fs-row .fs-cel .sp20{padding:10px 15px;border-right:0}.form-search .fs-row .fs-day,.form-search .fs-row .fs-person{border-left:0;border-top:1px solid #e6e6e6;height:70px;padding-top:10px;padding-bottom:10px}.form-search .fs-row{margin:0}}@media (max-width:1199.98px){.dashboard-wrapper .db-sidebar .navbar-collapse{max-height:500px;overflow-y:auto}}.z-index-2{z-index:2!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#e6e6e6!important}.bg-white{background-color:#fff!important}.page-title.bg-white-overlay{position:relative}.page-title.bg-white-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:1}.page-title.bg-overlay .container,.page-title.bg-white-overlay .container{position:relative;z-index:2}.form-group{margin-bottom:1rem}.bg-white-opacity-01{background-color:hsla(0,0%,100%,.1)!important}.bg-white-hover-opacity-03:hover{background-color:hsla(0,0%,100%,.3)!important}.mb-0,.my-0{margin-bottom:0!important}.shadow-none{box-shadow:none!important}.pl-0,.px-0{padding-left:0!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.py-0{padding-bottom:0!important}.mr-n2,.mx-n2{margin-right:-.625rem!important}.ml-n2,.mx-n2{margin-left:-.625rem!important}.pr-9,.px-9{padding-right:3.75rem!important}.h-100{height:100%!important}.pl-11,.px-11{padding-left:5rem!important}.border-right{border-right:1px solid #eee!important}.border-right-0{border-right:0!important}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.placeholder-muted::placeholder{color:#ababab!important}.text-heading{color:#333!important}.blog_news__container h2.text-heading{line-height:53px;font-weight:700;font-size:36px}.blog_news__container .text-heading{font-weight:700;line-height:1.4;font-size:14px}h2.text-heading{font-style:normal;font-weight:700;font-size:36px;text-align:center;color:#000;width:100%}@media (max-width:766px){h2.text-heading{font-size:26px}}.pr-3,.px-3{padding-right:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.fs-20{font-size:20px!important}.border-left{border-left:1px solid #eee!important}.border-left-0{border-left:0!important}.advertisement-modal{position:fixed;top:50px;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.advertisement-modal.active{opacity:1;visibility:visible;z-index:9999}.advertisement-modal-content{position:relative;background-color:hsla(0,0%,100%,0);border-radius:5px}.advertisement-image{max-width:100%;max-height:80vh;object-fit:cover}.advertisement-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.title-blog-behind-footer{height:48px;fontSize:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.content-blog-elisis{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:290px}.card-blogs{border:none!important}.card-blogs .card-header{border-bottom:1px solid #f0f0f0;height:80px;background:linear-gradient(rgba(50,50,50,.5),rgba(50,50,50,.5)),url("https://vigomanager.com/app-assets/mobile/img-huy/436105710_1492268718369038_4824192509509729205_n%20(1).jpg");background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.card-blogs .card-header .type-blog{padding:8px 16px;border-radius:8px;color:#fff}.window-corporation{border-radius:10px 0 0 10px;position:fixed;right:0;top:7rem;z-index:99999;display:flex;opacity:.75}.window-corporation .text{background:url("https://vigomanager.com/app-assets/mobile/img-huy/bg%20(1).png"),#fff;color:#004a79;font-size:28px;width:40px;border-radius:4px 0 0 4px;transform:translateX(247%);background-size:cover;background-position:50%;justify-content:center;display:flex;align-items:flex-end}.window-corporation .content{transform:translateX(100%);border-left:1px solid #e9e9e9;width:100px;height:262px}.window-corporation .content .content-body{padding:10px;background:#fff;flex-direction:column;display:flex;justify-content:space-around;height:100%}.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;opacity:.75}.window-instruct .text{border-radius:4px 0 0 4px;background:#fff;width:40px;color:#004a79;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:#004a79}.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;opacity:.75}.window-call .text{border-radius:4px 0 0 4px;background:#fff;width:40px;color:#004a79;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:#004a79}.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}