:root{--n-subnav-item-font-size:inherit;--n-subnav-font-size:inherit;--n-subnav-padding-x:0rem;--n-item-margin:0;--n-item-color:hsla(0,0%,100%,.65);--n-subnav-link-color-hover:rgba(0,0,0,.95);--n-item-padding-x:1rem;--n-subnav-padding-y:0rem;--n-subnav-item-margin:0;--n-subnav-shadow:1px 1px 4px 1px rgba(0,0,0,.25),1px 1px 0 0 rgba(0,0,0,.15) inset;--n-item-bg:transparent;--n-subnav-item-bg:transparent;--n-subnav-item-color:rgba(0,0,0,.65);--n-subnav-width:200px;--n-subnav-item-active-bg:var(--n-primary-color);--n-item-padding-y:0.5rem;--n-padding-y:0rem;--n-subnav-link-color:rgba(0,0,0,.75);--n-item-line-height:1.5rem;--n-padding-x:0rem;--n-subnav-larger-width:calc(var(--n-subnav-width)*3 + var(--n-subnav-padding-x)*2);--n-subnav-line-height:inherit;--n-bg:#687c86;--n-brand-link-color:hsla(0,0%,100%,.95);--n-item-hover-bg:rgba(0,0,0,.35);--n-toggle-padding:0.125rem 0.5rem;--n-icon-height:1.5rem;--n-item-active-color:#fff;--n-subnav-text-color:rgba(0,0,0,.55);--n-expanded-bg:hsla(0,0%,100%,.075);--n-subnav-item-hover-bg:rgba(0,0,0,.4);--n-subnav-item-padding-y:var(--n-item-padding-y);--n-base-radius:0.25rem;--n-subnav-item-hover-color:hsla(0,0%,100%,.85);--n-brand-line-height:inherit;--n-font-size:14px;--n-item-active-bg:var(--n-primary-color);--n-primary-color:#069;--n-item-font-size:14px;--n-subnav-zindex:50;--n-text-color:hsla(0,0%,100%,.55);--n-subnav-bg:#dadee0;--n-brand-font-size:18px;--n-subnav-item-line-height:inherit;--n-brand-padding:var(--n-item-padding-y) var(--n-item-padding-x);--n-item-hover-color:hsla(0,0%,100%,.85);--n-link-color-hover:hsla(0,0%,100%,.95);--n-subnav-item-padding-x:var(--n-item-padding-x);--n-link-color:hsla(0,0%,100%,.75);--n-line-height:1.5rem;--n-subnav-item-active-color:#fff}.navbar{padding:var(--n-padding-y) var(--n-padding-x);justify-content:space-between;font-size:var(--n-font-size);flex-flow:row wrap;line-height:var(--n-line-height);display:flex}.navbar>div{flex-grow:1;flex-direction:column;flex-basis:100%;display:none}.navbar.open-mobile>div{display:flex}.navbar .nav{flex-direction:column}.navbar .brand{padding:var(--n-brand-padding);font-size:var(--n-brand-font-size);text-decoration:none;align-items:center;line-height:var(--n-brand-line-height);white-space:nowrap;display:flex}@media (min-width:768px){.navbar{justify-content:flex-start;position:relative;align-items:center;flex-flow:row nowrap}.navbar>div{justify-content:space-between;align-items:center;flex-basis:auto;display:flex}.navbar .nav,.navbar>div{flex-direction:row}}.navbar-content a:not([class]),.navbar-content b,.subnav-content a:not([class]),.subnav-content b{color:var(--n-link-color)}@media (min-width:768px){.navbar-content a:not([class]):hover{color:var(--n-link-color-hover)}}.navbar{color:var(--n-text-color);background-color:var(--n-bg)}.navbar .brand{color:var(--n-brand-link-color)}.nav li>a,.nav li>span,.navbar-content,.subnav-content{padding:var(--n-item-padding-y) var(--n-item-padding-x);margin:var(--n-item-margin)}.nav li>a,.nav li>span,.nav>li,.row>li,.subnav-toggle+div>li,.subnav-toggle+ul>li,.subnav>li{justify-content:space-between;align-items:center;flex-flow:row wrap;display:flex}.nav{display:flex}.nav,.nav ul{list-style:none;padding:0;margin:0}.nav li{transition:margin .3s ease 0s}.nav li>a,.nav li>span{overflow:hidden;flex-wrap:nowrap;font-size:var(--n-item-font-size);line-height:var(--n-item-line-height)}.nav li>a{text-decoration:none}.nav li>a>span,.nav li>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-toggle,.subnav-toggle{padding:var(--n-toggle-padding);border:1px solid transparent;align-self:center;margin:auto var(--n-item-padding-x);align-items:center;border-radius:var(--n-base-radius);display:flex}li.open-mobile>.subnav,li.open-mobile>.subnav-toggle+div,li.open-mobile>.subnav-toggle+ul{display:block}.open-mobile+.open-mobile{margin-top:var(--n-item-padding-y)}.parent-icon,.subnav,.subnav-toggle+div,.subnav-toggle+ul{display:none}.subnav-content p,.subnav-content ul{margin-bottom:var(--n-item-padding-y)}div.subnav ul,ul.subnav{flex-grow:1;padding:0 0 0 var(--n-item-padding-x);flex-direction:column;flex-basis:100%}div.subnav{flex-basis:100%}.menu-icon,.parent-icon{height:var(--n-icon-height);fill:currentcolor;text-align:center;width:var(--n-icon-height);line-height:var(--n-icon-height)}.menu-icon{font-size:calc(var(--n-icon-height)*.94)}.menu-icon+span{flex:auto;margin-left:calc(var(--n-item-padding-x)/2)}@media (min-width:768px){.row>li{align-content:flex-start}.nav li:not(.full-width),nav li:not(.full-width){position:relative}.parent-icon,.subnav-toggle+div,.subnav-toggle+ul{display:flex}div.subnav>ul>li,ul.subnav>li{display:none}.open-position>div.subnav>ul>li,.open-position>ul.subnav>li{display:flex}.navbar-toggle,.subnav-toggle{display:none}.subnav{font-size:var(--n-subnav-font-size,14px);position:absolute;opacity:0;line-height:var(--n-subnav-line-height,1.5rem);display:block}.subnav li>a,.subnav li>span{font-size:var(--n-subnav-item-font-size,inherit);flex-basis:100%;line-height:var(--n-subnav-item-line-height,inherit)}div.subnav ul{padding:0}.subnav .subnav,div.subnav,ul.subnav{padding:var(--n-subnav-padding-y) var(--n-subnav-padding-x)}.subnav-content,ul.subnav{flex-direction:column}li.open-mobile{transition:none;background:none}li.open-mobile+.open-mobile{margin:0}.column-title,div.subnav>ul>li>span{font-size:120%}.subnav li>a,.subnav li>span,.subnav-content{padding:var(--n-subnav-item-padding-y) var(--n-subnav-item-padding-x);margin:var(--n-subnav-item-margin)}.nav>li>.subnav{margin-top:var(--n-padding-y)}.subnav .subnav{margin-left:var(--n-subnav-padding-x);margin-top:calc(var(--n-subnav-padding-y)*-1)}ul.subnav{width:var(--n-subnav-width)}div.subnav{min-width:var(--n-subnav-larger-width)}div.subnav>ul{padding:0;flex-direction:row;margin:0}div.subnav.m1{min-width:calc(var(--n-subnav-width) + var(--n-subnav-padding-x)*2)}div.subnav.m2{min-width:calc(var(--n-subnav-width)*2 + var(--n-subnav-padding-x)*2)}div.subnav.m3{min-width:calc(var(--n-subnav-width)*3 + var(--n-subnav-padding-x)*2)}div.subnav.m4{min-width:calc(var(--n-subnav-width)*4 + var(--n-subnav-padding-x)*2)}}.nav li>a,.nav li>span{color:var(--n-item-color)}.nav li.open-mobile{background-color:var(--n-expanded-bg)}@media (min-width:768px){.nav>li>a,.nav>li>span{background-color:var(--n-item-bg)}.nav>li.open>a,.nav>li.open>span,.nav>li:hover>a,.nav>li:hover>span{color:var(--n-item-hover-color);background-color:var(--n-item-hover-bg)}.nav>li.active.open>a,.nav>li.active.open>span,.nav>li.active:hover>a,.nav>li.active:hover>span,.nav>li.active>a,.nav>li.active>span{color:var(--n-item-active-color);background-color:var(--n-item-active-bg)}}.navbar-toggle,.subnav-toggle{color:currentcolor;background-color:transparent}.navbar-toggle:focus,.subnav-toggle:focus{color:var(--n-bg);outline:none;background-color:var(--n-link-color)}.open-mobile>.navbar-toggle:not(:focus),.open-mobile>.subnav-toggle:not(:focus){border-color:var(--n-item-color);color:var(--n-item-color)}@media (min-width:768px){.subnav{background-color:var(--n-subnav-bg);box-shadow:var(--n-subnav-shadow)}.subnav li>a,.subnav li>span{color:var(--n-subnav-item-color)}.subnav li>a,.subnav li>div,.subnav li>span{background-color:var(--n-subnav-item-bg)}.subnav li.open>a,.subnav li:hover>a{color:var(--n-subnav-item-hover-color);background-color:var(--n-subnav-item-hover-bg)}.subnav li.active:hover>a,.subnav li.active:hover>span,.subnav li.active>a,.subnav li.active>span{color:var(--n-subnav-item-active-color);background-color:var(--n-subnav-item-active-bg)}.column-title,div.subnav>ul>li>span{color:var(--n-subnav-item-color)}div.subnav li>ul>li.open>span,div.subnav li>ul>li:hover>span,ul.subnav>li.open>span,ul.subnav>li:hover>span{color:var(--n-subnav-item-hover-color);background-color:var(--n-subnav-item-hover-bg)}div.subnav{color:var(--n-subnav-text-color)}.subnav-content a:not([class]),.subnav-content b{color:var(--n-subnav-link-color)}.subnav-content a:not([class]):hover{color:var(--n-subnav-link-color-hover)}.nav li>.subnav{transform:translateY(-10px);transition:transform .5s ease,opacity .4s linear;top:-99999em;left:-99999em}.nav li li>.subnav{transform:translate(-10px)}.nav li li.open-position>.subnav{top:0;left:100%}.nav li.open-position>.subnav{top:100%;left:0;z-index:var(--n-subnav-zindex)}.nav li.open>.subnav{transform:translate(0);opacity:1}}