.page-header{background-color:#024;padding:0;margin:0;z-index:1;font-family:Arial,Helvetica,sans-serif}.page-header:after{content:'';background-image:url(/themes/hukajet/images/header-divider.png);background-position:center center;background-size:1000px 26px;width:100%;height:26px;position:absolute;z-index:99}.page-header__container{padding:0}.page-header__mobile-menu-trigger,.page-header__cta-button{width:90px;max-height:90px;display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff;background:url(/themes/hukajet/images/sprite.png) no-repeat 20px -1556px;background-size:50px;padding-top:52px;float:left}.page-header__mobile-menu-trigger:hover,.page-header__cta-button:hover{color:#fff}.page-header__mobile-menu-trigger.active{background-position:20px -1480px}.page-header__cta-button{float:right;line-height:20px;background:#ED2939;color:#fff;padding:24px 0}.page-header__logo{display:inline-block;margin:26px 0;z-index:10001}.page-header__logo-link{width:110px;height:32px;display:block;background:url(/themes/hukajet/images/header-logo-desktop-1x.png) no-repeat center;background-size:cover;margin:0 auto}.header-nav{display:none}.header-nav.active{display:block}.main-nav__menu-item,.main-nav__second-menu-item,.main-nav__third-menu-item{position:relative}.main-nav__menu-item-link,.main-nav__second-menu-item-link,.main-nav__third-menu-item-link{font-size:16px;font-weight:bold;display:block;padding:24px 32px;line-height:20px;border-bottom:2px solid #DCDDDE;position:relative;color:#000;font-style:italic;text-transform:uppercase;text-decoration:none}.main-nav__menu-item-link.on,.main-nav__second-menu-item-link.on,.main-nav__third-menu-item-link.on{color:#00ADEF}.main-nav__menu-item-link:hover,.main-nav__second-menu-item-link:hover,.main-nav__third-menu-item-link:hover{text-decoration:none;color:#000}.main-nav__menu{list-style-type:none;margin:0;padding:0}.main-nav__menu-item{background:#f5f5f5}.main-nav__second-menu,.main-nav__third-menu{padding:0;margin:0;list-style-type:none}.main-nav__second-menu{display:none}.main-nav__second-menu.active{display:block}.main-nav__second-menu-item-link{margin-left:64px;padding-left:0}.main-nav__third-menu-item-link{margin-left:96px;padding-left:0}.main-nav__cta{display:none}.mobile-nav-trigger{position:absolute;width:50px;height:50px;top:10px;right:10px;background:url(/themes/hukajet/images/sprite.png) no-repeat 13px -95px;background-size:25px}.mobile-nav-trigger.active{background-position:13px -134px}.top-nav{background-color:#737373}.top-nav__menu{list-style-type:none;padding:0;margin:0}.top-nav__menu-item{border-bottom:2px solid #DCDDDE;position:relative}.top-nav__menu-item-link{display:block;padding:24px 32px 24px 90px;line-height:20px;color:#fff;font-size:16px;font-style:italic;font-weight:bold;text-decoration:none;text-transform:uppercase}.top-nav__menu-item-link:before{content:"";background:url(/themes/hukajet/images/sprite.png) no-repeat -2px -682px;background-size:35px;height:30px;width:30px;position:absolute;left:32px;top:20px}.top-nav__menu-item-link.camera:before{background-position:-2px -734px}.top-nav__menu-item-link.location-pin:before{background-position:-2px -839px}.top-nav__menu-item-link.speech-bubble:before{background-position:-2px -892px}.language-selector{position:relative;background-color:#737373}.language-selector input{position:absolute;left:-9999px}.language-selector__toggle-label{z-index:2;display:block;position:relative;padding:24px 0 24px 90px;font-size:16px;color:#fff;border-bottom:2px solid #DCDDDE;line-height:20px;width:auto;text-transform:uppercase;font-weight:bold;font-style:italic}.language-selector__toggle-label:before{content:"";background:url(/themes/hukajet/images/sprite.png) no-repeat -2px -682px;background-size:35px;height:30px;width:30px;position:absolute;left:32px;top:18px}.language-selector__toggle-label:after{content:"";background:url(/themes/hukajet/images/sprite.png) no-repeat -2px -805px;background-size:30px;height:25px;width:25px;position:absolute;right:32px;top:22px}.language-selector__toggle:checked+.language-selector__toggle-label::after{content:"";background-position:-2px -850px}.language-selector__toggle:checked ~ .language-selector__options{max-height:1000px}.language-selector__options{margin:0;list-style:none;padding:0;max-height:0px;overflow:hidden;position:relative}.language-selector__select-option-label{display:block;cursor:pointer;padding:24px 0 24px 32px;border-bottom:2px solid #DCDDDE;font-size:16px;color:#fff;line-height:20px;width:auto;font-weight:bold;text-transform:uppercase}@media (min-width: 768px){.page-header:before{content:'';height:40px;background:#00ADEF;position:absolute;top:0;width:100%}.styles-2018 .page-header{min-height:auto}.page-header__container{position:relative;padding:0 15px}.page-header__mobile-menu-trigger,.page-header__cta-button{display:none}.page-header__logo{padding:0;margin:0;position:absolute;top:60px}.page-header__logo-link{width:165px;height:48px;background:url(/themes/hukajet/images/header-logo-tablet-2x.png) no-repeat center;background-size:cover}.header-nav{display:block;text-align:right}.main-nav{width:100%;display:block;clear:both;padding-top:40px;padding-bottom:32px}.main-nav__second-menu-item,.main-nav__third-menu-item{display:block;background:#fff}.main-nav__menu-item-link,.main-nav__second-menu-item-link,.main-nav__third-menu-item-link{padding:8px 6px;text-decoration:none}.main-nav__second-menu-item-link,.main-nav__third-menu-item-link{border-bottom-width:1px}.main-nav__second-menu-item-link:hover,.main-nav__third-menu-item-link:hover{background-color:#DCDDDE}.main-nav__menu{text-align:right}.main-nav__menu-item{display:inline-block;background:transparent}.main-nav__menu-item:hover .main-nav__second-menu{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;visibility:visible;opacity:1}.main-nav__menu-item-link,.main-nav__second-menu-item-link,.main-nav__third-menu-item-link{font-size:14px}.main-nav__menu-item-link{border-bottom:3px solid transparent;color:#fff}.main-nav__menu-item-link.on{color:#00ADEF;border-color:#00ADEF}.main-nav__menu-item-link:hover,.main-nav__menu-item-link:hover:hover,.main-nav__menu-item-link.on:hover{color:#fff;border-color:#fff}.main-nav__second-menu{-webkit-box-shadow:0 2px 3px #9B9B9B;-moz-box-shadow:0 2px 3px #9B9B9B;box-shadow:0 2px 3px #9B9B9B;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-top:1px solid #024;display:block;visibility:hidden;opacity:0;position:absolute;text-align:left;width:200px;z-index:9999}.main-nav__second-menu-item{display:block}.main-nav__second-menu-item-link{margin:0}.main-nav__third-menu{position:relative}.main-nav__third-menu-item-link{margin:0;padding-left:24px}.main-nav__cta{display:inline-block;font-size:16px}.main-nav__cta-button{color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;padding:16px 8px 12px;background:#ED2939;text-transform:uppercase;font-style:italic}.main-nav__cta-button:hover,.main-nav__cta-button:hover:hover{color:#fff;text-decoration:none;background:#d11221}.mobile-nav-trigger{display:none}.top-nav{background:none;float:right}.top-nav__menu-item{border:0;display:inline-block}.top-nav__menu-item-link{padding:10px 0 8px;margin:0 12px;border-bottom:2px solid transparent;font-size:14px}.top-nav__menu-item-link:before{display:none}.top-nav__menu-item-link:hover,.top-nav__menu-item-link:hover:hover{border-color:#fff;text-decoration:none;color:#fff}.top-nav__menu-item-link:last-of-type{margin-right:0}.language-selector{width:auto;display:inline-block;background:none;min-width:106px;color:#fff;border-bottom:1px solid transparent}.language-selector__toggle-label{padding:10px 20px 8px 0;line-height:20px;font-size:14px;text-align:left;border-bottom:2px solid transparent;color:#fff}.language-selector__toggle-label:hover{border-bottom-color:#fff}.language-selector__toggle-label:before{display:none}.language-selector__toggle-label:after{top:10px;right:0;background-size:20px;background-position:0 -656px;width:20px;height:20px}.language-selector__toggle:checked+.language-selector__toggle-label::after{background-position:0 -685px}.language-selector__options{-webkit-box-shadow:0 2px 3px #9B9B9B;-moz-box-shadow:0 2px 3px #9B9B9B;box-shadow:0 2px 3px #9B9B9B;position:absolute;z-index:9999;width:100%}.language-selector__select-option{background:#fff;border-color:#9B9B9B}.language-selector__select-option-label{font-size:13px;padding:8px;text-align:left;line-height:20px;color:#737373}.language-selector__select-option-label:hover{background:#DCDDDE}}@media (min-width: 1024px){.page-header:after{background-size:2000px 52px;height:52px}.page-header__logo{margin:0;top:60px}.page-header__logo-link{background:url(/themes/hukajet/images/header-logo-desktop-1x.png) no-repeat center;background-size:cover;width:220px;height:64px}.top-nav__menu-item-link{font-size:15px}.language-selector__toggle-label{font-size:15px}.main-nav__second-menu{width:230px}.main-nav__menu-item-link{color:#fff;font-size:1em;padding:8px 12px;font-size:17px}.main-nav__second-menu-item-link{padding:8px}.main-nav__second-menu-item-link,.main-nav__third-menu-item-link{font-size:15px}.main-nav__cta-button{font-size:17px;padding:12px 24px}}footer:after{display:none}.page-footer a{color:#00ADEF;text-decoration:none;font-size:16px;font-weight:bold;font-style:italic}.page-footer a:hover{color:#0088bc;text-decoration:underline}.page-footer ul,.page-footer li{list-style-type:none;margin:0;padding:0}.page-footer .links li a{display:block;padding-bottom:16px}.page-footer .links h4{padding:16px 0;margin:0;border-top:2px solid #024;position:relative;font-size:16px;font-weight:bold;font-style:italic;text-transform:uppercase;color:#000}.page-footer .links h4:after{content:"";background:url(/themes/hukajet/images/sprite.png) no-repeat -2px -657px;width:16px;height:16px;background-size:20px;display:block;position:absolute;right:0;top:16px}.page-footer .links h4.js-accordion-open:after{content:"";background-position:-2px -687px}.page-footer .js-accordion-panel{-moz-transition:max-height 0.5s ease-in-out;-o-transition:max-height 0.5s ease-in-out;-webkit-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out;max-height:0;overflow:hidden;margin:0}.page-footer .js-accordion-panel.js-accordion-open{-moz-transition:max-height 0.5s ease-in-out;-o-transition:max-height 0.5s ease-in-out;-webkit-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out;max-height:1000px}.page-footer__container{margin:0 auto;font-family:Arial,Helvetica,sans-serif}.footer-cta{background:url(/themes/hukajet/images/footer-cta.png) no-repeat 0 0;background-position:center;background-size:cover;padding:100px 0;text-align:center}.footer-cta__heading,.footer-cta__subheading{color:#fff}.footer-cta a.footer-cta__button{background:#ED2939;text-transform:uppercase;font-weight:bold;text-decoration:none;padding:12px 32px;color:#fff;display:block;max-width:180px;margin:0 auto}.footer-cta a.footer-cta__button:hover{background:#d11221}.footer-affiliates{display:none}.footer-nav{padding:24px 0 0;overflow:auto}.footer-nav__logo{display:none}.footer-nav__social{text-align:center;margin-bottom:24px}.footer-nav__social-icon{width:35px;height:35px;display:inline-block;background:url(/themes/hukajet/images/sprite.png) no-repeat -3px -418px;background-size:40px;margin:0 4px}.footer-nav__social-icon.facebook{background-position:-3px -418px}.footer-nav__social-icon.instagram{background-position:-3px -538px}.footer-nav__social-icon.trip-advisor{background-position:-3px -592px}.footer-nav__social-icon.twitter{background-position:-3px -475px}.footer-nav__social-icon.youtube{background-position:-3px -717px}.footer-nav__column{width:100%;overflow:auto}.footer-nav__label,.footer-nav__item{display:inline-block;float:left;margin:10px 0 24px}.footer-nav__label{font-size:1em;width:40%;text-transform:uppercase;font-size:16px;font-style:italic}.footer-nav__item{width:60%}.ngaitahutourism-footer .brands{border-bottom:2px solid #024}.footer-content-bottom{padding:20px 0}.footer-content-bottom__copyright{font-weight:normal}@media (min-width: 768px){.page-footer .links h4{padding:0;margin:8px 0;border:0;color:#fff}.page-footer .links h4:after{display:none}.page-footer .js-accordion-panel{max-height:1000px}.footer-affiliates{display:block;text-align:center;background-color:#fff;padding:20px 0}.footer-affiliates__badge{margin:0 16px;display:inline-block;vertical-align:middle}.footer-nav{padding-bottom:24px;background-color:#024}.footer-nav__logo{width:165px;height:48px;display:block;float:left;padding:0;background:url(/themes/hukajet/images/header-logo-tablet-2x.png) no-repeat center;background-size:cover}.footer-nav__social{width:50%;float:right;margin:0}.footer-nav__column{width:25%;float:left}.footer-nav__column.content{padding-bottom:24px;width:100%}.footer-nav__label,.footer-nav__item{width:100%}.footer-nav__label,.footer-nav__menu-label{margin:8px 0;color:#fff}.footer-nav__item{margin:0 0 16px}.ngaitahutourism-footer{background:#fff;padding-bottom:20px}.ngaitahutourism-footer h4{display:none}.ngaitahutourism-footer .ntt-logo{display:block;margin:0 auto;width:240px;height:80px}.ngaitahutourism-footer .links .brands{overflow:auto;border-bottom:0}.ngaitahutourism-footer .links .brands li{width:25%;float:left;height:80px}.ngaitahutourism-footer .links .brands li a{height:100%;padding:0;font-size:0}.footer-content-bottom{padding:40px 0;background-color:#333}.footer-content-bottom__menu{display:inline-block;float:right}.footer-content-bottom__menu-item{display:inline-block}.footer-content-bottom__menu-link,.footer-content-bottom__copyright{margin-bottom:0}.footer-content-bottom__menu-link{color:#fff;padding:0 0 0 20px}.footer-content-bottom__copyright{color:#fff}}@media (min-width: 992px){.ngaitahutourism-footer .brands li{width:20%}}@media (min-width: 1200px){.footer-nav__logo{margin-bottom:16px}.footer-nav__social{width:100%;float:none;clear:both;text-align:left}.footer-nav__social-icon{margin:0 8px 0 0}.footer-nav__column,.footer-nav__column.content{width:20%}.ngaitahutourism-footer .links .brands li{width:16.666%}}
