@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/_nuxt/outfit-latin-400-normal.N3wp9mSd.woff2) format("woff2")}@font-face{font-family:Outfit fallback;font-weight:400;size-adjust:100%;src:local("Arial")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(/_nuxt/outfit-latin-600-normal.BHAvBoJA.woff2) format("woff2")}@font-face{font-family:Outfit fallback;font-weight:600;size-adjust:101%;src:local("Arial")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:900;src:url(/_nuxt/outfit-latin-900-normal.CKWo0OUH.woff2) format("woff2")}@font-face{font-family:Outfit fallback;font-weight:900;size-adjust:105%;src:local("Arial")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/_nuxt/dm-sans-latin-400-normal.DwcD7z81.woff2) format("woff2")}@font-face{font-family:DM Sans fallback;font-weight:400;size-adjust:105%;src:local("Arial")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/_nuxt/dm-sans-latin-500-normal.BOEmR4rO.woff2) format("woff2")}@font-face{font-family:DM Sans fallback;font-weight:500;size-adjust:107%;src:local("Arial")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/_nuxt/dm-sans-latin-600-normal.BY-DBcpC.woff2) format("woff2")}@font-face{font-family:DM Sans fallback;font-weight:600;size-adjust:110%;src:local("Arial")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/_nuxt/dm-sans-latin-700-normal.COgqbzv4.woff2) format("woff2")}@font-face{font-family:DM Sans fallback;font-weight:700;size-adjust:113%;src:local("Arial")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/_nuxt/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2")}@font-face{font-family:Poppins fallback;font-weight:400;size-adjust:115%;src:local("Arial")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/_nuxt/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2")}@font-face{font-family:Poppins fallback;font-weight:600;size-adjust:116%;src:local("Arial")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/_nuxt/poppins-latin-700-normal.Qrb0O0WB.woff2) format("woff2")}@font-face{font-family:Poppins fallback;font-weight:700;size-adjust:118%;src:local("Arial")}@font-face{font-display:swap;font-family:Desyrel;font-style:normal;font-weight:400;src:url(/_nuxt/desyrel-400.Bg_AppBg.woff2) format("woff2")}@font-face{font-family:Desyrel fallback;font-weight:400;size-adjust:98%;src:local("Arial")}@supports (hanging-punctuation:first){@font-face{font-family:Outfit fallback;font-weight:400;size-adjust:99%;src:local("Arial")}@font-face{font-family:Outfit fallback;font-weight:600;size-adjust:92.7%;src:local("Arial")}@font-face{font-family:Outfit fallback;font-weight:900;size-adjust:98%;src:local("Arial")}@font-face{font-family:DM Sans fallback;font-weight:600;size-adjust:101%;src:local("Arial")}@font-face{font-family:DM Sans fallback;font-weight:700;size-adjust:103%;src:local("Arial")}@font-face{font-family:Poppins fallback;font-weight:600;size-adjust:108%;src:local("Arial")}@font-face{font-family:Poppins fallback;font-weight:700;size-adjust:108%;src:local("Arial")}}.adjacent-dates-carousel{display:block;height:140px;margin-top:0}.swiper-carousel-arrows-type-blue .swiper-carousel-arrow{background:#13537b!important;border-radius:50%;color:#fff;flex-direction:column}.swiper-carousel-arrows-type-blue .swiper-carousel-arrow:hover{background:#065ba2!important;color:#fff}.swiper-carousel-arrows-type-modern-black .swiper-carousel-arrow{background:#fff;border:1px solid #515151;border-radius:100%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#0c1a25}.identity--sol:not(:has(.identity--rolfs)){--dealfinderPrimary:var(--color-orange);--dealfinderPrimaryText:#282c33;--dealfinderPrimaryFaded:var(--color-orange-transparent)}.charter-search{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;position:relative}.identity--sol:not(:has(.identity--rolfs)) .charter-search{background:#fff}.charter-search.short{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1024px){.charter-search,.charter-search.short{grid-template-columns:1fr}}.charter-search.package-search{grid-template-columns:repeat(5,1fr)}@media(max-width:1024px){.charter-search.package-search{grid-template-columns:1fr}}@media(min-width:1024px)and (max-width:1200px){.charter-search.package-search{grid-template-columns:minmax(0,.85fr) minmax(0,.85fr) minmax(0,1.5fr) minmax(0,.85fr) minmax(0,.5fr)}}@media(min-width:1200px)and (max-width:1350px){.charter-search.package-search{grid-template-columns:minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.9fr) minmax(0,.55fr)}}@media(min-width:1350px)and (max-width:1425px){.charter-search.package-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.6fr)}}@media(min-width:1425px){.charter-search.package-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.65fr)}}.identity--sol:not(:has(.identity--rolfs)) .charter-search.package-search .charter-search__btn{border:.8px solid var(--color-gray-100);border-radius:8px}.identity--sol:not(:has(.identity--rolfs)) .charter-search.package-search .charter-search__btn:after,.identity--sol:not(:has(.identity--rolfs)) .charter-search.package-search .charter-search__btn:before{background:#b8bfcc;position:absolute}@media(min-width:1024px){.identity--sol:not(:has(.identity--rolfs)) .charter-search.package-search .charter-search__btn{border:.8px solid var(--color-gray-100);margin:.6px}.identity--sol:not(:has(.identity--rolfs)) .charter-search.package-search .charter-search__btn-text{color:#0c1a25}.identity--sol:not(:has(.identity--rolfs)) .charter-search.package-search .charter-search__btn.active{border:2px solid var(--color-orange);margin:0}}@media(max-width:1024px){.identity--sol:not(:has(.identity--rolfs)) .charter-search.package-search .charter-search__btn.active{background-color:#fff;border:.8px solid var(--color-gray-100);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;height:75px;left:0;position:fixed;right:0;top:98px;width:auto;z-index:101}}.charter-search.package-search.calendar{grid-template-columns:repeat(4,1fr)}@media(min-width:1024px){.charter-search.package-search.calendar.no-stopover{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.charter-search.package-search.calendar{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.charter-search.package-search.calendar{gap:8px;grid-template-columns:repeat(1,1fr)}}@media(min-width:1024px){.charter-search.package-search.calendar.is-open{margin-bottom:6px}}.charter-search.package-search.calendar.sv{grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.charter-search.package-search.calendar.sv{grid-template-columns:1fr 1fr}.charter-search.package-search.calendar.sv :first-child{grid-column:span 2}}.charter-search.package-search .package-search__btn-search{display:flex;width:100%}.charter-search.date-range{grid-template-columns:1fr 1fr 1fr 1fr .8fr}@media(max-width:1024px){.charter-search.date-range{grid-template-columns:1fr 1fr}.charter-search.date-range .charter-search__btn-search{grid-column:span 2}.charter-search.date-range{display:flex;flex-direction:column}}.charter-search.charter-search-fixed{display:flex;justify-content:space-between}.charter-search.charter-search-fixed .charter-search__btn{border:none!important}.charter-search__btn{cursor:pointer;display:flex;flex-direction:column;flex-grow:1;padding-bottom:10px;padding-left:.625rem;padding-right:.625rem;padding-top:10px;text-align:left;transition:background .3s}.charter-search__btn.slim{height:3rem;padding:.375rem 1rem}.identity--rolfs:not(:has(.identity--sol)) .charter-search__btn{background:none;padding-bottom:.75rem}.identity--rolfs:not(:has(.identity--sol)) .charter-search__btn-title{color:#065ba2;font-weight:500;padding-bottom:.5rem}.identity--rolfs:not(:has(.identity--sol)) .charter-search__btn-text{background:#fff;border-radius:.5rem;padding:.75rem 1.25rem}.identity--rolfs:not(:has(.identity--sol)) .charter-search__btn.active .charter-search__btn-text{background:none}.identity--sol:not(:has(.identity--rolfs)) .charter-search__btn{background:transparent;justify-content:start;position:relative}.identity--sol:not(:has(.identity--rolfs)) .charter-search__btn.round{border-radius:10px}.identity--sol:not(:has(.identity--rolfs)) .charter-search__btn-title{color:#0c1a25}.charter-search__btn-title{font-size:.8rem;text-align:left;text-transform:none}.charter-search__btn-text{color:#000;display:flex;font-size:1rem;font-weight:500!important;justify-content:space-between;min-width:0;text-transform:none;width:100%}.charter-search__btn-icon{color:#929497;font-size:1.2rem;position:relative;top:2px}.charter-search__btn-search{align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;flex-grow:1;margin-left:-1px;margin-top:-1px;min-height:80px;padding-left:1.5rem;padding-right:1.5rem}@media(max-width:1024px){.charter-search__btn-search{grid-column:span 2;padding-bottom:1em}}.charter-search__btn-search button{font-weight:700;height:58px;text-transform:uppercase;width:100%}.charter-search__btn.active{border-bottom:none;color:#282c33;position:relative}.charter-search__btn.active *{color:#282c33}.charter-search__btn.lastminute{background:#cb0224;color:#fff}.charter-search__btn.lastminute *{color:#fff}.charter-search__btn-guests{border-radius:.5rem;font-size:24px;height:50px;width:50px!important}.charter-search__fixed-bottom{background:#fff;border-left:none;border-top:1px solid #e7ebf3;bottom:1rem;left:1rem;padding:1rem;position:absolute;right:1rem;z-index:100}@media(max-width:640px){.charter-search__fixed-bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:.3rem;left:.3rem;right:.3rem}}.charter-search__window{color:#0c1a25;transition:background .3s;width:100%;z-index:201}.charter-search__window.lastminute{background:#cb0224}.charter-search__window-content{background:#fff;padding:1rem;width:100%;z-index:201}@media(max-width:1024px){.charter-search__window{height:auto;inset:168px 0 0;position:fixed;width:auto;z-index:110}.charter-search__window-content{border-radius:0 0 8px 8px;height:100%;max-height:100%;overflow-x:hidden!important;overflow-y:auto!important}.charter-search__window-content.padded{padding-bottom:130px!important}}@media(max-width:1023px){.charter-search__window-content{padding-top:0!important}}.charter-search__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem}.identity--rolfs:not(:has(.identity--sol)) .charter-search__header{border-bottom:2px solid #b8bfcc;margin-bottom:1rem}.charter-search__header.no-margin{margin-bottom:0!important}@media(max-width:1024px){.charter-search__header{background:#fff;padding-top:1rem;position:sticky;z-index:101}}.charter-search__child-age{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.charter-search__child-age:first-child{margin-top:0}.charter-search__list{margin-bottom:0}.charter-search__list-item.active{border-bottom:1px solid #0c1a25;border-top:1px solid #0c1a25}.charter-search__list li,.charter-search__list-item{border-bottom:1px solid #b8bfcc}.charter-search__list li:last-child,.charter-search__list-item:last-child{border-bottom-color:transparent}.charter-search__list li button,.charter-search__list-item button{background:#fff;display:block;padding:.25rem;text-align:left;width:100%}.charter-search__list li button:focus,.charter-search__list li button:hover,.charter-search__list-item button:focus,.charter-search__list-item button:hover{background:var(--color-orange-transparent)}.charter-search__list li button.active,.charter-search__list-item button.active{background-color:var(--color-orange);color:#282c33;font-weight:700}.charter-search__list ul li:last-child,.charter-search__list.checkboxes li{border-bottom:none}.charter-search__selection{padding-left:.5rem;padding-top:.5rem}.charter-search__selection:focus,.charter-search__selection:hover{background:var(--color-orange-transparent)}.charter-search__selection.active{background-color:var(--color-orange);color:#282c33;font-weight:700}.charter-search__room-input{background:#fff!important;font-size:1.2rem;font-weight:700;height:50px;text-align:center;width:70px}.charter-search__custom-select .custom-select{background:#fff url(../icons/sol-down.svg) no-repeat 100%;background-position:100%;background-size:contain;border:none!important;font-size:1.2rem;font-weight:700;height:40px;padding-left:1rem;padding-right:60px}.identity--sol:not(:has(.identity--rolfs)) .charter-search__custom-select .custom-select{border-radius:10px}.charter-search__search{align-items:center;display:flex}.charter-search__places{padding:.5rem 0;width:100%}.charter-search__places.active{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--color-orange) calc(var(--tw-bg-opacity, 1)*100%),transparent);background-color:var(--color-orange);color:#282c33;padding:.5rem}.charter-search__airport-button{word-break:break-all}.charter-search__airport-button .fa-star{color:var(--color-orange)}.charter-search__airport-button.active .fa-star{color:#fff}.charter-search__window{border:.8px solid var(--color-gray-100);border-radius:8px;overflow:hidden}@media(max-width:1024px){.charter-search__window{border-radius:0 0 8px 8px}}.charter-search__window .vc-title{background:transparent;font-size:16px}.charter-search__window .vc-title span{font-weight:700}.charter-search__window .vc-pane-container{margin-left:-30px;margin-right:-50px;padding-left:35px;padding-right:50px;width:auto}@media(max-width:1023px){.charter-search__window .vc-pane-container{margin-left:-5px;margin-right:0;padding-left:21.5px;padding-right:0}}.charter-search__window .vc-day{background:#f7f7f7;font-size:1.1rem;height:70px;justify-content:center;margin:1px;width:70px}@media(max-width:1023px){.charter-search__window .vc-day{font-size:.9rem;height:43px;width:43px}}@media(max-width:640px){.charter-search__window .vc-weekdays{margin-left:-20px}}.charter-search__window .vc-weeknumber{height:70px;left:-70px!important;width:70px}@media(max-width:1023px){.charter-search__window .vc-weeknumber{height:43px;left:-43px!important;width:43px}}.charter-search__window .vc-weeknumber>.vc-weeknumber-content{color:#000;font-size:1.1rem;font-style:normal}@media(max-width:1023px){.charter-search__window .vc-weeknumber>.vc-weeknumber-content{font-size:.9rem}}.charter-search__window .vc-weekday{color:#000;font-size:1.1rem;font-weight:400;padding-bottom:25px}@media(max-width:1023px){.charter-search__window .vc-weekday{font-size:.9rem;padding-bottom:17px}}.charter-search__window .vc-arrow{background:#fff;box-shadow:none!important;position:relative;top:calc(100% + 12px);transform:scale(1.4);z-index:1}.charter-search__window .vc-prev{left:-27px}.charter-search__window .vc-next{right:30.5px}.charter-search__window .vc-header{height:50px}@media(min-width:1025px){.charter-search__window .vc-header{margin-bottom:20px}}.charter-search__window .vc-header .vc-title{font-size:1.1rem}@media(max-width:1023px){.charter-search__window .vc-header .vc-title{font-size:.9rem}}@media(min-width:1025px){.charter-search__window .vc-header .vc-title{border:.5px solid #000;border-radius:unset;padding:4px 30px}.charter-search__window .vc-header .vc-title:after{background:url(../icons/chevron-down.svg);content:"";height:20px;margin-left:20px;margin-right:-18px;width:20px}.charter-search__window .vc-highlight{height:34px;width:34px}}.travel-date-select .vc-pane-container{margin:0!important;padding:0!important;width:auto!important}.travel-date-select .vc-pane-container .vc-pane-layout{gap:10px!important}.travel-date-select .vc-header{align-items:center;display:grid;margin-bottom:8px}.travel-date-select .vc-title{align-items:center;background:#fff;border:1px solid var(--color-gray-100)!important;border-radius:8px!important;display:inline-flex;font-family:DM Sans,sans-serif;font-size:16px!important;font-weight:700!important;gap:8px;line-height:1;overflow:hidden;pointer-events:auto!important;position:relative;text-decoration:none}.travel-date-select .vc-title:before{content:none!important}.travel-date-select .vc-title:after{background:currentColor!important;content:"";display:inline-block;height:30px!important;margin-left:4px!important;-webkit-mask:url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'>      <path d='M7 10l5 5 5-5z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'>      <path d='M7 10l5 5 5-5z'/></svg>") center/contain no-repeat;width:30px!important}.travel-date-select .vc-pane-container .vc-pane:nth-child(2) .vc-title{cursor:default!important;pointer-events:none!important}.travel-date-select .vc-pane-container .vc-pane:nth-child(2) .vc-title:after{display:none!important}.travel-date-select .vc-arrow{align-self:center;background:transparent!important;box-shadow:none!important;color:#0c1a25!important;position:static!important;top:auto!important;transform:none!important}.travel-date-select .vc-prev{margin-right:8px}.travel-date-select .vc-next{margin-left:8px}.travel-date-select .vc-day{background:transparent!important;border:0!important;border-radius:8px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;height:45px!important;justify-content:center;margin:3px;width:45px!important}.travel-date-select .vc-day button.charter-search__day-disabled,.travel-date-select .vc-day button[disabled]{border:.4px solid var(--color-gray-100)!important;border-radius:6px!important;color:var(--color-gray-100)!important;text-decoration:line-through}.travel-date-select .vc-day button{align-items:center;background:#fff;border:.4px solid var(--color-gray-100);border-radius:6px;cursor:pointer;display:flex;height:47px!important;justify-content:center;width:47px!important}.travel-date-select .vc-day button.calendar-hovering-date-range-underline:after{border-bottom:2px solid var(--color-orange);bottom:5px;content:"";left:6px;opacity:.9;position:absolute;right:6px}.travel-date-select .vc-day button.charter-search__day-disabled.calendar-hovering-date-range{background:#f5f6fa!important;border-color:var(--color-gray-100)!important}.travel-date-select .vc-day button.charter-search__day-disabled.calendar-selected-date-range{background:#fff5c7!important;border-color:var(--color-gray-100)!important}.travel-date-select .vc-day button.charter-search__day-disabled.calendar-selected-date-range:after{display:none!important}.travel-date-select .vc-day button.calendar-selected-start-date{background:#fff5c7!important;border:1.5px solid #515151!important;border-radius:6px!important}.travel-date-select .vc-weeknumber{height:45px!important;left:-35px!important;width:45px!important}@media(max-width:641px){.travel-date-select .vc-weeknumber{left:-40px!important}}.travel-date-select .vc-weeknumber>.vc-weeknumber-content{font-family:DM Sans,sans-serif;font-size:12px;font-weight:400}@media(max-width:641px){.travel-date-select .vc-weeknumber>.vc-weeknumber-content{font-size:12px;margin-left:1rem;padding-left:.5rem}}.travel-date-select .vc-weekday{font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;padding-bottom:10px!important}.travel-date-select .vc-highlights~*{background:var(--color-orange)!important}.travel-date-select .flexible-no-end-date .vc-highlights~*{background:#fff!important}.travel-date-select .vc-day-dot{border-radius:9999px;height:6px;pointer-events:none;position:absolute;top:6px;width:6px;z-index:5}.travel-date-select .vc-day-dot--direct{background:var(--color-blue-600);right:6px}.travel-date-select .vc-day button.calendar-hovering-date-range-edge-end:after,.travel-date-select .vc-day button.calendar-hovering-date-range-edge-end:before,.travel-date-select .vc-day button.calendar-hovering-date-range-edge-start:after,.travel-date-select .vc-day button.calendar-hovering-date-range-edge-start:before,.travel-date-select .vc-day button.calendar-hovering-date-range-edge:after,.travel-date-select .vc-day button.calendar-hovering-date-range-edge:before,.travel-date-select .vc-day button.calendar-hovering-date-range:after,.travel-date-select .vc-day button.calendar-hovering-date-range:before{display:none!important}.travel-date-select .vc-day button.calendar-hovering-date-range{border:2px solid #515151!important;border-radius:6px!important}.travel-date-select .vc-day button.bg-green-300{background:var(--color-green-300)!important;border:.4px solid var(--color-gray-100)!important;border-radius:6px!important}.travel-date-select .vc-highlights~*{background:#fff5c7!important;border:.4px solid var(--color-gray-100)!important;border-radius:6px!important}.travel-date-select .vc-popover-content-wrapper{width:180px!important}.travel-date-select .vc-day button[disabled].calendar-hovering-date-range,.travel-date-select .vc-day button[disabled].calendar-hovering-date-range-edge-end,.travel-date-select .vc-day button[disabled].calendar-hovering-date-range-edge-start{background:#f5f6fa!important}@media(max-width:869px){#charterWindowDate.charter-search__window>.charter-search__window-content{height:100%!important;max-height:none!important;overflow-y:auto!important}}.identity--sol:not(:has(.identity--rolfs)){--color-primary:#fecb21;--color-secondary:#9ae4ff;--color-orange:#fecb21;--color-orange-transparent:#fed73280;--color-blue-100:#f2fbff;--color-blue-600:#1c799c;--color-blue-800:#008ec2;--color-gray-100:#acacac;--color-gray-300:#e6e6e6;--color-green-100:#e0ece4;--color-green-300:#c0edce;--font-primary:"Poppins","Poppins fallback",Arial,sans-serif;--font-secondary:"Outfit","Outfit fallback",Arial,sans-serif}
