.elementor-7181 .elementor-element.elementor-element-a919a79{--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-7181 .elementor-element.elementor-element-727672c{--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-7181 .elementor-element.elementor-element-a3cf7d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-a90c7dc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-7e0005d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-bd234f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-70eeb1b{--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-7181 .elementor-element.elementor-element-d87b911{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-14a251d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-2784d63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-45026c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-572c800{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-ee4d367{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-0f0b0ce{--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-7181 .elementor-element.elementor-element-b890a92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-bec87a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-991b97b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-879ca59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-8a1491c{--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-7181 .elementor-element.elementor-element-2602348{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-6ea38df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-8911740{--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-7181 .elementor-element.elementor-element-d815066{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-04486c8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-8d00f98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-ea4abeb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-74530e2{--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-7181 .elementor-element.elementor-element-b466fd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-7a97c75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-fd51562{--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-7181 .elementor-element.elementor-element-f8bca5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-59dfa69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-070d658{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-da86227{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-bbd63d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-7f12e08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-3e4ff99{--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-7181 .elementor-element.elementor-element-a7d090c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-ebd8226{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-72b9bce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-0d84021{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-5df6ef2{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7181 .elementor-element.elementor-element-3676eef .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-7181 .elementor-element.elementor-element-4510f44 .elementor-heading-title{color:var( --e-global-color-secondary );}@media(min-width:1760px){.elementor-7181 .elementor-element.elementor-element-727672c{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-70eeb1b{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-0f0b0ce{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-8a1491c{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-8911740{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-74530e2{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-fd51562{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-3e4ff99{--grid-auto-flow:row;}}@media(max-width:1124px){.elementor-7181 .elementor-element.elementor-element-727672c{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-70eeb1b{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-0f0b0ce{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-8a1491c{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-8911740{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-74530e2{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-fd51562{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-3e4ff99{--grid-auto-flow:row;}}@media(max-width:980px){.elementor-7181 .elementor-element.elementor-element-727672c{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-70eeb1b{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-0f0b0ce{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-8a1491c{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-8911740{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-74530e2{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-fd51562{--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-3e4ff99{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7181 .elementor-element.elementor-element-727672c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-70eeb1b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-0f0b0ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-8a1491c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-8911740{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-74530e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-fd51562{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7181 .elementor-element.elementor-element-3e4ff99{--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 */