@media only screen and (min-width:1200px){.container{max-width:1200px}}@media only screen and (min-width:992px){.main-nav .nav-item:hover>.dropdown-menu{display:block;padding-top:0}.main-nav .nav-item:hover>.dropdown-menu li{position:relative}.main-nav .nav-item:hover>.dropdown-menu li a:hover{background:#f4f4f4}.main-nav .nav-item:hover>.dropdown-menu li .dropdown-toggle:after{content:"\f0142";float:right}.main-nav .nav-item:hover>.dropdown-menu li:hover ul.dropdown-menu{display:block;left:100%;top:0;padding-top:0}#accordionFooter .collapse{display:block!important}}@media only screen and (max-width:991px){.header .navbar-brand{margin-right:10px}.header .navbar .container{position:relative}.header .navbar .container .navbar-toggler{position:absolute;left:0;top:10px;border:0}.header .navbar .container .navbar-toggler .navbar-toggler-icon{background:url(../images/ic-menu.png) center center no-repeat}.header .navbar .container .navbar-toggler:focus{outline:0}.header .navbar .navbar-brand img{height:32px;width:inherit;margin:5px 0 5px 48px}.header .navbar .nav-link{line-height:55px;padding:0 10px}.header .navbar .nav-right .drop-account .nav-link:before{top:12px;bottom:12px}.header .navbar .nav-right .dropdown-menu{position:absolute}.header .navbar .navbar-collapse{position:absolute;top:100%;left:0;right:0;z-index:999;background:#fff;padding:20px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 6px 12px rgba(0,0,0,.5);border-top:3px solid #0796ff;max-width:420px}.header .navbar .navbar-collapse .nav-item .nav-link{line-height:30px;padding:5px 10px;font-size:16px}.header .navbar .navbar-collapse .dropdown-menu{box-shadow:none;border:0;padding:0 0 0 12px}.header .navbar .navbar-collapse .dropdown-menu .dropdown-item{font-size:16px}.header .navbar .navbar-collapse .dropdown-toggle:after{float:right;margin-top:5px}.header .country-select{margin-left:10px;margin-right:15px}.title-page{padding-top:15px;padding-bottom:15px}.page-list-tour .title-page{box-shadow:0 2px 4px 0 rgba(0,0,0,.12);display:flex;align-items:center;padding:10px 0}.page-list-tour .title-page h1{margin-right:10px}.tab-payment .nav{width:inherit;padding:5px;justify-content:center;border:0}.tab-payment .tab-content{border-top:0;border-left:5px solid #0796ff}.tab-payment .nav-pills .nav-link{padding:5px 12px;border-radius:20px!important}.page-tour-paymentinfo .btn-primary{position:inherit!important}.slider-partners .flex-direction-nav{display:none;visibility:hidden}.page-otherproduct-otherproductdetail .images-gallery,.page-tour-tourdetail .images-gallery{padding-right:0}.page-otherproduct-otherproductdetail .images-gallery #slider .flex-direction-nav,.page-tour-tourdetail .images-gallery #slider .flex-direction-nav{display:none}.page-otherproduct-otherproductdetail .images-gallery #carousel,.page-tour-tourdetail .images-gallery #carousel{position:inherit;width:inherit;padding:0}.page-otherproduct-otherproductdetail .images-gallery #carousel .flex-viewport,.page-tour-tourdetail .images-gallery #carousel .flex-viewport{height:inherit!important}.page-otherproduct-otherproductdetail .images-gallery #carousel .flex-viewport .slides,.page-tour-tourdetail .images-gallery #carousel .flex-viewport .slides{height:inherit!important;display:block;padding:0;border:0;margin-top:10px;overflow-x:auto;overflow-y:inherit;white-space:nowrap}.page-otherproduct-otherproductdetail .images-gallery #carousel .flex-viewport .slides>li,.page-tour-tourdetail .images-gallery #carousel .flex-viewport .slides>li{width:120px!important;float:none!important;display:inline-block!important;padding:10px 0 0}.page-otherproduct-otherproductdetail .images-gallery #carousel .flex-viewport .slides>li:last-child,.page-tour-tourdetail .images-gallery #carousel .flex-viewport .slides>li:last-child{margin-right:0!important}.page-otherproduct-otherproductdetail .images-gallery #carousel .flex-viewport .slides>li:after,.page-tour-tourdetail .images-gallery #carousel .flex-viewport .slides>li:after{top:10px;left:0;right:0;bottom:0}.page-otherproduct-otherproductdetail .images-gallery #carousel .flex-viewport .slides>li span,.page-tour-tourdetail .images-gallery #carousel .flex-viewport .slides>li span{height:70px}.page-otherproduct-otherproductdetail .images-gallery #carousel .flex-viewport .slides li.flex-active-slide:before,.page-tour-tourdetail .images-gallery #carousel .flex-viewport .slides li.flex-active-slide:before{top:-5px;left:50%;margin-left:-10px;margin-top:0;content:"\f0360";font-size:24px}.page-otherproduct-otherproductdetail .images-gallery #carousel .flex-viewport .slides::-webkit-scrollbar,.page-tour-tourdetail .images-gallery #carousel .flex-viewport .slides::-webkit-scrollbar{height:4px}.page-otherproduct-otherproductdetail .summary>ul>li .text,.page-tour-tourdetail .summary>ul>li .text{position:absolute;left:27px}.page-otherproduct-otherproductdetail .summary>ul>li .ml-mobile,.page-tour-tourdetail .summary>ul>li .ml-mobile{margin-left:140px;display:block}.page-otherproduct-otherproductdetail .summary .code .value,.page-tour-tourdetail .summary .code .value{padding:4px 10px}.flexslider-TourDestinationIntro ul.slides li{margin-right:0!important;margin-bottom:20px;padding-right:5px}.flexslider-TourDestinationIntro ul.slides li .news-item .title{margin-top:8px}}@media only screen and (min-width:768px){.hotline{position:fixed;bottom:150px;right:12px;z-index:9999999;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:50px}.hotline a:focus{outline:0}.hotline .Phone{position:relative;display:flex;margin:0;width:40px;height:40px;text-align:center;align-items:center;justify-content:center;font-size:0;background-color:red;border-radius:40px;box-shadow:0 0 0 0 rgba(52,152,219,0),0 .05em .1em rgba(0,0,0,.2);transform:translate3d(0,0,0) scale(1)}.hotline .Phone::after,.hotline .Phone::before{position:absolute;content:""}.hotline .Phone::before{top:0;left:0;width:1em;height:1em;background-color:rgba(255,255,255,.1);border-radius:100%;opacity:1;transform:translate3d(0,0,0) scale(0)}.Phone.is-animating{animation:phone-outer 3s infinite}.Phone.is-animating::before{animation:phone-inner 3s infinite}.Phone.is-animating::after{animation:phone-icon 3s infinite}body{position:relative}a.dmca-badge{margin:10px auto 0 -115px;display:block;width:100px;position:absolute;bottom:10px;left:50%}.fb-messenger,.zalo-chat{position:fixed;right:12px}.zalo-chat{bottom:90px}.fb-messenger{bottom:34px}}@media only screen and (max-width:767px){.cnt-tour-detail iframe[data-src*="www.youtube.com"]{width:100%;height:initial;display:block}.title-page h1{font-size:18px}.page-otherproduct-otherproductdetail .images-gallery #slider .slides li,.page-tour-tourdetail .images-gallery #slider .slides li{height:320px}.main-nav .navbar-brand img{height:27px;margin-left:15px}.main-nav .nav-right .drop-account .nav-link{padding-left:6px;padding-right:6px;max-width:110px;font-size:13px}.page-list-tour>.container,.page-list-tour>.container>.row>.main-content{padding-left:0;padding-right:0}.main-nav .nav-right .drop-account .nav-link .text{display:block;max-width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.page-home-index .bg-box-search img{object-fit:cover}.page-home-index .box-search-tour{background-size:cover}.page-home-index .tour-search-box .agent,.page-home-index .tour-search-box .days,.page-home-index .tour-search-box .destination-location,.page-home-index .tour-search-box .origin-location,.page-home-index .tour-search-box .start-date{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.news-item .img,.page-home-index .tour-item .img{height:220px}.page-tour-contactinfo #adult-num>div,.page-tour-contactinfo #child-num>div,.page-tour-contactinfo #infant-num>div{margin-bottom:15px}.page-list-tour .sort-tour,.page-tour-contactinfo #adult-num>div:last-child,.page-tour-contactinfo #child-num>div:last-child,.page-tour-contactinfo #infant-num>div:last-child{margin-bottom:0}.page-list-tour>.container>.row{margin-left:0;margin-right:0}.page-list-tour .list-tours .tour-item{display:block!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);padding-top:15px;margin-bottom:15px}.page-list-tour .list-tours .tour-item .line-clamp-1{overflow:inherit;display:inherit;height:inherit}.page-list-tour .list-tours .tour-item .mb-1{margin-bottom:.45rem!important}.page-list-tour .list-tours .tour-item .img{width:inherit;margin:0 15px}.page-list-tour .list-tours .tour-item .title{margin-bottom:10px;height:inherit;max-height:44px;text-transform:uppercase}.page-list-tour .list-tours .tour-item ul{margin-top:10px}.page-list-tour .list-tours .tour-item .count{text-align:left!important}.modal-dialog{margin:0;padding:0;max-height:inherit;min-height:100%}.modal-dialog .modal-content{border:0;border-radius:0;max-height:inherit;min-height:100vh}.modal-dialog .modal-header{padding-top:10px;padding-bottom:10px}.modal-dialog .modal-header:after{display:table;clear:both;content:""}#modalLocation .modal-body{padding:20px 15px}#modalLocation .modal-footer{display:none}.page-home-index .search-tour{margin-bottom:15px}.page-home-index .tour-search-box>.d-flex{flex-wrap:wrap}.page-home-index .tour-search-box>.d-flex .radio{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-right:0!important}.page-home-index .tour-search-box .control{padding-top:0;margin-left:auto;text-align:right}.page-home-index .box.tour-hot{margin-top:20px!important}#modalQuoteRequestForm .modal-footer{padding-bottom:0}#modalQuoteRequestForm .d-flex{flex-wrap:wrap}#modalQuoteRequestForm .radio{-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%}#modalQuoteRequestForm label[for=galaDinner],#modalQuoteRequestForm label[for=seminor],#modalQuoteRequestForm label[for=teamBuilding]{margin-bottom:10px!important}.wrap-support{position:fixed;left:0;right:0;bottom:0;height:50px;background:#fff;z-index:1;box-shadow:0 0 10px -2px #888;display:flex;align-items:center}.wrap-support .fb-messenger,.wrap-support .hotline-mobile,.wrap-support .menu-home,.wrap-support .zalo-chat{width:25%;display:flex!important;justify-content:center;align-items:center}.wrap-support .fb-messenger img,.wrap-support .hotline-mobile img,.wrap-support .menu-home img,.wrap-support .zalo-chat img{width:34px}.hotline-pc{display:none}iframe.fb_mpn_mobile_bounce_in{z-index:2147483648!important}iframe[allow=encrypted-media]{bottom:50px!important;z-index:2147483648!important;border-radius:0!important}.footer .footer-bottom{padding-bottom:60px}#modalQuoteRequestForm{z-index:1200!important}#modalPolicy .modal-footer .lbl-checkbox{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;align-items:center;display:flex;justify-content:start;margin:0;text-align:left}#modalPolicy .modal-footer .btn-primary{margin:0}#page-content iframe[allow=encrypted-media]{position:inherit;bottom:inherit!important;border-radius:0!important}#page-content .page-article-articledetail .title-detail{font-size:18px}#page-content .fb-page{width:100%}#page-content .fb-page>span{display:flex;align-items:center;justify-content:center;width:100%!important}#page-content .fb-page>span iframe[allow=encrypted-media]{width:100%!important}.dmca-badge{display:none}.page-tour-tourdetail .control-group>div{background:0 0!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important}}@media (max-width:575px){.page-tour-bookingconfirm .container,.page-tour-bookingconfirm .container-sm{padding-left:0;padding-right:0}.filter{padding-top:0}.filter .form-group{padding:0}.title-page{margin-bottom:15px}.header .country-select{margin-left:10px}.header .country-select .country-list{left:initial;right:0}}@media (min-width:576px){.modal-dialog{margin:1.75rem auto!important;min-height:inherit}.modal-dialog .modal-content{height:inherit}}@media only screen and (max-width:576px){.page-otherproduct-otherproductdetail,.page-tour-tourdetail{background-color:#fff}.page-otherproduct-otherproductdetail .card-slider,.page-tour-tourdetail .card-slider{padding-left:0;padding-right:0}.page-otherproduct-otherproductdetail .images-gallery #slider .slides li,.page-tour-tourdetail .images-gallery #slider .slides li{height:200px}.page-otherproduct-otherproductdetail .summary,.page-tour-tourdetail .summary{padding-left:0!important;padding-right:0!important}.page-otherproduct-otherproductdetail .cnt-tour-detail,.page-tour-tourdetail .cnt-tour-detail{margin-left:-15px;margin-right:-15px}.page-otherproduct-otherproductdetail .list-more-tours table th,.page-tour-tourdetail .list-more-tours table th{white-space:nowrap;vertical-align:middle}.page-otherproduct-otherproductdetail .list-more-tours table th .note,.page-tour-tourdetail .list-more-tours table th .note{display:block}.page-otherproduct-otherproductdetail .list-more-tours table td:first-child,.page-tour-tourdetail .list-more-tours table td:first-child{max-width:220px;white-space:normal}}