   

   .cat--sportmittelschulen {
      background-color: #d506e8;
   }

   .filter-group .cat--sportmittelschulen {
      background-color: #fff;
   }

   .filter-group .cat--sportmittelschulen:before {
      border-color: #d506e8 !important;
   }
   .filter-group .cat--sportmittelschulen.active:before {
      background-color: #d506e8 !important;
   }


   .cat--talentescouting {
      background-color: #eeee22;
   }

   .filter-group .cat--talentescouting {
      background-color: #fff;
   }

   .filter-group .cat--talentescouting:before {
      border-color: #eeee22 !important;
   }
   .filter-group .cat--talentescouting.active:before {
      background-color: #eeee22 !important;
   }


   .cat--training {
      background-color: #024c85;
   }

   .filter-group .cat--training {
      background-color: #fff;
   }

   .filter-group .cat--training:before {
      border-color: #024c85 !important;
   }
   .filter-group .cat--training.active:before {
      background-color: #024c85 !important;
   }


   .cat--ernaehrung {
      background-color: #82bd48;
   }

   .filter-group .cat--ernaehrung {
      background-color: #fff;
   }

   .filter-group .cat--ernaehrung:before {
      border-color: #82bd48 !important;
   }
   .filter-group .cat--ernaehrung.active:before {
      background-color: #82bd48 !important;
   }


   .cat--sportpsychologie {
      background-color: #863a64;
   }

   .filter-group .cat--sportpsychologie {
      background-color: #fff;
   }

   .filter-group .cat--sportpsychologie:before {
      border-color: #863a64 !important;
   }
   .filter-group .cat--sportpsychologie.active:before {
      background-color: #863a64 !important;
   }


   .cat--anti-doping {
      background-color: #ea5146;
   }

   .filter-group .cat--anti-doping {
      background-color: #fff;
   }

   .filter-group .cat--anti-doping:before {
      border-color: #ea5146 !important;
   }
   .filter-group .cat--anti-doping.active:before {
      background-color: #ea5146 !important;
   }


   .cat--sonstige {
      background-color: #f4aa0f;
   }

   .filter-group .cat--sonstige {
      background-color: #fff;
   }

   .filter-group .cat--sonstige:before {
      border-color: #f4aa0f !important;
   }
   .filter-group .cat--sonstige.active:before {
      background-color: #f4aa0f !important;
   }

