.nav-enter-active,.nav-leave-active{transition:all .35s cubic-bezier(.215,.61,.355,1)}.nav-enter,.nav-leave-to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}@media screen and (max-width:768px){.header.desktop{display:none}}.nav-list-container{position:relative}.nav-app{position:fixed;top:0;left:0;z-index:10;width:100vw;display:none}@media screen and (max-width:768px){.nav-app{display:block}}.nav-app .toolbar{position:relative;height:55px;padding-left:24px;background:#1376ae;line-height:55px;color:#fff;background:url(../img/header.806789e.jpg);border-bottom:3px solid #f4c500}.nav-app .toolbar .svg-logo{margin-top:11px}.nav-app .toolbar .menu-toggle{position:absolute;top:7px;right:24px}.nav-app nav{height:calc(100vh - 55px);padding:24px 0 0;background-color:#00a4ae;color:#fff;overflow-y:scroll}.nav-app nav .va-dotted-line{margin-left:24px;margin-right:24px}.nav-app nav .nav--breadcrumbs{margin:12px 36px;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-app nav .nav--breadcrumbs li{font-size:12px;text-transform:uppercase;font-weight:500;white-space:nowrap;color:#fff}.nav-app nav .nav--breadcrumbs li svg{width:9px;height:9px;display:inline-block;margin-left:10px;margin-right:7px;fill:#80d1d6}.nav-app nav .nav--breadcrumbs li a{white-space:nowrap}.nav-app nav .nav--breadcrumbs li:first-child svg{display:none}.nav-app nav .nav--breadcrumbs li:last-child{pointer-events:none}.nav-app nav .nav--primary{position:relative;margin-bottom:0}.nav-app nav .nav--primary .nav-item--has-children a:after{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;content:"\2022\2022\2022";font-size:18px;line-height:48px;color:#fff;text-align:right}.nav-app nav .nav--primary li a{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-app nav .nav--primary a{padding-right:12px;padding-left:12px;font-size:16px;line-height:36px}.nav-app nav .nav--secondary{margin:0 24px 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-app nav .nav--secondary li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.nav-app nav .nav--secondary li a{display:block;font-size:16px;line-height:36px}.nav-app nav .nav--secondary svg.boat{height:24px;width:24px;position:relative;top:6px;margin-right:8px}.nav-app nav .nav--secondary svg.heart{height:19px;width:19px;position:relative;top:4px;margin-right:8px}.nav-app nav a{font-weight:600;text-decoration:none;color:#fff}.nav-list{position:absolute;top:0;width:100vw;padding-bottom:24px;margin-left:0}.nav-list.depth-0 li a{font-size:20px;line-height:48px;text-transform:uppercase}.nav-list.depth-1 li a{font-size:18px;line-height:48px}.nav-list li{padding-left:24px;padding-right:24px}.nav-list .nav-item{-webkit-transform:translateZ(0);transform:translateZ(0)}.nav-list .nav-item.list-item-leave-forwards{-webkit-transform:translateX(100vw);transform:translateX(100vw);opacity:0}.nav-list .nav-item.list-item-enter-forwards,.nav-list .nav-item.list-item-leave-backwards{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);opacity:0}.nav-list .nav-item.list-item-enter-backwards{-webkit-transform:translateX(100vw);transform:translateX(100vw);opacity:0}.nav-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}