.elementor-428 .elementor-element.elementor-element-7b42a33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-897aa2f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-9484875{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-9b69a33{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-834e1bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-0f64e53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-e7f14a2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-d976699{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-ad20c55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-5a7283a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-d1c9b7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-4c90a18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-bd41514{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-ab9bd45{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-de052f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-5e30239{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-76d5333{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-c7557f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-776aef8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-8d6a3d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-2a4a2d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-3f28a54{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-184f2f1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-772ed42{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-822fb23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-ef43520{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-794d2e8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-ab5e033{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-38c7be4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-9b1eb9b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-6fea1ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-03ea27a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-4c36102{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-2274541{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-ae8b709{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-cb0fda9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-f1cd00e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-24622b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-7bb991c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-352e408{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-49106b4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-1341be2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-428 .elementor-element.elementor-element-df14713 .elementor-heading-title{color:var( --e-global-color-secondary );}@media(min-width:1760px){.elementor-428 .elementor-element.elementor-element-897aa2f{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-e7f14a2{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-ab9bd45{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-776aef8{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-3f28a54{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-794d2e8{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-9b1eb9b{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-f1cd00e{--grid-auto-flow:row;}}@media(max-width:1124px){.elementor-428 .elementor-element.elementor-element-897aa2f{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-e7f14a2{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-ab9bd45{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-776aef8{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-3f28a54{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-794d2e8{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-9b1eb9b{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-f1cd00e{--grid-auto-flow:row;}}@media(max-width:980px){.elementor-428 .elementor-element.elementor-element-897aa2f{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-e7f14a2{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-ab9bd45{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-776aef8{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-3f28a54{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-794d2e8{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-9b1eb9b{--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-f1cd00e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-428 .elementor-element.elementor-element-897aa2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-e7f14a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-ab9bd45{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-776aef8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-3f28a54{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-794d2e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-9b1eb9b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-428 .elementor-element.elementor-element-f1cd00e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* Post content */
.sm-post-content-width {
	width: var(--sm-content-width);
	max-width: var(--sm-max-content-width) !important;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
}

/* Post content */
.sm-post-content-width-special {
	width: calc(var(--sm-content-width) + 100px);
	left: -50px;
}

/* Post block */
.sm-post-block-width {
	width: calc(var(--sm-content-width) + 2.5vw);
	max-width: calc(var(--sm-max-content-width) + 2.5vw) !important;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
}

/* Post images */
.sm-post-images-wrapper {
	margin: 25px auto;
}
.sm-post-images {
	border-radius: var( --sm-border-radius-large ) !important;
	overflow: hidden;
}
.sm-post-images img {
	height: 100%;
	object-fit: cover !important;
	object-position: center !important;
}
.sm-post-images-header {
	position: absolute;
	height: 20%;
	width: 100%;
	display: flex;
	align-items: flex-end;
	bottom: 0;
	background: linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.01) 92%,transparent);
}
.sm-post-images-header > * {
	width: 380px;
}
.sm-post-images-header span {
	color: #FFFFFF;
	font-size: 1rem;
	line-height: 1.4rem;
	margin-left: 15px;
	margin-bottom: 12px;
	text-shadow: 0 0 15px rgba(1, 2, 5, 1);
}


/* Post tables */
.sm-post-content .sm-post-table table tbody td {
	padding: 5px 10px;
}
.sm-post-content .sm-post-table table thead {
	font-weight: 600;
}
.sm-post-content .sm-post-table table td,
.sm-post-content .sm-post-table thead td {
	padding: 10px;
}


/* Post spezial notes*/
.sm-post-spezial-notes {
	width: var(--sm-content-width);
	max-width: var(--sm-max-content-width) !important;
	margin-top: 25px;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
}
.sm-post-spezial-notes .sm-spezial-notes-comment h3:before {
	font-family: "page-icons";
	content: '\e80d';
	font-size: 1.2em;
	font-weight: 500;
	line-height: 1em;
	display: inline-block;
	width: 1.4em;
}
.sm-post-spezial-notes .sm-spezial-notes-attention h3:before {
	font-family: "page-icons";
	content: '\e810';
	font-size: 1.2em;
	font-weight: 500;
	line-height: 1em;
	display: inline-block;
	width: 1.4em;
}



@media screen and (max-width: 1124px) {
/* post */
	.sm-post-content-width {
		width: 90vw;
	}

	.sm-post-content-width-special  {
		width: calc(90vw + 40px);
	left: -20px;
	}

	.sm-post-block-width {
		width: 95vw;
	}
	.sm-post-spezial-notes {
		width: 90vw;
	}
}


@media screen and (max-width: 980px) {
/* Picture */
	.sm-post-picture-wrapper {
		margin: 5px auto 10px;
	}

	.sm-post-content-width-special  {
		width: 90vw;
		left: 0;
	}
}


@media screen and (max-width: 767px) {
/* post */
	.sm-post-content-width {
		width: 100vw;
		padding: 0 20px;
	}

	.sm-post-block-width {
		width: 100vw;
		padding: 0 15px;
	}

	.sm-post-images-wrapper {
		margin: 10px auto;
	}

	.sm-post-spezial-notes {
		width: 100vw;
		padding: 0 20px;
	}
}/* End custom CSS */