.fancybox-container .fancybox-slide--iframe .fancybox-content{
    background: transparent !important;
}

.el-newslettersignup .el-newslettersignup-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;

	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;

	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;

	padding: 13px;
	position: relative;
}

.el-newslettersignup .el-newslettersignup-container::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
	background: var(--newslettersignup-color);
    opacity: 0.1;
	z-index: -1;
}


.el-newslettersignup .el-newslettersignup-container .picture {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	width: 84px;
	height: 84px;
}


.el-newslettersignup .el-newslettersignup-container .picture .bhBackgroundImage{
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	height: 100%;
	width: inherit;
}

.el-newslettersignup .el-newslettersignup-container .main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;

	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.el-newslettersignup .el-newslettersignup-container .content {
	box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-flow: column wrap;
	flex-flow: column wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;

	padding-left: 1.8rem;
}
.el-newslettersignup .el-newslettersignup-container .content .text {
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 103.2%;

	text-transform: uppercase;	
	color: var(--newslettersignup-color);

	padding-bottom: 0.7rem;
}

.el-newslettersignup .el-newslettersignup-container .content .subtext {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 110%;
	letter-spacing: 0.03em;
	color: var(--newslettersignup-color);

}


.el-newslettersignup .el-newslettersignup-container .icon{
	font-size: 1.6rem;
	padding: 0.6rem;
	color: var(--newslettersignup-color);
}

/* AUSSEHEN */

/* AUSRICHTUNG */

.el-newslettersignup.designVertical.alignLeft .el-newslettersignup-container {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.el-newslettersignup.designVertical.alignCenter .el-newslettersignup-container {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.el-newslettersignup.designVertical.alignRight .el-newslettersignup-container {
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}



/* COLOR */

.el-newslettersignup.colorETBlue{
	--newslettersignup-color: var(--colorETBlue); 
} 
.el-newslettersignup.colorETRed{
	--newslettersignup-color: var(--colorETRed); 
} 
.el-newslettersignup.colorETYellow{
	--newslettersignup-color:  var(--colorETYellow);
} 
.el-newslettersignup.colorTirol2050{
	--newslettersignup-color:  var(--colorTirol2050);
} 
.el-newslettersignup.colorETWissen{
	--newslettersignup-color:  var(--colorETWissen);
} 
.el-newslettersignup.colorETSolar{
	--newslettersignup-color:  var(--colorETSolar);
}
.el-newslettersignup.colorETSolar2{
	--newslettersignup-color:  var(--colorETSolar2);
} 
.el-newslettersignup.colorETSolar3{
	--newslettersignup-color:  var(--colorETSolar3);
} 
.el-newslettersignup.colorETWasser{
	--newslettersignup-color:  var(--colorETWasser);
}
.el-newslettersignup.colorETWasser2{
	--newslettersignup-color:  var(--colorETWasser2);
}
.el-newslettersignup.colorETWasser3{
	--newslettersignup-color:  var(--colorETWasser3);
}
.el-newslettersignup.colorETSanierung{
	--newslettersignup-color:  var(--colorETSanierung);
} 
.el-newslettersignup.colorETBuS{
	--newslettersignup-color: var(--colorETBuS); 
} 
.el-newslettersignup.colorETBuSInfo{
	--newslettersignup-color:  var(--colorETBuSInfo);
} 
.el-newslettersignup.colorETEvents{
	--newslettersignup-color:  var(--colorETEvents);
} 
.el-newslettersignup.colorETHeizen{
	--newslettersignup-color:  var(--colorETHeizen);
} 
.el-newslettersignup.colorETHeizen2{
	--newslettersignup-color:  var(--colorETHeizen2);
} 
.el-newslettersignup.colorETHeizen3{
	--newslettersignup-color:  var(--colorETHeizen3);
} 
.el-newslettersignup.colorETLuS{
	--newslettersignup-color: var(--colorETLuS); 
}
.el-newslettersignup.colorETLuS2{
	--newslettersignup-color: var(--colorETLuS2); 
} 
.el-newslettersignup.colorETLuS3{
	--newslettersignup-color: var(--colorETLuS3); 
} 
.el-newslettersignup.colorETUmwelt{
	--newslettersignup-color: var(--colorETUmwelt); 
}
.el-newslettersignup.colorETUmwelt2{
	--newslettersignup-color: var(--colorETUmwelt2); 
}
.el-newslettersignup.colorETUmwelt3{
	--newslettersignup-color: var(--colorETUmwelt3); 
}
.el-newslettersignup.colorETExperts{
	--newslettersignup-color:  var(--colorETExperts);
} 
.el-newslettersignup.colorETe5{
	--newslettersignup-color:  var(--colorETe5);
}
.el-newslettersignup.colorT2050mobil{
	--newslettersignup-color:  var(--colorT2050mobil);
} 

