body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}
@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2
 * @revision        $Revision:426 $
 * @lastmodified    $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
 */

/**
 * Contao Extension
 * @copyright  Felix Pfeiffer : Neue Medien 2007 - 2012
 * @author     Felix Pfeiffer <info@felixpfeiffer.com>
 * @package    Subcolumns
 */

@media screen{.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.c15l,.c15r{width:15%}.c16l,.c16r{width:16.666%}.c30l,.c30r{width:30%}.c45l,.c45r{width:45%}.c55l,.c55r{width:55%}.c70l,.c70r{width:70%}.c85l,.c85r{width:85%}.subc{padding:0 .5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize > div{display:table-cell;float:none;overflow:hidden;vertical-align:top;margin:0}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c15l,.c16l,.c30l,.c45l,.c55l,.c70l,.c85l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r,.c15r,.c16r,.c30r,.c45r,.c55r,.c70r,.c85r{float:right;margin-left:-5px}}@media print{.subcolumns > div{display:table;overflow:visible}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../../files/scss/fonts/open-sans-v15-latin-300.eot');src:local('Open Sans Light'), local('OpenSans-Light'), url('../../files/scss/fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), url('../../files/scss/fonts/open-sans-v15-latin-300.woff2') format('woff2'), url('../../files/scss/fonts/open-sans-v15-latin-300.woff') format('woff'), url('../../files/scss/fonts/open-sans-v15-latin-300.ttf') format('truetype'), url('../../files/scss/fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url('../../files/scss/fonts/open-sans-v15-latin-300italic.eot');src:local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url('../../files/scss/fonts/open-sans-v15-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../../files/scss/fonts/open-sans-v15-latin-300italic.woff2') format('woff2'), url('../../files/scss/fonts/open-sans-v15-latin-300italic.woff') format('woff'), url('../../files/scss/fonts/open-sans-v15-latin-300italic.ttf') format('truetype'), url('../../files/scss/fonts/open-sans-v15-latin-300italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../../files/scss/fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'), local('OpenSans-Regular'), url('../../files/scss/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/scss/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), url('../../files/scss/fonts/open-sans-v15-latin-regular.woff') format('woff'), url('../../files/scss/fonts/open-sans-v15-latin-regular.ttf') format('truetype'), url('../../files/scss/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../../files/scss/fonts/open-sans-v15-latin-italic.eot');src:local('Open Sans Italic'), local('OpenSans-Italic'), url('../../files/scss/fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'), url('../../files/scss/fonts/open-sans-v15-latin-italic.woff2') format('woff2'), url('../../files/scss/fonts/open-sans-v15-latin-italic.woff') format('woff'), url('../../files/scss/fonts/open-sans-v15-latin-italic.ttf') format('truetype'), url('../../files/scss/fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../../files/scss/fonts/open-sans-v15-latin-600.eot');src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url('../../files/scss/fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), url('../../files/scss/fonts/open-sans-v15-latin-600.woff2') format('woff2'), url('../../files/scss/fonts/open-sans-v15-latin-600.woff') format('woff'), url('../../files/scss/fonts/open-sans-v15-latin-600.ttf') format('truetype'), url('../../files/scss/fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('../../files/scss/fonts/open-sans-v15-latin-600italic.eot');src:local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url('../../files/scss/fonts/open-sans-v15-latin-600italic.eot?#iefix') format('embedded-opentype'), url('../../files/scss/fonts/open-sans-v15-latin-600italic.woff2') format('woff2'), url('../../files/scss/fonts/open-sans-v15-latin-600italic.woff') format('woff'), url('../../files/scss/fonts/open-sans-v15-latin-600italic.ttf') format('truetype'), url('../../files/scss/fonts/open-sans-v15-latin-600italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../../files/scss/fonts/open-sans-v15-latin-700.eot');src:local('Open Sans Bold'), local('OpenSans-Bold'), url('../../files/scss/fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), url('../../files/scss/fonts/open-sans-v15-latin-700.woff2') format('woff2'), url('../../files/scss/fonts/open-sans-v15-latin-700.woff') format('woff'), url('../../files/scss/fonts/open-sans-v15-latin-700.ttf') format('truetype'), url('../../files/scss/fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url('../../files/scss/fonts/open-sans-v15-latin-700italic.eot');src:local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url('../../files/scss/fonts/open-sans-v15-latin-700italic.eot?#iefix') format('embedded-opentype'), url('../../files/scss/fonts/open-sans-v15-latin-700italic.woff2') format('woff2'), url('../../files/scss/fonts/open-sans-v15-latin-700italic.woff') format('woff'), url('../../files/scss/fonts/open-sans-v15-latin-700italic.ttf') format('truetype'), url('../../files/scss/fonts/open-sans-v15-latin-700italic.svg#OpenSans') format('svg')}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff}@font-face{font-family:"slick";src:url("../../files/scss/./fonts/slick.eot");src:url("../../files/scss/./fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../files/scss/./fonts/slick.woff") format("woff"), url("../../files/scss/./fonts/slick.ttf") format("truetype"), url("../../files/scss/./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:100px;width:100px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;padding:0;border:none;outline:none;z-index:10}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev.slick-disabled,.slick-next.slick-disabled{display:none !important}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{content:'';font-size:30px;line-height:1;background-repeat:no-repeat;background-size:contain;transition:all ease 0.5s;display:block;width:100%;height:100%}.slick-prev{left:-130px;transition:all ease 0.5s}[dir="rtl"] .slick-prev{left:auto;right:20px}[dir="rtl"] .slick-prev:before{content:''}.slick-prev:hover{left:-150px}.slick-next{right:-130px;transition:all ease 0.5s}[dir="rtl"] .slick-next{left:20px;right:auto}.slick-next:before{content:''}[dir="rtl"] .slick-next:before{content:''}.slick-next:hover{right:-150px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;cursor:pointer;color:inherit}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}a[href^=tel]{color:inherit;text-decoration:none}body,html,ul,p,figure,h1,h2,h3,h4,a,object,embed,div{margin:0;padding:0;outline:0}textarea:focus,input:focus,select:focus{outline:none}input[type=search]{-webkit-appearance:none;-webkit-box-sizing:content-box;margin:0;padding:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}body,html{width:100%}b,strong{font-weight:700}h1,h2,h3,h4{margin:0;padding:0;color:#000000;font-weight:400;font-family:"proxima-nova-condensed", sans-serif}input,textarea{font-family:'Open Sans', sans-serif}h1,h2,h3{font-size:30px;line-height:38px;color:#4f4f4f;margin-bottom:20px}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong{font-weight:600}h3{font-size:20px;margin-bottom:0;line-height:35px}a{color:#4f4f4f;text-decoration:none}body{font-family:'Open Sans', sans-serif;font-weight:300;background:#FFFFFF;font-size:17px;line-height:30px;color:#4f4f4f}#container{padding-top:100px}.mod_article .article_inside{margin:0 auto;max-width:1000px;padding:60px 0;position:relative}.mod_article.full .article_inside{padding:0 !important;max-width:none}.mod_article.nopad .article_inside{padding:0 !important}.mod_article.nopadbottom .article_inside{padding-bottom:0 !important}.mod_article.grau{background:#f3f3f3}.mod_article#slider,.mod_article#slider-49{overflow:visible;position:relative}.mod_article.header{background:url(../../files/startseite/slider/slide_1.jpg) no-repeat center;background-size:cover;height:469px}.mod_article.header .ce_text{position:relative;max-width:1200px;margin:0 auto}.mod_article.header .ce_text .header_bg{background-size:cover;background-position:center;height:469px}.mod_article.header .ce_text .text_inhalt{position:absolute;left:100px;bottom:60px;color:#FFFFFF}.mod_article.header .ce_text .text_inhalt h1,.mod_article.header .ce_text .text_inhalt h2{color:#FFFFFF;font-size:40px;line-height:48px;font-weight:300;margin-bottom:0}.mod_article.header .ce_text .text_inhalt h1 strong,.mod_article.header .ce_text .text_inhalt h1 span,.mod_article.header .ce_text .text_inhalt h2 strong,.mod_article.header .ce_text .text_inhalt h2 span{background:#f73600}.mod_article.header .ce_text .text_inhalt h1 b,.mod_article.header .ce_text .text_inhalt h1 strong,.mod_article.header .ce_text .text_inhalt h2 b,.mod_article.header .ce_text .text_inhalt h2 strong{font-weight:600}#header{background:#FFFFFF;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);height:100px;z-index:80;position:fixed;top:0;left:0;width:100%;transition:0.1s}#header.suchbox #hauptnavigation_container{display:none}#header.suchbox .suchbox_container{display:block}#header .inside{margin:0 auto;max-width:1200px;position:relative}#header #logo{position:absolute;top:28px;left:100px;transition:0.1s}#header #logo img{width:100%;height:auto}#header #lupe{position:absolute;top:40px;right:100px}#header #hauptnavigation_container{position:absolute;left:337px;top:40px;transition:0.1s}#header #hauptnavigation_container ul{list-style-type:none}#header #hauptnavigation_container ul li{margin-right:50px;float:left}#header #hauptnavigation_container ul li a,#header #hauptnavigation_container ul li span,#header #hauptnavigation_container ul li strong{font-weight:400;font-size:16px;line-height:16px;color:#4f4f4f}#header #hauptnavigation_container ul li.active a,#header #hauptnavigation_container ul li.active span,#header #hauptnavigation_container ul li.active strong,#header #hauptnavigation_container ul li:hover a,#header #hauptnavigation_container ul li:hover span,#header #hauptnavigation_container ul li:hover strong{color:#f4380e}#header #hauptnavigation_container ul li.active a,#header #hauptnavigation_container ul li.active span,#header #hauptnavigation_container ul li.active strong{font-weight:600}#header #hauptnavigation_container ul li a::after,#header #hauptnavigation_container ul li span::after,#header #hauptnavigation_container ul li strong::after{display:block;content:attr(title);font-weight:600;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-1px}#header .suchbox_container{position:absolute;top:14px;left:337px;width:600px;z-index:52;transition:0.3s;display:none}#header .suchbox_container .suchbox_inside{width:600px;margin:0 auto;position:relative}#header .suchbox_container .suchbox_inside .text{margin-top:10px;border:none;font-size:40px;background:none;padding:0;width:100%;transition:all 0.3s;font-family:'Open Sans', sans-serif;font-weight:300;vertical-align:middle;color:#4f4f4f}#header .suchbox_container_mobile{display:none;margin-bottom:60px;margin-left:20px;margin-right:20px;position:relative;background:#606060}#header .suchbox_container_mobile .text{border:none;background:none;color:#FFFFFF;width:160px;padding:7px 0;margin-left:20px}#header .suchbox_container_mobile .submit{background:url(../../files/images/lupe_hell.png) no-repeat;border:none;width:18px;height:19px;position:absolute;top:12px;right:16px;cursor:pointer}#header.fixed{height:62px}#header.fixed #logo{top:16px;width:124px}#header.fixed #hauptnavigation_container{top:18px}#header.fixed .suchbox_container{top:0}#header.fixed .suchbox_container .suchbox_inside .text{font-size:30px}#header.fixed #lupe{top:22px}.ce_dma_eg_3{background-color:#4f4f4f}.ce_indexslider{max-width:1200px;margin:0 auto;overflow:visible}.ce_indexslider button.slick-next,.ce_indexslider button.slick-prev{border:0px !important;font-size:0px !important;width:57px !important;height:57px !important;padding:0px !important;background-position:center;background-size:contain}.ce_indexslider button.slick-prev{left:0px;background:url(/files/images/slider_left.png) !important}.ce_indexslider button.slick-next{right:0;background:url(/files/images/slider_right.png) !important}.ce_indexslider .slick-list{overflow:visible;padding:0px !important}.ce_indexslider .section{width:1200px;height:469px;position:relative}.ce_indexslider .section .ce_text{position:absolute;left:112px;font-size:12px;line-height:18px;opacity:0;bottom:-50px;transition:1s}.ce_indexslider .section .ce_text h2{color:#FFFFFF;font-size:40px;line-height:48px;margin-bottom:30px;font-weight:300}.ce_indexslider .section .ce_text h2 b,.ce_indexslider .section .ce_text h2 strong{color:#FFFFFF;font-weight:600}.ce_indexslider .section .ce_text a{color:#FFFFFF;display:inline-block;background:url(../../files/images/link_arrow.png) no-repeat left center;padding-left:11px;font-weight:700;text-transform:uppercase}.ce_indexslider .section.slick-active .ce_text{opacity:1;bottom:20px}.ce_indexslider #slider--nav{max-width:1200px;display:flex;position:relative;width:100%}.ce_indexslider #slider--nav .button{height:100px;line-height:100px;width:calc(100% / 6);position:relative;cursor:pointer}.ce_indexslider #slider--nav .button:not(.current) span{background-color:transparent !important}.ce_indexslider #slider--nav .button i{width:20px;height:20px;transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:-10px;opacity:0}.ce_indexslider #slider--nav .button span{display:block;text-align:center;color:#FFFFFF;text-align:center;vertical-align:middle;line-height:100px;font-style:italic;padding:0;clear:none}.ce_indexslider #slider--nav .button span>span{vertical-align:middle;line-height:44px;display:inline-block;height:44px;width:100%;border-left:1px #696969 solid}.ce_indexslider #slider--nav .button.current i{opacity:1}.ce_indexslider #slider--nav .button.current span{font-weight:bold}.ce_indexslider #slider--nav .button.current span>span{border:0px}@media screen and (max-width:900px){.ce_indexslider #slider--nav .button{display:none;margin:auto;width:200px}.ce_indexslider #slider--nav .button.current{display:block}}.ce_noobSlide{max-width:1200px;margin:0 auto;overflow:visible}.ce_noobSlide .ce_noobSlide_container{z-index:1}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section{background-size:cover;position:relative}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section .ce_text{position:absolute;left:112px;font-size:12px;line-height:18px;opacity:0;bottom:-40px;transition:1s}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section .ce_text h2{color:#FFFFFF;font-size:40px;line-height:48px;margin-bottom:30px;font-weight:300}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section .ce_text h2 b,.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section .ce_text h2 strong{color:#FFFFFF;font-weight:600}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section .ce_text a{color:#FFFFFF;display:inline-block;background:url(../../files/images/link_arrow.png) no-repeat left center;padding-left:11px;font-weight:700;text-transform:uppercase}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(1) .ce_text h2 strong,.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(1) .ce_text h2 span{background:#f73600}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(2) .ce_text h2 strong,.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(2) .ce_text h2 span{background:#ffcd00}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(3) .ce_text h2 strong,.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(3) .ce_text h2 span{background:#00b383}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(4) .ce_text h2 strong,.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(4) .ce_text h2 span{background:#dcd6bc}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(5) .ce_text h2 strong,.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(5) .ce_text h2 span{background:#979fac}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(6) .ce_text h2 strong,.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section:nth-child(6) .ce_text h2 span{background:#dc1353}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section.active .ce_text{opacity:1;bottom:20px}.ce_noobSlide .noobSlide_controls{position:absolute;height:100%}.ce_noobSlide .noobSlide_controls>a{top:50%;margin-top:-29px;position:absolute;padding:0;width:57px;height:57px;z-index:20}.ce_noobSlide .noobSlide_controls>a.ce_noobSlide_previous{background:url(../../files/images/slider_left.png) no-repeat;left:0}.ce_noobSlide .noobSlide_controls>a.ce_noobSlide_next{background:url(../../files/images/slider_right.png) no-repeat;right:0}.ce_noobSlide .noobSlide_controls>a>span{overflow:hidden;display:block;text-indent:-999px}.ce_noobSlide .control_buttons{position:absolute;bottom:-97px;height:107px;z-index:20;width:100%}.ce_noobSlide .control_buttons>span{width:16.666%;display:block;float:left;color:#FFFFFF;text-align:center;vertical-align:middle;line-height:100px;font-style:italic;padding:0;padding-top:7px;clear:none}.ce_noobSlide .control_buttons>span>span{vertical-align:middle;line-height:44px;display:inline-block;height:44px;width:100%;border-left:1px #696969 solid}.ce_noobSlide .control_buttons>span.active{font-weight:600}.ce_noobSlide .control_buttons>span.active>span{border-left:0}.ce_noobSlide .control_buttons>span:first-child>span{border-left:0}.ce_noobSlide .control_buttons>span:hover>span{text-decoration:underline}.ce_noobSlide .control_buttons>span.active:nth-child(1){background:url(../../files/images/slider_nav_orange.png) no-repeat center top}.ce_noobSlide .control_buttons>span.active:nth-child(2){background:url(../../files/images/slider_nav_gelb.png) no-repeat center top}.ce_noobSlide .control_buttons>span.active:nth-child(3){background:url(../../files/images/slider_nav_gruen.png) no-repeat center top}.ce_noobSlide .control_buttons>span.active:nth-child(4){background:url(../../files/images/slider_nav_beige.png) no-repeat center top}.ce_noobSlide .control_buttons>span.active:nth-child(5){background:url(../../files/images/slider_nav_grau.png) no-repeat center top}.ce_noobSlide .control_buttons>span.active:nth-child(6){background:url(../../files/images/slider_nav_magenta.png) no-repeat center top}.ce_noobSlide .control_buttons.fixed{position:fixed;top:62px;left:50%;width:1200px;margin-left:-600px;height:66px;background:#4f4f4f}.ce_noobSlide .control_buttons.fixed>span{line-height:66px;padding:0}.slider_bottom{background:#4f4f4f;height:97px}.slider_left_bg,.slider_right_bg{position:absolute;top:0;bottom:0;z-index:2;display:none}.slider_left_bg{left:0}.slider_right_bg{right:0}.slider_fixed_caption{position:absolute;bottom:20px;left:50%;margin-left:-488px;z-index:10}.slider_fixed_caption h2{color:#FFFFFF;font-size:40px;font-weight:300;line-height:48px;margin-bottom:30px}.slider_fixed_caption h2 strong{color:#FFFFFF}.slider_fixed_caption h2 strong,.slider_fixed_caption h2 span{background:#f73600}.page_startseite .slider_left_bg,.page_startseite .slider_right_bg{bottom:97px}#meisterhaft{background:#f99c1c;color:#FFFFFF}#meisterhaft .image_container{text-align:center;margin-bottom:20px}#meisterhaft h3{color:#FFFFFF;font-size:32px;margin-bottom:10px}#meisterhaft a{text-transform:uppercase;border:1px #FFFFFF solid;display:inline-block;font-weight:700;transition:0.3s;padding:20px 50px;font-size:12px;line-height:12px;color:#FFFFFF}#meisterhaft a:hover{background:#FFFFFF;color:#f99c1c}.button_newsletter{background:url(../../files/images/newsletter_button.png) no-repeat;width:300px;height:100px;position:absolute;right:0;top:40px;z-index:20}#main{overflow:hidden}#main .ce_ce_lightbox4ward .hyperlink_txt{text-transform:uppercase;border:1px #4f4f4f solid;display:inline-block;font-weight:700;transition:0.3s;padding:20px 50px;font-size:12px;line-height:12px}#main .ce_ce_lightbox4ward .hyperlink_txt:hover{background:#4f4f4f;color:#FFFFFF}#main button{text-transform:uppercase;border:1px #4f4f4f solid;display:inline-block;font-weight:700;transition:0.3s;padding:20px 50px;font-size:12px;line-height:12px;background:none;cursor:pointer;border:1px #f4380e solid;color:#f4380e;line-height:0px}#main button:hover{background:#4f4f4f;color:#FFFFFF}#main button:hover{color:#FFFFFF;background:#f4380e}#main .ce_text a:not([href^=tel]):not(.without_border){text-transform:uppercase;border:1px #4f4f4f solid;display:inline-block;font-weight:700;transition:0.3s;padding:20px 50px;font-size:12px;line-height:12px;background:none;cursor:pointer}#main .ce_text a:not([href^=tel]):not(.without_border):hover{background:#4f4f4f;color:#FFFFFF}#main .ce_text.orange h2 strong{color:#f73600}#main .ce_text.gelb h2 strong{color:#ffcd00}#main .ce_text.gruen h2 strong{color:#00b383}#main .ce_text.magenta h2 strong{color:#dc1353}#main .ce_text.grau h2 strong{color:#979fac}#main .ce_text.beige h2 strong{color:#dcd6bc}#main li{padding-left:24px;background:url(../../files/images/haken.png) no-repeat left 10px}#footer{background:#4f4f4f}#footer #footer_inside{max-width:990px;margin:0 auto;padding-top:60px;padding-bottom:40px;color:#b5b5b5;font-size:14px;line-height:22px}#footer #footer_inside .mod_article .article_inside{padding:0;margin:0}#footer #footer_inside a{color:#b5b5b5}#footer #footer_inside h4{color:#ffffff;font-size:21px;line-height:22px;margin-bottom:35px;font-weight:600}#footer #footer_inside .copyright{color:#ffffff;clear:both;font-size:13px}#footer #footer_inside .copyright a:hover{color:#ffffff}#footer #footer_inside .left{float:left;width:70%}#footer #footer_inside .right{width:30%;float:right}#footer #footer_inside .right table{line-height:20px;border-collapse:collapse}#footer #footer_inside .right table td{padding:0;vertical-align:middle}#footer #footer_inside .right table td img{vertical-align:middle}#footer #footer_inside .right table td:nth-child(2){padding-left:4px}#footer #footer_inside .footernav ul{list-style-type:none}#footer #footer_inside .footernav ul li>a:hover,#footer #footer_inside .footernav ul li>span{color:#FFFFFF}#footer #footer_inside .footernav ul.level_1{display:block;font-size:14px;line-height:22px}#footer #footer_inside .footernav ul.level_1>li{float:left;margin-bottom:40px;width:33%}#footer #footer_inside .footernav ul.level_1>li:first-child{display:none}#footer #footer_inside .footernav ul.level_1>li>a,#footer #footer_inside .footernav ul.level_1>li>span{font-weight:700}#footer #footer_inside .footernav ul.level_1>li.page_hide{display:none}#footer #footer_inside .footernav ul.level_2>li>a:before,#footer #footer_inside .footernav ul.level_2>li>span:before{content:"> "}#toplink{position:fixed;right:120px;bottom:80px;background:url(../../files/images/arrow_top.png) no-repeat;cursor:pointer;width:57px;height:57px;opacity:0;transition:all 0.3s}#toplink.active{opacity:1}.bildklapptext{position:relative;cursor:pointer;font-size:14px;max-width:440px}.bildklapptext .text_inhalt{bottom:0;right:0;position:absolute;width:440px}.bildklapptext .headline{bottom:0;right:0;position:absolute;width:400px;color:#FFFFFF;cursor:pointer;padding:15px 20px;line-height:14px;background-color:#f4380e;background-image:url(../../files/images/klapptext_open.png);background-repeat:no-repeat;background-position:right center;z-index:1}.bildklapptext .klapptext{background-color:#f4380e;background-image:url(../../files/images/klapptext_close.png);background-repeat:no-repeat;background-position:right 15px;z-index:2;display:none;color:#FFFFFF;bottom:0;right:0;width:100%;position:absolute}.bildklapptext .klapptext .klapptext_inside{padding:15px 20px;line-height:29px}.bildklapptext .klapptext .klapptext_inside table td{padding:0;vertical-align:middle}.bildklapptext .klapptext .klapptext_inside table td img{vertical-align:middle}.bildklapptext .klapptext .klapptext_inside table td:nth-child(2){padding-left:12px}.bildklapptext .klapptext .klapptext_inside hr{height:1px;margin:15px -20px;background:rgba(255, 255, 255, 0.5);padding:0;border:none}.bildklapptext.orange .headline,.bildklapptext.orange .klapptext{background-color:#f73600}.bildklapptext.gelb .headline,.bildklapptext.gelb .klapptext{background-color:#ffcd00}.bildklapptext.gruen .headline,.bildklapptext.gruen .klapptext{background-color:#00b383}.bildklapptext.magenta .headline,.bildklapptext.magenta .klapptext{background-color:#dc1353}.bildklapptext.grau .headline,.bildklapptext.grau .klapptext{background-color:#979fac}.bildklapptext.beige .headline,.bildklapptext.beige .klapptext{background-color:#dcd6bc}.page_kontakt .mod_article{overflow:visible}.page_kontakt .mod_article#anfahrt{overflow:hidden}.page_kontakt .mod_article.header{background:url(../../files/headerbilder/Headerpic_Kontakt_II.jpg) no-repeat right top, url(../../files/headerbilder/Headerpic_Kontakt_II.jpg) left top}.page_leistungen .subnavigation{display:none}.page_leistungen .subnavigation.visible{display:block}.page_leistungen .mod_article{overflow:visible}.page_leistungen .mod_article .article_inside{padding-top:46px;padding-bottom:46px}.page_leistungen .col-38x62,.page_leistungen .col-62x38{overflow:visible}.page_leistungen .col-38x62.col_1,.page_leistungen .col-38x62 .col_2,.page_leistungen .col-62x38.col_1,.page_leistungen .col-62x38 .col_2{vertical-align:middle;overflow:visible}.page_leistungen .col-38x62:after,.page_leistungen .col-62x38:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.page_leistungen .col-38x62 .ce_hyperlink a,.page_leistungen .col-62x38 .ce_hyperlink a{width:130px;text-align:center}.page_leistungen .col-38x62 .ce_image,.page_leistungen .col-62x38 .ce_image{margin-top:50px}.page_leistungen .col-38x62 .ce_image h3,.page_leistungen .col-62x38 .ce_image h3{font-weight:bold}.page_leistungen .c38l .bildklapptext{margin-left:-100px}.page_leistungen .leistung_left .ce_accordion .toggler{margin-left:calc(38.2% + 25px)}#tabbox{background:#FFFFFF}#main .ce_tabcontrol .ce_tabcontrol_tabs ul{list-style-type:none}#main .ce_tabcontrol .ce_tabcontrol_tabs ul li{padding:0;background:none;background:#e5e5e5;float:left;width:calc(50% - 4px);cursor:pointer;border:2px #FFFFFF solid}#main .ce_tabcontrol .ce_tabcontrol_tabs ul li h2{padding:30px 40px;width:460px;display:inline-block;text-align:left;margin:0}#main .ce_tabcontrol .ce_tabcontrol_tabs ul li:first-child{text-align:right}#main .ce_tabcontrol .ce_tabcontrol_tabs ul li:first-child h2{padding-left:0}#main .ce_tabcontrol .ce_tabcontrol_tabs ul li:nth-child(2) h2{padding-right:0}#main .ce_tabcontrol .ce_tabcontrol_tabs ul li.selected{background:#FFFFFF;border:2px #FFFFFF solid}#main .ce_tabcontrol .tabcontrol_panes{margin:50px auto 60px auto;max-width:1000px}#main .ce_tabcontrol .tabcontrol_panes>.ce_tabcontrol_pane{display:none}#main .ce_tabcontrol .tabcontrol_panes>.ce_tabcontrol_pane.selected{display:block}#main .subnavigation{background:#4f4f4f;height:100px;overflow:hidden;z-index:79}#main .subnavigation ul{display:block;margin:0 auto;width:1200px}#main .subnavigation ul li{background:none;padding:0;width:20%;display:block;float:left;color:#FFFFFF;text-align:center;vertical-align:middle;line-height:100px;font-style:italic;padding:0;clear:none;padding-bottom:12px}#main .subnavigation ul li>a,#main .subnavigation ul li>span{color:#FFFFFF;vertical-align:middle;line-height:44px;display:inline-block;height:44px;width:100%;border-left:1px #696969 solid}#main .subnavigation ul li:hover>span,#main .subnavigation ul li:hover>a{color:#f73600}#main .subnavigation ul li.active{font-weight:600;background:url(../../files/images/subnavigation_active_bg.png) no-repeat center bottom}#main .subnavigation ul li.active>span,#main .subnavigation ul li.active>a{color:#f73600}#main .subnavigation ul li:first-child>a,#main .subnavigation ul li:first-child>span{border-left:0}#main .subnavigation.fixed{position:fixed;top:62px;left:0;width:100%;height:66px}#main .subnavigation.fixed ul li{line-height:66px}.zitat{font-family:"proxima-nova-condensed", sans-serif;margin-left:140px}.zitat table.table_zitat tr td:nth-child(1),.zitat table.table_zitat tr td:nth-child(3){color:#f73600;font-size:80px;font-weight:600;line-height:60px;vertical-align:top}.zitat table.table_zitat tr td:nth-child(3){vertical-align:bottom;line-height:6px}.zitat table.table_zitat tr td:nth-child(2){font-size:30px;line-height:38px}.zitat table.table_zitat tr:nth-child(2) td{font-size:16px;line-height:30px}.page_unternehmen #main .mod_article{overflow:visible}.page_unternehmen #leistungen h2{padding-top:24px}.unternehmensbild{position:absolute;top:10px;right:-100px}.unternehmensbild img{display:block;max-width:400px}.unternehmensbild2{position:absolute;top:50px;left:-100px}.unternehmensbild2 img{display:block;max-width:200px}.ce_hyperlink{text-transform:uppercase;border:1px #4f4f4f solid;display:inline-block;font-weight:700;transition:0.3s}.ce_hyperlink a{padding:20px 50px;display:block;font-size:12px;line-height:12px}.ce_hyperlink:hover{background:#4f4f4f}.ce_hyperlink:hover a{color:#FFFFFF}.page_leistungen #main .subnavigation ul li,.page_referenzen #main .subnavigation ul li{width:16.6666%}.page_leistungen #main .subnavigation ul li.active:nth-child(1)>a,.page_leistungen #main .subnavigation ul li:hover:nth-child(1)>a,.page_referenzen #main .subnavigation ul li.active:nth-child(1)>a,.page_referenzen #main .subnavigation ul li:hover:nth-child(1)>a{color:#f73600}.page_leistungen #main .subnavigation ul li.active:nth-child(2)>a,.page_leistungen #main .subnavigation ul li:hover:nth-child(2)>a,.page_referenzen #main .subnavigation ul li.active:nth-child(2)>a,.page_referenzen #main .subnavigation ul li:hover:nth-child(2)>a{color:#ffcd00}.page_leistungen #main .subnavigation ul li.active:nth-child(3)>a,.page_leistungen #main .subnavigation ul li:hover:nth-child(3)>a,.page_referenzen #main .subnavigation ul li.active:nth-child(3)>a,.page_referenzen #main .subnavigation ul li:hover:nth-child(3)>a{color:#00b383}.page_leistungen #main .subnavigation ul li.active:nth-child(4)>a,.page_leistungen #main .subnavigation ul li:hover:nth-child(4)>a,.page_referenzen #main .subnavigation ul li.active:nth-child(4)>a,.page_referenzen #main .subnavigation ul li:hover:nth-child(4)>a{color:#dcd6bc}.page_leistungen #main .subnavigation ul li.active:nth-child(5)>a,.page_leistungen #main .subnavigation ul li:hover:nth-child(5)>a,.page_referenzen #main .subnavigation ul li.active:nth-child(5)>a,.page_referenzen #main .subnavigation ul li:hover:nth-child(5)>a{color:#979fac}.page_leistungen #main .subnavigation ul li.active:nth-child(6)>a,.page_leistungen #main .subnavigation ul li:hover:nth-child(6)>a,.page_referenzen #main .subnavigation ul li.active:nth-child(6)>a,.page_referenzen #main .subnavigation ul li:hover:nth-child(6)>a{color:#dc1353}.page_referenzen #main .mod_article .ce_image{float:left;margin-right:20px;height:320px;width:310px}.page_referenzen #main .mod_article .ce_image .image_container{max-width:310px;max-height:260px}.page_referenzen #main .mod_article .ce_image.neuezeile{clear:both}#verkaufsausstellung .ce_image{float:left;margin-right:20px;height:320px;width:310px;height:228px}#verkaufsausstellung .ce_image .image_container{max-width:310px;max-height:260px}#verkaufsausstellung .ce_image.neuezeile{clear:both}#verkaufsausstellung .article_inside:after{content:".";clear:both;display:block;visibility:hidden;height:0px}#googlemaps{height:630px;width:100%}.roundshadow{border-radius:5px 5px;-webkit-box-shadow:3px 3px 5px 0 rgba(0, 0, 0, 0.15);box-shadow:3px 3px 5px 0 rgba(0, 0, 0, 0.15)}.roundshadow img{display:block}.ansprechpartner{padding:0 0 0 100px;margin-top:75px;width:250px;height:510px;position:relative;float:left;overflow:visible}.ansprechpartner:nth-child(2),.ansprechpartner.neuezeile{margin-left:-100px}.ansprechpartner.neuezeile{clear:both}.ansprechpartner .image_container{overflow:visible;margin-bottom:40px}.ansprechpartner .image_container img{border-radius:5px 5px;-webkit-box-shadow:3px 3px 5px 0 rgba(0, 0, 0, 0.15);box-shadow:3px 3px 5px 0 rgba(0, 0, 0, 0.15);height:auto;display:block}.ansprechpartner p{position:relative}.ansprechpartner h2{font-family:'Open Sans', sans-serif;position:relative;z-index:2;font-size:17px;line-height:30px;color:#4f4f4f;font-weight:600;margin-bottom:0}.ansprechpartner h2 strong{color:#f73600}.bigtext{font-size:30px;line-height:40px}.page_kontakt #main .article_inside h2{margin-bottom:0}.page_kontakt #main .article_inside:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.page_kontakt #main .article_inside table{border-collapse:collapse}.page_kontakt #main .article_inside table td{padding:0;vertical-align:top}.page_kontakt #main .article_inside table td:nth-child(2){padding-left:10px}.page_kontakt #main .article_inside a{text-transform:none}.page_kontakt #main .article_inside .mod_article:nth-child(2){background:#f3f3f3}.mod_search form{margin-bottom:6px}.mod_search .header{margin-bottom:30px}.mod_search .submit{background:#f73600;border:none;color:#FFFFFF;padding:10px 6px;cursor:pointer;width:70px}.mod_search .text{border:1px #888888 solid;padding:10px 6px}.mod_search h3{color:#f73600}.mod_search>div{margin-bottom:30px}.chronik_container{background:url(../../files/images/timeline_bg.png) no-repeat bottom center;margin-bottom:80px;margin-top:40px}.chronik_container .chronik{max-width:424px;text-align:right;padding-right:77px;margin-top:-140px;transform:matrix(1, 0, 0, 1, 0, 150);opacity:0;transition:all 0.5s}.chronik_container .chronik h3{margin-right:-77px;padding-right:77px;font-size:32px;background:url(../../files/images/timeline_linie.png) no-repeat right center;text-align:right;margin-bottom:16px;font-weight:300}.chronik_container .chronik.show{transform:matrix(1, 0, 0, 1, 0, 0);opacity:1}.chronik_container .chronik .image_container{margin-top:20px}.chronik_container .chronik:nth-child(1){margin-top:0;padding-top:90px}.chronik_container .chronik:nth-child(2n){margin-left:500px;text-align:left;padding-left:77px;padding-right:0}.chronik_container .chronik:nth-child(2n) h3{margin-left:-77px;padding-left:77px;margin-right:0;padding-right:0;text-align:left;background:url(../../files/images/timeline_linie.png) no-repeat left center}.chronik_container .chronik:last-child{padding-bottom:70px}.mobile_menu_button{display:none;background:url(../../files/images/mobile_nav.png) no-repeat;width:20px;height:13px;position:absolute;right:34px;top:31px;cursor:pointer}.mobile_menu_button_close{display:none;background:url(../../files/images/mobile_nav_close.png) no-repeat;width:16px;height:16px;position:absolute;right:33px;top:28px;cursor:pointer}.mobile_kontakt{display:none;color:#c2c2c2;padding-left:40px}.ce_accordion{margin-top:20px}.ce_accordion .toggler{padding-left:25px;background:url(../../files/images/acc_open.png) no-repeat left center;font-size:12px;text-transform:uppercase;font-weight:700;cursor:pointer}.ce_accordion .toggler.active{background:url(../../files/images/acc_close.png) no-repeat left center}.ce_accordion .accordion>div{padding-top:30px}#cboxOverlay{background-color:#fff;opacity:0.7 !important}#cboxContent{margin:80px}#cboxLoadedContent,#cboxContent{background:transparent;border:0px;border-radius:10px}#cboxClose{top:-80px;right:-80px;background:url(/files/images/lb_close.png) no-repeat;width:36px;height:37px}#cboxClose:focus{border:0px !important}#mbCenter{box-shadow:none;overflow:visible;border-radius:0 0}#mbImage{overflow:hidden;border-radius:5px 5px;padding:0}#mbBottom{position:absolute;top:0;left:0;width:100%;padding:0;min-height:0;line-height:0}#mbBottom #mbCloseLink,#mbBottom #mbnextLink,#mbBottom #mbPrevLink{margin:0;float:none;overflow:hidden;text-indent:-999px}#mbBottom #mbCloseLink{position:absolute;top:-80px;right:-80px;background:url(../../files/images/lb_close.png) no-repeat;width:36px;height:37px}#mbBottom #mbTitle,#mbBottom #mbNumber,#mbBottom #mbCaption{display:none}#unternehmen{overflow:hidden !important}#unternehmen .article_inside{min-height:400px}#unternehmen .article_inside .ce_accordion{margin-left:181px}#unternehmen .article_inside .ce_accordion>div>div{padding-bottom:20px}#unternehmen .article_inside .ce_text,#unternehmen .article_inside .ce_accordion{position:relative;z-index:1}em{text-transform:uppercase;font-style:normal}.ce_youtube{margin-bottom:20px}.mod_newslist .layout_latest{max-width:424px;margin-right:50px;float:left;height:380px}.mod_newslist .layout_latest h3{font-weight:bold}.mod_newslist .layout_latest p.more{display:none}.page_downloads #main ul li{background:none;padding-left:0}@media screen and (max-width:1074px){#wrapper{opacity:1;transition:0.1s;position:relative}body.open #wrapper{margin-left:-260px}h1,h2,h3{margin-bottom:20px}#main .mod_article .article_inside{width:auto;padding:40px 20px}#main .mod_article.header .article_inside,#main .mod_article.full .article_inside{padding:0}#main .mod_article.header .ce_text .text_inhalt{position:absolute;bottom:0;left:0;right:0;background:#4f4f4f;padding:35px}#main .mod_article.header .ce_text .text_inhalt h1,#main .mod_article.header .ce_text .text_inhalt h2{font-size:32px;line-height:38px}#main .mod_article.header .ce_text .text_inhalt span,#main .mod_article.header .ce_text .text_inhalt strong{background:none}#main .ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section .ce_text h2{font-size:32px;line-height:38px}#main .subcolumns{width:auto;display:block}#main .subcolumns>div{float:none;width:100%;margin:0}#main .subcolumns>div>div{padding:0 !important}#main .subcolumns.equalize>div{display:block}#main .subcolumns .ce_text{padding:20px 0}#container{padding-top:74px}#header{height:74px}#header .mobile_menu_button{display:block}#header #logo{top:20px;left:35px}#header .suchbox_container{display:none}#header .suchbox_container_mobile{display:block}#header #lupe{display:none}#header #hauptnavigation_container{background:#4f4f4f;display:block;position:fixed;right:-260px;top:0;width:260px;left:auto;height:100%;z-index:100;color:#FFFFFF}#header #hauptnavigation_container .mobile_menu_button_close,#header #hauptnavigation_container .mobile_kontakt{display:block}#header #hauptnavigation_container .hauptnavigation{padding:75px 0 0 40px}#header #hauptnavigation_container ul li{float:none;margin-bottom:30px}#header #hauptnavigation_container ul li a,#header #hauptnavigation_container ul li span{color:#FFFFFF}#header #hauptnavigation_container.open{right:0}.ce_text .image_container.float_left{float:none;margin-right:0;margin-bottom:20px}#footer #footer_inside{padding:20px}#footer #footer_inside h4{display:none}#footer #footer_inside .right{float:none;width:auto;padding:0;margin-top:30px}#footer #footer_inside .left{float:none;margin-bottom:30px}#footer #footer_inside .footernav ul.level_1>li{float:none;width:auto}.ce_noobSlide{height:300px !important;width:100% !important}.ce_noobSlide .ce_noobSlide_container{height:300px !important;width:100% !important}.ce_noobSlide .ce_noobSlide_container .ce_noobSlide_section{height:300px !important;width:100% !important}.ce_noobSlide .control_buttons>span{position:absolute;left:50%;margin-left:-120px;width:240px;float:none;opacity:0;transition:0.3s;z-index:1}.ce_noobSlide .control_buttons>span.active{opacity:1;z-index:2}.slider_fixed_caption{margin-left:0;left:112px}#toplink{display:none}.chronik_container{background:none;margin-bottom:0}.chronik_container .chronik{max-width:none;padding-right:0;text-align:left;margin-top:40px}.chronik_container .chronik:nth-child(1){padding-top:0}.chronik_container .chronik:nth-child(2n){margin-left:0;padding-left:0}.chronik_container .chronik h3{background:none;margin-right:0;padding-right:0;text-align:left}.page_leistungen #main .mod_article:nth-child(2n+2) .subcolumns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.page_leistungen #main .mod_article:nth-child(2n+2) .col_1{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.page_leistungen #main .mod_article:nth-child(2n+2) .col_2{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.page_leistungen #main .mod_article:nth-child(2n+2) .col_1,.page_leistungen #main .mod_article:nth-child(2n+2) .col_2{-webkit-box-flex:1;-moz-box-flex:1;width:100%;-webkit-flex:1;-ms-flex:1;flex:1}.page_leistungen .leistung_left .ce_accordion .toggler{margin-left:0}.ansprechpartner{margin:40px auto !important;float:none;padding:0 !important}#googlemaps{height:300px}.subnavigation{display:none}.unternehmensbild,.unternehmensbild2{position:static;right:auto;margin-top:0;display:none}.unternehmensbild .image_container,.unternehmensbild2 .image_container{height:300px;overflow:hidden}.page_unternehmen .zitat{margin-left:0}.page_unternehmen #unternehmen .article_inside .ce_accordion{margin-left:41px}.roundshadow{display:inline-block}#main .ce_tabcontrol .ce_tabcontrol_tabs ul li:first-child h2{padding-left:20px}#main .ce_tabcontrol .ce_tabcontrol_pane>div{padding:0 20px}.mod_newslist .layout_latest{height:auto;margin-bottom:30px}.page_kontakt #main .bigtext{padding-top:0}.page_kontakt #main .ce_text.orange{padding-bottom:0}}
