/*
 Theme Name: Kedja Child
 Theme URI: https://www.kedja.de
 Description: Kedja Child Theme 
 Author: Till Kiepe
 Author URI: https://www.kedja.de
 Template: Divi
 Version: 1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */


/* Header Navigation */

.contact_icon {
	
}


/* Header Testimonial */

#wv-header-testimonial {
	display: flex; 
	flex-direction: row;
}

#wv-header-testimonial span.testimonial-content {
	margin-right: 10px;
	font-size: 12px !important;
	color: #85899f !important;
}

#wv-header-testimonial span.testimonial-rating {
	color: #FDD835 !important;
}

/* Header Target Audience Navigation */

ul#wv-subnav-header {
	float: right; 
	list-style-type: none;
}

ul#wv-subnav-header li {
	float: left;
	margin-right: 15px; 
}

ul#wv-subnav-header li:last-child {
	margin-right: 0 !important;
}

ul#wv-subnav-header li a {
	position: relative;
	color: #1a1a1a; 
	font-size: 12px !important;
	transition: .2s ease-in-out; 
}

ul#wv-subnav-header li a:before {
	content: "";
	display: block; 
	position: absolute; 
	bottom: -5px; 
	left: 0; 
	width: 0%;
	height: 2px; 
	background: #1a1a1a; 
	transition: .3s ease-in-out;
}

ul#wv-subnav-header li a:hover {
	color: #97bf0d !important;
}

ul#wv-subnav-header li a:hover:before {
	width: 100%;
	background: #97bf0d !important;
}

/* Home Slider */

#wv-home-slider {
	position: relative; 
}

#wv-home-slider .et-pb-controllers {
	display: none !important;
}

#wv-home-slider .et_pb_slide_description {
	max-width: 60%;
	position: absolute; 
	padding: 35px; 
	left: 0; 
	bottom: 20px;
	text-align: left;
	background: rgba(255,255,255,.75);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
}

#wv-home-slider .et_pb_slide_description h2, 
#wv-home-slider .et_pb_slide_description p {
	text-shadow: 0 0 0 !important;
}

#wv-home-slider .et_pb_slide_description h2 {
	font-size: 20px;
	font-weight: 700;
	color: #00426d !important;
}

#wv-home-slider .et_pb_slide_description p {
	font-size: 15px;
	font-weight: 300;
	color: #1a1a1a; 
	line-height: 2em;
}

