@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap");*{margin:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font-size:inherit;font-family:inherit;text-decoration:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;background-size:cover;background-position:center center;background-repeat:no-repeat;}address,article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,mark,meter,nav,ouput,progress,section,source,summary,time,video,wbr,img{display:block;}input:focus,textarea:focus,select:focus{outline:none;}textarea{resize:none;}table{border-collapse:collapse;border-spacing:0;padding:0;border:0;}table td,table th{padding:0;}input{-webkit-border-radius:0;}a:active,label:active{outline:none;}a:focus,label:focus{-moz-outline-style:none;outline:none;}input[type=checkbox]{border-width:0px;}html{overflow-y:scroll;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-smooth:always;}body,html{height:100%;-webkit-text-size-adjust:none;}body{color:#000;}ul{margin-top:30px;list-style-type:none;list-style-position:outside;}ul li{list-style-type:none;background-image:url("/images/dot.png");background-position:0px 11px;background-size:5px 5px;padding-left:13px;font-size:.892rem;text-transform:uppercase;line-height:1.45rem;}.clear{clear:both;height:1px;overflow:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}*{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;}html{font-size:22px;display:block !important;overflow-y:scroll !important;}body{background-color:black;color:#fff;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;}h1{position:absolute;top:-32px;right:0;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;font-size:2.5rem;text-transform:uppercase;}h1 > .tag{color:#0be;}h2{font-size:.892rem;font-weight:normal;text-transform:uppercase;}header{position:fixed;overflow:visible;padding:25px 25px 0px 25px;text-transform:uppercase;z-index:1000;-webkit-transition:background-color .7s;-moz-transition:background-color .7s;-ms-transition:background-color .7s;-o-transition:background-color .7s;transition:background-color .7s;}header.fullScreen{height:1px;}header .inside{max-width:1400px;margin:0px auto;}header .inside > a{position:relative;z-index:999;}header .inside .right{overflow:auto;position:relative;}header .inside .logoContainer{float:left;}header .inside .logo{max-width:455px;}header .inside .logoWithoutSlogan{display:none;}header .inside .facebook,header .inside .instagram{width:24px;height:24px;display:block;position:absolute;top:80px;}header .inside .facebook{right:0px;}header .inside .instagram{right:32px;}header .inside .topMenu{margin-right:38px;}header .inside .topMenu,header .inside .contactdetails b{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;}header .inside .topMenu,header .inside .contactdetails{padding:2px;background-color:#434b4e;font-size:.764rem;}header .inside .topMenu a,header .inside .contactdetails a,header .inside .topMenu span,header .inside .contactdetails span{padding:0px 5px 0px 1px;border-right:2px solid #fff;}header .inside .topMenu a:last-child,header .inside .contactdetails a:last-child,header .inside .topMenu span:last-child,header .inside .contactdetails span:last-child{border:0px;}header .inside .right .topMenu,header .inside .contactdetails{float:right;margin-top:43px;}header .inside .contactdetails{float:right;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;}header .inside .leftMenu{float:left;clear:both;margin-left:30px;padding-top:95px;font-size:.764rem;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;}header .inside .leftMenu > a,header .inside .leftMenu > nav > a{display:inline-block;margin-bottom:3px;padding:2px 4px 1px 4px;background-color:#434b4e;}header .inside .leftMenu > nav{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;}header .inside .leftMenu > nav nav{display:none;}header .inside .leftMenu > nav nav a{background-image:url("/images/dot.png");background-position:5px center;background-size:5px 5px;padding-left:16px;}header .inside .leftMenu > nav nav a:hover,header .inside .leftMenu > nav nav a.active{background-image:url("/images/dot_blue.png");}.hamburger{width:33px;display:none;position:absolute;}body.introPage header{position:absolute;top:100%;}body.introPage .news{position:absolute;top:100%;}footer{position:relative;}footer .contentwrapper{width:100%;max-width:1450px;position:absolute;left:50%;padding:0px 25px 25px 0px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);text-align:right;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;font-size:.714rem;color:#fff;text-transform:uppercase;margin-top:0px;}footer .contentwrapper a:not(:last-child){padding:0px 5px 0px 1px;border-right:2px solid #fff;}.fullScreen{width:100%;height:100%;}.bgFullWidthOnly{background-size:100% auto;background-position:0px 0px;}article > .fullScreen{clear:both;padding-right:25px;padding-left:25px;background-color:#000;}article > .fullScreen.intro{overflow:hidden;padding:0px;background-color:#fff;}article > .fullScreen.portrait{padding-right:0px;}.contentwrapper{max-width:1400px;overflow-x:visible;overflow-y:auto;margin:0px auto;padding:234px 0px 0px 350px;}.news .contentwrapper,.videos .contentwrapper{overflow:hidden;}.contentbox{width:100%;position:relative;float:right;padding:63px 55px 63px 55px;}.contentbox a{text-decoration:underline;}.greyTransparent{background-color:rgba(67,75,78,.75);}.greyTransparent.gradient{background:-moz-linear-gradient(top,rgba(67,75,78,.75) 0%,#35393a 25%);background:-webkit-linear-gradient(top,rgba(67,75,78,.75) 0%,#35393a 25%);background:linear-gradient(to bottom,rgba(67,75,78,.75) 0%,#35393a 25%);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bf434b4e",endColorstr="#35393a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bf434b4e",endColorstr="#35393a",GradientType=0);}.cycle-pager-active{color:#0be;}a.active,a:hover{color:#0be;}p{margin-bottom:15px;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;font-size:.714rem;line-height:.95rem;}.table{width:100%;height:376px;display:table;table-layout:fixed;margin-top:.8rem;}.table.cols2 .table-cell{width:50%;}.fancybox-close{background-position:0 4px !important;}.fancybox-nav span{height:30px !important;}.fancybox-prev span{display:none !important;}.fancybox-next span{display:none !important;}.table-cell{height:100%;display:table-cell;padding:0px 20px;border-left:2px solid #fff;}.table-cell:first-child{padding-left:0px;border:0px;}.table-cell:first-child .flex-wrapper{display:-webkit-flex;display:flex;flex-direction:column;height:100%;justify-content:space-between;}.table-cell:first-child img{width:100%;max-width:100%;background-size:auto;}.table-cell:first-child .cycleContentSlider,.table-cell:first-child .cycleContentImage{width:100%;background-size:contain;background-position:top;}.table-cell:first-child .magnifier{-webkit-transition:.5s ease;transition:.5s ease;width:30px;height:30px;position:absolute;right:20px;bottom:20px;}.table-cell:first-child .magnifier:hover{-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer;}@media screen and (min-width: 700px){.table-cell:first-child .magnifier{height:50px;width:50px;}}@media screen and (max-width: 400px){.table-cell:first-child .cycleContentSlider,.table-cell:first-child .cycleContentImage{max-height:200px;padding-bottom:56.25%;}}@media screen and (min-width: 400px) and (max-width: 600px){.table-cell:first-child .cycleContentSlider,.table-cell:first-child .cycleContentImage{max-height:200px;padding-bottom:56.25%;}}@media screen and (min-width: 600px) and (max-width: 700px){.table-cell:first-child .cycleContentSlider,.table-cell:first-child .cycleContentImage{max-height:240px;padding-bottom:56.25%;}}@media screen and (min-width: 700px){.table-cell:first-child .cycleContentSlider:not(.iframe-wrapper),.table-cell:first-child .cycleContentImage:not(.iframe-wrapper){max-height:440px;padding-bottom:75%;}}.table-cell:first-child .cycle-pager-wrapper.inner{flex-grow:1;}.table-cell:first-child .hash{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;color:#72797b;font-size:.9rem;}.table-cell:last-child{padding-right:0px;vertical-align:top;}.showOnResponsive{display:none;}.cycle-pager,.cycle-pager-wrapper{font-size:33px;text-align:center;}.cycle-pager.cycle-pager,.cycle-pager-wrapper.cycle-pager{margin-top:10px;}.cycle-pager span,.cycle-pager-wrapper span{margin-right:13px;}.cycle-pager span:last-child,.cycle-pager-wrapper span:last-child{margin-right:0px;}.cycle-pager span:hover,.cycle-pager-wrapper span:hover{cursor:pointer;}.cycle-pager .cycle-pager,.cycle-pager-wrapper .cycle-pager{display:inline-block;}.cycle-pager .pause,.cycle-pager-wrapper .pause{width:15px;height:15px;display:inline-block;position:relative;top:-4px;margin-right:7px;background-image:url("/images/pause.png");cursor:pointer;}.cycle-pager .pause.active,.cycle-pager-wrapper .pause.active{background-image:url("/images/arrow_right_white.png");background-size:100% 100%;}.cycle-slide-active{z-index:999 !important;}.intro{width:100%;height:100% !important;display:table;position:relative;z-index:10;}.intro__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;}.intro__video.show{opacity:1;}.intro .hamburger{top:25px;margin:0px 0px 0px 25px;z-index:999;}.intro .logo{display:table-cell;cursor:pointer;}.intro .logo:has(.logoImg--center){vertical-align:middle;}.intro .logo:has(.logoImg--br,.logoImg--bl){vertical-align:bottom;}.intro .logo img.logoImg{position:relative;margin:0 auto;-webkit-transform:translateY(-7%);transform:translateY(-7%);z-index:999;}.intro .logo img.logoImg--standard{width:min(880px,calc(100% - 40px));}.intro .logo img.logoImg--small{width:min(512px,calc(100% - 80px));}.intro .logo img.logoImg--tl,.intro .logo img.logoImg--tr{-webkit-transform:none;transform:none;margin-top:40px;}.intro .logo img.logoImg--tr,.intro .logo img.logoImg--br{margin-right:40px;}.intro .logo img.logoImg--br,.intro .logo img.logoImg--bl{-webkit-transform:none;transform:none;margin-bottom:40px;}.intro .logo img.logoImg--bl,.intro .logo img.logoImg--tl{margin-left:40px;}.intro .logo .loadHelper{display:none;}.intro .logo .cycle-slideshow{width:100%;height:100%;position:absolute;top:0px;left:0px;opacity:0;-webkit-transition:opacity 2s;-moz-transition:opacity 2s;-ms-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s;}.intro .logo .arrowDown{width:30px;height:28px;position:absolute;bottom:25px;left:50%;margin-left:-15px;background-image:url("/images/arrow_down_white.png");background-size:100% 100%;z-index:999;-webkit-transition:bottom .5s;-moz-transition:bottom .5s;-ms-transition:bottom .5s;-o-transition:bottom .5s;transition:bottom .5s;}.intro .logo .arrowDown:hover{background-image:url("/images/arrow_down_blue.png");}.intro .logo .arrowDown.jumping{bottom:35px;}.news .contentbox,.newsarchivdetailansicht .contentbox{padding-bottom:7px;max-height:750px;min-height:750px;}.news .contentbox .table-cell span,.newsarchivdetailansicht .contentbox .table-cell span{color:#0be;text-transform:uppercase;}.news .contentbox .inner-pager span,.newsarchivdetailansicht .contentbox .inner-pager span{color:white;}.news .contentbox .inner-pager span.cycle-pager-active,.newsarchivdetailansicht .contentbox .inner-pager span.cycle-pager-active{color:#0be;}.news .newsLink,.newsarchivdetailansicht .newsLink{display:inline-block;margin-top:38px;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;font-size:.714rem;text-decoration:underline;}.news .newsText,.newsarchivdetailansicht .newsText{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;font-size:.85rem;}.news h1 span,.newsarchivdetailansicht h1 span{color:#0be;}@media screen and (min-width: 700px){.news .contentbox,.newsarchivdetailansicht .contentbox{max-height:550px;min-height:550px;}}.newsarchiv ul li a{text-decoration:none;}.portrait .contentwrapper{max-width:1425px;}.portrait .contentbox{width:355px;padding:42px 15px 13px 17px;}.portrait .contentbox .text{font-size:.892rem;line-height:125%;text-transform:uppercase;}.portrait > .fullScreen{padding-right:25px;}.portrait .cycle-pager-wrapper{width:100%;position:absolute;bottom:12px;left:0px;z-index:999;}.fakten .contentbox{padding-bottom:40px;}.fakten .table{table-layout:auto;}.fakten .table-cell{padding:0px 33px 0px 33px;}.fakten .table-cell:first-of-type{width:28%;padding:0px;}.fakten .table-cell:last-of-type{width:38%;padding:0px 0px 0px 33px;}.fakten .table-cell p:last-child{margin-bottom:0px;}.fakten .table-cell p span{white-space:nowrap;}.videos .iframe-wrapper,.news .iframe-wrapper{height:0px;position:relative;padding:25px 0px 56.25% 0px;}.videos .iframe-wrapper iframe,.news .iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0px;left:0px;}.mitarbeiter.overview{height:auto;min-height:100%;overflow:auto;padding-bottom:25px;z-index:200;}.mitarbeiterwrapper{max-width:1400px;margin:0px auto;padding:190px 154px 0px 245px;}.mitarbeiterThumbnailsWrapper{max-width:1001px;position:relative;marin-bottom:25px;}.mitarbeiterThumbnailsWrapper h1{top:14px;right:-157px;}.mitarbeiterThumbnail{width:135px;float:left;position:relative;margin:0px 8px 8px 0px;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 10px 0 rgba(0,0,0,.5);box-shadow:2px 2px 10px 0 rgba(0,0,0,.5);}.mitarbeiterThumbnail:first-of-type{clear:both;}.mitarbeiterThumbnail > div > a{width:135px;height:135px;display:block;}.mitarbeiterThumbnail:has(> .mitarbeiterThumbnail__back) .mitarbeiterThumbnail__front,.mitarbeiterThumbnail:has(> .mitarbeiterThumbnail__back) .mitarbeiterThumbnail__back{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;}.mitarbeiterThumbnail:has(> .mitarbeiterThumbnail__back) .mitarbeiterThumbnail__back{position:absolute;inset:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.mitarbeiterThumbnail:has(> .mitarbeiterThumbnail__back):hover .mitarbeiterThumbnail__front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.mitarbeiterThumbnail:has(> .mitarbeiterThumbnail__back):hover .mitarbeiterThumbnail__back{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}.mitarbeiterThumbnail .text{width:100%;height:55px;display:table;background-color:#d4e6f2;color:#000;}.mitarbeiterThumbnail .text .text-table-cell{width:100%;height:100%;display:table-cell;padding:2px 7px 2px 7px;vertical-align:middle;}.mitarbeiterThumbnail .text .text-table-cell span.arrow{width:8px;height:9px;display:inline-block;background-image:url("/images/arrow_right.png");}.mitarbeiterThumbnail .text .text-table-cell a:hover span.arrow{background-image:url("/images/arrow_right_blue.png");}.mitarbeiterThumbnail .text a,.mitarbeiterThumbnail .text span{display:block;clear:both;font-size:.41rem;white-space:nowrap;}.mitarbeiterThumbnail .text b{float:left;margin:-2px 5px 0px 0px;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;font-size:.46rem;text-transform:uppercase;}.mitarbeiterThumbnail img{width:100%;}.mitarbeiter.cycle-slideshow{top:0px;background-color:#000;}.mitarbeiter.cycle-slideshow > .cycle-pager-mitarbeiter{display:none;}body.mitarbeiterDetailsOpen .mitarbeiter.cycle-slideshow{overflow:hidden;z-index:300;opacity:1;}body.mitarbeiterDetailsOpen header{background-color:transparent !important;}body.mitarbeiterDetailsOpen header .right .topMenu,body.mitarbeiterDetailsOpen header .contactdetails{display:none;}body.mitarbeiterDetailsOpen .facebook svg path,body.mitarbeiterDetailsOpen .instagram svg path{fill:#434b4e !important;}.mitarbeiterDetails{position:relative;padding-right:382px;background-color:#fff;}.mitarbeiterDetails .bildGross{width:100%;height:100%;float:left;}.mitarbeiterDetails .bildKlein{width:382px;height:405px;position:absolute;right:0px;}.mitarbeiterDetails .bildKlein img{display:none;}.mitarbeiterDetails .textbox{width:382px;position:absolute;top:405px;right:0px;bottom:0px;padding:14px 20px 20px 20px;background-color:#d4e6f2;color:#000;font-size:.78rem;}.mitarbeiterDetails .textbox b{display:block;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;font-size:1.2rem;text-transform:uppercase;}.mitarbeiterDetails .textbox .text{line-height:1.2rem;}.mitarbeiterDetails .textbox .text a{display:inline-block;margin-top:10px;text-decoration:underline;}.cycle-pager-mitarbeiter{position:absolute;bottom:20px;right:295px;}.cycle-pager-mitarbeiter a{display:block;width:15px;height:17px;float:left;margin-right:10px;background-size:100% 100%;}.cycle-pager-mitarbeiter a:last-child{width:17px;}.cycle-pager-mitarbeiter a.prev{background-image:url("/images/arrow_left.png");}.cycle-pager-mitarbeiter a.prev:hover{background-image:url("/images/arrow_left_blue.png");}.cycle-pager-mitarbeiter a.next{background-image:url("/images/arrow_right.png");}.cycle-pager-mitarbeiter a.next:hover{background-image:url("/images/arrow_right_blue.png");}.cycle-pager-mitarbeiter a.close{margin-right:0px;background-image:url("/images/close.png");}.cycle-pager-mitarbeiter a.close:hover{background-image:url("/images/close_blue.png");}.zweispaltigerTextMitBild#category37{height:auto;margin-bottom:70px;}.zweispaltigerTextMitBild#category37 .cols2 *{font-size:14px;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;line-height:normal;text-transform:none;}.zweispaltigerTextMitBild#category37 .cols2 * b{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;}.zweispaltigerTextMitBild#category37 .cols2 * u{text-decoration:underline;}.zweispaltigerTextMitBild#category37 .cols2 * ul li{background-position:0px 4px;}.zweispaltigerTextMitBild img{margin-top:10px;}.zweispaltigerTextMitBild .text.responsive{display:none;}.kontakt__newsletter{display:-webkit-flex;display:flex;flex-direction:column;align-items:stretch;width:100% !important;height:100%;}.kontakt__spacer{flex:1;}.kontakt.fullScreen{height:auto;min-height:100%;}.kontakt h2{margin-bottom:6px;}.kontakt iframe{width:100%;height:375px;}.kontakt .table-cell{width:34%;}.kontakt .table-cell:first-child{width:31%;}.kontakt .table-cell:first-child input[type=submit]{margin-bottom:0px;}.kontakt .table-cell:last-child{width:35%;}.kontakt .table-cell .impressum{margin-top:12px;}.kontakt .table-cell .impressum h2{margin-bottom:0px;font-size:.58rem;line-height:110%;}.kontakt .table-cell .impressum p{margin-bottom:7px;font-size:.63rem;}.kontakt .table-cell .impressum p:last-child{margin-bottom:0px;}.kontakt .table-cell .impressum p a{text-decoration:none;}.kontakt .table-cell #submit{background-image:url("/images/mail.png");background-size:37px auto;background-position:135px center;}input,textarea,a.button,#errorText,.success{padding:8px 15px;}input,textarea,a.button{width:100%;height:40px;display:block;margin-bottom:18px;background-color:#fff;color:#000;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;font-size:.964rem;text-decoration:none;-webkit-appearance:none;-webkit-border-radius:0px;}input.error,textarea.error,a.button.error{border:1px solid #f00;}input[type=submit],a.button{border:1px solid #000;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;font-size:.892rem;text-align:left;text-transform:uppercase;cursor:pointer;}input[type=submit]:hover,a.button:hover{background-color:#434b4e;border:1px solid #afdff9;color:#afdff9;}.inputRadio,.inputCheckbox{display:table;margin-bottom:18px;}.inputRadio:last-child,.inputCheckbox:last-child{margin-bottom:0;}.inputRadio input[type='radio'],.inputCheckbox input[type='radio'],.inputRadio input[type='checkbox'],.inputCheckbox input[type='checkbox']{-webkit-appearance:none;height:30px;width:30px;position:relative;display:table-cell;margin-bottom:0;padding:0;}.inputRadio input[type='radio'] + label,.inputCheckbox input[type='radio'] + label,.inputRadio input[type='checkbox'] + label,.inputCheckbox input[type='checkbox'] + label{display:table-cell;height:100%;width:auto;vertical-align:middle;padding-left:10px;}.inputRadio input[type='radio']:checked:before,.inputCheckbox input[type='radio']:checked:before,.inputRadio input[type='checkbox']:checked:before,.inputCheckbox input[type='checkbox']:checked:before{display:inline-block;width:100%;text-align:center;vertical-align:middle;content:"X";}textarea{height:200px;}#errorText{margin-top:18px;background-color:#f00;color:#fff;}.success{background-color:#afdff9;color:#000;}.kontakt .fpmain{max-width:100%;}.kontakt .fpmain b{font-weight:600;}.wettbewerb .fpmain{width:100% !important;}.wettbewerb .contentbox{padding-left:0;padding-right:0;}.wettbewerb .contentbox #competitionForm > *{padding-left:55px;padding-right:55px;}.wettbewerb .contentbox #competitionForm p{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;line-height:1.1;}.wettbewerb .contentbox #competitionForm b{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;}.wettbewerb .contentbox #competitionForm .introduction{color:#afdff9;}.wettbewerb .contentbox #competitionForm .text{padding-top:20px;padding-bottom:20px;}.wettbewerb .contentbox #competitionForm .answer{color:#000;background-color:#afdff9;padding-top:10px;padding-bottom:10px;margin-bottom:60px;}.wettbewerb .contentbox #competitionForm .answer label{font-family:"Roboto Condensed",sans-serif;font-weight:900;}.wettbewerb .contentbox #competitionForm > .input > *{float:left;}.wettbewerb .contentbox #competitionForm > .input input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]){width:75%;background-color:#afdff9;}.wettbewerb .contentbox #competitionForm > .input input[type="submit"]{width:auto;float:right;}.wettbewerb .contentbox #competitionForm > .input > label{display:inline-block;width:25%;}.wettbewerb .contentbox #competitionForm .inputCheckbox input{background-color:#afdff9;}.wettbewerb .contentbox #competitionForm #infotext{text-align:center;}.einspaltigerTextMitBild__video{height:100%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;}.newsslide__video{width:100%;height:100%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;}.newsslide__video > video{max-width:100%;max-height:100%;}.small{font-size:10px;}.big{font-size:15px;}.tbltype-emphheader{border-spacing:1px;}.tbltype-emphheader tr td{background-color:#f8f8f8;vertical-align:top !important;}.tbltype-emphheader tr:first-child td{background-color:#e0e0e0;}.tbltype-fairplan{border-spacing:1px;}.tbltype-fairplan tr td{background-color:#f8f8f8;vertical-align:top !important;}.tbltype-headline{border-spacing:1px;}.tbltype-headline tr td{padding:8px;background-color:#f8f8f8;border:1px solid #ccc;vertical-align:top;}#editor b,#editor strong{font-weight:bold !important;}#editor i,#editor em{font-style:italic !important;}.anmeldung .fpmain{width:100% !important;}.anmeldung .contentbox{padding-left:0;padding-right:0;}.anmeldung .contentbox #anmeldungForm > *{padding-left:55px;padding-right:55px;}.anmeldung .contentbox #anmeldungForm h2{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;font-size:1.6rem;line-height:1.1;margin-bottom:.5rem;}.anmeldung .contentbox #anmeldungForm p{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:700;line-height:1.1;}.anmeldung .contentbox #anmeldungForm b{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;}.anmeldung .contentbox #anmeldungForm .introduction{color:#afdff9;}.anmeldung .contentbox #anmeldungForm .text{padding-top:20px;padding-bottom:20px;}.anmeldung .contentbox #anmeldungForm .answer{color:#000;background-color:#afdff9;padding-top:10px;padding-bottom:10px;margin-bottom:60px;}.anmeldung .contentbox #anmeldungForm .answer label{font-family:"Roboto Condensed",sans-serif;font-weight:900;}.anmeldung .contentbox #anmeldungForm > .input > *{float:left;}.anmeldung .contentbox #anmeldungForm > .input input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]){width:75%;background-color:#afdff9;}.anmeldung .contentbox #anmeldungForm > .input input[type="submit"]{width:auto;float:right;}.anmeldung .contentbox #anmeldungForm > .input > label{display:inline-block;width:25%;}.anmeldung .contentbox #anmeldungForm .inputCheckbox input{background-color:#afdff9;}.anmeldung .contentbox #anmeldungForm #infotext{text-align:center;}.anmeldung .contentbox #datenschutz{display:-webkit-flex;display:flex;align-items:center;justify-content:center;}.anmeldung .contentbox #datenschutz::before{display:inline-block;}@media screen and (min-width: 1101px){.leftMenu{display:block !important;}}@media screen and (min-width: 1025px){.fancybox-prev span{display:block !important;background-position:0 -28px !important;}.fancybox-next span{display:block !important;background-position:0 -57px !important;}}@media screen and (max-width: 1454px){.fakten .table-cell:first-of-type{padding-right:5px;}}@media screen and (min-width: 1371px){header .inside{position:relative;}body.mitarbeiterDetailsOpen header .inside .facebook,body.mitarbeiterDetailsOpen header .inside .instagram{top:160px;}body.mitarbeiterDetailsOpen header .inside .facebook{left:30px;}body.mitarbeiterDetailsOpen header .inside .instagram{left:60px;}}@media screen and (max-width: 1370px){body.portraitPage header.fullScreen{background-color:transparent;}body.portraitPage header.fullScreen .contactdetails,body.portraitPage header.fullScreen .topMenu{color:#fff;}body.portraitPage header.fullScreen .contactdetails a,body.portraitPage header.fullScreen .topMenu a{border-color:#fff;}header .inside .facebook,header .inside .instagram{top:auto;bottom:30px;right:auto;}header .inside .facebook path,header .inside .instagram path{fill:#434b4e !important;}header .inside .facebook{left:25px;}header .inside .instagram{left:57px;}header.fullScreen{height:165px;background-color:#fff;}header.fullScreen .inside .right{float:right;}header.fullScreen .inside .logo{display:none;}header.fullScreen .inside .logoWithoutSlogan{max-width:185px;display:block;margin-left:262px;}header.fullScreen .inside .contactdetails{clear:both;float:left;margin-top:-3px;margin-left:335px;}header.fullScreen .inside .contactdetails span,header.fullScreen .inside .contactdetails a{display:block;margin-bottom:7px;padding:0px 0px 0px 2px;border:0px;white-space:nowrap;}header.fullScreen .inside .contactdetails span:first-child,header.fullScreen .inside .contactdetails a:first-child{display:none;}header.fullScreen .inside .right .topMenu{position:absolute;bottom:7px;margin:0px;}header.fullScreen .inside .contactdetails,header.fullScreen .inside .topMenu{padding:0px;background-color:transparent;color:#000;}header.fullScreen .inside .contactdetails a,header.fullScreen .inside .topMenu a{border-color:#000;}header.fullScreen .inside .leftMenu{margin-left:0px;}.bgFullWidthOnly{background-position:0px 165px;}.contentwrapper{padding-left:220px;}}@media screen and (min-width: 1000px) and (max-width: 1370px){body.mitarbeiterDetailsOpen header.fullScreen .inside .logo{display:block;}body.mitarbeiterDetailsOpen header.fullScreen .inside .right{float:left;}body.mitarbeiterDetailsOpen header.fullScreen .inside .logoWithoutSlogan,body.mitarbeiterDetailsOpen .hamburger{display:none;}body.mitarbeiterDetailsOpen header .inside .facebook,body.mitarbeiterDetailsOpen header .inside .instagram{top:185px;bottom:auto;}}@media screen and (max-width: 1323px){.mitarbeiterwrapper{padding-left:146px;}}@media screen and (max-width: 1130px){h1{font-size:2.3rem;}}@media screen and (max-width: 1100px){body.default header .inside .leftMenu{width:100%;min-height:0;position:absolute;top:165px;left:0px;display:none;float:none;padding-top:0px;overflow:hidden;}body.default header .inside .leftMenu > a,body.default header .inside .leftMenu > nav a{display:block;margin:0px;padding:5px 25px;border-top:1px solid #fff;background-color:#434b4e;}body.default header .inside .leftMenu > a:first-child{border-top:0px;}body.default header .inside .leftMenu br{display:none;}body.default header .inside .leftMenu > nav nav a{padding-left:41px;background-position:30px center;}.hamburger{display:block;}article > .fullScreen{height:auto;min-height:100%;overflow:auto;}.contentwrapper{margin-bottom:25px;padding-left:0px !important;}.mitarbeiterwrapper{padding-left:0px;}article > .fullScreen:last-of-type{padding-bottom:55px;}footer .contentwrapper{margin-bottom:0px;padding-top:35px;}}@media screen and (max-width: 1000px){body.mitarbeiterDetailsOpen .leftMenu{width:100%;min-height:0;position:absolute;top:165px;left:0px;display:none;float:none;padding-top:0px;overflow:hidden;}body.mitarbeiterDetailsOpen .leftMenu > a,body.mitarbeiterDetailsOpen .leftMenu > nav > a{display:block;margin:0px;padding:5px 25px;border-top:1px solid #fff;background-color:#434b4e;}body.mitarbeiterDetailsOpen .leftMenu > a:first-child{border-top:0px;}body.mitarbeiterDetailsOpen .leftMenu br{display:none;}body.mitarbeiterDetailsOpen .leftMenu > nav nav a{padding-left:41px;background-position:30px center;}body.mitarbeiterDetailsOpen header .inside .facebook,body.mitarbeiterDetailsOpen header .inside .instagram{top:70px !important;}.einspaltigerTextMitBild .table.cols2 .table-cell,.zweispaltigerTextMitBild .table.cols2 .table-cell{margin-top:10px;}.einspaltigerTextMitBild .table.cols2 .table-cell:first-child,.zweispaltigerTextMitBild .table.cols2 .table-cell:first-child{width:70%;}.einspaltigerTextMitBild .table.cols2 .table-cell:last-child,.zweispaltigerTextMitBild .table.cols2 .table-cell:last-child{width:30%;}.zweispaltigerTextMitBild .text{display:none;}.zweispaltigerTextMitBild .text.responsive{display:block;}.mitarbeiter .mitarbeiterDetails{padding:0px 0px 405px 0px;}.mitarbeiter .mitarbeiterDetails .bildKlein{width:250px;height:405px;max-height:100%;bottom:0px;left:0px;}.mitarbeiter .mitarbeiterDetails .textbox{width:auto;height:405px;top:initial;bottom:0px;left:250px;}.mitarbeiter .mitarbeiterDetails .cycle-pager-mitarbeiter{right:initial;left:270px;}body .fakten .table-cell,body .fakten .table-cell:first-of-type,body .fakten .table-cell:last-of-type{width:100%;display:block;margin-bottom:25px;padding:0px 0px 25px 0px;border:0px;border-bottom:2px solid #fff;}body .fakten .table-cell:last-of-type{margin-bottom:0px;padding-bottom:0px;border-bottom:0px;}body .fakten .showOnResponsive{display:block;}body .fakten .hideOnResponsive{display:none;}}@media screen and (max-width: 845px){h1{font-size:2.1rem;}}@media screen and (max-width: 800px) and (min-width: 700px){.kontakt .table-cell #submit{background-image:none;}h1{top:-24px;font-size:1.8rem;}}@media screen and (max-width: 700px){html{font-size:17px;}header .right .topMenu{display:none;}.smartphone .topMenu{background-color:#fff !important;margin:0px !important;padding:10px 25px 10px 25px !important;}body.default header,body.mitarbeiterDetailsOpen header{padding-top:10px;}body.default header.fullScreen,body.mitarbeiterDetailsOpen header.fullScreen{height:110px;}body.default header.fullScreen .inside .hamburger,body.mitarbeiterDetailsOpen header.fullScreen .inside .hamburger{top:15px;}body.default header.fullScreen .inside .logoWithoutSlogan,body.mitarbeiterDetailsOpen header.fullScreen .inside .logoWithoutSlogan{max-width:140px;margin-left:195px;}body.default header.fullScreen .inside .contactdetails,body.mitarbeiterDetailsOpen header.fullScreen .inside .contactdetails{margin-left:250px;}body.default header.fullScreen .inside .contactdetails span,body.mitarbeiterDetailsOpen header.fullScreen .inside .contactdetails span{margin-bottom:5px;}body.default header.fullScreen .inside .leftMenu,body.mitarbeiterDetailsOpen header.fullScreen .inside .leftMenu{top:110px;}body.default header.fullScreen .inside .leftMenu > a,body.mitarbeiterDetailsOpen header.fullScreen .inside .leftMenu > a,body.default header.fullScreen .inside .leftMenu > nav > a,body.mitarbeiterDetailsOpen header.fullScreen .inside .leftMenu > nav > a{padding-top:3px;padding-bottom:4px;font-size:.8rem;}header .inside .facebook,header .inside .instagram{bottom:19px;}header .inside .facebook{left:30px;}header .inside .instagram{left:62px;}.bgFullWidthOnly{background-position:0px 110px;}article > .fullScreen{padding-top:110px;}.contentwrapper{margin-bottom:20px;padding-top:30px;}.contentbox{padding:25px 20px 20px 20px;font-size:.8rem;}.table{height:auto;display:block;}.table .table-cell{width:100% !important;border:0px;padding:0px !important;display:block;}h1{top:-17px;font-size:1.5rem;}h2{font-size:1.2rem;}.portrait .contentbox{width:225px;position:absolute;right:25px;bottom:60px;padding:25px 15px 13px 15px;}.portrait .contentbox h1{top:-20px;font-size:2rem;}.portrait .contentbox .text{font-size:.7rem;}.einspaltigerTextMitBild .table.cols2 .table-cell{margin-top:20px;}.zweispaltigerTextMitBild img{margin-top:20px;}body .fakten .contentbox{padding-bottom:20px;}body .fakten .table-cell,body .fakten .table-cell:first-of-type{margin-bottom:15px;}body .fakten .table-cell:last-child p:last-child,body .fakten .table-cell:first-of-type:last-child p:last-child{margin-bottom:0px;}body .fakten .table-cell p:last-child,body .fakten .table-cell:first-of-type p:last-child{margin-bottom:15px;}.news .table.cols2 .table-cell:last-child,.videos .table.cols2 .table-cell:last-child{margin-top:20px;}.news{padding-top:110px;}.mitarbeiterwrapper{padding-top:30px;padding-right:0px;}.mitarbeiterwrapper h1{position:relative;top:0px;right:auto;left:501px;float:left;}.kontakt .table-cell{margin-bottom:14px;border-bottom:1px solid #fff !important;}.kontakt .table-cell:first-child input[type=submit]{margin-bottom:18px;}.kontakt .table-cell:last-child{border-bottom:0px !important;margin-bottom:0px;}.kontakt .table-cell #submit{background-position:145px center;}.kontakt .table-cell .impressum{margin-top:18px;padding:18px 0px 18px 0px;border-top:1px solid #fff;}.kontakt .table-cell .impressum h2{font-size:1.2rem;line-height:inherit;}.kontakt .table-cell .impressum p{font-size:.714rem;}input,textarea,a.button{font-size:1.3rem;}input[type=submit],a.button{font-size:1.2rem;}.wettbewerb p,.anmeldung p{font-size:.8rem;}.wettbewerb .contentbox #competitionForm > *,.anmeldung .contentbox #competitionForm > *{padding-left:25px;padding-right:25px;}.wettbewerb .contentbox #competitionForm p,.anmeldung .contentbox #competitionForm p{font-size:.9rem;}.wettbewerb .contentbox #competitionForm .introduction,.anmeldung .contentbox #competitionForm .introduction{font-size:1.1rem;}.wettbewerb .contentbox #competitionForm > .input label,.anmeldung .contentbox #competitionForm > .input label,.wettbewerb .contentbox #competitionForm > .input input:not(#competitionsubmitbutton):not(#teilnahmebedingungen):not(#newsletter),.anmeldung .contentbox #competitionForm > .input input:not(#competitionsubmitbutton):not(#teilnahmebedingungen):not(#newsletter){display:block;width:100% !important;}.wettbewerb .contentbox #competitionForm > .input label,.anmeldung .contentbox #competitionForm > .input label{margin-bottom:5px;}.wettbewerb .contentbox #competitionForm > .input input#teilnahmebedingungen,.anmeldung .contentbox #competitionForm > .input input#teilnahmebedingungen,.wettbewerb .contentbox #competitionForm > .input input#newsletter,.anmeldung .contentbox #competitionForm > .input input#newsletter{display:block;margin-bottom:5px;}.wettbewerb .contentbox #competitionForm > .input label[for="teilnahmebedingungen"],.anmeldung .contentbox #competitionForm > .input label[for="teilnahmebedingungen"],.wettbewerb .contentbox #competitionForm > .input label[for="newsletter"],.anmeldung .contentbox #competitionForm > .input label[for="newsletter"]{padding-left:0;}.wettbewerb .contentbox #anmeldungForm .introduction,.anmeldung .contentbox #anmeldungForm .introduction{font-size:.9rem;}}@media screen and (max-width: 638px){.mitarbeiterwrapper h1{left:358px;}}@media screen and (max-width: 560px){html body.mitarbeiterDetailsOpen header{background-color:#fff !important;}html body.mitarbeiterDetailsOpen header .facebook,html body.mitarbeiterDetailsOpen header .topMenu,html body.mitarbeiterDetailsOpen header .contactdetails{display:block;color:#000;}html body.mitarbeiterDetailsOpen article{padding-top:110px;}html body.mitarbeiterDetailsOpen article > .fullScreen{min-height:1px;overflow:visible;padding-top:0px;}.mitarbeiter .mitarbeiterDetails{height:auto;overflow:auto !important;padding-bottom:0px;background-color:#d4e6f2;}.mitarbeiter .mitarbeiterDetails .bildGross{display:none;}.mitarbeiter .mitarbeiterDetails .bildKlein{width:100%;height:auto;position:relative;top:0px;bottom:initial;background-image:none !important;}.mitarbeiter .mitarbeiterDetails .bildKlein img{width:100%;display:block;}.mitarbeiter .mitarbeiterDetails .textbox{width:100%;height:initial !important;position:relative;top:initial;left:0px;}.mitarbeiter .mitarbeiterDetails .cycle-pager-mitarbeiter{display:none;}.mitarbeiter.cycle-slideshow > .cycle-pager-mitarbeiter{display:block;position:absolute;top:20px;right:25px;bottom:initial;left:initial;z-index:999;}}@media screen and (max-width: 495px){.mitarbeiterwrapper h1{left:auto;float:right;}.mitarbeiterThumbnail{width:50%;margin:0px 0px 8px 0px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 0 rgba(0,0,0,.5);}.mitarbeiterThumbnail.odd{padding-right:4px;}.mitarbeiterThumbnail.even{padding-left:4px;}.mitarbeiterThumbnail > a{width:100%;height:185px;}.mitarbeiterThumbnail .text{height:65px;}.mitarbeiterThumbnail .text b{font-size:.7rem;}.mitarbeiterThumbnail .text a,.mitarbeiterThumbnail .text span{font-size:.6rem;}}@media screen and (max-width: 385px){.mitarbeiterThumbnail .text a,.mitarbeiterThumbnail .text a span{font-size:.5rem;}.mitarbeiterThumbnail .text b{font-size:.6rem;}}@media screen and (max-width: 460px){h1{top:-13px;font-size:1.25rem;}}@media screen and (max-width: 400px){h1{top:-13px;font-size:1.15rem;}}@media screen and (max-width: 365px){header.fullScreen .inside .topMenu{bottom:8px;margin-left:25px;font-size:.6rem;}}@media screen and (max-width: 370px){h1{top:-13px;font-size:1.1rem;}}@media screen and (min-width: 700px){.wettbewerb p,.anmeldung p{font-size:1.1rem;}.wettbewerb .contentbox #competitionForm p,.anmeldung .contentbox #competitionForm p{font-size:1.2rem;}.wettbewerb .contentbox #competitionForm .introduction,.anmeldung .contentbox #competitionForm .introduction{font-size:1.6rem;}.wettbewerb .contentbox #anmeldungForm .introduction,.anmeldung .contentbox #anmeldungForm .introduction{font-size:1rem;}.smartphone{display:none;}}@media screen and (min-width: 700px) and (max-height: 800px){.einspaltigerTextMitBild,.zweispaltigerTextMitBild,.videos,.news{font-size:.8rem;}.einspaltigerTextMitBild .table.cols2 .table-cell:first-child,.videos .table.cols2 .table-cell:first-child,.news .table.cols2 .table-cell:first-child{width:60%;}.einspaltigerTextMitBild .table.cols2 .table-cell:last-child,.videos .table.cols2 .table-cell:last-child,.news .table.cols2 .table-cell:last-child{width:40%;}.videos .iframe-wrapper{padding-top:60px;}.mitarbeiterDetails .textbox{font-size:.65rem;}.mitarbeiterDetails .textbox .text{line-height:.85rem;}.mitarbeiterDetails .bildKlein{height:47%;}.mitarbeiterDetails .textbox{top:47%;}.fakten.fullScreen{height:auto;min-height:100%;}.fakten .table-cell:first-of-type{width:25%;}.fakten .table-cell:last-of-type{width:28%;}.fakten .contentwrapper{padding-left:175px;}}@media screen and (min-width: 700px) and (max-height: 800px) and (min-width: 1100px){article > .fullScreen{height:auto;min-height:100%;padding-bottom:25px;}}@media screen and (min-width: 700px) and (max-height: 600px){.einspaltigerTextMitBild,.zweispaltigerTextMitBild{font-size:.7rem;}}