@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://gute-wahl-regional.info/wp-content/themes/zmr/./fonts/roboto-v48-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://gute-wahl-regional.info/wp-content/themes/zmr/./fonts/roboto-v48-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Changa';font-style:normal;font-weight:600;src:url(https://gute-wahl-regional.info/wp-content/themes/zmr/./fonts/changa-v28-latin-600.woff2) format('woff2')}p{margin-block-end:0}.elementor-nav-menu__container a,.elementor-button.elementor-button-link,.elementor-location-footer a,.elementor-heading-title a{text-decoration:none}.elementor-element-f6c0d79 .e-con-inner{padding:1rem 0}.va-header .e-con-inner{padding:0}@media (min-width:2500px){.elementor-element-198f015 svg{max-width:10vw}}.post-2852 a{text-decoration:none!important}.stoerer{position:fixed;overflow:hidden;width:100%;white-space:nowrap}.moving-text{display:inline-flex;white-space:nowrap;width:auto;animation:marquee 20s linear infinite;line-height:16px}.moving-text:before{content:"nächste Termine: ";color:#fff;font-weight:700}@media (width < 767px){.moving-text{line-height:.875rem}.moving-text:before{font-size:.875rem}}@media (width < 800px){.moving-text:nth-child(2){display:none}}.moving-text .elementor-loop-container{display:flex;white-space:nowrap;gap:4rem}.moving-text .e-loop-item{flex-shrink:0}.moving-text:nth-child(2){animation-delay:-10s}@keyframes marquee{from{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (prefers-reduced-motion:no-preference){.moving-text{animation:marquee 20s linear infinite}.moving-text:nth-child(2){animation-delay:-10s}}.e-n-carousel.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events{max-height:75vh}.full-height-slide .elementor-element,.slider-mit-container{height:100%}.tipps-bottom{display:none}.start-tipps:hover{.tipps-top{display:none}.tipps-bottom{display:flex;.tipps-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}}}.startCard{perspective:1000px;height:25rem;.inner{position:relative;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;.front,.back{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.back{transform:rotateY(180deg)}}&:hover .inner{transform:rotateY(180deg)}}.kalender-loop{.seminar{p{width:fit-content;background:var(--e-global-color-9c90a6d);border-radius:20px;padding:.25rem 1rem}}}.gform_wrapper{display:flex;flex-direction:column-reverse;.gform_required_legend{margin-top:2rem;font-family:'Roboto';color:#225A35;.gfield_required_asterisk{color:#00A53E!important}}form{font-family:'Roboto';input{border:none!important;box-shadow:none!important;border-radius:0!important;&::placeholder{color:#969696!important}}.gfield_required_asterisk,fieldset legend,.gfield_label{font-size:1.063rem;font-weight:700;color:#00A53E}.gfield_consent_label{font-size:.875rem;color:#414141}.gform_button{background:var(--e-global-color-accent)!important;font-size:1,25rem!important;font-weight:700!important}.gform_heading{display:none}input[type="checkbox"]::before{color:#00a53e}}}#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4{.gchoice{input{border:solid 2px #225A35!important}label{font-weight:700;color:#235B36;font-size:1.063rem}}input{border:solid 2px #E6E6E6!important}}#gform_wrapper_4 #field_4_6{label{font-weight:400}}.nav-three-arrow{width:0;height:0;border-top:60px solid #fff0;border-bottom:60px solid #fff0;&.one{border-left:60px solid #CBE1D4}&.two{border-left:60px solid #68A57F}&.three{border-left:60px solid #04692A}}.nav-four-arrow{width:0;height:0;border-top:60px solid #fff0;border-bottom:60px solid #fff0;&.one{border-left:60px solid #CBE1D4}&.two{border-left:60px solid #9AC3A9}&.three{border-left:60px solid #358755}&.four{border-left:60px solid #04692A}}.nav-five-arrow{width:0;height:0;border-top:60px solid #fff0;border-bottom:60px solid #fff0;&.one{border-left:60px solid #CBE1D4}&.two{border-left:60px solid #9AC3A9}&.three{border-left:60px solid #67A57F}&.four{border-left:60px solid #358755}&.five{border-left:60px solid #04692A}}@media(max-width:767px){.nav-three-arrow{&.one,&.two,&.three{background-color:#fff!important;}}.nav-four-arrow{&.one,&.two,&.three,&.four{background-color:#fff!important;}}}@media(max-width:1024px){.nav-five-arrow{&.one,&.two,&.three,&.four,&.five{background-color:#fff!important;}}}.card{perspective:1000px;height:25rem;.inner{position:relative;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;.front,.back{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.back{transform:rotateY(180deg)}.answerButton{cursor:pointer}}}@media(max-width:767px){.e-gallery-item.elementor-gallery-item.elementor-animated-content:not(:first-child){display:none}.elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.e-gallery-item .elementor-gallery-item__content:after{content:'Galerie ansehen';font-family:"Roboto";font-weight:700;font-size:1.5rem;color:#fff}}.linkliste li a{flex-direction:row-reverse;justify-content:flex-end;gap:1rem}.schritt-kachel:not(:last-child)::after{content:"";width:75px;height:75px;rotate:45deg;position:absolute;left:70%;top:25%;background:#F6F8F0;z-index:-10;@media (max-width:1024px){left:calc(50% - 37.5px);top:50%}}.rezepte-main-container{height:100%}.blog-detail-text{p,li{font-size:1.6rem}}.wpgmza-gesture-overlay{z-index:5!important}#wpgmza_map_2,#wpgmza_map_4{p{font-size:1rem}.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive{width:37px}.leaflet-top,.leaflet-bottom{z-index:1}.leaflet-top:has(.leaflet-control-zoom){top:50%}}#wpgmza_filter_4{display:flex;flex-direction:column;align-items:center;padding:2rem 0;max-width:800px;margin:2rem auto;ul{display:flex;gap:1rem}li{display:flex;align-items:center;gap:.5rem}label{margin-bottom:1.5rem;font-family:Roboto;font-size:1.6rem;font-weight:700;text-decoration:underline;color:#225a35}.wpgmza_cat_checkbox_holder label{margin-bottom:0;font-size:1.6rem;font-weight:400;text-decoration:none;color:#225a35}input[type="checkbox"]{box-sizing:border-box;width:1.25rem;height:1.25rem;padding:0;border:2px solid #ccc;border-radius:3px;appearance:none;outline:none;transition:outline 0.1s}input[type="checkbox"]:checked{background-size:cover;padding:2px;border-color:#225a35;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 32 32" xml:space="preserve"><path style="fill: %23225a35" d="M11.941,28.877l-11.941-11.942l5.695-5.696l6.246,6.246l14.364-14.364L32,8.818"/></svg>')}input[type="checkbox"]:focus-visible{outline:3px solid blue;transform:scale(1.05)}}#wpgmza_marker_list_4{display:grid;grid-template-columns:repeat(2,1fr);.wpgmza-pagination{color:#235b36}}.wpgmza-content-address-holder{p{font-size:1rem}}@media print{header,footer,.hero,.no-print{display:none}a:after{content:' - ' attr(href)}img{max-width:12cm!important;page-break-inside:avoid!important}img[loading="lazy"]{content:attr(src)!important}}.elementor-2767{border-bottom:1px solid #DFF4E7}.ui-selectmenu-button.ui-button,.ui-selectmenu-button:hover{background:#fff;border:3px solid #DFF4E7;width:25rem;color:#03692A;font-family:'Roboto',sans-serif;font-weight:700;font-size:1.25rem}#category-2733f12-menu{padding:.5rem 1rem}.ui-menu-item-wrapper{font-weight:400;color:#00913D;font-family:'Roboto',sans-serif;font-size:1.125rem}.ui-state-active{border:none!important;background:#F6F8F0!important;color:#00913D!important}.ui-menu-item-wrapper#ui-id-8{font-weight:700;border-bottom:1px solid #00913D;padding-top:1rem 0}.ui-menu-item-wrapper#ui-id-1,.ui-menu-item-wrapper#ui-id-14{display:none}.landingpage-plakat{position:relative;top:-3rem}.galerie-rico .e-gallery-image.elementor-gallery-item__image.e-gallery-image-loaded,#elementor-lightbox-slideshow-199e51ad img.elementor-lightbox-image.elementor-lightbox-prevent-close.swiper-lazy.swiper-lazy-loaded{filter:brightness(125%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.Embed>div>:not(.Content){display:none}#gform_wrapper_10{input[type="radio"]{border:1px solid #000!important;border-radius:50%!important}input[type="email"]{border:1px solid #000!important}}