.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 .decote-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 .decote-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 .decote-gallery-wrapper {
    padding-top: 75%;
    position: relative;
    overflow: hidden;
    border-radius: 4px
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .decote-gallery-wrapper .decote-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 .decote-gallery-wrapper .decote-trip-feat-img-gallery .owl-stage,
.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .decote-gallery-wrapper .decote-trip-feat-img-gallery .owl-stage-outer {
    max-height: 100%;
    height: 100%
}

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

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

.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .decote-gallery-wrapper .decote-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, 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, 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, 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 .decote-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 .decote-trip-review-stars .rating-rev {
    margin-right: 8px
}

.category-trips-single .category-trips-single-inner-wrap .category-trip-review .decote-trip-review-stars,
.category-trips-single .category-trips-single-inner-wrap .decote-trip-review-stars .decote-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 .decote-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 .decote-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 .decote-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 .decote-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 .decote-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 .decote-trip-review-stars,
.category-trips-single .category-trips-single-inner-wrap .category-trip-review .decote-trip-review-count,
.category-trips-single .category-trips-single-inner-wrap .decote-trip-review-stars .category-trip-reviewcount,
.category-trips-single .category-trips-single-inner-wrap .decote-trip-review-stars .decote-trip-review-stars,
.category-trips-single .category-trips-single-inner-wrap .decote-trip-review-stars .decote-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 .decote-trip-review-stars:hover,
.category-trips-single .category-trips-single-inner-wrap .category-trip-review .decote-trip-review-count:hover,
.category-trips-single .category-trips-single-inner-wrap .decote-trip-review-stars .category-trip-reviewcount:hover,
.category-trips-single .category-trips-single-inner-wrap .decote-trip-review-stars .decote-trip-review-stars:hover,
.category-trips-single .category-trips-single-inner-wrap .decote-trip-review-stars .decote-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.decote_new-layout .category-trips-single-inner-wrap {
    padding: 0
}

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

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

.category-trips-single.decote_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.decote_new-layout .category-trips-single-inner-wrap .category-trip-prc-title-wrap {
    padding: 0 24px 0 0
}

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

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

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

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

.category-trips-single.decote_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.decote_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.decote_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.decote_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.decote_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.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti,
.category-trips-single.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget {
    margin-bottom: 0
}

.category-trips-single.decote_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.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc {
    margin-top: 16px
}

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

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

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

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

.decote-inner-container {
    position: relative
}

.category-trips-single .decote-inner-container,
.decote-trip-single .decote-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 .decote-inner-container:hover,
.decote-trip-single .decote-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 .decote_new-layout .category-trip-detail-wrap,
[class*=wte-col-]:not(.category-list) .decote_new-layout .category-trip-detail-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote_new-layout .category-trip-detail-wrap {
    justify-content: space-between
}

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

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

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

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

.category-grid .category-trips-single.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
.category-grid .decote-trip-category.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
.category-grid .decote-trip-single.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .category-trips-single.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-category.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-single.decote_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.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single.decote_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc {
    margin-top: 8px
}

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

.category-grid .category-trips-single .decote-inner-container,
.category-grid .category-trips-single .category-trips-single-inner-wrap,
.category-grid .decote-trip-category .decote-inner-container,
.category-grid .decote-trip-category .category-trips-single-inner-wrap,
.category-grid .decote-trip-single .decote-inner-container,
.category-grid .decote-trip-single .category-trips-single-inner-wrap,
[class*=wte-col-]:not(.category-list) .category-trips-single .decote-inner-container,
[class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-category .decote-inner-container,
[class*=wte-col-]:not(.category-list) .decote-trip-category .category-trips-single-inner-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-single .decote-inner-container,
[class*=wte-col-]:not(.category-list) .decote-trip-single .category-trips-single-inner-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .decote-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 .decote-trip-category .decote-inner-container,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .category-trips-single-inner-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .decote-inner-container,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .category-trips-single-inner-wrap {
    height: 100%;
    display: flex;
    flex-direction: column
}

.category-grid .category-trips-single .decote-inner-container .decote-trip-details-wrap,
.category-grid .category-trips-single .decote-inner-container .category-trip-content-wrap,
.category-grid .category-trips-single .decote-inner-container .category-trip-detail-wrap,
.category-grid .category-trips-single .category-trips-single-inner-wrap .decote-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 .decote-trip-category .decote-inner-container .decote-trip-details-wrap,
.category-grid .decote-trip-category .decote-inner-container .category-trip-content-wrap,
.category-grid .decote-trip-category .decote-inner-container .category-trip-detail-wrap,
.category-grid .decote-trip-category .category-trips-single-inner-wrap .decote-trip-details-wrap,
.category-grid .decote-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap,
.category-grid .decote-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap,
.category-grid .decote-trip-single .decote-inner-container .decote-trip-details-wrap,
.category-grid .decote-trip-single .decote-inner-container .category-trip-content-wrap,
.category-grid .decote-trip-single .decote-inner-container .category-trip-detail-wrap,
.category-grid .decote-trip-single .category-trips-single-inner-wrap .decote-trip-details-wrap,
.category-grid .decote-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap,
.category-grid .decote-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap,
[class*=wte-col-]:not(.category-list) .category-trips-single .decote-inner-container .decote-trip-details-wrap,
[class*=wte-col-]:not(.category-list) .category-trips-single .decote-inner-container .category-trip-content-wrap,
[class*=wte-col-]:not(.category-list) .category-trips-single .decote-inner-container .category-trip-detail-wrap,
[class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap .decote-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) .decote-trip-category .decote-inner-container .decote-trip-details-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-category .decote-inner-container .category-trip-content-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-category .decote-inner-container .category-trip-detail-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-category .category-trips-single-inner-wrap .decote-trip-details-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-single .decote-inner-container .decote-trip-details-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-single .decote-inner-container .category-trip-content-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-single .decote-inner-container .category-trip-detail-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-single .category-trips-single-inner-wrap .decote-trip-details-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap,
[class*=wte-col-]:not(.category-list) .decote-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .decote-inner-container .decote-trip-details-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .decote-inner-container .category-trip-content-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .decote-inner-container .category-trip-detail-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap .decote-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 .decote-trip-category .decote-inner-container .decote-trip-details-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .decote-inner-container .category-trip-content-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .decote-inner-container .category-trip-detail-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .category-trips-single-inner-wrap .decote-trip-details-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .decote-inner-container .decote-trip-details-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .decote-inner-container .category-trip-content-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .decote-inner-container .category-trip-detail-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .category-trips-single-inner-wrap .decote-trip-details-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-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 .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
.category-grid .category-trips-single .decote-inner-container .category-trip-content-wrap .category-trip-desc,
.category-grid .category-trips-single .decote-inner-container .category-trip-detail-wrap .category-trip-desc,
.category-grid .category-trips-single .category-trips-single-inner-wrap .decote-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 .decote-trip-category .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
.category-grid .decote-trip-category .decote-inner-container .category-trip-content-wrap .category-trip-desc,
.category-grid .decote-trip-category .decote-inner-container .category-trip-detail-wrap .category-trip-desc,
.category-grid .decote-trip-category .category-trips-single-inner-wrap .decote-trip-details-wrap .category-trip-desc,
.category-grid .decote-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc,
.category-grid .decote-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
.category-grid .decote-trip-single .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
.category-grid .decote-trip-single .decote-inner-container .category-trip-content-wrap .category-trip-desc,
.category-grid .decote-trip-single .decote-inner-container .category-trip-detail-wrap .category-trip-desc,
.category-grid .decote-trip-single .category-trips-single-inner-wrap .decote-trip-details-wrap .category-trip-desc,
.category-grid .decote-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc,
.category-grid .decote-trip-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .category-trips-single .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .category-trips-single .decote-inner-container .category-trip-content-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .category-trips-single .decote-inner-container .category-trip-detail-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .category-trips-single .category-trips-single-inner-wrap .decote-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) .decote-trip-category .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-category .decote-inner-container .category-trip-content-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-category .decote-inner-container .category-trip-detail-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-category .category-trips-single-inner-wrap .decote-trip-details-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-single .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-single .decote-inner-container .category-trip-content-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-single .decote-inner-container .category-trip-detail-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-single .category-trips-single-inner-wrap .decote-trip-details-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc,
[class*=wte-col-]:not(.category-list) .decote-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 .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .decote-inner-container .category-trip-content-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .decote-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 .decote-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 .decote-trip-category .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .decote-inner-container .category-trip-content-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .decote-inner-container .category-trip-detail-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .category-trips-single-inner-wrap .decote-trip-details-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-category .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .decote-inner-container .decote-trip-details-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .decote-inner-container .category-trip-content-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .decote-inner-container .category-trip-detail-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .category-trips-single-inner-wrap .decote-trip-details-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-trip-single .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-desc,
.wte-category-outer-wrap .category-main-wrap.category-grid .decote-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 .decote-trip-category,
.category-grid.wte-col-1 .decote-trip-single,
.category-grid.col-1 .category-trips-single,
.category-grid.col-1 .decote-trip-category,
.category-grid.col-1 .decote-trip-single,
[class*=wte-col-]:not(.category-list).wte-col-1 .category-trips-single,
[class*=wte-col-]:not(.category-list).wte-col-1 .decote-trip-category,
[class*=wte-col-]:not(.category-list).wte-col-1 .decote-trip-single,
[class*=wte-col-]:not(.category-list).col-1 .category-trips-single,
[class*=wte-col-]:not(.category-list).col-1 .decote-trip-category,
[class*=wte-col-]:not(.category-list).col-1 .decote-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 .decote-trip-category,
.wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-1 .decote-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 .decote-trip-category,
.wte-category-outer-wrap .category-main-wrap.category-grid.col-1 .decote-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 .decote-trip-category,
    .category-grid.wte-col-2 .decote-trip-single,
    .category-grid.wte-col-3 .category-trips-single,
    .category-grid.wte-col-3 .decote-trip-category,
    .category-grid.wte-col-3 .decote-trip-single,
    .category-grid.wte-col-4 .category-trips-single,
    .category-grid.wte-col-4 .decote-trip-category,
    .category-grid.wte-col-4 .decote-trip-single,
    .category-grid.wte-col-5 .category-trips-single,
    .category-grid.wte-col-5 .decote-trip-category,
    .category-grid.wte-col-5 .decote-trip-single,
    .category-grid.wte-col-6 .category-trips-single,
    .category-grid.wte-col-6 .decote-trip-category,
    .category-grid.wte-col-6 .decote-trip-single,
    .category-grid.col-2 .category-trips-single,
    .category-grid.col-2 .decote-trip-category,
    .category-grid.col-2 .decote-trip-single,
    .category-grid.col-3 .category-trips-single,
    .category-grid.col-3 .decote-trip-category,
    .category-grid.col-3 .decote-trip-single,
    .category-grid.col-4 .category-trips-single,
    .category-grid.col-4 .decote-trip-category,
    .category-grid.col-4 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-2 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-2 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-2 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-3 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-3 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-3 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-4 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-4 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-4 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-5 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-5 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-5 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-6 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-6 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-6 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).col-2 .category-trips-single,
    [class*=wte-col-]:not(.category-list).col-2 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).col-2 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).col-3 .category-trips-single,
    [class*=wte-col-]:not(.category-list).col-3 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).col-3 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).col-4 .category-trips-single,
    [class*=wte-col-]:not(.category-list).col-4 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).col-4 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-3 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-4 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-5 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-6 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.col-3 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.col-4 .decote-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 .decote-trip-category,
    .category-grid.wte-col-2 .decote-trip-single,
    .category-grid.col-2 .category-trips-single,
    .category-grid.col-2 .decote-trip-category,
    .category-grid.col-2 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-2 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-2 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-2 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).col-2 .category-trips-single,
    [class*=wte-col-]:not(.category-list).col-2 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).col-2 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .decote-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 .decote-trip-category,
    .category-grid.wte-col-3 .decote-trip-single,
    .category-grid.col-3 .category-trips-single,
    .category-grid.col-3 .decote-trip-category,
    .category-grid.col-3 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-3 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-3 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-3 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).col-3 .category-trips-single,
    [class*=wte-col-]:not(.category-list).col-3 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).col-3 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-3 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.col-3 .decote-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 .decote-trip-category,
    .category-grid.wte-col-4 .decote-trip-single,
    .category-grid.col-4 .category-trips-single,
    .category-grid.col-4 .decote-trip-category,
    .category-grid.col-4 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-4 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-4 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-4 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).col-4 .category-trips-single,
    [class*=wte-col-]:not(.category-list).col-4 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).col-4 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-4 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.col-4 .decote-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 .decote-trip-category,
    .category-grid.wte-col-5 .decote-trip-single,
    .category-grid.col-5 .category-trips-single,
    .category-grid.col-5 .decote-trip-category,
    .category-grid.col-5 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-5 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-5 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-5 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).col-5 .category-trips-single,
    [class*=wte-col-]:not(.category-list).col-5 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).col-5 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-5 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.col-5 .decote-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 .decote-trip-category,
    .category-grid.wte-col-6 .decote-trip-single,
    .category-grid.col-6 .category-trips-single,
    .category-grid.col-6 .decote-trip-category,
    .category-grid.col-6 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).wte-col-6 .category-trips-single,
    [class*=wte-col-]:not(.category-list).wte-col-6 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).wte-col-6 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).col-6 .category-trips-single,
    [class*=wte-col-]:not(.category-list).col-6 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).col-6 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-6 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.col-6 .decote-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 .decote-trip-category,
    .category-grid.columns-tablet-1 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-1 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-1 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-tablet-1 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-1 .decote-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 .decote-trip-category,
    .category-grid.columns-tablet-2 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-2 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-2 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-tablet-2 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-2 .decote-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 .decote-trip-category,
    .category-grid.columns-tablet-3 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-3 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-3 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-tablet-3 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-3 .decote-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 .decote-trip-category,
    .category-grid.columns-tablet-4 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-4 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-4 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-tablet-4 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-4 .decote-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 .decote-trip-category,
    .category-grid.columns-tablet-5 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-5 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-5 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-tablet-5 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-5 .decote-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 .decote-trip-category,
    .category-grid.columns-tablet-6 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-6 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-tablet-6 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-tablet-6 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-tablet-6 .decote-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 .decote-trip-category,
    .category-grid.columns-mobile-1 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-1 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-1 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-mobile-1 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-1 .decote-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 .decote-trip-category,
    .category-grid.columns-mobile-2 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-2 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-2 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-mobile-2 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-2 .decote-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 .decote-trip-category,
    .category-grid.columns-mobile-3 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-3 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-3 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-mobile-3 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-3 .decote-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 .decote-trip-category,
    .category-grid.columns-mobile-4 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-4 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-4 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-mobile-4 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-4 .decote-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 .decote-trip-category,
    .category-grid.columns-mobile-5 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-5 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-5 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-mobile-5 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-5 .decote-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 .decote-trip-category,
    .category-grid.columns-mobile-6 .decote-trip-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-6 .category-trips-single,
    [class*=wte-col-]:not(.category-list).columns-mobile-6 .decote-trip-category,
    [class*=wte-col-]:not(.category-list).columns-mobile-6 .decote-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 .decote-trip-category,
    .wte-category-outer-wrap .category-main-wrap.category-grid.columns-mobile-6 .decote-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.decote_new-layout .category-trips-single-inner-wrap .category-trip-fig>a,
