a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top}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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;font-display:swap;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(../fonts/source-sans-pro-v11-latin-300.woff2) format('woff2'),url(../fonts/source-sans-pro-v11-latin-300.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;font-display:swap;src:local('Source Sans Pro Light Italic'),local('SourceSansPro-LightItalic'),url(../fonts/source-sans-pro-v11-latin-300italic.woff2) format('woff2'),url(../fonts/source-sans-pro-v11-latin-300italic.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:swap;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(../fonts/source-sans-pro-v11-latin-regular.woff2) format('woff2'),url(../fonts/source-sans-pro-v11-latin-regular.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;font-display:swap;src:local('Source Sans Pro Italic'),local('SourceSansPro-Italic'),url(../fonts/source-sans-pro-v11-latin-italic.woff2) format('woff2'),url(../fonts/source-sans-pro-v11-latin-italic.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;font-display:swap;src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(../fonts/source-sans-pro-v11-latin-600.woff2) format('woff2'),url(../fonts/source-sans-pro-v11-latin-600.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;font-display:swap;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(../fonts/source-sans-pro-v11-latin-700.woff2) format('woff2'),url(../fonts/source-sans-pro-v11-latin-700.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;font-display:swap;src:local('Source Sans Pro SemiBold Italic'),local('SourceSansPro-SemiBoldItalic'),url(../fonts/source-sans-pro-v11-latin-600italic.woff2) format('woff2'),url(../fonts/source-sans-pro-v11-latin-600italic.woff) format('woff')}@font-face{font-family:Poly;font-style:normal;font-weight:400;font-display:swap;src:local('Poly-Regular'),url(../fonts/poly-v8-latin-regular.woff2) format('woff2'),url(../fonts/poly-v8-latin-regular.woff) format('woff')}.clear{clear:both}body{font:300 15px/22px Source Sans Pro,helvetica;background-color:#fff}strong{font-weight:600}nav{background-color:#fff;position:fixed;width:100%;height:100px;z-index:99;box-shadow:0 1px 1px -1px gray}nav ul{left:180px;top:40px}nav ul li{display:inline-block;margin-right:20px}nav ul li a{font-size:18px;color:#919191;text-decoration:none;font-weight:600;font-family:'Source Sans Pro'}.eng-1{font-size:14px!important;font-weight:300}nav ul li a:hover{text-decoration:none;color:#efbd25}nav ul li a .active{color:#efbd25}#sprache,.info,nav ul{display:inline-block;position:absolute}#sprache{left:20px;top:27px}.info{color:#919191;font-family:'Source Sans Pro';right:60px;top:20px}.info a{text-decoration:none}.info a:hover{color:#efbd25}.a1{font-size:18px;font-weight:600}.a3{font-size:18px;color:#efbd25;font-weight:600}.a4{font-weight:600}.fahne-ger,.ger p{display:inline-block;position:absolute}.eng p,.fahne-eng{display:inline-block;position:absolute}.eng,.ger{background-color:#e6e6e6;width:110px;height:21px;margin-bottom:10px;position:relative}.eng p,.ger p{font-size:14px;text-transform:uppercase;font-weight:600;color:#414141;left:43px}header{width:100%;position:relative;padding-top:110px;text-align:right}.headerbild{height:auto;width:93%;position:relative}.bild{position:absolute;left:0;background-color:#efbd25;bottom:0;width:calc(187px + 7%)}.slogan-box{position:absolute;left:calc(187px + 7%);text-align:left;background:rgba(145,145,145,.3);bottom:0;width:29%;height:184px;padding-left:50px;padding-top:80px}.slogan-box p{margin-top:30px}.wrapper{padding:100px 20%}#wrapper-background{padding-left:0;border-left:20vw solid #fff}.logo{width:50%;height:auto;min-width:300px;padding-left:50px}.logo-resp{display:none}.col1{margin-right:30px}.col1,.col2{display:inline-block;width:45%}.titel{font-size:18px;font-family:'Source Sans Pro';color:#919191;font-weight:600;margin-bottom:10px}.titel-white{font-size:18px;font-family:'Source Sans Pro';color:#fff;font-weight:600;margin-bottom:10px}.aw{color:#fff;font-size:18px;font-family:'Source Sans Pro';font-weight:600;padding-top:20px}h1{font-family:Poly;font-style:italic;font-size:30px;font-weight:400;line-height:38px;color:#fff;padding-top:10px}h2,h3,h4{font-family:Poly;font-style:italic;font-size:30px;font-weight:400;line-height:38px;margin-bottom:20px}h2{color:#efbd25}h3{color:#284a7e}h4{color:#fff}.leistungen{position:relative;background-color:#efefef}.col1-padding{padding-left:53px;margin-bottom:50px}.col1 ul{margin-top:10px}.col1 ul li{list-style-type:disc;margin-left:20px;color:#efbd25}.col2.link{margin-top:100px}.col-news{display:inline-block}.col-news-pic{position:relative;border:1px solid #000;padding:25px;margin-right:30px;margin-bottom:30px}.grafik-news{position:relative}.col-news-pic.last{margin-right:0}.plus-y{position:absolute;bottom:-19px;left:109px}.news{margin-bottom:100px}.start .col2 ul{margin-left:20px}.start .col2 ul li{list-style-type:square}.start .col1 a{font-weight:700;text-decoration:none;color:#efbd25}.start .col1 a:hover{opacity:.4}.kontakt{width:100%;background-color:#efbd25;height:700px;position:relative}.feder{position:absolute;right:0;top:-430px;width:24%}.white{color:#fff}.white a{text-decoration:none}.white a:hover{color:#ddd}iframe{width:26%;height:inherit;position:absolute;border:1px solid #666}.col2.padtop{padding-top:280px}.maps{height:250px;width:30%}.anfahrt{margin-top:130px}.impressum{background-color:#efefef;width:100%;margin-top:300px}.impressum a{color:#284a7e;font-weight:600;text-decoration:none}.impressum a:hover{text-decoration:underline}.header-navi span,.sidenav{display:none}footer{position:fixed;left:0;bottom:0;width:100%;background-color:#efefef;height:25px;padding-top:2px}footer a{text-decoration:none;color:#919191;font-size:16px;font-weight:600;padding-left:10px;margin-right:10px}footer a:hover{color:#efbd25}.icon{position:relative;width:30px;height:30px}.icon::before{content:'';width:40px;height:7px;display:block;background:#284a7e;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;left:-20px}.icon::after{content:'';width:40px;height:7px;display:block;background:#284a7e;-webkit-transform:rotate(25deg);transform:rotate(25deg);position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;left:-20px}.icon--open::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.icon--open::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}@media screen and (max-width:1410px){.wrapper{padding:100px 10%}#wrapper-background{border-left:10vw solid #fff}iframe{width:32%}.slogan-box{padding-right:20px}}@media screen and (max-width:1280px){h1,h2,h3,h4{font-size:26px;line-height:34px}.slogan-box{padding-left:30px}}@media screen and (max-width:1170px){.bild{width:calc(150px + 7%)}.dokimion{width:150px}.slogan-box{height:150px;left:calc(150px + 7%);padding-top:61px;width:70%}.wrapper{padding:100px 5%}iframe{width:39%}.maps{height:230px;width:40%}.feder{top:-306px;width:28%}.grafik-news{height:auto;width:60px}.plus-y{left:93px}.info{top:24px;right:20px}.info>p{font-size:14px;line-height:20px}.a1{font-size:14px}nav ul{left:160px}nav ul li a{font-size:16px}.eng-1{line-height:20px}.fahne-eng,.fahne-ger{width:30px}.eng,.ger{height:19px;width:108px}.eng p,.ger p{bottom:-2px;left:41px}#sprache{top:30px}}@media screen and (max-width:1030px){.logo{min-width:250px}#wrapper-background{border-left:5vw solid #fff}.dokimion{width:130px}.bild{width:calc(130px + 7%)}.slogan-box{left:calc(130px + 7%);padding-top:33px}.sidenav{background-color:#efbd25;display:block;height:100%;width:0;position:fixed;z-index:1000;top:0;left:0;overflow-x:hidden;transition:.5s;padding-top:15px}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:15px;color:#fff;display:block;transition:.3s;text-transform:uppercase;font-weight:600;font-family:'Source Sans Pro'}.offcanvas a:focus,.sidenav a:hover{color:#e6e6e6}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.header-navi span{display:block;position:fixed;top:6px;right:6px;background:#efbd25;width:56px;height:50px;cursor:pointer;z-index:1000}.header-navi span:hover{background:#e6e6e6}.header-navi span img{width:41px;height:31px;position:absolute;top:9px;left:7px}.menu{background-color:#efbd25}nav ul{display:none}.sidenav .closebtn{font-size:36px;margin-left:50px;position:absolute;right:25px;top:0}.info{left:150px;top:21px}}@media screen and (max-width:768px){.col1,.col2{display:block;width:100%}.logo{display:none}.logo-resp{display:block;width:40%;margin-left:30px}.aw{font-size:16px}h1,h2,h3,h4{font-size:24px;line-height:30px}.titel{margin-bottom:5px;font-size:16px}.slogan-box{height:140px;padding-top:43px;width:55%}#wrapper-background{border-left:8vw solid #fff}iframe{width:85%}.col2.padtop{padding-top:840px}.col2.padtop p{color:#000}.maps{height:250px;width:80%}.anfahrt{margin-top:40px}.headerbild{width:100%}}@media screen and (max-width:565px){.bild{position:relative}.slogan-box{width:61%}nav{height:110px}.info{padding-right:40px}footer{width:100%;height:auto}}@media screen and (max-width:520px){.slogan-box{width:60%;padding-left:20px}h1,h2,h3,h4{font-size:22px;line-height:28px}.eng p,.ger p{display:none}.eng,.ger{width:auto}.info{left:70px;top:23px}}@media screen and (max-width:496px){.logo-resp{width:70%}}@media screen and (max-width:460px){.slogan-box{width:63%;padding-top:23px;height:161px;left:130px}.bild{width:28%}h1,h2,h3,h4{font-size:20px;line-height:26px}.grafik-news{width:40px}.plus-y{left:73px}.col-news-pic.last{margin-right:15px}.header-navi span{width:46px;height:40px}.header-navi span img{width:31px;height:21px}.info{top:13px}}@media screen and (max-width:416px){.slogan-box{width:59%}.dokimion{width:100px}.bild{width:24%}.slogan-box{width:66%;height:168px;left:100px}.headerbild{margin-bottom:50px}}@media screen and (max-width:380px){.fahne-eng,.fahne-ger{width:25px}.info{left:60px}.slogan-box{width:63%}.info>p{font-size:12px;line-height:16px;top:22px}}
