.departure-countdown{box-shadow:1px 2px 4px 0 rgba(0,0,0,.3);border-radius:2px;text-align:left}.departure-countdown__header{padding:10px 80px 10px 30px;background-color:#333;color:#fff;position:relative}.departure-countdown__header h2{margin:0;color:inherit;font-size:14px;font-size:.875rem;line-height:1.7142857143}.departure-countdown__header .departure-countdown__trip-name{display:block;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.5;font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.departure-countdown__header .cta-icon{background-color:#444;border:none;position:absolute;right:20px;top:50%;margin-top:-14px}.departure-countdown__content{position:relative;background-color:#fff;color:#222;padding:0 15px;font-size:14px;font-size:.875rem;line-height:1.1428571429}.departure-countdown__content:before{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;border-left:1px solid #ddd}.departure-countdown__content>div{width:50%;float:left;padding:10px 15px 10px 55px;position:relative}.departure-countdown__content>div:before{content:"";position:absolute;width:24px;height:24px;left:15px;top:13px}.content-header--portal:after,.content-header--portal:before{content:" ";display:table}.content-header--portal:after{clear:both}@media only screen and (min-width:77.75em){.content-header--portal{min-height:350px}}.content-header--portal .cta-icon{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}@media (max-width:70.4375em){.content-header--portal{padding-top:0;padding-bottom:30px}.content-header--portal .departure-countdown{margin:0 auto}.content-header__top{background-image:-owg-linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0));padding-bottom:50px}}@media only screen and (min-width:70.5em){.content-header--portal{padding-top:110px}.content-header--portal .departure-countdown{float:right}.content-header__top{display:none}}.content-header__top .img-kttw{display:block;padding:20px 0;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.content-header__top .img-kttw svg{width:160px;margin:0 auto}.content-header__top .img-kttw .fill{fill:#fff}@media only screen and (max-width:29.9375em){.content-header__top-inner{margin:0 20px}}@media (min-width:30em){.departure-countdown{max-width:320px}.content-header__top-inner{max-width:320px;margin:0 auto}}.content-header .primary-nav__welcome{display:block;text-align:left;margin:0 0 19px;padding-top:20px}iframe[name="3dAuthFrame"]{margin-left:-40px;width:calc(100% + 80px)}.primary-nav__welcome{margin:40px 0 19px}.primary-nav__welcome p{margin:0}.primary-nav__welcome-hello{font-size:24px;font-size:1.5rem;line-height:1.1666666667;font-family:PreloSlab-Book,Arial,Helvetica,sans-serif;font-weight:400;margin:0}.primary-nav__welcome-email{word-wrap:break-word;font-size:16px;font-size:1rem;line-height:1.25}.primary-nav__pages.primary-nav__pages--portal{font-size:inherit;line-height:inherit}@media (max-width:70.4375em){.primary-nav__welcome{display:none}.primary-nav__pages.primary-nav__pages--portal .icon-available{width:28px;height:28px}}@media only screen and (max-width:39.9375em){.primary-nav__pages.primary-nav__pages--portal .icon-available{margin:-4px -3px -3px -4px}}@media only screen and (min-width:40em) and (max-width:70.4375em){.primary-nav__pages.primary-nav__pages--portal .icon-available{top:6px;left:-2px}}@media only screen and (min-width:70.5em){.primary-nav__pages.primary-nav__pages--portal li{margin-top:15px}.primary-nav__pages.primary-nav__pages--portal li.primary-nav__available{margin-top:26px}.primary-nav__pages.primary-nav__pages--portal li:first-child{margin-top:0}.primary-nav__pages.primary-nav__pages--portal li a{display:block;padding:5px 0 5px 40px}.primary-nav__pages.primary-nav__pages--portal li a:after{height:1px;bottom:-1px}.primary-nav__pages.primary-nav__pages--portal li a.active{border-right:4px solid;position:relative;width:300px;top:0;padding-left:60px}.theme--flightcentre .primary-nav__pages.primary-nav__pages--portal li a.active{border-right-color:#E00;background-color:#e60e00}.theme--studentflights .primary-nav__pages.primary-nav__pages--portal li a.active{border-right-color:#fe0;background-color:#0d0d0d}.theme--travelmoneyoz .primary-nav__pages.primary-nav__pages--portal li a.active{border-right-color:#277f31}.theme--escapetravel .primary-nav__pages.primary-nav__pages--portal li a.active{border-right-color:#dd052b}.theme--myadventurestore .primary-nav__pages.primary-nav__pages--portal li a.active{border-right-color:#1284b5}.theme--keytotheworld .primary-nav__pages.primary-nav__pages--portal li a.active{border-right-color:#8b8a76}.primary-nav__pages.primary-nav__pages--portal li a.active:active:after,.primary-nav__pages.primary-nav__pages--portal li a.active:focus:after,.primary-nav__pages.primary-nav__pages--portal li a.active:hover:after{width:calc(100% + 4px)}.primary-nav__pages.primary-nav__pages--portal li a.active .icon-theme{left:27px}.theme--cruiseabout .primary-nav__pages.primary-nav__pages--portal li a.active{background-color:#07447f}.theme--travelmoneyoz .primary-nav__pages.primary-nav__pages--portal li a.active{background-color:#0d0d0d}.theme--escapetravel .primary-nav__pages.primary-nav__pages--portal li a.active{background-color:#fff}.theme--myadventurestore .primary-nav__pages.primary-nav__pages--portal li a.active{background-color:#ce143b}.theme--keytotheworld .primary-nav__pages.primary-nav__pages--portal li a.active{background-color:#322e60}.theme--travelassociates .primary-nav__pages.primary-nav__pages--portal li a.active{border-right-color:#BCD228;background-color:#6b3a71}.theme--cruiseabout .primary-nav__pages.primary-nav__pages--portal li a.active{border-right-color:#62c6c2}.primary-nav__pages.primary-nav__pages--portal .icon-theme{top:6px;left:7px}}@media (max-width:70.4375em){.primary-nav__available{display:none}.theme--flightcentre .primary-nav .icon-available .fill{fill:#f56666}.theme--flightcentre .primary-nav .icon-available [stroke]{stroke:#f56666}.theme--studentflights .primary-nav .icon-available .fill{fill:#998f00}.theme--studentflights .primary-nav .icon-available [stroke]{stroke:#998f00}.theme--cruiseabout .primary-nav .icon-available .fill{fill:#6a87a4}.theme--cruiseabout .primary-nav .icon-available [stroke]{stroke:#6a87a4}.theme--travelmoneyoz .primary-nav .icon-available .fill{fill:#7db283}.theme--travelmoneyoz .primary-nav .icon-available [stroke]{stroke:#7db283}.theme--escapetravel .primary-nav .icon-available .fill{fill:#eb6980}.theme--escapetravel .primary-nav .icon-available [stroke]{stroke:#eb6980}.theme--myadventurestore .primary-nav .icon-available .fill{fill:#71b5d3}.theme--myadventurestore .primary-nav .icon-available [stroke]{stroke:#71b5d3}.theme--keytotheworld .primary-nav .icon-available .fill{fill:#b9b9ad}.theme--keytotheworld .primary-nav .icon-available [stroke]{stroke:#b9b9ad}.theme--travelassociates .primary-nav .icon-available .fill{fill:#d7e47e}.theme--travelassociates .primary-nav .icon-available [stroke]{stroke:#d7e47e}.primary-nav .icon-available .available-plus[stroke]{stroke:#fff}}@media only screen and (min-width:70.5em){.theme--flightcentre .primary-nav .icon-available .fill{fill:#e06d66}.theme--flightcentre .primary-nav .icon-available [stroke]{stroke:#e06d66}.theme--flightcentre a.active .primary-nav .icon-available .fill{fill:#fff}.theme--flightcentre .primary-nav .icon-available .available-plus[stroke],.theme--flightcentre a.active .primary-nav .icon-available [stroke]{stroke:#fff}.theme--studentflights .primary-nav .icon-available .fill{fill:#666}.theme--studentflights .primary-nav .icon-available [stroke]{stroke:#666}.theme--studentflights a.active .primary-nav .icon-available .fill{fill:#fe0}.theme--studentflights .primary-nav .icon-available .available-plus[stroke],.theme--studentflights a.active .primary-nav .icon-available [stroke]{stroke:#fe0}.theme--cruiseabout .primary-nav .icon-available .fill{fill:#6a87a4}.theme--cruiseabout .primary-nav .icon-available [stroke]{stroke:#6a87a4}.theme--cruiseabout a.active .primary-nav .icon-available .fill{fill:#62c6c2}.theme--cruiseabout .primary-nav .icon-available .available-plus[stroke],.theme--cruiseabout a.active .primary-nav .icon-available [stroke]{stroke:#62c6c2}.theme--travelmoneyoz .primary-nav .icon-available .fill{fill:#666}.theme--travelmoneyoz .primary-nav .icon-available [stroke]{stroke:#666}.theme--travelmoneyoz a.active .primary-nav .icon-available .fill{fill:#fff}.theme--travelmoneyoz .primary-nav .icon-available .available-plus[stroke],.theme--travelmoneyoz a.active .primary-nav .icon-available [stroke]{stroke:#fff}.theme--escapetravel .primary-nav .icon-available .fill{fill:#a7a7a7}.theme--escapetravel .primary-nav .icon-available [stroke]{stroke:#a7a7a7}.theme--escapetravel a.active .primary-nav .icon-available .fill{fill:#0071b9}.theme--escapetravel .primary-nav .icon-available .available-plus[stroke],.theme--escapetravel a.active .primary-nav .icon-available [stroke]{stroke:#0071b9}.theme--myadventurestore .primary-nav .icon-available .fill{fill:#d47185}.theme--myadventurestore .primary-nav .icon-available [stroke]{stroke:#d47185}.theme--myadventurestore a.active .primary-nav .icon-available .fill{fill:#fff}.theme--myadventurestore .primary-nav .icon-available .available-plus[stroke],.theme--myadventurestore a.active .primary-nav .icon-available [stroke]{stroke:#fff}.theme--keytotheworld .primary-nav .icon-available .fill{fill:#7f7d95}.theme--keytotheworld .primary-nav .icon-available [stroke]{stroke:#7f7d95}.theme--keytotheworld a.active .primary-nav .icon-available .fill{fill:#fff}.theme--keytotheworld .primary-nav .icon-available .available-plus[stroke],.theme--keytotheworld a.active .primary-nav .icon-available [stroke]{stroke:#fff}.theme--travelassociates .primary-nav .icon-available .fill{fill:#9d83a0}.theme--travelassociates .primary-nav .icon-available [stroke]{stroke:#9d83a0}.theme--travelassociates a.active .primary-nav .icon-available .fill{fill:#fff}.theme--travelassociates .primary-nav .icon-available .available-plus[stroke],.theme--travelassociates a.active .primary-nav .icon-available [stroke]{stroke:#fff}}.offscreen-nav .icon-available .fill{fill:#7f7f7f}.offscreen-nav .icon-available [stroke]{stroke:#7f7f7f}.offscreen-nav .icon-available .available-plus[stroke]{stroke:#fff}.nav__help{font-size:14px;font-size:.875rem;margin-top:25px}.nav__help .spinner{display:none;margin:20px 0}.nav__help.js-loading .spinner{display:block}.nav__help.js-loading .nav__help__information{display:none}@media (max-width:70.4375em){.nav__help.primary-nav__help{display:none}}.nav__help.offscreen-nav__help{color:#fff;padding-left:25px;padding-right:25px}@media only screen and (min-width:70.5em){.nav__help.offscreen-nav__help{display:none}}.nav__help__information{margin:20px 0}.nav__help__phone .icon{margin:0 5px 0 0;position:relative;top:3px}.offscreen-nav__help .nav__help__phone .icon{left:0}.nav__help__phone .text{font-size:26px;font-size:1.625rem}