/* Schwerpunkt Hover Animation */

.schwerpunkt_hover .e-con.e-child {
	overflow: hidden;
}

.schwerpunkt_hover .elementor-widget-heading {
	transition: transform 1.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.schwerpunkt_hover .elementor-widget-text-editor {
	max-height: 0;
	overflow: hidden;
	opacity: 0;
	transition: max-height 1.4s cubic-bezier(0.25, 0.8, 0.25, 1),
		opacity 1.2s cubic-bezier(0.25, 0.8, 0.25, 1) 0.3s;
}

.schwerpunkt_hover:hover .elementor-widget-text-editor,
.schwerpunkt_hover:focus-within .elementor-widget-text-editor {
	max-height: 400px;
	opacity: 1;
}

.schwerpunkt_hover:hover .e-con.e-child::before,
.schwerpunkt_hover:focus-within .e-con.e-child::before {
	opacity: 0.6;
	transition: opacity 0.4s ease;
}
