.link-news a{
  color:rgb(116, 185, 89)!important;
}
/*newsletter*/
.tnp-subscription{
  max-width:700px!important;
}
.tnp-field *:focus{
  outline:none;
}
.tnp-field-email{
  display:flex;
  justify-content: center;
}
.tnp-field-email label{
  display:none;
}
.tnp-field-email input{
  width:80%!important;
  color:black;
}
.tnp-lists{
  display:flex;
  flex-direction: row;
  justify-content: center;
  gap:20px;
  font-family:'serifa',sans-serif;
  font-size:18px;
}
.tnp-field-button{
  display:flex;
  justify-content: center;
}
.tnp-submit{
  font-family:'serifa';
  font-weight:600;
  background:#000!important;
  cursor:pointer;
}
/*map*/
.map-pin{
  cursor:pointer;
}
.map-pin svg,
.heinz-location strong{
  transition:180ms ease;
  cursor:pointer;
}
.map-pin:hover svg,
.map .map-pin.selected svg,
.map .map-pin.hovered svg{
  fill:#e73331!important;
}
.heinz-location.hovered strong,
.heinz-location.selected strong,
.heinz-location:hover strong{
  color:#e73331!important;
}

@media (max-width:768px){
    .breakdance-menu > .breakdance-menu-toggle{
      z-index:1001;
    }
    .breakdance-menu > .breakdance-menu-list{
      margin-top:73px;
    }
    .breakdance-menu .breakdance-menu-overlay{
      display:none;
    }
    .breakdance-menu .menu-item .breakdance-menu-link{
      display:flex;
      justify-content: center;
    }
    .breakdance-menu .menu-item{
      padding:0px 20px!important;
      border-bottom:none!important;
    }
    .breakdance-menu .menu-item:first-of-type a{
      border-top:none!important;
    }
    .breakdance-menu .breakdance-dropdown-link{
      border-bottom:none!important;
    }
  .breakdance-dropdown-toggle a{
    width:90%;
    padding:15px 0px;
    margin:0;
  }
  .breakdance-dropdown-toggle button{
    width:10%;
    padding:0;
    margin:0;
  }
  .breakdance-dropdown-toggle button::after{
    padding:0!important;
    margin:0!important;
    width:100%;
    mask-size:14px;
    mask-position:center;
    mask-repeat: no-repeat;
  }
  ul.breakdance-menu-list > li > div .breakdance-menu-link-arrow{
  	border-top:0px!important;
  }
  .breakdance-menu-list{
  	filter:drop-shadow(0px -1px 0px #000);
  }
}