/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#F6A000;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}table{border-collapse:collapse;border-spacing:0}body{margin:0;overflow-y:scroll;color:#222;font:400 125%/1.4 NettoWeb-Light,"Helvetica Neue","Helvetica Neue Light","Open Sans",Helvetica,Arial,sans-serif}a:active,a:focus,a:hover{color:#222;text-decoration:underline}.nav__element__categories__link:focus,.nav__element__categories__link:hover,footer>.container a:hover{text-decoration:none}.maincontent{padding-bottom:40px}@font-face{font-family:NettoWeb-Light;src:url(../../fonts/NettoWeb-Light.woff) format("woff")}@font-face{font-family:NettoWeb;src:url(../../fonts/NettoWeb.woff) format("woff")}p{font-size:.875rem;letter-spacing:.095rem}.nav,.nav__categories,h1,h2,h3,h4,h5{font-family:NettoWeb-Light,"Helvetica Neue","Helvetica Neue Light","Open Sans",Helvetica,Arial,sans-serif;font-weight:400}em,strong{font-family:NettoWeb}.nav__categories__element a,.nav__categories__element a:active,.nav__categories__element a:focus,.nav__categories__element a:visited{font-family:NettoWeb-Light}.category-item::after,.clearfix::after,.entwurf__row::after,.header>.container::after,.header__logo__wrapper::after,.km-slider .sliderstage::after,.km-slider__bubbles::after{clear:both;content:'';display:table}.container{max-width:880px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:1024px){.maincontent{margin-top:186px}.container{padding-left:40px;padding-right:40px}.container--header{right:-32px}}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.container--header{position:relative;max-width:950px}.header{width:100%;background-color:#fff}@media (min-width:1024px){.header{position:fixed;top:0;z-index:4}}@media screen and (max-width:1023px){.header__nav__wrapper{position:fixed;background:#fff;z-index:9;width:100%;margin-left:-20px;padding-left:20px}}.header__logo{padding:20px 0}@media (min-width:1024px){.header__nav__wrapper{float:left;width:50%}.header__logo{padding:0}.header__logo__wrapper{float:right;width:50%}}.header__logo__wrapper{padding-bottom:8px;text-align:right}.header__logo--desktop{display:none!important}.header__logo--mobile{display:block!important;margin-top:28px}@media (min-width:1024px){.header__logo--desktop{display:block!important;float:right;max-width:407px!important}.header__logo--mobile{display:none!important}}.header__logo{float:right;display:table;height:105px}.header__logo img,.header__logo source{display:block;height:auto;max-width:100%}.nav{margin:0;padding:20px 0 0}.nav__element{display:inline-block;margin-right:20px}@media (min-width:1024px){.nav{padding:64px 0 0}.nav__element{margin-right:40px}.nav__element--phone{display:none}}.nav__element:last-child{margin-right:0}.nav__element__link{font-size:20px;letter-spacing:.076rem;color:#F6A000;text-transform:lowercase}.nav__element__link:hover{color:#F6A000;text-decoration:none}.nav__element__categories__link{color:#222}footer{margin-top:40px}footer.home{margin-top:0;padding-top:16px}@media (min-width:1024px){.nav__element__link{font-size:2.32rem}footer.home{position:absolute;right:0;top:47.3rem;left:0;padding-top:0}.categories__element{min-height:470px}}footer>.container{text-align:right;padding:0}footer>.container a{font-size:14px;color:#000;padding:20px 0}.newsentry{margin-bottom:40px}.newsentry__headline{margin:0 0 -3px -3px;font-size:2.32rem;font-weight:400;letter-spacing:.076rem}.categories__element{position:relative;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.categories__element.singlerow{min-height:initial}.categories__element.singlerow .km-slider--small .slider li{margin-bottom:0}.categories__element.slider-is--big{min-height:587px}.categories__element.slider-is--big .km-slider__close{display:block}.categories__element.slider-is--big .km-slider--small{position:absolute;opacity:0}.categories__element.slider-is--big .km-slider--big{max-width:898px}.categories__element.slider-is--big .km-slider--big .sliderstage{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.categories__element.slider-is--growing .km-slider--small{z-index:0;opacity:0}.categories__element.slider-is--growing .km-slider--big{position:absolute;z-index:2;max-width:898px}.categories__element.slider-is--growing .km-slider__controlls{display:none}.categories__element.slider-is--closing .km-slider--small{z-index:0;opacity:1;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.categories__element.slider-is--closing .km-slider--big{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;position:absolute;z-index:3;max-width:0;opacity:1}.km-slider .sliderstage,.km-slider .sliderstage .slider li .li_container,.km-slider__wrapper{position:relative}.km-slider{box-sizing:content-box;overflow:hidden;margin:0 -8px}.km-slider--big{-webkit-transition:max-width 1s ease-in-out;transition:max-width 1s ease-in-out}@media only screen and (min-width:1024px){.km-slider{width:898px}.km-slider--big{max-width:0}.km-slider--small .sliderstage .slider li{cursor:pointer}}.km-slider--big .sliderstage{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:1023px){.km-slider--big .sliderstage{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.km-slider--small{display:none}}.km-slider--big .sliderstage .slider li{width:100%;margin-bottom:0!important}.km-slider--small{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;opacity:1}.km-slider--small .sliderstage{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.km-slider--small .sliderstage .slider li{width:33.3333333333%}.km-slider .sliderstage .slider{float:left;list-style-type:none;padding:0;margin:0}.km-slider .sliderstage .slider li{margin:0 0 16px;padding:0 8px;box-sizing:border-box;float:left}.km-slider .sliderstage .slider li:nth-child(4),.km-slider .sliderstage .slider li:nth-child(5),.km-slider .sliderstage .slider li:nth-child(6){margin-bottom:0}.km-slider .sliderstage .slider li .li_container:after{padding-top:66.7%;display:block;content:""}.km-slider .sliderstage .slider li .li_content{position:absolute;top:0;right:0;bottom:0;left:0}.km-slider .sliderstage .slider li .li_content_image{box-sizing:border-box;position:relative;width:100%;height:100%;max-width:100%;max-height:calc(100vh - 62px)}.km-slider .sliderstage .slider li .li_content_image img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 62px)}.km-slider .sliderstage .slider li .li_content_image_half{width:50%;border-right:8px solid transparent;float:left}.km-slider .sliderstage .slider li .li_content_image_half:nth-child(2){border-right:none;border-left:8px solid transparent}.km-slider .sliderstage .slider li .li_content_image_half img{height:100%;width:auto}.km-slider .sliderstage .slider li .li_content_image_border{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border:1px solid #000;margin:1px}.km-slider__close{display:none;position:absolute;z-index:3;padding:10px 18px 10px 10px;cursor:pointer;right:0}.km-slider__controlls{display:none;top:0;bottom:0;padding:0;margin:0;list-style:none}.km-slider__controlls li{position:absolute;top:50%;margin-top:-16px;cursor:pointer!important}@media (min-width:1024px){.km-slider__controlls{display:block}.km-slider__controlls li{padding:20px;margin-top:-40px}.km-slider__controlls li.km-slider__controlls--prev{margin-left:-20px}}.km-slider__controlls li.km-slider__controlls--prev{display:none;left:-40px}.km-slider__controlls li.km-slider__controlls--next{right:-40px}@media (min-width:1024px){.km-slider__controlls li.km-slider__controlls--next{margin-right:-20px}.categories__element :not(.slider-is--big) .km-slider__controlls li,.km-slider__bubbles{display:none}.slider-is--big .km-slider__bubbles{display:block}}.km-slider__bubbles{position:absolute;bottom:0;list-style:none;margin:0;padding:0 0 8px 8px}.km-slider__bubbles li{cursor:pointer;color:#fff;font-size:.75rem;float:left;padding-right:8px}.km-slider__bubbles li.active>.active{display:block}.km-slider__bubbles li.active>.inactive,.km-slider__bubbles li>.active{display:none}@media only screen and (max-device-width:736px) and (orientation:landscape){.km-slider__bubbles{bottom:initial;top:calc(100vh - 80px)}.km-slider .sliderstage .slider li .li_content_image .li_content_image_border{border:none}.km-slider .sliderstage .slider li .li_content_image .li_content_image_border img{border:1px solid #000}}body.home{min-height:800px}.nav__categories{margin:0;padding:0}.nav__categories__element{display:block;margin:0 0 20px;font-size:35px;text-align:center}@media (min-width:1024px){.nav__categories{position:relative;right:0;left:-57px}.nav__categories__element{margin:0;font-size:2.75rem}}.nav__categories__element a{margin-bottom:-6px}@media (max-width:499px){.nav__categories__element{text-align:center}.nav__categories__element:nth-child(odd){padding-left:10%}.nav__categories__element:nth-child(even){padding-right:10%}}@media (min-width:500px){.nav__categories__element{text-align:left}.nav__categories__element:nth-child(1){padding-left:30%}.nav__categories__element:nth-child(2){padding-left:60%}.nav__categories__element:nth-child(3){padding-left:15%}.nav__categories__element:nth-child(4){padding-left:25%}.nav__categories__element:nth-child(5){padding-left:55%}.nav__categories__element:nth-child(6){padding-left:18%}.nav__categories__element:nth-child(7){padding-left:65%}.nav__categories__element:nth-child(8){padding-left:20%}.nav__categories__element:nth-child(9){padding-left:60%}.nav__categories__element:nth-child(10){padding-left:70%}.nav__categories__element:nth-child(11){padding-left:50%}.nav__categories__element:nth-child(12){padding-left:60%}.nav__categories__element:nth-child(13){padding-left:40%}.nav__categories__element:nth-child(14){padding-left:20%}}.nav__categories__element img{display:none}@media (min-width:1024px){.nav__categories__element a{margin-bottom:0}.nav__categories__element.active a{font-family:NettoWeb;color:#fff}.nav__categories__element{position:absolute;width:282px;background-color:transparent;text-align:center;padding:63.5px 0;padding-left:0!important}.nav__categories__element.active img{opacity:1}.nav__categories__element:nth-child(1){top:1rem;left:13rem}.nav__categories__element:nth-child(2){top:1rem;left:40rem}.nav__categories__element:nth-child(3){top:5.5rem;left:0}.nav__categories__element:nth-child(4){top:5.5rem;left:23rem}.nav__categories__element:nth-child(5){top:10rem;left:11rem}.nav__categories__element:nth-child(6){top:10rem;left:36rem}.nav__categories__element:nth-child(7){top:14.5rem;left:2rem}.nav__categories__element:nth-child(8){top:14.5rem;left:22rem}.nav__categories__element:nth-child(9){top:19rem;left:15rem}.nav__categories__element:nth-child(10){top:19rem;left:35.25rem}.nav__categories__element:nth-child(11){top:23.5rem;left:8rem}.nav__categories__element:nth-child(12){top:23.5rem;left:41rem}.nav__categories__element:nth-child(13){top:28rem;left:1rem}.nav__categories__element:nth-child(14){top:28rem;left:28rem}.nav__categories__element img{display:block;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity .75s linear;transition:opacity .75s linear}.nav__element__categories__link{position:relative;z-index:2}}.contact-table__td:nth-child(2) a,.entwurf__column a{color:#222}.nav__element__categories__link{display:block;width:100%}.partners{margin:0 -8px}.partners__list{list-style:none;margin:0;padding:0}.partners__list:after{clear:both;content:'';display:table}.partners__listelement{box-sizing:border-box;padding:0 8px;margin-bottom:16px}@media (min-width:768px){.partners__listelement{float:left;width:50%}}@media (min-width:1024px){.partners__listelement{float:left;width:33.3333333333%}.partners__listelement:nth-child(3n+1){clear:both}}.partners__listelementborder{display:block;width:100%;border:1px solid #000;height:186px}.partners__link{position:relative;display:block;height:100%;width:100%}.partners__link img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box;padding:8px;display:inline-block;max-width:270px;height:auto;max-height:178px}.categorie,.categories{list-style:none;margin:0;padding:0}.categories__element{padding-top:8px}.categories__element__description{max-height:400px;box-sizing:border-box}.categories__element h2{font-weight:400;letter-spacing:.076rem;margin:0 0 -3px -3px;font-size:35px}@media (min-width:1024px){.categories__element h2{font-size:2.32rem}}.categories__element p{font-size:.875rem;margin:0;padding-bottom:8px}.category-item{display:block;list-style:none;padding:0}.category-item .category-item__element{float:left;width:33.3333333333%;padding:0 8px 16px}.category-item .category-item__element img{display:block;width:100%;height:auto}.category-item .category-item__element:nth-child(4){clear:left}.category-item .category-item__element:nth-child(4),.category-item .category-item__element:nth-child(5),.category-item .category-item__element:nth-child(6){padding-bottom:0}.category-item .category-item__element--vertical{padding:0}.category-item .category-item__element--vertical>div{padding:0 8px;width:50%;float:left}.entwurf__column{float:left;width:290px;margin-right:16px}.entwurf__column img{display:block;border:1px solid #000;width:290px!important;max-width:none!important}.contact-table__td{padding-bottom:16px}@media (min-width:768px){.contact-table__td{display:table-cell}}.contact-table__td:nth-child(1) .iframewrapper{position:relative;padding-bottom:66.6666666667%;height:0;overflow:hidden;border:1px solid #000}.contact-table__td:nth-child(1) .iframewrapper>iframe{display:block;position:absolute;top:1px;left:0;width:100%;height:100%}.contact-table__td:nth-child(1) img{border:1px solid #000;display:block;max-width:100%;height:auto}@media (min-width:768px){.contact-table__td:nth-child(1){width:25%;padding-right:8px}.contact-table__td:nth-child(1) img{height:186px;width:280px;max-width:none}.contact-table__td:nth-child(1) .iframewrapper{width:280px}.contact-table__td:nth-child(2){width:75%;padding-left:8px;vertical-align:bottom}.contact-table__td:nth-child(2) p:last-child{margin-bottom:-6px}}.specialpage p{font-size:1.25rem}@media (min-width:1024px){.specialpage p{font-size:2.32rem}.specialpage .categories__element{min-height:393px}}.specialpage .categories__element.slider-is--big,.specialpage .categories__element.slider-is--growing{min-height:596px}.specialpage--about .welcometext p{margin-bottom:.8rem}.specialpage--about .abouttext p{margin-top:1.7rem}
/*# sourceMappingURL=main.min.css.map */