nav.sub-nav.is-sticky{background:#f3f4f4;margin-top:75px;padding:0 14%;position:fixed}.mobile-sub-nav{background:#fff;cursor:pointer}@media screen and (min-width:1200px){.mobile-sub-nav{display:none}}.mobile-sub-nav .container{border-bottom:1px solid #f3f4f4;padding:1em 0}@media screen and (max-width:1199px) and (min-width:769px){.mobile-sub-nav .container span{padding:0 0 0 15px}}.mobile-sub-nav .mobile-down-arrow{float:right;position:relative}.sub-navigation{background-color:#f3f4f4;left:0;margin-bottom:2rem;margin-top:-8px;position:relative;top:0;-webkit-transition:background-color 125ms ease-out;-o-transition:background-color 125ms ease-out;transition:background-color 125ms ease-out;-webkit-transition-delay:125ms;-o-transition-delay:125ms;transition-delay:125ms;width:100%;z-index:10}@media screen and (max-width:1199px){.sub-navigation{display:none}.sub-navigation.active-mobile{display:block!important}}@media screen and (max-width:768px) and (min-width:430px){.sub-navigation .container{padding-left:0;padding-right:0}}@media screen and (max-width:429px){.sub-navigation .container{margin:0;padding:0}}.sub-navigation nav{left:0;position:relative;top:0;-webkit-transition:background-color 125ms ease-out;-o-transition:background-color 125ms ease-out;transition:background-color 125ms ease-out;-webkit-transition-delay:125ms;-o-transition-delay:125ms;transition-delay:125ms;width:100%;z-index:11}.sub-navigation nav li,.sub-navigation nav ul{list-style:none;margin:auto;text-align:center}.sub-navigation nav a,.sub-navigation nav li{display:inline-block}.sub-navigation nav a{color:#000;text-decoration:none;text-transform:uppercase}.sub-navigation nav .nav-item{-moz-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;padding:1.2em 0;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.sub-navigation nav .nav-item:hover{color:#00a7f2}.sub-page{min-height:71vh}.sub-page .sub-page-content{margin-bottom:3rem;margin-top:3rem}.sub-banner{display:inline-block;height:25vh;min-height:180px;z-index:-1}.sub-banner .container{margin-top:2.5%}.sub-banner h1{-webkit-margin-after:.67rem;-webkit-margin-before:.67rem;-webkit-margin-end:0;-webkit-margin-start:0;bottom:35%;color:#fff;position:absolute;text-transform:uppercase}a.nav-item.nav-link{font-size:.9em;min-height:56px;position:relative;text-align:left!important}a.nav-item.nav-link hr{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;border-top:2px solid #00a7f2;bottom:-20px;color:#00a7f2;height:2px;left:0;position:absolute;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:0}@media screen and (max-width:1199px) and (min-width:430px){a.nav-item.nav-link{border-bottom:1px solid #f3f4f4;font-size:.8em;min-height:0;width:100%}a.nav-item.nav-link:last-child{padding-bottom:3em}}@media screen and (max-width:429px){a.nav-item.nav-link{border-bottom:1px solid #f3f4f4;font-size:.8em;min-height:0;padding:1em 0;position:relative;text-align:left!important;width:100%}a.nav-item.nav-link:last-child{padding-bottom:3em}}@media screen and (min-width:1199px){a:hover.nav-item.nav-link{color:#00a7f2}a:hover.nav-item.nav-link hr{width:100%}}a.nav-item.nav-link.active{background-color:#f3f4f4!important;color:#00a7f2}a.nav-item.nav-link.active hr{width:100%}