.ajg-scroll-spy-intro{padding-bottom:80px}@media (min-width:1026px){.ajg-scroll-spy-intro{padding-bottom:48px}}.ajg-scroll-spy-header{color:#00263e;font-size:24px;font-weight:700;line-height:40px}.ajg-scroll-spy-summary{color:#444;font-size:18px;line-height:32px}.ajg-scroll-spy-summary p:last-child{margin-bottom:0;padding-bottom:0}a.ajg-scroll-spy-menu-btn{text-decoration:none}a.ajg-scroll-spy-menu-btn.disabled{cursor:default}@media screen and (max-width:1024px){a.ajg-scroll-spy-menu-btn span{display:inline-block;padding-left:.5em}}a.ajg-scroll-spy-menu-btn[aria-expanded=true] span{padding-right:.5em;rotate:180deg}.ajg-scroll-spy-component-container{padding-top:20px}@media screen and (max-width:1024px){.ajg-scroll-spy-nav.mobile-menu{background-color:#fff;border-bottom:.5px solid #c4c6c6;box-shadow:2px -1px 16px 8px rgba(0,0,0,.34);-webkit-box-shadow:2px -1px 16px 8px rgba(0,0,0,.34);box-shadow:0 7px 20px 3px rgba(0,0,0,.28);-webkit-box-shadow:0 7px 20px 3px rgba(0,0,0,.28);left:0;margin:auto;overflow-y:auto;padding-bottom:1em;position:fixed;top:0;z-index:99}.ajg-scroll-spy-nav.sticky-menu-offset{top:77px!important}}@media (min-width:1026px){.ajg-scroll-spy-nav.sticky-menu-offset>div{top:96px!important}}@media screen and (max-width:1024px){.ajg-scroll-spy-nav.menu-open{overflow-y:auto}}@media (min-width:1025px){.ajg-scroll-spy-nav.scroll-menu .ajg-scroll-spy-menu-container{overflow-y:auto;position:relative}.ajg-scroll-spy-nav.scroll-menu .ajg-scroll-spy-menu{position:absolute}}@media (min-width:1026px){.ajg-scroll-spy-nav{padding-bottom:32px}}.ajg-scroll-spy-nav .ajg-scroll-spy-nav-container{position:-webkit-sticky;position:sticky;top:16px}.ajg-scroll-spy-nav h3{color:#444;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:24px;margin-bottom:16px;text-transform:uppercase}@media (min-width:1026px){.ajg-scroll-spy-nav h3 .ajg-icon-down{display:none}}@media screen and (max-width:1024px){.ajg-scroll-spy-nav nav{display:none}}.ajg-scroll-spy-nav nav ul{padding:0}.ajg-scroll-spy-nav nav ul li{list-style:none}.ajg-scroll-spy-nav nav ul li a{border-left:2px solid #e7e8e8;color:#0075bc;display:block;line-height:24px;padding:8px 5px 8px 16px;text-decoration:none}.ajg-scroll-spy-nav nav ul li a.in-view{border-left:2px solid #0075bc;font-weight:700}.ajg-scroll-spy-nav nav ul li a:hover,.ajg-scroll-spy-nav nav ul li aactive{border-left:2px solid #a1a4a4}.ajg-scroll-spy-nav nav ul li a:focus{outline:none}.ajg-scroll-spy-nav nav ul li a:focus-visible{outline:1px solid #979797}@media (min-width:1025px){.ajg-scroll-spy-menu-scroll-btn{background-color:#0075bc;border:none;border-radius:.25em;color:#fff;margin:1.25em .25em 0 0;padding:.5em;position:absolute;text-align:center;top:-16px;z-index:3}.ajg-scroll-spy-menu-scroll-btn:hover{background-color:#6facde;color:#222}.ajg-scroll-spy-menu-scroll-btn#ss-scroll-up{left:44px}}.ajg-scroll-spy-btn-panel{display:none;height:54px;position:relative}@media (min-width:1026px){.ajg-scroll-spy-btn-panel.gradient-mask:after{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(5%,hsla(0,0%,100%,.5)),color-stop(22%,#fff),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 5%,#fff 22%,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 5%,#fff 22%,#fff);bottom:0;content:"";left:0;margin:0;padding:44px 0 28px;position:absolute;text-align:center;width:100%}}