.elementor-1835 .elementor-element.elementor-element-3f3764fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1835 .elementor-element.elementor-element-76076a98{width:100%;max-width:100%;}.elementor-1835 .elementor-element.elementor-element-75493ae8{--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:25px 25px;--row-gap:25px;--column-gap:25px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1835 .elementor-element.elementor-element-3f3764fe{--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;}.elementor-1835 .elementor-element.elementor-element-76076a98{text-align:center;}}/* Start custom CSS *//* HEADER */
.smc-header-title {
	width: var( --global-content-width );
	max-width: var( --global-max-content-width ) !important;
	margin: 45px auto;
}


/* PAGE CONTENT */
.smc-page-content {
	width: var( --global-content-width);
	max-width: var( --global-max-content-width) !important;
	margin: 0 auto 60px;
}
/* Heading margin-bottom */
.smc-post-heading {
	margin-bottom: -15px !important;
}
/* Last P margin-bottom */
.smc-p-text-conclusion p:last-child {
	margin-bottom: 0;
}
.smc-page-content ul {
	margin-top: 0;
	margin-bottom: .5em;
	list-style-type: '–  ';
	padding-left: 20px;
}
.smc-page-content .smc-spezial-notes-attention h3:before {
content: '';
	display: inline-block;
	position: relative;
	top: 2px;
	margin-right: 7px;
	height: .9em;
	width: .9em;
	background-color: var( --e-global-color-secondary );
	mask-image: url('data:image/svg+xml,');
	mask-repeat: no-repeat;
	mask-size: contain;
}


@media screen and (max-width: 1124px) {
/* HEADER */
	.smc-header-title {
		width: 90vw;
		margin: 45px auto 25px;
	}


/* PAGE CONTENT */
	.smc-page-content {
		width: 90vw;
		margin: 0 auto 45px;
	}
}


@media screen and (max-width:767px) {
/* HEADER */
	.smc-header-title {
		width: 100vw;
		padding: 0 20px;
	}


/* PAGE CONTENT */
	.smc-page-content {
		width: 100vw;
		padding: 0 20px;
	}
}/* End custom CSS */