#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#a8ae2f;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}p:not(.has-background):last-of-type{padding-bottom:1em}.careers .career a{background-color:#f2f2f2;display:block;margin:1.25rem 0;padding:1.875rem 2.1875rem}.careers .career a p{color:#231f20;font-size:1rem;line-height:1.5625rem}.careers .career a p.details{font-size:1.125rem;font-weight:700;line-height:1.25rem}.careers .career a p.details:last-child{margin-bottom:0}.careers .career a:hover{background-color:rgba(212,210,211,.5)}.provider-team-members .provider-team-member{margin-bottom:1rem}.provider-team-members-slider .provider-team-member img{margin-bottom:.625rem}.sidebar-list li{line-height:1.0625rem;margin:.625rem 0}