*{
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  -o-font-smoothing:antialiased;
}

.navbar6_link{
  text-decoration:none;
  color:inherit;
}

.navbar6_link span{
  position:relative;
  display:inline-block;
}

.navbar6_link span::after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  width:100%;
  height:2px;
  background-color:#ED1C26;
  transform:scaleX(0);
  transform-origin:left center;
  transition:transform 0.3s ease-in-out;
}

.navbar6_link:hover span::after{
  transform:scaleX(1);
}

.navbar6_link.w--current span{
  color:#ED1C26 !important;
}

.navbar6_link.w--current span::after{
  content:none;
}

.navbar6_menu-dropdown span::after{
  display:none !important;
}

.footer4_link,
.footer4_legal-link,
.footer4_social-link,
.icon-embed-xsmall{
  color:inherit;
  text-decoration:none;
  transition:color 0.2s ease;
}

.footer4_link:hover,
.footer4_legal-link:hover,
.footer4_social-link:hover,
.icon-embed-xsmall:hover{
  color:#aaa;
}

.navbar6_dropdown-link{
  color:inherit;
  text-decoration:none;
  transition:color 0.2s ease;
}

.navbar6_dropdown-link *{
  color:inherit;
  transition:color 0.2s ease;
}

.navbar6_dropdown-link:hover{
  color:#aaa;
}
