/*
Theme Name: Avada for Penta
Author: e5 media
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.fusion-standard-logo {
	width: 120px;
}









/* Bugfix in Avada v7.13.3, da background-Size nicht korrekt übergeben wird: --awb---awb-background-size */
@media screen and (min-width: 1025px) {
	.fusion-fullwidth {
		background-size: var(--awb---awb-background-size, cover) !important;
	}	
}



/************* Testimonials *************/
@media screen and (max-width: 640px) {
	.fusion-testimonials.classic .company-name {
		display: block;
	}
}




/************* Farbfläche Hinter Bild *************/
.fusion-imageframe.has-aspect-ratio {
	overflow: visible;
}

.fusion-builder-row .fusion-layout-column:first-child .fusion-imageframe.has-aspect-ratio::after,
.fusion-builder-row .fusion-layout-column:last-child .fusion-imageframe.has-aspect-ratio::after {
  content: "";
  width: 200%;
  height: 118%;
  background: var(--awb-custom_color_2);
  position: absolute;
  top: -8%;
  z-index: -1;
}

.fusion-builder-row .fusion-layout-column:first-child .fusion-imageframe.has-aspect-ratio::after {
  right: 20%;
}

.fusion-builder-row .fusion-layout-column:last-child .fusion-imageframe.has-aspect-ratio::after {
  left: 20%;
}




/************* Formular *************/
.wpcf7-form label {
	color: #fff;
}

.wpcf7-form-control {
	--button_accent_color: var(--awb-color8);
	--button_accent_hover_color: var(--awb-color8);
	--button_border_hover_color: var(--awb-color1);
	--button_gradient_top_color: var(--awb-color1);
	--button_gradient_bottom_color: var(--awb-color3);
	--button_gradient_top_color_hover: var(--awb-color3);
	--button_gradient_bottom_color_hover: var(--awb-color3);
}

.wpcf7 .wpcf7-form.sent .wpcf7-response-output {
  background-color: #dff0d8 !important;
}

.wpcf7 .fusion-alert.fusion-danger {
	background: rgba(255, 255, 255, 0.5);
}

.wpcf7 .fusion-alert.fusion-danger {
	background: #ffccd6;
}

.wpcf7-not-valid-tip {
  background: #ffccd6;
  padding: 4px;
}


/**************************
 * 		CSS-Klassen
 * **************************/

/* content-breiter für Container, für Header und Leistungen */
.fusion-fullwidth.content-breiter .fusion-builder-row {
	max-width: 1800px !important;
}