.category-list .category-trips-single.decote_new-layout .category-trips-single-inner-wrap .decote-gallery-wrapper {
    border-top-right-radius: 0
}

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

@media(min-width: 1200px) {
    .category-list .category-trips-single.decote_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.decote_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.decote_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.decote_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
}

.deco-travel-toolbar {
    padding: 24px 0
}

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

.deco-travel-toolbar .deco-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
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.decote-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%
}

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

.decote-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
}

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

.decote-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
}

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

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

.decote-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
}

.decote-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
}

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

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

.decote-trip-single .decote-trip-image-wrap {
    position: relative
}

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

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

.decote-trip-single .decote-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
}

.decote-trip-single .decote-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
}

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

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

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

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

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

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

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

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

.decote-trip-single .decote-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
}

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

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

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

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

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

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

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

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

.decote-trip-single .decote-trip-content p {
    margin: 0
}

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

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

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

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

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

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

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

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

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

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

.decote-trip-single .justify-content-between {
    justify-content: space-between
}

.decote-trip-single .align-items-center {
    align-items: center
}

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

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

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

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

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

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

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

.decote-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
}

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

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

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

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

.decote-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
}

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

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

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

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

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

.decote_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
}

.deco-block-decotravelengine-trips.is-selected .category-trips-single {
    position: relative
}

