.jtc-component-jtc-refinement-list-old.as-slider{height:100%}@media (max-width:991px){.jtc-component-jtc-refinement-list-old.as-slider{min-height:calc(100vh - 60px)}}.jtc-component-jtc-refinement-list-old.as-slider .single-refinement-layer{position:relative;left:0}.jtc-component-jtc-refinement-list-old .refinement-list-heading{border-bottom:1px solid #b6bbc1;flex-flow:row;align-items:center;margin-top:0;margin-bottom:0;padding:8.5px 0;font-weight:300;display:flex;position:relative}.jtc-component-jtc-refinement-list-old .refinement-list-heading .refinement-name{text-transform:uppercase;white-space:nowrap;margin-right:8.5px}.jtc-component-jtc-refinement-list-old .refinement-list-heading .refined-values{text-align:right;margin-left:auto;margin-right:25px;font-size:12px}.jtc-component-jtc-refinement-list-old .refinement-list-heading .tooltip-icon-wrapper,.jtc-component-jtc-refinement-list-old .refinement-list-heading .tooltip-wrapper,.jtc-component-jtc-refinement-list-old .refinement-list-heading .tooltip-icon{display:none}.jtc-component-jtc-refinement-list-old .refinement-list-heading:after{content:"";color:#193537;font-family:"Font Awesome 5 Pro";font-size:28px;font-weight:300;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.jtc-component-jtc-refinement-list-old:first-child .refinement-list-heading{border-top:1px solid #b6bbc1}@media (min-width:992px){.jtc-component-jtc-refinement-list-old .refinement-list-heading,.jtc-component-jtc-refinement-list-old:first-child .refinement-list-heading{border:0;border-top-width:medium;flex-flow:row;justify-content:flex-start;align-items:center;padding:0;font-size:16px;font-weight:600;display:flex}.jtc-component-jtc-refinement-list-old .refinement-list-heading .tooltip-icon-wrapper,.jtc-component-jtc-refinement-list-old:first-child .refinement-list-heading .tooltip-icon-wrapper{display:inline-flex}.jtc-component-jtc-refinement-list-old .refinement-list-heading .tooltip-wrapper,.jtc-component-jtc-refinement-list-old .refinement-list-heading .tooltip-icon,.jtc-component-jtc-refinement-list-old:first-child .refinement-list-heading .tooltip-wrapper,.jtc-component-jtc-refinement-list-old:first-child .refinement-list-heading .tooltip-icon{display:inline-block}.jtc-component-jtc-refinement-list-old .refinement-list-heading .refined-values,.jtc-component-jtc-refinement-list-old:first-child .refinement-list-heading .refined-values{display:none}.jtc-component-jtc-refinement-list-old .refinement-list-heading .tooltip-icon,.jtc-component-jtc-refinement-list-old:first-child .refinement-list-heading .tooltip-icon{text-align:center;color:#fff;cursor:pointer;background:#47edbc;border-radius:50%;width:17px;min-width:17px;height:17px;min-height:17px;font-size:12px;line-height:17px;display:block}.jtc-component-jtc-refinement-list-old .refinement-list-heading:after,.jtc-component-jtc-refinement-list-old:first-child .refinement-list-heading:after{display:none}}.jtc-component-jtc-refinement-list-old__list{margin:5px 0 0;padding-left:0;list-style:none}.jtc-component-jtc-refinement-list-old .layer.single-refinement-layer{z-index:1300;height:calc(100% - 48px);transition:left .25s}.jtc-component-jtc-refinement-list-old .layer.single-refinement-layer .layer-header{z-index:1300}.jtc-component-jtc-refinement-list-old .layer.single-refinement-layer .layer-header .refinement-name{text-transform:uppercase}.jtc-component-jtc-refinement-list-old .layer.single-refinement-layer .layer-content{padding-bottom:15px}.jtc-component-jtc-refinement-list-old .refinement-element-old{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.jtc-component-jtc-refinement-list-old .refinement-element-old label{margin-left:-8px;margin-right:8px}.jtc-component-jtc-refinement-list-old .refinement-element-old label .refinement-form-control-label{font-size:14px;font-weight:500}.jtc-component-jtc-refinement-list-old .refinement-element-old label .refinement-form-control-label .count{color:#979797}.jtc-component-jtc-refinement-list-old .refinement-element-old ul{width:100%;padding-left:30px;list-style-type:none}.jtc-component-jtc-refinement-list-old .refinement-element-old .visibility-toggler{cursor:pointer;padding:5px 5px 5px 0}@media (min-width:992px){.jtc-component-jtc-refinement-list-old .single-refinement-layer{margin-bottom:17px;position:relative}}.jtc-component-jtc-refinement-list-old .mobile-tooltip{color:#41444d;margin:0 4.25px 4.25px;font-weight:400}@media (min-width:992px){.jtc-component-jtc-refinement-list-old .mobile-tooltip{display:none}}.jtc-component-trip-view-button-group{display:flex}.jtc-component-trip-view-button-group .fa-filter{font-size:10px}.jtc-component-trip-view-button-group button:nth-child(2) span{white-space:nowrap;text-overflow:ellipsis;max-width:100px;display:block;overflow:hidden}.jtc-component-jtc-floating-bar{z-index:1000;justify-content:center;width:100%;font-size:10px;display:flex;position:fixed;bottom:70px;left:0}@media (min-width:992px){.jtc-component-jtc-floating-bar{font-size:14px;bottom:20px}}.jtc-component-jtc-floating-bar .bar{color:#fff;background:#47edbc;border-radius:50px;justify-content:center;align-items:center;min-width:200px;padding:5px 5px 5px 15px;display:flex;position:relative;box-shadow:2px 2px 8px #0003}@media (min-width:992px){.jtc-component-jtc-floating-bar .bar{padding:10px 10px 10px 20px}}.jtc-component-jtc-floating-bar .bar>span{white-space:nowrap;margin-right:8.5px;font-size:12px}@media (min-width:992px){.jtc-component-jtc-floating-bar .bar>span{font-size:14px}}.jtc-component-jtc-floating-bar .bar a{color:#001634;margin-right:2px}.jtc-component-jtc-floating-bar .bar a.close-button{justify-items:flex-end}.jtc-component-jtc-floating-bar .bar a.close-button i{vertical-align:0}.jtc-component-jtc-floating-bar .bar a.close-button{text-transform:uppercase;background-color:#fff;border-radius:20px;padding:3px 8px;font-size:10px;font-weight:500;display:inline-block}.jtc-component-jtc-floating-bar .bar a.close-button>span{display:none}@media (min-width:992px){.jtc-component-jtc-floating-bar .bar a.close-button>span{margin-left:5px;display:inline-block}.jtc-component-trip-filters-refinements-list-old{transition:top .1s;top:104px}}.jtc-component-trip-filters-refinements-list-old .slider-filters-options{-o-transition:left .25s;z-index:1200;background:#e4e6e9;width:100%;height:100%;transition:left .25s;position:fixed;top:0;left:100%}.jtc-component-trip-filters-refinements-list-old .child-open .slider-filters-options{left:0}.jtc-component-trip-filters-refinements-list-old .open-filters{flex-flow:row;justify-content:space-between;margin:8.5px 0;display:flex}@media (min-width:992px){.jtc-component-trip-filters-refinements-list-old .open-filters{display:none}}.jtc-component-trip-filters-refinements-list-old .open-filters .open-filters-button-label{flex-flow:row;align-items:center;display:flex}.jtc-component-trip-filters-refinements-list-old .open-filters .open-filters-button-label>span{display:inline}.jtc-component-trip-filters-refinements-list-old .open-filters .open-filters-button-label i{margin-top:2px;margin-left:4.25px}.jtc-component-trip-filters-refinements-list-old .layer{z-index:1200;background:#e4e6e9;width:100%;height:100%;transition:left .25s;position:fixed;top:0;left:100%}.jtc-component-trip-filters-refinements-list-old .layer .layer-header,.jtc-component-trip-filters-refinements-list-old .layer .layer-footer{z-index:1200;background:#7e8998;width:100%;transition:left .25s;display:block;position:absolute;left:0}.jtc-component-trip-filters-refinements-list-old .layer .layer-header{color:#fff;text-transform:uppercase;flex-flow:row;justify-content:center;align-items:center;padding:13.6px;display:flex;top:0}.jtc-component-trip-filters-refinements-list-old .layer .layer-header span{letter-spacing:1px;font-size:16px;font-weight:500;line-height:1}.jtc-component-trip-filters-refinements-list-old .layer .layer-header span+i{position:absolute;right:16px}.jtc-component-trip-filters-refinements-list-old .layer .layer-header .all-filters{text-transform:none;align-items:center;font-size:18px;font-weight:300;line-height:1.25;display:flex;position:absolute;left:16px}.jtc-component-trip-filters-refinements-list-old .layer .layer-header .all-filters span{margin:0 8px}.jtc-component-trip-filters-refinements-list-old .layer .layer-navigation{z-index:1;flex-wrap:wrap;justify-content:space-between;padding:0 0 20px;display:flex;position:relative}.jtc-component-trip-filters-refinements-list-old .layer .layer-navigation .prev,.jtc-component-trip-filters-refinements-list-old .layer .layer-navigation .next{align-items:center;display:flex}.jtc-component-trip-filters-refinements-list-old .layer .layer-navigation .prev span,.jtc-component-trip-filters-refinements-list-old .layer .layer-navigation .next span{margin:0 8px}.jtc-component-trip-filters-refinements-list-old .layer .layer-navigation .next{margin-left:auto}.jtc-component-trip-filters-refinements-list-old .layer .layer-content{-webkit-overflow-scrolling:touch;width:100%;height:100%;padding:65px 15px;position:absolute;top:0;left:0;overflow:auto}.jtc-component-trip-filters-refinements-list-old .layer .layer-footer{color:#fff;flex-flow:row;justify-content:flex-start;align-items:center;padding:4.25px;display:flex;bottom:0}.jtc-component-trip-filters-refinements-list-old .layer .layer-footer button{width:100%}.jtc-component-trip-filters-refinements-list-old .layer .layer-footer button span{font-size:14px;font-weight:600}.jtc-component-trip-filters-refinements-list-old .layer.open{left:0}.jtc-component-trip-filters-refinements-list-old .layer.child-open>.layer-header{left:-100%}@media (min-width:992px){.jtc-component-trip-filters-refinements-list-old .layer{z-index:2;background:0 0;height:auto;position:relative;top:0;left:0}.jtc-component-trip-filters-refinements-list-old .layer .jtc-component-jtc-date-range-selector{margin-bottom:29.75px}.jtc-component-trip-filters-refinements-list-old .layer .jtc-component-jtc-range-slider,.jtc-component-trip-filters-refinements-list-old .layer .layer-header,.jtc-component-trip-filters-refinements-list-old .layer .layer-footer{display:none}.jtc-component-trip-filters-refinements-list-old .layer .layer-content{overflow:inherit;padding:0;position:relative}}.jtc-component-trip-filters-refinements-list-old .sorting{border-bottom:1px solid #b6bbc1;margin-bottom:8.5px;padding-bottom:8.5px}@media (min-width:992px){.jtc-component-trip-filters-refinements-list-old .sorting{display:none}}.jtc-component-trip-filters-refinements-list-old .sorting .sorting-heading{text-transform:uppercase;margin-top:0;margin-bottom:8.5px;font-weight:300}.infoBox{width:auto!important;overflow:visible!important}.info-box-content{color:#fff;background:#001634;margin:0 55px 5px 5px;padding:8.5px 17px;font-family:Montserrat,Helvetica,Arial,sans-serif;box-shadow:0 2px 2px #0006}.info-box-content.simple{flex-flow:column;align-items:flex-start;min-width:auto;min-height:auto;display:flex}.info-box-content.simple p{color:#95989a;text-transform:uppercase;margin:0;padding:0;font-size:10px;font-weight:700;display:inline-block}.info-box-content.simple h2{text-transform:uppercase;color:#fff;margin:0;font-size:18px}.info-box-content h2{text-transform:uppercase;white-space:nowrap;margin:0;font-weight:500}.info-box-content .description{font-size:12.0625px;font-weight:300}.info-box-content .description p{white-space:initial;margin:4.25px 0;padding:0}.info-box-content .description ul{margin-bottom:17px;padding:0;font-size:14.0625px;list-style:none}.info-box-content .description ul li a{white-space:nowrap;color:#fff;border-bottom:1px solid #33455d}.jtc-map-preview{width:100%;height:100%;min-height:inherit;border:0;padding:0;display:block;position:relative;overflow:hidden}.jtc-map-preview--clickable{cursor:pointer}.jtc-map-preview__image{object-fit:cover;filter:blur(5px);transform-origin:50%;width:100%;height:100%;display:block}.jtc-map-preview__overlay{background:#28373a2e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.jtc-map-preview__loading-label{color:#193537;letter-spacing:.3px;background:#ffffffe6;padding:12px 20px;font-size:14px;font-weight:600}.map-container{border:1px solid #979797;height:100%}.map-container .info-box-content{cursor:default}.map-container .map,.map-container .loading,.react-google-map-wrapper,.react-google-map-wrapper>div{height:100%}.react-google-map-wrapper .gm-style>div{z-index:auto!important}.react-google-map-wrapper .gm-style .gmnoprint{z-index:3}.jtc-component-jtc-map-refinement{height:300px}.jtc-component-jtc-map-refinement .jtc-map-preview{height:100%}.jtc-component-jtc-map-refinement .info-box-content{min-width:240px;min-height:100px;padding:8.5px 17px}.jtc-component-jtc-map-refinement .jtc-component-info-bar-component{margin-bottom:34px}.jtc-component-jtc-map-refinement .jtc-component-info-bar-component .icon{padding:15px 17px}.jtc-component-jtc-map-refinement .jtc-component-info-bar-component .content{padding:15px 15px 15px 0}.jtc-component-jtc-map-refinement .map-container{border:1px solid #979797;margin-bottom:17px}.jtc-component-jtc-map-refinement .map-container.small{height:150px}@media (min-width:992px){.jtc-component-jtc-map-refinement .map-container.small{height:200px}}@media (min-width:1200px){.jtc-component-jtc-map-refinement .map-container.small{height:300px}}.jtc-component-jtc-map-refinement .map-container.large{height:200px}@media (min-width:992px){.jtc-component-jtc-map-refinement .map-container.large{height:300px}}@media (min-width:1200px){.jtc-component-jtc-map-refinement .map-container.large{height:500px}}@media (min-width:992px){h1,.h1{font-size:60px;line-height:60px}}@media (min-width:1200px){h1,.h1{font-size:80px;line-height:76px}}@media (min-width:992px){h2,.h2{font-size:48px;line-height:48px}}@media (min-width:1200px){h2,.h2{font-size:60px;line-height:56px}}@media (min-width:992px){h3,.h3{font-size:32px;line-height:32px}}@media (min-width:1200px){h3,.h3{font-size:36px;line-height:36px}}@media (min-width:992px){h4,.h4{font-size:20px;line-height:24px}}@media (min-width:1200px){h4,.h4{font-size:24px;line-height:28px}}@media (min-width:992px){h5,.h5{font-size:18px;line-height:20px}}@media (min-width:1200px){h5,.h5{font-size:20px;line-height:24px}}@media (min-width:992px){h6,.h6{font-size:15px;line-height:20px}}@media (min-width:1200px){h6,.h6{font-size:16px;line-height:24px}}*{box-sizing:border-box}body{color:#193537;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.572;background-color:#f9f6f3!important}a{color:#193537;cursor:pointer;text-decoration:none}p a{color:inherit;font-weight:700;text-decoration:underline}.container{padding-left:32px;padding-right:32px}@media (min-width:992px) and (max-width:1200px){.container{padding-left:48px;padding-right:48px}}@media (min-width:1200px){.container{padding-left:32px;padding-right:32px}}.container .container{padding-left:0;padding-right:0}@media (min-width:992px) and (max-width:1200px){.container .container{padding-left:0;padding-right:0}}@media (min-width:1200px){.container .container{padding-left:0;padding-right:0}}textarea{overflow:auto}.clipPathSection-01{clip-path:polygon(74.487% .031%,100% .537%,100% 99.646%,16.538% 100%,0% 99.646%,0% .537%,74.487% .031%);transform:translateZ(0)}@media (min-width:992px){.clipPathSection-01{clip-path:polygon(78.333% 0%,100% 3.376%,100% 96.624%,9.615% 100%,0% 96.624%,0% 3.376%,78.333% 0%)}}@media (min-width:1200px){.clipPathSection-01{clip-path:polygon(78.334% 0%,100% 2.754%,100% 97.246%,9.615% 100%,0% 97.246%,0% 2.754%,78.334% 0%)}}.clipPathBox-01{clip-path:polygon(0% 0%,75.582% 1.639%,99.814% 0%,99.814% 98.108%,85.692% 100%,0% 98.108%,0% 0%);transform:translateZ(0)}.clipPathBox-02{clip-path:polygon(1.517% 0%,99.907% 0%,99.907% 98.108%,85.987% 100%,1.517% 98.108%,.093% 83.607%,1.517% 0%);transform:translateZ(0)}.clipPathBox-03{clip-path:polygon(.988% 1.768%,27.25% 0%,100% .758%,100% 100%,.186% 100%,1.679% 18.813%,.988% 1.768%);transform:translateZ(0)}.clipPathBox-04,.clipPathBox-05{clip-path:polygon(.802% 1.768%,27.064% 0%,99.814% .758%,99.814% 100%,23.883% 98.738%,0% 100%,.802% 1.768%);transform:translateZ(0)}.clipPathBox-06{clip-path:polygon(0 0,100% 0,100% 91%,71% 100%,0 94%);transform:translateZ(0)}@media (min-width:992px){h1,.h1{font-size:60px;line-height:60px}}@media (min-width:1200px){h1,.h1{font-size:80px;line-height:76px}}@media (min-width:992px){h2,.h2{font-size:48px;line-height:48px}}@media (min-width:1200px){h2,.h2{font-size:60px;line-height:56px}}@media (min-width:992px){h3,.h3{font-size:32px;line-height:32px}}@media (min-width:1200px){h3,.h3{font-size:36px;line-height:36px}}@media (min-width:992px){h4,.h4{font-size:20px;line-height:24px}}@media (min-width:1200px){h4,.h4{font-size:24px;line-height:28px}}@media (min-width:992px){h5,.h5{font-size:18px;line-height:20px}}@media (min-width:1200px){h5,.h5{font-size:20px;line-height:24px}}@media (min-width:992px){h6,.h6{font-size:15px;line-height:20px}}@media (min-width:1200px){h6,.h6{font-size:16px;line-height:24px}}.img-fluid{max-width:100%;height:auto;display:block}@keyframes pulse{0%{opacity:.25}20%{opacity:1}40%{opacity:.25}to{opacity:.25}}.jtc-table-wrapper{max-width:100%;overflow:auto}.jtc-table-title{color:#193537}.jtc-table{border-collapse:collapse;table-layout:fixed;color:#193537;border:1px solid #ccc;width:100%;margin:0;padding:0}.jtc-table caption{margin:.5em 0 .75em;font-size:1.5em}.jtc-table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}.jtc-table td,.jtc-table th{text-align:center;padding:.625em}.jtc-table th{letter-spacing:.1em;text-transform:uppercase;font-size:.85em}@media screen and (max-width:768px){.jtc-table{border:0}.jtc-table caption{font-size:1.3em}.jtc-table thead{clip:rect(0 0 0 0);border:none;width:1px;height:1px;margin:-1px;padding:0;display:none;position:absolute;overflow:hidden}.jtc-table tr{border-bottom:3px solid #ddd;margin-bottom:.625em;display:block}.jtc-table tr:last-child{margin-bottom:0}.jtc-table td{text-align:right;border-bottom:1px solid #ddd;font-size:.8em;display:block}.jtc-table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}.jtc-table td:last-child{border-bottom:0}}.content-table{border-collapse:collapse}.content-table td,.content-table th{border:1px solid #000}.content-table tr:first-child th,.content-table tr:first-child td{border-top:0}.content-table tr:last-child td{border-bottom:0}.content-table tr td:first-child,.content-table tr th:first-child{border-left:0}.content-table tr td:last-child,.content-table tr th:last-child{border-right:0}.content-table p{margin-bottom:5px;margin-top:5px!important}div[role=tooltip]{font-size:12px}@media (max-width:767px){.hidden-xs-down{display:none!important}}@media (min-width:768px){.hidden-sm-up{display:none!important}}@media (max-width:991px){.hidden-sm-down{display:none!important}}@media (min-width:992px){.hidden-md-up{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:992px){h1,.h1{font-size:60px;line-height:60px}}@media (min-width:1200px){h1,.h1{font-size:80px;line-height:76px}}@media (min-width:992px){h2,.h2{font-size:48px;line-height:48px}}@media (min-width:1200px){h2,.h2{font-size:60px;line-height:56px}}@media (min-width:992px){h3,.h3{font-size:32px;line-height:32px}}@media (min-width:1200px){h3,.h3{font-size:36px;line-height:36px}}@media (min-width:992px){h4,.h4{font-size:20px;line-height:24px}}@media (min-width:1200px){h4,.h4{font-size:24px;line-height:28px}}@media (min-width:992px){h5,.h5{font-size:18px;line-height:20px}}@media (min-width:1200px){h5,.h5{font-size:20px;line-height:24px}}@media (min-width:992px){h6,.h6{font-size:15px;line-height:20px}}@media (min-width:1200px){h6,.h6{font-size:16px;line-height:24px}}.flex{display:flex}.flex.full-width,.flex.full-width>div{width:100%}.flex.flex-row-nowrap{flex-flow:row}.flex.flex-align-center{align-items:center}.no-padding{padding:0}.no-margin-top{margin-top:0}.scroll-light{background-color:#fff3;border-radius:50px}.scroll-dark{background-color:#00000014;border-radius:50px}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.jtc-datepicker-button-wrapper{align-items:none;width:34px;height:34px}}.jtc-input-label{letter-spacing:.96px;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.jtc-input-label.disabled{color:#00000061}.jtc-input-label>span:not(.required-mark){cursor:pointer;background-color:inherit;width:100%;max-width:95%;display:block;overflow:hidden}.jtc-input-label:has(.required-mark)>span{width:auto}.jtc-input-label .tooltip-wrapper-element{margin-left:5px}.jtc-input-label .required-mark{color:red;margin-left:5px}@media (min-width:992px){h1,.h1{font-size:60px;line-height:60px}}@media (min-width:1200px){h1,.h1{font-size:80px;line-height:76px}}@media (min-width:992px){h2,.h2{font-size:48px;line-height:48px}}@media (min-width:1200px){h2,.h2{font-size:60px;line-height:56px}}@media (min-width:992px){h3,.h3{font-size:32px;line-height:32px}}@media (min-width:1200px){h3,.h3{font-size:36px;line-height:36px}}@media (min-width:992px){h4,.h4{font-size:20px;line-height:24px}}@media (min-width:1200px){h4,.h4{font-size:24px;line-height:28px}}@media (min-width:992px){h5,.h5{font-size:18px;line-height:20px}}@media (min-width:1200px){h5,.h5{font-size:20px;line-height:24px}}@media (min-width:992px){h6,.h6{font-size:15px;line-height:20px}}@media (min-width:1200px){h6,.h6{font-size:16px;line-height:24px}}.label,.trip-count-action .jtc-component-jtc-clear-refinements,.trip-count-action .jtc-component-trip-filters-refinement-count,.abs-button-small,.button-small-active-count,.button-small-active,.button-small-tertiary,.button-small-tertiary-active,.button-small-secondary-light,.button-small-secondary,.button-small-primary,.button-small-error{letter-spacing:.96px;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:700;line-height:14px}.abs-button-small,.button-small-active-count,.button-small-active,.button-small-tertiary,.button-small-tertiary-active,.button-small-secondary-light,.button-small-secondary,.button-small-primary,.button-small-error,.trip-count-action .jtc-component-jtc-clear-refinements{cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;border-radius:50px;padding:8px 16px;display:flex}.button-small-error,.trip-count-action .jtc-component-jtc-clear-refinements{color:#c23538;background:#c235383d}.button-small-primary{color:#193537;background:#47edbc;box-shadow:0 0 12px #47edbc80}.button-small-secondary{color:#193537;background:#a9a19a3d}.button-small-secondary-light{color:#f9f6f3;background:#ffffff29}.button-small-tertiary,.button-small-tertiary-active{letter-spacing:.01em;text-transform:initial;color:#f9f6f3;background-color:#193537;border:2px solid #eae3dc;padding:16px 24px;font-size:16px;font-weight:700;line-height:24px}.button-small-tertiary-active{color:#193537;background-color:#47edbc}.button-small-active,.button-small-active-count{color:#193537;background-color:#ffd12f;box-shadow:0 0 12px #ffd12f80}.button-small-active-count{padding:5px 12px 5px 16px}.jtc-checkbox-option{box-sizing:border-box;cursor:pointer;min-height:40px;box-shadow:none;background-color:#fff;border:2px solid #0000;border-radius:0;align-items:center;gap:12px;padding:6px 24px 6px 16px;transition:background-color .2s,border-color .2s;display:flex;margin:0!important}@media (hover:hover){.jtc-checkbox-option:hover{background-color:#f9f6f3}}.jtc-checkbox-option:has(:focus-visible){outline-offset:2px;outline:2px solid #ffd12f}.jtc-checkbox-option.is-selected,.jtc-checkbox-option--selected{background-color:#f9f6f3;border-color:#ffd12f}.jtc-checkbox-option:has(.Mui-checked){background-color:#f9f6f3;border-color:#ffd12f}.jtc-checkbox-option.is-disabled{cursor:not-allowed;opacity:.4}.jtc-checkbox-option:has(.Mui-disabled){cursor:not-allowed;opacity:.4}.jtc-checkbox-option.is-disabled .jtc-checkbox.disabled{opacity:1}.jtc-checkbox-option:has(.Mui-disabled) .jtc-checkbox.disabled{opacity:1}@media (hover:hover){.jtc-checkbox-option.is-disabled:hover{background-color:#fff}.jtc-checkbox-option:has(.Mui-disabled):hover{background-color:#fff}}.jtc-checkbox-option .MuiCheckbox-root,.jtc-checkbox-option .jtc-checkbox{flex-shrink:0;margin:0!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin-inline:0!important;padding:0!important}.jtc-checkbox-option .jtc-component-jtc-checkbox-with-label__label-text{color:#193537;letter-spacing:.02em;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.jtc-checkbox-option .jtc-checkbox__default,.jtc-checkbox-option .jtc-checkbox__checked{border-radius:4px;width:24px;height:24px}.jtc-checkbox-option{align-self:stretch;width:100%;max-width:none}.trip-count-action{white-space:nowrap;z-index:1;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;margin-left:auto;display:inline-flex;position:relative}@media (min-width:992px){.trip-count-action{float:right;margin-top:0}.trip-count-action+div:before{content:"";clear:both;display:block}}.trip-count-action .jtc-component-trip-filters-refinement-count{color:#a9a19a;line-height:30px}.green .trip-count-action .jtc-component-trip-filters-refinement-count{color:#fff}.trip-count-action .jtc-component-jtc-clear-refinements{margin:0}@media (max-width:992px){.trip-count-action .jtc-component-jtc-clear-refinements{display:none}}.skipper-list-view .ais-InfiniteHits-list{width:100%;margin-top:0;padding-left:0}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item{border-top:2px solid #f2f2f2;flex-flow:column;align-items:flex-start;display:flex}@media (min-width:992px){.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item{flex-flow:row;justify-content:space-between}}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item>div{padding:4.25px 0 0}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-period{justify-content:space-between;align-items:center;width:100%;font-weight:700;display:flex}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-period .trip-period-details{display:flex}@media (min-width:992px){.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-period{width:150px}}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags{padding-top:0}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags>div{display:inline-block}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags>div:last-child{margin-right:0}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags .jtc-component-teaser-grid-item-tag{margin-left:0}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags.mobile{text-align:right;padding:0;display:none}@media (min-width:992px){.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags.mobile{display:none}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags{width:195px;padding-top:5px}}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-destination{color:#7e8998;white-space:nowrap;text-overflow:ellipsis;width:95vw;font-weight:700;overflow:hidden}@media (min-width:992px){.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-destination{width:250px}}@media (max-width:991px){.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-destination{padding-top:2px}}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts{flex-flow:row;justify-content:space-between;align-items:center;width:100%;padding-top:5px;padding-bottom:5px;display:flex}@media (min-width:992px){.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts{width:200px}}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts svg{margin-right:5px}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-icons-container{flex-flow:wrap;max-width:200px;display:flex}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-icons-container .yacht-container{max-height:30px}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container{fill:#47edbc}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .st1,.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .st3,.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .st4{stroke:#47edbc}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .st2{fill:#47edbc}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.with-skipper{fill:#ff0073}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.with-skipper .st1,.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.with-skipper .st3,.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.with-skipper .st4{stroke:#ff0073}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.with-skipper .st2{fill:#ff0073}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.with-skipper .yacht-container .group-booking{color:#ff0073;border-color:#ff0073}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.planned{fill:#feac49}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.planned .st1,.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.planned .st3,.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.planned .st4{stroke:#feac49}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container.planned .st2{fill:#feac49}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .hotel-room-icon{padding-top:4px}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-container{position:relative}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-container .group-booking{color:#47edbc;text-align:center;background:#fff;border:2px solid #47edbc;border-radius:10px;width:18px;height:18px;font-size:12px;font-weight:700;position:absolute;top:0;right:5px}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-container .special-age-group-indicator{color:#193537;background-color:#fff;border:1px solid #193537;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:7px;font-weight:700;display:flex;position:absolute;top:0;right:0}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-apply-button-mobile{display:flex}@media (min-width:992px){.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-apply-button-mobile{display:none}}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-apply-button-mobile button{width:110px;font-size:15px!important;font-weight:600!important}.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-apply-button-web{text-align:right;width:150px;display:none}@media (min-width:992px){.skipper-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-apply-button-web{display:block}}@media (min-width:560px){body .jtc-dialog.jtc-dialog-admin-yacht-skipper .MuiDialog-paper{max-width:calc(100vw - 32px)}}body .jtc-dialog.jtc-dialog-admin-yacht-skipper .flotilla-selection-wrapper{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}body .jtc-dialog.jtc-dialog-admin-yacht-skipper .flotilla-selection-wrapper .flotilla-update-in-progress{margin-top:12px;margin-left:10px}body .jtc-dialog.jtc-dialog-admin-yacht-skipper .skipper-trips-limit-exceeded{color:#f44336;margin-bottom:10px;font-weight:600}.skipper-admin-list-view .ais-InfiniteHits-list{width:100%;margin-top:0;padding-left:0}@media (min-width:992px){.skipper-admin-list-view .ais-InfiniteHits-list{font-size:14px}}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item{border-top:2px solid #f2f2f2;flex-flow:column;align-items:flex-start;display:flex}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item>div{padding:8.5px 0 0}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-navbar{flex-flow:wrap;display:flex}@media (min-width:992px){.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-navbar{flex-flow:column;width:15%}}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-navbar .trip-destination{margin-left:8.5px}@media (min-width:992px){.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-navbar .trip-destination{margin-left:0}}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts{width:100%;padding-top:5px;padding-bottom:5px}@media (min-width:992px){.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts{flex-flow:wrap;gap:24px;display:flex}}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-icon-container{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-icon-container .vendor{font-size:10px}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container{align-items:center;gap:16px;display:flex}@media (min-width:992px){.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container{width:17%}}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .yacht-details-container{cursor:pointer}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .red{color:red}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper{font-weight:300}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.planned{font-style:italic}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.acknowledged{color:red;font-style:italic}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.confirmed_by_admin{font-weight:700}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.confirmed_by_admin_delayed{color:#feac49;font-weight:700}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.confirmed_by_admin_overdue{color:red}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.confirmed_by_admin_and_skipper{color:#95e636;font-weight:700}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.payment_overdue{color:red;font-weight:700}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.received_payment{color:#95e636;font-weight:700}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.received_payment:after{content:"€€"}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.warning{color:red;font-weight:700}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.warning:before,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-skipper-container .skipper.warning:after{content:"!!!!!"}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .booked{fill:#7e8998}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .booked .st1,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .booked .st3,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .booked .st4{stroke:#7e8998}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .booked .st2{fill:#7e8998}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .confirmed{fill:#43d0e8}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .confirmed .st1,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .confirmed .st3,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .confirmed .st4{stroke:#43d0e8}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .confirmed .st2{fill:#43d0e8}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .should_be_canceled{fill:#f44336}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .should_be_canceled .st1,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .should_be_canceled .st3,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .should_be_canceled .st4{stroke:#f44336}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .should_be_canceled .st2{fill:#f44336}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .canceled{fill:#e5e5e5}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .canceled .st1,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .canceled .st3,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .canceled .st4{stroke:#e5e5e5}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .canceled .st2{fill:#e5e5e5}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .canceled .yacht-name{text-decoration:line-through}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-booked-by-group{fill:violet}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-booked-by-group .st1,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-booked-by-group .st3,.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-booked-by-group .st4{stroke:violet}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-booked-by-group .st2{fill:violet}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-container{flex-direction:column-reverse;align-items:center;gap:4px;display:flex;position:relative}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .trip-yachts .yacht-container .group-booking{color:violet;text-align:center;background:#fff;border:2px solid violet;border-radius:10px;width:18px;height:18px;font-size:12px;font-weight:700}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags{width:100%;display:none}@media (min-width:992px){.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags{margin-top:4.25px}}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags.force-show,.show-tags-for-admin-skipper-plan .skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags{display:block}.skipper-admin-list-view .ais-InfiniteHits-list .ais-InfiniteHits-item .tags .jtc-component-teaser-grid-item-tag{margin-left:0;display:inline-block}.skipper-admin-list-view.show-tags-for-admin-skipper-plan .ais-InfiniteHits-item .tags{display:block}.inline-filters .jtc-component-jtc-refinement-list.crew-matching-tool-refinement:not(.checked):not(.introduction){border-style:solid;border-width:1px;background:0 0!important}.inline-filters .jtc-component-jtc-refinement-list.crew-matching-tool-refinement:not(.checked):not(.introduction).grid,.inline-filters .jtc-component-jtc-refinement-list.crew-matching-tool-refinement:not(.checked):not(.introduction).list{border-color:#47edbc}.jtc-component-jtc-refinement-list.crew-matching-tool-refinement .refined-values{display:none}.jtc-component-jtc-refinement-list.crew-matching-tool-refinement .crew-matching-tool-refinement-heading{align-items:center;gap:4px;display:flex}.jtc-component-jtc-refinement-list.crew-matching-tool-refinement .crew-matching-tool-refinement-heading svg{height:14px}.jtc-component-jtc-refinement-list.crew-matching-tool-refinement .crew-matching-tool-refinement-heading .tooltip-icon-wrapper,.jtc-component-jtc-refinement-list.crew-matching-tool-refinement .crew-matching-tool-refinement-heading .tooltip-icon{display:inline-flex}.jtc-component-jtc-refinement-list.crew-matching-tool-refinement .crew-matching-tool-refinement-heading .tooltip-icon-wrapper path,.jtc-component-jtc-refinement-list.crew-matching-tool-refinement .crew-matching-tool-refinement-heading .tooltip-icon path{stroke:#f9f6f3}.crew-matching-notice-component{max-width:600px;margin:32px auto}.crew-matching-notice-component .itinerary-notice-content{align-items:center;gap:16px;display:flex}@media (min-width:576px){.crew-matching-notice-component .itinerary-notice-content{flex-direction:row;justify-content:space-between}}.crew-matching-notice-component .itinerary-notice-content .title{margin-bottom:8px}.crew-matching-notice-component .itinerary-notice-content .jtc-component-button-component{white-space:nowrap}.crew-matching-notice-component .crew-matching-tool-notice-content{flex-direction:column;justify-content:space-between;gap:8px;display:flex}@media (max-width:575px){.crew-matching-notice-component .crew-matching-tool-notice-content,.crew-matching-notice-component .crew-matching-tool-notice-content div,.crew-matching-notice-component .crew-matching-tool-notice-content button{width:100%}}@media (min-width:576px){.crew-matching-notice-component .crew-matching-tool-notice-content{align-items:flex-start}}.text-bold{font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}p,.p{letter-spacing:.3px}h1,.h1{margin-top:0;margin-bottom:20px;font-family:ClashDisplay,Montserrat,Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:48px}@media (min-width:992px){h1,.h1{font-size:60px;line-height:60px}}@media (min-width:1200px){h1,.h1{font-size:80px;line-height:76px}}h2,.h2{letter-spacing:.4px;margin-top:0;margin-bottom:20px;font-family:ClashDisplay,Montserrat,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:40px}@media (min-width:992px){h2,.h2{font-size:48px;line-height:48px}}@media (min-width:1200px){h2,.h2{font-size:60px;line-height:56px}}h3,.h3{letter-spacing:.56px;margin-top:0;margin-bottom:20px;font-family:ClashDisplay,Montserrat,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:28px}@media (min-width:992px){h3,.h3{font-size:32px;line-height:32px}}@media (min-width:1200px){h3,.h3{font-size:36px;line-height:36px}}h4,.h4{letter-spacing:.18px;margin-top:0;margin-bottom:20px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;line-height:20px}@media (min-width:992px){h4,.h4{font-size:20px;line-height:24px}}@media (min-width:1200px){h4,.h4{font-size:24px;line-height:28px}}h5,.h5{letter-spacing:.16px;margin-top:0;margin-bottom:20px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px}@media (min-width:992px){h5,.h5{font-size:18px;line-height:20px}}@media (min-width:1200px){h5,.h5{font-size:20px;line-height:24px}}h6,.h6{letter-spacing:.28px;margin-top:0;margin-bottom:20px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px}@media (min-width:992px){h6,.h6{font-size:15px;line-height:20px}}@media (min-width:1200px){h6,.h6{font-size:16px;line-height:24px}}.label{letter-spacing:.96px;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:700;line-height:14px}:root{--bg-transition:background-color .2s ease-in-out}.jtc-page-cms{flex-direction:column;flex:1;display:flex}.jtc-page-cms.with-color-scheme.green{transition:var(--bg-transition);background-color:#193537}.jtc-page-cms.with-color-scheme.green .jtc-component-trip-filters-component.green.list{padding-top:12px}@media (min-width:992px){.jtc-page-cms.with-color-scheme.green .jtc-component-trip-filters-component.green.list{padding-top:40px}}.isSmallHeader+.jtc-component-cms-page-wrapper .jtc-component-trip-filters-component__options,.isSmallHeader+.jtc-component-cms-page-wrapper .jtc-component-trip-filters-component__options.color-scheme-green:before{transition:var(--bg-transition);background-color:#193537}.isSmallHeader+.jtc-component-cms-page-wrapper .jtc-component-trip-filters-component__options-headroom{transition:top .2s ease-in-out,var(--bg-transition)}.isSmallHeader+.jtc-component-cms-page-wrapper .jtc-component-trip-filters-component__options-headroom--pinned,.isSmallHeader+.jtc-component-cms-page-wrapper .jtc-component-trip-filters-component__options-headroom--unpinned{will-change:top,background-color}.isSmallHeader+.jtc-component-cms-page-wrapper .jtc-component-trip-filters-component__options-headroom--pinned{top:calc(80px + var(--disruptor-height,0px))}@media (min-width:768px){.isSmallHeader+.jtc-component-cms-page-wrapper .jtc-component-trip-filters-component__options-headroom--pinned{top:calc(91px + var(--disruptor-height,0px))}}.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container{max-width:100%}.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .scroller-with-arrow-button.right,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .scroller-with-arrow-button.right{right:0}.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .scroller-with-arrow-button.left,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .scroller-with-arrow-button.left{left:0}.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow{margin-inline:-16px;width:auto!important}@media (min-width:992px){.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow{margin-inline:-32px}}.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow .jtc-component-scroller-with-arrow__list,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow .jtc-component-scroller-with-arrow__list{padding-inline:16px;scroll-padding-left:16px}@media (min-width:992px){.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow .jtc-component-scroller-with-arrow__list,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow .jtc-component-scroller-with-arrow__list{padding-inline:32px;scroll-padding-left:32px}}.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow .jtc-component-scroller-with-arrow__list .jtc-component-trip-box:last-child,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow .jtc-component-scroller-with-arrow__list .jtc-component-trip-box:last-child{margin-right:16px}@media (min-width:992px){.with-color-scheme .container-fluid .jtc-component-trip-filters-component.grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow .jtc-component-scroller-with-arrow__list .jtc-component-trip-box:last-child,.with-color-scheme .container-fluid .jtc-component-trip-filters-component.yacht_grid .jtc-component-trip-filters-component__items .container .jtc-trip-destination-component-scroll .jtc-component-scroller-with-arrow .jtc-component-scroller-with-arrow__list .jtc-component-trip-box:last-child{margin-right:0}}.jtc-component-trip-filters-component{transition:var(--bg-transition)}.jtc-component-trip-filters-component.grey{background-color:#f9f6f3}.jtc-component-trip-filters-component.grey .trip-type-name{color:#193537}.jtc-component-trip-filters-component.green{background-color:#193537}.jtc-component-trip-filters-component.green .trip-type-name{color:#fff}.jtc-component-trip-filters-component.green.list .jtc-component-trip-filters-component__options{background-color:#193537}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options{transition:var(--bg-transition);padding:8px}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options-headroom{z-index:2;width:100%;transition:top .2s ease-in-out,var(--bg-transition);position:sticky;top:91px}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options-headroom--pinned,.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options-headroom--unpinned{will-change:top,background-color}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options-headroom--pinned{top:calc(91px + var(--disruptor-height,0px))}@media (min-width:1200px){.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options-headroom--pinned{top:calc(132px + var(--disruptor-height,0px))}}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options-headroom--unpinned{top:var(--disruptor-height,0px)}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options.color-scheme-grey{background-color:#eae3dc}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options.color-scheme-grey:before{transition:var(--bg-transition);background-color:#eae3dc}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options.color-scheme-grey .jtc-component-trip-view-type-selector{color:#193537}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options.color-scheme-transparent{background-color:#f9f6f3}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options.color-scheme-transparent:before{transition:var(--bg-transition);background-color:#f9f6f3}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options.color-scheme-transparent .jtc-component-trip-view-type-selector{color:#193537}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options .container{z-index:11;position:relative}@media (max-width:991px){.jtc-component-trip-filters-component .jtc-component-trip-filters-component__options .container{padding:0}}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__items{padding-top:56px}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__items:has(.filter-trigger:not(.visible)){padding-top:0}@media (min-width:992px) and (max-width:1200px){.jtc-component-trip-filters-component .jtc-component-trip-filters-component__items .container{padding-left:24px;padding-right:24px}}@media (min-width:1200px){.jtc-component-trip-filters-component .jtc-component-trip-filters-component__items .container{max-width:1200px}}@media (min-width:992px) and (max-width:1200px){.container .jtc-component-trip-filters-component .jtc-component-trip-filters-component__items .container{padding-left:0;padding-right:0}.jtc-component-trip-filters-component .jtc-component-trip-filters-component__items .container{padding-left:24px;padding-right:24px}.jtc-component-cms-component-renderer.container:has(.jtc-component-trip-filters-component){padding-left:24px;padding-right:24px}}@media (min-width:1200px){.jtc-component-trip-filters-component .jtc-component-trip-filters-component__items .container{max-width:1200px}.jtc-component-cms-component-renderer.container:has(.jtc-component-trip-filters-component){max-width:1200px}}