@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%!important;top:0;padding-top:0}.main-nav .nav-item:hover>.dropdown-menu .show ul.dropdown-menu{left:100%!important}}@media only screen and (max-width:991px){.header{padding-top:.3125rem;padding-bottom:.3125rem;background:#fff}.header .navbar-brand{margin-right:10px}.header .main-nav .dropdown-menu{top:32px!important}.header .navbar .container{position:relative}.header .navbar .container .navbar-toggler{position:absolute;left:0;top:6px;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:auto;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 #0056b3;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 #set-language{margin-left:auto}.header .nav-right{margin-left:3px!important}.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 #0056b3}.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){body{position:relative}.header #article-search-box.active{width:200px;box-shadow:0 0 0 1px #cbcbcb;background:#fff}}@media only screen and (max-width:767px){h2.title-primary .see-more,html{font-size:14px}.page-home-index .slider-partners .title,h2.title-primary{text-transform:none!important;color:#000}h2.title-primary>.mdi{display:none}h2.title-primary .see-more .mdi{font-size:20px;margin-right:0}#page-content .page-article-articledetail .title-detail,.title-page h1{font-size:18px}.cnt-tour-detail iframe[data-src*="www.youtube.com"]{width:100%;height:initial;display:block}.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{width:36px;padding:0;display:flex;align-items:center;justify-content:center;background:0 0}.main-nav .nav-right .drop-account .nav-link .text{display:none}.main-nav .nav-right .drop-account .nav-link svg{display:block!important;fill:#3a75b4}.main-nav .nav-right .drop-account .dropdown-menu{margin-right:0}.main-nav #article-search-box{margin-right:10px;margin-left:3px}.main-nav #article-search-box.active{width:150px}.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%}.page-home-index .tour-item .img{width:100%;aspect-ratio:3/2;height:auto;border-radius:6px 6px 0 0}.page-home-index .tour-item .cnt{border-radius:0 0 6px 6px}.page-home-index .tour-item .title{line-height:18px;height:72px;-webkit-line-clamp:4}.page-home-index .tag-sale{left:0;top:0}.page-home-index .slider-partners .title{font-size:1.25rem;text-align:left!important}.news-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{padding-left:0;padding-right:0}.page-list-tour>.container>.row{margin-left:0;margin-right:0}.page-list-tour>.container>.row>.main-content{padding-left:0;padding-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;padding-left:0}.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;position:relative;min-height:220px}.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}#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 .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}.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:0}.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}}