.deco-block-decotravelengine-trips.is-selected .category-trips-single .block-library-gallery-item__inline-menu {
    display: inline-flex
}

.deco-block-decotravelengine-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
}

.deco-block-decotravelengine-trips .category-trips-single .category-trip-fig {
    margin: 0
}

.deco-block-decotravelengine-trips .category-trips-single .category-trip-prc-title-wrap .category-trip-title {
    font-weight: 600
}

.deco-block-decotravelengine-trips .category-trips-single .category-trip-prc-title-wrap .category-trip-title a {
    text-decoration: none
}

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

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

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

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

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

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

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

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

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

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

.decote-gblock-title-wrap p {
    margin: 0
}

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

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

.decote-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%
}

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

.decote-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
}

.decote-trip-single .decote-trip-image-wrap {
    position: relative
}

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

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

.decote-trip-single .decote-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
}

.decote-trip-single .decote-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
}

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

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

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

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

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

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

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

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

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

.decote-trip-single .decote-trip-meta svg path {
    fill: rgba(var(--font-color-rgb), 0.6)
}

.decote-trip-single .decote-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
}

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

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

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

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

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

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

.decote-trip-single .decote-trip-content {
    flex: 1
}

.decote-trip-single .decote-trip-content p {
    margin: 0
}

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

