#hs_cos_wrapper_navigation-primary .menu__link { color:#4D4D4D; }
#hs_cos_wrapper_navigation-primary .menu__child-toggle-icon { border-top-color:#4D4D4D; }
#hs_cos_wrapper_navigation-primary .menu .menu__link:hover,
#hs_cos_wrapper_navigation-primary .menu .menu__link:focus { color:#252525; }
#hs_cos_wrapper_navigation-primary .menu__child-toggle-icon:hover,
#hs_cos_wrapper_navigation-primary .menu__child-toggle-icon:focus { border-top-color:#252525; }
#hs_cos_wrapper_navigation-primary .menu .menu__link:active { color:#757575; }
#hs_cos_wrapper_navigation-primary .menu__child-toggle-icon:active { border-top-color:#757575; }
#hs_cos_wrapper_navigation-primary .menu .menu__item--depth-1>.menu__link--active-link:after { background-color:#4D4D4D; }
#hs_cos_wrapper_navigation-primary .menu .menu__submenu {
  border:0px none #ffffff;
  background-color:rgba(255,255,255,1.0);
}
@media (min-width:767px) {
  #hs_cos_wrapper_navigation-primary .menu__submenu--level-2>.menu__item:first-child:before {
    border:0px none #ffffff;
    background-color:rgba(255,255,255,1.0);
  }
}
#hs_cos_wrapper_navigation-primary .menu__submenu .menu__link,
#hs_cos_wrapper_navigation-primary .menu__submenu .menu__link:hover,
#hs_cos_wrapper_navigation-primary .menu__submenu .menu__link:focus {
  background-color:rgba(255,255,255,1.0);
  color:#4D4D4D;
}
#hs_cos_wrapper_navigation-primary .menu__submenu .menu__child-toggle-icon,
#hs_cos_wrapper_navigation-primary .menu__submenu .menu__child-toggle-icon:hover,
#hs_cos_wrapper_navigation-primary .menu__submenu .menu__child-toggle-icon:focus { border-top-color:#4D4D4D; }
@media (max-width:767px) {
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__link,
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__link--active-link,
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__link:hover,
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__link:focus,
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__link:active { color:#4D4D4D !important; }
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__child-toggle-icon,
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__child-toggle-icon:hover,
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__child-toggle-icon:focus,
  #hs_cos_wrapper_navigation-primary .menu.menu--mobile .menu__child-toggle-icon:active { border-top-color:#4D4D4D !important; }
}
#hs_cos_wrapper_my-menu .menu__link { color:#4D4D4D; }
#hs_cos_wrapper_my-menu .menu__child-toggle-icon { border-top-color:#4D4D4D; }
#hs_cos_wrapper_my-menu .menu .menu__link:hover,
#hs_cos_wrapper_my-menu .menu .menu__link:focus { color:#252525; }
#hs_cos_wrapper_my-menu .menu__child-toggle-icon:hover,
#hs_cos_wrapper_my-menu .menu__child-toggle-icon:focus { border-top-color:#252525; }
#hs_cos_wrapper_my-menu .menu .menu__link:active { color:#757575; }
#hs_cos_wrapper_my-menu .menu__child-toggle-icon:active { border-top-color:#757575; }
#hs_cos_wrapper_my-menu .menu .menu__item--depth-1>.menu__link--active-link:after { background-color:#4D4D4D; }
#hs_cos_wrapper_my-menu .menu .menu__submenu {
  border:0px none #ffffff;
  background-color:rgba(255,255,255,1.0);
}
@media (min-width:767px) {
  #hs_cos_wrapper_my-menu .menu__submenu--level-2>.menu__item:first-child:before {
    border:0px none #ffffff;
    background-color:rgba(255,255,255,1.0);
  }
}
#hs_cos_wrapper_my-menu .menu__submenu .menu__link,
#hs_cos_wrapper_my-menu .menu__submenu .menu__link:hover,
#hs_cos_wrapper_my-menu .menu__submenu .menu__link:focus {
  background-color:rgba(255,255,255,1.0);
  color:#4D4D4D;
}
#hs_cos_wrapper_my-menu .menu__submenu .menu__child-toggle-icon,
#hs_cos_wrapper_my-menu .menu__submenu .menu__child-toggle-icon:hover,
#hs_cos_wrapper_my-menu .menu__submenu .menu__child-toggle-icon:focus { border-top-color:#4D4D4D; }
@media (max-width:767px) {
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__link,
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__link--active-link,
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__link:hover,
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__link:focus,
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__link:active { color:#4D4D4D !important; }
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__child-toggle-icon,
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__child-toggle-icon:hover,
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__child-toggle-icon:focus,
  #hs_cos_wrapper_my-menu .menu.menu--mobile .menu__child-toggle-icon:active { border-top-color:#4D4D4D !important; }
}
