@charset "UTF-8";@font-face{font-display:swap;font-family:"Universal Serif";font-style:normal;font-weight:400;src:url(fonts/UniversalSerif.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(fonts/montserrat-v30-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(fonts/montserrat-v30-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(fonts/montserrat-v30-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(fonts/montserrat-v30-latin-800.woff2) format("woff2")}.et_pb_section .et_pb_row.center-aligned-columns{display:flex}.et_pb_section .et_pb_row.center-aligned-columns .et_pb_column{display:flex;flex-flow:column nowrap;float:none;justify-content:center}.et_pb_section .et_pb_row.center-aligned-columns .et_pb_column .et_pb_module:not(.et_pb_image){margin:0 auto 30px;max-width:550px}.et_pb_section .et_pb_row.center-aligned-columns .et_pb_column .et_pb_module:not(.et_pb_image):first-child{margin-top:90px}.et_pb_section .et_pb_row.center-aligned-columns .et_pb_column .et_pb_module:not(.et_pb_image):last-child{margin-bottom:90px}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea,form.wpcf7-form input:not([type=checkbox]),form.wpcf7-form select,form.wpcf7-form textarea{background-color:#fff;border:1px solid transparent;border-radius:0;color:#000;font-family:Montserrat,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;font-weight:400;line-height:1.7;margin-bottom:10px;padding:.5rem .8rem!important;transition:all .3s ease}#commentform input[type=email]:active,#commentform input[type=email]:focus,#commentform input[type=text]:active,#commentform input[type=text]:focus,#commentform input[type=url]:active,#commentform input[type=url]:focus,#commentform textarea:active,#commentform textarea:focus,form.wpcf7-form input:active:not([type=checkbox]),form.wpcf7-form input:focus:not([type=checkbox]),form.wpcf7-form select:active,form.wpcf7-form select:focus,form.wpcf7-form textarea:active,form.wpcf7-form textarea:focus{border-color:#689143}#commentform input[type=email]::-webkit-input-placeholder,#commentform input[type=text]::-webkit-input-placeholder,#commentform input[type=url]::-webkit-input-placeholder,#commentform textarea::-webkit-input-placeholder,form.wpcf7-form input:not([type=checkbox])::-webkit-input-placeholder,form.wpcf7-form select::-webkit-input-placeholder,form.wpcf7-form textarea::-webkit-input-placeholder{color:#000;opacity:"0.8"}#commentform input[type=email]::-moz-placeholder,#commentform input[type=text]::-moz-placeholder,#commentform input[type=url]::-moz-placeholder,#commentform textarea::-moz-placeholder,form.wpcf7-form input:not([type=checkbox])::-moz-placeholder,form.wpcf7-form select::-moz-placeholder,form.wpcf7-form textarea::-moz-placeholder{color:#000;opacity:"0.8"}#commentform input[type=email]:-ms-input-placeholder,#commentform input[type=text]:-ms-input-placeholder,#commentform input[type=url]:-ms-input-placeholder,#commentform textarea:-ms-input-placeholder,form.wpcf7-form input:-ms-input-placeholder:not([type=checkbox]),form.wpcf7-form select:-ms-input-placeholder,form.wpcf7-form textarea:-ms-input-placeholder{color:#000;opacity:"0.8"}#commentform input[type=email]:-moz-placeholder,#commentform input[type=text]:-moz-placeholder,#commentform input[type=url]:-moz-placeholder,#commentform textarea:-moz-placeholder,form.wpcf7-form input:-moz-placeholder:not([type=checkbox]),form.wpcf7-form select:-moz-placeholder,form.wpcf7-form textarea:-moz-placeholder{color:#000;opacity:"0.8"}#commentform input[type=email]:not([type=checkbox]),#commentform input[type=text]:not([type=checkbox]),#commentform input[type=url]:not([type=checkbox]),#commentform textarea:not([type=checkbox]),form.wpcf7-form input:not([type=checkbox]),form.wpcf7-form select:not([type=checkbox]),form.wpcf7-form textarea:not([type=checkbox]){width:100%}#commentform input[type=checkbox][type=email],#commentform input[type=checkbox][type=text],#commentform input[type=checkbox][type=url],#commentform textarea[type=checkbox],form.wpcf7-form input[type=checkbox]:not([type=checkbox]),form.wpcf7-form select[type=checkbox],form.wpcf7-form textarea[type=checkbox]{cursor:pointer}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container{display:flex;flex-flow:row wrap;justify-content:space-between}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article{width:29.6667%}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article>a.entry-featured-image-url{padding-top:70%;position:relative}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article>a.entry-featured-image-url>img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>div{order:100;width:100%}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container:after{content:"";height:0;order:90;width:30%}.commentlist{margin-top:1rem}.commentlist .comment-body{padding-right:0}.commentlist .comment-body .comment_avatar{top:0}.commentlist .comment-body .comment_avatar img{border-radius:50%}.commentlist .comment-body .comment_area .reply-container{display:block;text-align:right}.commentlist .comment-body .comment_area .comment-reply-link{position:relative;top:1rem}.commentlist .comment-body .comment_area .comment-reply-link:after{font-size:20px}.commentlist .comment .children{margin-left:2rem}@media only screen and (max-width:767px){.commentlist .comment .children{margin-left:1rem}.commentlist article.comment-body{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:70px;padding-left:0}.commentlist .comment_avatar{align-items:center;display:flex;position:relative;width:17%}.commentlist .comment_avatar img{max-width:100%;width:100%}.commentlist .comment_postinfo{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;line-height:1.1;margin:0 0 3px;row-gap:5px;width:77%}.commentlist .comment_area{margin-top:5px;width:100%}}#cookie-notice #cn-close-notice{display:none}footer#main-footer #footer-widgets{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start}footer#main-footer #footer-widgets .footer-widget{float:none}footer#main-footer #footer-widgets .footer-widget .et_pb_widget{float:none;position:relative;width:100%}#page-container #et-boc #footer-bottom .et-social-icon a:hover,#page-container #et-boc #top-menu-nav>ul>li>a:hover,#page-container #et-boc .bottom-nav a:hover,#page-container #et-boc .et-menu a:hover,#page-container #et-boc .et_mobile_menu li a:hover,#page-container #et-boc .nav ul li a:hover,#page-container #et-boc footer#main-footer #footer-info a:hover,#page-container #footer-bottom .et-social-icon a:hover,#page-container #top-menu-nav>ul>li>a:hover,#page-container .bottom-nav a:hover,#page-container .et-menu a:hover,#page-container .et_mobile_menu li a:hover,#page-container .nav ul li a:hover,#page-container footer#main-footer #footer-info a:hover{opacity:1}@media only screen and (min-width:981px){.et_pb_top_divider .et_pb_row.centered-text .et_pb_column .et_pb_module:first-child{margin-top:100px}}@media only screen and (max-width:980px){.et_fixed_nav header#main-header{left:0;position:fixed;top:0;width:100%}.et_pb_row.reverse-responsive{display:flex;flex-flow:column-reverse}.et_pb_row.reverse-responsive .et_pb_column:first-child{margin-bottom:0}.et_pb_row.reverse-responsive .et_pb_column:last-child{margin-bottom:30px}.et_pb_row.reverse-responsive.et_pb_gutters1 .et_pb_column:last-child{margin-bottom:0}.et_pb_section .et_pb_row.center-aligned-columns{flex-flow:column nowrap}.et_pb_section .et_pb_row.center-aligned-columns .et_pb_column.et_pb_column_empty{min-height:440px}.et_pb_section .et_pb_row.center-aligned-columns .et_pb_column .et_pb_module{width:100%}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article{width:47%}}.mobile_menu_bar:before{display:block;transition:all .4s ease}.mobile_nav.opened .mobile_menu_bar:before{content:"M";transform:rotate(90deg)}header#main-header>.container{position:static}header#main-header>.container #mobile_menu{background-color:#faf9f5;border-top:none;box-shadow:0 3px 5px 0 rgba(234,109,175,.05)!important;padding:30px 32px 15px 30px;width:100%}header#main-header>.container #mobile_menu li{padding:0 0 18px}header#main-header>.container #mobile_menu li a{background:none;border:none;color:#1e2210;font-size:1.25rem;font-weight:400;padding:0}header#main-header>.container #mobile_menu li a:hover{background:transparent}header#main-header>.container #mobile_menu li.header_button a{font-weight:600}@media only screen and (max-width:600px){body.et_fixed_nav.logged-in header#main-header.et-fixed-header{top:0!important}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article{width:100%}}@media only screen and (max-width:479px){.container,.et_pb_fullscreen .et_pb_fullwidth_header_container,.et_pb_row,.et_pb_row.centered-text .et_pb_column .et_pb_module{width:90%}}.et_pb_text ul li:before,.et_pb_toggle ul li:before,.single .et_pb_post_content ul li:before,.sternchenliste ul li:before,footer .et_pb_widget ul li:before,header#main-header #mobile_menu.et_mobile_menu>li:not(.mega_menu,.header_button):before{background-image:url(img/safari-helm-list-item.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.25em;left:2px;position:absolute;top:3px;width:1.25rem}.et_pb_module.et_pb_blurb.offer-blurb.affe .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon-alt .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon-gelb .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.elefant .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.faultier .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.giraffe .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.loewe .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.nilpferd .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.papagei .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.zebra .et_pb_blurb_container:after,header#main-header ul li.mega_menu li.affe a:before,header#main-header ul li.mega_menu li.chamaeleon a:before,header#main-header ul li.mega_menu li.chamaeleon-alt a:before,header#main-header ul li.mega_menu li.chamaeleon-gelb a:before,header#main-header ul li.mega_menu li.elefant a:before,header#main-header ul li.mega_menu li.faultier a:before,header#main-header ul li.mega_menu li.giraffe a:before,header#main-header ul li.mega_menu li.loewe a:before,header#main-header ul li.mega_menu li.nilpferd a:before,header#main-header ul li.mega_menu li.papagei a:before,header#main-header ul li.mega_menu li.zebra a:before{background-color:#fff;background-image:url(/wp-content/uploads/2025/08/affe.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #885c2f;border-radius:50%;content:"";height:50px;position:absolute;right:-15px;top:-60px;transform:rotate(9deg);width:50px;z-index:10}@media only screen and (width > 550px){.et_pb_section.liane:before{aspect-ratio:607/219;background-image:url(/wp-content/themes/Kids-Safari/img/liane.svg);background-size:contain;content:"";position:absolute;right:-3px;top:-25px;width:280px;z-index:10}}.et_pb_section.ks_mask>.et_pb_background_mask{background-color:inherit;background-image:none!important;-webkit-mask-image:url(https://kids-safari.de/wp-content/uploads/2025/08/Maske-Blatt.svg);mask-image:url(https://kids-safari.de/wp-content/uploads/2025/08/Maske-Blatt.svg);-webkit-mask-position:60% 50%;mask-position:60% 50%;-webkit-mask-size:cover!important;mask-size:cover!important}@media only screen and (width <= 980px){.et_pb_section.ks_mask>.et_pb_background_mask{-webkit-mask-position:45% 50%;mask-position:45% 50%}}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article,footer#main-footer .footer-widget{box-shadow:0 2px 10px 0 rgba(86,125,60,.667)}#comment-wrap .comment-reply-link,#mobile_menu li.header_button>a,#page-container #main-content .et_pb_button,#top-menu li.header_button>a,.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-content a.more-link,.et_pb_comments_module button.et_pb_button.submit,.nxt-swiper.events-slider .event-details-btn,form.wpcf7-form input[type=submit],header#main-header .et_pb_button{background-color:#689143;border-radius:5px;color:#fff;cursor:pointer;font-size:1.125rem!important;font-weight:600;padding:.3em 1em;position:relative;text-transform:uppercase;transition:all .3s ease}#comment-wrap .comment-reply-link:after,#mobile_menu li.header_button>a:after,#page-container #main-content .et_pb_button:after,#top-menu li.header_button>a:after,.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-content a.more-link:after,.et_pb_comments_module button.et_pb_button.submit:after,.nxt-swiper.events-slider .event-details-btn:after,form.wpcf7-form input[type=submit]:after,header#main-header .et_pb_button:after{content:"E";font-family:EtModules;font-size:1em!important;font-weight:400;margin-left:-1em;opacity:0;position:absolute;top:50%;transform:translatey(-50%);transition:all .3s ease}#comment-wrap .comment-reply-link:hover,#mobile_menu li.header_button>a:hover,#page-container #main-content .et_pb_button:hover,#top-menu li.header_button>a:hover,.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-content a.more-link:hover,.et_pb_comments_module button.et_pb_button.submit:hover,.nxt-swiper.events-slider .event-details-btn:hover,form.wpcf7-form input[type=submit]:hover,header#main-header .et_pb_button:hover{padding:.3em 1.4em .3em .6em}#comment-wrap .comment-reply-link:hover:after,#mobile_menu li.header_button>a:hover:after,#page-container #main-content .et_pb_button:hover:after,#top-menu li.header_button>a:hover:after,.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-content a.more-link:hover:after,.et_pb_comments_module button.et_pb_button.submit:hover:after,.nxt-swiper.events-slider .event-details-btn:hover:after,form.wpcf7-form input[type=submit]:hover:after,header#main-header .et_pb_button:hover:after{margin-left:.1em;opacity:1}#page-container #main-content .et_pb_button.et_pb_bg_layout_dark{background:#fff;color:#689143!important}#page-container #main-content{overflow:hidden}#mobile_menu li.header_button,#top-menu li.header_button{padding-top:0}#mobile_menu li.header_button>a,#top-menu li.header_button>a{font-size:1rem!important;padding:8px 1rem!important}#mobile_menu li.header_button>a:hover,#top-menu li.header_button>a:hover{padding:8px 1.4rem 8px .6rem!important}header#main-header #logo{max-width:16.25rem}header#main-header nav ul li ul.sub-menu{background:#fff;border-radius:.5rem;top:1rem}header#main-header #top-menu{align-items:center;display:flex;flex-flow:row wrap;float:none}header#main-header #mobile_menu.et_mobile_menu>li:not(.mega_menu,.header_button){padding-left:36px;position:relative}header#main-header #mobile_menu.et_mobile_menu>li:not(.mega_menu,.header_button)>a{font-size:1.25rem;font-weight:700}header#main-header #mobile_menu .menu-item-has-children{padding-bottom:0!important}header#main-header #mobile_menu .menu-item-has-children>a{display:none}header#main-header #mobile_menu .menu-item-has-children ul{padding-left:0}header#main-header #mobile_menu li.header_button>a{background-color:#689143;color:#fff!important;display:inline-block}header#main-header #mobile_menu li.header_button>a:hover{background-color:#689143}header#main-header>.container{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem;padding-top:1rem;transition:all .3s ease}header#main-header>.container:after{display:none}header#main-header .logo_container{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;height:auto;position:relative;width:auto}header#main-header .logo_container #logo{max-height:65px}header#main-header .logo_container a.text_logo_link{display:flex;flex-flow:column nowrap;justify-content:center;margin-top:14px;text-align:center}header#main-header .logo_container span.site_title,header#main-header .logo_container span.site_title_sub{color:#1e4410;text-transform:uppercase;white-space:nowrap}header#main-header .logo_container span.site_title{font-family:"Universal Serif",Times,Times New Roman,serif;font-size:32px}header#main-header .logo_container span.site_title_sub{font-size:11px;font-weight:800}header#main-header #et-top-navigation{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:space-between;padding-left:0!important;padding-top:0}header#main-header #et-top-navigation ul.nav li a{padding-bottom:0}header#main-header.et-fixed-header{background-color:#fdfbee;box-shadow:0 2px 7px 0 rgba(81,58,26,.267)!important}header#main-header.et-fixed-header>.container{padding-bottom:.5rem;padding-top:.5rem}header#main-header.et-fixed-header .logo_container a.text_logo_link{display:none}header#main-header.et-fixed-header .logo_container #logo{max-height:48px}header#main-header.et-fixed-header #top-menu li.header_button>a{color:#fff!important}@media only screen and (width < 1400px){header#main-header #top-menu li:not(:last-child){padding-right:16px}header#main-header #top-menu li:not(:last-child) a{max-width:160px;text-align:center}header#main-header #top-menu li:not(:last-child).umbruch>a{max-width:120px}}@media only screen and (width <= 1280px){header#main-header>.container{padding-left:20px;padding-right:20px;width:100%}header#main-header .logo_container #logo{max-height:52px}header#main-header .logo_container a.text_logo_link{margin-top:5px}header#main-header .logo_container span.site_title{font-size:26px}header#main-header .logo_container span.site_title_sub{font-size:9px;line-height:1.5}}@media only screen and (width <= 550px){header#main-header .logo_container #logo{max-height:42px}header#main-header .logo_container span.site_title{font-size:20px}header#main-header .logo_container span.site_title_sub{font-size:7px}header#main-header #et-top-navigation .header_button{font-size:1rem!important}}@media only screen and (width <= 460px){header#main-header #et-top-navigation>.header_button{display:none}header#main-header .logo_container span.site_title{font-size:23px}header#main-header .logo_container span.site_title_sub{font-size:8px}header#main-header>.container{padding-left:12px;padding-right:12px}}@media only screen and (width > 460px){header#main-header .mobile_nav .header_button{display:none}}header#main-header #top-menu-nav{display:none}header#main-header #et_mobile_nav_menu{display:block}header#main-header #et-top-navigation{padding-top:5px}header#main-header #et-top-navigation .mobile_menu_bar{margin-top:3px;padding-bottom:0}header#main-header #et-top-navigation .mobile_menu_bar:before{color:#1e4410;font-size:40px}@media only screen and (max-width:782px){header#main-header body.admin-bar header#main-header .et_mobile_menu{max-height:calc(100vh - 140px);top:140px!important}}header#main-header ul li.mega_menu{margin-bottom:40px}header#main-header ul li.mega_menu li.affe a:before,header#main-header ul li.mega_menu li.chamaeleon a:before,header#main-header ul li.mega_menu li.chamaeleon-alt a:before,header#main-header ul li.mega_menu li.chamaeleon-gelb a:before,header#main-header ul li.mega_menu li.elefant a:before,header#main-header ul li.mega_menu li.faultier a:before,header#main-header ul li.mega_menu li.giraffe a:before,header#main-header ul li.mega_menu li.loewe a:before,header#main-header ul li.mega_menu li.nilpferd a:before,header#main-header ul li.mega_menu li.papagei a:before,header#main-header ul li.mega_menu li.zebra a:before{height:35px;left:10px;top:7px;width:35px}header#main-header ul li.mega_menu li.giraffe a:before{background-image:url(/wp-content/uploads/2025/08/giraffe.webp)}header#main-header ul li.mega_menu li.elefant a:before{background-image:url(/wp-content/uploads/2025/08/elefant.webp);background-position:"bottom center"}header#main-header ul li.mega_menu li.chamaeleon a:before{background-image:url(/wp-content/uploads/2025/08/chamaeleon.webp)}header#main-header ul li.mega_menu li.chamaeleon-alt a:before,header#main-header ul li.mega_menu li.chamaeleon-gelb a:before{background-image:url(/wp-content/uploads/2025/08/chamaeleon-gelb.webp);background-size:34px;transform:scalex(-1) rotate(4deg)}header#main-header ul li.mega_menu li.loewe a:before{background-image:url(/wp-content/uploads/2025/08/loewe.webp)}header#main-header ul li.mega_menu li.faultier a:before{background-image:url(/wp-content/uploads/2025/08/faultier.webp)}header#main-header ul li.mega_menu li.zebra a:before{background-image:url(/wp-content/uploads/2025/08/zebra.webp)}header#main-header ul li.mega_menu li.nilpferd a:before{background-image:url(/wp-content/uploads/2025/08/nilpferd.webp)}header#main-header ul li.mega_menu li.papagei a:before{background-image:url(/wp-content/uploads/2025/08/papagei.webp)}header#main-header ul#mobile_menu li.mega_menu>ul{display:grid!important;gap:25px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}header#main-header ul#mobile_menu li.mega_menu li{background-color:#f8f4e7;border-radius:6px;box-shadow:5px 5px 0 0 #f0bd86,0 0 5px rgba(0,0,0,.133);padding:10px 10px 10px 60px!important;position:relative}header#main-header ul#mobile_menu li.mega_menu li a{font-weight:600}@media only screen and (width > 666px){header#main-header ul#mobile_menu li.mega_menu li a{inset:0;padding:10px 10px 10px 60px!important;position:absolute}}header#main-header ul#mobile_menu li.mega_menu li .menu-item-description{font-size:1rem;font-weight:400;line-height:1.3;margin-top:25px}@media only screen and (width <= 666px){header#main-header ul#mobile_menu li.mega_menu>ul{gap:10px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}header#main-header ul#mobile_menu li.mega_menu li{background:transparent;box-shadow:none}header#main-header ul#mobile_menu li.mega_menu li a:before{top:3px}header#main-header ul#mobile_menu li.mega_menu li .menu-item-description{display:none}}header#main-header .et_mobile_menu{left:0;max-height:calc(100vh - 80px);overflow:scroll;position:fixed;top:80px!important;width:100%}header#main-header.et-fixed-header .et_mobile_menu{max-height:calc(100vh - 60px);top:60px!important}body.mobile_nav-opened{overflow:hidden}body.admin-bar header#main-header .et_mobile_menu{max-height:calc(100vh - 120px);top:120px!important}body.admin-bar header#main-header.et-fixed-header .et_mobile_menu{max-height:calc(100vh - 95px);top:90px!important}@media only screen and (width <= 782px){body.admin-bar header#main-header.et-fixed-header .et_mobile_menu{top:108px!important}}@media only screen and (max-width:600px){body.admin-bar header#main-header.et-fixed-header .et_mobile_menu{max-height:calc(100vh - 55px);top:58px!important}}#page-container #main-content .et_pb_promo.et_pb_bg_layout_light .et_pb_button.et_pb_promo_button{background:#1e4410}html{font-size:16px}html body{color:#1e2210;font-family:Montserrat,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}strong{font-weight:800}body h1,body h2,body h3,body h4,body h5,body h6{text-wrap:balance;font-family:"Universal Serif",Times,Times New Roman,serif;line-height:1.15;text-transform:uppercase}.large-text{font-size:clamp(1.125rem,.5714vw + .9821rem,1.375rem)}#gurado-react button{border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.8em!important;text-transform:uppercase}#gurado-react input,#gurado-react textarea{background-color:#fff;border:0!important;font-size:1rem;padding:.75rem .8rem!important}#gurado-react b,#gurado-react h3{font-family:Babybeach,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:inherit;line-height:1.15;text-transform:uppercase}#gurado-react .iylGhi{color:#000}#gurado-react .kksiKu:hover img{transform:none}#toggle-gutscheine .gurado-offer-list{height:auto;transition:all .5s ease}#toggle-gutscheine.inactive .gurado-offer-list{height:0;overflow:hidden;padding:0}.embed_map_container .et_pb_blurb{display:flex;flex-direction:column;justify-content:center;right:10%}@media screen and (width >= 1650px){.embed_map_container .et_pb_blurb{right:calc(50vw - 825px)}}@media screen and (width < 768px){.embed_map_container .et_pb_blurb{left:0;padding-block:2rem;transform:none}}.mc-main h2 span{color:#000!important}.et_pb_text .mc-main ul li:before,.et_pb_toggle .mc-main ul li:before,.single .et_pb_post_content .mc-main ul li:before,.sternchenliste .mc-main ul li:before,footer .et_pb_widget .mc-main ul li:before{background-image:none}.mc-main tbody .mc_general .event-title,.mc-main tbody .mc_general .event-title a{background:#5eaff8!important}.mc-main tbody .has-events .mc-date{background:#89ae4e}.mc-main .current-day.has-events .mc-date{color:var(--primary-dark)}.mc-main tbody .current-day .mc_general .event-title,.mc-main tbody .current-day .mc_general .event-title a{color:var(--primary-dark)!important;transition:all .3s ease-in-out}.mc-main tbody .current-day .mc_general .event-title a:hover,.mc-main tbody .current-day .mc_general .event-title:hover{color:#fff!important}.mc-main tbody .current-day .mc_general path{fill:var(--primary-dark)}.mc-main tbody .mc_general .event-title{transition:all .3s ease-in-out}.mc-main tbody .mc_general .event-title a:focus,.mc-main tbody .mc_general .event-title a:hover{background:#5eaff8!important}.mc-main tbody .mc_general .event-title:hover{color:var(--primary-dark)!important}.mc-main tbody .mc_general .event-title a{transition:all .3s ease-in-out}.mc-main tbody .mc_general .event-title a:hover{color:var(--primary-dark)!important}.mc-location .external,.mc-location .location-link{display:none}tbody .has-events .details{margin:0 15%;width:70%!important}.mc-main tbody button.close{background:#ea6daf!important;transition:all .3s ease-in-out}.mc-main tbody h4.mc-title{margin-right:20px}.mc-main tbody .close:focus,.mc-main tbody .close:hover{border-radius:0!important;color:#ea6daf!important;cursor:pointer;outline:0!important}.mc-main .mc_general.mc-events .event-title{background:#5eaff8!important}.mc_bottomnav.my-calendar-footer,.my-calendar-header .mc-time{display:none}.my-calendar-date-switcher:hover{cursor:pointer!important}.mc-date-switcher input:hover,.mc-date-switcher select:hover{cursor:pointer}.mc-main .my-calendar-footer select:focus,.mc-main .my-calendar-footer select:hover,.mc-main .my-calendar-header input:focus,.mc-main .my-calendar-header input:hover,.mc-main .my-calendar-header select:focus,.mc-main .my-calendar-header select:hover,.mc-main nav .my-calendar-footer a:focus,.mc-main nav .my-calendar-footer a:hover,.mc-main nav .my-calendar-header a:focus,.mc-main nav .my-calendar-header a:hover{outline-offset:0}.mc-date-switcher input.button{margin-left:1px!important}.mc-content .mc-text-button{cursor:pointer}.mc-events .category-icon,.mc-events .gcal,.mc-events .ical,.mc-events .post-meta,.mc-events .single-link.external.url,.mc-events .view-full{display:none}@media only screen and (min-width:981px){#main-content #left-area{width:100%}.et_right_sidebar #left-area{padding-right:0!important}#main-content .container:before{display:none}}.nxt-swiper.events-slider .event-details-btn{display:inline-block;margin-top:1rem}.nxt-swiper.nxt-equal-height .swiper-wrapper{align-items:stretch}.nxt-swiper.nxt-equal-height .swiper-wrapper .swiper-slide{height:auto}.nxt-swiper.nxt-equal-height .swiper-wrapper .swiper-slide>div{height:100%}.nxt-swiper.nxt-equal-height .swiper-wrapper .swiper-slide .event-content{padding-bottom:65px}.nxt-swiper.nxt-equal-height .swiper-wrapper .swiper-slide .event-actions{bottom:15px;position:absolute}.event-time-range .end-time,.event-time-range .start-time{font-family:Montserrat,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.event_info_container:before{aspect-ratio:1/1;background-color:#fff;content:"";-webkit-mask-image:url(img/stecknadel.png);mask-image:url(img/stecknadel.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:10px;top:10px;transform:scalex(-1) rotate(17deg);width:40px}.event_info_container .event_info_headline{padding-bottom:10px;padding-right:45px}.event_info_container .event_info_headline:after{border-bottom:1px solid #fff;bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.event_info_container .event-date,.event_info_container .event-time{font-size:1.25rem;font-weight:600;padding-bottom:1.25rem;padding-left:2.25rem;position:relative}.event_info_container .event-date span,.event_info_container .event-time span{display:inline-block;text-indent:-9999px}.event_info_container .event-date span:before,.event_info_container .event-time span:before{background-color:#fff;content:"";height:2rem;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M224 64c17.7 0 32 14.3 32 32v32h128V96c0-17.7 14.3-32 32-32s32 14.3 32 32v32h32c35.3 0 64 28.7 64 64v288c0 35.3-28.7 64-64 64H160c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64h32V96c0-17.7 14.3-32 32-32zm0 256c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32v-64c0-17.7-14.3-32-32-32h-64z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M224 64c17.7 0 32 14.3 32 32v32h128V96c0-17.7 14.3-32 32-32s32 14.3 32 32v32h32c35.3 0 64 28.7 64 64v288c0 35.3-28.7 64-64 64H160c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64h32V96c0-17.7 14.3-32 32-32zm0 256c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32v-64c0-17.7-14.3-32-32-32h-64z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:-2px;width:2rem}.event_info_container .event-time span:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M320 64c141.4 0 256 114.6 256 256S461.4 576 320 576 64 461.4 64 320 178.6 64 320 64zm-24 120v136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7 7.4-11.1 4.4-25.9-6.7-33.3L344 307.2V184c0-13.3-10.7-24-24-24s-24 10.7-24 24z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M320 64c141.4 0 256 114.6 256 256S461.4 576 320 576 64 461.4 64 320 178.6 64 320 64zm-24 120v136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7 7.4-11.1 4.4-25.9-6.7-33.3L344 307.2V184c0-13.3-10.7-24-24-24s-24 10.7-24 24z'/%3E%3C/svg%3E")}.et_pb_text ul,.et_pb_toggle ul,.single .et_pb_post_content ul,.sternchenliste ul,footer .et_pb_widget ul{list-style:none;padding-left:0}.et_pb_text ul li,.et_pb_toggle ul li,.single .et_pb_post_content ul li,.sternchenliste ul li,footer .et_pb_widget ul li{line-height:1.4;padding-bottom:.7rem;padding-left:2.125rem;position:relative}.et_pb_text *+ul,.et_pb_toggle *+ul,.single .et_pb_post_content *+ul,.sternchenliste *+ul,footer .et_pb_widget *+ul{margin-top:1rem}.et_pb_section.fix-bottom-divider .et_pb_bottom_inside_divider{margin-bottom:0}blockquote{border:none;font-style:italic;padding-left:0;position:relative}blockquote:after,blockquote:before{bottom:-2.5rem;color:rgba(234,109,175,.082);content:"„";font-size:8rem;left:-2.5rem;position:absolute;z-index:-1}blockquote:before{bottom:auto;content:"“";left:auto;right:-2.5rem;top:-5rem}.et_pb_column form.wpcf7-form input[type=date],.et_pb_column form.wpcf7-form input[type=email],.et_pb_column form.wpcf7-form input[type=tel],.et_pb_column form.wpcf7-form input[type=text],.et_pb_column form.wpcf7-form input[type=url],.et_pb_column form.wpcf7-form select,.et_pb_column form.wpcf7-form textarea,.et_pb_column.highlight form.wpcf7-form input[type=date],.et_pb_column.highlight form.wpcf7-form input[type=email],.et_pb_column.highlight form.wpcf7-form input[type=tel],.et_pb_column.highlight form.wpcf7-form input[type=text],.et_pb_column.highlight form.wpcf7-form input[type=url],.et_pb_column.highlight form.wpcf7-form textarea{background-color:#f3f7fb;padding:.75rem .8rem!important}#page-container .decorative_border h2:after,.et_pb_section.hero_section .et_pb_text h1:after{aspect-ratio:230/39;background-color:#1e4410;bottom:-5px;content:"";height:auto;left:0;-webkit-mask-image:url(/wp-content/uploads/2022/04/unterstreichung-schwarz.png);mask-image:url(/wp-content/uploads/2022/04/unterstreichung-schwarz.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;max-width:155px;position:absolute;width:70%}#page-container{overflow:hidden}#page-container h1{font-size:clamp(2.5rem,1.7031rem + 3.75vw,4rem)}#page-container h2{font-size:clamp(2rem,1.6523rem + 2.8125vw,3.375rem)}#page-container .et_pb_post_title h1{font-size:clamp(1.75rem,1.1785714286rem + 2.2857142857vw,2.75rem)}#page-container .decorative_border h2{margin-bottom:2rem;padding-bottom:2rem;position:relative}#page-container .decorative_border.et_pb_text_align_right h2:after{left:auto;right:0;transform:scalex(-1)}#page-container h3{color:#000;line-height:1.3}#page-container .smaller-header h2{font-size:clamp(1.375rem,1.0847rem + 1.2903vw,1.875rem)}#page-container .medium-header h1,#page-container .medium-header h2{font-size:clamp(2rem,1.4194rem + 2.5806vw,3rem)}.et_pb_post_content *+h2,.et_pb_text *+h2{margin-top:2rem}.et_pb_post_content *+h3,.et_pb_post_content *+h4,.et_pb_text *+h3,.et_pb_text *+h4{margin-top:1.75rem}.et_pb_section.hero_section .et_pb_text{font-size:clamp(1.25rem,1.0641rem + .875vw,1.6rem);font-weight:700}.et_pb_section.hero_section .et_pb_text h1{margin-bottom:2rem;padding-bottom:2rem;position:relative}.et_pb_section.hero_section .et_pb_text h3{font-family:"Universal Serif",Times,Times New Roman,serif;font-size:clamp(1.625rem,1.2984rem + 1.4516vw,2.1875rem)}.et_pb_section.hero_section.non_fullheight{min-height:600px}body.admin-bar .et_pb_section.hero_section:not(.non_fullheight){min-height:calc(100vh - 32px)}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container{align-items:stretch}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article{background-color:#fdfbee;border-radius:1rem;box-shadow:5px 5px 0 0 #f0bd86;overflow:hidden;padding:0 10px 20px}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article>a.entry-featured-image-url{margin:0 -10px 22px;width:calc(100% + 20px)}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .entry-title{font-size:20px}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .entry-title a{color:#1e4410}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-meta{font-size:14px;margin-bottom:6px}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-content{padding-bottom:40px}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-content .post-content-inner{font-size:15px}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-content .post-content-inner p{color:#1e2210}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article .post-content a.more-link{bottom:13px;clear:both;display:inline-block;font-size:1rem!important;margin-top:15px;position:absolute;white-space:nowrap}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article.category-medienberichte,.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article.category-medienberichte .entry-title{background-color:#aa8946}.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article.category-sonderaktionen,.entry-content .et_pb_blog.et_pb_module.news-grid>.et_pb_ajax_pagination_container>article.category-sonderaktionen .entry-title{background-color:#689143}.bb_menu{display:flex;flex-flow:row wrap;gap:2.5rem;justify-content:space-between}.bb_menu>.menu_entry{background-color:#fff;border-radius:1rem 1rem 1rem 1rem;box-shadow:0 5px 30px 0 hsla(81,46%,93%,.9);flex-grow:1;max-width:360px;min-width:250px;padding:1.5rem;position:relative;width:30%}.bb_menu .menu_item_header{display:inline-block;font-weight:700}.bb_menu .menu_sub_entries{display:grid;gap:5px 10px;grid-template-columns:7fr 4fr}.bb_menu .mis_header.fullwidth{grid-column:1/-1}.bb_menu .mis_price{text-align:right}.bb_menu .si_icon{align-items:center;aspect-ratio:1/1;background:#fff;border-radius:50%;box-shadow:0 0 7px -1px hsla(52,79%,96%,.533);color:#689143;display:flex;flex-flow:column nowrap;font-family:FontAwesome;font-size:1.75rem;font-weight:900;justify-content:center;left:-1.25rem;margin-right:.75rem;padding:2px 10px;position:absolute;top:-1.25rem;width:auto}.bb_menu:after{content:"";flex-grow:1;height:0;max-width:360px;min-width:250px;width:30%}.et_pb_module.et_pb_toggle.faq-toggle .et_pb_toggle_title{color:#000}.et_pb_module.et_pb_toggle.faq-toggle .et_pb_toggle_title:before{color:#f0bd86}.et_pb_module.et_pb_toggle.faq-toggle.et_pb_toggle_open .et_pb_toggle_title:before{color:#689143}.pricing_table{border:2px solid #689143;border-radius:5px;overflow:hidden}.pricing_table .pricing_row{display:grid;grid-auto-flow:row;grid-template-columns:2fr 1fr 1fr 1fr}.pricing_table .pricing_row>div{padding:7px 9px}.pricing_table .pricing_row .pricing_header,.pricing_table .pricing_row .ticket_header{align-items:flex-start;background-color:#689143;color:#fff;display:flex;flex-flow:column nowrap;font-size:clamp(1rem,-1.2857142857rem + 9.1428571429vw,5rem);font-size:1.1rem;font-weight:700;justify-content:center;line-height:1.2}.pricing_table .pricing_row .ticket_header{text-align:center;word-spacing:150px}.pricing_table .pricing_row .person_label{font-weight:700}.pricing_table .pricing_row .tickets{border-left:2px solid #eff5e4;text-align:center}.pricing_table .pricing_row>div.even{background-color:#eff5e4;border-left-color:#ddd}.et_pb_row.feature-grid .et_pb_column{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.et_pb_row.feature-grid .et_pb_column .et_pb_blurb.offer-blurb{margin-bottom:0}.et_pb_module.et_pb_blurb.fix-fa .et_pb_image_wrap>span{aspect-ratio:1/1;font-size:21px;max-width:54px}.et_pb_module.et_pb_blurb.square-icon span.et_pb_image_wrap span.et-pb-icon{align-items:center;aspect-ratio:1/1;display:flex}.et_pb_module.et_pb_blurb.offer-blurb{overflow:visible}.et_pb_module.et_pb_blurb.offer-blurb .et_pb_main_blurb_image{border-top-left-radius:1rem;border-top-right-radius:1rem;margin-bottom:20px;overflow:hidden;padding-top:85%;position:relative;width:calc(100% + 20px)}.et_pb_module.et_pb_blurb.offer-blurb .et_pb_main_blurb_image .et_pb_image_wrap,.et_pb_module.et_pb_blurb.offer-blurb .et_pb_main_blurb_image .et_pb_image_wrap img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.et_pb_module.et_pb_blurb.offer-blurb.affe .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon-alt .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon-gelb .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.elefant .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.faultier .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.giraffe .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.loewe .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.nilpferd .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.papagei .et_pb_blurb_container,.et_pb_module.et_pb_blurb.offer-blurb.zebra .et_pb_blurb_container{position:relative}.et_pb_module.et_pb_blurb.offer-blurb.giraffe .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/giraffe.webp)}.et_pb_module.et_pb_blurb.offer-blurb.elefant .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/elefant.webp);background-position:"bottom center"}.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/chamaeleon.webp)}.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon-alt .et_pb_blurb_container:after,.et_pb_module.et_pb_blurb.offer-blurb.chamaeleon-gelb .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/chamaeleon-gelb.webp);background-size:47px;transform:scalex(-1) rotate(4deg)}.et_pb_module.et_pb_blurb.offer-blurb.loewe .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/loewe.webp)}.et_pb_module.et_pb_blurb.offer-blurb.faultier .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/faultier.webp)}.et_pb_module.et_pb_blurb.offer-blurb.zebra .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/zebra.webp)}.et_pb_module.et_pb_blurb.offer-blurb.nilpferd .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/nilpferd.webp)}.et_pb_module.et_pb_blurb.offer-blurb.papagei .et_pb_blurb_container:after{background-image:url(/wp-content/uploads/2025/08/papagei.webp)}.et_pb_module.et_pb_blurb.timeline:before{border-left:2px dashed #000;content:"";height:calc(100% + 30px);left:26px;position:absolute}.oeffnungszeiten{display:grid;gap:.5rem;grid-template-columns:2fr 3fr}.oeffnungszeiten .tage{min-width:60px}.oeffnungszeiten .zeit{min-width:130px;text-align:right}.entry-content #preistabelle tr td{border:1px solid #eee;padding:10px 12px}a.overlay-close.overlay-customclose-btn-603{right:max(7%,(100% - 1000px)/2 + 30px);top:63px}#etwidgetModal.etwidget{z-index:9999999}#etWidgetClose{color:#000;font-size:3rem;font-weight:400;right:15px}form.wpcf7-form .dscf7{line-height:1.5}form.wpcf7-form .dscf7 .wpcf7-list-item{margin-left:0;margin-right:10px}form.wpcf7-form .dscf7 .wpcf7-list-item-label{display:none}form.wpcf7-form input[type=checkbox]{cursor:pointer;height:1rem;width:1rem}form.wpcf7-form input[type=submit]{border-radius:5px;box-shadow:none;display:block;margin-left:auto;margin-right:0;margin-top:1.75rem;padding:.2em 1.25em!important;width:auto}form.wpcf7-form input[type=file]{padding-top:2rem!important}.bewerbungsschreiben{display:block;margin-top:2rem}.wpcf7-list-item{display:inline-flex;margin:0 0 0 1em}.wpcf7-radio input{margin-right:.5rem}.wpcf7-list-item.first{margin:0}.cf7-contact-field-parent{display:flex;flex-flow:row wrap;justify-content:space-between}.cf7-contact-field-half{width:49%}.et_pb_post_content h2{word-break:break-word}.et_pb_comments_module h1#comments{font-size:clamp(1.875rem,1.3669rem + 2.2581vw,2.75rem)}.et_pb_comments_module button.et_pb_button.submit:after{top:14px}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea{box-shadow:0 3px 20px 0 hsla(81,46%,93%,.9)}#comment-wrap .comment-reply-link{display:inline-block}#cn-notice-text{font-size:1rem}#cn-notice-buttons{display:block}#cn-notice-buttons>.cn-button{background-color:#689143;color:#fff;font-size:1rem;font-weight:700;padding:4px 15px}#cn-notice-buttons>.cn-button:hover{padding:4px 22px 4px 8px}#cn-notice-buttons>.cn-button:hover:after{margin-left:.1em}#cn-notice-buttons>.cn-button:after{font-size:1rem}body.cookies-not-set footer .bottom-nav{padding-bottom:7rem}footer#main-footer{background-color:#faf9f5;padding:120px 0 100px;position:relative}footer#main-footer:before{background-color:#689143;content:"";height:100%;left:0;-webkit-mask-image:url(/wp-content/uploads/2025/08/Kids-safari-Footer-Cleaned.svg);mask-image:url(/wp-content/uploads/2025/08/Kids-safari-Footer-Cleaned.svg);-webkit-mask-position:80% 20%;mask-position:80% 20%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;position:absolute;top:0;width:100%;z-index:20}footer#main-footer>.container{max-width:670px}footer#main-footer #footer-widgets{justify-content:space-between;padding-top:0}footer#main-footer #footer-widgets:after{display:none}footer#main-footer .footer-widget{background:hsla(52,79%,96%,.933);border-radius:1rem;color:#1e2210;padding:30px 25px 25px;z-index:10}footer#main-footer .footer-widget .title{color:#1e4410;padding-bottom:1rem}footer#main-footer .footer-widget ul{padding-left:1.5rem}footer#main-footer .footer-widget ul li{color:#000;margin-bottom:.5rem;padding:0}footer#main-footer .footer-widget ul li:before{border:none;height:.75rem;left:-1.5rem;top:5px;width:.75rem}footer#main-footer .footer-widget ul li a,footer#main-footer .footer-widget ul li a:hover{color:#000}footer#main-footer #footer-bottom{margin-top:5rem}@media only screen and (width <= 980px){footer#main-footer:before{z-index:0}}@media only screen and (max-width:980px){.et_pb_section.hero_section.non_fullheight{min-height:600px}.et_pb_section.hero_section .et_pb_row{margin-top:30px}footer#main-footer #footer-widgets .footer-widget{margin-bottom:0!important;width:46%!important}}@media only screen and (max-width:767px){footer#main-footer>.container{width:90%}}@media only screen and (max-width:620px){.et_pb_section.hero_section.non_fullheight{min-height:450px}.bb_menu{justify-content:center}.bb_menu>.menu_entry{max-width:400px;width:100%}.pricing_table .pricing_row{grid-template-columns:repeat(3,1fr)}.pricing_table .pricing_row .pricing_header{flex-flow:row nowrap;gap:5px;grid-column:span 3}.pricing_table .pricing_row>div:nth-child(n):nth-child(n){background-color:#fff;border-color:#eff5e4}.pricing_table .pricing_row>div:nth-child(n).pricing_header,.pricing_table .pricing_row>div:nth-child(n).ticket_header{background-color:#689143}.pricing_table .pricing_row .person_label{background-color:#eff5e4!important;grid-column:span 3;text-align:center}.pricing_table .pricing_row .ticket_1{border-left:none}}@media only screen and (max-width:560px){footer#main-footer #footer-widgets .footer-widget{margin-bottom:40px!important;width:100%!important}}@media only screen and (max-width:479px){header#main-header #logo{max-width:230px}}#wp-admin-bar-my-account a{font-size:0}

/*# sourceMappingURL=style.css.map*/