.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.frame-layout-1{max-width:100%;width:1260px;box-sizing:border-box;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;}.introduction{opacity:0;transition:opacity 1.5s .5s;}.introduction--visible{opacity:1;}.ce-accordion > header{color:#88b93d;cursor:pointer;margin:2em 0 .5em;padding:.5em 0;text-align:right;text-transform:uppercase;}.ce-accordion > header > :first-child{}.ce-accordion--expanded > header > :first-child{}@media (min-width:640px){.ce-accordion > header{display:none;}.accordion__content{display:block !important;height:auto !important;}}.big-text{color:#6e6e6e;font-size:2em;}.big-text .highlight{color:#88b93d;}.content_padding{display:block !important;}.ce-contact{height:4em;margin:0 auto;max-width:1260px;position:relative;}.ce-contact--docked .contact__data:not(.contact__data--docked){display:none;}.contact{position:absolute;right:0;bottom:1em;z-index:100;}@media (min-width:1360px){.contact{right:-2em;}}.contact__wrapper{background:#88b93d;color:#fff;font-size:2em;line-height:1.4;padding:1em;}.image-links__wrapper{margin:1em 0;}.image-links__link{display:block;}.image-links__image{display:block;width:100%;height:auto;}.images{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-.5em;}.images__wrapper{padding:.5em;}.images__link{display:block;}.images__image{display:block;max-width:100%;}@media (min-width:640px){.two-column{display:flex;}.two-column__column{width:50%;}}.members{margin:3em 0;position:relative;}.members__list{display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none;margin:-30px;overflow:hidden;padding:0;}.members__member{box-sizing:border-box;display:block;max-width:310px;opacity:0;padding:30px;text-align:center;width:310px;}.members__image{display:block;margin:0 auto 2em;max-width:100%;border-radius:50%;}.members__text{font-size:1.25em;line-height:1.4;}.members__name{color:#88b93d;font-weight:bold;text-transform:uppercase;}.members__phone,.members__email{font-style:italic;}.members__show-all{position:absolute;right:0;top:calc(100% + 2.5em);}.members__show-all-text{display:block;}.members__show-all-close-text{display:none;}.members__show-all--close .members__show-all-text{display:none;}.members__show-all--close .members__show-all-close-text{display:block;}.projects__list{display:flex;flex-wrap:wrap;margin:-15px 0 0 -15px;}.projects__project{box-sizing:border-box;padding:15px 0 0 15px;width:100%;}@media (min-width:600px){.projects__project{width:50%;}}@media (min-width:860px){.projects__project{width:33.333%;}}.projects{margin-top:40px;margin-bottom:40px;}.projects__project-link{display:block;position:relative;width:100%;height:0;padding-bottom:60%;overflow:hidden;}.projects__image{position:absolute;top:0;left:0;width:100%;height:auto;transform:scale(1.205128205);transform-origin:center;transition:transform 0.5s;}.projects__project-link:hover .projects__image{transform:scale(1);}.projects__overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;padding:40px 20px 20px;background-color:rgba(0,0,0,0.8);transition:opacity 0.5s;text-transform:uppercase;font-size:1.5em;line-height:1.4;font-weight:bold;}.projects__project-link:hover .projects__overlay{opacity:1;}.projects__title{display:block;color:#fff;}.projects__date{display:block;color:#a1a0a0;}.project{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(255,255,255,0.85);overflow:auto;}.project__title-header{margin-bottom:1.5em;}.project__columns{box-sizing:border-box;margin:130px auto 30px;max-width:1260px;padding:0 20px;width:100%;}@media (max-width:990px){.project__columns{margin-top:60px;}}@media (min-width:800px){.project__images{width:calc(100% - 430px);}.project__data{box-sizing:border-box;margin-left:calc(100% - 400px);}.project__data:after{content:'';display:table;clear:both;}.project__data-inner{position:fixed;width:400px;height:calc(100vh - 120px);overflow-x:hidden;overflow-y:auto;}}@media not all and (min-width:800px){.project__articles-switcher,.project__description-switcher{display:none;}.project__info,.project__articles{display:block !important;opacity:1 !important;}}.project__image{max-width:100%;margin-bottom:15px;transition:opacity .5s;opacity:0;}.project__image--visible{opacity:1;}.project__title{color:#88b93d;font-size:2.5em;line-height:1.4;}.project__date{color:#000;font-size:1.5em;font-weight:bold;line-height:1.4;}.project__articles,.project__description{font-weight:normal;}.project__articles p,.project__description p{font-size:1.5em;line-height:1.4;margin:1.5em 0;font-weight:inherit;}.project__articles a{font-style:italic;}.project__articles-header{color:#88b93d;font-size:2em;line-height:1.4;}.project__prev,.project__next,.project__description-button,.project__articles-button{cursor:pointer;padding:0;border:0;width:140px;height:24px;background:no-repeat right center / auto 24px url('../../../typo3conf/ext/luib_base/Resources/Public/Images/pfeil.svg');transition:background-position 0.5s;}.project__prev:hover,.project__next:hover,.project__description-button:hover,.project__articles-button:hover{background-position:right 30px center;}.project__prev,.project__description-button{transform:rotate(180deg);}.project__articles{display:none;}.project__nav{margin-top:30px;display:flex;justify-content:space-around;}.project__nav-left{text-align:right;}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block;}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute;}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:300;src:url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-300.eot');src:local('Merriweather Sans Light'),local('MerriweatherSans-Light'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-300.woff2') format('woff2'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-300.woff') format('woff'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-300.ttf') format('truetype'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-300.svg#MerriweatherSans') format('svg');}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:400;src:url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-regular.eot');src:local('Merriweather Sans'),local('MerriweatherSans-Regular'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-regular.woff2') format('woff2'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-regular.woff') format('woff'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-regular.ttf') format('truetype'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-regular.svg#MerriweatherSans') format('svg');}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:700;src:url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-700.eot');src:local('Merriweather Sans Bold'),local('MerriweatherSans-Bold'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-700.woff2') format('woff2'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-700.woff') format('woff'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-700.ttf') format('truetype'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-700.svg#MerriweatherSans') format('svg');}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:800;src:url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-800.eot');src:local('Merriweather Sans ExtraBold'),local('MerriweatherSans-ExtraBold'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-800.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-800.woff2') format('woff2'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-800.woff') format('woff'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-800.ttf') format('truetype'),url('../../../fileadmin/template/fonts/merriweather-sans-v9-latin-ext_latin-800.svg#MerriweatherSans') format('svg');}*{margin:0;padding:0;border:0;outline:0;}body{background:#ffffff;font-size:16px;line-height:16px;color:#777777;font-family:'Merriweather Sans',sans-serif;-webkit-text-size-adjust:100%;}h1,h2,h3,h4,h5,h6{font-weight:300;}h1,h2{font-size:2em;line-height:1em;font-weight:300;}p{margin:0 0 20px 0;line-height:1.5em;font-weight:300;}p strong{font-weight:700;}a{color:#777777;text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}ul{list-style:none;}.clear{margin:0;padding:0;clear:both;font-size:0;line-height:0;}.header{position:fixed;z-index:4000;top:0;right:0;bottom:0;left:0;width:100%;height:40px;border-top:solid 20px #ffffff;border-bottom:solid 20px #ffffff;background:#86BC25;}.header .header_padding{position:relative;width:100%;max-width:1260px;height:40px;margin:0 auto;}.header .header_padding .logo{position:absolute;z-index:4000;top:-5px;left:20px;}.header .header_padding .logo img{width:auto;height:50px;}.mobilnavi{display:block;}.seite .frame-type-ws_slider .flexslider{position:relative;width:100%;height:auto;min-height:36.473vw;margin:0 auto;padding:80px 0 0 0;border:0;border-radius:0;overflow:hidden;background:transparent none;box-shadow:none;}.seite .frame-type-ws_slider .flexslider .caption-wrapper{display:none;}.seite .frame-type-ws_slider .flex-direction-nav a{border-radius:0;text-align:center;background:transparent none;box-shadow:none;opacity:0;color:transparent;text-shadow:none;}.seite .frame-type-ws_slider:hover .flex-direction-nav a{opacity:1;}.seite .frame-type-ws_slider .flex-direction-nav a:before{display:none;font-size:2em;line-height:40px;color:transparent;text-shadow:none;}.seite .frame-type-ws_slider .flex-direction-nav a.flex-prev{left:10px;background:url('../../../fileadmin/template/images/prev.png') left 10px center no-repeat;}.seite .frame-type-ws_slider .flex-direction-nav a.flex-next{right:10px;background:url('../../../fileadmin/template/images/next.png') right 10px center no-repeat;}.seite .frame-type-ws_slider .flex-control-paging{z-index:1000;bottom:20px;}.seite .frame-type-ws_slider .flex-control-paging li{margin:0 6px 0 6px;}.seite .frame-type-ws_slider .flex-control-paging li a,.seite .frame-type-ws_slider .flex-control-paging li a:hover,.seite .frame-type-ws_slider .flex-control-paging li a.flex-active{width:12px;height:12px;border-radius:0;background:rgba(255,255,255,0.45);box-shadow:none;color:transparent;}.seite .frame-type-ws_slider .flex-control-paging li a:hover,.seite .frame-type-ws_slider .flex-control-paging li a.flex-active{background:rgba(255,255,255,0.9);}.content .content_left{width:100%;}.content .content_normal{width:100%;}.content .content_normal .content_padding p a{text-decoration:underline;}.content .content_normal .content_padding p a:hover{color:#86BC25;}#c14 .accordion,#c21 .accordion{background:#F5F4F4;}#c15 .accordion{box-shadow:0 0 30px #666666,0 0 0 transparent;}.accordion .accordion__content{width:100%;max-width:1240px;margin:0 auto;padding:40px 20px 40px 20px;box-sizing:border-box;}#c15 .accordion .accordion__content{padding:140px 20px 40px 20px;}#c16 .accordion .accordion__content{padding:10px 20px 50px 20px;}#c22 img{max-width:700px;height:auto;margin:0 auto;opacity:1;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}#c22 img:hover{opacity:0.5;}.ce-accordion > header{margin:20px 0 20px 0;padding:0 20px 10px 0;border-bottom:solid 5px #F5F4F4;text-align:right;cursor:pointer;color:#86BC25;font-weight:700;text-transform:none;}.ce-accordion.ce-accordion--expanded > header{margin:20px 0 0 0;border-bottom:0;}.ce-accordion > header h2{font-weight:700;}.ce-accordion > header h2:after{content:" >";}.big-text{font-size:1.5em;color:#6e6e6e;}#c4 .big-text{font-size:1.75em;color:#6e6e6e;}.big-text .highlight{color:#86BC25;}.simple-text{font-size:1em;}.ce-contact .contact{right:10px;}.ce-contact .contact .contact__wrapper{padding:12px 20px 12px 20px;background:#86BC25;font-size:1.25em;line-height:1.5em;}.ce-contact .contact .contact__wrapper a{color:#ffffff;}.ce-images .images .images__wrapper{padding:30px 30px 60px 30px;}.ce-images .images .images__wrapper img{width:auto;height:100px;}.two-column__column--left{padding:0 40px 0 0;box-sizing:border-box;}.two-column__column--right{padding:0 0 0 40px;box-sizing:border-box;}.members__list{margin:0;}.members__member{width:25%;max-width:inherit;padding:20px 5px 20px 5px;box-sizing:border-box;text-align:center;}.members__image{margin:0 auto 2em auto;max-width:80%;}.members__text{font-size:0.85em;line-height:1.5;font-weight:300;}.members__text .members__name{font-size:16px;color:#86BC25;font-weight:700;text-transform:none;}.members__text .members__phone,.members__text .members__email{font-style:normal;}.members__show-all{position:absolute;top:calc(100% + 81px);right:0;background:transparent none;font-family:'Merriweather Sans',sans-serif;}.members__show-all .members__show-all-text{padding:30px 20px 0 20px;text-align:center;display:block;float:left;font-size:2em;line-height:1.5;color:#86BC25;}.members__show-all .members__show-all-icon{width:100px;height:91px;display:block;float:left;background:url('../../../fileadmin/template/images/show_icon.png') center center no-repeat;background-size:cover;}.members__show-all.members__show-all--close .members__show-all-text{display:none;}.members__show-all.members__show-all--close .members__show-all-close-text{padding:30px 20px 0 20px;text-align:center;display:block;float:left;font-size:2em;line-height:1.5;color:#86BC25;}.members__show-all.members__show-all--close .members__show-all-icon{background:url('../../../fileadmin/template/images/close_icon.png') center center no-repeat;background-size:cover;}.frame-layout-2{background:#F5F4F4;}.frame-layout-2 .big-text{width:100%;max-width:1260px;margin:0 auto;padding:140px 20px 40px 20px;box-sizing:border-box;}.projects__overlay{font-size:1.25em;line-height:1.5;}.project{background:rgba(255,255,255,0.95);}.project__columns{width:100%;max-width:1260px;margin:80px auto 40px auto;padding:0 20px 0 20px;box-sizing:border-box;}.project__image{max-width:100%;margin-bottom:10px;}.project__title-header{margin-bottom:20px;}.project__title{font-size:1.5em;line-height:1.5;color:#86BC25;}.project__date{font-size:1em;line-height:1.5;color:#000000;font-weight:bold;}.project__articles-header{font-size:1.5em;line-height:1.5;color:#86BC25;}.project__articles p,.project__description p{margin:20px 0 20px 0;font-size:1em;line-height:1.5;color:#777777;font-weight:normal;}div.csc-textpic .csc-textpic-imagewrap,div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img{width:100% !important;height:auto !important;margin:0 !important;}div.csc-textpic-center .csc-textpic-center-outer,div.csc-textpic-center .csc-textpic-center-inner{right:inherit !important;float:none !important;}.footer{position:relative;width:100%;clear:both;background:#86BC25;}.footer .footer_padding{position:relative;width:100%;max-width:1240px;margin:0 auto;padding:40px 20px 40px 20px;box-sizing:border-box;text-align:left;}.footer .footer_padding .big-text p{margin:0 0 40px 0;color:#ffffff;font-weight:300;}.footer .footer_padding .simple-text p{color:#ffffff;font-weight:700;letter-spacing:1px;}.footer .footer_padding p a{color:#ffffff;}.footer .footer_padding .frame-type-menu_pages{position:absolute;z-index:1000;bottom:40px;left:20px;}.footer .footer_padding ul li{margin:0 20px 0 0;display:inline-block;}.footer .footer_padding ul li a{color:#ffffff;font-weight:300;}.footer .footer_padding ul li a:hover{color:rgba(255,255,255,0.5);}.footer .footer_padding .footer_padding_left{width:auto;float:left;}.footer .footer_padding .footer_padding_left .two-column__column--left{width:auto;padding:0 30px 0 0;box-sizing:border-box;}.footer .footer_padding .footer_padding_left .two-column__column--right{width:auto;padding:0 0 0 30px;box-sizing:border-box;}.footer .footer_padding .footer_padding_right{float:right;}.footer .footer_padding .footer_padding_right #teasercontwo{width:450px;height:auto;border:0;box-sizing:border-box;}.footer .footer_padding .footer_padding_right #teasercontwo img{width:100%;height:auto;}@media only screen and (max-width:990px){h1,h2{font-size:1em;}p{line-height:1.25em;}.header{height:30px;border-top:solid 10px #ffffff;border-bottom:solid 10px #ffffff;}.header .header_padding{height:30px;}.header .header_padding .logo{top:-2px;left:10px;}.header .header_padding .logo img{height:34px;}.seite .frame-type-ws_slider .flexslider{padding:40px 0 0 0;}.seite .frame-type-ws_slider .flex-control-paging{bottom:4px;}.seite .frame-type-ws_slider .flex-control-paging li a,.seite .frame-type-ws_slider .flex-control-paging li a:hover,.seite .frame-type-ws_slider .flex-control-paging li a.flex-active{width:8px;height:8px;}#c14 .accordion{background:#ffffff;}#c15 .accordion{box-shadow:none;}.accordion .accordion__content{padding:20px 20px 1px 20px;}#c15 .accordion .accordion__content{padding:20px 20px 1px 20px;}#c16 .accordion .accordion__content,#c21 .accordion .accordion__content{display:block !important;text-align:center;}#c59 .accordion__content,#c62 .accordion__content{display:block !important;height:auto !important;padding:20px 20px 1px 20px !important;}#c16 .accordion .accordion__content{padding:20px 20px 1px 20px;}#c21 .accordion .accordion__content{padding:10px 20px 10px 20px;}.big-text{font-size:1.25em;}#c4 .big-text{font-size:1.25em;}.big-text .highlight{color:#86BC25;}.simple-text{font-size:1em;}.ce-contact{height:auto;}.ce-contact .contact{position:relative;right:inherit;bottom:inherit;}.ce-contact .contact .contact__wrapper{padding:20px;font-size:1em;}.ce-images .images{margin:0;}.ce-images .images .images__wrapper{padding:20px;float:none;}.two-column{display:block;}.two-column__column--left{width:100%;padding:0;float:none;}.two-column__column--right{width:100%;padding:0;float:none;}.members__list{height:auto !important;}.members__show-all{display:none !important;}.project__columns{margin:55px auto 40px auto;}.footer .footer_padding .footer_padding_left .two-column__column--left{padding:0;float:none;}.footer .footer_padding .footer_padding_left .two-column__column--right{padding:0;float:none;}}@media only screen and (max-width:790px){#c14 .accordion .accordion__content{padding:20px 5px 1px 5px;}#c14 .accordion .accordion__content .big-text{padding:0 15px 0 15px;}.members__member{width:50%;padding:20px 1px 20px 1px;}.footer .footer_padding .frame-type-menu_pages{position:relative;z-index:inherit;bottom:inherit;left:inherit;padding:20px 0 20px 0;}.footer .footer_padding .footer_padding_left{float:none;}.footer .footer_padding .footer_padding_right{padding:20px 0 0 0;float:none;}.footer .footer_padding .footer_padding_right #teasercontwo{width:100%;}}.mobilnavi{position:absolute;z-index:5000;top:60px;right:0;width:100%;}.mobilnavi-root{display:none;}.ra-initialized .mobilnavi-root{display:block;}.mobilnavi-open{position:absolute;top:-63px;right:0;width:50px;height:45px;text-align:center;display:block;background:transparent;cursor:pointer;}.mobilnavi-open .text{display:none;}.expanded .mobilnavi-open .text{display:none;}.mobilnavi button .bar{position:absolute;z-index:1000;top:calc(50% - 3px);left:10px;width:30px;height:5px;display:block;background:#ffffff;content:'';transform:translate(0,0);transition:left .5s,transform .5s;}.mobilnavi.expanded button .bar{left:calc(50% - 15px);}.mobilnavi button .bar1{transform:translate(0,-10px);}.mobilnavi.expanded button .bar1{transform:translate(0,0) rotate(45deg);}.mobilnavi.expanded button .bar2{transform:translate(50vw,0) translate(-50px,0);}.mobilnavi button .bar3{transform:translate(0,10px);}.mobilnavi.expanded button .bar3{transform:translate(0,0) rotate(-45deg);}.mobilnavi .second-level{display:none;}.mobilnavi.expanded .second-level{display:none;}.mobilnavi ul{width:100%;max-width:269px;margin:0 10px 0 0;padding:10px 20px 10px 20px;box-sizing:border-box;text-align:left;display:inline-block !important;float:right;background:#86BC25;}.mobilnavi ul li,.mobilnavi ul li a{display:block;}.mobilnavi ul li a{font-size:1.75em;line-height:1.5em;color:#ffffff;font-weight:300;}.mobilnavi ul li a:hover{color:rgba(255,255,255,0.5);}.mobilnavi ul li ul{background:#ffffff;}@media only screen and (min-width:0px) and (max-width:990px){.mobilnavi{position:absolute;z-index:1000;top:40px;right:0;width:100%;}.mobilnavi-open{position:absolute;top:-47px;right:0;}.mobilnavi button .bar{height:3px;}.mobilnavi button .bar1{transform:translate(0,-7px);}.mobilnavi button .bar3{transform:translate(0,7px);}.mobilnavi ul{margin:0 10px 0 0;}}
