.black-white{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s}.black-white:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.home .toolkit-trip .grid .col{position:relative}.home .deals-section .grid .col .text-holder .discount-amount,.home .toolkit-trip .grid .col .img-holder .discount-amount{background:#f6dc05;font-size:16px;color:#010101;position:absolute;top:17px;right:-32px;font-weight:700;width:124px;text-align:center;display:block;line-height:1;padding:5px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.home .deals-section .grid .col .text-holder .discount-amount span,.home .toolkit-trip .grid .col .img-holder .discount-amount span{font-size:14px;font-weight:400}.home .deals-section .grid .col .text-holder .category-feat-ribbon,.home .toolkit-trip .grid .col .img-holder .category-feat-ribbon{background:#f39c12;font-size:15px;color:#fff;font-style:italic;position:absolute;top:17px;right:-65px;font-weight:500;width:190px;padding:0;-webkit-border-radius:0;border-radius:0;display:block;line-height:1;padding:5px 0;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.home .deals-section .grid .col .text-holder .discount-amount+.category-feat-ribbon,.home .toolkit-trip .grid .col .img-holder .discount-amount+.category-feat-ribbon{top:35px;right:-47px}.home .deals-section .grid .col .group-discount,.home .toolkit-trip .grid .col .group-discount{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:30px;width:30px;padding:0;-webkit-border-radius:50%;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.16);box-shadow:0 2px 2px rgba(0,0,0,.16);vertical-align:middle;margin:0;background:#5c7cfb;color:#fff;position:absolute;top:10px;left:25px;cursor:pointer}.home .deals-section .grid .col .group-discount .tooltip,.home .toolkit-trip .grid .col .group-discount .tooltip{position:absolute;top:0;left:-10px;margin-top:-49px;display:inline-block;padding:9px 15px;line-height:1;font-size:14px;font-weight:400;-webkit-border-radius:5px;border-radius:5px;color:rgba(35,35,35,.4);background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.13);box-shadow:0 2px 2px rgba(0,0,0,.13);opacity:0;visibility:hidden;color:#5c7cfb;white-space:nowrap;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.home .deals-section .grid .col .group-discount .tooltip{width:max-content;bottom:auto}.home .deals-section .grid .col .group-discount .tooltip:after,.home .toolkit-trip .grid .col .group-discount .tooltip:after{position:absolute;z-index:1;content:"";top:100%;left:14px;margin-top:-1px;width:0;height:0;border-style:solid;border-width:10px 9px 0 9px;border-color:#fff transparent transparent transparent}.home .deals-section .grid .col .group-discount:focus .tooltip,.home .deals-section .grid .col .group-discount:hover .tooltip,.home .toolkit-trip .grid .col .group-discount:focus .tooltip,.home .toolkit-trip .grid .col .group-discount:hover .tooltip{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.home .toolkit-trip .grid .col .text-holder{padding:48px 0 30px;border:1px solid #ddd;border-top:0;position:relative;border-radius:0 0 5px 5px}.home .toolkit-trip .grid .col .text-holder .trip-info{padding:0 20px 20px}.home .deals-section .grid .col .text-holder .trip-info .star-holder,.home .toolkit-trip .grid .col .text-holder .trip-info .star-holder{margin:0 0 10px}.home .deals-section .grid .col .text-holder .trip-info .star-holder .review-wrap,.home .toolkit-trip .grid .col .text-holder .trip-info .star-holder .review-wrap{margin:0;padding:0;border:0;border-radius:0}.home .deals-section .grid .col .text-holder .trip-info .star-holder .review-wrap .average-rating,.home .toolkit-trip .grid .col .text-holder .trip-info .star-holder .review-wrap .average-rating{padding:0;margin:0;border-bottom:0}.home .toolkit-trip .grid .col .text-holder .trip-info .category-trip-desc{font-size:18px;line-height:1.889em}.home .toolkit-trip .grid .col .text-holder .trip-info .category-trip-desc p{margin:15px 0 5px}.home .toolkit-trip .grid .col .text-holder .trip-info .title{font-size:20px;line-height:1.3em;font-weight:700;margin:0 0 10px}.home .toolkit-trip .grid .col .text-holder .trip-info .title a{color:#232323;transition:ease,.2s}.home .deals-section .grid .col .text-holder .trip-info .title a:focus,.home .toolkit-trip .grid .col .text-holder .trip-info .title a:hover{text-decoration:none;color:#5c7cfb}.home .deals-section .grid .col .text-holder .trip-info .meta-info,.home .toolkit-trip .grid .col .text-holder .trip-info .meta-info{font-size:14px;color:#6e6e6e;display:block;margin:15px 0 5px}.home .deals-section .grid .col .text-holder .trip-info .meta-info .place a,.home .toolkit-trip .grid .col .text-holder .trip-info .meta-info a{color:#6e6e6e;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.home .deals-section .grid .col .text-holder .trip-info .meta-info .place a:hover,.home .toolkit-trip .grid .col .text-holder .trip-info .meta-info a:hover{color:#5c7cfb;text-decoration:none}.home .deals-section .grid .col .text-holder .trip-info .meta-info{font-size:13px}.home .deals-section .grid .col .text-holder .trip-info .meta-info svg,.home .toolkit-trip .grid .col .text-holder .trip-info .meta-info svg{margin-right:5px}.home .toolkit-trip .grid .col .text-holder .trip-info .meta-info .place{margin-right:20px}.home .deals-section .grid .col .text-holder .trip-info .meta-info .place{margin-right:13px}.home .deals-section .grid .col .text-holder .trip-info .meta-info svg,.home .toolkit-trip .grid .col .text-holder .trip-info .meta-info svg{fill:rgba(35,35,35,.6);vertical-align:top;margin-top:8px;margin-right:6px}.home .deals-section .grid .col .text-holder .trip-info .meta-info .time svg,.home .toolkit-trip .grid .col .text-holder .trip-info .meta-info .time svg{margin:8px 6px 0 0}.home .deals-section .grid .col .text-holder .next-trip-info .next-departure-list li .left svg,.home .toolkit-trip .grid .col .text-holder .next-trip-info .next-departure-list li .left svg{fill:#5c7cfb;width:14px;height:14px}.home .deals-section .grid .col .jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg,.home .toolkit-trip .grid .col .jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{height:14px;width:14px;margin:0}.home .deals-section .grid .col .review-wrap .average-rating .aggregate-rating,.home .toolkit-trip .grid .col .review-wrap .average-rating .aggregate-rating{font-size:14px;font-weight:400;color:rgba(35,35,35,.89);margin-left:7px}.home .toolkit-trip .grid .col .text-holder .next-trip-info{padding:20px 20px 30px;border-top:1px solid #ddd}.home .toolkit-trip .grid .col .price-info{text-align:left;position:absolute;width:100%;left:0;top:-17px;padding:0 20px}.home .toolkit-trip .grid .col .price-holder{display:inline-block;vertical-align:middle;background:#f6f6f3;padding:0 20px;border-radius:100px;text-align:center;margin:-8px 0 0;padding:7px 20px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.07);box-shadow:0 2px 2px rgba(0,0,0,.07)}.home .toolkit-trip .grid .col .price-holder .old-price{color:#f95252;font-size:13px;font-weight:400;display:inline-block;vertical-align:middle;text-decoration:line-through;margin-right:5px}.home .toolkit-trip .grid .col .price-holder .new-price{font-size:16px;font-weight:900;color:#010408;display:inline-block;vertical-align:middle;padding-left:3px}.home .toolkit-trip .grid .col .text-holder .next-trip-info h3{margin-bottom:10px}.home .toolkit-trip .grid .col .text-holder .next-trip-info h3{margin-bottom:10px}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap{padding:20px;margin-top:10px;border-top:1px solid rgba(0,0,0,.07)}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap{margin-top:0;padding:20px 30px}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap .category-available-trip-text,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap .category-available-trip-text{display:block;font-size:14px;font-weight:500;font-style:italic;line-height:1;margin-bottom:10px;margin-top:5px}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap .category-available-months,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap .category-available-months{margin:0;list-style:none;padding:0}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li{display:inline-block;font-size:13px;font-weight:400;margin:0 3px}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li:first-child,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li:first-child{margin-left:0}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li:last-child,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li:last-child{margin-right:0}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li a,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li a{color:#232323}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li a:hover,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li a:hover{text-decoration:none}.home .deals-section .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li a.disabled,.home .toolkit-trip .grid .col .category-trip-avl-tip-inner-wrap .category-available-months li a.disabled{color:rgba(35,35,35,.3);text-decoration:line-through}.home .deals-section .grid .col .text-holder .btn-holder .primary-btn,.home .toolkit-trip .grid .col .text-holder .btn-holder .primary-btn{padding:9px 30px;font-size:14px;font-weight:700}.home .deals-section .grid .col .col-holder{overflow:visible}.home .deals-section .grid .col .text-holder{position:relative;overflow:hidden;padding-bottom:30px}.home .deals-section .grid .col .text-holder .trip-info{padding-right:50px}.home .deals-section .grid .col .text-holder .trip-info .star-holder .review-wrap .average-rating .aggregate-rating{margin-left:8px}.home .deals-section .grid .col .text-holder .next-trip-info .next-departure-list{font-size:13px}@keyframes fullingDown{0%{transform:translateY(-25%)}50%{transform:translateY(25%)}100%{transform:translateY(-25%)}}@keyframes pushingUp{0%{transform:translateY(25%)}50%{transform:translateY(-25%)}100%{transform:translateY(25%)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}[data-tab-of]{animation:fadeIn .5s ease}[data-tab-of=private]{display:none}.wte-fsd__button{background:none;border:1px solid rgba(1,31,39,.1607843137);border-radius:8px;padding:12px 20px;color:#3f494b;cursor:pointer;font-size:16px;font-weight:500;transition:all .3s ease}.wte-fsd__button.is-secondary{background:rgba(var(--wpte-primary-color-rgb, var(--primary-color-rgb)), 0.08);color:var(--wpte-primary-color, var(--primary-color));border-color:rgba(var(--wpte-primary-color-rgb, var(--primary-color-rgb)), 0.08)}.wte-fsd__button:hover{background:rgba(1,31,39,.1607843137)}.wte-fsd__button.is-active{background-color:var(--wpte-primary-color, var(--primary-color));color:#fff}.wte-fsd__button-group{display:flex;flex-wrap:wrap;gap:16px}.wte-fsd__note{padding:24px;border-radius:16px;background-color:rgba(216,108,53,.08)}.wte-fsd__container{display:flex;flex-direction:column;gap:32px;margin:32px 0}.wte-fsd__container>strong,.wte-fsd__container>strong strong{display:contents}.wte-fsd__container .wpte-fsd__title{margin:0 !important}.wte-fsd__container.loading{pointer-events:none;position:relative}@keyframes fsd-spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.wte-fsd__container.loading::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:999}.wte-fsd__container.loading::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;z-index:1000;border:5px solid rgba(var(--primary-color-rgb), 0.1);border-top-color:var(--primary-color);border-radius:50%;animation:fsd-spin 1s linear infinite}.wte-fsd__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.wte-fsd__header .wte-fsd__button{font-weight:600;line-height:1.75}.wte-fsd__filter-buttons{display:none}.wte-fsd__filter-buttons .wte-fsd__button:hover{background:none;color:var(--wpte-primary-color, var(--primary-color))}.wte-fsd__filter-select{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.wte-fsd__filter-select label{font-size:18px;font-weight:600}.wte-fsd__filter-select select{border:1px solid rgba(1,31,39,.1607843137);border-radius:8px;padding:12px 16px;color:#3f494b;font-size:16px;font-weight:500;width:100%}.wte-fsd__tag{display:inline-block;font-size:14px;line-height:1.8;font-weight:600;padding:2px 12px;border-radius:16px;transition:all .3s ease}.wte-fsd__tag-wrap{width:100%;display:flex;flex-wrap:wrap;gap:16px}@media(max-width: 767px){.wte-fsd__tag-wrap{gap:8px}}.wte-fsd__tag.wte-fsd__availability-label{background-color:rgba(216,108,53,.0784313725);color:#d86c35}.wte-fsd__tag.wte-fsd__availability-label[data-tippy-content]{cursor:pointer}.wte-fsd__tag.wte-fsd__availability-label[data-tippy-content]:hover{background-color:#d86c35;color:#fff}.wte-fsd__tag.wte-fsd__group-discount{background-color:rgba(18,183,106,.0784313725);color:#12b76a}.wte-fsd__tag.wte-fsd__group-discount[data-tippy-content]{cursor:pointer}.wte-fsd__tag.wte-fsd__group-discount[data-tippy-content]:hover{background-color:#12b76a;color:#fff}.wte-fsd__tag.wte-fsd__time-slots{background-color:rgba(42,133,255,.1019607843);color:#018bff}.wte-fsd__tag.wte-fsd__time-slots[data-tippy-content]{cursor:pointer}.wte-fsd__tag.wte-fsd__time-slots[data-tippy-content]:hover{background-color:#018bff;color:#fff}.wte-fsd__tag.wte-fsd__packages{background-color:rgba(247,144,9,.1019607843);color:#f79009}.wte-fsd__tag.wte-fsd__packages[data-tippy-content]{cursor:pointer}.wte-fsd__tag.wte-fsd__packages[data-tippy-content]:hover{background-color:#f79009;color:#fff}.wte-fsd__availability{display:flex !important;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px !important;box-shadow:0 2px 10px rgba(1,31,39,.1);border-radius:8px;row-gap:16px;margin:0 !important}.wte-fsd__availability-trip-name{display:none}.wte-fsd__availability-trip-name a{font-size:24px;font-weight:600;text-decoration:underline;color:inherit}.wte-fsd__availability-trip-name a:hover{color:var(--wpte-primary-color, var(--primary-color))}.wte-fsd__availability-from-shortcode .wte-fsd__availability-trip-name{display:block}.wte-fsd__availability-list{list-style:none;margin:0 !important;padding:0 !important}.wte-fsd__availability-list-wrap{display:flex;flex-direction:column;gap:24px}.wte-fsd__availability-start-date{width:45%}.wte-fsd__availability-end-date{text-align:center;width:100%}.wte-fsd__availability-start-date~.wte-fsd__availability-end-date{text-align:right;width:45%}.wte-fsd__availability-arrow{display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12 16L16 12M16 12L12 8M16 12H8M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z%27 stroke=%27%23B9C0D4%27 stroke-width=%271.67%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-size:100% 100%;background-position:center;vertical-align:middle}.wte-fsd__availability-arrow-wrap{width:10%}.wte-fsd__availability-discount{display:inline-block;background-color:var(--wpte-discount-color, #D86C35);color:#fff;font-size:12px;line-height:1;font-weight:600;padding:5px 10px;border-radius:16px}.wte-fsd__availability-title-text{font-size:14px;font-weight:600;line-height:1.75}.wte-fsd__availability-bold-text{font-size:16px;line-height:1.67;font-weight:600}.wte-fsd__availability .wte-fsd__sold-out{color:#f04438}.wte-fsd__availability-seats-count{font-size:16px;line-height:1.75;font-weight:600}.wte-fsd__availability-cta-wrap{width:100%}.wte-fsd__availability-cta-wrap>*{width:100%}.wte-fsd__availability-cta-wrap button,.wte-fsd__availability-cta-wrap button.wte-book-now,.wte-fsd__availability-cta-wrap .wte-fsd__booknow-btn{width:100%;font-size:15px;line-height:1.2;font-weight:500;color:var(--wpte-primary-color, var(--primary-color));border:2px solid var(--wpte-primary-color, var(--primary-color));background-color:rgba(0,0,0,0);padding:15px 32px;border-radius:100px;cursor:pointer;transition:all .3s ease}.wte-fsd__availability-cta-wrap button:hover,.wte-fsd__availability-cta-wrap button.wte-book-now:hover,.wte-fsd__availability-cta-wrap .wte-fsd__booknow-btn:hover{color:#fff;background-color:var(--wpte-primary-color, var(--primary-color))}.wte-fsd__availability-cta-wrap .wte-fsd__sold-out{border:2px solid #f04438;padding:15px 32px;font-weight:500;border-radius:100px;text-align:center;display:block;cursor:not-allowed;font-size:15px;line-height:1.2}.wte-fsd__availability-show-more-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.wte-fsd__availability-show-more,.wte-fsd__availability-show-less{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:1.16;font-weight:500;padding:18px 32px;border:2px solid var(--wpte-primary-color, var(--primary-color)) !important;color:var(--wpte-primary-color, var(--primary-color));background-color:rgba(0,0,0,0);border-radius:100px;cursor:pointer;transition:all .3s ease}.wte-fsd__availability-show-more::after,.wte-fsd__availability-show-less::after{content:"";display:inline-block;background-color:currentColor;width:20px;height:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2721%27 height=%2720%27 viewBox=%270 0 21 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 3.33331L10.5 16.6666M10.5 16.6666L15.5 11.6666M10.5 16.6666L5.5 11.6666%27 stroke=%27%232183DF%27 stroke-width=%271.67%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width=%2721%27 height=%2720%27 viewBox=%270 0 21 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 3.33331L10.5 16.6666M10.5 16.6666L15.5 11.6666M10.5 16.6666L5.5 11.6666%27 stroke=%27%232183DF%27 stroke-width=%271.67%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wte-fsd__availability-show-more:hover,.wte-fsd__availability-show-less:hover{background-color:var(--wpte-primary-color, var(--primary-color));color:#fff}.wte-fsd__availability-show-more:hover::after,.wte-fsd__availability-show-less:hover::after{animation:fullingDown 1s infinite}.wte-fsd__availability-show-more-wrap,.wte-fsd__availability-show-less-wrap{width:100%;text-align:center}.wte-fsd__availability-show-less{display:none}.wte-fsd__availability-show-less::after{-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2721%27 height=%2720%27 viewBox=%270 0 21 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 16.6667L10.5 3.33336M10.5 3.33336L5.5 8.33335M10.5 3.33336L15.5 8.33335%27 stroke=%27%232183DF%27 stroke-width=%271.67%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width=%2721%27 height=%2720%27 viewBox=%270 0 21 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 16.6667L10.5 3.33336M10.5 3.33336L5.5 8.33335M10.5 3.33336L15.5 8.33335%27 stroke=%27%232183DF%27 stroke-width=%271.67%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wte-fsd__availability-show-less:hover::after{animation:pushingUp 1s infinite}.wte-fsd__availability-price-wrap{display:flex;width:70%}.wte-fsd__availability-remaining-seats{width:100%;text-align:center}.wte-fsd__availability-price-wrap~.wte-fsd__availability-remaining-seats{text-align:right;width:30%}.wte-fsd__availability-price-inner{display:flex;flex-direction:column}.wte-fsd__availability-regular-price{display:inline-block;position:relative;padding:0 10px;align-self:flex-start}.wte-fsd__availability-regular-price::before{content:"";width:100%;height:0;border-bottom:1px solid #de2d2d;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wte-fsd__availability-sale-price-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wte-fsd__availability-price-wrap,.wte-fsd__availability-remaining-seats{padding-top:16px;border-top:1px solid rgba(1,31,39,.1);align-self:flex-start}@media(min-width: 1025px){.wte-fsd__note{padding:32px}.wte-fsd__availability{box-shadow:none;padding:24px 0 !important;border-radius:0;border-bottom:1px solid rgba(1,31,39,.1);margin:0 !important}.wte-fsd__availability:last-child{border-bottom:0;padding-bottom:0 !important}.wte-fsd__availability-show-more-wrap,.wte-fsd__availability-show-less-wrap{margin-top:32px}.wte-fsd__availability-trip-name{padding-top:24px}.wte-fsd__availability-list-wrap{gap:0;border-top:1px solid rgba(1,31,39,.1)}.wte-fsd__availability-bold-text{font-size:18px}.wte-fsd__availability-start-date,.wte-fsd__availability-end-date{width:15% !important}.wte-fsd__availability-end-date{text-align:unset !important}.wte-fsd__availability-arrow-wrap{width:4%;text-align:center}.wte-fsd__availability-remaining-seats{width:11% !important;text-align:center !important}.wte-fsd__availability-price-wrap{width:21%;justify-content:center}.wte-fsd__availability-price-wrap,.wte-fsd__availability-remaining-seats{padding-top:0;border-top:0;align-self:unset}.wte-fsd__availability-cta-wrap{width:18%}.wte-fsd__availability-cta-wrap button,.wte-fsd__availability-cta-wrap button.wte-book-now{color:var(--wpte-primary-color, var(--primary-color));background-color:rgba(0,0,0,0)}.wte-fsd__availability-cta-wrap button:hover,.wte-fsd__availability-cta-wrap button.wte-book-now:hover{background-color:var(--wpte-primary-color, var(--primary-color));color:#fff}.wte-fsd__availability-show-more{font-size:18px}.wte-fsd__has-show-more-btn .wte-fsd__availability:last-child{border-bottom:1px solid rgba(1,31,39,.1);padding-bottom:24px !important}.wte-fsd__filter-select{display:none}.wte-fsd__filter-buttons{display:grid;gap:16px;grid-template-columns:repeat(auto-fill, minmax(115px, 1fr))}.wte-fsd__filter-buttons .wte-fsd__button{white-space:nowrap}}@media(max-width: 1024px){.wte-fsd__availability:not(:first-child){margin:24px 0 0 !important}.wte-fsd__availability-from-shortcode .wte-fsd__availability-trip-name{margin:0 0 24px}.wte-fsd__availability-from-shortcode .wte-fsd__availability-trip-name{margin:0 0 24px}.wte-fsd__filter-select select{width:auto}}@media(max-width: 767px){.wte-fsd__button{padding:12px 16px;font-size:14px}}.wpte-tabs-container .wte-fsd__container{margin:0}.wte-fsd__dropdown-content{padding:0 6px 0}@media(min-width: 768px){.wte-fsd__dropdown-content{min-width:312px}}.wte-fsd__dropdown-content table{border:none;border-collapse:collapse;width:100%;margin:0}.wte-fsd__dropdown-content table td,.wte-fsd__dropdown-content table th{border:none;font-size:16px;line-height:1.5;padding:10px}.wte-fsd__dropdown-content table td:first-child,.wte-fsd__dropdown-content table th:first-child{padding-left:0}.wte-fsd__dropdown-content table td:last-child,.wte-fsd__dropdown-content table th:last-child{text-align:right;padding-right:0}.wte-fsd__dropdown-content table th{font-weight:600;border-bottom:1px solid #dcdfea}.wte-fsd__dropdown-content table th:first-child{text-align:left}.wte-fsd__dropdown-content .wte-fsd__package-active::after{content:"";background:url("data:image/svg+xml,%3Csvg width=%2721%27 height=%2720%27 viewBox=%270 0 21 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cmask id=%27mask0_3994_1548%27 style=%27mask-type:alpha%27 maskUnits=%27userSpaceOnUse%27 x=%270%27 y=%270%27 width=%2721%27 height=%2720%27%3E%3Crect x=%270.105286%27 y=%273.05176e-05%27 width=%2720%27 height=%2720%27 fill=%27%23D9D9D9%27/%3E%3C/mask%3E%3Cg mask=%27url%28%23mask0_3994_1548%29%27%3E%3Cpath d=%27M8.93858 13.8334L14.8136 7.95835L13.6469 6.79169L8.93858 11.5L6.56358 9.12502L5.39691 10.2917L8.93858 13.8334ZM10.1052 18.3334C8.95247 18.3334 7.86913 18.1146 6.85524 17.6771C5.84136 17.2396 4.95941 16.6459 4.20941 15.8959C3.45941 15.1459 2.86566 14.2639 2.42816 13.25C1.99066 12.2361 1.77191 11.1528 1.77191 10C1.77191 8.84724 1.99066 7.76391 2.42816 6.75002C2.86566 5.73613 3.45941 4.85419 4.20941 4.10419C4.95941 3.35419 5.84136 2.76044 6.85524 2.32294C7.86913 1.88544 8.95247 1.66669 10.1052 1.66669C11.258 1.66669 12.3414 1.88544 13.3552 2.32294C14.3691 2.76044 15.2511 3.35419 16.0011 4.10419C16.7511 4.85419 17.3448 5.73613 17.7823 6.75002C18.2198 7.76391 18.4386 8.84724 18.4386 10C18.4386 11.1528 18.2198 12.2361 17.7823 13.25C17.3448 14.2639 16.7511 15.1459 16.0011 15.8959C15.2511 16.6459 14.3691 17.2396 13.3552 17.6771C12.3414 18.1146 11.258 18.3334 10.1052 18.3334Z%27 fill=%27%2312B76A%27/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center;background-size:20px;width:20px;height:20px;display:inline-block;margin-left:4px;vertical-align:middle}.wte-fsd__dropdown-group-discount table td{width:50%}.wte-fsd__dropdown-group-discount table td span{display:flex;justify-content:space-between;align-items:center}.wte-fsd__dropdown-group-discount table td span:after,.wte-fsd__dropdown-group-discount table td span::before{width:40px;height:0;border-top:1px dashed #b9c0d4}.wte-fsd__dropdown-group-discount table td:first-child span:after{content:"";transform:translateX(12px)}.wte-fsd__dropdown-group-discount table td:last-child span:before{content:"";transform:translateX(-12px)}.wte-fsd__booked-tag{display:inline-block;color:#058147;background-color:rgba(18,183,106,.1019607843);border:1px solid #12b76a;border-radius:16px;padding:2px 8px;font-size:14px;line-height:1.2;font-weight:500}body.wptravelengine-expired-trip .wptravelengine-expired-trip{margin:0 24px 16px;background-size:20px;display:flex;justify-content:center;gap:8px;border:1px solid #f04438;border-radius:8px;background-color:#fff4f3;color:#f04438;padding:8px 16px;font-size:14px;line-height:1.5;font-weight:600}body.wptravelengine-expired-trip .wptravelengine-expired-trip::before{content:"";width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.9998 9.00023V13.0002M11.9998 17.0002H12.0098M10.6151 3.89195L2.39019 18.0986C1.93398 18.8866 1.70588 19.2806 1.73959 19.6039C1.769 19.886 1.91677 20.1423 2.14613 20.309C2.40908 20.5002 2.86435 20.5002 3.77487 20.5002H20.2246C21.1352 20.5002 21.5904 20.5002 21.8534 20.309C22.0827 20.1423 22.2305 19.886 22.2599 19.6039C22.2936 19.2806 22.0655 18.8866 21.6093 18.0986L13.3844 3.89195C12.9299 3.10679 12.7026 2.71421 12.4061 2.58235C12.1474 2.46734 11.8521 2.46734 11.5935 2.58235C11.2969 2.71421 11.0696 3.10679 10.6151 3.89195Z%27 stroke=%27%23F04438%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A") no-repeat center;background-size:20px;display:inline-block;flex:0 0 24px}body.wptravelengine-expired-trip .wpte-booking-area-wrapper .wpte-bf-btn{display:none !important}#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}div.ez-toc-widget-container{padding:0;position:relative}#ez-toc-container.ez-toc-light-blue{background:#edf6ff}#ez-toc-container.ez-toc-white{background:#fff}#ez-toc-container.ez-toc-black{background:#000}#ez-toc-container.ez-toc-transparent{background:none}div.ez-toc-widget-container ul{display:block}div.ez-toc-widget-container li{border:none;padding:0}div.ez-toc-widget-container ul.ez-toc-list{padding:10px}#ez-toc-container ul ul,.ez-toc div.ez-toc-widget-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li,div.ez-toc-widget-container,div.ez-toc-widget-container li{background:0 0;list-style:none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}.ez-toc-btn,.ez-toc-glyphicon{display:inline-block;font-weight:400}#ez-toc-container.ez-toc-black a,#ez-toc-container.ez-toc-black a:visited,#ez-toc-container.ez-toc-black p.ez-toc-title{color:#fff}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}.ez-toc-wrap-left{margin:0 auto 1em 0!important}.ez-toc-wrap-left-text{float:left}.ez-toc-wrap-right{margin:0 0 1em auto!important}.ez-toc-wrap-right-text{float:right}#ez-toc-container a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center}.ez-toc-widget-container ul.ez-toc-list li::before{content:' ';position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.ez-toc-widget-container ul.ez-toc-list li.active{background-color:#ededed}.ez-toc-widget-container li.active>a{font-weight:900}.ez-toc-btn{padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn.active,.ez-toc-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-btn-default.active,.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-image:none;background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-btn-sm,.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.ez-toc-btn:active{background-image:none}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon{height:30px}.ez-toc-glyphicon{position:relative;top:1px;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon,label.cssicon .ez-toc-glyphicon:empty{font-size:16px;margin-left:2px}#ez-toc-container input,.ez-toc-toggle #item{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav,#ez-toc-widget-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container label{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container .ez-toc-toggle label,.ez-toc-cssicon{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title{display:initial}.ez-toc-wrap-center{margin:0 auto 1em!important}#ez-toc-container a.ez-toc-toggle{color:#444;background:inherit;border:inherit}#ez-toc-container .eztoc-toggle-hide-by-default,.eztoc-hide,label.cssiconcheckbox{display:none}.ez-toc-widget-container ul li a{padding-left:10px;display:inline-flex;align-items:stretch;flex-wrap:nowrap}.ez-toc-widget-container ul.ez-toc-list li{height:auto!important}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}.eztoc_no_heading_found{background-color:#ff0;padding-left:10px}.term-description .ez-toc-title-container p:nth-child(2){width:50px;float:right;margin:0}