@keyframes absoluteToDefaultFixedTop{0%{position:absolute;top:0}99%{position:absolute;top:0}to{position:fixed;top:106px}}@keyframes absoluteToScrollingFixedTop{0%{position:absolute;top:0}50%{position:absolute;top:0}to{position:fixed;top:74px}}@keyframes fixedToAbsolute{0%{position:fixed;top:106px}to{position:absolute;top:unset}}@keyframes sidebarOpen{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes sidebarClose{0%{transform:inherit}to{transform:translateX(-100%)}}.my-agent-sidebar-wrapper{border-right:1px solid var(--light-grey)}.my-agent-sidebar-wrapper:has(>.my-agent-sidebar-bottom:not([hidden])){display:flex;align-items:flex-end}.my-agent-sidebar-default-fixed-top{position:fixed;animation-duration:.3s;animation-name:absoluteToDefaultFixedTop}.my-agent-sidebar-default-absolute-bottom,.my-agent-sidebar-default-fixed-top.contained,.my-agent-sidebar-scrolling-fixed-top.contained{height:-moz-min-content!important;height:min-content!important;padding:60px 20px 10px!important}.my-agent-sidebar-default-absolute-bottom{position:absolute;top:unset;animation-duration:.3s;animation-name:fixedToAbsolute}.my-agent-sidebar-scrolling-absolute-top{position:absolute;top:0}.my-agent-sidebar-scrolling-fixed-top{position:fixed;top:74px;animation-name:absoluteToScrollingFixedTop}.my-agent-sidebar{z-index:1;padding:64px 20px;display:flex;flex-direction:column;position:relative;transition:position .1s ease;animation-duration:.5s;animation-name:tradeFadeIn}.without-header-slider{margin-top:55px}.my-agent-sidebar-primary-button{background:black;min-height:43px;width:200px;max-width:80%;margin-bottom:40px;color:white;font-size:var(--extraSmallTextSize);font-weight:400;line-height:17px;text-align:center;transition:all .15s ease}.my-agent-sidebar-primary-button:hover{background:#000000cc}.my-agent-sidebar button:not(.my-agent-sidebar-primary-button),.my-agent-sidebar-bottom button:not(.my-agent-sidebar-primary-button){width:100%;font-family:var(--primaryFont);font-size:16px;font-style:normal;font-weight:400;letter-spacing:1%;line-height:18px;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.my-agent-sidebar button:not(:last-of-type):not(.my-agent-sidebar-primary-button),.my-agent-sidebar-bottom button:not(:last-of-type):not(.my-agent-sidebar-primary-button){margin-bottom:10px}.my-agent-sidebar button.active{font-weight:500}.my-agent-sidebar-action{display:none}.my-agent-sidebar-bottom{flex:1;display:flex;flex-direction:column;justify-content:flex-end;animation-duration:.5s}.my-agent-sidebar-bottom.absolute-bottom{bottom:0;padding:0 20px 60px;position:absolute;width:100%;animation-duration:.5s}.my-agent-sidebar.mobile.fixed-top{position:fixed;width:100%;height:72px;z-index:3;background:rgba(255,255,255,.7);box-shadow:0 5px 5px #0000000d;backdrop-filter:blur(2.5px)}@media only screen and (min-width:1281px){.my-agent-sidebar-wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}.my-agent-sidebar.desktop{display:flex;height:calc(100vh - 55px);width:250px;transition:height 50ms ease}.my-agent-sidebar.tablet{display:none}.my-agent-sidebar.mobile{display:none;scrollbar-width:none;-ms-overflow-style:none}.my-agent-sidebar.mobile::-webkit-scrollbar{display:none}.my-agent-sidebar.mobile:hover{scrollbar-width:auto;-ms-overflow-style:auto}.my-agent-sidebar.mobile:hover::-webkit-scrollbar{display:block;height:4px}.my-agent-sidebar.mobile:hover::-webkit-scrollbar-track{background:transparent}.my-agent-sidebar.mobile:hover::-webkit-scrollbar-thumb{background:#888;border-radius:4px}}@media only screen and (max-width:1280px) and (min-width:959px){.my-agent-sidebar-wrapper{background:white}.my-agent-sidebar-bottom.desktop,.my-agent-sidebar.desktop{display:none}.my-agent-sidebar.tablet{display:flex;box-shadow:0 0 10px rgba(0,0,0,.05);padding:60px 20px 40px}.my-agent-sidebar.mobile{display:none}.my-agent-sidebar,.my-agent-sidebar-closed{position:absolute;left:0;top:0;transform:translateX(-100%);width:250px;height:100%;z-index:3;animation-duration:.3s;background:white}.my-agent-sidebar-closed{animation-name:sidebarClose}.my-agent-sidebar-opened{position:absolute;top:0;height:100%;z-index:3;animation-duration:.3s;animation-name:sidebarOpen}.my-agent-sidebar-opened,.my-agent-sidebar.opened{left:0;width:250px;transform:translateX(0);background:white}.my-agent-sidebar.opened{border-right:1px solid var(--shade)}.my-agent-sidebar.menu_my_dashboard:not(.no-promotions){position:absolute;top:0;height:100%;z-index:3}.my-agent-sidebar.menu_my_dashboard.no-promotions,.my-agent-sidebar:not(.menu_my_dashboard){position:fixed;top:55px;height:calc(100vh - 55px);z-index:91}.my-agent-sidebar.header-utility-visible{height:calc(100vh - 55px - 32px);top:calc(55px + 32px)}.my-agent-sidebar-action{display:flex;flex-direction:column;justify-content:space-between;height:100%;z-index:92}.my-agent-sidebar-action-text-menu{writing-mode:vertical-rl;text-orientation:sideways;display:flex;align-items:center;padding:20px 0;width:100%;font-family:var(--primaryFont);font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;cursor:pointer}.my-agent-sidebar-action.menu_my_dashboard.no-promotions,.my-agent-sidebar-action:not(.menu_my_dashboard){height:calc(100vh - 55px);position:fixed}.my-agent-sidebar-action:not(.menu_my_dashboard).header-utility-visible{height:calc(100vh - 55px - 32px);top:calc(55px + 32px)}.my-agent-sidebar-action:not(.opened) .my-agent-sidebar-action-bottom{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.my-agent-sidebar-action.opened .my-agent-sidebar-action-bottom{display:none}.my-agent-sidebar-action .hamburger-react{z-index:4}.my-agent-sidebar-action .hamburger-react>div{height:1px!important}}@media only screen and (max-width:960px){.my-agent-sidebar-wrapper{background:#fff}.my-agent-sidebar.desktop,.my-agent-sidebar.tablet{display:none}.my-agent-sidebar.mobile{display:flex;padding:12px 24px;justify-content:flex-start;height:72px;flex-direction:row;overflow-x:auto;transition:position .3s ease,background .1s ease,box-shadow 999ms ease}.my-agent-sidebar.mobile button{min-width:-moz-max-content;min-width:max-content;margin-bottom:0}.my-agent-sidebar.mobile button:not(:last-of-type){margin-right:30px;margin-bottom:0}.my-agent-sidebar-mobile-wrapper{min-height:72px}.default-scroll-bar::-webkit-scrollbar{background-color:transparent!important;max-width:6px;max-height:6px}.default-scroll-bar::-webkit-scrollbar-track{background:rgba(0,0,0,.25);border-radius:10px}.default-scroll-bar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:10px}}.travel-destinations,.travel-destinations h4,.travel-destinations p{width:100%}.highlighted-card .gradient-overlay{position:absolute;pointer-events:none;bottom:0;left:0;right:0;height:60%;background:linear-gradient(0deg,rgba(0,0,0,1),rgba(0,0,0,0))}.highlighted-card div.text-container{padding:0 24px 24px}.card-with-image-text>div>div>div>div,.highlighted-card div.text-container{display:flex;flex-direction:column;position:absolute;inset:0;justify-content:end;align-items:center;text-align:center;color:#ffffff}.card-with-image-text>div>div>div>div{margin-bottom:36px;padding-left:1rem;padding-right:1rem}.text-start>div>div>div>div{align-items:start!important;background:none!important}.text-start>div>div>div p{background-color:#000;padding:5px;border-radius:5px}.view-all-highlighted-text strong{border-bottom:1px solid black}.card-media{transition:opacity 1s ease-in-out;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.media-container{height:auto;position:relative}.video-fade-in{transition:opacity 1s ease-in}.image-fade-out{transition:opacity 1s ease-out}.card-with-border{border:3px solid #000}.card-text-center div{text-align:center}.travel-destinations>div{padding-top:0!important}@media (max-width:960px){.highlighted-card>div>div{display:grid;grid-template-columns:repeat(1,1fr)!important;gap:24px}.travel-destinations{margin-top:14px}.country-grid div{grid-template-columns:repeat(1,minmax(0,1fr))}.country-grid .travel-destinations div div{width:auto}.travel-destinations h4{font-size:24px;line-height:30px}.travel-destinations div img{width:164px;height:205px}.mobile-small-card{height:205px!important}.highlighted-card div img{width:351px;height:438px}.explore-card div div img{height:164px!important}.image-cover{width:100%!important}.text-container h3{font-size:24px;line-height:30px}}@media (max-width:640px){#ak-countries .mobile-small-card{height:315px!important}#ak-countries .travel-destinations .text-container h5{font-size:30px;line-height:36px;text-align:left;margin-top:12px}#ak-countries .travel-destinations .text-container p{display:none}}#ak-countries .travel-destinations .text-container h5{margin-top:12px}#ak-countries .travel-destinations .text-container{display:flex;flex-direction:column;gap:6px}#nprogress .bar{background:#f5f2eb!important;height:2px!important}#nprogress .peg{display:none!important}:root{--c-marker:#3388ff;--c-active-marker:#ff0000;--radius-marker:8;--w-marker-border:2;--c-arrow:#545454;--c-active-arrow:#ff0000;--back-translation-arrow:10;--size-arrow:24}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-VariableFont_wght.ttf) format("truetype");font-optical-sizing:auto;font-display:swap;text-rendering:geometricPrecision;font-style:normal;font-variant-numeric:lining-nums}@font-face{font-family:Playfair Display;font-display:swap;src:url(/fonts/PlayfairDisplay-Italic-VariableFont_wght.ttf) format("truetype");font-optical-sizing:auto;text-rendering:geometricPrecision;font-style:italic;font-variant-numeric:lining-nums}@font-face{font-family:Open Sans,sans-serif;font-display:swap;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf);font-optical-sizing:auto;text-rendering:geometricPrecision;font-style:normal}@font-face{font-family:Open Sans,sans-serif;font-display:swap;src:url(/fonts/OpenSans-Italic-VariableFont_wdth,wght.ttf);font-optical-sizing:auto;text-rendering:geometricPrecision;font-style:italic}body>div#__next{display:flex;flex-direction:column;min-height:100vh}body>div#__next>div{flex-grow:1;display:flex;flex-direction:column;width:100%}body,html{color:#001e3b!important}body{font-family:var(--primaryFont);font-weight:300}a,span{font-family:inherit;font-weight:inherit}ol{list-style:decimal;list-style-position:inside}a{text-decoration:none}ul{list-style:disc;list-style-position:inside}li,p{font-family:var(--primaryFont);font-size:16px;font-style:normal;font-weight:400;line-height:1.4;min-height:6px}.p-\large,p.paragraph-large{font-size:18px;line-height:24px}p.paragraph-medium{font-size:14px}p.paragraph-small{font-size:12px}h1,h2,h3{line-height:120%}h1{font-size:64px!important;font-variant-numeric:lining-nums}h1,h2{font-family:var(--secondaryFont);font-weight:700}h2{font-size:32px;font-variant-numeric:lining-nums}h3{font-size:24px;font-variant-numeric:lining-nums}h3,h4{font-family:var(--secondaryFont);font-weight:700}h4{font-size:30px;line-height:36px;font-variant-numeric:lining-nums}h5{font-family:var(--secondaryFont);font-size:24px;line-height:30px;font-variant-numeric:lining-nums}h5,h6{font-weight:700}h6{font-family:var(--primaryFont);font-size:18px;line-height:24px;font-variant-numeric:lining-nums}.tags{font-size:12px}.tags,.text\&tag{font-family:var(--primaryFont);font-weight:700;font-style:normal;text-transform:uppercase}.text\&tag{font-size:16px;line-height:22px}.button\&subheader,.textinlinelink-cta,.textlink-cta{font-family:var(--primaryFont);font-size:14px;font-weight:700;font-style:normal;line-height:normal}.textinlinelink-cta,.textlink-cta{line-height:16.8px;display:flex;gap:6px}.textinlinelink-cta{text-transform:none;display:inline}.disclaimer-text,.disclaimer-text>p{font-family:var(--primaryFont);font-size:12px;font-style:normal;line-height:normal}.constrain-container{width:90%;max-width:1600px;margin:0 auto}.redLink{border-bottom:1px;border-style:solid;color:#9f1a47;font-weight:700}.mantine-Carousel-control{opacity:1}@media only screen and (max-width:960px){h1{font-size:45px!important}h2{font-size:32px}h3{font-size:24px}h4{font-size:21px;line-height:30px}.constrain-container{width:100%;padding-left:12px;padding-right:12px}}.mantine-Carousel-indicator{background-color:rgba(255,255,255,.5)}.mantine-Carousel-indicator[data-active]{background-color:#ffffff}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.col-span-4{grid-column:span 4/span 4}.col-span-3{grid-column:span 3/span 3}.gap-12{gap:3rem}.mt-1{margin-top:4px}.no-padding{padding:0!important}.tracking-half{letter-spacing:.5px}.switch-track{cursor:pointer}.switch-input+.switch-track,.switch-track{background-color:#8c8ca1}.error-label{color:var(--red)!important}.contained-white-button{display:block;padding-left:40px;padding-right:40px;display:flex;align-items:center;justify-content:center;color:black;font-size:var(--extraSmallTextSize);font-weight:400;font-family:var(--primaryFont);background-color:var(--primaryLight);transition:all .3s ease;border-radius:0;line-height:1.2;letter-spacing:.4px;text-transform:uppercase}.itinerary-day-description-ul ul{display:flex;flex-direction:column;gap:1rem;padding-left:12px;list-style:disc;font-family:var(--primaryFont);font-size:14px;font-style:normal;font-weight:300;line-height:18px;min-height:6px;@media (min-width:1920px){font-size:18px;line-height:24px}}p:has(.ak-badge){margin:0}.ak-badge{font-size:var(--tinyTextSize);line-height:1.4;font-weight:400;font-family:var(--primaryFont);letter-spacing:.15em;text-transform:uppercase;background-color:var(--ak-orange);color:white;padding:5px 10px;border-radius:0;display:inline-block;margin:0}.mantine-Drawer-body{min-height:100%}.mantine-Drawer-body>div{min-height:calc(100vh - 87px)}.hide-scrollbar{overflow:hidden}.hide-scrollbar:hover{overflow:auto}.hide-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.selected-menu-item-border{border-bottom:1px solid #001e3b!important}.custom-destination-menu{margin-bottom:1rem}.custom-destination-menu-2{margin-bottom:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(165px,165px))}.breadcrumb-info-offer-page{display:flex;justify-content:center}.breadcrumb-info-offer-page p,.breadcrumb-info-row p{display:flex;gap:8px;cursor:pointer}.breadcrumb-info-offer-page p a,.breadcrumb-info-row p a{display:flex;align-items:center;padding-bottom:2px}.ancillaries-breadcrumb-row p a svg,.breadcrumb-info-offer-page>p>a>svg,.breadcrumb-info-row>p>a>svg{width:14px;height:14px}.accommodations-modal-control .mantine-Accordion-label{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.accommodations-modal-accordion{border:1px solid transparent;transition:border-color .2s ease;background-color:white}.accommodations-modal-accordion[data-active=true]{border-color:#00205c}.ancillaries-breadcrumb-row p{text-transform:uppercase;line-height:1!important;border-bottom:1px solid rgb(229,231,235)!important;color:white;padding-bottom:2px;font-size:14px!important;font-weight:300!important;font-family:var(--primaryFont)!important;cursor:pointer!important}#offers-page-header p:first-of-type,#stories-page-header p{display:flex;width:100%;align-items:center;justify-content:center;gap:8px}#offers-page-header p strong:last-of-type{border-bottom:1px solid white}#offers-page-header p a,#stories-page-header p a{margin-bottom:2px}#brochures-page-header .text-lg p,#offer-page-header .text-lg p{font-size:var(--mediumTextSize);line-height:1.3}.menu-fade-in{animation:fadeIn .3s ease forwards}.menu-fade-out{animation:fadeOut .3s ease forwards}.submenu-slide-in{animation:slideIn .3s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}:not(.default-scroll-bar)::-webkit-scrollbar{width:6px;height:6px}:not(.default-scroll-bar)::-webkit-scrollbar-track{background:transparent}:not(.default-scroll-bar)::-webkit-scrollbar-thumb{background:#888;border-radius:5px}:not(.default-scroll-bar)::-webkit-scrollbar-thumb:hover{background:#777}@-moz-document url-prefix(){:not(.default-scroll-bar){scrollbar-width:thin;scrollbar-color:#888 transparent}}@media (max-width:960px){.breadcrumb-info-row p a{align-items:flex-start}.breadcrumb-info-row p{margin-top:0;width:100%}.accommodations-modal-accordion[data-active=true]{background-color:white}}.normal-text{font-family:var(--primaryFont);font-size:14px;font-style:normal;font-weight:300;line-height:18px;min-height:6px;@media (min-width:1920px){font-size:18px;line-height:24px}}.photo-gallery-mosaic .constrain-container{width:100%!important}.switch-track{background-color:var(--light-grey);transition:background-color .3s ease}.switch-input:checked+.switch-track{border:none;background-color:#001e3b}.switch-input+.switch-track{border:none;background-color:#dce4ed}.switch-label,.switch-thumb{cursor:pointer}.error-label{color:#9f1a47!important;font-size:var(--smallTextSize)!important;font-family:var(--primaryFont)!important}.mantine-DatePicker-yearPickerControlActive{background-color:#000}