.c--nav-main nav li.current-page-ancestor a:after,.c--nav-main nav li.current_page_item a:after,.c--nav-main nav li a:hover:after,body.single-ss_news .c--nav-main li a[href*=news-insights]:after,body.tax-ss_news_topics .c--nav-main li a[href*=news-insights]:after{background-color:#ffc41e}.c--nav-main nav li.current_page_item a{cursor:default;pointer-events:none}.c--nav-main{background:#fff;padding:9px 35px 0}.c--nav-main:after{content:"";display:table;clear:both}@media(max-width:950px){.c--nav-main{padding:9px 35px}}@media(max-width:787px){.c--nav-main{padding:20px 35px 37px}}.c--nav-main .logo{float:left}@media(max-width:950px){.c--nav-main .logo{display:none}}.c--nav-main .logo a{text-decoration:none}.c--nav-main .logo .shadowserver img{max-width:180px;margin-top:8px}@media (min-width:1030px){.c--nav-main .logo .shadowserver img{margin-top:0;max-width:none}}.c--nav-main .logo .tagline{display:none;padding-left:15px;position:relative;top:-15px}@media(min-width:1224px){.c--nav-main .logo .tagline{display:inline-block}}@media(min-width:788px){.c--nav-main nav{float:right}}.c--nav-main nav ul{list-style:none;padding:0;margin:0}@media(min-width:788px){.c--nav-main nav ul{margin:10px 0}}.c--nav-main nav li{margin-bottom:0}@media(min-width:788px){.c--nav-main nav li{display:inline-block}}.c--nav-main nav a,.c--nav-main nav a:active,.c--nav-main nav a:visited{display:block;color:#494949;padding:15px 23px;text-decoration:none;letter-spacing:.6px;font-size:13px;line-height:14px}@media(min-width:788px){.c--nav-main nav a,.c--nav-main nav a:active,.c--nav-main nav a:visited{display:inline-block;font-size:12px;padding:9px 23px;border-bottom:2px solid transparent}.c--nav-main nav a:active:after,.c--nav-main nav a:after,.c--nav-main nav a:visited:after{content:"";display:block;height:2px;width:100%;background-color:transparent}}@media(max-width:950px){.c--nav-main nav .btn-nav-main{padding:0 0 0 23px}}@media(max-width:787px){.c--nav-main nav .btn-nav-main{padding:20px 0 0 23px}}.c--nav-main nav .btn-nav-main a{position:relative;text-align:center;border-radius:5px;border:0;padding:11px 23px 14px;font-weight:500;text-decoration:none;display:inline-block;font-size:12px;letter-spacing:.6px;line-height:16px;z-index:1;background:#e3af15;color:#453404;border-bottom:0}@media(max-width:787px){.c--nav-main nav .btn-nav-main a{padding:14px 23px 17px}}.c--nav-main nav .btn-nav-main a:hover{opacity:1}.c--nav-main nav .btn-nav-main a:after{content:"";display:block;position:absolute;bottom:3px;left:0;border-radius:5px;width:100%;height:100%;z-index:-1;-webkit-transition:all .2s ease;transition:all .2s ease;background:#ffc41e}.c--nav-main nav .btn-nav-main a:hover:after{background:#e3af15}