/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */

#header{
	padding-top: 20px;
}

#hero-slideshow .slideshow_caption{
	width: 55%;
}

#hero-slideshow .avia-caption-title{
	font-size: clamp(44px, 5vw, 50px);
	text-shadow: 0px 4px 4px rgba(255, 255, 255, 0.15);
}

.counter-wrapper{
	display: flex;
	flex-wrap: wrap;
}

.counter {
	text-align: center;
	flex: 1 1 0px;
	padding: 20px;
}

.counter .counter__number{
	font-size: 100px;
    line-height: 80px;
	font-weight: bold;
	background: url(https://www.die-stadtretter.de/wp-content/uploads/2022/04/superheldin_dach_slider.png);
	background-size: cover;
	background-clip: text;
	-webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}

#count-webtalks{
	background-image: url(https://www.die-stadtretter.de/wp-content/uploads/2022/04/girl-hero-breakthrough-scaled.jpg)
}

#count-event-member {
	background-image: url(https://www.die-stadtretter.de/wp-content/uploads/2022/04/boy-hero-above-city-scaled.jpg)
}

.google-maps{
	width: 100%;
	height: 60vh;
}

.testimonial__photo{
	border-radius: 50%;
	height: 90px;
	width: auto;
}

#testimonials .slide-entry-title{
	display: none;
}

table.events-table td{
padding:15px !important;
font-size:14pt;
}

table.events-table thead tr{
background: #5da1ce !important;color:#FFF;
}

table.events-table td.td-cat ul{
list-style:none;
margin-left: 0px;
}
table.events-table td.td-cat ul li{
margin-left:0px;
}


.avia-content-slider .slide-entry-title{
	letter-spacing: 0.8px;
	font-size: 1.4rem !important;
}


/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
	
	#titlesection p {
		font-size: 24px;
	}
}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
	#titlesection h1 {
		font-size: 36px;
	}
}