.nav-menu{align-items:center;display:flex}.nav-menu__list{align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.nav-menu__item{margin:0;padding:0;position:relative}.nav-menu__link{color:var(--default-color,#fff);white-space:nowrap;padding:.5rem 0;font-weight:500;text-decoration:none;transition:all .3s;display:block;position:relative}.nav-menu__link:hover{color:var(--hover-color,#6cfffc)!important}.nav-menu__link.active{color:var(--active-color,#6cfffc)!important}.nav-menu__dropdown-link,.nav-menu__subdropdown-link{color:var(--default-color,#fff);cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.nav-menu__dropdown-link:hover,.nav-menu__subdropdown-link:hover{background-color:#016878;color:var(--hover-color,#6cfffc)!important}.nav-menu__dropdown-link.active,.nav-menu__subdropdown-link.active{color:var(--active-color,#6cfffc)!important}.effect-underline .nav-menu__link:after{content:"";background-color:var(--hover-color,#6cfffc);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.effect-underline .nav-menu__link.active:after,.effect-underline:hover .nav-menu__link:after{width:100%}.effect-underline .nav-menu__link.active:after{background-color:var(--active-color,#6cfffc)}.effect-underline .nav-menu__link.active:hover:after{width:100%!important}.effect-bold:hover .nav-menu__link{font-weight:700}.effect-scale .nav-menu__link{transition:transform .3s,color .3s}.effect-scale:hover .nav-menu__link{transform:scale(1.1)}.effect-glow:hover .nav-menu__link{text-shadow:0 0 8px var(--hover-color,#6cfffc)}.nav-menu__arrow{vertical-align:middle;margin-left:4px;font-size:1.1em;line-height:1;display:inline-block;transform:translateY(-3px)}.nav-menu__dropdown{z-index:100;width:100%;min-width:0;margin:0;padding:.5rem 0;position:absolute;top:100%;left:0;box-shadow:0 4px 6px #0000001a;background-color:var(--dropdown-bg,#025469)!important}.nav-menu__dropdown-item{margin:0;padding:0;position:relative}.nav-menu__dropdown-link,.nav-menu__subdropdown-link{color:var(--default-color,#fff);cursor:pointer;white-space:nowrap;box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;padding:.75rem 60px .75rem 1.25rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.nav-menu__link-content{justify-content:flex-start;align-items:center;gap:.25rem;width:100%;display:flex}.nav-menu__thumbnail{object-fit:cover;border-radius:4px;flex-shrink:0;width:45px;height:45px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.thumbnail-pos-left{padding-left:60px!important;padding-right:1.25rem!important}.thumbnail-pos-left .nav-menu__link-content{flex-direction:row-reverse;justify-content:flex-end}.thumbnail-pos-left .nav-menu__thumbnail{left:.5rem;right:auto}.nav-menu__dropdown-link:hover{background-color:var(--hover-bg,color-mix(in srgb, var(--dropdown-bg,#025469), white 10%))!important;color:var(--hover-color,#6cfffc)!important}.nav-menu__subarrow{vertical-align:middle;flex-shrink:0;margin-left:6px;font-size:1.2em;line-height:1;transition:transform .3s;display:inline-block;transform:translateY(-2px)}.nav-menu__dropdown-item--has-submenu:hover .nav-menu__subarrow{transform:rotate(90deg)}.nav-menu__subdropdown{z-index:101;min-width:max-content;margin:0;padding:.5rem 0;list-style:none;position:absolute;top:0;left:100%;box-shadow:0 4px 6px #0000001a;background-color:var(--dropdown-bg,#025469)!important}.nav-menu__subdropdown-item{margin:0;padding:0}.nav-menu__subdropdown-link{color:var(--default-color,#fff);white-space:nowrap;justify-content:space-between;align-items:center;gap:2rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.nav-menu__subdropdown-link:hover{background-color:var(--hover-bg,color-mix(in srgb, var(--dropdown-bg,#025469), white 10%))!important;color:var(--hover-color,#6cfffc)!important}.effect-underline .nav-menu__dropdown-link:after,.effect-underline .nav-menu__subdropdown-link:after{content:"";background-color:var(--hover-color,#6cfffc);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:1rem;right:1rem}.effect-underline:hover>.nav-menu__dropdown-link:after,.effect-underline:hover>.nav-menu__subdropdown-link:after,.effect-underline .nav-menu__dropdown-link.active:after,.effect-underline .nav-menu__subdropdown-link.active:after{width:calc(100% - 2rem)}.effect-bold:hover>.nav-menu__dropdown-link,.effect-bold:hover>.nav-menu__subdropdown-link,.effect-bold .nav-menu__dropdown-link.active,.effect-bold .nav-menu__subdropdown-link.active{font-weight:700}.effect-scale:hover>.nav-menu__dropdown-link,.effect-scale:hover>.nav-menu__subdropdown-link,.effect-scale .nav-menu__dropdown-link.active,.effect-scale .nav-menu__subdropdown-link.active{transform:scale(1.05)}.effect-glow:hover>.nav-menu__dropdown-link,.effect-glow:hover>.nav-menu__subdropdown-link,.effect-glow .nav-menu__dropdown-link.active,.effect-glow .nav-menu__subdropdown-link.active{text-shadow:0 0 8px var(--hover-color,#6cfffc)}.nav-menu__item--has-dropdown:hover>.nav-menu__dropdown,.nav-menu__dropdown-item--has-submenu:hover>.nav-menu__subdropdown{display:block}.nav-menu__toggle{cursor:pointer;z-index:100;background:0 0;border:none;padding:.5rem;display:none}.nav-menu__hamburger{background:var(--burger-color,#fff);width:25px;height:3px;transition:background .3s;display:block;position:relative}.nav-menu__hamburger:before,.nav-menu__hamburger:after{content:"";background:var(--burger-color,#fff);width:100%;height:100%;transition:transform .3s;position:absolute;left:0}.nav-menu__hamburger:before{top:-8px}.nav-menu__hamburger:after{bottom:-8px}.nav-menu__toggle.active .nav-menu__hamburger{background:0 0}.nav-menu__toggle.active .nav-menu__hamburger:before{top:0;transform:rotate(45deg)}.nav-menu__toggle.active .nav-menu__hamburger:after{bottom:0;transform:rotate(-45deg)}@media (max-width:768px){.nav-menu__toggle{display:block}.nav-menu__list{z-index:90;box-sizing:border-box;background-color:#262830;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem;width:100vw;height:100vh;margin:0;padding:6rem 1.5rem 3rem;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;overflow:hidden auto;transform:translateY(-100%)}.nav-menu__list.active{transform:translateY(0)}.nav-menu__item{text-align:center;box-sizing:border-box;width:100%;max-width:100%}.nav-menu__link{text-align:center;box-sizing:border-box;width:100%;padding:1rem;font-size:1.5rem}.nav-menu__dropdown{background-color:var(--dropdown-bg,#025469);width:100%;max-width:100%;max-height:0;box-shadow:none;box-sizing:border-box;margin:.5rem 0 0;transition:max-height .3s,padding .3s;position:static;overflow:hidden}.nav-menu__item--has-dropdown.open .nav-menu__dropdown{max-height:1000px;padding:.5rem 0}.nav-menu__subdropdown{background-color:var(--dropdown-bg,#025469);width:90%;max-width:90%;max-height:0;box-shadow:none;box-sizing:border-box;margin:.5rem auto 0;transition:max-height .3s,padding .3s;position:static;left:auto;overflow:hidden}.nav-menu__dropdown-item--has-submenu.open .nav-menu__subdropdown{max-height:500px;padding:.5rem 0}.nav-menu__dropdown-link,.nav-menu__subdropdown-link{box-sizing:border-box;width:100%;padding:.75rem 2rem;font-size:1.2rem}.nav-menu__item--has-dropdown:hover>.nav-menu__dropdown,.nav-menu__dropdown-item--has-submenu:hover>.nav-menu__subdropdown{display:none}.nav-menu__item--has-dropdown.open .nav-menu__dropdown,.nav-menu__dropdown-item--has-submenu.open .nav-menu__subdropdown{display:block}.nav-menu__subarrow,.nav-menu__dropdown-item--has-submenu.open .nav-menu__subarrow{transform:rotate(90deg)!important}.nav-menu__dropdown-item+.nav-menu__dropdown-item,.nav-menu__subdropdown-item+.nav-menu__subdropdown-item{border-top:1px solid #ffffff26}.nav-menu__dropdown--grid,.nav-menu__dropdown--mega{max-height:50vh!important;overflow-y:auto!important}}@media (min-width:769px){.nav-menu__item--has-dropdown:has(.nav-menu__dropdown--grid){position:static}.nav-menu__dropdown-inner-wrapper{width:100%;margin:0;padding:0;list-style:none;display:block}.nav-menu__dropdown--grid .nav-menu__dropdown-inner-wrapper{box-sizing:border-box;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;justify-items:stretch;gap:.5rem 2rem;width:100%;display:grid!important}.nav-menu__dropdown--grid .nav-menu__dropdown-item{width:100%}.nav-menu__dropdown--full-contained{border-top:1px solid #ffffff1a;justify-content:center;position:absolute;top:100%;box-shadow:0 20px 25px -5px #0003;background-color:var(--dropdown-bg,#025469)!important;width:100vw!important;min-width:100vw!important;padding:2.5rem 0!important;display:flex!important;left:0!important;right:0!important}.nav-menu__dropdown--full-contained .nav-menu__dropdown-inner-wrapper{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.nav-menu__dropdown--grid:not(.nav-menu__dropdown--full-contained){border-top:1px solid #ffffff1a;max-height:70vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0003,0 10px 10px -5px #0000001a;background-color:var(--dropdown-bg,#025469)!important;padding:2.5rem!important}.nav-menu__dropdown--full:not(.nav-menu__dropdown--full-contained){position:absolute;top:100%;width:100vw!important;min-width:100vw!important;left:0!important;right:0!important}.nav-menu__dropdown--container{position:absolute;top:100%;width:100%!important;min-width:600px!important;max-width:1200px!important;left:50%!important;transform:translate(-50%)!important}.nav-menu__dropdown--grid .nav-menu__dropdown-link{border-bottom:1px solid #ffffff0d;background-color:#0000!important}.nav-menu__dropdown--grid .nav-menu__dropdown-link:hover{background-color:#ffffff0d!important}.nav-menu__dropdown--grid::-webkit-scrollbar{width:6px}.nav-menu__dropdown--grid::-webkit-scrollbar-track{background:#0000001a}.nav-menu__dropdown--grid::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.nav-menu__dropdown--grid::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}@media (min-width:769px) and (max-width:1024px){.nav-menu__list{gap:1rem}.nav-menu__link{font-size:.9rem}.nav-menu__dropdown,.nav-menu__subdropdown{min-width:200px}}
