.elementor-839 .elementor-element.elementor-element-8cc5489:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-8cc5489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrmd.seitenskizze.de/wp-content/uploads/2020/09/key-visual-gruen-lang.png");background-position:80% 0px;background-repeat:no-repeat;}.elementor-839 .elementor-element.elementor-element-8cc5489 > .elementor-container{min-height:340px;}.elementor-839 .elementor-element.elementor-element-8cc5489{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-839 .elementor-element.elementor-element-8cc5489 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-839 .elementor-element.elementor-element-21cb640 > .elementor-widget-container{padding:0px 0px 9px 0px;}.elementor-839 .elementor-element.elementor-element-a18dc49{width:initial;max-width:initial;font-family:"Asap", Sans-serif;font-weight:bold;}.elementor-839 .elementor-element.elementor-element-fa16f07{width:initial;max-width:initial;}.elementor-839 .elementor-element.elementor-element-fa16f07 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-839 .elementor-element.elementor-element-12a8903 > .elementor-widget-container{padding:36px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-12a8903 .elementor-widget-container{font-size:20px;line-height:30px;}.elementor-839 .elementor-element.elementor-element-035515b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-8c69cee{padding:60px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-786bb77 > .elementor-widget-container{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-58db987 );}.elementor-839 .elementor-element.elementor-element-786bb77 span.post-navigation__prev--label, .elementor-839 .elementor-element.elementor-element-786bb77 span.post-navigation__next--label{text-transform:none;}.elementor-839 .elementor-element.elementor-element-786bb77 span.post-navigation__prev--title, .elementor-839 .elementor-element.elementor-element-786bb77 span.post-navigation__next--title{color:var( --e-global-color-accent );font-size:16px;}.elementor-839 .elementor-element.elementor-element-786bb77 .post-navigation__arrow-wrapper{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );font-size:22px;}.elementor-839 .elementor-element.elementor-element-786bb77 .elementor-post-navigation__link a {gap:22px;}.elementor-839 .elementor-element.elementor-element-786bb77 .elementor-post-navigation__separator{background-color:var( --e-global-color-58db987 );width:1px;}.elementor-839 .elementor-element.elementor-element-786bb77 .elementor-post-navigation{color:var( --e-global-color-58db987 );border-block-width:1px;padding:24px 0;}.elementor-839 .elementor-element.elementor-element-786bb77 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-839 .elementor-element.elementor-element-786bb77 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-839 .elementor-element.elementor-element-218fce7 > .elementor-container{min-height:340px;}.elementor-839 .elementor-element.elementor-element-218fce7{padding:60px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-03e0364 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-839 .elementor-element.elementor-element-03e0364{z-index:1;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-icon i{color:#CC0022;transition:color 0.3s;}.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-icon svg{fill:#CC0022;transition:fill 0.3s;}.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#CC0022;}.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#CC0022;}.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-item > a{font-family:"Asap", Sans-serif;}.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-text{color:#CC0022;transition:color 0.3s;}.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CC0022;}.elementor-839 .elementor-element.elementor-element-0d53581 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-839 .elementor-element.elementor-element-ce0f458{--grid-row-gap:0px;--grid-column-gap:30px;}.elementor-839 .elementor-element.elementor-element-ce0f458 > .elementor-widget-container{padding:0px 0px 80px 0px;}@media(max-width:1179px){.elementor-839 .elementor-element.elementor-element-8cc5489:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-8cc5489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-839 .elementor-element.elementor-element-8cc5489:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-8cc5489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-fa16f07 */.elementor-839 .elementor-element.elementor-element-fa16f07 .elementor-widget-container {
    display: flex;
    justify-content: flex-start;
    text-align: left;
}
.elementor-839 .elementor-element.elementor-element-fa16f07 a {
    color: #54595F;
    font-family: "Asap", Sans-serif;
    font-weight: bold;
}
.elementor-839 .elementor-element.elementor-element-fa16f07 a:hover {
    color: #54595F;
    font-family: "Asap", Sans-serif;
    font-weight: bold;
}
.elementor-839 .elementor-element.elementor-element-fa16f07 .arrow-right-icon {
    width: 7px;
    margin-top: -2px;
    margin-right: 12px;
    flex-shrink: 0;
}

.elementor-839 .elementor-element.elementor-element-fa16f07 .elementor-widget-container span:not(.arrow-right-icon) {
    margin-right: 22px;
}

.elementor-839 .elementor-element.elementor-element-fa16f07 .arrow-right-icon svg {
    fill: #54595F;
    width: 7px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-be5a041 */.elementor-839 .elementor-element.elementor-element-be5a041 .elementor-column-wrap {
    max-width: 912px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8f476af */.elementor-839 .elementor-element.elementor-element-8f476af .elementor-column-wrap {
    max-width: 912px;
}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-786bb77 */.elementor-839 .elementor-element.elementor-element-786bb77 .post-navigation__arrow-wrapper {
    font-size: 22px;
    transform: scale(1, .65);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03e0364 */.elementor-839 .elementor-element.elementor-element-03e0364 .elementor-icon-list-icon {
    margin-top: -2px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ce0f458 */.elementor-839 .elementor-element.elementor-element-ce0f458 article > div,
.elementor-839 .elementor-element.elementor-element-ce0f458 article > div .elementor-inner,
.elementor-839 .elementor-element.elementor-element-ce0f458 article > div .elementor-inner .elementor-section-wrap,
.elementor-839 .elementor-element.elementor-element-ce0f458 article > div .elementor-inner .elementor-section-wrap section, 
.elementor-839 .elementor-element.elementor-element-ce0f458 article > div section > .elementor-container {
    height:100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Asap';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-regular.eot');
	src: url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-regular.woff2') format('woff2'),
		url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-regular.woff') format('woff'),
		url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-regular.ttf') format('truetype'),
		url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-regular.svg#Asap') format('svg');
}
@font-face {
	font-family: 'Asap';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-700.eot');
	src: url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-700.eot?#iefix') format('embedded-opentype'),
		url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-700.woff2') format('woff2'),
		url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-700.woff') format('woff'),
		url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-700.ttf') format('truetype'),
		url('https://www.mitteldeutschland.com/wp-content/uploads/2020/07/font-asap-latin-700.svg#Asap') format('svg');
}
/* End Custom Fonts CSS */