
.category-trips-single {
	margin-bottom: 32px;
}

.category-trips-single[data-thumbnail=map] .category-trips-single-inner-wrap .category-trip-fig>a, .category-trips-single[data-thumbnail=map] .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper {
	display: none;
}

.category-trips-single[data-thumbnail=map] .category-trips-single-inner-wrap .category-trip-fig .trip-map-wrapper {
	display: block;
}

.category-trips-single[data-thumbnail=map] .category-trips-single-inner-wrap .category-trip-fig .toggle-map {
	background-color: var(--primary-color);
}

.category-trips-single .category-trips-single-inner-wrap {
	box-shadow: 0 4px 8px rgba(0, 0, 0, .04);
	border-radius: 4px;
	background-color: #fff;
	padding: 24px;
	transition: all .5s ease;
	overflow: visible;
	height: 100%;
}

.category-trips-single .category-trips-single-inner-wrap:hover {
	box-shadow: 0 10px 15px rgba(0, 0, 0, .1);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn {
	display: block;
	text-align: center;
	padding: 15px;
	letter-spacing: normal;
	text-transform: none;
	font-size: 16px;
	line-height: 1;
	font-weight: 500;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: 4px;
	transition: all ease .3s;
	background-color: var(--primary-color);
	border-color: var(--primary-color);
	color: #fff;
	text-decoration: none;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn:hover {
	opacity: .8;
}

.category-trips-single .category-trips-single-inner-wrap .wishlist-toggle {
	all: unset;
	display: flex;
	align-items: center;
}

.category-trips-single .category-trips-single-inner-wrap .wishlist-toggle svg {
	vertical-align: top;
}

.category-trips-single .category-trips-single-inner-wrap .wishlist-toggle:hover path {
	fill: #c5bcbc;
}

.category-trips-single .category-trips-single-inner-wrap .wishlist-toggle.active svg path {
	fill: #e31e18;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig {
	order: unset;
	position: relative;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig>a {
	position: relative;
	display: block;
	padding-top: 75%;
	border-radius: 4px;
	overflow: hidden;
	background-color: #efefef;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig>a img {
	position: absolute;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	top: 0;
	left: 0;
	transition: all 1s ease;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig>a:hover {
	background-color: #ccc;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig>a:hover img {
	transform: scale(1.1);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper {
	width: 100%;
	max-width: 100%;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .toggle-map {
	position: absolute;
	right: 8px;
	bottom: 8px;
	width: 36px;
	height: 36px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(6, 22, 38, .7);
	border: none;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
	z-index: 11;
	padding: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .toggle-map:hover {
	background-color: #061626;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .toggle-map.active {
	background-color: var(--primary-color);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .toggle-map i {
	display: flex;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .trip-map-wrapper {
	display: none;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .trip-map-wrapper .trip-map {
	padding-top: 75%;
	position: relative;
	overflow: hidden;
	margin: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .trip-map-wrapper .trip-map iframe, .category-trips-single .category-trips-single-inner-wrap .category-trip-fig .trip-map-wrapper .trip-map img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper {
	padding-top: 75%;
	position: relative;
	overflow: hidden;
	border-radius: 4px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper .wpte-trip-feat-img-gallery {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-stage, .category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-stage-outer {
	max-height: 100%;
	height: 100%;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item {
	height: 100%;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item .item {
	height: 100%;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-dots {
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	background: linear-gradient(to top, rgba(0, 0, 0, .5), transparent);
	padding: 18px 0 8px;
	width: 100%;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-dots .owl-dot {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: rgba(255, 255, 255, .5);
	margin: 0 2px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-dots .owl-dot.active {
	background-color: #fff;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav {
	visibility: hidden;
	opacity: 0;
	transition: all .3s ease;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-prev, .category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-next {
	background-color: rgba(0, 0, 0, 0) !important;
	font-size: 24px !important;
	width: 80px;
	height: 100%;
	color: #fff;
	box-shadow: none;
	padding: 0 8px !important;
	border-radius: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-prev::before, .category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-prev::after, .category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-next::before, .category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-next::after {
	background-color: currentColor;
	left: auto;
	right: auto;
	transform: translateY(-50%);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-next {
	right: 0;
	background: linear-gradient(to left, rgba(0, 0, 0, .1), transparent);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-next::after {
	right: 8px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-prev {
	left: 0;
	background: linear-gradient(to right, rgba(0, 0, 0, .1), transparent);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-nav button.owl-prev::before {
	left: 8px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig:hover .owl-nav:not(.disabled) {
	visibility: visible;
	opacity: 1;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-content-wrap {
	padding-top: 24px;
	box-sizing: border-box;
	flex: 1;
}

.category-trips-single .category-trips-single-inner-wrap .category-feat-ribbon {
	display: block;
	position: absolute;
	text-align: right;
	transform: unset;
	margin-top: 8px;
	margin-left: 8px;
	right: auto;
	left: 0;
	top: 0 !important;
	z-index: 11;
}

.category-trips-single .category-trips-single-inner-wrap .category-feat-ribbon .category-feat-ribbon-txt {
	font-size: .66em;
	line-height: 1;
	font-weight: 600;
	font-style: normal;
	height: auto;
	width: auto;
	padding: 5px 10px;
	border-radius: 15px;
	background-color: #ffc34e;
	color: #8c6b2b;
	display: inline-flex;
	align-items: center;
}

.category-trips-single .category-trips-single-inner-wrap .category-feat-ribbon .category-feat-ribbon-txt::before {
	content: "";
	background-color: currentColor;
	-webkit-mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2711%27 viewBox=%270 0 14 11%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M13.8081 2.62308C13.6427 2.48191 13.4093 2.45216 13.2137 2.54737L10.2211 4.00424L7.41314 0.766688C7.30929 0.646922 7.15855 0.578125 7.00001 0.578125C6.84147 0.578125 6.69075 0.646922 6.58687 0.766688L3.77888 4.00421L0.786276 2.54734C0.590686 2.45216 0.357334 2.48188 0.191904 2.62305C0.0264748 2.76423 -0.0395877 2.99004 0.0236584 3.19812L2.10178 10.0341C2.17181 10.2644 2.38424 10.4219 2.62501 10.4219H11.375C11.6157 10.4219 11.8282 10.2644 11.8982 10.0341L13.9763 3.19815C14.0396 2.99006 13.9735 2.76426 13.8081 2.62308ZM10.9696 9.32812H3.03032L1.43479 4.07955L3.67758 5.17141C3.90026 5.2798 4.16785 5.22506 4.33008 5.03803L7.00001 1.95967L9.66996 5.03803C9.83216 5.22509 10.0998 5.27977 10.3224 5.17141L12.5652 4.07955L10.9696 9.32812Z%27 fill=%27%238C6B2B%27/%3E%3C/svg%3E%0A");
	mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2711%27 viewBox=%270 0 14 11%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M13.8081 2.62308C13.6427 2.48191 13.4093 2.45216 13.2137 2.54737L10.2211 4.00424L7.41314 0.766688C7.30929 0.646922 7.15855 0.578125 7.00001 0.578125C6.84147 0.578125 6.69075 0.646922 6.58687 0.766688L3.77888 4.00421L0.786276 2.54734C0.590686 2.45216 0.357334 2.48188 0.191904 2.62305C0.0264748 2.76423 -0.0395877 2.99004 0.0236584 3.19812L2.10178 10.0341C2.17181 10.2644 2.38424 10.4219 2.62501 10.4219H11.375C11.6157 10.4219 11.8282 10.2644 11.8982 10.0341L13.9763 3.19815C14.0396 2.99006 13.9735 2.76426 13.8081 2.62308ZM10.9696 9.32812H3.03032L1.43479 4.07955L3.67758 5.17141C3.90026 5.2798 4.16785 5.22506 4.33008 5.03803L7.00001 1.95967L9.66996 5.03803C9.83216 5.22509 10.0998 5.27977 10.3224 5.17141L12.5652 4.07955L10.9696 9.32812Z%27 fill=%27%238C6B2B%27/%3E%3C/svg%3E%0A");
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
	-webkit-mask-size: 100%;
	mask-size: 100%;
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-right: 6px;
	position: static;
	border: none;
}

.category-trips-single .category-trips-single-inner-wrap .category-feat-ribbon .category-feat-ribbon-txt::after {
	content: none;
}

.category-trips-single .category-trips-single-inner-wrap .category-feat-ribbon .cat-feat-shadow {
	display: none;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars {
	display: flex;
	align-items: center;
	margin: 0 0 24px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .rating-rev, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .rating-rev {
	margin-right: 8px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .wpte-trip-review-stars, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .wpte-trip-review-stars {
	margin: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .jq-ry-container, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .jq-ry-container {
	padding: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .jq-ry-group-wrapper, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .jq-ry-group-wrapper {
	position: relative;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .jq-ry-group-wrapper svg, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .jq-ry-group-wrapper svg {
	width: 15px;
	height: 15px;
	margin-right: 5px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .jq-ry-group-wrapper svg:last-child, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .jq-ry-group-wrapper svg:last-child {
	margin-right: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .jq-ry-group-wrapper .jq-ry-rated-group, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .jq-ry-group-wrapper .jq-ry-rated-group {
	position: absolute;
	left: 0;
	top: 0;
	white-space: nowrap;
	overflow: hidden;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .category-trip-reviewcount, .category-trips-single .category-trips-single-inner-wrap .category-trip-review .wpte-trip-review-stars, .category-trips-single .category-trips-single-inner-wrap .category-trip-review .wpte-trip-review-count, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .category-trip-reviewcount, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .wpte-trip-review-stars, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .wpte-trip-review-count {
	font-size: 14px;
	line-height: 1.5;
	opacity: .4;
	color: #000;
	text-underline-offset: 2px;
	text-decoration: underline;
	transition: text-underline-offset .3s ease;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .category-trip-reviewcount:hover, .category-trips-single .category-trips-single-inner-wrap .category-trip-review .wpte-trip-review-stars:hover, .category-trips-single .category-trips-single-inner-wrap .category-trip-review .wpte-trip-review-count:hover, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .category-trip-reviewcount:hover, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .wpte-trip-review-stars:hover, .category-trips-single .category-trips-single-inner-wrap .wpte-trip-review-stars .wpte-trip-review-count:hover {
	text-underline-offset: 1px;
	color: var(--primary-color);
	opacity: 1;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-discount {
	display: inline-block;
	font-size: .72em;
	font-weight: 600;
	line-height: 1;
	padding: 5px 10px;
	border-radius: 14px;
	background-color: #ea7810;
	color: #fff;
	margin-bottom: 16px;
	vertical-align: top;
	white-space: nowrap;
}

.category-trips-single .category-trips-single-inner-wrap .price-holder {
	display: inline-flex;
	flex-wrap: wrap;
	align-items: flex-end;
}

.category-trips-single .category-trips-single-inner-wrap .price-holder .striked-price {
	text-decoration: line-through;
	font-size: .88em;
	opacity: .4;
}

.category-trips-single .category-trips-single-inner-wrap .price-holder .actual-price {
	font-size: 32px;
	line-height: 1;
	font-weight: 600;
}

.category-trips-single .category-trips-single-inner-wrap .price-holder>span+span {
	margin-left: 8px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-prc-title-wrap {
	margin-bottom: 24px;
	flex-direction: column;
	align-items: flex-start;
	padding: 0;
	margin: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title {
	font-size: 24px;
	order: unset;
	padding: 0;
	margin: 0 0 12px;
	font-weight: 600;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title a {
	color: inherit;
	text-decoration: none;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title a:hover {
	color: var(--primary-color);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap {
	padding: 0;
	width: 100%;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-prc-wrap {
	display: flex;
	flex-wrap: wrap;
}

@media (min-width: 1200px) {
	.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-prc-wrap {
		flex-wrap: nowrap;
	}
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-prc-wrap>* {
	margin-bottom: 24px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget {
	padding-left: 24px;
	border-left: 1px solid rgba(0, 20, 39, .15);
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
	margin-top: 0;
	display: flex;
	flex-direction: column;
	padding-right: 24px;
	justify-content: center;
	max-width: 60%;
	flex: 1;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] {
	display: inline-flex;
	margin-right: 0;
	font-size: 16px;
	line-height: 1.5;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-]:not(:last-child) {
	margin-bottom: 12px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] svg {
	width: 1em;
	height: 1em;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] svg path {
	opacity: 1;
	fill: var(--primary-color);
	fill-opacity: 1;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] i {
	width: 1em;
	height: 1.5em;
	flex: 0 0 1em;
	text-align: center;
	margin-right: 8px;
	display: flex;
	align-items: center;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] span {
	font-weight: normal;
	color: rgba(0, 0, 0, .6);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] a {
	color: inherit;
	text-decoration: none;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] a:hover {
	text-decoration: none;
	color: var(--primary-color);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti .category-trip-locations {
	display: flex;
	flex-wrap: wrap;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti .category-trip-locations a+a::before {
	content: ",";
	margin-right: 5px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc {
	margin-top: 4px;
	padding-bottom: 0;
	border-bottom: none;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box !important;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc p {
	margin: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .button {
	margin: 32px 0 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time {
	padding: 0;
	margin-top: 32px;
	padding-top: 22px;
	border-top: 1px solid rgba(0, 0, 0, .1);
	gap: 16px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-available-trip-text {
	font-size: 14px;
	line-height: inherit;
	color: rgba(0, 0, 0, .4);
	font-style: normal;
	margin: 0;
	width: 100%;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap {
	display: flex;
	flex-direction: column;
	margin-bottom: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap>i {
	color: var(--primary-color);
	margin-right: 8px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap>i svg {
	vertical-align: middle;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap.new-layout {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

@media (min-width: 768px) {
	.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap.new-layout {
		flex: 1;
	}
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap .category-available-months {
	margin: 0;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap .category-available-months li {
	font-size: .66em;
	margin: 0;
	margin-right: 8px;
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap .category-available-months .disabled {
	text-decoration: none;
}

.category-trips-single .category-trips-single-inner-wrap .next-trip-info {
	border-top: none;
}

.category-trips-single .category-trips-single-inner-wrap .next-trip-info .fsd-title {
	font-size: 14px;
	line-height: 1;
	color: rgba(0, 0, 0, .4);
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time {
	font-size: 16px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap {
	padding: 0;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-discount {
	margin-bottom: 8px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-prc-title-wrap {
	position: relative;
	padding-right: 24px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-prc-title-wrap .wishlist-toggle {
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
	padding: 8px 0;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-prc-title-wrap {
	padding: 0 24px 0 0;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title {
	margin-top: 0;
	margin-bottom: 0;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-prc-title-wrap .wpte-trip-review-stars {
	margin-bottom: 0;
	margin-top: 8px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap {
	padding: 0;
	margin-top: 16px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates {
	width: 100%;
	margin-top: 24px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates span {
	font-size: 12px;
	line-height: 1.33;
	display: block;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates span:not(:last-child) {
	margin: 0 0 8px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates span.trip-dates-title {
	margin: 0 0 12px;
	color: #1c2011;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates span.category-trip-start-date {
	position: relative;
	padding-left: 18px;
	color: #494d41;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates span.category-trip-start-date::before {
	content: "";
	width: 14px;
	height: 14px;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	background-color: var(--primary-color);
	-webkit-mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12.0791 3.08753C12.307 3.31533 12.307 3.68468 12.0791 3.91248L5.66248 10.3292C5.43467 10.557 5.06533 10.557 4.83752 10.3292L1.92085 7.41248C1.69305 7.18468 1.69305 6.81533 1.92085 6.58753C2.14866 6.35972 2.51801 6.35972 2.74581 6.58753L5.25 9.09171L11.2542 3.08753C11.482 2.85972 11.8513 2.85972 12.0791 3.08753Z%27 fill=%27%232183DF%27/%3E%3C/svg%3E%0A");
	mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12.0791 3.08753C12.307 3.31533 12.307 3.68468 12.0791 3.91248L5.66248 10.3292C5.43467 10.557 5.06533 10.557 4.83752 10.3292L1.92085 7.41248C1.69305 7.18468 1.69305 6.81533 1.92085 6.58753C2.14866 6.35972 2.51801 6.35972 2.74581 6.58753L5.25 9.09171L11.2542 3.08753C11.482 2.85972 11.8513 2.85972 12.0791 3.08753Z%27 fill=%27%232183DF%27/%3E%3C/svg%3E%0A");
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: 100%;
	mask-size: 100%;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti, .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget {
	margin-bottom: 0;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-]:not(:last-child) {
	margin-bottom: 8px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc {
	margin-top: 16px;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig>a, .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper {
	border-radius: 4px 4px 0 0;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig>a .owl-stage-outer, .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig>a img, .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper .owl-stage-outer, .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper img {
	border-radius: 0;
}

.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-content-wrap {
	padding: 16px;
}

@media (min-width: 768px) {
	.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-aval-time {
		flex-wrap: nowrap;
	}
}

.wpte-inner-container {
	position: relative;
}

.category-trips-single .wpte-inner-container, .wpte-trip-single .wpte-inner-container {
	height: 100%;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0px 4px 8px rgba(0, 0, 0, .04);
	display: flex;
	flex-direction: column;
	transition: all .5s ease;
}

.category-trips-single .wpte-inner-container:hover, .wpte-trip-single .wpte-inner-container:hover {
	box-shadow: 0px 10px 15px rgba(0, 0, 0, .1);
}

.category-grid, [class*=wte-col-]:not(.category-list), .wte-category-outer-wrap .category-main-wrap.category-grid {
	--gap: 30px;
	display: flex;
	flex-wrap: wrap;
	width: unset !important;
	gap: var(--gap);
	margin: 0 !important;
}

.category-grid *, [class*=wte-col-]:not(.category-list) *, .wte-category-outer-wrap .category-main-wrap.category-grid * {
	box-sizing: border-box;
}

.category-grid .category-trips-single-inner-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single-inner-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single-inner-wrap {
	display: flex;
	flex-direction: column;
}

.category-grid .category-trips-single-inner-wrap .category-trip-content-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single-inner-wrap .category-trip-content-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-content-wrap {
	flex: 1;
	display: flex;
	flex-direction: column;
}

.category-grid .category-trips-single-inner-wrap .category-trip-detail-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single-inner-wrap .category-trip-detail-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-detail-wrap {
	flex: 1;
	display: flex;
	flex-direction: column;
}

.category-grid .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc {
	flex: 1;
}

.category-grid .wpte_new-layout .category-trip-detail-wrap, [class*=wte-col-]:not(.category-list) .wpte_new-layout .category-trip-detail-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte_new-layout .category-trip-detail-wrap {
	justify-content: space-between;
}

.category-grid .category-trips-single, .category-grid .wpte-trip-category, .category-grid .wpte-trip-single, [class*=wte-col-]:not(.category-list) .category-trips-single, [class*=wte-col-]:not(.category-list) .wpte-trip-category, [class*=wte-col-]:not(.category-list) .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single {
	flex: 0 0 100%;
	width: 100%;
	max-width: 100%;
	padding: 0 !important;
	margin: 0 !important;
}

.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap, .category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap, .category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap {
	padding: 16px 16px 0;
	border-top: 1px solid #e8e9e7;
	margin: 16px -16px 0;
}

.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn, .category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn, .category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn, [class*=wte-col-]:not(.category-list) .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn, [class*=wte-col-]:not(.category-list) .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn, [class*=wte-col-]:not(.category-list) .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap .category-trip-viewmre-btn {
	margin: 0;
}

.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery, .category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery, .category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery, [class*=wte-col-]:not(.category-list) .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery, [class*=wte-col-]:not(.category-list) .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery, [class*=wte-col-]:not(.category-list) .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-trip-feat-img-gallery {
	width: calc(100% + 2px);
	margin-left: -1px;
	margin-right: -1px;
}

.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc {
	margin-top: 8px;
}

.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time, .category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time, .category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time, [class*=wte-col-]:not(.category-list) .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time, [class*=wte-col-]:not(.category-list) .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time, [class*=wte-col-]:not(.category-list) .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time {
	margin: 16px 0 0;
	padding: 0;
	border: none;
}

.category-grid .category-trips-single .wpte-inner-container, .category-grid .category-trips-single .category-trips-single-inner-wrap, .category-grid .wpte-trip-category .wpte-inner-container, .category-grid .wpte-trip-category .category-trips-single-inner-wrap, .category-grid .wpte-trip-single .wpte-inner-container, .category-grid .wpte-trip-single .category-trips-single-inner-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single .wpte-inner-container, [class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-category .wpte-inner-container, [class*=wte-col-]:not(.category-list) .wpte-trip-category .category-trips-single-inner-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-single .wpte-inner-container, [class*=wte-col-]:not(.category-list) .wpte-trip-single .category-trips-single-inner-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .wpte-inner-container, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .wpte-inner-container, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .category-trips-single-inner-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .wpte-inner-container, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .category-trips-single-inner-wrap {
	height: 100%;
	display: flex;
	flex-direction: column;
}

.category-grid .category-trips-single .wpte-inner-container .wpte-trip-details-wrap, .category-grid .category-trips-single .wpte-inner-container .category-trip-content-wrap, .category-grid .category-trips-single .wpte-inner-container .category-trip-detail-wrap, .category-grid .category-trips-single .category-trips-single-inner-wrap .wpte-trip-details-wrap, .category-grid .category-trips-single .category-trips-single-inner-wrap .category-trip-content-wrap, .category-grid .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap, .category-grid .wpte-trip-category .wpte-inner-container .wpte-trip-details-wrap, .category-grid .wpte-trip-category .wpte-inner-container .category-trip-content-wrap, .category-grid .wpte-trip-category .wpte-inner-container .category-trip-detail-wrap, .category-grid .wpte-trip-category .category-trips-single-inner-wrap .wpte-trip-details-wrap, .category-grid .wpte-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap, .category-grid .wpte-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap, .category-grid .wpte-trip-single .wpte-inner-container .wpte-trip-details-wrap, .category-grid .wpte-trip-single .wpte-inner-container .category-trip-content-wrap, .category-grid .wpte-trip-single .wpte-inner-container .category-trip-detail-wrap, .category-grid .wpte-trip-single .category-trips-single-inner-wrap .wpte-trip-details-wrap, .category-grid .wpte-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap, .category-grid .wpte-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single .wpte-inner-container .wpte-trip-details-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single .wpte-inner-container .category-trip-content-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single .wpte-inner-container .category-trip-detail-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap .wpte-trip-details-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap .category-trip-content-wrap, [class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-category .wpte-inner-container .wpte-trip-details-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-category .wpte-inner-container .category-trip-content-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-category .wpte-inner-container .category-trip-detail-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-category .category-trips-single-inner-wrap .wpte-trip-details-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-single .wpte-inner-container .wpte-trip-details-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-single .wpte-inner-container .category-trip-content-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-single .wpte-inner-container .category-trip-detail-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-single .category-trips-single-inner-wrap .wpte-trip-details-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap, [class*=wte-col-]:not(.category-list) .wpte-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .wpte-inner-container .wpte-trip-details-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .wpte-inner-container .category-trip-content-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .wpte-inner-container .category-trip-detail-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap .wpte-trip-details-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap .category-trip-content-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .wpte-inner-container .wpte-trip-details-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .wpte-inner-container .category-trip-content-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .wpte-inner-container .category-trip-detail-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .category-trips-single-inner-wrap .wpte-trip-details-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .wpte-inner-container .wpte-trip-details-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .wpte-inner-container .category-trip-content-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .wpte-inner-container .category-trip-detail-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .category-trips-single-inner-wrap .wpte-trip-details-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap {
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.category-grid .category-trips-single .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, .category-grid .category-trips-single .wpte-inner-container .category-trip-content-wrap .category-trip-desc, .category-grid .category-trips-single .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, .category-grid .category-trips-single .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, .category-grid .category-trips-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, .category-grid .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .category-grid .wpte-trip-category .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, .category-grid .wpte-trip-category .wpte-inner-container .category-trip-content-wrap .category-trip-desc, .category-grid .wpte-trip-category .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, .category-grid .wpte-trip-category .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, .category-grid .wpte-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, .category-grid .wpte-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .category-grid .wpte-trip-single .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, .category-grid .wpte-trip-single .wpte-inner-container .category-trip-content-wrap .category-trip-desc, .category-grid .wpte-trip-single .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, .category-grid .wpte-trip-single .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, .category-grid .wpte-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, .category-grid .wpte-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .category-trips-single .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .category-trips-single .wpte-inner-container .category-trip-content-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .category-trips-single .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-category .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-category .wpte-inner-container .category-trip-content-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-category .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-category .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-single .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-single .wpte-inner-container .category-trip-content-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-single .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-single .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, [class*=wte-col-]:not(.category-list) .wpte-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .wpte-inner-container .category-trip-content-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .wpte-inner-container .category-trip-content-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .wpte-inner-container .wpte-trip-details-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .wpte-inner-container .category-trip-content-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .wpte-inner-container .category-trip-detail-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .category-trips-single-inner-wrap .wpte-trip-details-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc, .wte-category-outer-wrap .category-main-wrap.category-grid .wpte-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc {
	flex: 1;
}

.category-grid.wte-col-1 .category-trips-single, .category-grid.wte-col-1 .wpte-trip-category, .category-grid.wte-col-1 .wpte-trip-single, .category-grid.col-1 .category-trips-single, .category-grid.col-1 .wpte-trip-category, .category-grid.col-1 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-1 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-1 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-1 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-1 .category-trips-single, [class*=wte-col-]:not(.category-list).col-1 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-1 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-1 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-1 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-1 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-1 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-1 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-1 .wpte-trip-single {
	flex: 0 0 100%;
	max-width: 100%;
}

@media (min-width: 768px) {
	.category-grid.wte-col-2 .category-trips-single, .category-grid.wte-col-2 .wpte-trip-category, .category-grid.wte-col-2 .wpte-trip-single, .category-grid.wte-col-3 .category-trips-single, .category-grid.wte-col-3 .wpte-trip-category, .category-grid.wte-col-3 .wpte-trip-single, .category-grid.wte-col-4 .category-trips-single, .category-grid.wte-col-4 .wpte-trip-category, .category-grid.wte-col-4 .wpte-trip-single, .category-grid.wte-col-5 .category-trips-single, .category-grid.wte-col-5 .wpte-trip-category, .category-grid.wte-col-5 .wpte-trip-single, .category-grid.wte-col-6 .category-trips-single, .category-grid.wte-col-6 .wpte-trip-category, .category-grid.wte-col-6 .wpte-trip-single, .category-grid.col-2 .category-trips-single, .category-grid.col-2 .wpte-trip-category, .category-grid.col-2 .wpte-trip-single, .category-grid.col-3 .category-trips-single, .category-grid.col-3 .wpte-trip-category, .category-grid.col-3 .wpte-trip-single, .category-grid.col-4 .category-trips-single, .category-grid.col-4 .wpte-trip-category, .category-grid.col-4 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-2 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-2 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-2 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-3 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-3 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-3 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-4 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-4 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-4 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-5 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-5 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-5 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-6 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-6 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-6 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-2 .category-trips-single, [class*=wte-col-]:not(.category-list).col-2 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-2 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-3 .category-trips-single, [class*=wte-col-]:not(.category-list).col-3 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-3 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-4 .category-trips-single, [class*=wte-col-]:not(.category-list).col-4 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-4 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-3 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-3 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-3 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-4 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-4 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-4 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-5 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-5 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-5 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-6 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-6 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-6 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-3 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-3 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-3 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-4 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-4 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-4 .wpte-trip-single {
		flex: 0 0 calc(50% - var(--gap) / 2) !important;
		max-width: calc(50% - var(--gap) / 2) !important;
	}
}

@media (min-width: 1025px) {
	.category-grid.wte-col-2 .category-trips-single, .category-grid.wte-col-2 .wpte-trip-category, .category-grid.wte-col-2 .wpte-trip-single, .category-grid.col-2 .category-trips-single, .category-grid.col-2 .wpte-trip-category, .category-grid.col-2 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-2 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-2 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-2 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-2 .category-trips-single, [class*=wte-col-]:not(.category-list).col-2 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-2 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .wpte-trip-single {
		flex: 0 0 calc(50% - var(--gap) * 1 / 2) !important;
		max-width: calc(50% - var(--gap) * 1 / 2) !important;
	}
	
	.category-grid.wte-col-3 .category-trips-single, .category-grid.wte-col-3 .wpte-trip-category, .category-grid.wte-col-3 .wpte-trip-single, .category-grid.col-3 .category-trips-single, .category-grid.col-3 .wpte-trip-category, .category-grid.col-3 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-3 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-3 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-3 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-3 .category-trips-single, [class*=wte-col-]:not(.category-list).col-3 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-3 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-3 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-3 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-3 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-3 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-3 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-3 .wpte-trip-single {
		flex: 0 0 calc(33.3333333333% - var(--gap) * 2 / 3) !important;
		max-width: calc(33.3333333333% - var(--gap) * 2 / 3) !important;
	}
	
	.category-grid.wte-col-4 .category-trips-single, .category-grid.wte-col-4 .wpte-trip-category, .category-grid.wte-col-4 .wpte-trip-single, .category-grid.col-4 .category-trips-single, .category-grid.col-4 .wpte-trip-category, .category-grid.col-4 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-4 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-4 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-4 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-4 .category-trips-single, [class*=wte-col-]:not(.category-list).col-4 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-4 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-4 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-4 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-4 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-4 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-4 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-4 .wpte-trip-single {
		flex: 0 0 calc(25% - var(--gap) * 3 / 4) !important;
		max-width: calc(25% - var(--gap) * 3 / 4) !important;
	}
	
	.category-grid.wte-col-5 .category-trips-single, .category-grid.wte-col-5 .wpte-trip-category, .category-grid.wte-col-5 .wpte-trip-single, .category-grid.col-5 .category-trips-single, .category-grid.col-5 .wpte-trip-category, .category-grid.col-5 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-5 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-5 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-5 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-5 .category-trips-single, [class*=wte-col-]:not(.category-list).col-5 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-5 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-5 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-5 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-5 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-5 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-5 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-5 .wpte-trip-single {
		flex: 0 0 calc(20% - var(--gap) * 4 / 5) !important;
		max-width: calc(20% - var(--gap) * 4 / 5) !important;
	}
	
	.category-grid.wte-col-6 .category-trips-single, .category-grid.wte-col-6 .wpte-trip-category, .category-grid.wte-col-6 .wpte-trip-single, .category-grid.col-6 .category-trips-single, .category-grid.col-6 .wpte-trip-category, .category-grid.col-6 .wpte-trip-single, [class*=wte-col-]:not(.category-list).wte-col-6 .category-trips-single, [class*=wte-col-]:not(.category-list).wte-col-6 .wpte-trip-category, [class*=wte-col-]:not(.category-list).wte-col-6 .wpte-trip-single, [class*=wte-col-]:not(.category-list).col-6 .category-trips-single, [class*=wte-col-]:not(.category-list).col-6 .wpte-trip-category, [class*=wte-col-]:not(.category-list).col-6 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-6 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-6 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-6 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-6 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.col-6 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.col-6 .wpte-trip-single {
		flex: 0 0 calc(16.6666666667% - var(--gap) * 5 / 6) !important;
		max-width: calc(16.6666666667% - var(--gap) * 5 / 6) !important;
	}
}

@media (max-width: 1024px)and (min-width: 768px) {
	.category-grid.columns-tablet-1 .category-trips-single, .category-grid.columns-tablet-1 .wpte-trip-category, .category-grid.columns-tablet-1 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-tablet-1 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-tablet-1 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-tablet-1 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-1 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-1 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-1 .wpte-trip-single {
		flex: 0 0 calc(100% - var(--gap) * 0 / 1) !important;
		max-width: calc(100% - var(--gap) * 0 / 1) !important;
	}
	
	.category-grid.columns-tablet-2 .category-trips-single, .category-grid.columns-tablet-2 .wpte-trip-category, .category-grid.columns-tablet-2 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-tablet-2 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-tablet-2 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-tablet-2 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-2 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-2 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-2 .wpte-trip-single {
		flex: 0 0 calc(50% - var(--gap) * 1 / 2) !important;
		max-width: calc(50% - var(--gap) * 1 / 2) !important;
	}
	
	.category-grid.columns-tablet-3 .category-trips-single, .category-grid.columns-tablet-3 .wpte-trip-category, .category-grid.columns-tablet-3 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-tablet-3 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-tablet-3 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-tablet-3 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-3 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-3 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-3 .wpte-trip-single {
		flex: 0 0 calc(33.3333333333% - var(--gap) * 2 / 3) !important;
		max-width: calc(33.3333333333% - var(--gap) * 2 / 3) !important;
	}
	
	.category-grid.columns-tablet-4 .category-trips-single, .category-grid.columns-tablet-4 .wpte-trip-category, .category-grid.columns-tablet-4 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-tablet-4 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-tablet-4 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-tablet-4 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-4 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-4 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-4 .wpte-trip-single {
		flex: 0 0 calc(25% - var(--gap) * 3 / 4) !important;
		max-width: calc(25% - var(--gap) * 3 / 4) !important;
	}
	
	.category-grid.columns-tablet-5 .category-trips-single, .category-grid.columns-tablet-5 .wpte-trip-category, .category-grid.columns-tablet-5 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-tablet-5 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-tablet-5 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-tablet-5 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-5 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-5 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-5 .wpte-trip-single {
		flex: 0 0 calc(20% - var(--gap) * 4 / 5) !important;
		max-width: calc(20% - var(--gap) * 4 / 5) !important;
	}
	
	.category-grid.columns-tablet-6 .category-trips-single, .category-grid.columns-tablet-6 .wpte-trip-category, .category-grid.columns-tablet-6 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-tablet-6 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-tablet-6 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-tablet-6 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-6 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-6 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-6 .wpte-trip-single {
		flex: 0 0 calc(16.6666666667% - var(--gap) * 5 / 6) !important;
		max-width: calc(16.6666666667% - var(--gap) * 5 / 6) !important;
	}
}

@media (max-width: 767px) {
	.category-grid.columns-mobile-1 .category-trips-single, .category-grid.columns-mobile-1 .wpte-trip-category, .category-grid.columns-mobile-1 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-mobile-1 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-mobile-1 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-mobile-1 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-1 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-1 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-1 .wpte-trip-single {
		flex: 0 0 calc(100% - var(--gap) * 0 / 1) !important;
		max-width: calc(100% - var(--gap) * 0 / 1) !important;
	}
	
	.category-grid.columns-mobile-2 .category-trips-single, .category-grid.columns-mobile-2 .wpte-trip-category, .category-grid.columns-mobile-2 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-mobile-2 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-mobile-2 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-mobile-2 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-2 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-2 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-2 .wpte-trip-single {
		flex: 0 0 calc(50% - var(--gap) * 1 / 2) !important;
		max-width: calc(50% - var(--gap) * 1 / 2) !important;
	}
	
	.category-grid.columns-mobile-3 .category-trips-single, .category-grid.columns-mobile-3 .wpte-trip-category, .category-grid.columns-mobile-3 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-mobile-3 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-mobile-3 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-mobile-3 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-3 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-3 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-3 .wpte-trip-single {
		flex: 0 0 calc(33.3333333333% - var(--gap) * 2 / 3) !important;
		max-width: calc(33.3333333333% - var(--gap) * 2 / 3) !important;
	}
	
	.category-grid.columns-mobile-4 .category-trips-single, .category-grid.columns-mobile-4 .wpte-trip-category, .category-grid.columns-mobile-4 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-mobile-4 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-mobile-4 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-mobile-4 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-4 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-4 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-4 .wpte-trip-single {
		flex: 0 0 calc(25% - var(--gap) * 3 / 4) !important;
		max-width: calc(25% - var(--gap) * 3 / 4) !important;
	}
	
	.category-grid.columns-mobile-5 .category-trips-single, .category-grid.columns-mobile-5 .wpte-trip-category, .category-grid.columns-mobile-5 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-mobile-5 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-mobile-5 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-mobile-5 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-5 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-5 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-5 .wpte-trip-single {
		flex: 0 0 calc(20% - var(--gap) * 4 / 5) !important;
		max-width: calc(20% - var(--gap) * 4 / 5) !important;
	}
	
	.category-grid.columns-mobile-6 .category-trips-single, .category-grid.columns-mobile-6 .wpte-trip-category, .category-grid.columns-mobile-6 .wpte-trip-single, [class*=wte-col-]:not(.category-list).columns-mobile-6 .category-trips-single, [class*=wte-col-]:not(.category-list).columns-mobile-6 .wpte-trip-category, [class*=wte-col-]:not(.category-list).columns-mobile-6 .wpte-trip-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-6 .category-trips-single, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-6 .wpte-trip-category, .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-6 .wpte-trip-single {
		flex: 0 0 calc(16.6666666667% - var(--gap) * 5 / 6) !important;
		max-width: calc(16.6666666667% - var(--gap) * 5 / 6) !important;
	}
}

.category-list .category-trips-single-inner-wrap {
	padding: 32px 24px 24px;
	box-shadow: 0px 4px 8px rgba(0, 0, 0, .04), 0px 0px 2px rgba(0, 0, 0, .06), 0px 0px 1px rgba(0, 0, 0, .04);
}

.category-list .category-trips-single-inner-wrap:hover {
	box-shadow: 0 10px 15px rgba(0, 0, 0, .1);
}

.category-list .category-trips-single-inner-wrap .category-trip-fig {
	position: relative;
	align-self: flex-start;
}

@media (min-width: 768px) {
	.category-list .category-trips-single-inner-wrap .category-trip-fig {
		flex: 0 0 40%;
		max-width: 40%;
	}
}

@media (min-width: 768px) {
	.category-list .category-trips-single-inner-wrap .category-trip-content-wrap {
		flex: 0 0 60%;
		max-width: 60%;
		padding-left: 24px;
		padding-top: 0;
	}
}

@media (min-width: 1200px) {
	.category-list .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget {
		padding-left: 48px;
		max-width: 40%;
	}
}

.category-list .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
	flex: 1;
}

@media (min-width: 1200px) {
	.category-list .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
		max-width: 60%;
		padding-right: 48px;
	}
}

.category-list .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap .category-available-months li {
	font-size: .722em;
	margin-right: 15px;
}

.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn {
	display: inline-flex;
	padding: 14px 40px;
	font-size: 16px;
	line-height: 1.25;
}

.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn:hover {
	opacity: .8;
}

.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig>a, .category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper {
	border-top-right-radius: 0;
}

.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-content-wrap {
	padding: 16px 16px 0;
}

@media (min-width: 1200px) {
	.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget {
		padding-left: 24px;
		max-width: 34%;
		width: 100%;
	}
}

.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
	flex: 1;
}

@media (min-width: 1200px) {
	.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
		max-width: 66%;
		padding-right: 16px;
		width: 100%;
	}
}

.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time {
	margin: 24px 0 0;
	padding: 16px 24px;
}

.advanced-search-wrapper .sidebar {
	padding: 24px 16px;
	border: 1px solid rgba(0, 0, 0, .03);
	background-color: #fff;
}

.wp-travel-toolbar {
	padding: 24px 0;
}

.wp-travel-toolbar .wp-travel-engine-toolbar.wte-filterby-dropdown .wte-ordering>span {
	opacity: .5;
}

.wp-travel-toolbar .wp-travel-engine-toolbar.wte-filterby-dropdown .wte-ordering select {
	padding: 0;
	padding-right: 15px;
	background-color: rgba(0, 0, 0, 0);
	border: none;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	line-height: 1.5;
}

.wp-travel-toolbar .wte-filter-foundposts .searchFoundPosts {
	font-size: 14px;
	text-transform: capitalize;
	color: rgba(0, 0, 0, .5);
}

.wp-travel-toolbar .wte-view-modes>span {
	display: none;
}

.wpte-trip-review-stars {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

.wpte-trip-review-stars .stars-group-wrapper {
	position: relative;
	overflow: hidden;
	margin-right: 8px;
	display: flex;
}

.wpte-trip-review-stars .stars-group-wrapper svg {
	width: 15px;
	height: 15px;
	vertical-align: middle;
}

.wpte-trip-review-stars .stars-group-wrapper svg:not(:last-child) {
	margin-right: 4px;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-placeholder-group {
	white-space: nowrap;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-placeholder-group svg path {
	fill: #ccc;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-rated-group {
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-rated-group svg path {
	fill: #ebad34;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-placeholder-group, .wpte-trip-review-stars .stars-group-wrapper .stars-rated-group {
	display: flex;
	align-items: center;
	height: 22px;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-placeholder-group svg, .wpte-trip-review-stars .stars-group-wrapper .stars-rated-group svg {
	flex: none;
}

.wpte-trip-review-stars .wpte-trip-review-count {
	font-size: .77em;
	line-height: 1;
	opacity: .4;
	color: #000;
	text-decoration: underline;
}

.wpte-trip-single .discount-text-wrap {
	position: absolute;
	top: 13px;
	left: -4px;
	z-index: 11;
}

.wpte-trip-single .discount-text-wrap::before {
	content: "";
	width: 4px;
	height: 5px;
	background-color: #b88729;
	border-radius: 5px 0 0 5px;
	position: absolute;
	left: 0;
	bottom: 100%;
}

.wpte-trip-single .discount-text-wrap::after {
	content: "";
	width: 4px;
	height: 2px;
	background-color: #ebad34;
	position: absolute;
	left: 0;
	bottom: 100%;
	z-index: -1;
}

.wpte-trip-single .discount-text-wrap .discount-percent {
	font-size: 12px;
	line-height: 1;
	font-weight: 600;
	color: #8c6b2b;
	background-color: #ebad34;
	padding: 6px 20px 6px 12px;
	border-radius: 0 13px 13px 4px;
	display: inline-block;
	vertical-align: top;
}

.wpte-trip-single .featured-text-wrap {
	position: absolute;
	top: 15px;
	right: 8px;
	z-index: 111;
}

.wpte-trip-single .featured-text-wrap .featured-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 25px;
	text-align: center;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background-color: #ebad34;
}

.wpte-trip-single .featured-text-wrap .featured-icon svg {
	width: 14px;
}

.wpte-trip-single .featured-text-wrap .featured-icon svg path {
	fill: #fff;
}

.wpte-trip-single .featured-text-wrap .featured-text {
	display: inline-block;
	font-size: 12px;
	line-height: 1;
	padding: 4px 8px;
	color: #fff;
	background-color: #212121;
	border-radius: 4px;
	position: absolute;
	top: 50%;
	right: 100%;
	left: auto;
	transform: translate(0px, -50%);
	opacity: 0;
	visibility: hidden;
	transition: all .3s ease;
}

.wpte-trip-single .featured-text-wrap .featured-text::before {
	content: "";
	width: 6px;
	height: 6px;
	border-radius: 2px;
	background-color: #212121;
	transform: translateY(-50%) rotate(45deg);
	position: absolute;
	left: 100%;
	top: 50%;
	margin-left: -3px;
}

.wpte-trip-single .featured-text-wrap:hover .featured-text {
	opacity: 1;
	visibility: visible;
	transform: translate(-8px, -50%);
}

.wpte-trip-single.wpte-layout-2 .featured-text-wrap, .wpte-trip-single.wpte-layout-5 .featured-text-wrap, .wpte-trip-single.wpte-layout-4 .featured-text-wrap {
	top: 8px;
}

.wpte-trip-single .wpte-trip-image-wrap {
	position: relative;
}

.wpte-trip-single .wpte-trip-image-wrap figure {
	position: relative;
	overflow: hidden;
	border-radius: 4px 4px 0 0;
	padding-top: 68%;
	margin: 0;
	background-color: #efefef;
}

.wpte-trip-single .wpte-trip-image-wrap figure a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.wpte-trip-single .wpte-trip-image-wrap figure.overlay a::before {
	content: "";
	width: 100%;
	height: 110px;
	background: linear-gradient(to bottom, transparent, #061626);
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
}

.wpte-trip-single .wpte-trip-image-wrap figure img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	top: 0;
	left: 0;
	transition: all .3s ease;
}

.wpte-trip-single .wpte-trip-image-wrap figure:hover img {
	transform: scale(1.1);
}

.wpte-trip-single .wpte-trip-image-wrap .wpte-trip-img-overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 14px 21px;
	color: #fff;
	z-index: 11;
}

.wpte-trip-single .wpte-trip-image-wrap .wpte-trip-img-overlay .wpte-trip-meta {
	color: #fff;
}

.wpte-trip-single .wpte-trip-image-wrap .wpte-trip-img-overlay .wpte-trip-meta svg path {
	fill: #fff;
}

.wpte-trip-single .wpte-trip-meta {
	color: rgba(var(--font-color-rgb), .6);
	font-size: 16px;
	display: inline-flex;
	line-height: 1.5;
}

.wpte-trip-single .wpte-trip-meta a {
	color: inherit;
	text-decoration: none;
}

.wpte-trip-single .wpte-trip-meta a:hover {
	text-decoration: underline;
	color: var(--primary-color);
}

.wpte-trip-single .wpte-trip-meta svg {
	width: 1em;
	height: 1em;
}

.wpte-trip-single .wpte-trip-meta i {
	width: 1em;
	height: 1.5em;
	display: inline-flex;
	text-align: center;
	margin-right: 10px;
	justify-content: center;
	align-items: center;
	align-self: flex-start;
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-meta {
	margin-bottom: 10px;
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-meta svg path {
	fill: var(--primary-color);
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-title {
	font-size: 20px;
	line-height: 1.5;
	font-weight: 500;
	margin: 0 0 12px;
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-title a {
	color: inherit;
	text-decoration: none;
	display: block;
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-title a:hover {
	color: var(--primary-color);
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-review-stars {
	margin: 0 0 16px;
}

.wpte-trip-single .wpte-trip-details-wrap {
	padding: 24px;
	font-size: 15px;
	line-height: 1.8;
	flex: 1;
	display: flex;
	flex-direction: column;
}

.wpte-trip-single .wpte-trip-content {
	flex: 1;
	font-size: 16px;
}

.wpte-trip-single .wpte-trip-content p {
	margin: 0;
}

.wpte-trip-single .wpte-trip-budget-wrap {
	margin-top: 24px;
	padding-top: 24px;
	border-top: 1px solid rgba(6, 22, 38, .1);
}

.wpte-trip-single .wpte-trip-meta-list {
	display: flex;
	flex-direction: column;
	flex: 1;
}

.wpte-trip-single .wpte-trip-meta-list .wpte-trip-meta:not(:last-child) {
	margin-bottom: 15px;
}

.wpte-trip-single .wpte-trip-budget-wrap {
	display: flex;
	flex-wrap: wrap;
	gap: 16px;
}

.wpte-trip-single .wpte-trip-budget-wrap .wpte-trip-meta-list .wpte-trip-meta svg path {
	fill: var(--primary-color);
}

.wpte-trip-single .wpte-trip-budget-wrap .wpte-trip-price-wrap {
	color: var(--font-color);
	display: flex;
	flex-direction: column;
}

.wpte-trip-single .wpte-trip-budget-wrap .wpte-trip-price-wrap.align-items-end {
	align-items: flex-end;
}

.wpte-trip-single .wpte-trip-price-wrap {
	font-size: 28px;
	line-height: 1.25;
	font-weight: 600;
}

.wpte-trip-single .wpte-trip-price-wrap del {
	font-weight: normal;
	font-size: 16px;
	opacity: .4;
}

.wpte-trip-single .wpte-trip-price-wrap ins {
	text-decoration: none;
}

.wpte-trip-single .justify-content-between {
	justify-content: space-between;
}

.wpte-trip-single .align-items-center {
	align-items: center;
}

.wpte-trip-single.style-3 .wpte-trip-header-wrap {
	margin-bottom: 24px;
}

.wpte-trip-single.style-3 .wpte-trip-meta-list {
	flex-wrap: wrap;
	flex-direction: row;
}

.wpte-trip-single.style-3 .wpte-trip-meta-list .wpte-trip-meta:not(:last-child) {
	margin-right: 30px;
}

.wpte-trip-single.style-3 .wpte-trip-meta svg path {
	fill: var(--primary-color);
}

.wpte-trip-single.style-3 .discount-text-wrap {
	top: -13px;
	left: 16px;
}

.wpte-trip-single.style-3 .discount-text-wrap::before, .wpte-trip-single.style-3 .discount-text-wrap::after {
	content: none;
}

.wpte-trip-single.style-3 .discount-text-wrap .discount-percent {
	border-radius: 13px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #ea7810;
	color: #fff;
}

.wpte-trip-single.style-3 .featured-text-wrap {
	right: auto;
	left: 16px;
	top: -13px;
	display: inline-flex;
	align-items: center;
	background-color: #ffc34e;
	border-radius: 15px;
	padding: 4px 10px;
}

.wpte-trip-single.style-3 .featured-text-wrap svg path {
	fill: #8c6b2b;
}

.wpte-trip-single.style-3 .featured-text-wrap .featured-icon {
	display: flex;
	margin-right: 6px;
	background: none;
	padding: 0;
	width: unset;
	height: 16px;
}

.wpte-trip-single.style-3 .featured-text-wrap .featured-text {
	position: static;
	color: #8c6b2b;
	visibility: visible;
	opacity: 1;
	transform: none;
	background: none;
	padding: 0;
}

.wpte-trip-single.style-3 .featured-text-wrap .featured-text::before {
	content: none;
}

.wpte-trip-single.style-3 .discount-text-wrap+.featured-text-wrap {
	left: 116px;
}

.category-main-wrap.category-grid .category-trip-prc-title-wrap .category-trip-title {
	font-size: 20px;
}

.category-trip-wtetags {
	flex-wrap: wrap;
}

.category-trip-wtetags a {
	font-size: 11px;
	font-weight: 600;
	line-height: 1.1;
	display: inline-block;
	padding: 4px 12px;
	background-color: #e8e9e7;
	border-radius: 15px;
	margin-right: 8px;
	margin-bottom: 8px;
	text-decoration: none;
}

.category-trip-wtetags a:hover {
	text-decoration: none;
}

.wpte_has-tooltip .tippy-popper p {
	margin-top: 0;
	margin-bottom: 1em;
}

.wpte_has-tooltip .tippy-popper p:last-child {
	margin-bottom: 0;
}

.wpte_has-tooltip .tippy-popper .tippy-tooltip {
	background-color: rgba(9, 20, 38, .8) !important;
	font-size: 14px;
}

.wpte_has-tooltip .tippy-popper .tippy-tooltip .tippy-content {
	padding: 12px !important;
	background: none !important;
	border-radius: 5px;
}

.wpte_has-tooltip .tippy-popper[x-placement=top] .tippy-arrow {
	border-top-color: rgba(9, 20, 38, .8) !important;
	transform: translateY(1px);
}

.wpte_has-tooltip .tippy-popper[x-placement=bottom] .tippy-arrow {
	border-bottom-color: rgba(9, 20, 38, .8) !important;
	transform: translateY(-1px);
}

.widget .category-list .category-trips-single-inner-wrap .category-trip-content-wrap, .widget .category-list .category-trips-single-inner-wrap .category-trip-fig, .widget_block .category-list .category-trips-single-inner-wrap .category-trip-content-wrap, .widget_block .category-list .category-trips-single-inner-wrap .category-trip-fig {
	max-width: unset;
	flex-grow: 1;
}

.widget .category-list .category-trips-single-inner-wrap .category-trip-fig, .widget_block .category-list .category-trips-single-inner-wrap .category-trip-fig {
	min-width: 200px;
	margin-bottom: 1em;
}

.widget .category-list .category-trips-single-inner-wrap .category-trip-content-wrap, .widget_block .category-list .category-trips-single-inner-wrap .category-trip-content-wrap {
	min-width: 250px;
}

:root {
	--font-color: #061626;
}

.wp-block-wptravelengine-trips.is-selected .category-trips-single {
	position: relative;
}

.wp-block-wptravelengine-trips.is-selected .category-trips-single .block-library-gallery-item__inline-menu {
	display: inline-flex;
}

.wp-block-wptravelengine-trips.is-selected .category-list .block-library-gallery-item__inline-menu {
	flex-direction: column;
}

.category-list .category-trips-single {
	width: 100%;
}

.category-list .category-trips-single .category-trips-single-inner-wrap {
	display: flex;
	flex-wrap: wrap;
}

.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
	padding-right: 20px;
}

@media (min-width: 1200px) {
	.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti {
		padding-right: 20px;
	}
}

.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget {
	padding-left: 20px;
}

@media (min-width: 1200px) {
	.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget {
		padding-left: 20px;
	}
}

.category-list .category-trip-fig {
	margin: 0;
}

.category-list .category-trip-title a {
	color: #232323;
	text-decoration: none;
	transition: all ease .3s;
}

.wp-block-wptravelengine-trips .category-trips-single .category-trip-fig {
	margin: 0;
}

.wp-block-wptravelengine-trips .category-trips-single .category-trip-prc-title-wrap .category-trip-title {
	font-weight: 600;
}

.wp-block-wptravelengine-trips .category-trips-single .category-trip-prc-title-wrap .category-trip-title a {
	text-decoration: none;
}

.wpte-trip-review-stars {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-top: 8px;
}

.wpte-trip-review-stars .stars-group-wrapper {
	position: relative;
	overflow: hidden;
	margin-right: 8px;
}

.wpte-trip-review-stars .stars-group-wrapper svg {
	flex: 0 0 15px;
	width: 15px;
	height: 15px;
	vertical-align: middle;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-placeholder-group {
	white-space: nowrap;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-placeholder-group svg path {
	fill: #ccc;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-rated-group {
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
}

.wpte-trip-review-stars .stars-group-wrapper .stars-rated-group svg path {
	fill: #ebad34;
}

.wpte-trip-review-stars .stars-group-wrapper>[class*=-group] {
	display: inline-flex;
}

.wpte-trip-review-stars .wpte-trip-review-count {
	font-size: 13px;
	line-height: 1;
	color: rgba(var(--font-color-rgb), .4);
	text-decoration: underline;
}

.wpte-gblock-title-wrap {
	text-align: center;
	margin-bottom: 56px;
}

.wpte-gblock-title-wrap p {
	margin: 0;
}

.wpte-gblock-title {
	font-weight: 500;
	margin-top: 0;
	margin-bottom: 24px;
}

.wpte-trip-single .discount-text-wrap {
	position: absolute;
	top: 13px;
	left: -4px;
	z-index: 11;
}

.wpte-trip-single .discount-text-wrap::before {
	content: "";
	width: 4px;
	height: 5px;
	background-color: #b88729;
	border-radius: 5px 0 0 5px;
	position: absolute;
	left: 0;
	bottom: 100%;
}

.wpte-trip-single .discount-text-wrap::after {
	content: "";
	width: 4px;
	height: 2px;
	background-color: #ebad34;
	position: absolute;
	left: 0;
	bottom: 100%;
	z-index: -1;
}

.wpte-trip-single .discount-text-wrap .discount-percent {
	font-size: 12px;
	line-height: 1;
	font-weight: 600;
	color: #8c6b2b;
	background-color: #ebad34;
	padding: 6px 20px 6px 12px;
	border-radius: 0 13px 13px 4px;
	display: inline-block;
	vertical-align: top;
}

.wpte-trip-single .wpte-trip-image-wrap {
	position: relative;
}

.wpte-trip-single .wpte-trip-image-wrap figure {
	position: relative;
	overflow: hidden;
	border-radius: 4px 4px 0 0;
	padding-top: 68%;
	margin: 0;
	background-color: #efefef;
}

.wpte-trip-single .wpte-trip-image-wrap figure a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.wpte-trip-single .wpte-trip-image-wrap figure.overlay a::before {
	content: "";
	width: 100%;
	height: 110px;
	background: linear-gradient(to bottom, transparent, #061626);
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
}

.wpte-trip-single .wpte-trip-image-wrap figure img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	top: 0;
	left: 0;
	transition: all 1s ease;
}

.wpte-trip-single .wpte-trip-image-wrap figure:hover {
	background-color: #ccc;
}

.wpte-trip-single .wpte-trip-image-wrap figure:hover img {
	transform: scale(1.1);
}

.wpte-trip-single .wpte-trip-image-wrap .wpte-trip-img-overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 14px 21px;
	color: #fff;
	z-index: 11;
}

.wpte-trip-single .wpte-trip-image-wrap .wpte-trip-img-overlay .wpte-trip-meta {
	color: #fff;
}

.wpte-trip-single .wpte-trip-image-wrap .wpte-trip-img-overlay .wpte-trip-meta svg path {
	fill: #fff;
}

.wpte-trip-single .wpte-trip-meta {
	color: rgba(var(--font-color-rgb), .6);
	font-size: 16px;
	display: inline-flex;
	line-height: 1.5;
}

.wpte-trip-single .wpte-trip-meta a {
	color: inherit;
	text-decoration: none;
}

.wpte-trip-single .wpte-trip-meta a:hover {
	text-decoration: underline;
	color: var(--primary-color);
}

.wpte-trip-single .wpte-trip-meta svg {
	width: 1em;
	height: 1em;
}

.wpte-trip-single .wpte-trip-meta svg path {
	fill: rgba(var(--font-color-rgb), .6);
}

.wpte-trip-single .wpte-trip-meta i {
	width: 1em;
	height: 1.5em;
	display: inline-flex;
	text-align: center;
	margin-right: 8px;
	justify-content: center;
	align-items: center;
	flex: 0 0 1em;
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-meta {
	margin-bottom: 10px;
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-meta svg path {
	fill: var(--primary-color);
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-title {
	font-size: 20px;
	line-height: 1.5;
	font-weight: 500;
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-title a {
	color: inherit;
	text-decoration: none;
	display: block;
}

.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-title a:hover {
	color: var(--primary-color);
}

.wpte-trip-single .wpte-trip-details-wrap {
	padding: 24px;
	font-size: 15px;
	line-height: 1.8;
	flex: 1;
	display: flex;
	flex-direction: column;
}

.wpte-trip-single .wpte-trip-content {
	flex: 1;
}

.wpte-trip-single .wpte-trip-content p {
	margin: 0;
}

.wpte-trip-single .wpte-trip-budget-wrap {
	margin-top: 24px;
	padding-top: 24px;
	border-top: 1px solid rgba(var(--font-color-rgb), .1);
}

.wpte-trip-single .wpte-trip-btn-wrap .wpte-trip-explore-btn {
	display: block;
	text-align: center;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.25;
	color: #fff;
	background-color: var(--primary-color);
	padding: 14px 16px;
	border-radius: 4px;
	text-decoration: none;
	cursor: pointer;
}

.wpte-trip-single .wpte-trip-meta-list {
	display: flex;
	flex-direction: column;
	flex: 1;
}

.wpte-trip-single .wpte-trip-meta-list .wpte-trip-meta:not(:last-child) {
	margin-bottom: 15px;
}

.wpte-trip-single .wpte-trip-budget-wrap {
	display: flex;
	flex-wrap: wrap;
}

.wpte-trip-single .wpte-trip-budget-wrap .wpte-trip-meta-list .wpte-trip-meta svg path {
	fill: var(--primary-color);
}

.wpte-trip-single .wpte-trip-budget-wrap .wpte-trip-price-wrap {
	color: var(--font-color);
	display: flex;
	flex-direction: column;
}

.wpte-trip-single .wpte-trip-price-wrap {
	font-size: 28px;
	line-height: 1.25;
	font-weight: 600;
}

.wpte-trip-single .wpte-trip-price-wrap del {
	font-weight: normal;
	font-size: 16px;
	opacity: .4;
}

.wpte-trip-single .wpte-trip-price-wrap ins {
	text-decoration: none;
	background: none;
}

.wpte-trip-single .justify-content-between {
	justify-content: space-between;
}

.wpte-trip-single .align-items-center {
	align-items: center;
}

.wpte-trip-single .wpte-trip-meta svg path {
	fill: var(--primary-color);
}

.wpte-trip-single.style-3 .wpte-trip-header-wrap {
	margin-bottom: 24px;
}

.wpte-trip-single.style-3 .wpte-trip-meta-list {
	flex-wrap: wrap;
	flex-direction: row;
}

.wpte-trip-single.style-3 .wpte-trip-meta-list .wpte-trip-meta:not(:last-child) {
	margin-right: 30px;
}

.wpte-trip-single.style-3 .wpte-trip-meta svg path {
	fill: var(--primary-color);
}

.wpte-trip-single.style-3 .wpte-trip-btn-wrap {
	margin-top: 24px;
}

.wpte-trip-single.style-3 .discount-text-wrap {
	top: -13px;
	left: 16px;
}

.wpte-trip-single.style-3 .discount-text-wrap::before, .wpte-trip-single.style-3 .discount-text-wrap::after {
	content: none;
}

.wpte-trip-single.style-3 .discount-text-wrap .discount-percent {
	border-radius: 13px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #ea7810;
	color: #fff;
}

.wpte-trip-single.style-3 .featured-text-wrap {
	right: auto;
	left: 16px;
	top: -13px;
	display: inline-flex;
	align-items: center;
	background-color: #ffc34e;
	border-radius: 15px;
	padding: 4px 10px;
}

.wpte-trip-single.style-3 .featured-text-wrap svg path {
	fill: #8c6b2b;
}

.wpte-trip-single.style-3 .featured-text-wrap .featured-icon {
	display: flex;
	margin-right: 6px;
	background: none;
	padding: 0;
	width: unset;
	height: 16px;
}

.wpte-trip-single.style-3 .featured-text-wrap .featured-text {
	position: static;
	color: #8c6b2b;
	visibility: visible;
	opacity: 1;
	transform: none;
	background: none;
	padding: 0;
}

.wpte-trip-single.style-3 .featured-text-wrap .featured-text::before {
	content: none;
}

.wpte-trip-single.style-3 .discount-text-wrap+.featured-text-wrap {
	left: 116px;
}

.wpte-trip-sfilter-wrapper {
	padding: 40px 24px;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 4px 8px rgba(0, 0, 0, .04);
}

.wpte-trip-sfilter-wrapper .wpte__search-header {
	font-size: .938rem;
	line-height: 1.5;
	color: rgba(var(--font-color-rgb), .7);
	margin-bottom: 26px;
}

.wpte-trip-sfilter-wrapper .wpte__search-header .search-title {
	font-size: 1.5rem;
	line-height: 1.5;
	color: var(--font-color);
	font-weight: 500;
}

.wpte-trip-sfilter-wrapper .wpte__search-header p {
	margin: 0;
}

.wpte-trip-sfilter-wrapper .wpte-trip__search-fields {
	display: flex;
	flex-direction: column;
	width: 100%;
}

@media (min-width: 768px) {
	.wpte-trip-sfilter-wrapper .wpte-trip__search-fields.horizontal {
		flex-direction: row;
		background-color: #fff;
		border-radius: 4px;
		border: 1px solid rgba(var(--font-color-rgb), .2);
	}
}

.wpte-trip-sfilter-wrapper .wpte-trip__search-fields.horizontal .wpte-trip__adv-field {
	border-radius: 4px;
}

.wpte-trip-sfilter-wrapper .wpte-trip__search-fields.horizontal .wpte-trip__adv-field .wpte__input {
	height: 100%;
}

@media (min-width: 768px) {
	.wpte-trip-sfilter-wrapper .wpte-trip__search-fields.horizontal .wpte-trip__adv-field:not(:last-child) {
		margin-bottom: 0;
	}
}

@media (min-width: 768px) {
	.wpte-trip-sfilter-wrapper .wpte-trip__search-fields.horizontal .wpte-trip__adv-field {
		border-radius: 0;
		border-right: 0;
	}
	
	.wpte-trip-sfilter-wrapper .wpte-trip__search-fields.horizontal .wpte-trip__adv-field:first-child {
		border-radius: 4px 0 0 4px;
	}
}

@media (min-width: 768px) {
	.wpte-trip-sfilter-wrapper .wpte-trip__search-fields.horizontal .wpte-trip__search-submit {
		border-radius: 0 4px 4px 0;
	}
}

.wpte-trip-sfilter-wrapper .wpte-trip__search-fields .wpte-trip__adv-field {
	flex: 1;
}

.wpte-trip-sfilter-wrapper .wpte-trip__search-fields .wpte-trip__adv-field:not(:last-child) {
	margin-bottom: 24px;
}

.wpte-trip-sfilter-wrapper .wpte-trip__search-submit {
	width: 100%;
	text-align: center;
	height: 50px;
}

.wpte-trip-sfilter-wrapper .wpte-trip__search-submit:hover {
	background-color: rgba(var(--primary-color-rgb), .7);
	color: #fff;
}

.wte-block-btn-wrapper {
	text-align: center;
	margin-top: 30px;
}

.wte-view-all-trips-btn {
	display: inline-block;
	min-width: 200px;
	text-align: center;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.25;
	color: var(--primary-color);
	border: 1px solid var(--primary-color);
	background: none;
	padding: 15px;
	border-radius: 4px;
	text-decoration: none;
	cursor: pointer;
	transition: all .3s ease;
}

.wte-view-all-trips-btn:hover {
	background-color: var(--primary-color);
	color: #fff;
}

.wpte-trip__search-submit {
	font-size: 1rem;
	line-height: 1;
	font-weight: 500;
	background-color: var(--primary-color);
	border: none;
	color: #fff;
	padding: 15px 40px;
	border-radius: 4px;
	cursor: pointer;
}

.ui-slider {
	height: 2px;
	border-radius: 4px;
	background: none;
	border: none;
	background-color: rgba(var(--primary-color-rgb), .2);
	margin: 12px 8px;
}

.ui-slider .ui-slider-range {
	height: 2px;
	border-radius: 4px;
	background: none;
	border: none;
	background-color: var(--primary-color);
}

.ui-slider .ui-slider-handle {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	background: none;
	border: none;
	background-color: var(--primary-color);
	top: -7px;
	margin-left: 0;
}

.noUi-target.noUi-horizontal {
	background: #eee;
	border: none;
	height: 6px;
	padding: 0 8px;
}

.noUi-target.noUi-horizontal .noUi-origin {
	right: 8px;
}

.noUi-target.noUi-horizontal .noUi-handle {
	width: 16px;
	height: 16px;
	border-radius: 50%;
}

.noUi-target.noUi-horizontal .noUi-handle::before, .noUi-target.noUi-horizontal .noUi-handle::after {
	content: none;
}

.noUi-target.noUi-horizontal .noUi-handle.noUi-active {
	background-color: var(--primary-color);
}

.noUi-target.noUi-horizontal .noUi-connects .noUi-connect {
	background-color: var(--primary-color);
}

.category-slider {
	position: relative;
}

.category-slider .wpte-swiper {
	padding: 16px 0;
}

.category-slider .category-trips-single, .category-slider .wpte-trip-single {
	padding: 0;
	margin: 0;
	height: 100%;
	width: 100% !important;
}

.category-slider .category-trips-single .category-trips-single-inner-wrap, .category-slider .wpte-trip-single .category-trips-single-inner-wrap {
	height: 100%;
}

.category-slider .category-trips-single .featured-text-wrap .featured-text, .category-slider .wpte-trip-single .featured-text-wrap .featured-text {
	left: auto;
	right: 100%;
}

.category-slider .category-trips-single .featured-text-wrap .featured-text::before, .category-slider .wpte-trip-single .featured-text-wrap .featured-text::before {
	margin-right: 0;
	margin-left: -3px;
	right: auto;
	left: 100%;
}

.category-slider .category-trips-single .featured-text-wrap:hover .featured-text, .category-slider .wpte-trip-single .featured-text-wrap:hover .featured-text {
	transform: translate(-8px, -50%);
}

.category-slider [class*=wpte-swiper-button] {
	width: 48px;
	height: 48px;
	background-color: var(--primary-color);
	position: absolute;
	z-index: 11;
	top: 50%;
	cursor: pointer;
	transform: translateY(-50%);
}

.category-slider .wpte-swiper-button-prev {
	left: 0;
	-webkit-mask: url("data:image/svg+xml,%3Csvg width=%2748%27 height=%2748%27 viewBox=%270 0 48 48%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2723.5%27 stroke=%27currentColor%27/%3E%3Cg clip-path=%27url%28%23clip0_306_775%29%27%3E%3Cpath d=%27M22.4982 31.7797C22.6539 31.8859 22.8687 31.8693 23.0065 31.7309C23.1624 31.5743 23.1618 31.3211 23.0053 31.1652L23.0052 31.1652L17.2897 25.4729L16.4318 24.6186L17.6425 24.6186L33.4465 24.6194L33.5316 24.6136C33.7198 24.5815 33.8633 24.4168 33.8633 24.2194C33.8633 23.9984 33.6842 23.8194 33.4633 23.8194L33.4633 23.8194L17.6449 23.8186L16.4345 23.8186L17.292 22.9644L22.9923 17.2862L23.0531 17.216C23.1601 17.0608 23.1443 16.846 23.0065 16.7076C22.8506 16.5511 22.5973 16.5505 22.4408 16.7064L15.1808 23.9364L15.1728 23.9444C15.1635 23.9542 15.1546 23.9645 15.1464 23.9752C15.146 23.9757 15.1456 23.9762 15.1452 23.9767L15.1414 23.9818C15.1368 23.988 15.1327 23.9938 15.1295 23.9987L15.1292 23.9993C15.1238 24.0074 15.1184 24.0161 15.1128 24.0261L14.6771 23.7809M22.4982 31.7797L15.0704 24.2969C15.0702 24.296 15.0701 24.2952 15.0699 24.2943C15.0679 24.2819 15.0663 24.2704 15.0653 24.2601L15.0653 24.2601L15.0646 24.2536C15.0642 24.2502 15.0638 24.2458 15.0635 24.2401L15.0634 24.2284L15.066 24.1719C15.0671 24.1628 15.0685 24.1538 15.0701 24.1449L15.0706 24.1423C15.0712 24.139 15.0721 24.1344 15.0734 24.1287C15.0765 24.1157 15.0799 24.104 15.0835 24.0929L15.0841 24.0913C15.0854 24.0872 15.0874 24.0816 15.0898 24.0753L14.6233 23.8954M22.4982 31.7797L22.4278 31.7192L15.1808 24.5033C15.1612 24.4838 15.1443 24.4631 15.1299 24.4416C15.1227 24.4296 15.118 24.4217 15.1141 24.4147L15.1103 24.4081L15.107 24.4027C15.107 24.4027 15.107 24.4026 15.1069 24.4024C15.1067 24.402 15.1062 24.401 15.1053 24.3993C15.0991 24.386 15.0944 24.375 15.0907 24.3656L15.0908 24.3656L15.0873 24.3572C15.0864 24.3551 15.0851 24.3517 15.0832 24.3459L22.4982 31.7797ZM14.6771 23.7809L15.1135 24.0249C15.1103 24.0305 15.1078 24.0354 15.1061 24.0388L15.105 24.041C15.0996 24.0519 15.0944 24.0635 15.0894 24.0764L14.6233 23.8954M14.6771 23.7809C14.6702 23.7931 14.6637 23.8055 14.6578 23.8173C14.6453 23.8425 14.6338 23.8683 14.6233 23.8954M14.6771 23.7809C14.6883 23.7609 14.6999 23.7419 14.7122 23.7234C14.7208 23.7103 14.7304 23.6966 14.7404 23.6832L14.6091 23.9351C14.6133 23.9224 14.6181 23.9089 14.6233 23.8954%27 fill=%27transparent%27 stroke=%27currentColor%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_306_775%27%3E%3Crect width=%2726.1818%27 height=%2726.1818%27 fill=%27white%27 transform=%27translate%2812.2188 10.8008%29%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	mask: url("data:image/svg+xml,%3Csvg width=%2748%27 height=%2748%27 viewBox=%270 0 48 48%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2723.5%27 stroke=%27currentColor%27/%3E%3Cg clip-path=%27url%28%23clip0_306_775%29%27%3E%3Cpath d=%27M22.4982 31.7797C22.6539 31.8859 22.8687 31.8693 23.0065 31.7309C23.1624 31.5743 23.1618 31.3211 23.0053 31.1652L23.0052 31.1652L17.2897 25.4729L16.4318 24.6186L17.6425 24.6186L33.4465 24.6194L33.5316 24.6136C33.7198 24.5815 33.8633 24.4168 33.8633 24.2194C33.8633 23.9984 33.6842 23.8194 33.4633 23.8194L33.4633 23.8194L17.6449 23.8186L16.4345 23.8186L17.292 22.9644L22.9923 17.2862L23.0531 17.216C23.1601 17.0608 23.1443 16.846 23.0065 16.7076C22.8506 16.5511 22.5973 16.5505 22.4408 16.7064L15.1808 23.9364L15.1728 23.9444C15.1635 23.9542 15.1546 23.9645 15.1464 23.9752C15.146 23.9757 15.1456 23.9762 15.1452 23.9767L15.1414 23.9818C15.1368 23.988 15.1327 23.9938 15.1295 23.9987L15.1292 23.9993C15.1238 24.0074 15.1184 24.0161 15.1128 24.0261L14.6771 23.7809M22.4982 31.7797L15.0704 24.2969C15.0702 24.296 15.0701 24.2952 15.0699 24.2943C15.0679 24.2819 15.0663 24.2704 15.0653 24.2601L15.0653 24.2601L15.0646 24.2536C15.0642 24.2502 15.0638 24.2458 15.0635 24.2401L15.0634 24.2284L15.066 24.1719C15.0671 24.1628 15.0685 24.1538 15.0701 24.1449L15.0706 24.1423C15.0712 24.139 15.0721 24.1344 15.0734 24.1287C15.0765 24.1157 15.0799 24.104 15.0835 24.0929L15.0841 24.0913C15.0854 24.0872 15.0874 24.0816 15.0898 24.0753L14.6233 23.8954M22.4982 31.7797L22.4278 31.7192L15.1808 24.5033C15.1612 24.4838 15.1443 24.4631 15.1299 24.4416C15.1227 24.4296 15.118 24.4217 15.1141 24.4147L15.1103 24.4081L15.107 24.4027C15.107 24.4027 15.107 24.4026 15.1069 24.4024C15.1067 24.402 15.1062 24.401 15.1053 24.3993C15.0991 24.386 15.0944 24.375 15.0907 24.3656L15.0908 24.3656L15.0873 24.3572C15.0864 24.3551 15.0851 24.3517 15.0832 24.3459L22.4982 31.7797ZM14.6771 23.7809L15.1135 24.0249C15.1103 24.0305 15.1078 24.0354 15.1061 24.0388L15.105 24.041C15.0996 24.0519 15.0944 24.0635 15.0894 24.0764L14.6233 23.8954M14.6771 23.7809C14.6702 23.7931 14.6637 23.8055 14.6578 23.8173C14.6453 23.8425 14.6338 23.8683 14.6233 23.8954M14.6771 23.7809C14.6883 23.7609 14.6999 23.7419 14.7122 23.7234C14.7208 23.7103 14.7304 23.6966 14.7404 23.6832L14.6091 23.9351C14.6133 23.9224 14.6181 23.9089 14.6233 23.8954%27 fill=%27transparent%27 stroke=%27currentColor%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_306_775%27%3E%3Crect width=%2726.1818%27 height=%2726.1818%27 fill=%27white%27 transform=%27translate%2812.2188 10.8008%29%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: 100%;
	mask-size: 100%;
	-webkit-mask-position: center;
	mask-position: center;
}

@media (min-width: 1400px) {
	.category-slider .wpte-swiper-button-prev {
		left: -78px;
	}
}

.category-slider .wpte-swiper-button-next {
	right: 0;
	-webkit-mask: url("data:image/svg+xml,%3Csvg width=%2748%27 height=%2748%27 viewBox=%270 0 48 48%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2723.5%27 transform=%27rotate%28180 24 24%29%27 stroke=%27currentColor%27/%3E%3Cg clip-path=%27url%28%23clip0_306_782%29%27%3E%3Cpath d=%27M25.5018 16.2203C25.3461 16.1141 25.1313 16.1307 24.9935 16.2691C24.8376 16.4257 24.8382 16.6789 24.9947 16.8348L24.9948 16.8348L30.7103 22.5271L31.5682 23.3814L30.3575 23.3814L14.5535 23.3806L14.4684 23.3864C14.2802 23.4185 14.1367 23.5832 14.1367 23.7806C14.1367 24.0016 14.3158 24.1806 14.5367 24.1806H14.5367L30.3551 24.1814L31.5655 24.1814L30.708 25.0356L25.0077 30.7138L24.9469 30.784C24.8399 30.9392 24.8557 31.154 24.9935 31.2924C25.1494 31.4489 25.4027 31.4495 25.5592 31.2936L32.8192 24.0636L32.8272 24.0556C32.8365 24.0458 32.8454 24.0355 32.8536 24.0248C32.854 24.0243 32.8544 24.0238 32.8548 24.0233L32.8586 24.0182C32.8632 24.012 32.8673 24.0062 32.8705 24.0013L32.8708 24.0007C32.8762 23.9926 32.8816 23.9839 32.8872 23.9739L33.3229 24.2191M25.5018 16.2203L32.9296 23.7031C32.9298 23.704 32.9299 23.7048 32.9301 23.7057C32.9321 23.7181 32.9337 23.7296 32.9347 23.7399L32.9347 23.7399L32.9354 23.7464C32.9358 23.7498 32.9362 23.7542 32.9365 23.7599L32.9366 23.7716L32.934 23.8281C32.9329 23.8372 32.9315 23.8462 32.9299 23.8551L32.9294 23.8577C32.9288 23.861 32.9279 23.8656 32.9266 23.8713C32.9235 23.8843 32.9201 23.896 32.9165 23.9071L32.9159 23.9087C32.9146 23.9128 32.9126 23.9184 32.9102 23.9247L33.3767 24.1046M25.5018 16.2203L25.5722 16.2808L32.8192 23.4967C32.8388 23.5163 32.8557 23.5369 32.8701 23.5584C32.8773 23.5704 32.882 23.5783 32.8859 23.5853L32.8897 23.5919L32.893 23.5973C32.893 23.5973 32.893 23.5974 32.8931 23.5976C32.8933 23.598 32.8938 23.599 32.8947 23.6007C32.9009 23.614 32.9056 23.625 32.9093 23.6344L32.9092 23.6344L32.9127 23.6428C32.9136 23.6449 32.9149 23.6483 32.9168 23.6541L25.5018 16.2203ZM33.3229 24.2191L32.8865 23.9751C32.8897 23.9695 32.8922 23.9646 32.8939 23.9612L32.895 23.959C32.9004 23.9481 32.9056 23.9365 32.9106 23.9236L33.3767 24.1046M33.3229 24.2191C33.3298 24.2069 33.3363 24.1945 33.3422 24.1827C33.3547 24.1575 33.3662 24.1317 33.3767 24.1046M33.3229 24.2191C33.3117 24.2391 33.3001 24.2581 33.2878 24.2766C33.2792 24.2897 33.2696 24.3034 33.2596 24.3168L33.3909 24.0649C33.3867 24.0776 33.3819 24.0912 33.3767 24.1046%27 fill=%27transparent%27 stroke=%27currentColor%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_306_782%27%3E%3Crect width=%2726.1818%27 height=%2726.1818%27 fill=%27white%27 transform=%27translate%2835.7812 37.1992%29 rotate%28180%29%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	mask: url("data:image/svg+xml,%3Csvg width=%2748%27 height=%2748%27 viewBox=%270 0 48 48%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2723.5%27 transform=%27rotate%28180 24 24%29%27 stroke=%27currentColor%27/%3E%3Cg clip-path=%27url%28%23clip0_306_782%29%27%3E%3Cpath d=%27M25.5018 16.2203C25.3461 16.1141 25.1313 16.1307 24.9935 16.2691C24.8376 16.4257 24.8382 16.6789 24.9947 16.8348L24.9948 16.8348L30.7103 22.5271L31.5682 23.3814L30.3575 23.3814L14.5535 23.3806L14.4684 23.3864C14.2802 23.4185 14.1367 23.5832 14.1367 23.7806C14.1367 24.0016 14.3158 24.1806 14.5367 24.1806H14.5367L30.3551 24.1814L31.5655 24.1814L30.708 25.0356L25.0077 30.7138L24.9469 30.784C24.8399 30.9392 24.8557 31.154 24.9935 31.2924C25.1494 31.4489 25.4027 31.4495 25.5592 31.2936L32.8192 24.0636L32.8272 24.0556C32.8365 24.0458 32.8454 24.0355 32.8536 24.0248C32.854 24.0243 32.8544 24.0238 32.8548 24.0233L32.8586 24.0182C32.8632 24.012 32.8673 24.0062 32.8705 24.0013L32.8708 24.0007C32.8762 23.9926 32.8816 23.9839 32.8872 23.9739L33.3229 24.2191M25.5018 16.2203L32.9296 23.7031C32.9298 23.704 32.9299 23.7048 32.9301 23.7057C32.9321 23.7181 32.9337 23.7296 32.9347 23.7399L32.9347 23.7399L32.9354 23.7464C32.9358 23.7498 32.9362 23.7542 32.9365 23.7599L32.9366 23.7716L32.934 23.8281C32.9329 23.8372 32.9315 23.8462 32.9299 23.8551L32.9294 23.8577C32.9288 23.861 32.9279 23.8656 32.9266 23.8713C32.9235 23.8843 32.9201 23.896 32.9165 23.9071L32.9159 23.9087C32.9146 23.9128 32.9126 23.9184 32.9102 23.9247L33.3767 24.1046M25.5018 16.2203L25.5722 16.2808L32.8192 23.4967C32.8388 23.5163 32.8557 23.5369 32.8701 23.5584C32.8773 23.5704 32.882 23.5783 32.8859 23.5853L32.8897 23.5919L32.893 23.5973C32.893 23.5973 32.893 23.5974 32.8931 23.5976C32.8933 23.598 32.8938 23.599 32.8947 23.6007C32.9009 23.614 32.9056 23.625 32.9093 23.6344L32.9092 23.6344L32.9127 23.6428C32.9136 23.6449 32.9149 23.6483 32.9168 23.6541L25.5018 16.2203ZM33.3229 24.2191L32.8865 23.9751C32.8897 23.9695 32.8922 23.9646 32.8939 23.9612L32.895 23.959C32.9004 23.9481 32.9056 23.9365 32.9106 23.9236L33.3767 24.1046M33.3229 24.2191C33.3298 24.2069 33.3363 24.1945 33.3422 24.1827C33.3547 24.1575 33.3662 24.1317 33.3767 24.1046M33.3229 24.2191C33.3117 24.2391 33.3001 24.2581 33.2878 24.2766C33.2792 24.2897 33.2696 24.3034 33.2596 24.3168L33.3909 24.0649C33.3867 24.0776 33.3819 24.0912 33.3767 24.1046%27 fill=%27transparent%27 stroke=%27currentColor%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_306_782%27%3E%3Crect width=%2726.1818%27 height=%2726.1818%27 fill=%27white%27 transform=%27translate%2835.7812 37.1992%29 rotate%28180%29%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: 100%;
	mask-size: 100%;
	-webkit-mask-position: center;
	mask-position: center;
}

@media (min-width: 1400px) {
	.category-slider .wpte-swiper-button-next {
		right: -78px;
	}
}

.category-slider .wpte-swiper-navigation {
	width: 100%;
}

.category-slider .wpte-swiper-pagination {
	position: static;
	margin: 0 -5px;
	text-align: center;
}

.category-slider .wpte-swiper-pagination .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	background-color: #eee;
	background-color: var(--primary-color);
	margin: 0 5px;
	opacity: .2;
}

.category-slider .wpte-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	opacity: 1;
}

@media (min-width: 992px) {
	.widget .wpte-trip-list-wrapper[class*=columns-] .wpte-trip-single, .widget .wpte-trip-list-wrapper[class*=columns-]>[class*=wpte-trip-], .widget .wpte-trip-list-wrapper[class*=columns-] .category-trips-single, .widget.widget_block .wte-d-flex.wte-layout-grid .wpte-trip-category {
		max-width: 100% !important;
		flex: 0 0 100% !important;
	}
}
