@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/Roboto.ttf)format('truetype')}body{font-family:Roboto,Arial,sans-serif;color:var(--eh-text);background:var(--eh-background)}h1,h2,h3,h4,h5,h6{font-family:Roboto,Arial,sans-serif;color:var(--eh-heading)}a{color:var(--eh-primary)}a:hover,a:focus{color:var(--eh-heading)}button,[type=button],[type=submit]{font-family:inherit;border-color:var(--eh-accent);color:var(--eh-heading)}button:hover,[type=submit]:hover{background:var(--eh-accent);color:#111}input,textarea,select{font-family:inherit;border-color:var(--eh-border)}.eh-layout{display:grid;grid-template-columns:minmax(0,1fr)280px;gap:40px;max-width:1140px;margin:auto;padding:24px 16px}.eh-layout .site-main{max-width:100%;width:100%}.eh-sidebar-left{grid-template-columns:280px minmax(0,1fr)}.eh-sidebar-left .eh-sidebar{grid-column:1;grid-row:1}.eh-sidebar-left .eh-main{grid-column:2}.eh-sidebar{min-width:0}.eh-sidebar .widget{margin-bottom:28px}.eifelhoster-featured-image{max-width:100%;height:auto;margin-bottom:24px}@media(max-width:767px){.eh-layout,.eh-sidebar-left{grid-template-columns:1fr}.eh-sidebar-left .eh-sidebar,.eh-sidebar-left .eh-main{grid-column:1;grid-row:auto}}body{--e-global-color-eh_palette0:var(--e-global-color-primary);--e-global-color-eh_palette1:var(--e-global-color-secondary);--e-global-color-eh_palette2:var(--e-global-color-text);--e-global-color-eh_palette3:var(--e-global-color-accent)}body.eh-footer-bottom,body.eh-sticky-footer{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body.eh-footer-bottom.admin-bar,body.eh-sticky-footer.admin-bar{min-height:calc(100vh - 32px);min-height:calc(100dvh - 32px)}body.eh-footer-bottom>*,body.eh-sticky-footer>*{flex-shrink:0}body.eh-footer-bottom>:is(.site-footer,.elementor-location-footer),body.eh-sticky-footer>:is(.site-footer,.elementor-location-footer){margin-top:auto}body.eh-sticky-header>:is(.site-header,.elementor-location-header):not(.eh-sticky-too-tall){position:sticky;top:0;z-index:100;background-color:var(--eh-background)}body.eh-sticky-header.admin-bar>:is(.site-header,.elementor-location-header):not(.eh-sticky-too-tall){top:32px}body.eh-sticky-footer>:is(.site-footer,.elementor-location-footer):not(.eh-sticky-too-tall){position:sticky;bottom:0;z-index:99;background-color:var(--eh-background)}@media(max-width:782px){body.eh-footer-bottom.admin-bar,body.eh-sticky-footer.admin-bar{min-height:calc(100vh - 46px);min-height:calc(100dvh - 46px)}body.eh-sticky-header.admin-bar>:is(.site-header,.elementor-location-header):not(.eh-sticky-too-tall){top:46px}}@media(max-width:600px){body.eh-sticky-header.admin-bar>:is(.site-header,.elementor-location-header):not(.eh-sticky-too-tall){top:0}}@media print{body.eh-footer-bottom,body.eh-sticky-footer{display:block;min-height:0!important}body.eh-sticky-header>:is(.site-header,.elementor-location-header),body.eh-sticky-footer>:is(.site-footer,.elementor-location-footer){position:static!important}}body.eh-layout-enabled>:is(.site-main,.eh-layout,[data-elementor-type=wp-page],[data-elementor-type=single],[data-elementor-type=archive]){box-sizing:border-box;width:100%;max-width:none;margin-inline:auto;padding:var(--eh-layout-vertical)var(--eh-layout-padding)}body.eh-layout-enabled>:is(.site-header,.site-footer,.elementor-location-header,.elementor-location-footer){box-sizing:border-box;width:100%;margin-inline:auto}body.eh-layout-boxed>:is(.site-main,.eh-layout,[data-elementor-type=wp-page],[data-elementor-type=single],[data-elementor-type=archive],.site-header,.site-footer,.elementor-location-header,.elementor-location-footer){max-width:var(--eh-layout-width)}body.eh-layout-enabled>.eh-layout{grid-template-columns:minmax(0,1fr)minmax(0,min(25%,var(--eh-layout-sidebar-width)));gap:var(--eh-layout-gap)}body.eh-layout-enabled>.eh-sidebar-left{grid-template-columns:minmax(0,min(25%,var(--eh-layout-sidebar-width)))minmax(0,1fr)}body.eh-layout-enabled>.eh-sidebar-both{grid-template-columns:minmax(0,min(25%,var(--eh-layout-sidebar-width)))minmax(0,1fr)minmax(0,min(25%,var(--eh-layout-sidebar-width)))}.eh-sidebar-both>.eh-main{grid-column:2;grid-row:1;min-width:0}.eh-sidebar-both>.eh-sidebar-first{grid-column:1;grid-row:1}.eh-sidebar-both>.eh-sidebar-second{grid-column:3;grid-row:1}.eh-layout>.eh-main{min-width:0}@media(max-width:1024px){body.eh-layout-enabled>.eh-layout{grid-template-columns:minmax(0,1fr)}body.eh-layout-enabled>.eh-layout>:is(.eh-main,.eh-sidebar){grid-column:1;grid-row:auto}}body.eh-layout-enabled>.site-header>.header-inner,body.eh-layout-enabled>.site-footer>.footer-inner{width:100%;max-width:none;padding-inline:var(--eh-layout-padding);box-sizing:border-box}body.eh-layout-enabled.eh-header-width-full>:is(.site-header,.elementor-location-header){max-width:none}body.eh-layout-enabled.eh-footer-width-full>:is(.site-footer,.elementor-location-footer){max-width:none}body.eh-layout-enabled.eh-header-width-boxed>:is(.site-header,.elementor-location-header){max-width:var(--eh-layout-width)}body.eh-layout-enabled.eh-footer-width-boxed>:is(.site-footer,.elementor-location-footer){max-width:var(--eh-layout-width)}