.decote-trip-single .decote-trip-btn-wrap .decote-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
}

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

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

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

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

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

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

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

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

.decote-trip-single .justify-content-between {
    justify-content: space-between
}

.decote-trip-single .align-items-center {
    align-items: center
}

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

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

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

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

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

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

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

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

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

.decote-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
}

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

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

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

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

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

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

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

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

.decote-trip-sfilter-wrapper .decote__search-header p {
    margin: 0
}

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

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

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

.decote-trip-sfilter-wrapper .decote-trip__search-fields.horizontal .decote-trip__adv-field .decote__input {
    height: 100%
}

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

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

    .decote-trip-sfilter-wrapper .decote-trip__search-fields.horizontal .decote-trip__adv-field:first-child {
        border-radius: 4px 0 0 4px
    }
}

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

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

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

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

.decote-trip-sfilter-wrapper .decote-trip__search-submit:hover {
    background-color: rgba(var(--primary-color-rgb), 0.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
}

.decote-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), 0.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 .decote-swiper {
    padding: 16px 0
}

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

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

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

.category-slider .category-trips-single .featured-text-wrap .featured-text::before,
.category-slider .decote-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 .decote-trip-single .featured-text-wrap:hover .featured-text {
    transform: translate(-8px, -50%)
}

.category-slider [class*=decote-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 .decote-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 .decote-swiper-button-prev {
        left: -78px
    }
}

.category-slider .decote-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 .decote-swiper-button-next {
        right: -78px
    }
}

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

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

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

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

@media(min-width: 992px) {

    .widget .decote-trip-list-wrapper[class*=columns-] .decote-trip-single,
    .widget .decote-trip-list-wrapper[class*=columns-]>[class*=decote-trip-],
    .widget .decote-trip-list-wrapper[class*=columns-] .category-trips-single,
    .widget.widget_block .wte-d-flex.wte-layout-grid .decote-trip-category {
        max-width: 100% !important;
        flex: 0 0 100% !important
    }
}