:root{
	--main-color-light:rgba(0,128,192,1);

	--main-color-dark:rgba(1,26,54,1);
}
/*--main-color-dark:rgba(43,47,75,1);*/

.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
    border: none;
}


.Normal-Text{
	margin-top:5px;
	//font-family: 'Lato', sans-serif;
	font-family: 'Montserrat', sans-serif;
	font-weight:300;
	font-size :16px;
	color:#636363;
	line-height:30px;
}

.Lato-25-Text{
	margin-top:5px;
	font-family: 'Lato', sans-serif;
	//font-family: 'Montserrat', sans-serif;
	font-weight:300;
	font-size :25px;
	color:#636363;
	line-height:25px;
}

.Lato-20-Text{
	margin-top:5px;
	font-family: 'Lato', sans-serif;
	//font-family: 'Montserrat', sans-serif;
	font-weight:300;
	font-size :20px;
	color:#636363;
	line-height:25px;
}

.teilueberschrift{
	color:rgba(100,100,100,1);
	font-family: 'Montserrat', sans-serif;
	font-size:40px;
	font-weight:900;
	line-height: 45px;
}
.cardueberschrift{
	color:rgba(100,100,100,1);
	font-family: 'Montserrat', sans-serif;
	font-size:20px;
	font-weight:600;
	line-height: 25px;
}

.brand-cyplex{
	color:var(--main-color-light);
	font-family: 'Comfortaa', cursive;
	font-size:30px;
	font-weight:700;
}
.brand-engineering{
	color:var(--main-color-dark);
	font-family: 'Comfortaa', cursive;
	font-size:30px;
	font-weight:700;
}

/*
.container-background-kontakt{
	background-image: url(../img/AdobeStock_268548982_Preview.jpeg);
	background-color:orange;
	width:100%;height:100%;
}
*/
/*--------------------------------------------------*/
/* Footer */
/*--------------------------------------------------*/
.footerlink a{
		color:#A2A2A2;
		text-decoration:none;
}

.footerlink a:hover{
	color:#f8f8f8;
	text-decoration:none;
	padding-left:4px;
	border-left:2px solid white;
}
