body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.page-transition{position:fixed;z-index:90;top:0;left:0;background-color:#007578;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;overflow:hidden}.page-transition--out{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.preloader{width:100%;height:100%;top:0;left:0;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:91 !important;pointer-events:none}.preloader img{width:200px;height:300px;margin:0 auto}.preloader svg{width:200px;height:300px;margin:0 auto;background-color:#007578}.preloader.hidden{-webkit-animation:fadeOut 1s;animation:fadeOut 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.preloader.hidden svg,.preloader.hidden img{background:none;display:none}button.slick-arrow,button.slick-arrow:hover,.rezeptContent ol,.rezeptContent ol li,.logo,#footer .webLink a,.formbody button.submit,.registration-newsletter button,.toggler,.mobile_menu li a,.mobile_menu li.submenu .submenu:after,.mobile_menu ul.level_2 li,#DesktopNav ul.level_1>li.submenu:hover ul.level_2,#DesktopNav ul.level_2,#DesktopNav ul.level_2 li a span,#DesktopNav ul.level_2 li.submenu:hover ul.level_3{-webkit-transition:all ease-in-out 0.3s !important;transition:all ease-in-out 0.3s !important}button.slick-prev::before,button.slick-next::before,.formbody .widget-select:after,.toggler:hover:before,.toggler.ui-state-active:before,.ui-state-active:before,.ui-state-default:before{font-family:"Font Awesome 5 Free";font-weight:900}html{-webkit-text-size-adjust:none;margin:0;padding:0;height:100%;scroll-behavior:smooth;scroll-padding-top:180px}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}.contentCentered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.textCentered{text-align:center}.wellenlinie{content:"";background-image:url(/files/theme/images/wellenlinie.svg);background-repeat:repeat-x;width:100%;height:5px}.box-fullwidth{width:100% !important;max-width:none !important}.schuppenPatternBG::before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0.03;background-image:url(/files/theme/images/schuppen-pattern.svg);background-repeat:repeat;pointer-events:none}.weissBG{background-color:#ffffff !important;color:#132630;padding:120px 50px}.weissBG h1,.weissBG h2,.weissBG h3{color:#1f4d5f}.hellblauBG{background-color:#84a2b1 !important;background-image:none !important;color:#132630;padding:120px 50px}.blassrotBG{background-color:#b77368 !important;background-image:none !important;color:#fff;padding:120px 50px}.blassrotBG h2{color:#fff}.blassrotBG h3{color:#132630}.blassrotBG a{color:#84a2b1}.folgeseite .mod_article.dunkelblauBG{background-image:none}.dunkelblauBG{background-color:#132630 !important;background-image:none;color:#fff;padding:40px;background-blend-mode:soft-light}.dunkelblauBG h1,.dunkelblauBG h2,.dunkelblauBG h3{color:#de4e01}.blassrot p,.blassrot h1,.blassrot h2,.blassrot h3{color:#b77368}.dottedBorderTop{border-top:4px dotted #fff;padding-top:80px}.spiegeln{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.overflowVisible{overflow:visible}.abstandOben{padding-top:180px}.positionRelative{position:relative !important}.vh100{height:100vh}.grid{display:-ms-grid;display:grid;gap:20px}.grid.autofit-200{-ms-grid-columns:(minmax(200px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.grid.autofit-250{-ms-grid-columns:(minmax(250px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));overflow:visible}.grid.autofit-280{-ms-grid-columns:(minmax(280px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));overflow:visible}.grid.autofit-380{-ms-grid-columns:(minmax(380px, 1fr))[auto-fill];grid-template-columns:repeat(auto-fill, minmax(380px, 1fr));overflow:visible}.grid.col-1-1{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:60px}.grid.col-2-1{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;gap:60px}.grid.col-50-70{-ms-grid-columns:50% 70%;grid-template-columns:50% 70%}.grid.col-70-50{-ms-grid-columns:70% 50%;grid-template-columns:70% 50%}.max-width{max-width:1200px;margin:0 auto;padding:0 20px}.max-width-60{width:60vw;max-width:1200px;margin:0 auto}.max-width-80{width:80vw;max-width:1200px;margin:0 auto}.height900{height:900px}.image_container{line-height:0}.dont-flex{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}.ce_image.cover .image_container{height:100%;width:100%}.ce_image.cover .image_container img{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:center;object-position:center}.margin-t0{margin-top:0 !important}.margin-t10{margin-top:10px !important}.margin-t20{margin-top:20px !important}.margin-t30{margin-top:30px !important}.margin-t40{margin-top:40px !important}.margin-t50{margin-top:50px !important}.margin-t60{margin-top:60px !important}.margin-t70{margin-top:70px !important}.margin-t80{margin-top:80px !important}.margin-t90{margin-top:90px !important}.margin-t100{margin-top:100px !important}.margin-t200{margin-top:200px !important}.margin-t300{margin-top:300px !important}.margin-t-10{margin-top:-10px !important}.margin-t-20{margin-top:-20px !important}.margin-t-30{margin-top:-30px !important}.margin-t-40{margin-top:-40px !important}.margin-t-50{margin-top:-50px !important}.margin-t-60{margin-top:-60px !important}.margin-t-70{margin-top:-70px !important}.margin-t-80{margin-top:-80px !important}.margin-t-90{margin-top:-90px !important}.margin-t-100{margin-top:-100px !important}.margin-t-200{margin-top:-200px !important}.margin-t-300{margin-top:-300px !important}.margin-b0{margin-bottom:0 !important}.margin-b10{margin-bottom:10px !important}.margin-b20{margin-bottom:20px !important}.margin-b30{margin-bottom:30px !important}.margin-b40{margin-bottom:40px !important}.margin-b50{margin-bottom:50px !important}.margin-b60{margin-bottom:60px !important}.margin-b70{margin-bottom:70px !important}.margin-b80{margin-bottom:80px !important}.margin-b90{margin-bottom:90px !important}.margin-b100{margin-bottom:100px !important}.margin-b200{margin-bottom:200px !important}.margin-b300{margin-bottom:300px !important}.padding-t0{padding-top:0 !important}.padding-t10{padding-top:10px !important}.padding-t20{padding-top:20px !important}.padding-t30{padding-top:30px !important}.padding-t40{padding-top:40px !important}.padding-t50{padding-top:50px !important}.padding-t60{padding-top:60px !important}.padding-t70{padding-top:70px !important}.padding-t80{padding-top:80px !important}.padding-t90{padding-top:90px !important}.padding-t100{padding-top:100px !important}.padding-b0{padding-bottom:0 !important}.padding-b10{padding-bottom:10px !important}.padding-b20{padding-bottom:20px !important}.padding-b30{padding-bottom:30px !important}.padding-b40{padding-bottom:40px !important}.padding-b50{padding-bottom:50px !important}.padding-b60{padding-bottom:60px !important}.padding-b70{padding-bottom:70px !important}.padding-b80{padding-bottom:80px !important}.padding-b90{padding-bottom:90px !important}.padding-b100{padding-bottom:100px !important}.padding-b200{padding-bottom:200px !important}.padding-b300{padding-bottom:300px !important}.ce_hyperlink a{display:inline-block;padding:10px 25px;margin-top:20px;border:2px solid #de4e01;border-radius:50px;background:#ffffff;font-weight:bold;font-size:20px;color:#de4e01;-webkit-transition:0.25s;transition:0.25s}.ce_hyperlink a:hover,.ce_hyperlink a:focus{-webkit-box-shadow:inset 0 -50px 0 0 #de4e01;box-shadow:inset 0 -50px 0 0 #de4e01;border-color:#de4e01;color:#fff}.mainBodenIllu{line-height:0;margin-bottom:-2px;width:100vw}.mainweg .ce_hyperlink a{font-size:20px;padding:10px 25px}.mainweg .mainBoden{background:#84a2b1;margin:0px;padding:10px 0 50px;position:relative;overflow:visible}.mainweg .mainwegLinkTeaserWrapper{max-width:1200px;margin:0 auto 50px auto;padding:0 20px}.mainweg .mainwegLinkTeaser{text-align:center;margin-bottom:50px}.mainweg .mainwegLinkTeaser h2{color:#fff;font-size:24px;line-height:30px}.mainweg .mainwegLinkTeaser .teaser{color:#1f4d5f;font-size:16px;line-height:26px}.mainweg .mainwegLinkTeaser span.more{border:2px solid #1f4d5f !important;color:#1f4d5f}.mainweg .mainwegLinkTeaser span.more:hover{-webkit-box-shadow:inset 0 -50px 0 0 #1f4d5f;box-shadow:inset 0 -50px 0 0 #1f4d5f}.dunkelblauBG .ce_hyperlink a,.mainwegLinkTeaser span.more{display:inline-block;padding:5px 35px;margin-top:20px;border:2px solid #84a2b1;border-radius:50px;background:transparent;font-weight:bold;font-size:20px;color:#de4e01;-webkit-transition:0.25s;transition:0.25s}.dunkelblauBG .ce_hyperlink a:hover,.dunkelblauBG .ce_hyperlink a:focus,.mainwegLinkTeaser span.more:hover,.mainwegLinkTeaser span.more:focus{-webkit-box-shadow:inset 0 -50px 0 0 #84a2b1;box-shadow:inset 0 -50px 0 0 #84a2b1;border-color:#84a2b1;color:#fff}.hinweise{text-align:center;-webkit-transform:rotate(-8deg);transform:rotate(-8deg);overflow:visible}.hinweise.mainwegHinweis{top:20vh;position:absolute;right:-300px}.hinweise.mainweg-04{left:-100px;position:absolute;bottom:-170px}.hinweise.fischIndustrie{position:absolute;left:150px}.hinweise.imgSpiegeln img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.hinweise.imgRotate20 .image_container{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hinweise.imgRotate30 .image_container{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.hinweise.imgRotate40 .image_container{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.hinweise.imgRotate50 .image_container{-webkit-transform:rotate(50deg);transform:rotate(50deg)}.hinweise.imgRotate60 .image_container{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.hinweise.imgRotate-20 .image_container{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.hinweise.imgRotate-30 .image_container{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.hinweise.imgRotate-40 .image_container{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.hinweise.imgRotate-50 .image_container{-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.hinweise.imgRotate-60 .image_container{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.hinweise.big p{font-size:60px;line-height:70px}.hinweise p{font-weight:bold;font-size:24px;color:#de4e01}.teaserBox{top:20vh;max-width:600px;z-index:80;position:absolute}.box1{opacity:1}.gradientBG{background:linear-gradient(-45deg, #132630, #007578);background-size:400% 400%;-webkit-animation:colorChange alternate 60s infinite;animation:colorChange alternate 60s infinite;width:100%;min-height:500px;height:100%}@-webkit-keyframes colorChange{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes colorChange{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.shape1,.shape2{height:400px;width:400px;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;z-index:5}.shape1{-webkit-animation:morph1 8s ease-in-out infinite;animation:morph1 8s ease-in-out infinite;border-radius:60% 40% 30% 70% / 60% 30% 70% 40%}.shape2{-webkit-animation:morph2 8s ease-in-out infinite;animation:morph2 8s ease-in-out infinite;border-radius:10% 60% 40% 20% / 20% 50% 30% 60%}.shape1.text,.shape2.text{background:rgba(255,255,255,0.7);color:#1f4d5f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes morph1{0%{border-radius:60% 40% 30% 70% / 60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40% / 50% 60% 30% 60%}100%{border-radius:60% 40% 30% 70% / 60% 30% 70% 40%}}@keyframes morph1{0%{border-radius:60% 40% 30% 70% / 60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40% / 50% 60% 30% 60%}100%{border-radius:60% 40% 30% 70% / 60% 30% 70% 40%}}@-webkit-keyframes morph2{0%{border-radius:30% 20% 60% 50% / 20% 50% 30% 60%}50%{border-radius:20% 50% 60% 30% / 40% 50% 20% 50%}100%{border-radius:30% 20% 60% 50% / 20% 50% 30% 60%}}@keyframes morph2{0%{border-radius:30% 20% 60% 50% / 20% 50% 30% 60%}50%{border-radius:20% 50% 60% 30% / 40% 50% 20% 50%}100%{border-radius:30% 20% 60% 50% / 20% 50% 30% 60%}}.fechenheim{width:100%;position:absolute;opacity:0.1;right:-300px;margin-top:-800px}.heiligkreuzkirche{width:80%;opacity:0.5}.slick-slider{position:unset !important}.slick-slider .grid.col-2-1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}button.slick-prev{position:absolute;left:-80px;top:calc(50% - 30px)}button.slick-prev::before{content:"\f104";font-size:40px}button.slick-next{position:absolute;right:-80px;top:calc(50% - 30px)}button.slick-next::before{content:"\f105";font-size:40px}button.slick-arrow{z-index:0;background-repeat:no-repeat !important;background-position:center !important;-webkit-transition:none !important;transition:none !important;background-color:transparent;padding:0;margin:0;width:30px;height:30px;border-radius:50px !important;-webkit-box-shadow:none !important;box-shadow:none !important;background-size:10px, 10px !important;border:0 !important}button.slick-arrow:hover{background-color:transparent;background-size:10px, 10px}ul.slick-dots{max-width:100% !important;list-style-type:none;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 0 10px 0}ul.slick-dots li{display:list-item}ul.slick-dots li button{display:inline-block;width:9px !important;height:9px !important;padding:0;overflow:hidden;margin:12px 4px;border-radius:100%;border:none;outline:none !important;text-align:left;text-indent:-999px;background-color:#000;background-clip:padding-box}ul.slick-dots li.slick-active button{background-color:#de4e01}.einschiebenLinks{margin-left:-150px}.einschiebenLinks .brasse .image_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.einschiebenRechts{position:relative}.scaleUpObject{text-align:center}.rezepte .weissBG{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rezeptContent{margin-top:-80px}.rezeptContent ol{list-style:none;counter-reset:li;-webkit-column-count:1;column-count:1;-webkit-column-gap:20px;column-gap:20px;margin:25px 0 0 0;-webkit-padding-start:0px;padding-inline-start:0px}.rezeptContent ol li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.rezeptContent ol li p{margin:5px 0}.rezeptContent ol li a{color:#007578}.rezeptContent ol li:not(:last-child){margin-bottom:14px}.rezeptContent ol li:before{background:#007578;color:#fff;padding:5px 15px 5px 12px;border-radius:50%;font-size:20px;counter-increment:li;content:counter(li);margin-right:15px}.rezeptTitel{position:absolute;top:-120px;background:#fff;text-align:center;width:auto !important;padding:30px 40px}.rezeptTitel h2{font-size:24px;line-height:36px;margin-bottom:0;color:#b77368}.rezeptTitel p{margin:0;font-size:80px;line-height:80px;color:#b77368}#fischFreunde h2{padding:0 40px}body{overflow-x:hidden;width:100%;height:auto}#dynamic-header{position:fixed;z-index:8;width:100%}#dynamic-header .inside{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#dynamic-header .logo .logoHoch{display:none}.folgeseite .mod_article{z-index:-1;background-image:url(/files/theme/images/texture-bg.png);background-repeat:repeat;background-color:#fff}.scrolled-nav .logo .logoQuer{display:none}.scrolled-nav .logo .logoHoch{display:block !important}.scrolled-nav .logo .logoHoch img,.scrolled-nav .logo .logoHoch svg{height:10vh}.logo{height:auto;z-index:8;line-height:0}.logo .st0,.logo .st2{fill:#007578}.logo img,.logo svg{height:13vh}.blur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:-webkit-gradient(linear, left bottom, left top, from(transparent), color-stop(40%, black));-webkit-mask-image:linear-gradient(to top, transparent 0%, black 40%);mask-image:-webkit-gradient(linear, left bottom, left top, from(transparent), color-stop(40%, black));mask-image:linear-gradient(to top, transparent 0%, black 40%);position:absolute;left:0;width:100vw;height:100%;z-index:-1}#footer{position:fixed;bottom:0;background:#1f4d5f;width:100%;color:#84a2b1;padding:10px 20px 5px 20px;z-index:3}#footer .scrollHintWrapper{display:block}#footer .scrollHintWrapper .scrollHintIcons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .scrollHintWrapper .scollHint{width:50px}#footer .scrollHintWrapper p{margin:0;text-align:center;font-size:20px}#footer .webLink{font-weight:300;font-size:12px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0}#footer .webLink::before{content:url(/files/theme/images/link-pfeil.svg);margin-right:10px;width:25px}#footer .webLink a{color:#84a2b1}#footer .webLink a:hover{color:#b77368}#mainweg{position:relative;z-index:4}.carousel{width:500%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.landschaft{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;overflow:hidden}.ebene4{z-index:-4}.ebene3{z-index:-3}.ebene2{z-index:-2}.messeturm{width:8vw;bottom:0;position:absolute;left:5vw}.messeturm polygon{fill:#007578;opacity:0.5}.messeturm .st1{fill:#fff}.messeturm polyline{fill:#1f4d5f;opacity:0.7}.messeturm path{fill:#007578}.slide1.fische{width:6vw;bottom:0;position:absolute;right:25vw}.slide1.fische .st0{fill:#132630;opacity:1}.dreikoenigskirche{width:20vw;bottom:0;position:absolute;left:20vw;opacity:0.8}.eiserner-steg{width:61vw;bottom:0;position:absolute;right:0}.eiserner-steg .st1{fill:#1f4d5f;opacity:0.7}.eiserner-steg .st2{fill:#007578;opacity:0.9}.commerzbank{width:10vw;bottom:0;position:absolute;left:0px}.commerzbank .st0{fill:#007578;opacity:0.7}.commerzbank .st1{fill:#007578;opacity:0.7}.commerzbank .st2,.commerzbank .st3,.commerzbank .st4{fill:#007578;opacity:0.7}.commerzbank .st5{fill:#fff}.heiligkreuzkirche{width:15vw;bottom:0;position:absolute;left:16vw;opacity:0.9}.heiligkreuzkirche .st0{fill:#007578}.heiligkreuzkirche .st1{fill:#007578}.heiligkreuzkirche .st2{fill:#007578;opacity:1}.slide2.fische2{width:15vw;bottom:5px;position:absolute;left:26vw}.slide2.fische2 .st0{fill:#132630;opacity:1}.slide2.fische2 .st1{fill:#007578;opacity:1}.roemer{width:35vw;bottom:0px;position:absolute;right:20vw}.roemer .st0{fill:#de4e01}.roemer .st1{fill:#de4e01}.roemer .st2{fill:#de4e01;opacity:1}.roemer .st3{fill:#fff}.flugzeug{width:5vw;top:40vh;position:absolute;right:25vw}.flugzeug .st0{fill:#84a2b1}.europaturm{width:8vw;bottom:0;position:absolute;right:0px}.alte-oper{width:20vw;bottom:0;position:absolute;left:7vw}.alte-oper .st0{fill:#007578;opacity:0.8}.alte-oper .st1{fill:#007578;opacity:0.8}.alte-oper .st2{fill:#1f4d5f;opacity:1}.eintracht-stadion{width:50vw;bottom:0;position:absolute;right:20vw;opacity:0.8}.eschenheimer-turm{width:7vw;bottom:0;position:absolute;right:0}.eschenheimer-turm .st0{fill:#007578;opacity:0.8}.eschenheimer-turm .st1{fill:#007578;opacity:0.8}.eschenheimer-turm .st2{fill:#1f4d5f;opacity:1}.ezb{width:16vw;bottom:0px;position:absolute;right:5vw}.ezb .st0{fill:#007578;opacity:0.8}.jenny{width:6vw;bottom:0px;position:absolute;left:20vw}.jenny #pferd-u-hinterbein-links,.jenny #pferd-u-hinterbein-rechts,.jenny #pferd-u-maehne,.jenny #pferd-u-schweif2{fill:#1f4d5f !important}.taunus{position:absolute;left:0;bottom:-280px;opacity:1;width:100%}.taunus .st0{fill:#e2e9f2}.taunus .st1{opacity:1;fill:#dbe2ec}.stadtsilhouette{position:absolute;left:0;bottom:-100px;z-index:-3;opacity:1;width:100%}.stadtsilhouette.cover{width:100vw !important}.stadtsilhouette.cover svg{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:bottom;object-position:bottom}.stadtsilhouette svg .st0{fill:#007578;opacity:0.4}.wellen{position:absolute;left:0;bottom:0px;width:100vw;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.wellen svg{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover;width:100vw;-o-object-position:bottom;object-position:bottom}.wellen svg .st0{fill:#fff;opacity:1}.wellen svg .st1{fill:#99c9ca;opacity:1}.wellen svg .st2{fill:#1f4d5f;opacity:1}.slide{overflow:visible;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:calc(100vh - 97px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:-1;background-image:url(/files/theme/images/texture-bg.png);background-repeat:repeat;background-color:#fff}.tauchgang{margin-top:-114px}.end{width:100vw;min-height:100vh;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#1f4d5f), to(#132630));background:linear-gradient(to bottom, #1f4d5f, #132630);color:#84a2b1}.end .max-width-60{padding:0 0 50px 0}.mod_article.tauchgang.dark.last:before{content:"";background-image:url(/files/theme/images/wellen1.svg);background-repeat:repeat-x;width:100%;height:235px;position:absolute;z-index:-1;-webkit-transform:translateY(-180px);transform:translateY(-180px)}.seegras-links{width:24vh;position:absolute;left:-250px}.seegras-rechts{width:24vh;position:absolute;right:-250px}#fischsection01,#fischsection02,#fischsection03,#fischsection04,#fischsection05,#fischsection06,#fischsection07,#fischsection08,#fischsection09{min-height:300px}#fischsection01 .subcolumns,#fischsection02 .subcolumns,#fischsection03 .subcolumns,#fischsection04 .subcolumns,#fischsection05 .subcolumns,#fischsection06 .subcolumns,#fischsection07 .subcolumns,#fischsection08 .subcolumns,#fischsection09 .subcolumns{overflow:visible}.fischText{max-width:400px;color:rgba(255,255,255,0.7)}.fischText h3{color:#b77368;font-size:40px;line-height:50px}.fisch01{margin-top:50px;width:25vw}.fisch02{margin-top:100px;width:25vw}.fisch03{margin-top:80px;width:25vw}.fisch04{margin-top:80px;width:25vw}.fisch05{margin-top:80px;width:25vw}.fisch09{margin-top:80px;width:25vw}#bubble{position:fixed;overflow:hidden;width:100%;height:100vh;opacity:0.5;-webkit-transform:scaleY(-1);transform:scaleY(-1);top:0;left:0;pointer-events:none}.particle{position:relative;width:10px;height:10px;background:#84a2b1;border-radius:50%}@media (max-width: 1200px){.seite-fischsupp .max-width-60,.seite-fischsupp .max-width-80{width:90vw}.seite-fischsupp .c20l,.seite-fischsupp .c25l,.seite-fischsupp .c33l,.seite-fischsupp .c40l,.seite-fischsupp .c38l,.seite-fischsupp .c50l,.seite-fischsupp .c60l,.seite-fischsupp .c62l,.seite-fischsupp .c66l,.seite-fischsupp .c75l,.seite-fischsupp .c80l,.seite-fischsupp .c15l,.seite-fischsupp .c16l,.seite-fischsupp .c30l,.seite-fischsupp .c45l,.seite-fischsupp .c55l,.seite-fischsupp .c70l,.seite-fischsupp .c85l,.seite-fischsupp .c20r,.seite-fischsupp .c25r,.seite-fischsupp .c33r,.seite-fischsupp .c40r,.seite-fischsupp .c38r,.seite-fischsupp .c50r,.seite-fischsupp .c60r,.seite-fischsupp .c66r,.seite-fischsupp .c62r,.seite-fischsupp .c75r,.seite-fischsupp .c80r,.seite-fischsupp .c15r,.seite-fischsupp .c16r,.seite-fischsupp .c30r,.seite-fischsupp .c45r,.seite-fischsupp .c55r,.seite-fischsupp .c70r,.seite-fischsupp .c85r{float:none !important;display:block !important;width:100% !important;margin:0 !important}.seite-fischsupp .subcolumns{width:auto}.seite-fischsupp .subcr,.seite-fischsupp .subcl,.seite-fischsupp .subc{padding:0 !important}}body{font-size:16px;line-height:26px;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:#132630}a{text-decoration:none}.ce_text a,form a{background:#de4e01;color:#fff;padding:0px 5px}strong{font-weight:600}.ce_text{width:100%}.highlight{color:#de4e01}.teaser{color:#007578;font-size:24px;line-height:36px}.schuppenPattern{text-transform:uppercase;color:#132630}.schuppenPattern span{background:#132630 url(/files/theme/images/schuppen-pattern.svg) repeat;background-size:60px;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainweg h1,.mainweg h2{font-size:32px;line-height:40px;margin:0 0 30px 0;color:#132630}h1{color:#b77368;font-size:110px;line-height:120px;margin:0 0 30px -6px}.h1Style h2{font-size:70px;line-height:75px;margin:0 0 30px 0px}h2{font-size:32px;line-height:40px;color:#007578;margin:0 0 30px 0}h3{font-size:20px;line-height:30px;color:#007578;margin:0 0 20px 0}body,.mobile_menu{font-family:"Merriweather Sans", sans-serif;font-weight:300;font-style:normal}#footer .webLink{font-family:"Poppins", sans-serif;font-weight:400;font-style:normal}h2,h3,h4{font-family:"Poppins", sans-serif;font-weight:600;font-style:normal}.ce_hyperlink a,.dunkelblauBG .ce_hyperlink a,.mainwegLinkTeaser span.more,.hinweise p,.rezeptContent ol li:before,.rezeptTitel p,#footer .scrollHintWrapper p{font-family:marydale, sans-serif;font-weight:400}@font-face{font-family:"Poppins";font-style:normal;font-weight:300;src:url("/files/theme/fonts/poppins/poppins-v19-latin-300.eot");src:local(""),url("/files/theme/fonts/poppins/poppins-v19-latin-300.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/poppins/poppins-v19-latin-300.woff2") format("woff2"),url("/files/theme/fonts/poppins/poppins-v19-latin-300.woff") format("woff"),url("/files/theme/fonts/poppins/poppins-v19-latin-300.ttf") format("truetype"),url("/files/theme/fonts/poppins/poppins-v19-latin-300.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:300;src:url("/files/theme/fonts/poppins/poppins-v19-latin-300italic.eot");src:local(""),url("/files/theme/fonts/poppins/poppins-v19-latin-300italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/poppins/poppins-v19-latin-300italic.woff2") format("woff2"),url("/files/theme/fonts/poppins/poppins-v19-latin-300italic.woff") format("woff"),url("/files/theme/fonts/poppins/poppins-v19-latin-300italic.ttf") format("truetype"),url("/files/theme/fonts/poppins/poppins-v19-latin-300italic.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:url("/files/theme/fonts/poppins/poppins-v19-latin-regular.eot");src:local(""),url("/files/theme/fonts/poppins/poppins-v19-latin-regular.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/poppins/poppins-v19-latin-regular.woff2") format("woff2"),url("/files/theme/fonts/poppins/poppins-v19-latin-regular.woff") format("woff"),url("/files/theme/fonts/poppins/poppins-v19-latin-regular.ttf") format("truetype"),url("/files/theme/fonts/poppins/poppins-v19-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;src:url("/files/theme/fonts/poppins/poppins-v19-latin-italic.eot");src:local(""),url("/files/theme/fonts/poppins/poppins-v19-latin-italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/poppins/poppins-v19-latin-italic.woff2") format("woff2"),url("/files/theme/fonts/poppins/poppins-v19-latin-italic.woff") format("woff"),url("/files/theme/fonts/poppins/poppins-v19-latin-italic.ttf") format("truetype"),url("/files/theme/fonts/poppins/poppins-v19-latin-italic.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;src:url("/files/theme/fonts/poppins/poppins-v19-latin-600.eot");src:local(""),url("/files/theme/fonts/poppins/poppins-v19-latin-600.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/poppins/poppins-v19-latin-600.woff2") format("woff2"),url("/files/theme/fonts/poppins/poppins-v19-latin-600.woff") format("woff"),url("/files/theme/fonts/poppins/poppins-v19-latin-600.ttf") format("truetype"),url("/files/theme/fonts/poppins/poppins-v19-latin-600.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:url("/files/theme/fonts/poppins/poppins-v19-latin-700.eot");src:local(""),url("/files/theme/fonts/poppins/poppins-v19-latin-700.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/poppins/poppins-v19-latin-700.woff2") format("woff2"),url("/files/theme/fonts/poppins/poppins-v19-latin-700.woff") format("woff"),url("/files/theme/fonts/poppins/poppins-v19-latin-700.ttf") format("truetype"),url("/files/theme/fonts/poppins/poppins-v19-latin-700.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:600;src:url("/files/theme/fonts/poppins/poppins-v19-latin-600italic.eot");src:local(""),url("/files/theme/fonts/poppins/poppins-v19-latin-600italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/poppins/poppins-v19-latin-600italic.woff2") format("woff2"),url("/files/theme/fonts/poppins/poppins-v19-latin-600italic.woff") format("woff"),url("/files/theme/fonts/poppins/poppins-v19-latin-600italic.ttf") format("truetype"),url("/files/theme/fonts/poppins/poppins-v19-latin-600italic.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:italic;font-weight:700;src:url("/files/theme/fonts/poppins/poppins-v19-latin-700italic.eot");src:local(""),url("/files/theme/fonts/poppins/poppins-v19-latin-700italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/poppins/poppins-v19-latin-700italic.woff2") format("woff2"),url("/files/theme/fonts/poppins/poppins-v19-latin-700italic.woff") format("woff"),url("/files/theme/fonts/poppins/poppins-v19-latin-700italic.ttf") format("truetype"),url("/files/theme/fonts/poppins/poppins-v19-latin-700italic.svg#Poppins") format("svg")}@font-face{font-family:"Merriweather Sans";font-style:normal;font-weight:300;src:url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300.eot");src:local(""),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300.woff2") format("woff2"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300.woff") format("woff"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300.ttf") format("truetype"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300.svg#MerriweatherSans") format("svg")}@font-face{font-family:"Merriweather Sans";font-style:normal;font-weight:700;src:url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700.eot");src:local(""),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700.woff2") format("woff2"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700.woff") format("woff"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700.ttf") format("truetype"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700.svg#MerriweatherSans") format("svg")}@font-face{font-family:"Merriweather Sans";font-style:italic;font-weight:300;src:url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300italic.eot");src:local(""),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300italic.woff2") format("woff2"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300italic.woff") format("woff"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300italic.ttf") format("truetype"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-300italic.svg#MerriweatherSans") format("svg")}@font-face{font-family:"Merriweather Sans";font-style:italic;font-weight:700;src:url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700italic.eot");src:local(""),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700italic.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700italic.woff2") format("woff2"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700italic.woff") format("woff"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700italic.ttf") format("truetype"),url("/files/theme/fonts/merriweather-sans/merriweather-sans-v20-latin-700italic.svg#MerriweatherSans") format("svg")}@font-face{font-family:"Caveat";font-style:normal;font-weight:400;src:url("/files/theme/fonts/caveat/caveat-v14-latin-regular.eot");src:local(""),url("/files/theme/fonts/caveat/caveat-v14-latin-regular.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/caveat/caveat-v14-latin-regular.woff2") format("woff2"),url("/files/theme/fonts/caveat/caveat-v14-latin-regular.woff") format("woff"),url("/files/theme/fonts/caveat/caveat-v14-latin-regular.ttf") format("truetype"),url("/files/theme/fonts/caveat/caveat-v14-latin-regular.svg#Caveat") format("svg")}@font-face{font-family:"Caveat";font-style:normal;font-weight:500;src:url("/files/theme/fonts/caveat/caveat-v14-latin-500.eot");src:local(""),url("/files/theme/fonts/caveat/caveat-v14-latin-500.eot?#iefix") format("embedded-opentype"),url("/files/theme/fonts/caveat/caveat-v14-latin-500.woff2") format("woff2"),url("/files/theme/fonts/caveat/caveat-v14-latin-500.woff") format("woff"),url("/files/theme/fonts/caveat/caveat-v14-latin-500.ttf") format("truetype"),url("/files/theme/fonts/caveat/caveat-v14-latin-500.svg#Caveat") format("svg")}fieldset{border:0;padding:0}.widget{margin:0 0 40px 0}label{display:block}.widget-checkbox label,.widget-radio label{display:inline}.widget-checkbox span,.widget-radio span{display:block}.contact-fields .widget{margin:0 0 10px 0}textarea,input.text{width:100%;max-width:500px;padding:5px}p.error{color:#de4e01;font-weight:bold}.ce_form{overflow:visible}.ce_form .lightgrey{padding:20px}.formbody input.upload{border:0 !important}.formbody input.text,.formbody .textarea{-webkit-appearance:none;background:#fff;font-family:"proxima-nova", sans-serif;font-size:18px;line-height:35px;width:100%;max-width:100%;padding:10px;margin:0 0 10px 0}.formbody .textarea,.formbody input,.formbody select{border-bottom:0px solid #132630 !important;border-left:0 !important;border-top:0 !important;border-right:0 !important}.formbody ::-webkit-input-placeholder{color:#999999}.formbody :-ms-input-placeholder{color:#999999}.formbody ::-ms-input-placeholder{color:#999999}.formbody ::placeholder{color:#999999}.formbody legend,.formbody label{font-weight:700;line-height:20px;margin:0 0 10px 0}.formbody legend{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.formbody span label{font-weight:400}.formbody select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;width:100%;height:38px;-moz-padding-start:calc(10px - 3px);padding-left:10px;background-color:transparent;color:#007578;font-size:18px;line-height:35px;outline:none;cursor:pointer;position:relative}.formbody select::-ms-expand{display:none}.formbody select:focus::-ms-value{background-color:transparent}.formbody .widget-select:after{content:"\f078";font-size:18px;line-height:35px;margin:5px 0 0 -25px;position:absolute;z-index:-1}.formbody button{border:0}.formbody button.submit{margin:0;border-width:2px;border-style:solid;border-radius:50px;border-color:#de4e01;background-color:#132630;display:inline-block;padding:10px 30px;font-size:16px;line-height:20px;letter-spacing:2px;font-weight:bold;text-transform:uppercase;cursor:pointer;color:#de4e01 !important}.formbody button.submit:hover{background:#de4e01 !important;color:#132630 !important;border-radius:50px}.formbody label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formbody input.radio,.formbody input.checkbox{display:none}.formbody input.radio+label:before,.formbody input.checkbox+label:before{width:15px;height:15px;border:2px solid #132630;display:block;content:"";float:left;margin-right:10px}.formbody input.radio:checked+label:before,.formbody input.checkbox:checked+label:before{background-color:#132630 !important}.formbody .widget-pagebreak{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.formbody .widget-placeholder .label{font-weight:700;line-height:20px;margin:20px 0 0 0}.formbody .widget-placeholder .value:not(:last-child):after{content:"";width:100%;height:1px;background:#84a2b1;display:block}.formbody p.error{background:#de4e01;color:#132630;padding:8px}.registration-newsletter{font-family:"proxima-nova", sans-serif !important}.registration-newsletter .back{display:none !important}.registration-newsletter .sib-form{background-color:#fff !important}.registration-newsletter #sib-container{border-radius:0 !important;border-width:0 !important}.registration-newsletter button{margin:0;border-width:2px;border-style:solid;border-radius:50px;border-color:#132630;display:inline-block;background-color:transparent;padding:10px 30px;font-family:"proxima-nova", sans-serif;font-size:14px;font-weight:bold;line-height:20px;text-transform:uppercase;text-decoration:none;cursor:pointer;color:#132630}.registration-newsletter button:hover{background:#132630 !important;color:#fff !important;border-radius:50px}.registration-newsletter #sib-form div:nth-child(1) p,.registration-newsletter #sib-form div:nth-child(3) label:nth-child(1){color:#132630 !important;font-family:"proxima-nova", sans-serif !important}.registration-newsletter #sib-form div:nth-child(2) p,.registration-newsletter #sib-form div:nth-child(4) p,.registration-newsletter #sib-form div:nth-child(5) p,.registration-newsletter #sib-form div:nth-child(6) p{color:#000 !important;font-family:"proxima-nova", sans-serif !important}.registration-newsletter #sib-form .sib-form__declaration .declaration-block-icon{display:none !important}.registration-newsletter .sib-form .entry__field{border-radius:0 !important;border:0;font-family:"proxima-nova", sans-serif;border:2px solid #de4e01}.registration-newsletter .sib-form .entry__field input::-webkit-input-placeholder{font-family:"proxima-nova", sans-serif !important;color:#000 !important}.registration-newsletter .sib-form .entry__field input:-ms-input-placeholder{font-family:"proxima-nova", sans-serif !important;color:#000 !important}.registration-newsletter .sib-form .entry__field input::-ms-input-placeholder{font-family:"proxima-nova", sans-serif !important;color:#000 !important}.registration-newsletter .sib-form .entry__field input::placeholder{font-family:"proxima-nova", sans-serif !important;color:#000 !important}.registration-newsletter .sib-form .entry__field input:focus,.registration-newsletter .sib-form .entry__field input:focus-within{outline:none !important}.registration-newsletter .entry__label,.registration-newsletter .entry__specification{font-family:"proxima-nova", sans-serif !important}.toggler{width:100%;height:auto;color:#132630;padding:0px 50px 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;cursor:pointer;outline:none;border-bottom:1px solid rgba(132,162,177,0.1);position:relative;font-weight:700}.accordion{padding:0 10px}.accordion h2{border:0;color:#132630}section:not(:first-child) .toggler{margin-top:15px}section:last-child{margin-bottom:15px}.toggler:hover,.toggler.ui-state-active{border-color:#007578;color:#007578;cursor:pointer}.toggler:hover:before,.toggler.ui-state-active:before{content:"\f068";position:absolute;right:20px;font-size:16px}.ui-state-active:before,.ui-state-default:before{content:"\f067";position:absolute;right:20px;font-size:16px}#geschupptGerippt .fischKachel{margin-top:30px}#geschupptGerippt .fischKachel .toggler{color:#de4e01;border-bottom:1px solid #84a2b1;margin-top:0px !important}#geschupptGerippt .fischKachel .image_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#geschupptGerippt .fischKachel .image_container img{max-height:150px;width:auto;margin-bottom:15px}#CybotCookiebotDialogBody{padding:0 !important}#CybotCookiebotDialog div{font-family:Arial, sans-serif !important;color:#000 !important;font-size:16px;line-height:20px}#CybotCookiebotDialog div h2{text-transform:none;font-size:18px;line-height:24px;color:#000 !important;font-family:Arial, sans-serif !important}#CybotCookiebotDialogBodyLevelButtons{float:none !important;margin:10px !important}#CybotCookiebotDialogBodyLevelButtons label,#CybotCookiebotDialogBodyLevelButtons input{min-width:auto !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{margin:10px !important;padding:0 !important;float:none !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border:0px !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background:transparent !important;color:#5a130e !important;border:1px solid #ccc !important;height:auto !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background:red !important;color:#fff !important;border-color:red !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background:#5a130e !important;height:auto !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background:red !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{font-family:Arial, sans-serif !important;text-decoration:none !important;text-transform:none;font-size:16px !important;line-height:26px !important;font-weight:normal !important;padding:8px 15px !important;background-repeat:no-repeat;border-radius:0;display:inline-block;cursor:pointer;width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px 0 !important}#CybotCookiebotDialogBodyLevelButtonsTable{width:100% !important}#CybotCookiebotDialogBodyLevelButtonsSelectPane{border-radius:0 !important}#CybotCookiebotDialogBodyLevelDetailsWrapper{background:#f2f2f2 !important}.mobile_menu_overlay{display:none !important}.codefog-nav{overflow-y:scroll;padding:120px 0 70px 0}.codefog-nav li{list-style:none}.mobile_menu{font-size:25px;line-height:35px;z-index:7}.mobile_menu .inner{background:-webkit-gradient(linear, left bottom, left top, from(#007578), to(#1f4d5f));background:linear-gradient(0deg, #007578, #1f4d5f);overflow-y:auto}.mobile_menu ul.level_1{position:relative;list-style:none;padding:0;margin:0;text-align:center}.mobile_menu li{padding:0 0 20px 0}.mobile_menu li.submenu_show>ul{display:-ms-grid;display:grid}.mobile_menu li a{display:block;color:#ffffff;text-decoration:none;line-height:inherit}.mobile_menu li a:hover{color:#b77368}.mobile_menu li .trail{color:#000000}.mobile_menu li .forward{font-weight:400 !important;margin-bottom:15px;display:block}.mobile_menu li::before{display:none}.mobile_menu li.last{border:none}.mobile_menu li:hover .level_2 li{display:list-item !important}.mobile_menu li.submenu.submenu_show a.submenu{color:#ffffff;margin-bottom:5px}.mobile_menu li.submenu.submenu_show ul.level_2 li{display:block}.mobile_menu li.submenu .submenu:after{font-size:16px;position:absolute;margin:0 0 0 10px}.mobile_menu li.active{color:#b77368;font-style:normal;opacity:1;font-weight:400}.mobile_menu li.active strong{font-weight:400 !important}.mobile_menu li.trail .level_2 li{display:list-item !important}.mobile_menu ul.level_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-start:0px;padding-inline-start:0px}.mobile_menu ul.level_2 li{list-style:none;font-size:20px;padding:0;display:none}.mobile_menu ul.level_2 li:last-child{border-bottom:1px solid #ffffff;padding-bottom:20px;margin-bottom:20px}.mobile_menu ul.level_2 li.active{opacity:1 !important}.mobile_menu ul.level_2 li:hover{color:#b77368 !important}.mobile_menu ul.level_2 li a{text-transform:none;display:inline-block}.mobile_menu ul.level_2 li a:hover{color:#b77368 !important}.mobile_menu ul.level_2 li a span{padding:0}.mobile_menu ul.level_2 li :before{display:none !important}#FooterNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#FooterNav ul.level_1{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}#FooterNav span{font-size:16px;line-height:20px}.trigger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:8;height:100%;padding:15px}.action{background:#ffffff;position:relative}.action--top{height:3px;top:0;width:20px}.action--mid{height:3px;top:4px;width:20px}.action--bottom{height:3px;top:8px;width:20px}.trigger-container{background:#84a2b1;border-radius:50px;cursor:pointer;height:48px;width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:8}.trigger-container:hover:not(.open) .bun-top,.trigger-container:hover:not(.open) .bun-mid,.trigger-container:hover:not(.open) .bun-bottom{background:#000000}.trigger-container.open .action--top{background:#000000;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.trigger-container.open .action--mid{opacity:0}.trigger-container.open .action--bottom{background:#000000;top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#DesktopNav{font-size:16px;line-height:20px;font-weight:400;color:#007578;position:relative;overflow:visible;max-width:1024px;margin:0 auto}#DesktopNav.color-light a,#DesktopNav.color-light span{color:#fff}#DesktopNav nav{overflow:visible}#DesktopNav ul{position:relative;-webkit-padding-start:0}#DesktopNav ul.level_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}#DesktopNav ul.level_1>li{list-style:none !important;display:inline-block;position:relative;margin:0 30px 0 0}#DesktopNav ul.level_1>li a:hover:after{content:"";background:#007578;height:3px;width:80%;display:block;margin:20px 0 0 0;position:absolute}#DesktopNav ul.level_1>li>span.active,#DesktopNav ul.level_1>li a:hover{text-decoration:none}#DesktopNav ul.level_1>li>span.active:after,#DesktopNav ul.level_1>li span:hover:after,#DesktopNav ul.level_1>li .trail:after{content:"";background:#007578;height:3px;width:80%;display:block;margin:20px 0 0 0;position:absolute}#DesktopNav ul.level_1>li>a{color:#007578;text-decoration:none;padding:20px 0}#DesktopNav ul.level_1>li>span{cursor:pointer}#DesktopNav ul.level_1>li>span.trail{padding:20px 0}#DesktopNav ul.level_1>>li.active a{color:#b77368}#DesktopNav ul.level_1>li.submenu:hover ul.level_2{visibility:visible;opacity:1}#DesktopNav ul.level_2{text-transform:none;visibility:hidden;opacity:0;position:absolute;top:43px;z-index:2;background:#ffffff;padding:20px 0 0 0}#DesktopNav ul.level_2 li{display:block;margin:0 0 20px 0;padding:0px 30px;position:relative;min-width:240px}#DesktopNav ul.level_2 li span:hover:after,#DesktopNav ul.level_2 li a:hover:after{display:none}#DesktopNav ul.level_2 li.active span,#DesktopNav ul.level_2 li .trail span{text-transform:none;font-size:16px;line-height:26px;display:block;color:#007578 !important;padding:0}#DesktopNav ul.level_2 li.submenu.trail:after,#DesktopNav ul.level_2 li.submenu.trail a:after{display:none !important}#DesktopNav ul.level_2 li a span{font-size:16px;line-height:26px;display:block;color:#007578;padding:0}#DesktopNav ul.level_2 li a span:hover{color:#007578;cursor:pointer;text-transform:none}#DesktopNav ul.level_2 li a span:hover:after{display:none}#DesktopNav ul.level_2 li.submenu:hover ul.level_3{visibility:visible;opacity:1}#DesktopNav ul.level_3{position:absolute;top:0;left:100%;visibility:hidden;opacity:0;background:#f1f1f1;padding-top:15px}@media (max-height: 700px){#dynamic-header .logo .logoHoch{display:block}#dynamic-header .logo .logoHoch svg{height:11vh}#dynamic-header .logo .logoQuer{display:none}}@media (min-width: 769px){.desktopNO{display:none}.mobileNO{display:block}}@media (max-width: 1200px){.h1Style h2{font-size:5vw;line-height:5vw}.margin-b100{margin-bottom:50px !important}.margin-t200{margin-top:100px !important}}@media (max-width: 1100px){.mainBoden .autofit-250{-ms-grid-columns:(minmax(220px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));word-break:keep-all}.teaserBox{max-width:60vw}.taunus{bottom:0}.stadtsilhouette{bottom:0}#DesktopNav{display:none}.slide{height:calc(100vh - 50px)}#footer .scrollHintWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .scrollHintWrapper .scollHint{margin:0 10px 0 0;width:30px}#footer .scrollHintWrapper p{font-size:14px}#footer .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .webLink{position:relative}#footer .webLink a{font-size:11px}#footer .webLink::before{width:28px}h1{font-size:9vw;line-height:9vw;margin:0 0 10px 0px}}@media (max-width: 1000px){.einschiebenLinks.grid{display:block}.teaser{font-size:18px;line-height:26px}.hinweise.big p{font-size:45px;line-height:50px}.hellblauBG{padding:50px 20px}.slick .grid{display:block}.slick .grid .shape{width:100%;height:100%}ul.slick-dots{display:none !important}.slick-slider{margin:0px}.slick-slide .ce_image{display:none}button.slick-arrow{background-color:#b77368}button.slick-arrow:hover{background-color:#de4e01}button.slick-prev{left:-60px;top:15px}button.slick-prev::before{font-size:20px;color:#ffffff}button.slick-next{right:-60px;top:15px}button.slick-next::before{font-size:20px;color:#ffffff}.fischText{max-width:none}.fisch01,.fisch02,.fisch04,.fisch05,.fisch06,.fisch07,.fisch08{width:60vw;margin-top:0;margin-bottom:50px}.fisch03{width:40vw;margin-top:0;margin-bottom:50px}.fisch09{width:30vw;margin-top:0;margin-bottom:50px}.max-width-60,.max-width-80{max-width:90vw}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c15l,.c16l,.c30l,.c45l,.c55l,.c70l,.c85l,.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r,.c15r,.c16r,.c30r,.c45r,.c55r,.c70r,.c85r{float:none !important;display:block !important;width:100% !important;margin:0 !important}.subcolumns{width:auto}.subcr,.subcl,.subc{padding:0 !important}.einschiebenLinks{margin-left:0px}.margin-b100{margin-bottom:0 !important}}@media (max-width: 960px){.mainBoden .autofit-250{-ms-grid-columns:(minmax(250px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.desktopNO{display:block}.mobileNO{display:none}.hinweise.mainwegHinweis{display:none}.teaserBox{max-width:100vw;margin:0 30px}}@media (max-width: 768px){.blassrotBG{padding:90px 30px}.dunkelblauBG{padding:20px}.h1Style h2{font-size:8vw;line-height:8vw}h2{font-size:8vw;line-height:8vw}.teaserBox{top:18vh}.mainweg h1,.mainweg h2,.fischText h3{font-size:20px;line-height:28px;margin:0 0 10px 0}.end .max-width-60{width:100%;max-width:none;padding:0 20px 50px 20px}}@media (max-width: 620px){button.slick-prev{left:20px;top:-55px}button.slick-prev::before{font-size:20px;color:#ffffff}button.slick-next{right:20px;top:-55px}button.slick-next::before{font-size:20px;color:#ffffff}.seite-fischsupp .textCentered,.seite-fischsupp .scaleUpObject,.seite-fischsupp p{text-align:left !important}.seite-fischsupp .max-width-80{width:100%}#rezept{padding:0}#rezept.padding-t100,#rezept .padding-t100{padding-top:0 !important}#rezept .weissBG{padding:120px 20px}#rezept .max-width{padding:0}#rezept .col_1 .subcl{margin-bottom:50px}.rezeptTitel h2{font-size:20px;line-height:30px}.rezeptTitel p{font-size:60px;line-height:60px}.blassrotBG{padding:90px 20px}.margin-t80{margin-top:0px !important}.max-width-60,.max-width-80{max-width:none;width:100%;padding:0 20px}.dunkelblauBG .max-width-60,.dunkelblauBG .max-width-80{padding:0px}.subcolumns.max-width-60,.subcolumns.max-width-80{padding:0px}}

