.band-kategorie{padding-top:50px;padding-bottom:50%;text-align:center}.band-kategorie h2{font-size:36px;font-weight:800;text-transform:uppercase;color:#fafafa;margin-bottom:20px}.band-member{display:flex;flex-wrap:wrap;padding:0}.sportartenkarten .sportartkarte,.kurskarten .kurskarte,.veranstaltungskarten .veranstaltungskarte{width:33.333333%;padding:0 20px;margin-bottom:30px}.sportartenkarten .sportartkarte a,.veranstaltungskarten .veranstaltungskarte a{display:block;height:350px;width:100%;color:#f39696;background-color:#fff;position:relative;overflow:hidden;text-align:center;box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}.sportartenkarten .sportartkarte a:hover,.veranstaltungskarten .veranstaltungskarte a:hover{color:black;transform:scale(1.05)}.kurskarten .kurskarte a{display:block;height:200px;width:100%;position:relative;overflow:hidden;text-align:center;color:#f39696;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);transition:all 0.3s ease}.kurskarten .kurskarte a:hover{color:black;transform:scale(1.01);transition:all 0.3s ease}.sportartenkarten .sportartkarte a .image,.veranstaltungskarten .veranstaltungskarte a .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:all 0.1s ease}.sportartenkarten .sportartkarte a .inhalt,.kurskarten .kurskarte a .inhalt,.veranstaltungskarten .veranstaltungskarte a .inhalt{position:absolute;left:0;width:100%;top:15px;padding:14px 28px 16px 22px;transition:all 0.1s ease}.sportartenkarten .sportartkarte a .inhalt .innen,.kurskarten .kurskarte a .inhalt .innen,.veranstaltungskarten .veranstaltungskarte a .inhalt .innen{position:relative}.sportartenkarten .sportartkarte a .inhalt .innen span,.kurskarten .kurskarte a .inhalt .innen span,.veranstaltungskarten .veranstaltungskarte a .inhalt .innen span{display:block;text-align:center;text-shadow:1px 1px 1px #bdbdbd, -1px -1px 1px #bdbdbd, 1px -1px 1px #bdbdbd, -1px 1px 1px #bdbdbd}.sportartenkarten .sportartkarte a .inhalt .innen .h3,.kurskarten .kurskarte a .inhalt .innen .h3,.veranstaltungskarten .veranstaltungskarte a .inhalt .innen .h3{font-size:30px;font-weight:800;text-transform:uppercase;margin-top:18px;margin-bottom:0.5rem}.sportartenkarten .sportartkarte a .inhalt .innen .h4,.kurskarten .kurskarte a .inhalt .innen .h4,.veranstaltungskarten .veranstaltungskarte a .inhalt .innen .h4{font-size:18px;font-weight:600;text-transform:uppercase;margin-top:18px;margin-bottom:0.5rem}.team-gallery{display:flex;flex-wrap:wrap}.team-gallery .team-member{width:33.333333%;padding:10px;margin-bottom:40px;transition:all 0.5s ease}.team-gallery .team-member .team-member-inner{padding:5px;background-color:#fff}.team-gallery .team-member:hover{transform:scale(1.05);transition:all 0.5s ease}.team-gallery .team-member:hover .team-text{display:block;background-color:rgba(0, 0, 0, 0.5);color:#ffffffff;transition:all 0.5s ease}.team-member-inner{position:relative;overflow:hidden}.team-member-inner img{width:100%;height:auto}.team-member-inner .team-text{margin:5px;position:absolute;text-transform:uppercase;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, 0);color:rgba(0, 0, 0, 0);transition:all 0.5s ease}.team-member-inner .team-text h4{text-shadow:none}.team-member-inner .team-text .content{position:relative;text-align:center;padding:25px 8px}.team-member-inner .team-text .content>p:last-of-type{margin-bottom:0}.team-member-inner .team-text .content a{color:#fff !important}@media (max-width:1199px){.sportartenkarten .sportartkarte,.kurskarten .kurskarte,.veranstaltungskarten .veranstaltungskarte,.team-gallery .team-member{width:50%}}@media (max-width:767px){.team-gallery .team-member{width:100%;padding:2}.team-member .team-text .content>p:last-of-type{margin-bottom:0px}}@media (max-width:575px){.sportartenkarten .sportartkarte,.kurskarten .kurskarte,.veranstaltungskarten .veranstaltungskarte{width:100%}}@media (max-width:991px){.team-member .team-text .content>p:last-of-type{margin-bottom:10px}.team-member .team-text{display:block;background-color:rgba(0, 0, 0, 0.9);color:#ffffffff;transition:all 0.5s ease}}