@font-face {
	font-display:swap;
	font-family:'Title';
	font-style:normal;
	font-weight:400;
	src:	url('fonts/title.woff2') format('woff2'),
			url('fonts/title.ttf') format('truetype');
}
@font-face {
	font-display:swap;
	font-family:'Normal';
	font-style:normal;
	font-weight:400;
	src:	url('fonts/normal.woff2') format('woff2'),
			url('fonts/normal.ttf') format('truetype');
}
@font-face {
	font-display:swap;
	font-family:'Bold';
	font-style:normal;
	font-weight:400;
	src:	url('fonts/bold.woff2') format('woff2'),
			url('fonts/bold.ttf') format('truetype');
}
@font-face {
	font-display:swap;
	font-family:'Header';
	font-style:normal;
	font-weight:400;
	src:	url('fonts/header.woff2') format('woff2'),
			url('fonts/header.ttf') format('truetype');
}
*{font-family:'Normal';font-size:13pt;line-height:25px;transition:0.4s;font-weight:normal!important;scroll-behavior:smooth;box-sizing:border-box;outline:none!important;}
html{scroll-behavior:smooth;}
body{padding:0;margin:0;}
a{text-decoration:none;color:var(--text);}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Bold';font-size:28px;line-height:35px;}
p{font-size:14pt;line-height:25px;text-align:justify;}
div{}
button{cursor:pointer;}
.hidden,
.hidden-desktop,
.only-mobile{display:none;visibility:hidden;}
.hidden-mobile,
.only-desktop{display:inline-block;visibility:initial;}
ul{margin:0 auto;padding:0 0 0 17px;list-style:square;}
ul li{line-height:32px;text-align:justify;}
img{width:100%;height:auto;object-fit:cover;}
form select,
form input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid var(--deep);outline:none;}
form input{padding:10px 20px;margin:5px 0 15px 0;font-size:12pt;line-height:25px;}
form button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;outline:none;padding:10px 20px;margin:5px 0;font-size:12pt;line-height:25px;}
section{position:relative;}
.skip-to-content{display:none;}
.container{display:inline-block;width:1200px;padding:0;margin:0 calc((100% - 1200px) / 2);position:relative;}
/* FLOATING */
.floating{display:inline-block;width:calc(100% - 320px);height:45px;float:right;position:relative;}
.floating-bar{display:none;}
.header .search{display:inline-block;width:100%;height:45px;margin:0;position:absolute;top:0;right:0;}
.header .search input{display:block;width:100%;height:45px;line-height:45px;border:1px solid var(--lgrey);padding:0 10px;margin:0;}
.header .search input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.header .search button{width:35px;height:35px;line-height:35px;border:0;background:url(../images/search.svg) no-repeat center;background-size:80%;cursor:pointer;}
.header .search button{padding:0;margin:5px;position:absolute;top:0;right:0;text-indent:100%;overflow:hidden;cursor:pointer;}
.header .search button{background:url(../images/header-search.svg) no-repeat center;background-size:cover;}
.header .search button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
section.footer{background:var(--deep);color:#fff;padding:10px 0;}
section.footer .contact{text-align:center;padding:0;margin:15px 0;}
section.footer .contact{text-align:center;padding:0;border:none;}
section.footer .contact h3{font-family:'Bold';font-size:17pt;margin:0 0 5px 0;text-transform:uppercase;}
section.footer .contact p{font-family:'Title';font-size:14pt;line-height:22px;text-indent:0;margin:0;background:none!important;text-align:center;}
section.footer .copyright{text-align:center;margin:20px 0;padding:20px 0 0 0;font-family:'Bold';font-size:12pt;border-top:1px solid var(--deep);}
section.footer .footer-menu{display:inline-block;width:100%;text-align:center;padding:0;margin:10px 0;border-bottom:1px solid var(--deep);}
section.footer .footer-menu .menuitem{display:inline-block;margin:0 10px 10px 0;padding:0 10px 0 0;border-right:1px solid var(--favour);}
section.footer .footer-menu .menuitem a{color:#fff;font-size:9pt;line-height:18px;text-transform:uppercase;background:var(--dark);padding:5px 15px;}
section.footer .footer-menu .menuitem a{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
section.footer .footer-menu .menuitem:last-of-type{margin:0;padding:0;border:none;}
/* BLOG */
.module-title{text-align:center;text-transform:uppercase;position:relative;margin:50px 0;}
.module-title:after{display:block;content:'';position:absolute;bottom:-20px;width:20%;margin:0 40%;height:20px;}
.module-title:after{background:url('../images/lineart.svg') no-repeat center;}
/* MODULE */
.module-content{display:inline-block;width:100%;margin:30px 0;}
/* WELCOME */
.welcome{padding:50px 0;color:var(--deep);height:440px;}
.welcome .waving{top:-55px;}
.welcome .container{background:#fff;}
.welcome .text{float:left;width:calc(100% - 520px);height:520px;padding:20px 35px;text-align:center;}
.detail .welcome{margin:0 0 50px 0;}
.detail .welcome .text{text-align:left;padding:20px 0;}
.welcome .text h1{font-size:38pt;margin:20px 0;}
.welcome .text h1 a{color:var(--deep);}
.welcome .text h2,
.welcome .text h3{margin:0;font-size:20pt;}
.welcome .text p{padding:0 25px;font-size:15pt;line-height:30px;}
.detail .welcome .text p{padding:0;}
.welcome .image{display:inline-block;float:right;width:450px;height:510px;padding:25px 0;}
.welcome .image img{width:100%;height:auto;object-fit:cover;}
section.msg{display:inline-block;width:100%;text-align:center;padding:25px 0 75px 0;background:var(--blur);}
.get-call{display:inline-block;width:400px;padding:20px 50px;background:var(--deep);color:#fff;}
.get-call{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.get-call .group{}
.get-call input{margin:10px 0;width:100%;}
.get-call button{width:100%;margin:20px 0 10px 0;height:60px;font-size:14pt;background:var(--deep);color:var(--deep);text-transform:uppercase;border:none;}
/* CONTACT FORM */
.contact-form{display:inline-block;width:100%;margin:125px 0 0 0;}
.contact-form .contact-btn{display:inline-block;float:left;width:calc((100% - 40px) / 3);height:240px;margin:0 20px 0 0;padding:170px 20px 20px 20px;}
.contact-form .contact-btn{border:5px solid var(--deep);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.contact-form .contact-btn:last-of-type{margin:0;}
.contact-form .contact-btn.register{background-color:var(--deep);background-image:url(../images/pick-tour.svg);background-size:135px;}
.contact-form .contact-btn.register:hover{border:5px solid var(--deep);background-color:var(--deep);background-image:url(../images/pick-tour.svg);}
.contact-form .contact-btn.message{background-color:var(--deep);background-image:url(../images/pick-contact.svg);}
.contact-form .contact-btn.message:hover{border:5px solid var(--deep);background-color:var(--deep);background-image:url(../images/pick-contact.svg);}
.contact-form .contact-btn.advise{background-color:var(--deep);background-image:url(../images/pick-advise.svg);}
.contact-form .contact-btn.advise:hover{border:5px solid var(--deep);background-color:var(--deep);background-image:url(../images/pick-advise.svg);}
.contact-form .contact-btn{-webkit-animation:spice 1s ease infinite;animation:spice 1s ease infinite;}
.contact-form .contact-btn{background-repeat:no-repeat;background-position-x:center;background-position-y:15px;background-size:120px;}
.contact-form .contact-btn:hover{-webkit-animation:none;animation:none;}
.contact-form .contact-btn h3{margin:0;text-align:center;color:#fff;text-transform:uppercase;}
@-moz-keyframes spice{
	0%{background-position-x:center;background-position-y:10px;}
	50%{background-position-x:center;background-position-y:20px;}
	100%{background-position-x:center;background-position-y:10px;}
}
@-webkit-keyframes spice{
	0%{background-position-x:center;background-position-y:10px;}
	50%{background-position-x:center;background-position-y:20px;}
	100%{background-position-x:center;background-position-y:10px;}
}
@keyframes spice{
	0%{background-position-x:center;background-position-y:10px;}
	50%{background-position-x:center;background-position-y:20px;}
	100%{background-position-x:center;background-position-y:10px;}
}
.avatar{position:fixed;width:45px;height:45px;right:30px;bottom:10px;cursor:pointer;z-index:9998;}
.avatar .human{width:100%;height:100%;}
.avatar .question{width:45px;height:40px;background:url(../images/chatanimate.svg) no-repeat center;background-size:contain;}
.avatar .question{position:absolute;left:0;bottom:15px;-webkit-animation:ping 1s ease infinite;animation:ping 1s ease infinite;}
@-moz-keyframes ping{
	0%{bottom:10px;}
	50%{bottom:20px;}
	100%{bottom:15px;}
}
@-webkit-keyframes ping{
	0%{bottom:10px;}
	50%{bottom:20px;}
	100%{bottom:15px;}
}
@keyframes ping{
	0%{bottom:10px;}
	50%{bottom:20px;}
	100%{bottom:15px;}
}
/* CHAT FORM */
.chat-form{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--popup);z-index:999;}
.chat-form .form{width:350px;height:400px;padding:0;margin:auto;position:relative;top:calc((100vh - 400px) / 2);}
.chat-form .chat-close{position:absolute;width:100%;height:100%;left:0;top:0;}
.chat-form form{display:inline-block;width:100%;padding:20px;margin:0;}
.chat-form form{background:#fff;border:10px solid var(--favour);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.chat-form input{width:100%;margin:0 0 15px 0;line-height:32px;}
.chat-form button{width:100%;height:50px;background:var(--deep);border:none;color:#fff;font-size:16pt;text-transform:uppercase;}
.chat-form .form-result{display:inline-block;width:calc(100% - 60px);height:calc(100% - 40px);padding:10px 20px;margin:0;}
.chat-form .form-result{background:#fff;border:10px solid var(--deep);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.chat-form p{font-family:'Bold';font-size:14pt;margin:15px 0;text-align:center;}
.chat-form p.welcome{padding:0;margin:0 0 15px 0;height:initial;font-size:12pt;font-family:'Arial', sans-serif;color:initial;}
.chat-form .selection a{display:block;width:290px;height:85px;line-height:85px;text-indent:100%;overflow:hidden;}
.chat-form .selection .zalo{background:url(../images/zalo-channel.svg) no-repeat center;background-size:cover;}
.chat-form .selection .face{background:url(../images/fb-channel.svg) no-repeat center;background-size:cover;margin:15px 0 0 0;}
.chat-form .form p{font-family:'Title';font-size:17pt;line-height:32px;text-align:center;padding:25px 20px;background:#fff;color:var(--focus);}
/* LOGIN FORM */
.detail .user-area{display:inline-block;width:100%;margin:20px 0;padding:0;background:var(--lblur);}
.detail .login-form{display:inline-block;width:380px;height:calc(100vh - 115px);float:right;padding:20px;background:#fff;}
.detail .login-form p{}
.detail .login-form .controls{}
.detail .login-form label{display:block;font-size:10pt;margin:0 0 5px 0;}
.detail .login-form input{width:100%;border:1px solid var(--grey);}
.detail form input.has-error{border:1px solid var(--red);}
.detail form input.has-valid{border:1px solid var(--deep);}
.detail .login-form button{width:100%;background:var(--deep);border:2px solid var(--deep);color:#fff;}
.detail .tos{display:inline-block;width:calc(100% - 380px);padding:10px 25px;height:calc(100vh - 120px);overflow-y:scroll;}
.detail .tos{font-family:'Title';line-height:25px;}
.detail .tos h3{margin:10px 0 20px 0;text-transform:uppercase;color:var(--dark);}
.detail .tos p{margin:0 0 15px 0;font-size:15pt;}
.detail .tos ul{}
.detail .tos ul li{font-size:15pt;line-height:25px;margin:0 0 10px 0;text-align:justify;}
ul.login-links{margin:10px 0 0 0;padding:0;list-style:none;}
ul.login-links li{text-align:center;padding:0 0 5px 0;margin:0 0 5px 0;line-height:32px;border-bottom:1px dotted var(--grey);}
ul.login-links li a{display:block;color:var(--deep);}
a.cancel-button{display:block;margin:10px 0 0 0;text-align:center;line-height:45px;background:#fff;color:var(--deep);}
.login-form.complete{background:var(--blur) url(../images/complete.svg) no-repeat top center;padding:220px 20px 20px 20px;background-size:contain;}
a.login-button{display:block;margin:10px 0 0 0;text-align:center;line-height:45px;background:var(--deep);color:#fff;}
/* SEARCH FORM */
.search-form{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--popup);z-index:999;}
.search-form .form{width:1024px;height:110px;padding:25px;margin:auto;position:relative;top:calc((100vh - 110px) / 2);}
.search-form .form{background:#fff;border:10px solid var(--deep);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.search-form .search-close{position:absolute;width:100%;height:100%;left:0;top:0;}
.search-form .form input{float:left;width:calc(100% - 110px);height:40px;padding:0 20px;}
.search-form .form button{float:right;width:100px;height:40px;padding:0;background:var(--deep);border:none;color:#fff;}
/* JCONFIRM */
.jconfirm-title{font-family:'Bold'!important;color:var(--deep);}
p.notice{margin:20px 0 0 0;padding:0 0 20px 0;border-bottom:1px solid var(--grey);}
.jconfirm .jconfirm-box{padding:0!important;}
.jconfirm .jconfirm-box div.jconfirm-title-c{padding:15px!important;}
.jconfirm .jconfirm-box div.jconfirm-content-pane{margin:0 0 15px 0!important;}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{padding:0 15px!important;}
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{width:100%;padding:15px 0;text-align:center;background:var(--lgrey);}
.jconfirm .jconfirm-box div.jconfirm-closeIcon{width:32px!important;height:32px!important;font-size:40pt!important;line-height:32px!important;right:15px!important;}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background:var(--deep)!important;padding:5px 20px!important;color:#fff!important;}
/* TAB */
.tab-header{}
.nav-tabs{padding:0;margin:0;list-style:none;height:35px;}
.nav-tabs > li{float:left;width:calc(100% / 7);margin-bottom:-1px;}
.nav-tabs > li > a{display:block;font-family:'Bold';font-size:10pt;line-height:35px;text-align:center;}
.nav-tabs > li > a{border-right:1px solid var(--grey);background:var(--lgrey);}
.nav-tabs > li > a:hover{background:var(--popup);border:none;color:#fff;}
.nav-tabs > li.active > a{background:var(--deep);border:none;color:#fff;}
.nav-tabs > li:last-of-type > a{border:none;}
.nav-stacked > li{float:none;}
.nav-stacked > li > a{margin-right:0;}
.nav-tabs.nav-stacked{border-bottom:0;}
.nav-tabs.nav-stacked > li > a{border:1px solid #ddd;}
.nav-tabs.nav-stacked > li > a:hover{border-color:#ddd;z-index:2;}
.tabs-stacked .open > a:hover{border-color:var(--gray);}
.tabbable{*zoom:1;}
.tabbable:before,
.tabbable:after{display:table;content:"";line-height:0;}
.tabbable:after{clear:both;}
.tab-content{padding:15px 0;}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs{border-bottom:0;}
.tab-content > .tab-pane,
.pill-content > .pill-pane{display:none;}
.tab-content > .active,
.pill-content > .active{display:block;}
.tabs-below > .nav-tabs{border-top:1px solid #ddd;}
.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0;}
.tabs-below > .nav-tabs > li > a:hover{border-bottom-color:transparent;border-top-color:#ddd;}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover{border-color:transparent #ddd #ddd #ddd;}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li{float:none;}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px;}
.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}
.tabs-left > .nav-tabs > li > a{margin-right:-1px;}
.tabs-left > .nav-tabs > li > a:hover{border-color:#eee #ddd #eee #eee;}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff;}
.tabs-right > .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
.tabs-right > .nav-tabs > li > a{margin-left:-1px;}
.tabs-right > .nav-tabs > li > a:hover{border-color:#eee #eee #eee #ddd;}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff;}
.nav > .disabled > a{color:var(--gray);}
.nav > .disabled > a:hover{text-decoration:none;background-color:transparent;cursor:default;}
.tab2 .nav-tabs{height:50px;border-bottom:5px solid var(--dred);}
.tab2 .nav-tabs > li{width:initial;}
.tab2 .nav-tabs > li > a{font-size:12pt;text-transform:uppercase;padding:5px 25px;}
.tab2 .nav-tabs > li.active > a{background:var(--dred)!important;color:#fff!important;}
.tab2 .nav-tabs > li > a:hover{background:var(--grey);color:#000;}
/* ORDER DETAIL */
.order-lst{display:inline-block;width:100%;padding:0;margin:0 0 35px 0;border-bottom:3px solid var(--favour);}
.order-lst.view{margin:10px 0;border:none;}
.order-lst .info{display:inline-block;width:100%;padding:10px 0;position:relative;}
.order-lst .id{display:inline-block;float:left;font-family:'Bold';font-size:10pt;line-height:18px;}
.order-lst .id label{display:inline-block;float:left;}
.order-lst .id label.time{color:var(--green);padding:0 0 0 10px;margin:0 0 0 10px;border-left:1px solid var(--grey);}
.order-lst .detail{display:table;width:100%;float:initial;margin:0;border:1px solid var(--favour);border-collapse:collapse;}
.order-lst .detail-row{display:table-row;position:relative;}
.order-lst .detail-row .cell{padding:10px;border:1px solid var(--blur);border-left:none;border-right:none;}
.order-lst .detail-row:first-of-type .cell{border-top:none;}
.order-lst .detail-row:last-of-type .cell{border-bottom:none;}
.order-lst .detail-row .image{display:table-cell;width:80px;height:80px;padding:5px;vertical-align:top;}
.order-lst .detail-row .data{display:table-cell;padding:10px 15px;font-family:'Bold';font-size:12pt;vertical-align:top;}
.order-lst .detail-row .data label{display:inline-block;width:100%;line-height:25px;color:var(--deep);margin:0 0 10px 0;cursor:pointer;}
.order-lst .detail-row .data span{font-family:Arial;font-size:10pt;cursor:pointer;}
.order-lst .detail-row .price{display:table-cell;width:95px;font-family:'Bold';color:var(--price);text-align:right;vertical-align:top;}
.order-lst .status{display:inline-block;width:190px;height:18px;position:absolute;top:10px;right:0;}
.order-lst .status.confirm{background:url(../images/delivery/confirm.svg) no-repeat right center;background-size:100%;}
.order-lst .status.prepare{background:url(../images/delivery/prepare.svg) no-repeat right center;background-size:100%;}
.order-lst .status.shipping{background:url(../images/delivery/shipping.svg) no-repeat right center;background-size:100%;}
.order-lst .status.delivered{background:url(../images/delivery/delivered.svg) no-repeat right center;background-size:100%;}
.order-lst .status.denied{background:url(../images/delivery/denied.svg) no-repeat right center;background-size:100%;}
.order-lst .status.returned{background:url(../images/delivery/returned.svg) no-repeat right center;background-size:100%;}
.order-lst .summary{display:inline-block;width:100%;background:var(--favour);padding:10px;margin:0 0 -5px 0;}
.order-lst .summary .view-detail{display:inline-block;float:right;background:var(--price);color:#fff;padding:0 10px 0 0;}
.order-lst .summary .view-detail{font-family:'Title';font-size:12pt;line-height:25px;cursor:pointer;}
.order-lst .summary .view-detail label{display:inline-block;padding:0 10px;margin:0 10px 0 0;background:#fff;color:var(--favour);}
p.warning{padding:20px 0;margin:0;text-align:center;border:none;font-size:16pt;color:var(--deep);}
.empty{display:inline-block;width:100%;height:calc(100vh - 320px);}
.empty .inner{display:block;width:150px;text-align:center;margin:calc((100vh - 440px) / 2) auto;}
.empty .inner img{display:block;width:100px;margin:auto;}
.empty .inner label{display:block;font-family:'Bold';line-height:25px;margin:10px 0 0 0;}
.no-order{display:inline-block;width:100%;height:calc(100vh - 270px);}
.no-order .inner{display:block;width:150px;text-align:center;margin:calc((100vh - 405px) / 2) auto;}
.no-order .inner img{display:block;width:100px;margin:auto;}
.no-order .inner label{display:block;font-family:'Bold';line-height:25px;margin:10px 0 0 0;}
.detail-info{display:inline-block;width:100%;text-align:left;}
.detail-summary{display:inline-block;width:100%;text-align:right;color:var(--price);}
.detail-info .row,
.detail-summary .row{display:inline-block;width:100%;line-height:40px;border-bottom:1px dotted var(--grey);}
.detail-info .row:last-of-type,
.detail-summary .row:last-of-type{margin:0 0 10px 0;border:none;}
.detail-info .row label,
.detail-summary .row label{display:inline-block;float:left;width:120px;font-family:'Bold';color:#000;text-align:left;}
.swiper-button-next,
.swiper-button-prev{color:#ffffffbf!important;}
/* PAGINATION */
.pagination{display:inline-block;width:100%;height:70px;text-align:center;padding:10px 0;margin:0 0 45px 0;background:var(--deep);border-bottom:5px solid var(--dark);}
.pagination{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.pagination ul.pagination-list{display:inline-flex;margin:0;padding:0;}
.pagination ul.pagination-list li{display:inline-flex;width:45px;height:45px;line-height:45px;background:var(--blur);margin:0 5px 0 0;}
.pagination ul.pagination-list li{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.pagination ul.pagination-list li:last-child{margin:0;}
.pagination ul.pagination-list li a{display:inline-block;width:100%;height:45px;line-height:45px;text-align:center;cursor:pointer;font-family:'Header';font-size:15pt;}
.pagination ul.pagination-list li span{display:block;width:45px;height:45px;line-height:45px;text-align:center;}
.pagination ul li span:before{font-size:20pt;line-height:40px !important;}
.pagination ul li span.icon-first:before{display:block;width:45px;height:45px;line-height:45px;text-align:center;content:'\21E4';}
.pagination ul li span.icon-previous:before{display:block;width:45px;height:45px;line-height:45px;text-align:center;content:'\27F5';}
.pagination ul li span.icon-next:before{display:block;width:45px;height:45px;line-height:45px;text-align:center;content:'\27F6';}
.pagination ul li span.icon-last:before{display:block;width:45px;height:45px;line-height:45px;text-align:center;content:'\21E5';}
.pagination ul.pagination-list li.active{background:var(--green);}
.pagination ul.pagination-list li.disabled{background:var(--grey);}
.pagination ul.pagination-list li.active a{color:#fff;}