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{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{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}
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
.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}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* Basis-Stylesheet.css */
body{font-size:130%;line-height:150%;font-weight:normal;color:#707070;list-style-type:none;font-family: 'Open Sans', sans-serif;-moz-hyphens: auto;-o-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto}h1{margin-top:6rem;margin-bottom:3rem;text-align:center;font:3rem Imprint MT Shadow;color:#6FAC4D;text-transform:uppercase;line-height: 120%}h2{margin-top:6rem;margin-bottom:2rem;text-align:center;font-size:1.8rem;text-transform:uppercase;line-height: 120%}h3{margin-top:1.5rem;margin-bottom:0;text-align:left;font-size:1.5rem;font-weight:bold;line-height: 120%}figure img{display: block;width: 100%}input[type="text"],input[type="email"],.textarea{padding:1rem;border:2px solid #707070;border-radius:1rem;color:rgba(112,112,112,.75)}form button,input[type="submit"]{padding:1.2rem;background-color:#6FAC4D;border:0px;border-radius:1rem;font-size:99%;line-height:1.5rem;color:#fff;background-image: none}.ajaxconfirm{padding:2rem;text-align:center;background-color:#e2e2e2}.nav-wrapper{position:relative;margin-right:10rem;margin-left:10rem;text-align:right}.nav-wrapper ul{margin-bottom:0}.nav-wrapper li{position:relative;display:inline-block;margin-left:2rem;text-align:right}.nav-wrapper li a{font-size:1.6rem;color:#707070;text-transform:uppercase;text-decoration: none}.nav-wrapper li a:hover{font-size:1.6rem;color:#0073CD}#mobile-menu-9{width: initial !important}#mobile-menu-9 li{position:relative;display:block}.mobile_menu .inner{background-color:#fff}.icon::before{padding:3rem 1rem;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;-webkit-font-smoothing: antialiased}.header-wrapper{position:relative}.header-wrapper:before{display: block;content: "";height: 3px;background: #fff;width: 100%;position: absolute;top: 5px;z-index: 1}.datenschutz .top-header,.impressum .top-header{height: 500px}.datenschutz .top-header img,.impressum .top-header img{display: none}.top-header img{width: 100%;height: auto}#logo{position:absolute;top: 0;width: 100%}#Intro{margin-right:10rem;margin-left:10rem}#Intro #article-1{display: flex;flex-wrap: wrap;justify-content: space-between}#Intro .ce_text.first{width:100%;margin:5rem 0;text-align:center;font:1.8rem/2.8rem Calibri;font-weight:normal;color:#707070;flex: 0 0 100%}#Intro .ce_text{width:48.5%;flex: 0 0 48.5%}#Aktuell{position:relative;margin-top:10rem;background-image:url("../../files/images/Muster.jpg");background-position:center center;background-repeat:repeat-x;font-size:1.8rem;line-height:2.8rem}#Aktuell:before{display: block;content: "";height: 3px;background: #fff;width: 100%;position: absolute;top: 5px;z-index: 10}#Aktuell:after{display: block;content: "";height: 3px;background: #fff;width: 100%;position: absolute;bottom: 5px;z-index: 10}#Aktuell #article-8{position:relative;padding:3rem 10rem;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-items: center;overflow:visible}#Aktuell .ce_image{width:20%;left:10rem;position:absolute;text-align:center;flex: 0 0 20%;z-index: 100;overflow: visible}#Aktuell .ce_image img{border-radius:1rem}#Aktuell .image_container:before{display: block;content: "";height: 100%;width: 100%;border: 2px solid #707070;position: absolute;border-radius: 1rem;top: 10px;left: 10px}#Aktuell .ce_text{width:65%;margin-left:35%;flex: 0 0 65%}#Team{margin-right:10rem;margin-left:10rem}#Team #article-3{display: flex;flex-wrap: wrap;justify-content: space-between}#Team .ce_text.first{width:100%;text-align:center;flex: 0 0 100%}#Team .ce_image,#Team .ce_text{width:48.5%;flex: 0 0 48.5%}#Team .ce_image{position:relative;overflow: visible}#Team .ce_image img{border-radius:1rem}#Team figure{position:relative;margin-top:10%;margin-right:25%;margin-left:25%}#Team .image_container:before{display: block;content: "";height: 100%;width: 100%;border: 2px solid #707070;position: absolute;border-radius: 1rem;top: 10px;left: 10px}#Galerie{position:relative;margin:4rem 0 1rem;background-image:url("../../files/images/Muster.jpg");background-position:center center;background-repeat:repeat}#Galerie:before{display: block;content: "";height: 3px;background: #fff;width: 100%;position: absolute;top: 5px;z-index: 10}#Galerie:after{display: block;content: "";height: 3px;background: #fff;width: 100%;position: absolute;bottom: 5px;z-index: 10}#Galerie #article-4{padding:3rem 10rem;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center}#Galerie .ce_image{position: relative;overflow: visible}#Galerie .image_container:before{display: block;content: "";height: 100%;width: 100%;border: 2px solid #fff;position: absolute;border-radius: 1rem;top: 10px;left: 10px}#Galerie .ce_image{width:30%;flex: 0 0 30%;z-index: 100}#Galerie .ce_image img{width:100%;border-radius:1rem;display:block}#Leistungen{margin-right:10rem;margin-left:10rem}#Leistungen #article-15{display: flex;flex-wrap: wrap;justify-content: space-between}#Leistungen .ce_headline.first{width:100%;text-align:center;flex: 0 0 100%}#Leistungen h2{margin-top:2rem;text-align:center}#Leistungen .ce_text{width:30%;text-align:center;flex: 0 0 30%}#Leistungen figure img{width:8rem;height:8rem;margin-top:2rem;margin-right:auto;margin-left:auto}#Kontakt{padding-bottom:4rem;background-image:url("../../files/images/Muehlrad.png");background-position:right bottom;background-repeat:no-repeat;background-size: contain}#Kontakt #article-5{margin-right:10rem;margin-left:10rem;display: flex;flex-wrap: wrap;justify-content: space-between}#Kontakt .ce_headline{width:100%;flex: 0 0 100%}#Kontakt .ce_text,#Kontakt .ce_form{width:48.5%;flex: 0 0 48.5%}#Kontakt .widget{margin-bottom:2rem}#lbl_6_0{font-size: 13px}form fieldset{line-height:110% !important}#Downloads{position:relative;margin:0 0 1rem;background-image:url("../../files/images/Muster.jpg");background-position:center center;background-repeat:repeat}#Downloads:before{display: block;content: "";height: 3px;background: #fff;width: 100%;position: absolute;top: 5px;z-index: 10}#Downloads:after{display: block;content: "";height: 3px;background: #fff;width: 100%;position: absolute;bottom: 5px;z-index: 10}#Downloads #article-6{padding:3rem 10rem;display: flex;flex-wrap: wrap;justify-content: center;-moz-hyphens: manual;-o-hyphens: manual;-webkit-hyphens: manual;-ms-hyphens: manual;hyphens: manual}#Downloads .ce_download{width:25%;flex: 0 0 25%;word-wrap: break-word}#Downloads .ce_download.first{padding-right:3rem;text-align:right}#Downloads a{font-size:1.8rem;color:#707070;text-decoration: none}#Downloads a:hover,#Downloads p:hover{color:#0073CD}#Downloads .size{display: none}#footer{position:relative;margin:4rem 0 0;background-color:#0073CD}#footer:before{display: block;content: "";height: 3px;background: #fff;width: 100%;position: absolute;top: 5px;z-index: 10}.navfooter-wrapper{position:relative;display: flex;flex-wrap: wrap;justify-content: space-between}.navfooter-wrapper:before{display: block;content: "";height: 5px;background: #0073CD;width: 100%;position: absolute;top: -11px;z-index: 10}.navfooter-wrapper ul{width:40%;margin-right:10rem;margin-bottom:0;padding-top:1.5rem;padding-bottom:1rem;text-align:right;flex: 0 0 40%}.navfooter-wrapper li{position:relative;display:inline-block;margin-left:2rem;text-align:right}.navfooter-wrapper li a{color:#fff;text-decoration: none}.navfooter-wrapper li a:hover{color:#e2e2e2}.navfooter-wrapper p{width:40%;margin-bottom:0;margin-left:10rem;padding-top:1.5rem;padding-bottom:1rem;text-align:left;color:#fff;flex: 0 0 40%}#map{margin-bottom:.2rem;height:400px !important;width:100% !important}.toplink{width:60px;height:60px;bottom:10%;right:45%;position:fixed;margin-right:auto;margin-left:auto;vertical-align:middle;text-align:center;background-color:rgba(226,226,226,.5);border-radius:1rem;color:#707070;z-index: 1000}.toplink a{margin-right:auto;margin-left:auto;padding-top:50%;vertical-align:middle;text-align:center;font-size:25px;color:#707070;z-index: 1000}.toplink a:hover{color:#0073CD}.toplink i{padding-top:25%}#Page{margin-right:10rem;margin-left:10rem}#Page h2{margin-bottom:3rem;padding:1rem 1rem .5rem;text-align:left;background-color:#6FAD4A;font-size:1.8rem;color:#fff;font-weight: 400}#Page h3{margin-top:1rem;margin-bottom:2rem;text-align:left;font-weight:normal;color:#6FAD4A;text-transform:uppercase}#Page strong{margin-top:1rem}#Page a{text-align:left;font-weight:bold;color:#707070;text-decoration: none}#Page a:hover{color:#0073CD}#Page ul{margin-left:5rem;list-style-type:square}#Page .linie{width:100%;height:2px;margin-top:2.5rem;margin-bottom:3rem;background:-moz-linear-gradient(left,#707070,#fff);background:-webkit-linear-gradient(left,#707070,#fff);background:-o-linear-gradient(left,#707070,#fff);background:-ms-linear-gradient(left,#707070,#fff);background:linear-gradient(to right,#707070,#fff);-pie-background:linear-gradient(left,#707070,#fff)}
@media (max-width: 2000px){
/* max-width_2000px.css */
.datenschutz .top-header,.impressum .top-header{height: 400px}
}
@media (max-width: 1800px){
/* max-width_1800px.css */
.datenschutz .top-header,.impressum .top-header{height: 350px}
}
@media (max-width: 1600px){
/* max-width_1600px.css */
.navfooter-wrapper p{width:40%;margin-bottom:0;margin-left:10%;padding-top:1.5rem;padding-bottom:1rem;text-align:left;color:#fff;flex: 0 0 40%}.navfooter-wrapper ul{width:40%;margin-right:10%;margin-bottom:0;padding-top:1.5rem;padding-bottom:1rem;text-align:right;flex: 0 0 40%}.datenschutz .top-header,.impressum .top-header{height: 300px}
}
@media (max-width: 1366px){
/* max-width_1366px.css */
#header .nav-wrapper{display:none}#header .inside{display: flex;flex-wrap: wrap}#header .header-wrapper{order: 2;width: 100%}#header .mod_mobile_menu{order: 1;width: 100%;text-align: right}#header .mobile_menu_trigger{display: inline-block;padding: 1rem}#header .mobile_menu_trigger i{margin-right:10px}.nav-wrapper{margin-right:3rem;margin-left:3rem;text-align:right;color:#fff}.mobile_menu .icon::before{padding:1rem}.logoflex{display: flex; justify-content: center; align-items: center;margin:1rem}.datenschutz .top-header,.impressum .top-header{height:250px}#Intro,#Team,#Leistungen,#Kontakt #article-5,#Page{margin-right:5rem;margin-left:5rem}#Galerie #article-4,#Downloads #article-6{padding-right:5rem;padding-left:5rem}#Intro .ce_text.first{font:1.5rem/2.5rem Calibri;font-weight:normal;color:#707070;flex: 0 0 100%}#Aktuell{font-size:1.5rem;line-height:2.5rem}#Aktuell #article-8{padding:2rem 5rem;text-align:center}#Aktuell .ce_text{width:60%;margin-left:40%;flex: 0 0 60%}#Aktuell .ce_image{width:30%;left:5rem;flex: 0 0 30%}#Downloads .ce_download{width:47%;flex: 0 0 47%;word-wrap: break-word}#Downloads .ce_download.first{padding-right:6%;text-align:right}
}
@media (max-width: 1000px){
/* max-width_1000px.css */
.datenschutz .top-header,.impressum .top-header{height: 200px}#Leistungen .ce_text{width:50%;text-align:center;flex: 0 0 50%}#Page h2{margin-top:4rem}
}
@media (max-width: 800px){
/* max-width_800px.css */
#Intro .ce_text,#Team .ce_image,#Team .ce_text{width: 100%;flex: 0 0 100%}#Aktuell{margin-top: 5rem}#Aktuell .ce_image{width: 100%;flex: 0 0 100%;left: 0;margin: 1rem;position: relative}#Aktuell .ce_text{width: 100%;flex: 0 0 100%;margin-top: 2rem;margin-left: 0}#Team .ce_text:nth-child(1){order:1}#Team .ce_image:nth-child(2){order:2}#Team .ce_image:nth-child(3){order:4}#Team .ce_text:nth-child(4){order:3}#Team .ce_text:nth-child(5){order:5}#Leistungen .ce_text{width:100%;text-align:center;flex: 0 0 100%}#Galerie .ce_image{width: 100%;flex: 0 0 100%;margin: 2rem 0}#Kontakt .ce_text,#Kontakt .ce_form{width: 100%;flex: 0 0 100%}#Kontakt .ce_text{margin-bottom:2rem}#Page h1{margin:0}#Page h2{margin-top:4rem;margin-bottom:2rem}#Page h3{margin-bottom:1rem}
}
@media (max-width: 600px){
/* max-width_600px.css */
#Downloads #article-6{padding:1.5rem 5rem}#Downloads .ce_download,#Downloads .ce_download.first{width:100%;flex: 0 0 100%;padding: 0;text-align: center}.datenschutz .top-header,.impressum .top-header{height: 200px}#Page h2{margin-top:3rem}
}
@media (max-width: 500px){
/* max-width_500px.css */
.datenschutz .top-header,.impressum .top-header{height: 150px}h1{margin: 4rem 0 2rem;font-size: 2.3rem}
}
@media (max-width: 414px){
/* max-width_414px.css */
body{font-size: 115%}h1{font-size: 2rem}h2{margin: 4rem 0 2rem;font: 2rem}.datenschutz .top-header,.impressum .top-header{height: 130px}#Intro,#Team,#Leistungen,#Kontakt #article-5,#Page{margin-right: 2.5rem;margin-left: 2.5rem}#Aktuell #article-8,#Galerie #article-4{padding-right: 2.5rem;padding-left: 2.5rem}#Downloads #article-6{padding:2rem}#Intro .ce_text.first{line-height: 2.2rem;margin: 2.5rem 0}#Aktuell{line-height: 2.2rem}#Team figure{margin-right: 15%;margin-left: 15%}#Downloads a{font-size:1.5rem}#Page h2{font-size: 1.5rem;margin: 2rem 0 1rem;padding: 1rem}#Page ul{margin-left: 1.5rem}
}
@media (max-width: 375px){
/* max-width_375px.css */
h1{margin: 3rem 0 1.5rem}.nav-wrapper li a{font-size:1.3rem}#Aktuell,#Galerie,#footer{margin-top: 2.5rem}#Kontakt{padding-bottom: 2.5rem}
}
