.elementor-84406 .elementor-element.elementor-element-eae5df9{--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;}.elementor-84406 .elementor-element.elementor-element-7737c9a{--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;}.elementor-84406 .elementor-element.elementor-element-de398ce{--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;}.elementor-84406 .elementor-element.elementor-element-3fbcc49{--spacer-size:50px;}.elementor-84406 .elementor-element.elementor-element-7c2a57c{text-align:center;}.elementor-84406 .elementor-element.elementor-element-7c2a57c .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:52px;font-weight:500;text-transform:none;line-height:1.1em;color:var( --e-global-color-6b26443 );}.elementor-84406 .elementor-element.elementor-element-8d25587{--spacer-size:50px;}.elementor-84406 .elementor-element.elementor-element-3ca3f92{text-align:center;font-family:"Asap", Sans-serif;font-size:21px;font-weight:500;text-transform:none;line-height:1.2em;}.elementor-84406 .elementor-element.elementor-element-ec4e684{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-84406 .elementor-element.elementor-element-1892288.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-84406 .elementor-element.elementor-element-1892288.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-84406 .elementor-element.elementor-element-7b00b06{text-align:left;}.elementor-84406 .elementor-element.elementor-element-7b00b06 .elementor-heading-title{font-family:var( --e-global-typography-el_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_2-font-size );font-weight:var( --e-global-typography-el_title_2-font-weight );text-transform:var( --e-global-typography-el_title_2-text-transform );line-height:var( --e-global-typography-el_title_2-line-height );color:var( --e-global-color-6b26443 );}.elementor-84406 .elementor-element.elementor-element-797d3b0{--spacer-size:25px;}.elementor-84406 .elementor-element.elementor-element-0b0f9aa{text-align:left;font-family:"Open Sans", Sans-serif;font-size:15px;text-transform:none;line-height:1.5em;}.elementor-84406 .elementor-element.elementor-element-070d501{--spacer-size:30px;}.elementor-84406 .elementor-element.elementor-element-977f5c9{--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;}.elementor-84406 .elementor-element.elementor-element-fd0bf6c{text-align:left;}.elementor-84406 .elementor-element.elementor-element-fd0bf6c .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-6b26443 );}.elementor-84406 .elementor-element.elementor-element-1c8c398{--spacer-size:20px;}.elementor-84406 .elementor-element.elementor-element-8690bf7{text-align:left;font-family:var( --e-global-typography-el_content_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-aa7ae97{--spacer-size:40px;}.elementor-84406 .elementor-element.elementor-element-684cee8{text-align:left;}.elementor-84406 .elementor-element.elementor-element-684cee8 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-6b26443 );}.elementor-84406 .elementor-element.elementor-element-84ecf57{--spacer-size:20px;}.elementor-84406 .elementor-element.elementor-element-d09ab48{text-align:left;font-family:var( --e-global-typography-el_content_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-0f8a061{--spacer-size:40px;}.elementor-84406 .elementor-element.elementor-element-faa3a93{text-align:left;}.elementor-84406 .elementor-element.elementor-element-faa3a93 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-6b26443 );}.elementor-84406 .elementor-element.elementor-element-d8a8d3b{--spacer-size:20px;}.elementor-84406 .elementor-element.elementor-element-7d5e5b1{text-align:left;font-family:var( --e-global-typography-el_content_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-633b3ed{--spacer-size:50px;}.elementor-84406 .elementor-element.elementor-element-cbd833e{--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;}.elementor-84406 .elementor-element.elementor-element-cbd833e:not(.elementor-motion-effects-element-type-background), .elementor-84406 .elementor-element.elementor-element-cbd833e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_7_6 );}.elementor-84406 .elementor-element.elementor-element-fb3cdf3{--spacer-size:20px;}.elementor-84406 .elementor-element.elementor-element-3c50404{text-align:left;}.elementor-84406 .elementor-element.elementor-element-3c50404 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-6b26443 );}.elementor-84406 .elementor-element.elementor-element-8ecabf3{--spacer-size:30px;}.elementor-84406 .elementor-element.elementor-element-2989fb6{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-84406 .elementor-element.elementor-element-2989fb6 .elementor-post__meta-data span + span:before{content:"///";}.elementor-84406 .elementor-element.elementor-element-2989fb6 .elementor-post__read-more{color:var( --e-global-color-6b26443 );}.elementor-84406 .elementor-element.elementor-element-5fe8459{--spacer-size:20px;}@media(min-width:768px){.elementor-84406 .elementor-element.elementor-element-977f5c9{--content-width:1172px;}.elementor-84406 .elementor-element.elementor-element-cbd833e{--content-width:1164px;}}@media(max-width:1024px){.elementor-84406 .elementor-element.elementor-element-7c2a57c .elementor-heading-title{font-size:48px;}.elementor-84406 .elementor-element.elementor-element-5175cf4{max-width:fit-content;flex:0 1 fit-content;min-width:initial;}.elementor-84406 .elementor-element.elementor-element-1892288{max-width:fit-content;flex:0 1 fit-content;min-width:initial;}.elementor-84406 .elementor-element.elementor-element-7b00b06 .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );}.elementor-84406 .elementor-element.elementor-element-fd0bf6c .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-84406 .elementor-element.elementor-element-8690bf7{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-684cee8 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-84406 .elementor-element.elementor-element-d09ab48{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-faa3a93 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-84406 .elementor-element.elementor-element-7d5e5b1{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-3c50404 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}}@media(max-width:767px){.elementor-84406 .elementor-element.elementor-element-7c2a57c .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-84406 .elementor-element.elementor-element-5175cf4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-84406 .elementor-element.elementor-element-1892288 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-84406 .elementor-element.elementor-element-7b00b06 .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );}.elementor-84406 .elementor-element.elementor-element-fd0bf6c .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-84406 .elementor-element.elementor-element-8690bf7{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-684cee8 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-84406 .elementor-element.elementor-element-d09ab48{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-faa3a93 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-84406 .elementor-element.elementor-element-7d5e5b1{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-84406 .elementor-element.elementor-element-3c50404 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Asap';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/asap-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Asap';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/asap-medium-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Asap';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/asap-bold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/opensans-regular-webfont.woff') format('woff'),
		url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/opensans-semibold-webfont.woff') format('woff'),
		url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/OpenSans-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/opensans-bold-webfont.woff') format('woff'),
		url('https://www.gut-rodderhof.de/wp-content/uploads/2025/12/OpenSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */