@charset "UTF-8";@font-face{font-family:"Glyphicons Halflings";font-display:swap;src:url('../../../fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.woff2') format("woff2"),url('../../../fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.woff') format("woff"),url('../../../fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.ttf') format("truetype"),url('../../../fileadmin/css/fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix') format("eot")}@font-face{font-family:"Artifika";font-display:swap;src:url('../../../fileadmin/css/fonts/artifika/artifika-regular.woff2') format("woff2"),url('../../../fileadmin/css/fonts/artifika/artifika-regular.woff') format("woff"),url('../../../fileadmin/css/fonts/artifika/artifika-regular.ttf') format("truetype"),url('../../../fileadmin/css/fonts/artifika/artifika-regular.eot?#iefix') format("eot"),url('../../../fileadmin/css/fonts/artifika/artifika-regular.svg#Artifika') format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:bold}i,em{font-style:italic}img{vertical-align:bottom}.clear{*zoom:1;content:".";display:block;height:0;visibility:hidden;clear:both}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background:#fff;font:16px sans-serif,Arial,Verdana;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;text-rendering:optimizeLegibility;scroll-behavior:smooth;overflow-x:hidden}@-moz-document url-prefix(){body{font-weight:lighter !important}}html,body{width:100%;height:100%;margin:0;padding:0;color:#000}body{font-size:16px;font-size:1rem;background:#fff}body #mp-pusher #wrapper>div,body #mp-pusher #wrapper>content,body #mp-pusher #wrapper>footer{margin:0 auto;max-width:90%;width:100%}a{text-decoration:none;color:#000}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-below .ce-gallery{margin-top:10px}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:0px solid #000;padding:0px}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-intext.ce-right .ce-gallery{margin-left:2em}.ce-intext.ce-left .ce-gallery{margin-right:2em}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;border-top:1px solid #dadada}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em !important}.frame-space-before-small{margin-top:2em !important}.frame-space-before-medium{margin-top:3em !important}.frame-space-before-large{margin-top:4em !important}.frame-space-before-extra-large{margin-top:5em !important}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}.ce-align-left,.align-left,.ce-headline-left,.text-left{text-align:left}.ce-align-center,.align-center,.ce-headline-center,.text-center{text-align:center}.ce-align-right,.align-right,.ce-headline-right,.text-right{text-align:right}.ce-align-justify,.align-justify,.ce-headline-justify,.text-justify{text-align:justify}.button{background:#74A550;color:#fff;text-align:center;display:inline-block;float:right}.button a{color:#fff;padding:1em;display:inline-block}#header{margin:2em auto;text-align:center}#header a{display:inline-block;padding:0 0.5em}#header img{max-width:100%}.sticky{position:-webkit-sticky !important;position:sticky !important;top:0}content{padding:1.25em 0;display:inline-block;width:100%;background:#F2F2F2;position:relative}content#content a{color:#74A550;font-weight:bold}@media (prefers-contrast:more){content#content a{color:contrast-color(#F2F2F2)}}content#content header a{font-weight:initial}content>.frame{width:95%;max-width:1600px;margin:0 auto 1.5em}content>.frame:last-child{margin-bottom:0}content .flex{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto;max-width:1600px;width:95%;flex-direction:column}content .flex .frame{flex:0 1 47.5%;margin-bottom:1.5em}content .frame ul{list-style:outside}content .frame ul li{margin-left:1em}content .frame header h2{width:100%}.mainFooter{background:#797b80;width:100%;display:inline-block;display:flex;flex-direction:column}.mainFooter .footer_container{flex:1;margin:1em auto;width:95%;max-width:1600px;color:#737579;display:flex;flex-direction:column;line-height:1.25em}.mainFooter .footer_container h1{font-weight:bold;margin-bottom:0.75em}.mainFooter .footer_container h4{font-size:16.8px;font-size:1.05rem;font-weight:bold;margin-bottom:0.5em}.mainFooter .footer_container a{color:#737579;display:inline-block}.mainFooter .footer_container a.bold{font-weight:bold;display:inline-block;width:100%;margin-bottom:1.5em}.mainFooter .footer_container .col-4{margin-bottom:1em}.mainFooter .footer_container .col-4:last-child{margin-bottom:0}.mainFooter .footer_containerMenu{flex:1;padding:0.5em 0;color:#fff;background:#737579}.mainFooter .footer_containerMenu>div{margin:0 auto;max-width:1600px;text-align:right;padding:0 1rem}.mainFooter .footer_containerMenu a{color:#fff}.ce-gallery img{display:block;max-width:100%;height:auto}.frame-layout-2 .ce-gallery img{width:800px;max-width:100%;height:auto}.frame>header{font-size:64px;font-size:4rem;font-family:'Artifika',serif;margin:0 0 1rem 0;display:inline-block;width:100%}@media only screen and (min-width:601px) and (max-width:991px){.mainFooter .footer_container{flex-direction:column;flex-wrap:wrap}.mainFooter .footer_container .col-4{flex:0 1 50%}}@media only screen and (min-width:992px){.mainFooter .footer_container{flex-direction:column}.mainFooter .footer_container .col-4{flex:1;margin:0}content .flex{flex-direction:row}}.ce-bodytext{line-height:1.25em}.ce-bodytext header{color:#74A550}.ce-bodytext header h2{font-size:32px;font-size:2rem;font-family:'Artifika',serif;margin:0.5em 0}.ce-bodytext header h2:before,.ce-bodytext header h2:after{border-top:1px solid #F2F2F2}.ce-bodytext header h3.subheader{font-size:0.9em}.ce-bodytext h2{margin:0.5em 0}.ce-bodytext h4{font-size:24px;font-size:1.5rem;font-family:'Daniel',cursive;padding:0.3em 0;line-height:1.2em}h2{display:table;white-space:nowrap;font-size:40px;font-size:2.5rem;font-size:clamp(1.75rem,calc(1.6111rem + 0.7407vw),2.5rem);font-family:'Artifika',serif;color:#737579}.frame-space-before-normal{margin-top:1.5em !important}.frame-space-after-normal{margin-bottom:1.5em !important}.header_logo{text-align:left;padding:0.25em 0;max-width:50%;margin-left:1rem}.header_logo a{display:inline-block}.header_logo img{width:100%;height:auto}@media only screen and (max-width:600px){.header_logo img{max-width:300px;max-height:75px;width:auto;height:100%;padding:0}}.header_img img{width:100%;height:auto}@keyframes fadeIn{0%{transform:scale(0)}70%{transform:scale(1.05)}100%{transform:scale(1)}}@media screen and (max-width:600px){h2{white-space:inherit !important}h2:before,h2:after{border-top:0px;width:0%;left:0;right:0}.mainFooter .footer_containerMenu>div{flex-direction:column}.copy_Footer,.menu_Footer{width:95%;margin:0 auto}.menu_Footer{margin:0.5em auto;order:1;display:flex;flex-wrap:wrap}.menu_Footer span::after{border:0 !important;margin:0 !important;padding:0}.menu_Footer a,.menu_Footer span{width:50%;text-align:center;padding:0 0 0.5em}.copy_Footer{order:2;font-size:0.7em;text-align:center}}.header_container{position:relative;overflow:hidden}.headerImage img{width:100%;height:auto;aspect-ratio:1.6}@media (min-width:1201px){.headerImage img{aspect-ratio:2.13333}}.footer_containerMenu{text-transform:uppercase}span.menu_Footer{font-size:16px;font-size:1rem;display:flex;justify-content:center}span.menu_Footer>a,span.menu_Footer>span{padding:0.2em 0.5em}.logo_nav_bar{position:sticky;top:0;display:inline-block;width:100%;height:auto;background:#F2F2F2;z-index:100;box-shadow:0 5px 5px -5px #000}.logo_nav_bar>div{max-width:1600px;margin:0 auto}@media screen and (min-width:861px){.logo_nav_bar>div{display:flex;justify-content:space-between}.logo_nav_bar .header_logo{width:100%;max-width:350px;height:100%;position:relative;padding:1em 0;text-align:center}.logo_nav_bar .header_logo a{display:inline-block;z-index:100;width:80%;background:#F2F2F2;padding:0.5rem}.logo_nav_bar.hdrBarScroll .header_logo{height:75px;padding:0}.logo_nav_bar.hdrBarScroll .header_logo a{height:100%}.logo_nav_bar.hdrBarScroll .header_logo img{height:100%;width:auto}}.mainFooter{position:relative;background:#F2F2F2 !important;font-size:16px;font-size:1rem;border-top:2px solid #737579;color:#737579}.frame-type-image .ce-gallery{width:100%}.frame-type-image .ce-gallery[data-ce-columns="3"] .ce-column{max-width:100%;width:calc((100% / 3) - 10px)}.frame-type-image .ce-gallery[data-ce-columns="2"] .ce-column{max-width:100%;width:calc((100% / 2) - 10px)}.frame-default .ce-image.ce-above .ce-gallery .ce-row,.ce-image.ce-below .ce-gallery .ce-row{width:100%;flex-wrap:wrap;display:flex;gap:1rem}.frame-default .ce-image.ce-above .ce-gallery .ce-column,.ce-image.ce-below .ce-gallery .ce-column{flex:1;margin:0;min-width:300px}.frame-default .ce-image.ce-above .ce-gallery figure.image,.ce-image.ce-below .ce-gallery figure.image{width:100%}.frame-default .ce-image.ce-above .ce-gallery figure.image a,.ce-image.ce-below .ce-gallery figure.image a{display:block}.frame-default .ce-image.ce-above .ce-gallery figure.image img,.ce-image.ce-below .ce-gallery figure.image img{width:100%}.frame-default.frame-type-textpic .ce-above .ce-gallery .ce-outer,.frame-default.frame-type-textpic .ce-above .ce-gallery .ce-inner,.frame-default.frame-type-textpic .ce-below .ce-gallery .ce-outer,.frame-default.frame-type-textpic .ce-below .ce-gallery .ce-inner{float:none;right:0}.frame-default.frame-type-textpic .ce-above .ce-gallery .ce-row,.frame-default.frame-type-textpic .ce-below .ce-gallery .ce-row{display:flex;gap:1rem;margin-bottom:1rem}.frame-default.frame-type-textpic .ce-above .ce-gallery .ce-column,.frame-default.frame-type-textpic .ce-below .ce-gallery .ce-column{flex:1;margin:0}.frame-default.frame-type-textpic .ce-above .ce-gallery img,.frame-default.frame-type-textpic .ce-below .ce-gallery img{width:100%}@supports (display:grid){.frame-imageGallery.frame-type-textpic .ce-gallery[data-ce-columns="3"] .ce-row,.frame-imageGallery .ce-image.ce-above .ce-gallery[data-ce-columns="3"] .ce-row,.frame-imageGallery .ce-image.ce-below .ce-gallery[data-ce-columns="3"] .ce-row{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1rem;gap:1rem}.frame-imageGallery.frame-type-textpic .ce-gallery[data-ce-columns="4"] .ce-row,.frame-imageGallery .ce-image.ce-above .ce-gallery[data-ce-columns="4"] .ce-row,.frame-imageGallery .ce-image.ce-below .ce-gallery[data-ce-columns="4"] .ce-row{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:1rem;gap:1rem}@media screen and (max-width:600px){.frame-imageGallery.frame-type-textpic .ce-gallery[data-ce-columns="4"] .ce-row,.frame-imageGallery .ce-image.ce-above .ce-gallery[data-ce-columns="4"] .ce-row,.frame-imageGallery .ce-image.ce-below .ce-gallery[data-ce-columns="4"] .ce-row{grid-template-columns:repeat(2,1fr)}}.frame-imageGallery.frame-type-textpic .ce-gallery .ce-column,.frame-imageGallery .ce-image.ce-above .ce-gallery .ce-column,.frame-imageGallery .ce-image.ce-below .ce-gallery .ce-column{margin-right:0}.frame-imageGallery.frame-type-textpic .ce-gallery .ce-outer,.frame-imageGallery.frame-type-textpic .ce-gallery .ce-inner,.frame-imageGallery .ce-image.ce-above .ce-gallery .ce-outer,.frame-imageGallery .ce-image.ce-above .ce-gallery .ce-inner,.frame-imageGallery .ce-image.ce-below .ce-gallery .ce-outer,.frame-imageGallery .ce-image.ce-below .ce-gallery .ce-inner{float:none;right:0}.frame-imageGallery.frame-type-textpic .ce-gallery img,.frame-imageGallery .ce-image.ce-above .ce-gallery img,.frame-imageGallery .ce-image.ce-below .ce-gallery img{width:100%}}#sidebar{z-index:999;background:#fff;display:none;position:relative;margin:1em 0 0;text-align:center;text-transform:uppercase;margin-right:0px !important;box-shadow:-5px 0 5px -5px #000}#sidebar.active{margin-right:0}#sidebar .row,#sidebar.active .row{height:100%;display:block}#sidebar .row .columns{height:100%}#sidebar .buttons{display:none;transition:1s}#sidebar #map{position:relative;font-size:0.9em}#sidebar #map p{margin:0}#sidebar #map a,#sidebar #map a:hover{color:#000}#sidebar .columns{padding:0}#sidebar .buttons a{clear:both;background:#fff !important;color:#000 !important;text-align:center;width:40px;border-radius:0.25em 0 0 0.25em;line-height:40px;margin-bottom:0.5em !important;-webkit-box-shadow:0 0 0.4em #000;-moz-box-shadow:0 0 0.4em #000;box-shadow:0 0 0.4em #000}@media only screen and (min-width:1010px){#sidebar{display:block;bottom:0;position:fixed;top:0;right:0;background:rgba(255,255,255,0.8);margin:0}#sidebar .buttons{position:absolute;top:150px;right:100%;display:block}#sidebar .buttons a{background:#000;color:#fff;display:block;margin:1px 0;text-decoration:none;height:40px;float:left;overflow:hidden}#sidebar.active .row{display:none}#sidebar #map{top:143px}#sidebar #map p{margin:1em;width:271px;width:calc(300px - 2em)}#mp-pusher.mp-pushed #wrapper>div{margin-left:0}}.frame-imageSliderG50>div{flex:1;display:flex;flex-direction:row}.frame-imageSliderG50 .ce-textpic.ce-intext>div{flex:1}.frame-imageSliderG50 .ce-textpic.ce-left.ce-intext .ce-gallery{order:1}.frame-imageSliderG50 .ce-textpic.ce-right.ce-intext .ce-gallery{order:2}.frame-imageSliderG50 .ce-gallery{display:flex;flex-direction:row;flex-wrap:wrap}.frame-imageSliderG50 .ce-gallery figure{width:100%}.frame-imageSliderG50 .ce-gallery figure img{width:100%}.frame-imageSliderG50 .ce-gallery .ce-column{padding:0 10px 10px 0;margin-right:0;flex:1}.frame-imageSliderG50 .ce-gallery .ce-column:first-child{width:100%;flex:auto;flex:content}.frame-imageSliderG50 .ce-gallery .ce-column:first-child img{max-width:initial}.mcp_logo{display:flex;align-items:center}span.button_1,span.button_2{display:inline-block;padding:0.5em;width:100%;max-width:175px;text-align:center}span.button_1 a,span.button_2 a{display:inline-block;width:100%;font-style:normal !important;font-weight:normal !important;color:#fff !important}span.button_1{background:#8AC540;color:#000}span.button_1:hover{background:#7db537}span.button_2{background:#CB4C68;color:#fff}span.button_2:hover{background:#c43958}.menu-trigger{color:#fff;padding:0.25em 0;display:inline-block !important;max-width:none !important;position:sticky}.menu-trigger span.hM{display:block;width:33px;height:4px;margin:0 auto 5px;position:relative;background:#737579 !important;border-radius:1rem;z-index:1;-webkit-transform-origin:4px 0px;transform-origin:4px 0px}.menu-trigger:before{display:none;background:none;box-shadow:initial;border-radius:0}#wrapper{width:100%;height:100%;min-height:100vh}.smIcons{padding:1em 0;margin:auto}.smIcons a{font-size:32px;font-size:2rem;margin:0.5em}.smIcons i.fa-facebook-square{color:#4267B2}.smIcons i.fa-instagram{color:#c13584}@supports (-webkit-text-stroke:thin){.smIcons i.fa-instagram{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.footer_container .col-12{width:100%;display:inline-block;display:flex;flex:4}.footer_container .col-9{width:75%;display:inline-block;flex:3}.footer_container .col-6{width:50%;display:inline-block;flex:2}.footer_container .col-3{width:25%;display:inline-block;flex:1}@media screen and (max-width:576px){#wrapper>div{max-width:initial !important}.frame-imageSliderG50>div{flex-direction:column}.frame-imageSliderG50 .ce-gallery{margin:1em 0 !important;display:flex;flex-direction:row;flex-wrap:wrap;gap:0.75em}.frame-imageSliderG50 .ce-gallery .ce-column{padding:0;flex:1 1 150px}.frame-imageSliderG50 .ce-gallery .ce-column:first-child{flex:initial}.frame-imageSliderG50 .ce-gallery .ce-column:first-child img{max-width:initial}}.cc-window.cc-theme-edgeless{border-radius:1rem;corner-shape:squircle;color:contrast-color(var(--dp-cookie-palette-popup-background))}.cc-window.cc-theme-edgeless .cc-message{font-size:0.9em}.cc-window.cc-theme-edgeless .cc-btn.cc-allow{background:#737373 !important}.cc-window.cc-theme-edgeless .dp--cookie-check{font-size:0.8em}.dp--iframe.dp--loaded{display:inline-block}.dp--revoke{max-width:40px}.dp--revoke .dp--hover{display:none !important}.tx-mjdatenschutz .ds_textblock{margin-bottom:1em}.tx-mjdatenschutz .ds_textblock .ds_headline{font-size:20px;font-size:1.25rem;margin:0 0 0.25em}.tx-mjdatenschutz .ds_textblock .ds_text{line-height:1.25em;font-size:16px;font-size:1rem}.tx-mjdatenschutz .ds_textblock .ds_text ul{margin:0.5em 0}nav#nav{background:#F2F2F2;position:sticky;top:0;z-index:100}div#topNav{position:relative;top:0;z-index:100;margin:0 auto;width:100%;display:inline-flex}.menu-toggle{color:#737579;line-height:50px;font-size:24px;cursor:pointer;display:none;background:#F2F2F2;width:auto;padding:0 1em;text-align:right;z-index:100;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:100%){nav{position:absolute;top:0;left:0;padding:0 100px;width:100%;max-width:1200px;box-sizing:border-box;background:#F2F2F2}nav div#topNav ul li{list-style:none;position:relative}nav div#topNav ul li.sub-menu:before{content:'';font-family:"Font Awesome 5 Free";position:absolute;line-height:50px;width:50px;color:#737579;right:1px}nav div#topNav ul li.active.sub-menu:before{content:''}nav div#topNav ul li ul{position:absolute;left:0;background:#d9d9d9;display:none}nav div#topNav ul li.active>ul{display:block}nav div#topNav ul li ul li{display:block;width:200px}nav div#topNav ul li>a,nav div#topNav ul li>span{height:50px;line-height:50px;padding:0 20px;color:#737579;text-decoration:none;display:block;border-bottom:0.9px solid rgba(0,0,0,0.2)}nav div#topNav ul li a:hover{color:#737579;background:#F2F2F2}nav div#topNav ul li a.active{background:#F2F2F2}nav{padding:0 20px}.menu-toggle{display:block}nav div#topNav{position:absolute;left:-100%;width:100%;height:100vh;background:#d9d9d9;transition:0.5s;overflow-y:auto}nav div#topNav.active{left:0}nav div#topNav ul{display:block;text-align:center;width:100%}nav div#topNav ul li.active ul{position:relative;background:white}nav div#topNav ul ul li.active ul{position:relative;background:white}nav div#topNav ul li ul li{width:100%}}@media (max-width:100vw){nav{position:absolute;top:0;left:0;padding:0 100px;width:100%;max-width:1200px;box-sizing:border-box;background:#F2F2F2}nav div#topNav ul li{list-style:none;position:relative}nav div#topNav ul li.sub-menu:before{content:'';font-family:"Font Awesome 5 Free";position:absolute;line-height:50px;width:50px;color:#737579;right:1px}nav div#topNav ul li.active.sub-menu:before{content:''}nav div#topNav ul li ul{position:absolute;left:0;background:#d9d9d9;display:none}nav div#topNav ul li.active>ul{display:block}nav div#topNav ul li ul li{display:block;width:200px}nav div#topNav ul li>a,nav div#topNav ul li>span{height:50px;line-height:50px;padding:0 20px;color:#737579;text-decoration:none;display:block;border-bottom:0.9px solid rgba(0,0,0,0.2)}nav div#topNav ul li a:hover{color:#737579;background:#F2F2F2}nav div#topNav ul li a.active{background:#F2F2F2}nav{padding:0 20px}.menu-toggle{display:block}nav div#topNav{position:absolute;left:-100%;width:100%;height:100vh;background:#d9d9d9;transition:0.5s;overflow-y:auto}nav div#topNav.active{left:0}nav div#topNav ul{display:block;text-align:center;width:100%}nav div#topNav ul li.active ul{position:relative;background:white}nav div#topNav ul ul li.active ul{position:relative;background:white}nav div#topNav ul li ul li{width:100%}}nav#topNav{box-shadow:none !important}nav#topNav ul{justify-content:flex-end !important}nav#topNav ul li{flex:initial !important}nav#nav{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}nav#nav.active{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}nav#nav.active #topNav{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px);width:300px;left:0}#outerWrap{transition:all 0.5s}#outerWrap.pushed{-webkit-transform:translate3d(300px,0px,0px);-moz-transform:translate3d(300px,0px,0px);-ms-transform:translate3d(300px,0px,0px);-o-transform:translate3d(300px,0px,0px);transform:translate3d(300px,0px,0px)}content#content .frame-type-form_formframework form{width:100%;padding:1em 0}content#content .frame-type-form_formframework form>h2{display:none}content#content .frame-type-form_formframework form .row,content#content .frame-type-form_formframework form .form-group{margin-bottom:1em}content#content .frame-type-form_formframework form .form-inline,content#content .frame-type-form_formframework form .form-group{clear:both}content#content .frame-type-form_formframework form .form-group .form-group{margin:0 !important}content#content .frame-type-form_formframework form .control-label{float:left;width:100%;margin-bottom:0.5em}content#content .frame-type-form_formframework form .form-control{display:block;line-height:1em;height:50px;width:100%;font:0.9em Arial,Verdana;color:#74A550;background:#fff;border:0px solid #74A550;display:inline-block;padding:0.25em 15px;min-width:200px}content#content .frame-type-form_formframework form .form-control::placeholder{opacity:0.75}content#content .frame-type-form_formframework form .col-6{width:100%;flex:1}content#content .frame-type-form_formframework form>.row{display:inline-block;display:flex;gap:1em;width:100%;max-width:1000px}content#content .frame-type-form_formframework form>.row .col-xs-12.col-sm-12.col-md-12.col-lg-12{width:100%;float:left}content#content .frame-type-form_formframework form>.row .col-xs-6.col-sm-6.col-md-6.col-lg-6{width:50%;float:left}content#content .frame-type-form_formframework form>.row .col-xs-4.col-sm-4.col-md-4.col-lg-4{width:33.3333333333%;float:left}content#content .frame-type-form_formframework form span.error.help-block{clear:both;display:block;font-size:0.9em;margin-top:0.2em;color:#f00}content#content .frame-type-form_formframework form textarea{width:100% !important;min-height:200px}content#content .frame-type-form_formframework form button.btn.btn-primary{padding:0.5em 1em;background:#74A550;border:0;color:#fff;font-size:1.1em}content#content .frame-type-form_formframework form .actions{display:inline-block;width:100%;border-top:0.125em solid #74A550;padding:0.5em 0 0}content#content .frame-type-form_formframework form .actions .next.submit{text-transform:uppercase}content#content .frame-type-form_formframework form .actions .form-navigation{position:relative;padding:0}@media only screen and (max-width:600px){content#content .frame-type-form_formframework form.formleft{width:100%}content#content .frame-type-form_formframework form.formleft .control-label{float:none !important;width:100% !important;margin-bottom:0.2em;display:inline-block}content#content .frame-type-form_formframework form.formleft .row .col-xs-12.col-sm-12.col-md-12.col-lg-12{margin-left:0%}content#content .frame-type-form_formframework form.formleft .row .col-xs-4{width:100% !important}content#content .frame-type-form_formframework form.formleft input,content#content .frame-type-form_formframework form.formleft textarea,content#content .frame-type-form_formframework form.formleft select{width:100% !important;max-width:100% !important}content#content .frame-type-form_formframework .formright{display:none;width:100%;text-align:left}form>.row{flex-direction:column}}#ui-datepicker-div{font-size:14px;font-size:0.875rem}#kontaktformular-datenschutzbestimmung_gelesen{width:auto !important;margin:0 1em 0.5em 0}@media only screen and (min-width:601px) and (max-width:991px){content#content .frame-type-form_formframework form.formleft{width:100%}content#content .frame-type-form_formframework form.formleft .control-label{width:20% !important}content#content .frame-type-form_formframework form.formleft .row .col-xs-12.col-sm-12.col-md-12.col-lg-12{margin-left:20%}content#content .frame-type-form_formframework .formright{display:none;width:100%;text-align:left}}@media only screen and (min-width:992px){content#content .frame-type-form_formframework{display:flex;justify-content:space-between;flex-direction:column}content#content form{flex:2}content#content form .control-label{float:left}content#content .formright{flex:1;margin-left:2em;display:inline-block;width:100%;text-align:right;max-width:300px}content#content .formright img{max-width:100%;width:auto;height:auto}}#kontaktformular-26 ::-webkit-input-placeholder{color:transparent;font-size:0.8em;text-transform:uppercase}#kontaktformular-26 :-ms-input-placeholder{color:transparent;font-size:0.8em;text-transform:uppercase}#kontaktformular-26 ::placeholder{color:transparent;font-size:0.8em;text-transform:uppercase}#kontaktformular-26 .control-label,#kontaktformular-26 .add-on.form-check-label>span{display:none}#kontaktformular-26 .control-label{display:inline-block;color:#74A550;font-size:12.8px !important;font-size:0.8rem !important;text-transform:uppercase}#kontaktformular-26 div.input{width:100%;max-width:1000px}#kontaktformular-26 .input.checkbox{display:flex}#kontaktformular-26 .input.checkbox .form-check{margin:0 1em 0 0}#kontaktformular-26-datenschutz{margin:3px 41px 3px 4px}#kontaktformular-26-datenschutz~span{display:inline-block !important}#kontaktformular-26 .add-on.form-check-label{display:flex;align-items:flex-start;width:100%;margin:0 1em 0 0}#holidaycheck-widget-hotel-1-1197882-de_DE-s-b-1-2---0>.hc-widget{margin:0 auto}
