﻿html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:'Slabo 27px';font-display:swap;src:url(../fonts/Slabo27px-Regular.ttf)}body{background:#ffffff;font-family:'Slabo 27px', serif;color:#1b1b1b;font-size:16px;background:url(../img/Web_Mock_Up_Hintergundbild_web.jpg) no-repeat center center fixed;background-size:cover !important;background-attachment:fixed !important;position:absolute;width:100%;height:100%}body.bg_neu{background:url(../img/HG_2.jpg) no-repeat center center fixed;background-size:cover !important}body.contact{background:linear-gradient(#f1f1f1, #a8a8a8) fixed no-repeat;background-size:cover !important}body p{position:relative;float:left;width:100%}h1,h2,h3,h4,h5,h5{position:relative;float:left;width:100%;margin:1em 0 0.25em 0}.hinweis{position:fixed;z-index:1200;width:100%;background-color:rgba(49,49,49,0.85);bottom:30px;height:70px}.hinweis .wrap{position:relative;width:100%;padding:0 5%}.hinweis .wrap p{margin-bottom:0;color:#c9c6c6}.hinweis .wrap p a{color:#ffffff;transition:all 0.3s ease}.hinweis .wrap p a:hover{color:#95080e}.hinweis .wrap .close{position:absolute;right:15px}.hinweis .wrap .close p{margin:0;width:auto;float:right}.hinweis .wrap .close p a{font-size:3rem}.hinweis .wrap .close button{border:none;background-color:transparent;color:#ffffff;font-size:3rem;font-family:'Slabo 27px', serif;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hinweis .wrap .close button:hover{color:#95080e}.hinweis .wrap .close.new{position:relative;right:auto;margin:0.5em 0}.hinweis .wrap .close.new button{font-size:1rem}.hinweis .wrap .close.new label{position:relative;float:left;color:#c9c6c6}.hinweis .wrap .close.new .row{position:relative;float:left;width:100%;margin-bottom:0.5em}.hinweis.new{height:auto;font-size:0.875rem;z-index:9999}.hinweis.new .buttonok{background-color:#95080e !important;border-radius:5px;padding:5px 10px}.hinweis.new .buttonok:hover{background-color:rgba(255,255,255,0.6) !important}.hinweis.new .wrap p{margin-top:0.5em}.hinweis.new .wrap .close.new{float:left}.yform{background:rgba(255,255,255,0.9);margin-top:2em;padding:20px;position:relative;float:left}.yform h1,.yform h2,.yform h3,.yform h4,.yform h5,.yform h6{color:#418a2b;margin:0.25em 0}.yform .control-label{position:relative;float:left;width:100%}.yform .form-control{position:relative;float:left;width:100%;max-width:500px}.yform .form-group{position:relative;float:left;width:100%;margin:0 0 1em}.yform hr{position:relative;float:left;width:100%;margin:2em 0}.yform .btn-primary{border:none;background-color:#418a2b;color:#fff;font-family:'Slabo 27px', serif;padding:7px 14px;border-radius:3px;box-shadow:3px 3px 0 rgba(0,0,0,0.7);width:100%;max-width:250px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.yform .btn-primary:hover{box-shadow:none}#googlemaps{position:relative;float:left;width:100%;margin-bottom:3em}#googlemaps p{margin-bottom:0}#googlemaps button{margin-top:0.5em;position:relative;float:left;width:auto;background-color:transparent;color:#95080e;border:none;padding:5px 0;font-family:'Slabo 27px', serif}iframe.piwik{height:300px !important}a{text-decoration:none;color:#95080e;-webkit-transition:color 1s;transition:color 1s}a:focus{outline:none}h1,h2{font-size:39px;margin:0;position:relative;float:left;width:100%}a:hover,a.active{color:#1b1b1b}iframe.full{width:100%;position:relative;float:left}.maps{position:relative;float:left;width:100%;height:350px;border:none}.wrapper{width:100%}.wrapper_2{width:980px;margin:0 auto 0}.contact .newsbereich{margin-bottom:15em}header{position:fixed;float:left;width:100%;background:#313131;padding:0;height:50px;z-index:999}header #menu{position:absolute;float:left;width:auto}header #menu a{position:relative;float:left;width:17px;height:auto;z-index:999;display:none}header #menu a img{padding-top:10px}header #menu nav{position:relative;float:left;height:50px}header #menu nav ul{position:relative;float:left;padding:0}header #menu nav ul li{position:relative;float:left;padding-right:60px;font-size:16px;padding-bottom:60px;z-index:600}header #menu nav ul li a{color:#ffffff;-webkit-transition:color 1s;transition:color 1s;display:block !important;width:auto !important}header #menu nav ul li a::after{content:'  »';color:#ffffff}header #menu nav ul li a:hover,header #menu nav ul li a:active{content:' »';color:#707070}header #menu nav ul li a.rex-active,header #menu nav ul li a.rex-current{text-shadow:0 0 5px #fff;-webkit-transform:scale(1.1);transform:scale(1.1)}header #menu nav ul li:hover ul,header #menu nav ul li:active ul{display:block;width:191%;position:absolute;background:#707070;padding:25px 0px 25px 20px;z-index:400;left:-20px;top:18px}header #menu nav ul li:hover ul li,header #menu nav ul li:active ul li{padding-bottom:8px;padding-right:0;width:100%}header #menu nav ul li:hover ul li a:hover,header #menu nav ul li:hover ul li:active,header #menu nav ul li:active ul li a:hover,header #menu nav ul li:active ul li:active{color:#95080e !important}header #menu nav ul li ul{display:none}header #menu .resp a{display:none}.text .white{background:rgba(255,255,255,0.9);width:100%;padding:20px;padding-right:30%;position:relative;float:left}.text .white h1{color:#313131}.text .white a{padding-right:14px}.text .white a:nth-of-type(6n){padding-right:0}.text .white p:last-of-type{margin-bottom:7em}.text .white.refer{width:auto !important;padding-right:3% !important}.text .white.refer h2,.text .white.refer p{float:none !important}.formularnewsletter{position:relative;float:left;max-width:335px;width:100%}.newsletter{background:rgba(255,255,255,0.9);width:100%;padding:20px;padding-right:30%;position:relative;float:left}.newsletter.webbereich h1{color:#418a2b;margin-bottom:1em}.newsletter.webbereich input{padding:5px;position:relative;float:left;width:100%}.newsletter.webbereich label{position:relative;float:left;width:100%}.newsletter.webbereich .anAbmeldung{border:none;background-color:#418a2b;color:#ffffff;border-radius:3px;box-shadow:0px 2px 0px rgba(49,49,49,0.8);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.newsletter.webbereich .anAbmeldung:hover{box-shadow:0px 0px 0px rgba(49,49,49,0.8);background-color:rgba(65,138,43,0.9)}.newsletter.webbereich .newsinput{border-radius:3px;border:1px solid #418a2b}.newsletter.webbereich .checkbox{width:auto;margin-top:2px}main{position:relative;float:left;width:100%;margin-bottom:80px}main .logobereich{width:30%;position:absolute;float:left}main .logobereich .logo{background:url(../img/logo.png) no-repeat top left;height:142px;width:310px;position:absolute;float:left;top:50px;z-index:400}main.cookieabstand{margin-bottom:150px}main .newsbereich{position:relative;float:left;width:100%;margin-bottom:3em;min-height:50px}main .newsbereich h1{margin-top:72px}main .newsbereich .pfeil_links,main .newsbereich .pfeil_rechts{height:69px;position:absolute;width:67px;border:none;top:150px}main .newsbereich .pfeil_links:hover,main .newsbereich .pfeil_rechts:hover{opacity:0.8}main .newsbereich .pfeil_links{background:url(../img/pfeil_links.png) no-repeat bottom right;left:17%}main .newsbereich .pfeil_rechts{background:url(../img/pfeil_rechts.png) no-repeat bottom right;right:17%}main .newsbereich .wrapper_2 .galerie,main .newsbereich .wrapper_2 .newsausgabe{position:relative;float:left;width:100%;margin-top:72px;min-height:227px}main .newsbereich .wrapper_2 .galerie.newsseite:last-of-type,main .newsbereich .wrapper_2 .newsausgabe.newsseite:last-of-type{margin-bottom:6em}main .newsbereich .wrapper_2 .galerie.newsseite .small,main .newsbereich .wrapper_2 .newsausgabe.newsseite .small{position:relative;float:left;width:100%;font-size:0.8rem}main .newsbereich .wrapper_2 .galerie.newsseite h2,main .newsbereich .wrapper_2 .newsausgabe.newsseite h2{color:#b3b931}main .newsbereich .wrapper_2 .kasten_news_outline{border:solid 2px #ffffff;width:100%;position:relative;float:right;height:100%}main .newsbereich .wrapper_2 .kasten_news_outline .icon{width:25%;margin-right:2%;margin-top:2%;margin-bottom:2%;background:url(../img/icon_drohne.png) no-repeat center center;background-size:contain !important;float:right;height:200px}main .newsbereich .wrapper_2 .kasten_news_outline img.person{position:absolute;float:right;top:50px;right:3%;z-index:999}main .newsbereich .wrapper_2 .kasten_news_outline img.head{position:absolute;float:right;width:100px;right:0;display:none}main .newsbereich .wrapper_2 .kasten_news_outline.white{background-color:rgba(255,255,255,0.9);border:none}main .newsbereich .wrapper_2 .kasten_news_outline.white .kasten_innen{background-color:transparent}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen{background:rgba(255,255,255,0.9);width:70%;padding:20px;position:relative;float:left;height:100%}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen.team{width:100%}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen .back{position:relative;float:left;color:#95080e;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen .back:hover{transform:scale(1.05);cursor:pointer}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h1.foto,main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h2.foto{color:#b3b931}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h1.print,main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h2.print{color:#84a31f}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h1.web,main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h2.web{color:#418a2b}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h1 {margin-top:0 !important}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen a.fancy{padding-right:14px;position:relative;float:left;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen a.fancy:nth-of-type(6n){padding-right:0}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen a.fancy:hover{transform:scale(1.1)}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen .fancybox{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen .fancybox:hover{transform:scale(1.1)}main .geschaeftsbereiche{padding-top:40px}main .geschaeftsbereiche .wrapper_2 .foto,main .geschaeftsbereiche .wrapper_2 .print,main .geschaeftsbereiche .wrapper_2 .web,main .geschaeftsbereiche .wrapper_2 .grau,main .geschaeftsbereiche .wrapper_2 .jobs{width:30%;position:relative;float:left;z-index:400;padding-bottom:40px;margin-right:5%}main .geschaeftsbereiche .wrapper_2 .foto:last-of-type,main .geschaeftsbereiche .wrapper_2 .print:last-of-type,main .geschaeftsbereiche .wrapper_2 .web:last-of-type,main .geschaeftsbereiche .wrapper_2 .grau:last-of-type,main .geschaeftsbereiche .wrapper_2 .jobs:last-of-type{margin-bottom:4em}main .geschaeftsbereiche .wrapper_2 .foto:nth-of-type(3n),main .geschaeftsbereiche .wrapper_2 .print:nth-of-type(3n),main .geschaeftsbereiche .wrapper_2 .web:nth-of-type(3n),main .geschaeftsbereiche .wrapper_2 .grau:nth-of-type(3n),main .geschaeftsbereiche .wrapper_2 .jobs:nth-of-type(3n){margin-right:0}main .geschaeftsbereiche .wrapper_2 .foto .bg_image,main .geschaeftsbereiche .wrapper_2 .print .bg_image,main .geschaeftsbereiche .wrapper_2 .web .bg_image,main .geschaeftsbereiche .wrapper_2 .grau .bg_image,main .geschaeftsbereiche .wrapper_2 .jobs .bg_image{height:260px;position:relative;width:100%}main .geschaeftsbereiche .wrapper_2 .foto .foto_oben,main .geschaeftsbereiche .wrapper_2 .foto .print_oben,main .geschaeftsbereiche .wrapper_2 .foto .web_oben,main .geschaeftsbereiche .wrapper_2 .foto .grau_oben,main .geschaeftsbereiche .wrapper_2 .foto .jobs_oben,main .geschaeftsbereiche .wrapper_2 .print .foto_oben,main .geschaeftsbereiche .wrapper_2 .print .print_oben,main .geschaeftsbereiche .wrapper_2 .print .web_oben,main .geschaeftsbereiche .wrapper_2 .print .grau_oben,main .geschaeftsbereiche .wrapper_2 .print .jobs_oben,main .geschaeftsbereiche .wrapper_2 .web .foto_oben,main .geschaeftsbereiche .wrapper_2 .web .print_oben,main .geschaeftsbereiche .wrapper_2 .web .web_oben,main .geschaeftsbereiche .wrapper_2 .web .grau_oben,main .geschaeftsbereiche .wrapper_2 .web .jobs_oben,main .geschaeftsbereiche .wrapper_2 .grau .foto_oben,main .geschaeftsbereiche .wrapper_2 .grau .print_oben,main .geschaeftsbereiche .wrapper_2 .grau .web_oben,main .geschaeftsbereiche .wrapper_2 .grau .grau_oben,main .geschaeftsbereiche .wrapper_2 .grau .jobs_oben,main .geschaeftsbereiche .wrapper_2 .jobs .foto_oben,main .geschaeftsbereiche .wrapper_2 .jobs .print_oben,main .geschaeftsbereiche .wrapper_2 .jobs .web_oben,main .geschaeftsbereiche .wrapper_2 .jobs .grau_oben,main .geschaeftsbereiche .wrapper_2 .jobs .jobs_oben{border:solid 2px #ffffff;padding:50px 0;position:absolute;width:100%;z-index:600;opacity:1;height:262px}main .geschaeftsbereiche .wrapper_2 .foto .foto_oben h1,main .geschaeftsbereiche .wrapper_2 .foto .foto_oben h2,main .geschaeftsbereiche .wrapper_2 .foto .print_oben h1,main .geschaeftsbereiche .wrapper_2 .foto .print_oben h2,main .geschaeftsbereiche .wrapper_2 .foto .web_oben h1,main .geschaeftsbereiche .wrapper_2 .foto .web_oben h2,main .geschaeftsbereiche .wrapper_2 .foto .grau_oben h1,main .geschaeftsbereiche .wrapper_2 .foto .grau_oben h2,main .geschaeftsbereiche .wrapper_2 .foto .jobs_oben h1,main .geschaeftsbereiche .wrapper_2 .foto .jobs_oben h2,main .geschaeftsbereiche .wrapper_2 .print .foto_oben h1,main .geschaeftsbereiche .wrapper_2 .print .foto_oben h2,main .geschaeftsbereiche .wrapper_2 .print .print_oben h1,main .geschaeftsbereiche .wrapper_2 .print .print_oben h2,main .geschaeftsbereiche .wrapper_2 .print .web_oben h1,main .geschaeftsbereiche .wrapper_2 .print .web_oben h2,main .geschaeftsbereiche .wrapper_2 .print .grau_oben h1,main .geschaeftsbereiche .wrapper_2 .print .grau_oben h2,main .geschaeftsbereiche .wrapper_2 .print .jobs_oben h1,main .geschaeftsbereiche .wrapper_2 .print .jobs_oben h2,main .geschaeftsbereiche .wrapper_2 .web .foto_oben h1,main .geschaeftsbereiche .wrapper_2 .web .foto_oben h2,main .geschaeftsbereiche .wrapper_2 .web .print_oben h1,main .geschaeftsbereiche .wrapper_2 .web .print_oben h2,main .geschaeftsbereiche .wrapper_2 .web .web_oben h1,main .geschaeftsbereiche .wrapper_2 .web .web_oben h2,main .geschaeftsbereiche .wrapper_2 .web .grau_oben h1,main .geschaeftsbereiche .wrapper_2 .web .grau_oben h2,main .geschaeftsbereiche .wrapper_2 .web .jobs_oben h1,main .geschaeftsbereiche .wrapper_2 .web .jobs_oben h2,main .geschaeftsbereiche .wrapper_2 .grau .foto_oben h1,main .geschaeftsbereiche .wrapper_2 .grau .foto_oben h2,main .geschaeftsbereiche .wrapper_2 .grau .print_oben h1,main .geschaeftsbereiche .wrapper_2 .grau .print_oben h2,main .geschaeftsbereiche .wrapper_2 .grau .web_oben h1,main .geschaeftsbereiche .wrapper_2 .grau .web_oben h2,main .geschaeftsbereiche .wrapper_2 .grau .grau_oben h1,main .geschaeftsbereiche .wrapper_2 .grau .grau_oben h2,main .geschaeftsbereiche .wrapper_2 .grau .jobs_oben h1,main .geschaeftsbereiche .wrapper_2 .grau .jobs_oben h2,main .geschaeftsbereiche .wrapper_2 .jobs .foto_oben h1,main .geschaeftsbereiche .wrapper_2 .jobs .foto_oben h2,main .geschaeftsbereiche .wrapper_2 .jobs .print_oben h1,main .geschaeftsbereiche .wrapper_2 .jobs .print_oben h2,main .geschaeftsbereiche .wrapper_2 .jobs .web_oben h1,main .geschaeftsbereiche .wrapper_2 .jobs .web_oben h2,main .geschaeftsbereiche .wrapper_2 .jobs .grau_oben h1,main .geschaeftsbereiche .wrapper_2 .jobs .grau_oben h2,main .geschaeftsbereiche .wrapper_2 .jobs .jobs_oben h1,main .geschaeftsbereiche .wrapper_2 .jobs .jobs_oben h2{color:#ffffff;text-align:center;hyphens:auto;padding:0 20px}main .geschaeftsbereiche .wrapper_2 .foto a:hover .foto_oben,main .geschaeftsbereiche .wrapper_2 .foto a:hover .print_oben,main .geschaeftsbereiche .wrapper_2 .foto a:hover .web_oben,main .geschaeftsbereiche .wrapper_2 .foto a:hover .grau_oben,main .geschaeftsbereiche .wrapper_2 .foto a:hover .jobs_oben,main .geschaeftsbereiche .wrapper_2 .print a:hover .foto_oben,main .geschaeftsbereiche .wrapper_2 .print a:hover .print_oben,main .geschaeftsbereiche .wrapper_2 .print a:hover .web_oben,main .geschaeftsbereiche .wrapper_2 .print a:hover .grau_oben,main .geschaeftsbereiche .wrapper_2 .print a:hover .jobs_oben,main .geschaeftsbereiche .wrapper_2 .web a:hover .foto_oben,main .geschaeftsbereiche .wrapper_2 .web a:hover .print_oben,main .geschaeftsbereiche .wrapper_2 .web a:hover .web_oben,main .geschaeftsbereiche .wrapper_2 .web a:hover .grau_oben,main .geschaeftsbereiche .wrapper_2 .web a:hover .jobs_oben,main .geschaeftsbereiche .wrapper_2 .grau a:hover .foto_oben,main .geschaeftsbereiche .wrapper_2 .grau a:hover .print_oben,main .geschaeftsbereiche .wrapper_2 .grau a:hover .web_oben,main .geschaeftsbereiche .wrapper_2 .grau a:hover .grau_oben,main .geschaeftsbereiche .wrapper_2 .grau a:hover .jobs_oben,main .geschaeftsbereiche .wrapper_2 .jobs a:hover .foto_oben,main .geschaeftsbereiche .wrapper_2 .jobs a:hover .print_oben,main .geschaeftsbereiche .wrapper_2 .jobs a:hover .web_oben,main .geschaeftsbereiche .wrapper_2 .jobs a:hover .grau_oben,main .geschaeftsbereiche .wrapper_2 .jobs a:hover .jobs_oben{opacity:0.8}main .geschaeftsbereiche .wrapper_2 .foto .foto_unten,main .geschaeftsbereiche .wrapper_2 .foto .print_unten,main .geschaeftsbereiche .wrapper_2 .foto .web_unten,main .geschaeftsbereiche .wrapper_2 .foto .grau_unten,main .geschaeftsbereiche .wrapper_2 .foto .jobs_unten,main .geschaeftsbereiche .wrapper_2 .print .foto_unten,main .geschaeftsbereiche .wrapper_2 .print .print_unten,main .geschaeftsbereiche .wrapper_2 .print .web_unten,main .geschaeftsbereiche .wrapper_2 .print .grau_unten,main .geschaeftsbereiche .wrapper_2 .print .jobs_unten,main .geschaeftsbereiche .wrapper_2 .web .foto_unten,main .geschaeftsbereiche .wrapper_2 .web .print_unten,main .geschaeftsbereiche .wrapper_2 .web .web_unten,main .geschaeftsbereiche .wrapper_2 .web .grau_unten,main .geschaeftsbereiche .wrapper_2 .web .jobs_unten,main .geschaeftsbereiche .wrapper_2 .grau .foto_unten,main .geschaeftsbereiche .wrapper_2 .grau .print_unten,main .geschaeftsbereiche .wrapper_2 .grau .web_unten,main .geschaeftsbereiche .wrapper_2 .grau .grau_unten,main .geschaeftsbereiche .wrapper_2 .grau .jobs_unten,main .geschaeftsbereiche .wrapper_2 .jobs .foto_unten,main .geschaeftsbereiche .wrapper_2 .jobs .print_unten,main .geschaeftsbereiche .wrapper_2 .jobs .web_unten,main .geschaeftsbereiche .wrapper_2 .jobs .grau_unten,main .geschaeftsbereiche .wrapper_2 .jobs .jobs_unten{background:rgba(255,255,255,0.9);padding:20px;position:relative;float:left;width:100%}main .geschaeftsbereiche .wrapper_2 .foto .bg_image{background:url(../img/hg_bereiche2.jpg) no-repeat top left}main .geschaeftsbereiche .wrapper_2 .foto .foto_oben{background:#b3b931}main .geschaeftsbereiche .wrapper_2 .foto .foto_unten h1,main .geschaeftsbereiche .wrapper_2 .foto .foto_unten h2{color:#b3b931;hyphens:auto}main .geschaeftsbereiche .wrapper_2 .print .bg_image{background:url(../img/hg_bereiche2.jpg) no-repeat top left}main .geschaeftsbereiche .wrapper_2 .print .print_oben{background:#84a31f}main .geschaeftsbereiche .wrapper_2 .print .print_unten h1,main .geschaeftsbereiche .wrapper_2 .print .print_unten h2{color:#84a31f;hyphens:auto}main .geschaeftsbereiche .wrapper_2 .web .bg_image{background:url(../img/hg_bereiche2.jpg) no-repeat top left}main .geschaeftsbereiche .wrapper_2 .web .web_oben{background:#418a2b}main .geschaeftsbereiche .wrapper_2 .web .web_unten h1,main .geschaeftsbereiche .wrapper_2 .web .web_unten h2{color:#418a2b;hyphens:auto}main .geschaeftsbereiche .wrapper_2 .grau .grau_oben,main .geschaeftsbereiche .wrapper_2 .grau .jobs_oben,main .geschaeftsbereiche .wrapper_2 .jobs .grau_oben,main .geschaeftsbereiche .wrapper_2 .jobs .jobs_oben{background:#707070}main .geschaeftsbereiche .wrapper_2 .grau .grau_unten h1,main .geschaeftsbereiche .wrapper_2 .grau .grau_unten h2,main .geschaeftsbereiche .wrapper_2 .grau .jobs_unten h1,main .geschaeftsbereiche .wrapper_2 .grau .jobs_unten h2,main .geschaeftsbereiche .wrapper_2 .jobs .grau_unten h1,main .geschaeftsbereiche .wrapper_2 .jobs .grau_unten h2,main .geschaeftsbereiche .wrapper_2 .jobs .jobs_unten h1,main .geschaeftsbereiche .wrapper_2 .jobs .jobs_unten h2{color:#313131;hyphens:auto}main .geschaeftsbereiche .wrapper_2 .text .white{background:rgba(255,255,255,0.9);width:100%;padding:20px;padding-right:30%;position:relative;float:left}main .geschaeftsbereiche .wrapper_2 .text .white h1{color:#313131}main .geschaeftsbereiche .wrapper_2 .text .white a{padding-right:14px}main .geschaeftsbereiche .wrapper_2 .text .white a:nth-of-type(6n){padding-right:0}main .geschaeftsbereiche .wrapper_2 .frameheight p iframe{height:200px !important}main .personen{width:100%;position:relative;float:left}main .personen div{width:20%;position:relative;float:left}.teamgrafik{position:relative;float:left;width:100%}.teamgrafik svg #Elena,.teamgrafik svg #Jenny,.teamgrafik svg #Manu,.teamgrafik svg #Dan,.teamgrafik svg #Madlin,.teamgrafik svg #Alice{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.teamgrafik svg #Elena:hover,.teamgrafik svg #Jenny:hover,.teamgrafik svg #Manu:hover,.teamgrafik svg #Dan:hover,.teamgrafik svg #Madlin:hover,.teamgrafik svg #Alice:hover{opacity:0.5}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}footer{position:fixed;width:100%;height:67px;bottom:0px;z-index:400}footer.cookieabstand{bottom:100px;z-index:999}footer.cookieabstand a:last-of-type .notfallbutton{bottom:105px}footer a{position:relative;float:right;overflow:hidden;height:67px}footer a.vor{margin-right:16px;bottom:35px}footer a .bild_link{background:url(../img/bild_link.jpg) no-repeat top left;height:67px;width:93px;float:right}footer a .bild_link .titel{opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:14px;color:#ffffff;position:relative;right:0;text-align:center;background:rgba(0,0,0,0.7);width:94px;height:67px;hyphens:auto;padding:19px 5px 0 5px}footer a:hover .bild_link .titel{opacity:1}footer a.uebersicht{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;bottom:35px}footer a.uebersicht:hover{opacity:0.5}footer a.uebersicht .uebersicht_foto,footer a.uebersicht .uebersicht_print,footer a.uebersicht .uebersicht_web,footer a.uebersicht .uebersicht_jobs{padding-left:200px;height:67px;width:91px;position:relative;float:right}footer a.uebersicht .uebersicht_foto{background:url(../img/uebersicht_foto.jpg) no-repeat bottom left}footer a.uebersicht .uebersicht_print{background:url(../img/uebersicht_print.jpg) no-repeat bottom left}footer a.uebersicht .uebersicht_web{background:url(../img/uebersicht_web.jpg) no-repeat bottom left}footer a.uebersicht .uebersicht_jobs{background:url(../img/uebersicht_allgemein.jpg) no-repeat bottom left}footer a.rex-active,footer a.rex-current{text-shadow:0 0 5px #fff;-webkit-transform:scale(1.1);transform:scale(1.1);margin-top:3px}footer form{position:relative}footer form.uebersicht{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;bottom:35px}footer form.uebersicht:hover{opacity:0.5}footer form.uebersicht .uebersicht_foto,footer form.uebersicht .uebersicht_print,footer form.uebersicht .uebersicht_web,footer form.uebersicht .uebersicht_jobs{padding-left:200px;height:67px;width:91px;position:relative;float:right;border:none}footer form.uebersicht .uebersicht_foto{background:url(../img/uebersicht_foto.jpg) no-repeat bottom left}footer form.uebersicht .uebersicht_print{background:url(../img/uebersicht_print.jpg) no-repeat bottom left}footer form.uebersicht .uebersicht_web{background:url(../img/uebersicht_web.jpg) no-repeat bottom left}footer form.uebersicht .uebersicht_jobs{background:url(../img/uebersicht_allgemein.jpg) no-repeat bottom left}footer a:last-of-type{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}footer a:last-of-type:hover{opacity:0.5}footer a:last-of-type .notfallbutton{background:url(../img/alarmbutton.jpg) no-repeat bottom right;height:67px;position:fixed;width:91px;right:0;bottom:35px}footer nav{position:fixed;height:30px;background-color:#313131;width:100%;bottom:0;padding:5px 20px}footer nav ul{margin:0;position:relative;float:right;padding:0}footer nav ul li{position:relative;float:left;width:auto;margin:0 10px}footer nav ul li a{color:#fff !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;height:auto}footer nav ul li a:hover{color:#707070}@media only screen and (max-width: 1760px){.newsbereich{padding-top:140px}.newsbereich .pfeil_links,.newsbereich .pfeil_rechts{top:310px !important}.newsbereich .pfeil_links{left:20px !important}.newsbereich .pfeil_rechts{right:20px !important}}@media only screen and (max-width: 1270px){.newsbereich .pfeil_links{left:0px !important}.newsbereich .pfeil_rechts{right:0px !important}}@media only screen and (max-width: 1110px){.hinweis{height:85px}footer.cookieabstand{bottom:115px}footer.cookieabstand a:last-of-type .notfallbutton{bottom:125px}main.cookieabstand{margin-bottom:85px}}@media only screen and (max-width: 1064px){.wrapper_2{width:86%}.wrapper_2 nav{padding-left:40px}.contact .wrapper_2{width:85%}.contact .wrapper_2 .kasten_news_outline img.person{right:0;width:30%}}@media only screen and (max-width: 1020px){.wrapper_2 nav{padding-left:0}}@media only screen and (max-width: 980px){.wrapper header .wrapper_2{width:100%}header #menu{padding-left:3%}header #menu nav ul li:last-of-type{padding-right:0}}@media only screen and (max-width: 880px){header #menu nav ul li{padding-right:40px;padding-bottom:10px}}@media only screen and (max-width: 800px){.hinweis{height:110px}.hinweis .wrap{padding-right:10%}main.cookieabstand{margin-bottom:100px}main .geschaeftsbereiche .wrapper_2 .foto .foto_oben,main .geschaeftsbereiche .wrapper_2 .foto .print_oben,main .geschaeftsbereiche .wrapper_2 .foto .web_oben,main .geschaeftsbereiche .wrapper_2 .foto .grau_oben,main .geschaeftsbereiche .wrapper_2 .print .foto_oben,main .geschaeftsbereiche .wrapper_2 .print .print_oben,main .geschaeftsbereiche .wrapper_2 .print .web_oben,main .geschaeftsbereiche .wrapper_2 .print .grau_oben,main .geschaeftsbereiche .wrapper_2 .web .foto_oben,main .geschaeftsbereiche .wrapper_2 .web .print_oben,main .geschaeftsbereiche .wrapper_2 .web .web_oben,main .geschaeftsbereiche .wrapper_2 .web .grau_oben{padding:80px 0 0 0}h1,h2{font-size:1.5em}header{height:70px !important}header nav{position:absolute !important;top:70px !important;width:100% !important;background:#313131 url(../img/slogan.png) no-repeat bottom right !important;background-size:contain !important;z-index:1000;height:auto !important;display:block;margin-left:-120%;overflow:auto;-webkit-transition:all 1s ease;transition:all 1s ease}header nav.cookieabstand ul{padding-bottom:130px !important}header nav.cookieabstand ul li ul{padding-bottom:0 !important}header nav ul{z-index:500;padding:0 0 40px !important;width:100%;margin:0}header nav ul li{float:none !important;padding-right:40px !important;padding-bottom:10px !important}header nav ul li a{float:none !important}header nav ul li ul{width:100% !important;position:static !important;left:0 !important;top:0 !important;float:none !important;background:none !important;padding:0 0 0 20px !important;margin-top:10px}header nav ul li ul.style{display:block !important}header nav ul li ul li{float:none !important;padding-right:0 !important;padding-bottom:10px !important;position:static}header nav ul li ul li:last-of-type{padding-bottom:0 !important}header #menu{width:100% !important}header #menu a img{padding-top:20px}header #menu:target{position:fixed;height:100%;left:0;overflow:auto;padding-left:0}header #menu:target a{display:none}header #menu a{display:block}header .resp{position:relative;margin:0 auto;width:86%}header #menu:target .resp a{display:block}header #menu:target nav{margin-left:0;padding-top:70px !important;top:auto !important;z-index:900;height:100% !important;background-size:auto !important;padding-left:40px}header #menu:target nav ul li:nth-of-type(n):target ul{margin-left:50%}header #menu:target nav ul li ul{display:block !important}header #menu:target nav ul li a.rex-active,header #menu:target nav ul li a.rex-current{padding-left:4.5%}.kasten_innen{width:100%}.contact .wrapper_2 .kasten_innen{width:70%}.icon{display:none}.geschaeftsbereiche .wrapper_2 .foto,.geschaeftsbereiche .wrapper_2 .print,.geschaeftsbereiche .wrapper_2 .web{width:100% !important;padding-bottom:40px}.geschaeftsbereiche .wrapper_2 .foto a .foto_oben,.geschaeftsbereiche .wrapper_2 .foto a .print_oben,.geschaeftsbereiche .wrapper_2 .foto a .web_oben,.geschaeftsbereiche .wrapper_2 .print a .foto_oben,.geschaeftsbereiche .wrapper_2 .print a .print_oben,.geschaeftsbereiche .wrapper_2 .print a .web_oben,.geschaeftsbereiche .wrapper_2 .web a .foto_oben,.geschaeftsbereiche .wrapper_2 .web a .print_oben,.geschaeftsbereiche .wrapper_2 .web a .web_oben{width:50% !important;float:left;position:relative !important}.geschaeftsbereiche .wrapper_2 .foto a .bg_image,.geschaeftsbereiche .wrapper_2 .print a .bg_image,.geschaeftsbereiche .wrapper_2 .web a .bg_image{display:none !important}.geschaeftsbereiche .wrapper_2 .foto .foto_unten,.geschaeftsbereiche .wrapper_2 .foto .print_unten,.geschaeftsbereiche .wrapper_2 .foto .web_unten,.geschaeftsbereiche .wrapper_2 .print .foto_unten,.geschaeftsbereiche .wrapper_2 .print .print_unten,.geschaeftsbereiche .wrapper_2 .print .web_unten,.geschaeftsbereiche .wrapper_2 .web .foto_unten,.geschaeftsbereiche .wrapper_2 .web .print_unten,.geschaeftsbereiche .wrapper_2 .web .web_unten{width:50% !important;float:left}.notfallbutton{display:none}footer a:first-of-type .uebersicht_foto,footer a:first-of-type .uebersicht_print,footer a:first-of-type .uebersicht_web{padding-left:109px}main .logobereich .logo{height:100px;background-size:contain;height:70px;position:fixed;top:0;z-index:999;left:110px}main .newsbereich{padding-top:30px}main .newsbereich .pfeil_rechts,main .newsbereich .pfeil_links{width:50px;background-size:contain;top:190px !important}.contact .newsbereich{margin-bottom:9em}}@media only screen and (max-width: 670px){.contact .newsbereich{margin-bottom:4em}footer{height:auto;bottom:0}footer a{visibility:hidden;position:absolute}footer a:first-of-type{position:relative}footer a:first-of-type .uebersicht_foto,footer a:first-of-type .uebersicht_print,footer a:first-of-type .uebersicht_web{visibility:visible}footer a .bild_link .titel{font-size:14px;color:#ffffff;position:relative;float:left;right:16px;padding-top:19px}footer nav ul li a{visibility:visible}.contact .wrapper_2 .text .white iframe{height:300px !important}}@media only screen and (max-width: 620px){footer nav{height:auto}.hinweis{bottom:60px}}@media only screen and (max-width: 600px){main .newsbereich .pfeil_rechts,main .newsbereich .pfeil_links{width:30px;height:30px}.hinweis{height:130px}main.cookieabstand{margin-bottom:130px}iframe.piwik{height:350px !important}}@media only screen and (max-width: 530px){.text .white{padding-right:20px}}@media only screen and (max-width: 515px){footer nav{height:auto}footer nav ul li a{font-size:0.8rem}footer nav ul li a.rex-current{margin-top:0}}@media only screen and (max-width: 500px){.hinweis{height:130px}.hinweis .wrap{padding-right:13%}.hinweis .wrap p{font-size:0.8rem}.geschaeftsbereiche .wrapper_2 .foto a .foto_oben,.geschaeftsbereiche .wrapper_2 .foto a .print_oben,.geschaeftsbereiche .wrapper_2 .foto a .web_oben,.geschaeftsbereiche .wrapper_2 .foto a .grau_oben,.geschaeftsbereiche .wrapper_2 .print a .foto_oben,.geschaeftsbereiche .wrapper_2 .print a .print_oben,.geschaeftsbereiche .wrapper_2 .print a .web_oben,.geschaeftsbereiche .wrapper_2 .print a .grau_oben,.geschaeftsbereiche .wrapper_2 .web a .foto_oben,.geschaeftsbereiche .wrapper_2 .web a .print_oben,.geschaeftsbereiche .wrapper_2 .web a .web_oben,.geschaeftsbereiche .wrapper_2 .web a .grau_oben{min-height:180px;width:100% !important;height:auto !important}.geschaeftsbereiche .wrapper_2 .foto a .foto_oben h1,.geschaeftsbereiche .wrapper_2 .foto a .print_oben h1,.geschaeftsbereiche .wrapper_2 .foto a .web_oben h1,.geschaeftsbereiche .wrapper_2 .foto a .grau_oben h1,.geschaeftsbereiche .wrapper_2 .print a .foto_oben h1,.geschaeftsbereiche .wrapper_2 .print a .print_oben h1,.geschaeftsbereiche .wrapper_2 .print a .web_oben h1,.geschaeftsbereiche .wrapper_2 .print a .grau_oben h1,.geschaeftsbereiche .wrapper_2 .web a .foto_oben h1,.geschaeftsbereiche .wrapper_2 .web a .print_oben h1,.geschaeftsbereiche .wrapper_2 .web a .web_oben h1,.geschaeftsbereiche .wrapper_2 .web a .grau_oben h1{text-align:left !important}.geschaeftsbereiche .wrapper_2 .foto .foto_unten,.geschaeftsbereiche .wrapper_2 .foto .print_unten,.geschaeftsbereiche .wrapper_2 .foto .web_unten,.geschaeftsbereiche .wrapper_2 .print .foto_unten,.geschaeftsbereiche .wrapper_2 .print .print_unten,.geschaeftsbereiche .wrapper_2 .print .web_unten,.geschaeftsbereiche .wrapper_2 .web .foto_unten,.geschaeftsbereiche .wrapper_2 .web .print_unten,.geschaeftsbereiche .wrapper_2 .web .web_unten{width:100% !important}.newsbereich .pfeil_links,.newsbereich .pfeil_rechts{top:284px !important}main .geschaeftsbereiche .wrapper_2 .text .white{padding-right:20px}main .newsbereich .wrapper_2 .kasten_news_outline img.person{bottom:0;top:auto}main .newsbereich .wrapper_2 .kasten_news_outline img.person{display:none}main .newsbereich .wrapper_2 .kasten_news_outline img.head{display:block}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen{width:100%}main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h1,main .newsbereich .wrapper_2 .kasten_news_outline .kasten_innen h2{padding-top:30px}.contact main .newsbereich .wrapper_2 .galerie p{width:100%;padding-right:25%}.contact main .newsbereich .wrapper_2 .galerie a{width:100%}}@media only screen and (max-width: 445px){.hinweis{bottom:42px}}@media only screen and (max-width: 380px){main .logobereich{width:80% !important}main .logobereich .logo{width:100% !important;background-size:contain}iframe.piwik{height:400px !important}}@media only screen and (max-height: 345px){header #menu:target nav{background-size:contain !important}}
