.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm,.sm ul,.sm
li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}.sm-rtl,.sm-rtl ul,.sm-rtl
li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm
ul{display:none}.sm li,.sm
a{position:relative}.sm
a{display:block}.sm
a.disabled{cursor:default}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden}.sm *,.sm *::before,.sm *::after{box-sizing:inherit}.navbar-nav.sm-collapsible .sub-arrow{position:absolute;top:50%;right:0;margin:-0.7em 0.5em 0 0;border:1px
solid rgba(0, 0, 0, .1);border-radius: .25rem;padding:0;width:2em;height:1.4em;font-size:1.25rem;line-height:1.2em;text-align:center}.navbar-nav.sm-collapsible .sub-arrow::before{content:'+'}.navbar-nav.sm-collapsible .show>a>.sub-arrow::before{content:'-'}.navbar-dark .navbar-nav.sm-collapsible .nav-link .sub-arrow{border-color:rgba(255, 255, 255, .1)}.navbar-nav.sm-collapsible .has-submenu{padding-right:3em}.navbar-nav.sm-collapsible .nav-link,
.navbar-nav.sm-collapsible .dropdown-item{position:relative}.navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow{display:inline-block;width:0;height:0;margin-left: .255em;vertical-align: .255em;border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent}.fixed-bottom .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow,
.fixed-bottom .navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-toggle::after{border-top:0;border-bottom: .3em solid}.navbar-nav:not(.sm-collapsible) .dropdown-item .sub-arrow,
.navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-menu .dropdown-toggle::after{position:absolute;top:50%;right:0;width:0;height:0;margin-top:-.3em;margin-right:1em;border-top: .3em solid transparent;border-bottom: .3em solid transparent;border-left: .3em solid}.navbar-nav:not(.sm-collapsible) .dropdown-item.has-submenu{padding-right:2em}.navbar-nav .scroll-up,
.navbar-nav .scroll-down{position:absolute;display:none;visibility:hidden;height:20px;overflow:hidden;text-align:center}.navbar-nav .scroll-up-arrow,
.navbar-nav .scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-top:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid;border-left:7px solid transparent}.navbar-nav .scroll-down-arrow{top:6px;border-top:7px solid;border-right:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid transparent}.navbar-nav.sm-collapsible .dropdown-menu .dropdown-menu{margin: .5em}.navbar-nav:not([data-sm-skip]) .dropdown-item{white-space:normal}.navbar-nav:not(.sm-collapsible) .sm-nowrap>li>.dropdown-item{white-space:nowrap}:root{--danger:#ed3237;--warning:#f6a256;--orange:#ef6326;--global-font-size:15px;--body-background:#fff;--body-font:Arial,Helvetica,sans-serif;--body-font-size:1rem;--border-color-light:#eee;--border-color:#ced4da;--bg-facebook:#3b5998;--bg-youtube:#cd201f;--bg-twitter:#55acee;--bg-hashtag:rgba(245,245,245,255)}html{font-size:var(--global-font-size)}body{background-color:var(--body-background);font-family:var(--body-font);font-size:var(--body-font-size)}button:focus{outline:0}img,iframe{max-width:100%}img{height:auto}p{margin:0
0 .5rem}.text-danger{color:var(--danger) !important}.text-warning{color:var(--warning) !important}.bg-danger{color:var(--danger) !important}.bg-warning{color:var(--warning) !important}.post-header{display:block;position:relative;font-weight:bold;margin-bottom:1rem}.post-datetime{display:block;margin-bottom:1rem;color:var(--gray);font-size: .8125rem}.post-body{display:block;position:relative}.post-body
img{height:auto !important}.post-footer{display:block;margin-bottom:1rem}.post-share{display:block;margin:0
0 1rem}.post-share .txt,
.post-share
.item{display:inline-flex}.post-share
.txt{color:var(--gray)}.post-share
.item{margin-left: .75rem;color:var(--gray);border:1px
solid var(--gray);border-radius:5px;padding: .5rem;transition:all .3s}.post-share .item:hover{color:var(--danger);border-color:var(--danger)}a{transition:all .3s}a:hover,a:focus{text-decoration:none}.section-header{display:block;position:relative;background-color:var(--white);padding: .5rem 0}.section-header .button-toggler{display:none;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:150}.section-header .shopping-cart,
.section-header .dropdown,
.section-header .toggler-mobile{display:inline-block;vertical-align:middle;align-items:center;margin-left:1.25rem;position:relative}.section-header .shopping-cart,
.section-header
.account{color:var(--dark);font-size:2rem}.section-header .shopping-cart .total-item{position:absolute;top:-5px;right:-5px;z-index:110;background-color:var(--orange);width:18px;height:18px;line-height:18px;border-radius:100%;font-size: .65rem;text-align:center;color:var(--white)}.section-header
.account{border:1px
solid rgba(0, 0, 0, .125);font-size:1rem;border-radius:100%;width:32px;height:32px;justify-content:center;align-items:center;display:inline-flex}.section-header .toggler-mobile
.iconbar{display:block;width:32px;height:0;border-top:1px solid var(--gray)}.section-header .toggler-mobile .iconbar+.iconbar{margin-top: .5rem}.section-header
.inner{display:flex;flex-wrap:wrap;align-items:center}.section-header .inner
.logo{flex:0 0 15%;max-width:15%;text-align:left}.section-header .inner .logo
img{max-height:90px}.section-header .inner .header-right{flex:0 0 85%;max-width:85%}.section-header .inner .header-right .header-right-top,
.section-header .inner .header-right .header-right-bottom{display:flex}.section-header .inner .header-right .header-right-top{border-bottom:1px solid var(--border-color-light);padding-bottom: .75rem;margin-bottom: .75rem;justify-content:space-between;align-items:center}.section-header .inner .header-right .header-right-top
.searchbox{display:block;position:relative;border:1px
solid var(--border-color);border-radius:50rem;overflow:hidden}.section-header .inner .header-right .header-right-top .searchbox .form-control{border:0;box-shadow:none}.section-header .inner .header-right .header-right-top .searchbox .form-control:focus{box-shadow:none}.section-header .inner .header-right .header-right-top
ul{padding:0;margin:0}.section-header .inner .header-right .header-right-top ul
li{display:inline-block;list-style:none}.section-header .inner .header-right .header-right-top ul li+li{margin-left:1rem}.section-header .inner .header-right .header-right-top ul li
a{color:var(--dark);transition:all .5s}.section-header .inner .header-right .header-right-top ul li a:hover,
.section-header .inner .header-right .header-right-top ul li a:focus{color:var(--warning);text-decoration:none}.section-header .inner .header-right .header-right-top ul .signin
a{color:var(--white);background-color:var(--danger);padding: .125rem 1rem;border-radius:50rem;font-size: .815rem}.section-header .inner .header-right .header-right-top ul .agent
a{font-weight:bold;color:var(--primary)}.section-header .inner .header-right .header-right-bottom .navbar-custom{padding:0}.section-header .inner .header-right .header-right-bottom .navbar-nav .nav-link{color:var(--dark);padding:0
1.25rem 0 1.25rem;transition:all .5s;font-weight:bold}.section-header .inner .header-right .header-right-bottom .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow{display:none}.section-header .inner .header-right .header-right-bottom .navbar-nav .nav-link:hover,
.section-header .inner .header-right .header-right-bottom .navbar-nav .nav-link:focus{color:var(--orange)}.section-header .inner .header-right .header-right-bottom .navbar-nav
.gift{padding-right:0;color:var(--orange);font-weight:bold}.section-header .inner .header-right .header-right-bottom .navbar-nav .gift:hover,
.section-header .inner .header-right .header-right-bottom .navbar-nav .gift:focus{color:var(--red)}.section-header .inner .header-right .header-right-bottom .navbar-nav .dropdown-menu{border-color:#eee;border-radius:1rem}.section-header .inner .header-right .header-right-bottom .navbar-nav .dropdown-menu .dropdown-item::before{content:'\eaca';font-family:IcoFont;color:var(--gray);margin-right: .5rem}.section-footer{display:block;background-color:var(--white);border-top:1px solid var(--border-color-light);padding:1.25rem 0 0}.section-footer
.inner{display:block;margin:0
0 1rem}.section-footer
.copyright{display:block;padding: .5rem 0;text-align:center;border-top:1px solid var(--border-color-light);font-size: .875rem;color:var(--gray)}.section-footer .form-hotdeal{display:block}.section-footer .form-hotdeal .form-title{font-weight:bold;display:block;margin:0
0 1rem}.section-footer .form-hotdeal .form-text{color:var(--gray);font-size: .8125rem}.section-footer .navbar-title{display:block;margin:0
0 .5rem;font-weight:bold}.section-footer .navbar-menu{padding:0;margin:0
0 1rem}.section-footer .navbar-menu
li{display:block;list-style:none;margin:0
0 .5rem}.section-footer .navbar-menu li
a{color:var(--dark);font-size: .925rem}.section-footer .navbar-menu li a:hover,
.section-footer .navbar-menu li a:focus{color:var(--orange)}.section-footer .follow-us{display:block;margin:0
0 1rem}.section-footer .follow-us
.item{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:1.25rem;color:var(--white);border-radius:100%;transition:all .5s}.section-footer .follow-us .item:hover,
.section-footer .follow-us .item:focus{background-color:var(--orange) !important}.section-footer .follow-us .item+.item{margin-left: .5rem}.section-footer .follow-us
.item.facebook{background-color:var(--bg-facebook)}.section-footer .follow-us
.item.youtube{background-color:var(--bg-youtube)}.section-footer .follow-us
.item.twitter{background-color:var(--bg-twitter)}.breadcrumb{background-color:transparent;padding-left:0;padding-right:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.breadcrumb .breadcrumb-item{display:flex}.breadcrumb .breadcrumb-item
a{color:var(--gray)}.breadcrumb .breadcrumb-item a,
.breadcrumb .breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item::before{font-size: .8125rem}.breadcrumb .breadcrumb-item.active{font-weight:bold}.gia{display:block}.gia .gia-ban,
.gia .gia-niem-yet{display:inline-block}.gia .gia-ban{display:inline-block;font-size:1.25rem;font-weight:bold;color:var(--dark)}.gia .gia-niem-yet{display:inline-block;font-size: .9rem;color:var(--gray);text-decoration:line-through}.modal-content{border-radius:1rem;overflow:hidden}.pagination .page-item+.page-item{margin-left: .5rem}.pagination .page-item .page-link{border-radius: .5rem !important;color:var(--gray)}.pagination .active .page-link{background-color:var(--orange);border-color:var(--warning);color:var(--white)}.loading{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1050;background-color:rgba(0, 0, 0, .75)}.loading
.inner{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1050;display:block;width:100%;text-align:center}.alert
.close{position:absolute;right: .5rem;top:50%;transform:translateY(-50%);z-index:10;font-size:1.25rem}.cart-add-alert{display:none;width:100%;height:100%;position:fixed;z-index:1050;top:0;left:0;background-color:rgba(0, 0, 0, .75)}.cart-add-alert
.inner{display:block;max-width:500px;background-color:rgba(255, 255, 255, 1);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:16px;border-radius:10px}.cart-add-alert .inner .icon,
.cart-add-alert .inner
.txt{display:block;color:var(--success);font-size:18px;font-weight:bold;text-align:center;margin-bottom:10px}.cart-add-alert .inner
.icon{font-size:36px}.cart-add-alert .inner .btn-close{position:absolute;top:10px;right:15px;z-index:10;color:var(--dark);font-size:22px}.cart-add-alert .inner .btn-close:hover{color:var(--primary);text-decoration:none}.cart-add-alert .inner
.btn{display:block;background-color:var(--success);color:var(--light)}.payment-method-apply{display:block;margin:0
0 1rem}.payment-method-apply
.item{display:inline-flex}.payment-method-apply .item
img{display:block;height:26px;width:auto;object-fit:cover}.bct{display:block;margin:0
0 1rem}.bct
img{height:60px;width:auto;object-fit:cover}.package-filter{display:block}.package-filter .filter-group{display:block;margin:0
0 1rem}.package-filter .filter-group
.title{display:block;color:#777;margin:0
0 .5rem;font-size: .8125rem}.package-filter .filter-group .filter-group-list{display:block}.package-filter .filter-group .filter-group-list .fitler-item{display:inline-block;position:relative}.package-filter .filter-group .filter-group-list .fitler-item
input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.package-filter .filter-group .filter-group-list .fitler-item
label{display:block;border-radius:5px;border:1px
solid rgba(0, 0, 0, .125);padding:5px
10px;font-size: .875rem;font-weight:bold}.package-filter .filter-group .filter-group-list .fitler-item label:hover{cursor:pointer}.package-filter .filter-group .filter-group-list .fitler-item input:checked~label{border-color:var(--danger)}@keyframes
pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,121,63,0.7)}70%{transform:scale(1);box-shadow:0 0 0 20px rgba(255,121,63,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,121,63,0)}}.cta_button{position:fixed;display:block;left:1rem;bottom:3rem;z-index:1010}.cta_button
.item{display:block;animation:pulse 2s infinite;border-radius:100%}.cta_button .item+.item{margin-top:1rem}.btn-fixed-button{display:none;position:fixed;left:0;bottom:0;width:100%;z-index:1050;border-radius:0;padding-top: .75rem;padding-bottom: .75rem}.cart-icon-fixed{position:fixed;z-index:1050;right:1rem;bottom:2rem;width:3rem;height:3rem;display:flex;border-radius:100%;color:var(--white);background-color:var(--danger);justify-content:center;align-items:center;font-size:1.5rem}.cart-icon-fixed .total-items{position:absolute;top:-.25rem;right:-.25rem;display:flex;width:1.25rem;height:1.25rem;background-color:var(--primary);color:var(--white);font-size: .65rem;justify-content:center;align-items:center;border-radius:100%}@media only screen and (max-width: 575px){.btn-fixed-button{display:block}}@media only screen and (max-width: 768px){}@media only screen and (max-width: 1140px){.container{max-width:992px}.section-header .button-toggler{display:block}.section-footer .follow-us{text-align:center}.section-header .inner
.logo{flex:0 0 100%;max-width:100%;text-align:left;position:relative}.section-header .inner .logo
img{max-height:70px}.section-header .inner .header-right{display:none}}@media only screen and (min-width: 1200px){.container{max-width:1300px}.cta_button{left:2rem;bottom:2rem}.cta_button .item+.item{margin-top:2rem}}@media only screen and (min-width: 1600px){.container{max-width:1400px}}.offcanvas{display:flex;flex-direction:column;position:fixed;bottom:0;z-index:1045;width:100%;height:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:all .5s}.offcanvas.offcanvas-start{top:0;left:0;transform:translateX(100%)}.offcanvas.show{transform:none}.offcanvas .offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding: .5rem 1rem;background-color:var(--white);border-bottom:1px solid var(--light)}.offcanvas .offcanvas-header .offcanvas-title{margin-bottom:0;line-height:1.5;color:var(--white);font-size:1.125rem;font-weight:500;text-transform:uppercase}.offcanvas .offcanvas-header .offcanvas-title
.logo{height:2rem;width:auto}.offcanvas .offcanvas-header
.close{padding: .5rem .5rem;color:var(--gray);font-size:1.875rem}.offcanvas .offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas .offcanvas-body
.searchbox{border-radius:50rem;overflow:hidden;border:1px
solid var(--border-color)}.offcanvas .offcanvas-body .searchbox .form-control{border:0}.offcanvas .offcanvas-body .searchbox .form-control:focus{box-shadow:none}.offcanvas
.account{display:grid;grid-template-columns:repeat(2, 1fr);gap: .5rem;margin:0
0 1rem}.offcanvas .account
.item{display:block;background-color:var(--light);padding: .25rem 0;text-align:center;border-radius: .25rem;color:var(--dark)}.offcanvas
.navbar{display:block}.offcanvas .navbar-nav .nav-link{color:var(--dark)}.offcanvas .navbar-nav .dropdown-menu{border:0;border-radius:0;padding:0;margin:0}.offcanvas .navbar-nav .dropdown-menu .dropdown-item{font-size: .875rem;padding-left: .5rem}.offcanvas .navbar-nav .dropdown-menu .dropdown-item::before{content:'\eaca';font-family:IcoFont;margin-right: .5rem}.offcanvas
.submenu{display:block}.offcanvas .submenu
ul{display:grid;grid-template-columns:repeat(2, 1fr);gap: .5rem;padding:0;margin:0}.offcanvas .submenu ul
li{display:block;padding: .25rem;background-color:var(--light);text-align:center;border-radius: .5rem}.offcanvas .submenu ul li
a{color:var(--orange)}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{display:none;opacity:0}.offcanvas-backdrop.show{display:block;opacity: .5}.owl-carousel .owl-nav{display:flex;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);justify-content:space-between;padding:0
1rem}.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next{color:var(--white);font-size:1.75rem;background:rgba(0, 0, 0);display:block;cursor:pointer;transition:all .5s;opacity: .75;border-radius: .5rem;position:relative}.owl-carousel .owl-nav button.owl-prev:hover,
.owl-carousel .owl-nav button.owl-next:hover{opacity:1;text-decoration:none}.owl-carousel .owl-nav
.disabled{opacity:0.5;cursor:default}.owl-carousel .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-carousel .owl-dots{position:absolute;top:auto;bottom:1rem;z-index:120;display:block;width:100%;text-align:center}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel .owl-dots .owl-dot
span{width:10px;height:10px;margin:5px
7px;background:var(--primary);display:block;transition:opacity 200ms ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,
.owl-carousel .owl-dots .owl-dot:hover
span{background:var(--light)}.section-header{background-color:transparent;background-repeat:no-repeat;background-size:cover;background-image:url(../images/bg-navbar.jpg)}.navbar-toggler .toggler-iconbar{display:block;width:40px;height:0;border-top:1px solid var(--border-color-light)}.navbar-toggler .toggler-iconbar+.toggler-iconbar{margin-top: .5rem}.navbar-brand{color:var(--white);font-size:1.15rem;font-weight:bold;text-transform:uppercase;transition:all .5s}.navbar-brand:hover{color:var(--white);opacity: .75}.navbar.navbar-expand-lg .navbar-nav .nav-link{color:var(--white);padding-left:1.5rem;padding-right:1.5rem}.navbar.navbar-expand-lg .navbar-nav .active .nav-link{background-color:var(--light);border-radius: .5rem;font-weight:bold;color:var(--orange)}.navbar.navbar-expand-lg .navbar-nav .dropdown-menu{border-color:var(--border-color-light)}.navbar.navbar-expand-lg .form-search{background-color:var(--orange);border-radius: .5rem;overflow:hidden}.navbar.navbar-expand-lg .form-search .form-control,
.navbar.navbar-expand-lg .form-search
.btn{background-color:transparent;border:0;border-radius:0}.navbar.navbar-expand-lg .form-search .form-control::placeholder,
.navbar.navbar-expand-lg .form-search .form-control,
.navbar.navbar-expand-lg .form-search
.btn{color:var(--light)}.navbar.navbar-expand-lg .form-search .form-control:focus{box-shadow:none}.section-footer{border:0;background-color:#666;padding:0}.section-footer
.copyright{color:var(--white);border-top:0}.offcanvas .offcanvas-header .offcanvas-title{color:var(--dark);font-weight:bold}.homepage-agent{display:block;padding:2rem 0}.homepage-agent .container,
.homepage-agent-cover
.container{max-width:1160px}.homepage-agent-cover
.container{max-width:800px}.homepage-agent .heading-title{display:block;position:relative;padding:0
0 1rem;margin:0
0 1rem;font-size:1.5rem;text-align:center;font-weight:bold}.homepage-agent .product-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.homepage-agent .product-list
.item{display:block;position:relative}.homepage-agent
.gia{color:var(--danger);font-weight:bold;font-size:1.125rem}.homepage-agent
.card{border-radius:1rem;overflow:hidden;border-color:var(--border-color-light)}.homepage-agent .card-title
a{color:var(--dark);transition:all .5s}.homepage-agent .card-title a:hover{color:var(--orange)}.homepage-agent .card-img-top{height:150px;width:100%;object-fit:cover;transition:all .5s}.homepage-agent .card-img-top:hover{opacity: .75}.homepage-agent-cover{display:block;position:relative;background-color:transparent;background-image:url(../images/banner/agent-cover.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:15rem 0}.homepage-agent-cover::before{content:'';background-color:rgba(0, 0, 0, .25);display:block;width:100%;height:100%;position:absolute;top:0;left:0}.homepage-agent-cover .form-control,
.homepage-agent-cover
.btn{border:0;border-radius:0;background-color:transparent;font-size:1rem}.homepage-agent-cover .form-control:focus{box-shadow:none}.homepage-agent-cover .input-group{border:1px
solid var(--border-color-light);border-radius:50rem;overflow:hidden;background-color:var(--light)}.detailpage-agent{display:block;padding:1rem 0 0}.detailpage-agent .detailpage-header{display:flex;align-items:center;justify-content:space-between;margin:0
0 .5rem}.detailpage-agent .detailpage-header
.breadcrumb{margin:0}.detailpage-agent .detailpage-cover{position:relative;display:block;padding:0
0 25%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent;border-radius: .5rem;margin:0
0 2rem}.detailpage-agent .detailpage-cover
.readmore{display:block;position:absolute;bottom:2rem;left:2rem;z-index:110;background-color:var(--light);color:var(--dark);font-size:1rem;padding: .25rem 1rem;border-radius: .5rem;transition:all .5s}.detailpage-agent .detailpage-cover .readmore:hover{background-color:var(--orange);color:var(--white)}.detailpage-agent .detailpage-overview{display:flex;align-items:start;flex-wrap:wrap}.detailpage-agent .detailpage-overview
.trai{flex:0 0 75%;max-width:75%;padding-right: .5rem}.detailpage-agent .detailpage-overview
.trai.full{flex:0 0 100%;max-width:100%;padding-right:0}.detailpage-agent .detailpage-overview
.phai{flex:0 0 25%;max-width:25%;padding-left: .5rem}.detailpage-agent .detailpage-overview .phai .gia-dich-vu{display:block;border:1px
solid var(--border-color-light);border-radius:1rem;padding:1rem}.detailpage-agent .detailpage-overview .phai .gia-dich-vu
.gia{display:block;font-weight:bold;font-size:1.5rem;margin:0
0 .5rem}.detailpage-agent .detailpage-overview .phai .gia-dich-vu
.btn{display:block;background-color:var(--orange);color:var(--white);font-weight:bold;border-radius:50rem;transition:all .5s;border:1px
solid transparent}.detailpage-agent .detailpage-overview .phai .gia-dich-vu .btn:hover{background-color:transparent;border-color:var(--orange);color:var(--orange)}.detailpage-agent .detailpage-overview .page-title{font-size:1.5rem;display:block;margin:0
0 1rem}.detailpage-agent .detailpage-overview
.address{display:block;margin:0
0 1.5rem;padding:0
0 1.5rem;color:var(--gray);font-size:1rem;border-bottom:1px solid var(--border-color-light)}.detailpage-agent .detailpage-overview
.hashtag{display:block;margin:0
0 1.5rem;padding:0
0 1rem;border-bottom:1px solid var(--border-color-light)}.detailpage-agent .detailpage-overview .hashtag .hashtag-item{display:inline-block;margin:0
.5rem .5rem 0;background-color:#eee;border-radius: .5rem;color:var(--dark);font-size: .875rem;padding: .125rem .75rem}.detailpage-agent .cac-goi-dich-vu{display:block;background-color:#f1f1f1;padding:2rem 0}.detailpage-agent .cac-goi-dich-vu
.title{display:block;margin:0
0 1rem;font-size:1.5rem;color:var(--dark);font-weight:bold}.detailpage-agent .cac-goi-dich-vu
.item{background-color:var(--white);border-radius: .5rem}.detailpage-agent .cac-goi-dich-vu .item+.item{margin:1rem 0 0}.detailpage-agent .cac-goi-dich-vu .item .item-header,
.detailpage-agent .cac-goi-dich-vu .item .item-body{padding:1rem}.detailpage-agent .cac-goi-dich-vu .item .item-header{border-bottom:1px solid var(--border-color-light);display:flex;flex-wrap:wrap}.detailpage-agent .cac-goi-dich-vu .item .item-title{display:block;font-weight:bold;font-size:1.125rem;margin:0
0 1rem}.detailpage-agent .cac-goi-dich-vu .item .item-header .item-hashtag{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.detailpage-agent .cac-goi-dich-vu .item .item-header .item-hashtag .hashtag-item{display:block;background-color:#ddd;color:var(--dark);font-size: .875rem;margin:0
1rem 1rem 0;padding: .125rem .75rem;border-radius: .25rem}.detailpage-agent .cac-goi-dich-vu .item .item-header
.trai{flex:0 0 80%;max-width:80%;padding-right: .5rem}.detailpage-agent .cac-goi-dich-vu .item .item-header
.phai{flex:0 0 20%;max-width:20%;padding-left: .5rem}.detailpage-agent .cac-goi-dich-vu .item .item-header .trai .desc
ul{padding:0
0 0 1rem;margin:0;list-style-position:outside}.detailpage-agent .cac-goi-dich-vu .item .item-header .trai .desc ul
li{color:var(--gray)}.detailpage-agent .cac-goi-dich-vu .item .item-header .trai .desc ul li+li{margin-top: .5rem}.detailpage-agent .cac-goi-dich-vu .item .item-price
.btn{border:1px
solid var(--orange);color:var(--orange);padding-left:2rem;padding-right:2rem;transition:all .5s}.detailpage-agent .cac-goi-dich-vu .item .item-price .btn:hover,
.detailpage-agent .cac-goi-dich-vu .item .item-price .btn:focus,
.detailpage-agent .cac-goi-dich-vu .item .item-price .btn[aria-expanded="true"]{background-color:var(--orange);color:var(--white)}.detailpage-agent .cac-goi-dich-vu .item .item-body .item-summary{display:block;margin:0
0 1.5rem;background-color:#f5f5f5;padding:1rem;border-radius: .5rem}.detailpage-agent .cac-goi-dich-vu .item .item-body
.datepicker{border:1px
solid var(--border-color);border-radius:1rem}.detailpage-agent .cac-goi-dich-vu .item .item-body .datepicker-inline{width:100%;max-width:100%}.detailpage-agent .cac-goi-dich-vu .item .item-body .datepicker
table{width:100%}.detailpage-agent .cac-goi-dich-vu .item .item-body .datepicker td,
.detailpage-agent .cac-goi-dich-vu .item .item-body .datepicker
th{width:40px;height:40px}.detailpage-agent .chi-tiet{display:block;padding:2rem 0}.detailpage-agent .chi-tiet .nav-tabs{border-bottom-color:#8171f8}.detailpage-agent .chi-tiet .nav-tabs .nav-link{font-weight:bold;border:0}.detailpage-agent .chi-tiet .nav-tabs
.active{background-color:#8171f8;color:var(--white)}.detailpage-agent .chi-tiet .map-embed{display:block;position:relative;padding:0
0 56.25%}.detailpage-agent .chi-tiet .map-embed
iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.profilepage-agent{display:block;padding:2rem 0;background-color:#f1f1f1}.profilepage-agent
.container{max-width:1170px}.profilepage-agent
.inner{display:block;background-color:var(--white);padding:1rem;border-radius: .5rem}.profilepage-agent .page-title{display:block;margin:0
0 1rem;font-size:1.25rem;font-weight:bold}.profilepage-agent .nav-tabs{border-bottom-color:var(--orange)}.profilepage-agent .nav-tabs .nav-link{color:var(--dark);font-weight:bold;border:0;margin-bottom:0}.profilepage-agent .nav-tabs
.active{color:var(--orange)}.orderspage-agent{display:block;padding:2rem 0;background-color:#f1f1f1}.orderspage-agent
.container{max-width:1170px}.orderspage-agent
.inner{display:block;background-color:var(--white);padding:1rem;border-radius: .5rem}.orderspage-agent .page-title{display:block;margin:0
0 1rem;font-size:1.25rem;font-weight:bold}.orderspage-agent.orderspage-agent-detail
.card{border-radius:1rem;overflow:hidden;box-shadow:0 0 5px rgba(0, 0, 0, .125)}.orderspage-agent.orderspage-agent-detail
.container{max-width:1200px}.orderspage-agent.orderspage-agent-detail .map-embed{display:block;position:relative;padding:0
0 56.25%}.orderspage-agent.orderspage-agent-detail .map-embed
iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.package-filter{display:block}.package-filter .filter-group{display:block;margin:0
0 1rem}.package-filter .filter-group
.title{display:block;color:#777;margin:0
0 .5rem;font-size: .8125rem}.package-filter .filter-group .filter-group-list{display:block}.package-filter .filter-group .filter-group-list .fitler-item{display:inline-block;position:relative}.package-filter .filter-group .filter-group-list .fitler-item
input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.package-filter .filter-group .filter-group-list .fitler-item
label{display:block;border-radius:5px;border:1px
solid rgba(0, 0, 0, .125);padding:5px
10px;font-size: .875rem;font-weight:bold}.package-filter .filter-group .filter-group-list .fitler-item label:hover{cursor:pointer}.package-filter .filter-group .filter-group-list .fitler-item input:checked~label{border-color:var(--danger)}#filter .btn-primary,
.api-product-list .item .btn-primary{background-color:transparent;background-image:linear-gradient(to right, #8171f8, #7b8ef4);border-color:transparent}.pagination .active .page-link{background-color:#8171f8;border-color:#8171f8}.api-product-list{display:block}.api-product-list
.item{display:block;margin:0
0 15px;padding:0
0 15px;border-bottom:1px solid #ddd}.api-product-list .item .img-thumb{display:block;position:relative;padding:0
0 56.25%;overflow:hidden;border-radius:10px}.api-product-list .item .img-thumb.ratio-1x1{padding:0
0 100%}.api-product-list .item .img-thumb.ratio-4x3{padding:0
0 75%}.api-product-list .item .img-thumb.ratio-16x9{padding:0
0 56.25%}.api-product-list .item .img-thumb .view-detail{display:block;width:100%;text-align:center;position:absolute;bottom:0;left:0;z-index:5;color:var(--light);background-color:transparent;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));padding: .5rem 0}.api-product-list .item .img-thumb .view-detail{color:var(--white)}.api-product-list .item .img-thumb
img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .75s}.api-product-list .item .img-thumb:hover
img{transform:scale(1.1)}.api-product-list .item
.block{display:block;padding:1rem 0}.api-product-list .item .product-name{display:block;margin:0
0 .5rem;font-weight:bold}.api-product-list .item .site-name{color:var(--secondary);font-style:italic}.api-product-list .item .product-price{display:block}.api-product-list .item .product-price .price-at-compare{color:var(--secondary);text-decoration:line-through;font-size: .815rem}.api-product-list .item .product-price
.price{font-size:1.125rem;color:var(--red);font-weight:bold}.api-product-list .product-quantity .form-control,
.api-product-list .product-quantity .btn,
.cart .product-quantity .form-control,
.cart .product-quantity
.btn{border:0;background-color:var(--white)}.api-product-list .product-quantity .btn,
.cart .product-quantity
.btn{color:var(--danger)}.api-product-list .product-quantity,
.cart .product-quantity{border:1px
solid #ced4da;border-radius: .25rem;overflow:hidden}.cart{display:block;padding:2rem 0;background-color:#f1f1f1}.cart .page-title{font-size:1.5rem;font-weight:bold;display:block;margin:0
0 1rem;text-transform:uppercase}.cart .img-thumb{display:block;padding:0
0 56.25%;position:relative;border-radius: .25rem;overflow:hidden}.cart .img-thumb
img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.cart .cart-remove{font-size: .8125rem;text-transform:uppercase;font-weight:bold;color:var(--secondary)}@media only screen and (max-width: 768px){.homepage-agent-cover{padding:10rem 0}.homepage-agent .product-list{grid-template-columns:repeat(2, 1fr)}.detailpage-agent .detailpage-cover{padding:0
0 56.25%}.detailpage-agent .detailpage-overview
.trai{flex:0 0 100%;max-width:100%;padding-right:0}.detailpage-agent .detailpage-overview
.phai{display:none}.detailpage-agent .cac-goi-dich-vu .item .item-header
.trai{flex:0 0 70%;max-width:70%}.detailpage-agent .cac-goi-dich-vu .item .item-header
.phai{flex:0 0 30%;max-width:30%}.orderspage-agent.orderspage-agent-detail .map-embed{padding:0
0 75%}.api-product-list
.item{border-bottom:0}.api-product-list .item:nth-child(2n){background-color:rgba(0, 0, 0, .125);padding: .25rem;border-radius: .5rem}.api-product-list .item
.block{padding: .5rem 0 0}.api-product-list .item .img-thumb .view-detail{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 5))}}@media only screen and (max-width: 575px){.homepage-agent .product-list{grid-template-columns:repeat(2, 1fr);gap: .25rem}.homepage-agent .product-list
.item{border:1px
solid var(--border-color-light);border-radius:1rem;overflow:hidden}.homepage-agent .card-img-top{height:120px;object-fit:cover;object-position:center}.homepage-agent .product-list
.card{border-color:transparent;border-radius:0}.detailpage-agent .cac-goi-dich-vu .item .item-header .trai,
.detailpage-agent .cac-goi-dich-vu .item .item-header
.phai{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.detailpage-agent .chi-tiet .map-embed{padding:0
0 75%}}@media only screen and (min-width: 1200px){.navbar-expand-xl .navbar-nav .nav-link{color:var(--white)}}.agent-register{display:block;padding:2rem 0}.agent-register .section-title{display:block;text-align:center;font-size:1.75rem;font-weight:bold;margin:0
0 1rem;padding:0
0 1rem;border-bottom:1px solid var(--border-color-light)}.agent-register .font-size-lg{font-size:1.25rem}.agent-register
.container{max-width:1160px}.agent-register .form-control:focus{box-shadow:none}.agent-login{display:block;background-color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../images/banner/agent-login.jpg);background-size:cover;height:calc(100vh - 100px);position:relative}.agent-login::before{content:'';background-color:rgba(0, 0, 0, .25);display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:110}.agent-login
.inner{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:120;display:block;width:100%}.agent-login .inner .container-login{max-width:400px;display:block;margin-left:auto;margin-right:auto;background-color:var(--white);border-radius: .5rem;overflow:hidden;padding:2rem}.agent-login .inner .section-title{display:block;text-align:center;font-size:1.25rem;font-weight:bold;margin:0
0 1rem;text-transform:uppercase}.agent-login .form-control:focus{box-shadow:none}@media only screen and (max-width: 575px){.agent-login .inner .container-login{margin-left:1rem;margin-right:1rem}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(0,0,0,0.2)}100%{box-shadow:0 0 0 20px rgba(0,0,0,0)}}.cartpage-header{background-color:var(--white);padding:2rem 0;border-top:1px solid var(--border-color-light)}.cartpage-header
.step{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 15px}.cartpage-header .step
.item{display:block;position:relative;text-align:center}.cartpage-header .step .item::before,
.cartpage-header .step .item::after{content:'';position:absolute;left:0;z-index:110;transform:translateY(-50%);top:50%}.cartpage-header .step .item::before{display:block;width:15px;height:15px;border-radius:100%;background-color:var(--border-color)}.cartpage-header .step .item::after{border-bottom:2px solid var(--border-color);width:100%;height:0}.cartpage-header .step .item
.txt{background-color:var(--white);display:inline-flex;position:relative;z-index:120;padding:0
1rem}.cartpage-header .step .item.done::before{background-color:var(--success)}.cartpage-header .step .item.done::after{border-bottom-color:var(--success)}.cartpage-header .step .item.done
.txt{color:var(--success)}.cartpage-header .step .item.pending::before{background-color:var(--warning);animation:pulse-animation 2s infinite}.cartpage-header .step .item.pending::after{border-bottom-color:var(--warning)}.cartpage-header .step .item.pending
.txt{color:var(--warning)}.cartpage-body{display:block;padding:2rem 0;background-color:#f5f5f5}.cartpage-body .card,
.cartpage-body .card-header{border:0;background-color:var(--white)}.cartpage-body
.card{margin:0
0 1rem;border-radius:1rem;overflow:hidden;box-shadow:0 0 10px rgba(0, 0, 0, 0.125)}.cartpage-body .card-header{border-bottom:1px solid var(--border-color-light);font-size:1.25em;font-weight:bold;color:var(--orange)}.cartpage-body
.container{max-width:1160px}.cartpage-body .heading-title{display:block;margin:0
0 1rem;font-weight:bold;font-size:1.125rem;padding-left: .5rem;position:relative;color:var(--dark)}.cartpage-body .heading-title::before{content:'';display:block;border-left: .25rem solid var(--orange);margin-right:1rem;height:100%;width:0;position:absolute;top:0;left:0;border-radius: .25rem}.cartpage-body
.orders_info_header{display:block;margin:0
0 2rem}.cartpage-body .orders_info_header .card-img-thumb{display:block;width:100%;height:70px;object-fit:cover;border-radius: .5rem}.cartpage-body
.orders_list_person{display:block;margin:0
0 2rem}.cartpage-body .orders_list_person
.item{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 15px}.cartpage-body .orders_list_person .item+.item{margin:1rem 0 0;padding:1rem 0 0;border-top:1px solid var(--border-color-light)}.cartpage-body .orders_list_person .item
.remove{font-size:1.25rem;color:var(--dark);text-align:right}.cartpage-body .orders_list_person
.btn{border:1px
solid var(--orange);color:var(--orange);transition:all .5s;border-radius:1rem;padding-left:5rem;padding-right:5rem}.cartpage-body .orders_list_person .btn:hover{background-color:var(--orange);color:var(--white)}.cartpage-body .modal-title{font-weight:bold}.cartpage-body
.coupon{display:block;margin:0
0 2rem}.cartpage-body .coupon .coupon-form .input-group{border:1px
solid var(--border-color-light);border-radius:50rem;overflow:hidden}.cartpage-body .coupon .coupon-form .form-control,
.cartpage-body .coupon .coupon-form
.btn{border-color:transparent;border-radius:0;background-color:transparent}.cartpage-body .coupon .coupon-form .form-control:focus{box-shadow:none}.cartpage-body .coupon .coupon-form
.btn{background-color:var(--secondary);color:var(--white)}.cartpage-body .coupon .coupon-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}.cartpage-body .btn-booking{display:block;background-color:var(--orange);color:var(--white);font-size:1.125rem;font-weight:bold}.cartpage-body .don_vi
.item{display:flex}.cartpage-body .don_vi .item+.item{border-top:1px solid var(--border-color-light);margin: .5rem 0 0;padding: .5rem 0 0}.cartpage-body .don_vi .item span:first-child{flex:0 0 70%;max-width:70%}.cartpage-body .don_vi .item span:last-child{text-align:right;flex:0 0 30%;max-width:30%}.cartpage-body .don_vi .item
.cartpage-body .don_vi .item+.item{margin:0
0 .5rem;padding:0
0 .5rem}.cartpage-body
.subtotal{display:flex;flex-wrap:wrap}.cartpage-body .subtotal div:first-child{flex:0 0 60%;max-width:60%}.cartpage-body .subtotal div:last-child{flex:0 0 40%;max-width:40%;text-align:right;font-weight:bold}.cartpage-body .subtotal .price-lg{color:var(--orange);font-size:1.25rem}.cartpage-body
.sticky{position:sticky;top:0;z-index:110}@media only screen and (max-width: 768px){.cartpage-header
.step{display:grid;grid-template-columns:repeat(1, 1fr);gap:15px 0}.cartpage-header .step
.item{display:none}.cartpage-header .step .done,
.cartpage-header .step
.pending{display:block}.cartpage-body .coupon .coupon-list{grid-template-columns:repeat(1, 1fr)}}