.jtc-component-trip-menu-item{flex-grow:1;flex-basis:33%;position:relative}.jtc-component-trip-menu-item .item-link{color:#fff;background:#0000004d;flex-flow:column;justify-content:center;align-items:center;margin:3px;padding:21.25px 8.5px 4.25px;transition:opacity .25s;display:flex}@media (min-width:992px){.jtc-component-trip-menu-item .item-link{background:0 0;border-bottom:1px solid #ffffff80;margin:0}}.jtc-component-trip-menu-item .item-link i,.jtc-component-trip-menu-item .item-link span{opacity:1}.jtc-component-trip-menu-item .item-link:hover,.jtc-component-trip-menu-item .item-link:focus{box-shadow:none;outline:none}.jtc-component-trip-menu-item .item-link:hover i,.jtc-component-trip-menu-item .item-link:hover span,.jtc-component-trip-menu-item .item-link:focus i,.jtc-component-trip-menu-item .item-link:focus span{opacity:.9}.jtc-component-trip-menu-item .item-link i{margin-bottom:8.5px;font-size:14.0625px}@media (min-width:992px){.jtc-component-trip-menu-item .item-link i{margin-bottom:13.5px;font-size:18px}}.jtc-component-trip-menu-item .item-link span{text-align:center;text-transform:uppercase;min-height:34px;font-size:10px;font-weight:700}@media (min-width:420px){.jtc-component-trip-menu-item .item-link span{font-size:14.0625px}}@media (min-width:992px){.jtc-component-trip-menu-item .item-link span{font-weight:300}.jtc-component-trip-menu-item:last-child .item-link{border-bottom:none}}.jtc-component-trip-menu-item.active .item-link i,.jtc-component-trip-menu-item.active .item-link span{opacity:1}.jtc-component-trip-menu-component .jtc-component-trip-menu-item:hover,.jtc-component-trip-menu-component .jtc-component-trip-menu-item:focus{box-shadow:none;outline:none}.jtc-component-trip-menu-component .jtc-component-trip-menu-item.active .item-link i,.jtc-component-trip-menu-component .jtc-component-trip-menu-item.active .item-link span{color:#47edbc}@media (max-width:992px){.jtc-component-trip-menu-component.icons-only ul{justify-content:space-evenly;align-items:flex-end;position:relative}}@media (max-width:992px) and (min-width:420px){.jtc-component-trip-menu-component.icons-only ul{justify-content:center}}@media (max-width:992px){.jtc-component-trip-menu-component.icons-only .jtc-component-trip-menu-item{flex-grow:0;flex-basis:auto}.jtc-component-trip-menu-component.icons-only .jtc-component-trip-menu-item .item-link{background:0 0;margin:0;padding:0 15px}}@media (max-width:992px) and (min-width:420px){.jtc-component-trip-menu-component.icons-only .jtc-component-trip-menu-item .item-link{margin:4.25px;padding:0 17px}}@media (max-width:992px){.jtc-component-trip-menu-component.icons-only .jtc-component-trip-menu-item .item-link i{opacity:1;margin-bottom:0}.jtc-component-trip-menu-component.icons-only .jtc-component-trip-menu-item .item-link span{display:none}.jtc-component-trip-menu-component.icons-only .jtc-component-trip-menu-item.active .item-link{color:#47edbc}.jtc-component-trip-menu-component.icons-only .jtc-component-trip-menu-item.active .item-link i{text-shadow:0 0 30px #000}}.jtc-component-teaser-grid-item-tag{text-transform:uppercase;color:#fff;white-space:nowrap;text-align:center;margin:0 4.25px;padding:4.25px 25px;font-size:10px;font-weight:900}.jtc-component-teaser-grid-item-tag.small-tag{margin:0 4.25px;padding:1px 4.25px}.jtc-component-teaser-grid-item-tag.promote-special-age-group{color:#fff;white-space:nowrap;background-color:#194648}.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}@media (max-width:991px){.jtc-component-trip-menu-component{padding:34px 0}.jtc-component-trip-menu-component.icons-only{padding:34px 0 0}.jtc-component-trip-menu-component.icons-only ul{padding:8.5px}.jtc-component-trip-menu-component.icons-only .title-wrapper{padding:34px 0}.jtc-component-trip-menu-component .title-wrapper{padding:34px 0;position:relative}.jtc-component-trip-menu-component .title-wrapper .tags-wrapper{z-index:1;flex-flow:row;justify-content:center;align-items:center;margin-bottom:4.25px;display:flex}.jtc-component-trip-menu-component .title-wrapper .heading-title{text-transform:uppercase;text-align:center;color:#fff;letter-spacing:8px;word-wrap:break-word;z-index:1;max-width:100%;margin-top:0;margin-bottom:4.25px;padding:0 17px;font-size:9vw;font-weight:300;line-height:1;display:block}}@media (max-width:991px) and (min-width:768px){.jtc-component-trip-menu-component .title-wrapper .heading-title{letter-spacing:8px;font-size:53px;line-height:normal}}@media (max-width:991px){.jtc-component-trip-menu-component .title-wrapper .heading-subtitle{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0;font-size:3.5vw;line-height:1;display:block}}@media (max-width:991px) and (min-width:768px){.jtc-component-trip-menu-component .title-wrapper .heading-subtitle{font-size:2.5vw}}.jtc-component-trip-menu-component ul{flex-flow:wrap;margin:0;padding:8.5px;list-style-type:none;display:flex}@media (min-width:992px){.jtc-component-trip-menu-component ul{padding:0;display:block}.jtc-component-trip-menu-component{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;margin-bottom:34px;transition:top .1s;position:sticky;top:104px}.jtc-component-trip-menu-component.big-offset{top:155px}}.jtc-component-trip-menu-component .inside{max-width:90%;margin:0 auto;position:relative}@media (min-width:992px){.jtc-component-trip-menu-component .inside{max-width:initial;margin:initial;background:#193537bf;padding:8.5px 17px 17px}}.jtc-component-trip-menu-component .link-wrapper{text-align:center;padding:21.25px 8.5px}.jtc-component-trip-menu-component .link-wrapper .how-does-it-work{color:#fff;background:#7e8998;padding:4.25px 8.5px;display:inline-block}