:root{--font-family:'Roboto',sans-serif;--primary-color:#096CE0;--darken-primary-25:#043165;--highlight-color:#FF911E;--body-color:#222;--body-color-secondary:#535252;--body-color-note:#888;--text-secondary:#64748B;--border-color:#e0e0e0;--border-radius:12px;--body-line-height:1.6;--background:#f4f7fb;--text-font-size:14px;--text-font-size-small:12px;--padding:12px;--space:8px;--height-form-control:2.85rem;--border-radius-card:20px;--box-shadow:0 8px 24px rgba(0, 0, 0, 0.12);--color-blur:#EBFDFF;--linear-gradient-primary:linear-gradient(#00A1DC, #53D7FF)}::placeholder{color:#bababa;opacity:1}.page-list-tours .box-filter,.page-otherproduct-otherproductdetail .box-filter,.page-tour-tours .box-filter{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);background:#fff;padding:8px 12px;margin-left:-12px;margin-right:-12px;background:var(--background)}@media (max-width:576px){.page-list-tours .title-page,.page-otherproduct-otherproductdetail .title-page,.page-tour-tours .title-page{display:flex;align-items:center;margin-bottom:0!important}.page-list-tours .box-filter,.page-otherproduct-otherproductdetail .box-filter,.page-tour-tours .box-filter{margin-bottom:15px}}.page-list-tours .btn-filter,.page-otherproduct-otherproductdetail .btn-filter,.page-tour-tours .btn-filter{border:0;font-weight:700;color:#0796ff;transition:.3s;border-radius:0;font-size:14px;text-transform:none;padding:0;border-radius:var(--border-radius);height:28px;line-height:28px}.page-list-tours .btn-filter:active,.page-otherproduct-otherproductdetail .btn-filter:active,.page-tour-tours .btn-filter:active{background:#fff!important}.page-list-tours .btn-filter:active:focus,.page-otherproduct-otherproductdetail .btn-filter:active:focus,.page-tour-tours .btn-filter:active:focus{box-shadow:none!important}.page-list-tours .btn-filter:focus-visible,.page-otherproduct-otherproductdetail .btn-filter:focus-visible,.page-tour-tours .btn-filter:focus-visible{outline:0}.page-list-tours .btn-filter b,.page-otherproduct-otherproductdetail .btn-filter b,.page-tour-tours .btn-filter b{color:#222;font-style:italic}.page-list-tours .btn-filter i,.page-otherproduct-otherproductdetail .btn-filter i,.page-tour-tours .btn-filter i{margin-left:5px}.page-list-tours .btn-filter span,.page-otherproduct-otherproductdetail .btn-filter span,.page-tour-tours .btn-filter span{display:flex;align-items:center;justify-content:center;margin-left:auto;padding:0 12px;border-radius:8px;background:#edf0f4;color:var(--primary-color)}.page-list-tours .btn-box-search-tour,.page-otherproduct-otherproductdetail .btn-box-search-tour,.page-tour-tours .btn-box-search-tour{padding:0;border:0;background:0 0;color:var(--highlight-color);margin-left:auto}.page-list-tours .btn-box-search-tour i,.page-otherproduct-otherproductdetail .btn-box-search-tour i,.page-tour-tours .btn-box-search-tour i{margin:0;font-size:30px}.page-list-tours .btn-box-search-tour:focus,.page-otherproduct-otherproductdetail .btn-box-search-tour:focus,.page-tour-tours .btn-box-search-tour:focus{outline:0;border:0;box-shadow:none;color:var(--primary-color)}.page-list-tours .btn-change-date,.page-otherproduct-otherproductdetail .btn-change-date,.page-tour-tours .btn-change-date{font-size:13px;line-height:20px;border:1px solid #e5e5e5;padding-left:5px!important;padding-right:5px!important;transition:.3s;background:#fdfdfd;color:#333;min-width:80px}.page-list-tours .btn-change-date:focus,.page-list-tours .btn-change-date:hover,.page-otherproduct-otherproductdetail .btn-change-date:focus,.page-otherproduct-otherproductdetail .btn-change-date:hover,.page-tour-tours .btn-change-date:focus,.page-tour-tours .btn-change-date:hover{text-decoration:none;background:var(--primary-color)}.page-list-tours .btn-choose-tour,.page-otherproduct-otherproductdetail .btn-choose-tour,.page-tour-tours .btn-choose-tour{background:var(--primary-color);color:#fff!important;border-color:var(--primary-color)}.page-list-tours .btn-choose-tour:focus,.page-list-tours .btn-choose-tour:hover,.page-otherproduct-otherproductdetail .btn-choose-tour:focus,.page-otherproduct-otherproductdetail .btn-choose-tour:hover,.page-tour-tours .btn-choose-tour:focus,.page-tour-tours .btn-choose-tour:hover{background:var(--highlight-color);border-color:var(--highlight-color);color:#fff!important}.page-list-tours .box-search-tour,.page-otherproduct-otherproductdetail .box-search-tour,.page-tour-tours .box-search-tour{display:block;background:url(../../../images/bg-box-search.webp) center/cover no-repeat #fff;padding:120px 0;position:relative;min-height:400px}.page-list-tours .box-search-tour .form-search,.page-otherproduct-otherproductdetail .box-search-tour .form-search,.page-tour-tours .box-search-tour .form-search{position:relative!important;z-index:1}.page-list-tours .box-search-tour .form-search>.container,.page-otherproduct-otherproductdetail .box-search-tour .form-search>.container,.page-tour-tours .box-search-tour .form-search>.container{padding-left:0;padding-right:0}@media (max-width:576px){.page-list-tours .box-search-tour,.page-otherproduct-otherproductdetail .box-search-tour,.page-tour-tours .box-search-tour{padding:24px 12px;margin:0!important}.page-list-tours .box-search-tour .tour-search-box .radio .radio-label,.page-otherproduct-otherproductdetail .box-search-tour .tour-search-box .radio .radio-label,.page-tour-tours .box-search-tour .tour-search-box .radio .radio-label{padding-top:8px;padding-bottom:0;font-size:18px;font-weight:700}.page-list-tours .box-search-tour .tour-search-box .radio .radio-label:before,.page-otherproduct-otherproductdetail .box-search-tour .tour-search-box .radio .radio-label:before,.page-tour-tours .box-search-tour .tour-search-box .radio .radio-label:before{display:none!important}}.page-list-tours .tour-item.b2b,.page-otherproduct-otherproductdetail .tour-item.b2b,.page-tour-tours .tour-item.b2b{flex:auto!important}.page-list-tours .tour-item.b2b .highlight,.page-otherproduct-otherproductdetail .tour-item.b2b .highlight,.page-tour-tours .tour-item.b2b .highlight{display:block;color:var(--primary-color);font-size:16px;font-weight:700}.page-list-tours .tour-item.b2b .price,.page-otherproduct-otherproductdetail .tour-item.b2b .price,.page-tour-tours .tour-item.b2b .price{font-size:24px}.page-list-tours .tour-item .tour-item-count,.page-otherproduct-otherproductdetail .tour-item .tour-item-count,.page-tour-tours .tour-item .tour-item-count{font-size:13px;color:#828185}.page-list-tours .tour-item .tour-item-count .value,.page-otherproduct-otherproductdetail .tour-item .tour-item-count .value,.page-tour-tours .tour-item .tour-item-count .value{font-weight:500}.page-list-tours .tour-item .tour-item-star,.page-otherproduct-otherproductdetail .tour-item .tour-item-star,.page-tour-tours .tour-item .tour-item-star{bottom:0;left:0;right:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%);min-height:20%;padding:4px 10px}.page-list-tours .sort-tour,.page-otherproduct-otherproductdetail .sort-tour,.page-tour-tours .sort-tour{background:var(--primary-color);margin-bottom:16px;padding:8px var(--padding);border-radius:var(--border-radius);align-items:center}.page-list-tours .sort-tour .text,.page-otherproduct-otherproductdetail .sort-tour .text,.page-tour-tours .sort-tour .text{color:#deecff;white-space:nowrap}.page-list-tours .sort-tour a,.page-otherproduct-otherproductdetail .sort-tour a,.page-tour-tours .sort-tour a{color:#fff;font-weight:500}.page-list-tours .sort-tour a i,.page-otherproduct-otherproductdetail .sort-tour a i,.page-tour-tours .sort-tour a i{font-size:16px;margin-left:4px}.page-list-tours .sort-tour .sorting-asc i.mdi-menu-down,.page-list-tours .sort-tour .sorting-desc i.mdi-menu-up,.page-otherproduct-otherproductdetail .sort-tour .sorting-asc i.mdi-menu-down,.page-otherproduct-otherproductdetail .sort-tour .sorting-desc i.mdi-menu-up,.page-tour-tours .sort-tour .sorting-asc i.mdi-menu-down,.page-tour-tours .sort-tour .sorting-desc i.mdi-menu-up{display:none}@media (max-width:576px){.page-list-tours .sort-tour .text,.page-otherproduct-otherproductdetail .sort-tour .text,.page-tour-tours .sort-tour .text{display:none}.page-list-tours .sort-tour .col-md-7,.page-otherproduct-otherproductdetail .sort-tour .col-md-7,.page-tour-tours .sort-tour .col-md-7{padding-left:0}.page-list-tours .sort-tour .col-md-7>.d-flex>a,.page-otherproduct-otherproductdetail .sort-tour .col-md-7>.d-flex>a,.page-tour-tours .sort-tour .col-md-7>.d-flex>a{flex:0 0 50%;width:50%;margin:0}}.page-list-tours .sort-tour-mobile,.page-otherproduct-otherproductdetail .sort-tour-mobile,.page-tour-tours .sort-tour-mobile{background:#ffe3ac;color:#000;padding:7px 15px;font-size:13px}.page-list-tours .sort-tour-mobile .text,.page-otherproduct-otherproductdetail .sort-tour-mobile .text,.page-tour-tours .sort-tour-mobile .text{color:#deecff;white-space:nowrap;display:none}.page-list-tours .sort-tour-mobile a,.page-otherproduct-otherproductdetail .sort-tour-mobile a,.page-tour-tours .sort-tour-mobile a{color:#000;font-weight:500;position:relative;padding-right:20px}.page-list-tours .sort-tour-mobile a:before,.page-otherproduct-otherproductdetail .sort-tour-mobile a:before,.page-tour-tours .sort-tour-mobile a:before{content:"";width:12px;height:12px;background:#fff;border-radius:8px;position:absolute;right:2px;top:6px;z-index:0}.page-list-tours .sort-tour-mobile a i,.page-otherproduct-otherproductdetail .sort-tour-mobile a i,.page-tour-tours .sort-tour-mobile a i{font-size:16px;position:absolute;right:0;top:0;z-index:1;color:#888}.page-list-tours .sort-tour-mobile a i.mdi-radiobox-marked,.page-otherproduct-otherproductdetail .sort-tour-mobile a i.mdi-radiobox-marked,.page-tour-tours .sort-tour-mobile a i.mdi-radiobox-marked{color:var(--primary-color)}.page-list-tours .sort-otherproduct-mobile .price:before,.page-otherproduct-otherproductdetail .sort-otherproduct-mobile .price:before,.page-tour-tours .sort-otherproduct-mobile .price:before{display:none}#modaSearchTour{background:#fff}#modaSearchTour .modal-dialog .modal-content,#modaSearchTour .modal-dialog .modal-content .modal-header{border-radius:0}#modaSearchTour .container{padding:0}#modaSearchTour .form-search{position:initial!important}.vue-range-slider.slider-component{z-index:0}