#page{min-height:100vh;display:flex;flex-direction:column}#content{flex:1 0 auto;overflow:hidden}#masthead{width:100%;height:110px;background:url(https://www.wildgehege-herborn.de/wp-content/themes/WGH-Theme-V7/layouts/images/HeaderBG.png);z-index:100;position:fixed}#masthead a{border:none}#masthead .site-branding{position:absolute;padding-left:5%}#masthead .site-branding .custom-logo-link{margin-top:5px;height:100px;width:100px;background-repeat:no-repeat;background-position:-100px 0;background-size:cover}.home .site #masthead .site-branding .custom-logo-link{display:none}#masthead.TopFixed .site-branding .custom-logo-link{background-position:0 0;display:block!important}@media only screen and (max-height:550px){#masthead{position:absolute}}#masthead.TopFixed{background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .7)}@media only screen and (max-width:800px){#masthead{height:70px}.site-branding{display:none}}#SocialMedia{position:absolute;float:right;clear:none;width:auto;top:10px;right:5%}#SocialMedia .SocialMediaButton{width:50px;height:50px;display:inline-block;margin-left:30px;background-repeat:no-repeat;background-position:0 0;background-size:cover}#SocialMedia a:hover,#masthead.TopFixed #SocialMedia .SocialMediaButton:hover{background-position:-100px 0}#masthead.TopFixed #SocialMedia .SocialMediaButton{background-position:-50px 0}@media only screen and (max-width:400px){#SocialMedia .SocialMediaButton.optional{display:none}}@font-face{font-family:'MeteoconsRegular';src:url(https://www.wildgehege-herborn.de/wp-content/themes/WGH-Theme-V7/layouts/fonts/meteocons-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Amatic SC';font-style:normal;font-weight:400;src:url(https://www.wildgehege-herborn.de/wp-content/themes/WGH-Theme-V7/layouts/fonts/amatic-sc-v24-latin-regular.woff2) format('woff2'),url(https://www.wildgehege-herborn.de/wp-content/themes/WGH-Theme-V7/layouts/fonts/amatic-sc-v24-latin-regular.woff) format('woff');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(https://www.wildgehege-herborn.de/wp-content/themes/WGH-Theme-V7/layouts/fonts/open-sans-v34-latin-regular.woff2) format('woff2'),url(https://www.wildgehege-herborn.de/wp-content/themes/WGH-Theme-V7/layouts/fonts/open-sans-v34-latin-regular.woff) format('woff');font-display:swap}#Weather{color:#FFF;width:auto!important;cursor:pointer}.TopFixed #Weather{color:#7aa228}#Weather:hover{color:#6a8b26}#Weather #output-temp:before{content:attr(data-icon);font-family:'MeteoconsRegular';font-size:50px}#Weather #output-temp{font-family:'Amatic SC';font-weight:800;font-size:40px}#WeatherDetails{position:absolute;height:auto;width:300px;right:0;top:80px;z-index:9999;background:#7aa228;padding:10px;border:1px solid #6a8b26;display:none}#WeatherDetails::after{background:inherit;content:"";height:40px;width:40px;right:8px;margin:-20px 0 0;position:absolute;top:0;transform:rotate(45deg);border-top:1px solid #6a8b26;border-left:1px solid #6a8b26}#WeatherDetails h2,#WeatherDetails p{color:#FFF}#WeatherDetails h2{margin-top:10px;margin-bottom:10px;text-align:center}#WeatherDetails p{line-height:1.2;margin-left:0;margin-bottom:0}#WeatherDetails .alignright{margin-top:0;font-size:80%}@media only screen and (max-width:600px){#SocialMedia #Weather{display:none!important}}#GalleryWrapper{position:absolute;width:100%;height:650px;top:0;z-index:10;background-repeat:no-repeat;background-position:center center;background-size:cover}.IntroBanner{max-height:80%}@media only screen and (max-width:800px){.IntroBanner{max-height:50%}}#GalleryWrapper #GalleryWrapperLogo{position:relative;height:60%;top:25%;background-size:contain;background-repeat:no-repeat;background-position:center center}.wgh-breadcrumbs{width:80%;margin:0 auto;padding:10px 5% 0 5%;font-size:.875rem;color:#9d937d}.wgh-breadcrumbs a{color:#7aa228;text-decoration:none}.wgh-breadcrumbs a:hover{text-decoration:underline}@media only screen and (max-width:800px){.wgh-breadcrumbs{width:100%}}.entry-header,.entry-content,.entry-footer,.comments-area{width:80%;height:auto;margin:0 auto;background:#FFF;padding:0 5% 0 5%}.owl-carousel+.entry-content>h2{margin-top:1.5em}@media only screen and (max-width:800px){.entry-header,.entry-content,.entry-footer,.comments-area{width:100%}.widget-area{padding:0 5% 0 5%}}@media only screen and (min-width:800px){.frontpage{width:55%!important;float:left!important;padding:0 10px 0 0px!important;margin-left:15%!important}.widget-area{float:right;clear:none;width:20%;padding:0;margin-right:10%!important}}.home .entry-header .entry-title{font-family:'Amatic SC',cursive;font-size:35px;font-weight:700;color:#7aa228;line-height:35px;margin-bottom:0}@media only screen and (min-width:800px){.home .entry-header .entry-title{font-size:80px;line-height:80px}}.entry-meta{text-align:right;font-size:80%}.post-navigation{padding:0 3% 0 3%}.post-navigation .nav-links{display:flex;justify-content:space-between;flex-wrap:wrap}.post-navigation .nav-previous,.post-navigation .nav-next{max-width:48%}.post-navigation .nav-next{margin-left:auto;text-align:right}.post-navigation .nav-arrow{font-weight:700;font-size:1.2em}.comment-list{margin:0}.comment-list .comment-body{margin-top:20px}.comment-list .vcard img{vertical-align:middle;margin-right:5px}.comment-list .comment-content p{margin-top:-10px;padding-left:30px}.site-footer{text-align:center;background:#9d937d;color:#FFF;min-height:50px;line-height:50px;clear:both;position:relative;z-index:10}.site-footer a,.site-footer a:visited{color:#FFF}.site-footer img{vertical-align:middle;height:24px}@media only screen and (max-width:800px){.site-footer .sep{display:none}.site-footer .line{display:block;line-height:1.8}}#CookieInfo{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:-webkit-flex;-webkit-flex-wrap:nowrap;display:flex;flex-wrap:nowrap;justify-content:center;background:#9d937d;color:#FFF;display:none}#CookieInfo a{color:#FFF}#CookieInfo #CookieInfoImage{width:50px;float:left;background-image:url(https://www.wildgehege-herborn.de/wp-content/themes/WGH-Theme-V7/layouts/images/CookieBar/cookie.png);background-size:80%;background-position:center center;background-repeat:no-repeat}#CookieInfo #CookieInfoText{float:left;text-align:center;font-size:12px;line-height:10px}#CookieInfo #CookieInfoClose{width:50px;float:left;background-image:url(https://www.wildgehege-herborn.de/wp-content/themes/WGH-Theme-V7/layouts/images/CookieBar/close.png);background-size:50%;background-position:center center;background-repeat:no-repeat;cursor:pointer}#CookieInfo #CookieInfoButtons{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 16px;flex-shrink:0}#CookieInfo #CookieInfoButtons button{padding:12px 20px;border:none;border-radius:3px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;min-height:44px}#CookieInfo #CookieInfoAccept{background-color:#7aa228;color:#fff}#CookieInfo #CookieInfoAccept:hover{background-color:#8ab830}#CookieInfo #CookieInfoDecline{background-color:#fff0;color:#fff;border:1px solid rgb(255 255 255 / .6)!important}#CookieInfo #CookieInfoDecline:hover{background-color:rgb(255 255 255 / .15)}@media screen and (max-width:600px){#CookieInfo{flex-wrap:wrap;align-items:flex-start}#CookieInfo #CookieInfoImage{width:44px;flex-shrink:0}#CookieInfo #CookieInfoText{flex:1;min-width:0;line-height:1.4;padding:8px 8px 4px 0}#CookieInfo #CookieInfoButtons{width:100%;flex-direction:row;justify-content:flex-end;padding:4px 12px 10px 58px;gap:8px}#CookieInfo #CookieInfoButtons button{flex:1;max-width:160px;padding:11px 12px;font-size:13px}}.page-posts{clear:both;overflow:hidden;width:100%}.page-posts-title{font-family:'Amatic SC',cursive;font-size:25px;font-weight:700;color:#7aa228;text-align:center;padding:30px 20px 10px 20px;margin:0}@media only screen and (min-width:800px){.page-posts-title{font-size:40px;padding:40px 20px 15px 20px}}.page-posts>article>header{display:none}.page-posts>article>figure{margin:-1px 0 0 0;overflow:hidden;width:100%}.page-posts>article>figure>figcaption{background:#ADA593;height:400px;padding:64px 80px;position:relative;width:33.333333333%;color:#FFF;float:right}.page-posts>article:nth-child(2n)>figure>figcaption{float:left}.page-posts>article>figure>figcaption>a{font-family:'Amatic SC';color:#FFF;font-size:30px;font-weight:700;margin-bottom:-10px}.page-posts>article>figure>figcaption>.readmorelink{font-weight:300;float:right;padding-bottom:3px}.page-posts>article>figure>figcaption>.readmorelink::after{content:" >  "}.page-posts>article>figure>figcaption::after{background:inherit;content:"";height:40px;width:40px;left:-20px;margin:-20px 0 0;position:absolute;top:50%;transform:rotate(45deg)}.page-posts>article:nth-child(2n)>figure>figcaption::after{left:auto;right:-20px}.page-posts>article>figure>a{background-position:center center!important;background-size:100% auto!important;background-size:cover!important;display:block;float:left;height:400px;width:66.6666666%;border:none}.page-posts>article:nth-child(2n)>figure>a{float:right}@media only screen and (max-width:1400px){.page-posts>article>figure>figcaption{padding:30px 40px}}@media only screen and (max-width:1200px){.page-posts>article>figure>figcaption{padding:20px 30px}.page-posts>article>figure>figcaption>span>p{line-height:1.4}}@media only screen and (max-width:1000px){.page-posts>article>figure>figcaption{padding:20px 30px;height:450px}.page-posts>article>figure>figcaption>a{font-size:30px;font-weight:300}.page-posts>article>figure>figcaption>span>p{line-height:1}.page-posts>article>figure>a{height:450px}}@media only screen and (max-width:800px){.page-posts>article>figure>figcaption{padding:20px 30px;height:500px}.page-posts>article>figure>figcaption>a{font-size:25px;font-weight:100}.page-posts>article>figure>figcaption>span>p{line-height:1}.page-posts>article>figure>a{height:500px}}@media only screen and (max-width:500px){.page-posts>article>figure>figcaption,.page-posts>article:nth-child(2n)>figure>figcaption{height:auto;padding:20px 20px 40px 20px;width:100%;float:none}.page-posts>article>figure>figcaption::after,.page-posts>article:nth-child(2n)>figure>figcaption::after{bottom:-20px;left:50%;margin-left:0;top:auto;z-index:1;right:auto}.page-posts>article>figure>a,.page-posts>article:nth-child(2n)>figure>a{height:200px;width:100%;float:none}}#SubPages{display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:100%;clear:both;overflow:hidden}#SubPages article{position:relative;overflow:hidden}#SubPages article h2{display:none}#SubPages article figure{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden}#SubPages article figure a{display:block;width:100%;height:100%}#SubPages article figure img{width:100%;height:100%;display:block;object-fit:cover}#SubPages article>figure>figcaption{bottom:20%;left:0;position:absolute;background:#ADA593}#SubPages article:nth-child(2n)>figure>figcaption{bottom:70%}#SubPages article:nth-child(3n)>figure>figcaption{bottom:30%}#SubPages article:nth-child(3n)>figure>figcaption{left:auto;right:0}#SubPages article>figure>figcaption>a{color:#FFF;display:block;font-size:22px;font-weight:400;line-height:58px;overflow:hidden;padding:0 70px 0 30px;position:relative;white-space:nowrap;width:100%}#SubPages article>figure>figcaption::after{background:inherit;content:"";height:40px;width:40px;right:-20px;margin:-20px 0 0;position:absolute;top:50%;transform:rotate(45deg)}#SubPages article:nth-child(3n)>figure>figcaption::after{left:-20px;right:auto}@media (max-width:1000px){#SubPages{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){#SubPages{grid-template-columns:1fr}}.main-navigation{font-family:'Amatic SC';font-weight:800;font-size:30px;padding:9px 5% 9px 0;transition:all 0.3s ease-in-out 0s;float:right;clear:none;width:auto;top:60px;position:relative}.main-navigation UL LI{padding:0 0 10px 45px}.main-navigation a{color:#FFF}.TopFixed a{color:#7aa228}.main-navigation UL LI:hover>a,.main-navigation UL LI:hover>a:link,.main-navigation UL LI:hover>a:visited{color:#6a8b26}.main-navigation UL LI UL LI:hover>a,.main-navigation UL LI UL LI:hover>a:link,.main-navigation UL LI UL LI:hover>a:visited{color:#FFF}.main-navigation UL LI UL a{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:100;color:#FFF;text-decoration:none}.main-navigation UL LI UL{margin-left:-30px}.main-navigation UL LI UL LI{background:#7aa228;padding:10px;border-bottom:1px solid #6a8b26;background:rgb(122 162 40 / .9)}.main-navigation UL LI UL LI:hover{background:#6a8b26}@media only screen and (max-width:800px){.main-navigation{padding:0;width:auto;position:static;float:none;top:auto;font-size:30px}.main-navigation>div{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background:rgb(255 255 255 / .97);overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;display:flex;align-items:flex-start;justify-content:center;padding-top:80px}.main-navigation.toggled>div{opacity:1;visibility:visible}.main-navigation ul{list-style:none;margin:0;padding:0 20px 40px 20px;width:100%;max-width:400px}.main-navigation>div>ul>li{width:100%;clear:both;float:none;margin:0 0 6px 0;padding:0;background:none;border-bottom:none}.main-navigation>div>ul>li>a{display:block;font-family:'Amatic SC',cursive;font-size:34px;font-weight:800;color:#FFF;background:#7aa228;padding:14px 18px;text-decoration:none;transition:background 0.2s ease;border-radius:6px}.main-navigation>div>ul>li>a:hover,.main-navigation>div>ul>li>a:active{color:#FFF;background:#6a8b26}.main-navigation ul ul{position:static;float:none;box-shadow:none;left:auto;margin:0;padding:4px 0 8px 0;display:none;width:100%}.main-navigation li.focus>ul,.main-navigation li:hover>ul{display:block;left:auto}.main-navigation ul ul li{float:none;width:100%;background:none;border-bottom:none;padding:0;margin:0 0 3px 0}.main-navigation ul ul a{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;color:#FFF;background:#7aa228;margin-left:36px;padding:12px 16px;display:block;text-decoration:none;border-radius:4px;transition:background 0.2s ease;width:auto}.main-navigation ul ul a:hover,.main-navigation ul ul a:active{color:#FFF;background:#9a9483}.main-navigation ul ul ul{left:auto;top:auto}.main-navigation UL LI:hover>a,.main-navigation UL LI:hover>a:link,.main-navigation UL LI:hover>a:visited{color:#FFF;background:#9a9483}.main-navigation UL LI UL LI{background:none;padding:0;border-bottom:none}.main-navigation UL LI UL LI:hover{background:none}.menu-toggle{display:block;width:50px;height:50px;position:fixed;top:15px;left:5%;background:none;border:none;z-index:1001;cursor:pointer;padding:0}.responsive-menu-inner,.responsive-menu-inner::before,.responsive-menu-inner::after{width:32px;height:3px;background-color:#fff;border-radius:3px;position:absolute;left:9px;transition:transform 0.3s ease,opacity 0.2s ease,background-color 0.3s ease}.responsive-menu-inner{top:50%;margin-top:-1.5px}.responsive-menu-inner::before,.responsive-menu-inner::after{content:"";display:block}.responsive-menu-inner::before{top:-10px}.responsive-menu-inner::after{bottom:-10px}.toggled .responsive-menu-inner{background-color:#fff0}.toggled .responsive-menu-inner::before{transform:rotate(45deg);top:0;background-color:#7aa228}.toggled .responsive-menu-inner::after{transform:rotate(-45deg);bottom:0;background-color:#7aa228}#masthead.TopFixed .responsive-menu-inner,#masthead.TopFixed .responsive-menu-inner::before,#masthead.TopFixed .responsive-menu-inner::after{background-color:#7aa228}#masthead.TopFixed .toggled .responsive-menu-inner{background-color:#fff0}}.termine-archive{margin-top:20px}.termine-archive-item{border-bottom:1px solid #e8e8e8;padding-bottom:30px;margin-bottom:30px}.termine-archive-item:last-child{border-bottom:none}.termine-archive-layout{display:flex;gap:30px;align-items:flex-start}.termine-archive-date{flex:0 0 90px;background:#7aa228;color:#fff;border-radius:6px;padding:12px 10px;text-align:center;line-height:1.2}.termine-archive-day-name{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.05em;opacity:.85}.termine-archive-day-num{font-family:'Amatic SC',cursive;font-size:52px;font-weight:700;line-height:1;margin:2px 0}.termine-archive-month{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:13px;font-weight:700}.termine-archive-year{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:11px;opacity:.85}.termine-archive-time,.termine-archive-location{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:11px;margin-top:6px;padding-top:6px;border-top:1px solid rgb(255 255 255 / .3)}.termine-archive-content{flex:1;min-width:0}.termine-archive-content .entry-title{margin-top:0;margin-bottom:8px;font-size:28px}@media only screen and (min-width:800px){.termine-archive-content .entry-title{font-size:36px}}.termine-archive-excerpt p{margin-left:0;color:#575756;line-height:1.6}.termine-archive-link{display:inline-block;margin-top:8px;color:#7aa228;font-weight:700;text-decoration:none;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:14px}.termine-archive-link:hover{color:#6a8b26;text-decoration:underline}.termine-archive-nav{margin:30px 0;text-align:center}.termine-archive-nav .page-numbers{display:inline-block;padding:6px 12px;margin:0 3px;color:#7aa228;text-decoration:none;border:1px solid #e8e8e8;border-radius:3px}.termine-archive-nav .page-numbers.current,.termine-archive-nav .page-numbers:hover{background:#7aa228;color:#fff;border-color:#7aa228;text-decoration:none}.termine-archive-section-title{margin-top:20px;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #7aa228}.termine-archive-section-past{margin-top:40px;border-bottom-color:#ADA593;color:#ADA593}.termine-archive-section-past~.termine-archive-item .termine-archive-date{background:#ADA593}.termine-archive-section-past~.termine-archive-item{opacity:.75}@media only screen and (max-width:600px){.termine-archive-layout{flex-direction:column;gap:15px}.termine-archive-date{flex:none;display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;padding:10px 15px;border-radius:4px}.termine-archive-day-num{font-size:40px}}.error-404{min-height:60vh;display:flex;align-items:center;justify-content:center}.error-404-content{text-align:center;padding:60px 20px;max-width:600px;margin:0 auto}.error-404-icon{margin-bottom:20px}.error-404-title{font-family:'Amatic SC',cursive;font-size:120px;font-weight:800;color:#7aa228;margin:0;line-height:1}.error-404-subtitle{font-family:'Amatic SC',cursive;font-size:32px;font-weight:700;color:#ADA593;margin:10px 0 20px}.error-404-text{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:16px;color:#666;line-height:1.6;margin-bottom:30px}.error-404-button{display:inline-block;background:#7aa228;color:#FFFFFF!important;font-family:'Amatic SC',cursive;font-size:28px;font-weight:700;padding:12px 40px;text-decoration:none;border:none;border-radius:4px;transition:background 0.3s ease}.error-404-button:hover{background:#6a8b26;color:#FFFFFF!important}.single-event-view{width:80%;margin:0 auto;padding:0 5%;background:#FFF}.single-event-view .event-back-link{display:inline-block;margin-bottom:20px;color:#7aa228;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;transition:color 0.3s ease}.single-event-view .event-back-link:hover{color:#6a8b26}.event-layout{display:flex;gap:40px;align-items:flex-start}.event-main{flex:1;min-width:0}.event-date-box{flex:0 0 220px;background:#7aa228;color:#FFF;border-radius:8px;padding:28px 24px;text-align:center;position:sticky;top:130px;box-shadow:0 4px 15px rgb(0 0 0 / .15)}.event-date-line{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:28px;line-height:1.2;margin-bottom:4px}.event-date-day-name{font-family:'Amatic SC',cursive;font-size:38px;font-weight:700;line-height:1.1;margin-bottom:6px}.event-date-full,.event-date-location{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.3}.event-date-location{font-weight:100}.event-date-divider{width:50px;height:2px;background:rgb(255 255 255 / .4);margin:16px auto}.event-date-time{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.3}.event-date-time-end{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;opacity:.9;margin-top:2px}.single-termine .entry-header,.single-termine .entry-content,.single-termine .entry-footer{width:100%;padding:0}.single-termine .entry-content .event-single-head,.single-termine .entry-content .events-single-head,.single-termine .entry-content .event_details,.single-termine .entry-content #events-data,.single-termine .entry-content .events_list,.single-termine .entry-content .stec-single-footer,.single-termine .events-list,.single-termine .stec-single-event-footer,.single-termine .stec_single_upcoming{display:none!important}@media only screen and (max-width:800px){.single-event-view{width:100%}.event-layout{flex-direction:column-reverse;gap:20px}.event-date-box{flex:none;width:100%;position:static;padding:20px 24px;border-radius:6px}.event-date-day-name{font-size:30px}.event-date-full{font-size:15px}.event-date-time{font-size:17px}}.wp-lightbox-overlay .scrim{background-color:rgb(0 0 0 / .9)!important}.wp-lightbox-overlay,.wp-lightbox-overlay .wp-block-image,.wp-lightbox-overlay figure,.wp-lightbox-overlay .lightbox-image-container{background:transparent!important;background-color:transparent!important}.wp-lightbox-overlay .close-button{z-index:20!important;opacity:0.85!important;transition:opacity 0.2s ease!important;fill:#fff!important;color:#fff!important}.wp-lightbox-overlay .close-button:hover{opacity:1!important}.wp-lightbox-overlay .close-button svg{fill:#fff!important;color:#fff!important;width:20px!important;height:20px!important}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}#Weather .weather-temp-text{font-family:'Amatic SC',cursive;font-weight:800;font-size:40px}#HeroClaim{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:0;background:rgb(0 0 0 / .45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:18px 5%;flex-wrap:wrap;gap:8px 0}.hero-claim-item{font-family:'Amatic SC',cursive;font-size:28px;font-weight:700;color:#fff;letter-spacing:.02em;text-shadow:0 1px 3px rgb(0 0 0 / .4);padding:0 20px;white-space:nowrap}.hero-claim-sep{color:#7aa228;font-size:28px;font-weight:700;line-height:1;flex-shrink:0}@media only screen and (min-width:800px){.hero-claim-item{font-size:38px;padding:0 30px}.hero-claim-sep{font-size:38px}#HeroClaim{padding:22px 5%}}@media only screen and (max-width:500px){.hero-claim-item{font-size:22px;padding:0 12px}.hero-claim-sep{font-size:22px}}.hero-scroll-hint{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);display:block;width:40px;height:40px;opacity:.7;animation:hero-bounce 2s ease-in-out infinite;border:none}.hero-scroll-arrow{display:block;width:20px;height:20px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg);margin:8px auto 0}@keyframes hero-bounce{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(8px)}}@media only screen and (max-width:800px){.hero-scroll-hint{bottom:90px}}.entry-content h2,.entry-content h3{margin-top:1.8em;margin-bottom:.3em}.entry-content p{line-height:1.9;margin-bottom:.6em}.home .entry-header{padding-bottom:10px}#primary.content-area{padding-top:30px}.page-posts{padding-top:20px}.site-footer{padding-top:10px;padding-bottom:10px;min-height:60px;line-height:60px}@media only screen and (max-width:800px){.site-footer{line-height:1.8;padding:15px 5%}}button,input[type="button"],input[type="reset"],input[type="submit"],.wp-block-button__link{font-family:'Amatic SC',cursive!important;font-size:22px!important;font-weight:700!important;letter-spacing:.03em;padding:10px 28px!important;border-radius:4px!important;border:none!important;cursor:pointer;transition:background 0.25s ease,transform 0.15s ease,box-shadow 0.25s ease}input[type="submit"],.wp-block-button__link,#CookieInfoAccept{background:#7aa228!important;color:#ffffff!important;box-shadow:0 2px 8px rgb(122 162 40 / .25)}input[type="submit"]:hover,.wp-block-button__link:hover,#CookieInfoAccept:hover{background:#6a8b26!important;box-shadow:0 4px 14px rgb(122 162 40 / .35);transform:translateY(-1px)}#CookieInfoDecline{background:transparent!important;color:#ffffff!important;border:2px solid rgb(255 255 255 / .6)!important;font-family:'Amatic SC',cursive!important;font-size:20px!important;font-weight:700!important}#CookieInfoDecline:hover{background:rgb(255 255 255 / .15)!important;transform:translateY(-1px)}.error-404-button{box-shadow:0 2px 10px rgb(122 162 40 / .3);letter-spacing:.03em;transition:background 0.25s ease,box-shadow 0.25s ease,transform 0.15s ease}.error-404-button:hover{transform:translateY(-2px);box-shadow:0 5px 18px rgb(122 162 40 / .4)}.termine-archive-link{display:inline-block;padding:7px 18px;background:#fff0;border:2px solid #7aa228;border-radius:4px;font-family:'Amatic SC',cursive;font-size:20px;font-weight:700;color:#7aa228;text-decoration:none;transition:background 0.2s ease,color 0.2s ease,transform 0.15s ease}.termine-archive-link:hover{background:#7aa228;color:#fff;text-decoration:none;transform:translateY(-1px)}.page-posts-title{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;text-align:center;padding:0 5%;margin-bottom:10px}.page-posts-title::before,.page-posts-title::after{content:'';flex:1;height:2px;background:linear-gradient(to right,transparent,#7aa228);border-radius:1px}.page-posts-title::after{background:linear-gradient(to left,transparent,#7aa228);width:auto;margin:0}.page-posts>article>figure>figcaption>a{font-size:34px!important;line-height:1.2}@media only screen and (min-width:800px){.page-posts>article>figure>figcaption>a{font-size:38px!important}}.page-posts>article>figure{position:relative}.page-posts>article>figure>a{position:relative;overflow:hidden}.page-posts>article>figure>a::after{content:'';position:absolute;inset:0;background:rgb(122 162 40 / .15);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.page-posts>article>figure>a:hover::after{opacity:1}#SubPages article>figure>figcaption{transition:background 0.3s ease}#SubPages article:hover>figure>figcaption{background:#9d937d}.wgh-breadcrumbs{font-size:.8rem;letter-spacing:.02em;opacity:.85}.entry-content a:not(.wp-block-button__link):not(.termine-archive-link){text-decoration:none;border-bottom:1px solid rgb(122 162 40 / .3);transition:border-color 0.2s ease,color 0.2s ease}.entry-content a:not(.wp-block-button__link):not(.termine-archive-link):hover{color:#6a8b26;border-bottom-color:#6a8b26;text-decoration:none}