.elementor-1582661 .elementor-element.elementor-element-776b399e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1582661 .elementor-element.elementor-element-82558c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1582661 .elementor-element.elementor-element-2de6b149{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-1582661 .elementor-element.elementor-element-1b5aa9a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1582661 .elementor-element.elementor-element-1b5aa9a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1582661 .elementor-element.elementor-element-403bc58 .elementor-spacer-inner{height:50px;}.elementor-1582661 .elementor-element.elementor-element-1d5cced .elementor-heading-title{color:var( --e-global-color-4bb6b597 );}.elementor-1582661 .elementor-element.elementor-element-f84c275{color:var( --e-global-color-2c706668 );font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-1582661 .elementor-element.elementor-element-8c735d8 .elementor-button{font-family:"Anton", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-color:#E30613;}.elementor-1582661 .elementor-element.elementor-element-154db8c{color:var( --e-global-color-2c706668 );font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-1582661 .elementor-element.elementor-element-1a8c9aab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1582661 .elementor-element.elementor-element-5f3977b9{padding:20px 0px 20px 0px;}.elementor-1582661 .elementor-element.elementor-element-2dd0f112 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1582661 .elementor-element.elementor-element-4a5bae0{color:var( --e-global-color-2c706668 );font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-1582661 .elementor-element.elementor-element-d272ea0 .elementor-spacer-inner{height:50px;}.elementor-1582661 .elementor-element.elementor-element-9c4bf11 .elementor-spacer-inner{height:10px;}.elementor-1582661 .elementor-element.elementor-element-764925e{color:var( --e-global-color-2c706668 );}.elementor-1582661 .elementor-element.elementor-element-bc809b2{color:var( --e-global-color-2c706668 );font-family:"Roboto Condensed", Sans-serif;font-weight:400;}.elementor-1582661 .elementor-element.elementor-element-9e09239 .elementor-spacer-inner{height:50px;}.elementor-1582661 .elementor-element.elementor-element-665cccb3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1582661 .elementor-element.elementor-element-665cccb3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1582661 .elementor-element.elementor-global-110715 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1582661 .elementor-element.elementor-element-24af0a57{width:70%;}.elementor-1582661 .elementor-element.elementor-element-665cccb3{width:2.631%;}}@media(max-width:767px){.elementor-1582661 .elementor-element.elementor-element-776b399e{padding:0px 14px 0px 14px;}}/* Start custom CSS for section, class: .elementor-element-2de6b149 *//*.elementor-1582661 .elementor-element.elementor-element-2de6b149 .mopo-placeholder-column + .mopo-grow-column{*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*    height: 303px;*/
/*    max-height: calc( 19.6vw - 68px );*/
/*}*//* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-110812 */.elementor-1582661 .elementor-element.elementor-global-110812 {
    align-self: stretch;
    width: 100%;
    background-color: #FFFFFF00;
}
body[data-elementor-device-mode="tablet"] .elementor-1582661 .elementor-element.elementor-global-110812,
body[data-elementor-device-mode="mobile"] .elementor-1582661 .elementor-element.elementor-global-110812 {
    min-height: 35vw;
}

.elementor-1582661 .elementor-element.elementor-global-110812 div,
.elementor-1582661 .elementor-element.elementor-global-110812 iframe {
    width: 100%;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-110715 */.elementor-1582661 .elementor-element.elementor-global-110715 {
    background-color: #FFFFFF00;
        align-self: stretch;
    height: 600px;
    width: 300px;
}

.elementor-1582661 .elementor-element.elementor-global-110715 div,
.elementor-1582661 .elementor-element.elementor-global-110715 iframe,
.elementor-1582661 .elementor-element.elementor-global-110715 ins {
    position: initial !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-776b399e *//* horizontal ad blocks */
/*.mopo-ads-editor {*/
/*    background: rgb(0,0,0,.035) !important;*/
/*    width: 100%;*/
/*    padding: 20px;*/
/*}*/

/* vertical ad block */
.side-ad {
    height: 100%;
}


/* page title (left from horizontal block with ad) 
   Title displayed when editing template inside page 
*/
.page-title-block {
    word-break: break-all;
}

.mobile-page-title {
    padding-left: calc( 140px + 14px);
}

/* horizontal blocks (tablet / mobile) */
body[data-elementor-device-mode="tablet"] .elementor-1582661 .elementor-element.elementor-element-776b399e .mopo-ads-editor,
body[data-elementor-device-mode="mobile"] .elementor-1582661 .elementor-element.elementor-element-776b399e .mopo-ads-editor {
    min-height: 35vw;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://www.mopo.de/uploads/sites/4/2022/12/robotocondensed-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://dx8um8x08u61i.cloudfront.net/uploads/sites/4/2022/12/robotocondensed-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('https://dx8um8x08u61i.cloudfront.net/uploads/sites/4/2022/12/robotocondensed-italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Anton';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://cdn.mopo.de/uploads/sites/4/2022/02/Anton-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */