@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url("fonts/open-sans-v15-latin-300.eot");src:local("Open Sans Light"),local("OpenSans-Light"),url("fonts/open-sans-v15-latin-300.eot?#iefix") format("embedded-opentype"),url("fonts/open-sans-v15-latin-300.woff2") format("woff2"),url("fonts/open-sans-v15-latin-300.woff") format("woff"),url("fonts/open-sans-v15-latin-300.ttf") format("truetype"),url("fonts/open-sans-v15-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url("fonts/open-sans-v15-latin-700.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("fonts/open-sans-v15-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/open-sans-v15-latin-700.woff2") format("woff2"),url("fonts/open-sans-v15-latin-700.woff") format("woff"),url("fonts/open-sans-v15-latin-700.ttf") format("truetype"),url("fonts/open-sans-v15-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:'Indie Flower';font-style:normal;font-weight:400;src:url("fonts/indie-flower-v9-latin-regular.eot");src:local("Indie Flower"),local("IndieFlower"),url("fonts/indie-flower-v9-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/indie-flower-v9-latin-regular.woff2") format("woff2"),url("fonts/indie-flower-v9-latin-regular.woff") format("woff"),url("fonts/indie-flower-v9-latin-regular.ttf") format("truetype"),url("fonts/indie-flower-v9-latin-regular.svg#IndieFlower") 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,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{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}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:"Open Sans";font-weight:300;font-size:24px;line-height:34px;color:#424242;background:#f5f6f7;min-height:100%;height:100%}.ie7 img{-ms-interpolation-mode:bicubic}label,input[type=button],input[type=submit],button{cursor:pointer}p{padding-bottom:40px}.clear{clear:both;line-height:0;font-size:0;height:0}a{color:#e71a61;text-decoration:none;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}strong{font-weight:600}.center{text-align:center}.right{text-align:right}.left{text-align:left}.alignleft{float:left;margin:0.5em 2em 0.5em 0}.alignright{float:right;margin:0.5em 0 0.5em 2em;max-width:100%}.aligncenter{display:block;margin:5px auto 5px auto;max-width:95%;height:auto}em{font-style:italic}h1{font-family:"Open Sans";font-weight:300;font-size:24px;line-height:34px;color:#424242}h2,h3{font-family:"Indie Flower";padding:0 0 0 25px;color:#e71a61;margin-bottom:30px;font-size:48px;line-height:58px;position:relative}h2::before,h3::before{content:"";position:absolute;left:0px;top:0;background-color:#e71a61;width:7px;height:100%}.w75{width:75%}.w70{width:70%}.w66{width:66%}.w65{width:65%}.w60{width:60%}.w50{width:50%}.w48{width:48%}.w45{width:45%}.w40{width:40%}.w37{width:37%}.w35{width:35%}.w33{width:33.333333%}.w32{width:32%}.w30{width:30%}.w25{width:25%}.w20{width:20%}.links{float:left}.rechts{float:right}.band-inner li{background:url(images/li.png) no-repeat 0 7px;padding:0 0 10px 30px}.band-inner ul{padding-bottom:30px}img{max-width:100%;height:auto}.rahmen{width:1320px;height:auto;margin:0 auto;position:relative}.rahmen:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.header{border-bottom:solid 4px #c6c9ca;padding-bottom:15px;margin-bottom:75px}.header .kontakt{position:absolute;width:350px;right:0;top:20px;padding:0 3em 0 0}.header .kontakt svg{font-size:35px;color:#818181}.header span{padding-left:15px;font-size:24px;display:inline-block}.logo{margin-bottom:25px}.nav .logo a{border-bottom:0}.nav .logo a:hover{border-bottom:0}.hervorgehoben{font-size:28px;line-height:38px;color:#757c81}.textmitbild{margin-bottom:75px}.textmitbild:last-of-type{margin-bottom:0}.textmitbild .text{width:48%;float:left}.textmitbild .bild{width:48%;float:right}.textmitbild:nth-of-type(2n) .text{width:48%;float:right}.textmitbild:nth-of-type(2n) .bild{width:48%;float:left}.textmitbild:nth-of-type(2n) h2,.textmitbild:nth-of-type(2n) h3{color:#009ec8}.textmitbild:nth-of-type(2n) h2::before,.textmitbild:nth-of-type(2n) h3::before{background-color:#009ec8}.bild img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}table{width:100%}td{padding:5px}tr{border-bottom:solid 1px #dbdfe1}tr td:first-of-type{font-weight:bold}#footernav{position:absolute;bottom:2%;left:0;width:100%}#footernav a{color:#757c81;font-size:16px}#navfooter li{float:left;width:33.333333%;text-align:center}.bildergalerie{padding-bottom:30px}.galerie div{width:25%;float:left}.galerie div img{width:96%;height:auto}.galerie div img:hover{opacity:0.8}.l-site{margin:0 auto;max-width:100%;position:relative;z-index:1}.l-site:before{content:"";position:fixed;top:0;left:0;bottom:0;width:50%;display:block;background:#f5f6f7;z-index:1}.l-page{position:relative;margin-left:480px;background:#fff;z-index:2;box-shadow:1px 0 25px rgba(0,0,0,0.25);-webkit-transition:0.35s;-moz-transition:0.35s;transition:0.35s}.l-nav{position:absolute;width:480px;display:block;background:#f5f6f7;top:0;bottom:0;left:0;z-index:3}.band-container{left:0;right:0;margin:0 auto;min-height:85vh;width:100%;display:table;position:relative;padding:0 3em;text-align:left}.band-inner{display:table-cell;vertical-align:middle;padding:3em 0 4em}.nav{width:480px;position:fixed;top:0;bottom:0;margin:0;text-align:center;padding:30px;overflow:auto}.nav #nav ul{margin:0;padding:0;list-style:none}.nav #nav li{margin:0;padding:0;-webkit-transition:0.25s;-moz-transition:0.25s;transition:0.25s}.nav #nav a{color:#434242;text-decoration:none;font-size:32px;line-height:44px;font-family:"Indie Flower";display:block;padding:10px 0;border-bottom:solid 1px #dbdfe1}.nav #nav a:hover{border-bottom:solid 1px #e71a61}.nav #nav .current_page_item a{color:#e71a61;border-bottom:solid 1px #e71a61}.menu{display:none;position:fixed;top:25px;left:1.5em;width:24px;height:24px;cursor:pointer;z-index:10}.menu:hover .menu-hamburger:before,.menu:hover .menu-hamburger:after{width:24px}.menu.is-active .menu-hamburger{background:none}.menu.is-active .menu-hamburger:before,.menu.is-active .menu-hamburger:after{top:0;width:24px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu.is-active .menu-hamburger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu.is-active .menu-hamburger:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.menu-hamburger{position:relative;width:24px;height:4px;margin:10px 0;background:#e71a61;border-radius:4px;transition:all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.menu-hamburger:before,.menu-hamburger:after{content:'';display:block;width:24px;height:4px;background:#e71a61;position:absolute;border-radius:4px;transition:all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.menu-hamburger:before{top:-8px;left:0;width:22px}.menu-hamburger:after{top:8px;width:16px;left:0}@media only screen and (max-width: 1740px){.l-page{margin-left:400px}.l-nav{width:400px}.nav{width:370px}.nav #nav a{font-size:32px;line-height:42px}html,body{font-size:22px;line-height:32px}h1{font-size:22px;line-height:32px}h2,h3{font-size:42px;line-height:52px}.hervorgehoben{font-size:26px;line-height:36px}}@media only screen and (max-width: 1420px){.l-page{margin-left:340px}.l-nav{width:340px}.nav{width:310px}.nav #nav a{font-size:28px;line-height:32px}html,body{font-size:20px;line-height:30px}h1{font-size:20px;line-height:30px}h2,h3{font-size:36px;line-height:46px}.hervorgehoben{font-size:24px;line-height:34px}.header .kontakt svg{font-size:30px}.header span{padding-left:15px;font-size:20px}}@media only screen and (max-width: 1280px){.l-page{margin-left:240px}.l-nav{width:240px}.nav{width:240px;padding:15px}.nav #nav a{font-size:24px;line-height:30px}html,body{font-size:18px;line-height:26px}h1{font-size:18px;line-height:26px}h2,h3{font-size:30px;line-height:40px}.hervorgehoben{font-size:20px;line-height:26px}.header .kontakt svg{font-size:28px}.header span{padding-left:15px;font-size:18px}.header,.textmitbild{margin-bottom:55px}.header .kontakt{width:265px}#footernav a{font-size:13px}}@media screen and (max-width: 1022px){.menu{display:block}.l-site.is-open{overflow:hidden}.l-site.is-open .l-page{-webkit-transform:translateX(240px);-moz-transform:translateX(240px);-ms-transform:translateX(240px);-o-transform:translateX(240px);transform:translateX(240px)}.l-page{margin-left:0;z-index:3}.l-nav{z-index:2}.band-container{padding:0 1.5em}}@media only screen and (max-width: 730px){.textmitbild .bild{width:100%;float:none}.textmitbild .text{width:100%;float:none}.textmitbild:nth-of-type(2n) .bild{width:100%;float:none}.textmitbild:nth-of-type(2n) .text{width:100%;float:none}.header{text-align:center;padding:0 30px}.header .kontakt{position:relative;width:100%;top:10px;height:75px;text-align:center;padding:0 0 0 0}.band-inner{padding:1em 0 4em}.galerie div{width:50%;float:left}td{display:block}}@media only screen and (max-height: 920px){.nav #nav a{font-size:28px;line-height:32px}}@media only screen and (max-height: 735px){.nav #nav a{font-size:22px;line-height:26px}}
/*# sourceMappingURL=style.css.map */
