  ﻿div.nav-column{background-color:#eee;}div.nav-branch{margin-left:10px;}div.nav-item a{color:#383768;}div.nav-item-current a{color:#00869d;}nav{background-color:#00869d;position:sticky;z-index:8998;}@media screen and (min-width:980px){nav{top:0 !important;height:unset !important;}}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav{position:absolute;top:92px;left:0;height:100vh;width:100%;transform:translateX(-100%);transition:transform .3s ease-in-out 0s;overflow:auto;}}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav#navigation.open-nav{transform:translateX(0);transition:transform .3s ease-in-out 0s;}}nav div.header-navigation{max-width:1280px;margin:0 auto;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav div.header-navigation{padding:.5rem 1rem 1rem;}}nav ul{display:flex;align-items:center;justify-content:center;list-style-type:none;margin:0 auto;padding:0;position:relative;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul{flex-wrap:wrap;align-items:flex-start;flex:0 1 calc(100% - 120px);}}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul li.nav-item{flex:0 1 100%;}nav ul li.nav-item.active-mobile-dropdown>a::after{width:100%;transition:width .3s ease-in-out 0s;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation{top:unset;left:unset;height:auto;background-color:#007084 !important;padding:0 0 0 1rem;position:relative;opacity:1;visibility:visible;transition:none;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation::before{content:'';width:3px;position:absolute;left:0;top:0;height:0;border-bottom-right-radius:5px;background-color:#a2469e;transition:height .3s ease-in-out 0s;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation.active{transition:.3s ease-in-out .3s;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation.active::before{height:100%;transition:height .3s ease-in-out 0s;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-inner{padding:0;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-title a{color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:normal;text-transform:none;margin-bottom:.5rem;margin-top:.5rem;padding-bottom:0;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-title a::after{display:none;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-links a{font-size:1.25rem;color:#fff;flex:0 1 100%;}}@media only screen and (min-width:720px) and (max-width:979px) andonly screen and (min-width:720px)and(max-width:979px),only screen and(min-width:480px)and(max-width:719px)and only screen and(min-width:720px)and(max-width:979px),only screen and(max-width:481px)and only screen and(min-width:720px)and(max-width:979px){nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-title a{font-size:1.5rem;}}@media only screen and (min-width:720px) and (max-width:979px) andonly screen and (min-width:720px)and(max-width:979px),only screen and(min-width:480px)and(max-width:719px)and only screen and(min-width:720px)and(max-width:979px),only screen and(max-width:481px)and only screen and(min-width:720px)and(max-width:979px){nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-links a{font-size:1.5rem;}}nav ul li.nav-item.stuck-logo{padding:.5rem 2rem .5rem 1rem;display:none;}nav ul li.nav-item.stuck-logo img{max-width:44px;vertical-align:top;}nav ul li.nav-item.stuck-logo.stuck-logo-show{display:list-item;}nav ul li.nav-item.stuck-link{display:none;background-color:#00798e;font-size:0;}nav ul li.nav-item.stuck-link:hover{background-color:transparent;}nav ul li.nav-item.stuck-link:hover a.login-link{background-color:#00798e;text-decoration:none;}nav ul li.nav-item.stuck-link:hover a.join-link{background-color:#a2469e;}nav ul li.nav-item.stuck-link a.login-link:hover{background-color:#974194 !important;}nav ul li.nav-item.stuck-link a.join-link:hover{background-color:#974194 !important;}nav ul li.nav-item.stuck-link.stuck-link-show{display:flex;align-items:center;}nav ul li.nav-item.stuck-link a{color:#fff;padding:1rem 0;display:inline-block;white-space:nowrap;}nav ul li.nav-item.stuck-link a:hover{background-color:#007084;}nav ul li.nav-item.stuck-link .login-link{padding-left:1rem;padding-right:1rem;}nav ul li.nav-item.stuck-link .login-link i{margin-left:.5rem;}nav ul li.nav-item.stuck-link .join-link{padding-right:1rem;padding-left:1rem;background-color:#a2469e;}nav ul li.nav-item.stuck-link .join-link:hover{background-color:#974194;}nav ul a.top-link{padding:1rem 1.25rem;font-size:1.2rem;color:#fff;display:block;white-space:nowrap;font-weight:300;letter-spacing:1px;}nav ul a.top-link:hover{background-color:#00798e;text-decoration:none;color:#fff;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul a.top-link:hover{background-color:transparent;}}@media only screen and (min-width:720px) and (max-width:979px){nav ul a.top-link{font-size:1.5rem;}}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul a.top-link{padding:.5rem 0;color:#fff;border-bottom:none;position:relative;margin-bottom:.25rem;}nav ul a.top-link.active-link{font-weight:bold;}nav ul a.top-link::after{content:'';position:absolute;bottom:0;left:0;width:35px;border-bottom-right-radius:1rem;height:.1rem;background-color:#fff;transition:width .3s ease-in-out 0s;}}nav ul .sub-navigation{opacity:0;visibility:hidden;padding:2rem 5rem 2rem 10rem;box-sizing:border-box;position:absolute;top:100%;left:0;background-color:#00798e;width:100%;z-index:9999;}nav ul .sub-navigation.active{opacity:1;visibility:visible;}nav ul .sub-navigation .sub-nav-inner{display:flex;justify-content:space-between;align-items:flex-start;}@media only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul .sub-navigation .sub-nav-inner{flex-wrap:wrap;}}nav ul .sub-navigation .sub-nav-inner .sub-nav-right{text-align:left;background-color:#f3f3f3;padding:1rem 2rem;border-radius:10px;}@media only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul .sub-navigation .sub-nav-inner .sub-nav-right{display:none;}}nav ul .sub-navigation .sub-nav-inner .sub-nav-right .sub-nav-title{color:#a2469e;font-size:1.5rem;font-family:"Heebo",sans-serif;display:block;margin-bottom:1rem;font-weight:700;}nav ul .sub-navigation .sub-nav-inner .sub-nav-right .sub-nav-title i{margin-left:1rem;}@media only screen and (max-width:481px){nav ul .sub-navigation .sub-nav-inner .sub-nav-right .sub-nav-title{font-size:1.25rem;margin-bottom:0;}}nav ul .sub-navigation .sub-nav-inner .sub-nav-right .sub-nav-links a.sub-nav-link{font-size:1rem;color:#4c5a57;margin-bottom:.25rem;background-color:transparent;}@media only screen and (max-width:481px){nav ul .sub-navigation .sub-nav-inner .sub-nav-right .sub-nav-links a.sub-nav-link{display:none;}}nav ul .sub-navigation .sub-nav-title a{color:#fff;font-size:2rem;font-family:"Heebo",sans-serif;display:block;margin-bottom:1rem;}nav ul .sub-navigation .sub-nav-title i.nav-item-close{color:#fff;font-size:2rem;position:absolute;right:1.5rem;top:1rem;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul .sub-navigation .sub-nav-title i.nav-item-close{display:none;}}nav ul .sub-navigation .sub-nav-title i.nav-item-close:hover{color:#fff;cursor:pointer;}nav ul .sub-navigation .sub-nav-links a{display:block;margin-bottom:.5rem;color:#fff;font-size:1.1rem;}nav ul li:hover a{background-color:#00798e;}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul li:hover a{background-color:transparent;}}@media only screen and (min-width:720px) and (max-width:979px),only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav ul li.nav-item{flex:0 1 100%;}nav ul li.nav-item.active-mobile-dropdown>a::after{width:100%;transition:width .3s ease-in-out 0s;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation{top:unset;left:unset;height:auto;background-color:#00869d !important;padding:0 0 0 .5rem;position:relative;opacity:1;visibility:visible;transition:none;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation::before{content:'';display:none;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation.active{transition:none;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation.active::before{height:100%;transition:height .3s ease-in-out 0s;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-inner{padding:0;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-title a{color:#fff;font-size:1.125rem;font-weight:400;letter-spacing:normal;text-transform:none;margin-bottom:.5rem;margin-top:.5rem;text-decoration:underline;padding-bottom:0;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-title a::after{display:none;}nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-links a{color:#fff;flex:0 1 100%;font-weight:300;font-size:1.125rem;}}@media only screen and (min-width:720px) and (max-width:979px) andonly screen and (min-width:720px)and(max-width:979px),only screen and(min-width:480px)and(max-width:719px)and only screen and(min-width:720px)and(max-width:979px),only screen and(max-width:481px)and only screen and(min-width:720px)and(max-width:979px){nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-title a{font-size:1.5rem;}}@media only screen and (min-width:720px) and (max-width:979px) andonly screen and (min-width:720px)and(max-width:979px),only screen and(min-width:480px)and(max-width:719px)and only screen and(min-width:720px)and(max-width:979px),only screen and(max-width:481px)and only screen and(min-width:720px)and(max-width:979px){nav ul li.nav-item.active-mobile-dropdown .sub-navigation .sub-nav-links a{font-size:1.5rem;}}nav .navigation-mobile-actions{display:none;}@media only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav .navigation-mobile-actions{display:block;}}nav .nma-social{display:none;}nav .header-mobile-members{display:none;background-color:#007589;padding:.5rem;border-radius:10px;margin-top:1rem;margin-bottom:1rem;text-align:center;flex-basis:100%;}@media only screen and (min-width:480px) and (max-width:719px),only screen and (max-width:481px){nav .header-mobile-members{display:block;}}nav .header-mobile-members .sub-nav-title{color:#fafafa;font-size:1.25rem;font-family:"Heebo",sans-serif;display:block;font-weight:500;margin-bottom:0;}nav .header-mobile-members .sub-nav-title a{color:#fafafa;}nav .header-mobile-members .sub-nav-title i{margin-left:1rem;}@media only screen and (max-width:481px){nav .header-mobile-members .sub-nav-title{font-size:1rem;}}nav .header-mobile-members .sub-nav-links{display:none;}nav .header-user{text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;}nav .header-user,nav .header-user *{color:#fff;font-size:1.25rem;}@media only screen and (max-width:481px){nav .header-user,nav .header-user *{font-size:1rem;}}nav .header-user .header-user-link{margin-left:.3rem;}nav .header-user .header-logout-link{background-color:#007084;padding:.5rem;border-radius:10px;margin-left:auto;}nav .header-join-log{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;}@media only screen and (max-width:481px){nav .header-join-log{grid-template-columns:1fr;}}nav .header-join-log .header-join-link,nav .header-join-log .header-login-link{background-color:#007084;padding:.5rem;border-radius:10px;color:#fff;display:block;text-align:center;font-size:1.25rem;}div.navigation-overlay{background-color:rgba(0,0,0,.6);z-index:8997;position:fixed;top:0;left:0;width:100%;height:100%;display:none;}div.navigation-overlay.active{display:block;}