/*Astra Sticky header*/
.site-header{
	position: fixed;
	top: 40;
	width: 100%;
}
.site-content{
	padding-top: 80px;
}
@media (max-width: 800px;)
{
	.site-content{
		padding-top: 175px;
	}
}
@media (max-width: 650px;)
{
	.site-content{
		padding-top: 200px;
	}
}
/*Ende Astra Sticky header*/

/*Textformatierungen*/
/*Untertitel*/
.site-description{color:#fff!important}
/*Google Rezensionen*/
/*.ti-rating-text{color:#fff!important}
.ti-rating-text span{color:#fff!important}
.ti-rating-text span strong{color:#fff!important}*/
.ast-scroll-top-icon {border: solid 1px}
/*Webseiten Element BG weiss*/
.ast-separate-container .ast-archive-description, .ast-separate-container .comments-area {background-image: none;}
.ast-separate-container .ast-article-inner {background-image: none}
.ast-separate-container .ast-article-single:not(.ast-related-post){background-image: none}
/*Titel zetriert*/
h1.entry-title{text-align:center}
/*Schrift weiss*/
.psg_white p, span, label, a:link, figcaption, li{color:#ffffff}
.psg_blue_form {border: 1px solid #fff; border-radius:5px; padding: 10px; color:#fff;text-align:center}
/*Formular Button Rahmen*/
.forminator-button-submit{border: 2px solid #fff!important;border-radius:5px!important}
/*Formular Button Underline*/
.vc_btn3-container a {text-decoration:none!important}
/*Complianz funktional*/
.cmplz-description-functional{color:#26398E}
.cmplz-description-marketing{color:#26398E}
#cmplz-manage-consent .cmplz-manage-consent{border:1px solid #26398E!important}