.sticky-header{position: relative;}
.tour_head1 h3,.tour_head1 h1,.tour_head1 h2{font-size:18px;font-weight:700;}
.tour_head1 table{width:100%;}
.tour_head1 table td{padding:5px;border:1px solid #e8e8e8;background:#fff;padding:6px;}
.detailbox p{font-size:15px;text-align:justify;}
.banktable{width:100%;margin-bottom:30px}
.banktable td{padding:8px 5px;border:1px solid #f2f2f2}
.banktable td:nth-child(2n){text-align:center}
.banktable tr:nth-child(even) td{background:#fafafa}
.accordion-item{border-radius:3px!important;}
.accordion-item,.accordion-item:not(:first-of-type){border:1px solid #e8e8e8;}
.accordion-button:focus{box-shadow:none;border:none}
.accordion-button:not(.collapsed){background:var(--main-color2);color:#fff;}
.accordion-button::after {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%67045e' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
transform: scale(.7) !important;
}
.accordion-button:not(.collapsed)::after {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
}
.sticky-header.sticky-active{position: relative;}
.vallery ul{white-space:nowrap; overflow:auto;display:flex;}
.vallery ul li{list-style:none;display:inline-block;margin:0;border-top:2px solid transparent;}
.vallery ul li + li{border-left:1px solid rgba(255,255,255,.1);}
.vallery ul li a{color:var(--whiteColor);display:block;padding:0px;font-size:14px;font-weight:600;padding:7px 18px 7px;transition:var(--transition);}
.vallery ul li a i{margin-right:5px}
.vallery ul li a:hover{color:var(--main-color);background:var(--whiteColor);}
.vallery li:hover{border-top-color:var(--main-color4);}
.vallery .active-list{border-top-color:var(--main-color4);}
.vallery .active-list a{color:var(--main-color);background:var(--whiteColor);}

.half ul li{display: inline-block;min-width: 42%;margin-right:2%}
.intro strong,.details strong,.detailbox strong{font-weight:700;}
.dot ul li{display:block;position:relative;padding-left:15px;margin:5px 0;}
.dot ul li::before{content:'';position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:3px;background-color:var(--main-color3);}