.tour-above{display:flex;flex-direction:column;align-items:start;font-size:17px;gap:5px}.tour-above .tour-rating{margin-right:15px}.tour-above .tour-rating strong{margin-right:8px}.tour-above .tour-rating i{color:rgb(var(--header-bg-color))}.tour-above .tour-review{margin-right:20px}.tour-above .tour-review a{cursor:pointer}.tour-above .tour-review a,.tour-above .tour-review a:hover{color:#616668;text-decoration:underline}.tour-above .tour-date{display:flex;align-items:center;gap:5px}.tour-above .tour-date strong{margin-right:5px}.tour-above .tour-date i{margin-right:7px;font-size:7px}@media(min-width:992px){.tour-above{flex-direction:row}}.tour-related{display:block}.tour-related__header{display:flex;justify-content:space-between;margin-bottom:15px}.tour-related__header .btn-swiper{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;box-shadow:1px 1px 2px rgba(0,0,0,.4),-1px -1px 2px rgba(0,0,0,.04);margin-left:15px}.tour-related__header .btn-swiper i{font-size:24px}.tour-related__header .btn-swiper:hover{color:rgb(var(--header-bg-color));background-color:rgba(var(--header-bg-color),.1)}.tour-related__header .btn-swiper:hover,.tour-related__item{box-shadow:1px 1px 2px rgba(0,0,0,.4),-1px -1px 2px rgba(0,0,0,.04)}.tour-related__item{display:block;width:100%;height:100%;border-radius:15px;cursor:pointer;margin:15px 0;color:var(--text-color)}.tour-related__item .item-image{width:100%;position:relative}.tour-related__item .item-image img{width:100%;height:210px;-o-object-fit:cover;object-fit:cover;border-radius:15px}.tour-related__item .item-image .item-discount{position:absolute;top:0;right:0;width:110px;height:110px;overflow:hidden;border-radius:15px}.tour-related__item .item-image .item-discount .discount{display:flex;text-transform:uppercase;text-align:center;transform:rotate(42deg);flex-direction:column;background-color:rgb(var(--header-bg-color));color:#fff;position:absolute;top:-11px;right:-51px;padding-top:15px;width:144px;line-height:22px;padding-bottom:5px}.tour-related__item .item-content{padding:10px 15px}.tour-related__item .item-content .item-name{font-weight:600;margin-bottom:5px;font-size:18px}.tour-related__item .item-content .item-rating{color:var(--text-color)}.tour-related__item .item-content .item-rating .item-star{margin-right:5px}.tour-related__item .item-content .item-rating .item-star i{font-size:14px;margin-right:2px;color:#ffac54}.tour-related__item .item-content .item-rating .item-reviews{color:#6b7280;margin-left:5px}.tour-related__item .item-content .item-price{display:flex;justify-content:space-between;align-items:center}.tour-related__item .item-content .item-price .price{color:rgb(var(--header-bg-color));font-weight:600}.tour-related__item .item-content .item-price .price-old{text-decoration:line-through}.tour-detail{font-size:17px}.tour-detail .tour-slider{max-height:500px;border-radius:25px}.tour-detail .tour-support{display:flex;align-items:center;justify-content:flex-end;list-style:none;padding:0;margin:0}.tour-detail .tour-support li{color:rgb(var(--header-bg-color));margin-left:20px}.tour-detail .tour-support li:last-child{font-weight:700}.what-included{display:block;width:100%;margin-top:15px;margin-bottom:15px}.what-included .what-included-title{width:100%;text-align:left;text-transform:uppercase}.what-included .what-included-content{width:100%;text-align:center;padding:0;margin:15px 0 0}.what-included .what-included-content ul{display:block;padding:0;margin:0;list-style:none}.what-included .what-included-content ul li{text-align:left;margin:5px 0 0;padding:0}.what-included .what-included-content ul.what-included-list .what-included-item .what-included-sublist{display:block;padding:0;margin:0 0 0 30px;list-style:none}.what-included .what-included-content ul.what-included-list .what-included-item .what-included-sublist li{display:block;text-align:left;margin:8px 0 0;padding-left:30px;position:relative}.what-included .what-included-content ul.what-included-list .what-included-item .what-included-sublist li .sublist-icon{color:rgb(var(--header-bg-color));position:absolute;top:5px;left:0}.what-included .what-included-content ul.what-excluded-list li{margin:5px 0 0;position:relative}.what-included .what-included-content ul.what-excluded-list li .excluded-icon{color:#e02424;position:absolute;top:6px;left:0}.what-included .what-included-subtitle{display:flex;align-items:center}.what-included .what-included-subtitle i{margin-right:15px;color:rgb(var(--header-bg-color))}