html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'icomoon';src:url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/icomoon.eot?aggjno');src:url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/icomoon.eot?aggjno#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/icomoon.ttf?aggjno') format('truetype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/icomoon.woff?aggjno') format('woff'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/icomoon.svg?aggjno#icomoon') format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'Norican';font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/norican-v14-latin-regular.eot');src:local(''),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/norican-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/norican-v14-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/norican-v14-latin-regular.woff') format('woff'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/norican-v14-latin-regular.ttf') format('truetype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/norican-v14-latin-regular.svg#Norican') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-regular.eot');src:local(''),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-regular.woff') format('woff'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-regular.ttf') format('truetype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-600.eot');src:local(''),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-600.woff2') format('woff2'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-600.woff') format('woff'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-600.ttf') format('truetype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/typo3template/Resources/Public/fonts/roboto-condensed-v25-latin-700.eot');src:local(''),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/roboto-condensed-v25-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/roboto-condensed-v25-latin-700.woff') format('woff'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/roboto-condensed-v25-latin-700.ttf') format('truetype'),url('../../../typo3conf/ext/typo3template/Resources/Public/Fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed') format('svg');}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:10px;height:100%;min-height:100%;}*,::before,::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}body{background:#fff;color:#000;font-family:'Open Sans',sans-serif;font-size:1.7rem;font-weight:400;word-wrap:break-word;line-height:2.6rem;height:100%;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}header,section,footer,article{position:relative;}#skrollr-body{width:100%;height:100%;}.row{width:auto;}.row:after{content:'';display:table;clear:both;}.row .row{margin-left:-1em;margin-right:-1em;}.row .tx-powermail .row{margin-left:0;margin-right:0;}.columns{float:left;padding-left:1em;padding-right:1em;}.columns-wb{float:left;}.push{float:right;}.mw1320{max-width:1320px;margin:0 auto;}.mw960{max-width:960px;margin:0 auto;}.mw720{max-width:720px;margin:0 auto;}.mw620{max-width:620px;margin:0 auto;}.p1020{padding:1rem 2rem;}.p2020{padding:2rem 2rem;}.p5020{padding:5rem 2rem;}.p10020{padding:10rem 2rem;}.p20020{padding:20rem 2rem;}.p202010020{padding:2rem 2rem 10rem 2rem;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.flex-center{align-items:center;justify-content:center;}.ce-textpic{margin:0 0 20px 0;}.nomargin h2{margin:0;}table{width:100%;}td{padding:10px;}#map{position:relative;width:100%;height:40rem;color:#1b1d1d;}@media screen and (max-width:600px){.small-1{width:100%;}}@media screen and (min-width:600px) and (max-width:1250px){.medium-1{width:16.66667%;}.medium-2{width:33.33333%;}.medium-3{width:50%;}.medium-4{width:66.66667%;}.medium-5{width:83.33333%;}.medium-6{width:100%;}}@media screen and (min-width:1250px){.large-1{width:8.33%;}.large-2{width:16.66%;}.large-3{width:25%;}.large-4{width:33.33%;}.large-5{width:41.66%;}.large-6{width:50%;}.large-7{width:58.33%;}.large-8{width:66.66%;}.large-9{width:75%;}.large-10{width:83.33%;}.large-11{width:91.66%;}.large-12{width:100%;}}::-moz-selection{background:#1b1d1d;color:#fff;}::selection{background:#1b1d1d;color:#fff;}.bgwhitetransparent{background:rgba(255,255,255,0.85);}.bgwhite{background:#fff;}.bgblack{background:#1b1d1d;}.bgbeige{background:#cec2a4;}.bgred{background:#ae0f0a;color:#fff;}a{text-decoration:none;color:#ae0f0a;}.ce-bodytext a{color:#ae0f0a;text-decoration:underline;}.bgred a{color:#fff;}b,strong{font-weight:600;}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',sans-serif;font-weight:700 !important;text-transform:uppercase;}h1{text-align:center;}h2{color:#000000;text-align:left;font-size:3rem;line-height:4.2rem;margin:0 0 2rem 0;}.bgred h2,.bgred h3{color:#fff;}h3{color:#b5596e;font-size:2.1rem;line-height:2.9rem;font-weight:700;text-align:left;}h4{text-align:center;}h5{text-align:center;}h6{text-align:center;}.topcontent{position:relative;width:100%;-webkit-box-shadow:2px 10px 40px -8px rgba(0,0,0,0.47);-moz-box-shadow:2px 10px 40px -8px rgba(0,0,0,0.47);box-shadow:2px 10px 40px -8px rgba(0,0,0,0.47);z-index:999;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;transition:border 0.5s;}.shrink{}#welcome{background:url('../../../typo3conf/ext/typo3template/Resources/Public/Img/welcome_header.jpg') no-repeat center;background-size:cover;position:relative;height:100%;min-height:400px;overflow:hidden;}#introcontent{position:fixed;top:35%;left:0;right:0;margin:0 auto;text-align:center;max-width:540px;z-index:0 !important;}#intrologo{}#intrologo img{margin:0 auto;width:350px;height:auto;}#contacticon img{width:150px;height:auto;}.parallaximg{background-repeat:no-repeat;background-position:center;background-size:cover;height:60rem;color:#fff;text-align:center;}.parallaximghuge{background-repeat:no-repeat;background-position:center;background-size:cover;height:80rem;}.parallaximghuge .textcontent{background:rgba(255,255,255,0.8);color:#000;}.imageborder{background-repeat:no-repeat;background-position:center;background-size:cover;padding:0 0 26.04166666666667% 0;color:#fff;text-align:center;}.parallaximg h2,.parallaximghuge h2{font-family:'Norican',cursive;color:#000;font-size:4rem;font-weight:400;text-transform:none;}.back-to-top{display:block;background:url('../../../typo3conf/ext/typo3template/Resources/Public/Img/top.png') rgba(0,0,0,0.55) no-repeat center;background-size:50%;position:fixed;bottom:20px;right:20px;width:40px;height:40px;z-index:9999;border:1px solid #fff;}.more-link,.less-link{display:block;}#tiles{font-size:1.4rem;line-height:2.1rem;font-weight:600;margin:-260px auto 0 auto;}img#footerlogo{width:200px;height:auto;}#toplogo{display:block;text-align:left;line-height:0;}#toplogo img{width:300px;height:auto;}.ce-bodytext ul{padding:0 0 0 25px;list-style-type:circle;}.iconbw{background:url('../../../typo3conf/ext/typo3template/Resources/Public/Img/brackelmann-wiggerich.png') top center no-repeat;background-size:50px 50px;padding:4rem 0;}.blblack{border-left:1px solid #000;}.brblack{border-right:1px solid #000;}.bbwhite{border-bottom:2px solid #fff;}.thickborderwhite{border:3px solid #fff;}.thinborderblack{border:1px solid #000;}.bgtilebig{background-size:cover;background-repeat:no-repeat;background-position:center;height:300px;}.bgtilesmall{background-size:cover;background-repeat:no-repeat;background-position:center;height:200px;}#tile1{position:relative;margin:0 10px 0 0;border:6px solid #fff;}#tile2{position:relative;margin:10px 0 10px 0;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;}#tile3{position:relative;margin:10px 0 10px 10px;}#tile4{position:relative;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;margin:10px 0 10px 0;}#tile5{position:relative;border-right:2px solid #fff;}#tile6{position:relative;border-left:1px solid #fff;border-right:1px solid #fff;}#tile7{position:relative;border-left:2px solid #fff;}#tile8{position:relative;margin:10px 0 0 10px;border:1px solid #000;}#tile1 .ce-bodytext a:after,#tile2 .ce-bodytext a:after,#tile3 .ce-bodytext a:after,#tile4 .ce-bodytext a:after,#tile5 .ce-bodytext a:after,#tile6 .ce-bodytext a:after,#tile7 .ce-bodytext a:after,#tile8 .ce-bodytext a:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;}#tile8 .ce-bodytext{padding:4px;}#contacticon,#introbutton{display:none;}@media screen and (min-width:1000px){#contacticon{display:block;position:fixed;top:50%;margin:-70px 0 0 0;right:0;z-index:200;}.topcontent{position:absolute;}.topcontent img{display:inline;margin:0;}#introbutton{display:table-cell;position:relative;background:#281b12;text-align:center;width:150px;height:150px;text-align:center;top:-90px;left:-70px;color:#fff;border-radius:50%;border:2px dotted #fff;-webkit-box-shadow:0px 0px 0px 10px rgba(40,27,18,1);-moz-box-shadow:0px 0px 0px 10px rgba(40,27,18,1);box-shadow:0px 0px 0px 10px rgba(40,27,18,1);-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);font-size:3rem;vertical-align:middle;}#introbutton p:nth-of-type(1){font-size:5rem;line-height:5.4rem;}}#c59 *{margin:0 !important;}#tile4 > *:not(#c59):not(.bgtilebig){padding:2rem 2rem;}#navicons{display:none;position:fixed;z-index:999;top:50%;right:0;margin:-85px 0 0 0;}#navicons img{background:#ae0f0a;width:50px;height:auto;padding:5px;border:1px solid #fff;}.socialnav{float:right;text-align:left;}.socialnav li{display:inline-block;margin:0 0 0 2rem;}.socialnav li a{color:#000;}a.menuactive{background-color:rgba(255,255,255,0.2);}.menu-collapser{position:relative;width:100%;height:48px;padding:0 8px;color:#FFF;font-size:1.5rem;line-height:48px;background-color:#050505;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:9999;}.collapse-button{position:absolute;right:8px;top:50%;width:40px;padding:7px 10px;color:#FFFFFF;font-size:14px;text-align:center;background-color:#0E0E0E;border-radius:2px;cursor:pointer;transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button:hover,.collapse-button:focus{color:#FFF;background-color:#040404}.collapse-button .icon-bar{display:block;height:2px;width:18px;margin:2px 0;background-color:#F5F5F5;border-radius:1px}ul.slimmenu{position:relative;text-transform:uppercase;width:100%;padding:0;list-style-type:none;text-align:center;}ul.slimmenu:after{clear:both}ul.slimmenu.collapsed li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li>ul{position:static;display:none}ul.slimmenu.collapsed li a{display:block;border-bottom:1px solid rgba(0,0,0,0.075);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li .sub-toggle{height:53px}ul.slimmenu li{position:relative;display:inline-block;}ul.slimmenu li ul{margin:0;list-style-type:none}ul.slimmenu li>ul{position:absolute;left:0;top:100%;z-index:999;display:none;width:100%}ul.slimmenu li>ul>li ul{position:absolute;left:100%;top:0;z-index:999;display:none;width:100%}ul.slimmenu li a{display:block;padding:10px;color:#000;font-size:1.5rem;font-weight:400;transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out}ul.slimmenu li a:hover{text-decoration:none;background-color:rgba(255,255,255,0.2);}ul.slimmenu li .sub-toggle{color:#000;font-family:'icomoon';background:none repeat scroll 0 0;position:absolute;right:0;top:0;font-size:2rem;z-index:999;width:48px;height:100%;text-align:center;cursor:pointer;padding:8px 0 0 0;}ul.slimmenu li .sub-toggle:before{content:'';display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}ul.slimmenu li .sub-toggle>i{display:inline-block;color:#333;font-size:18px;vertical-align:middle}ul.slimmenu>li{}ul.slimmenu>li:first-child,ul.slimmenu>li.has-submenu+li{border-left:0}ul.slimmenu li ul{text-align:left !important;}ul.footernav,ul.topnav,ul.imdp{text-transform:uppercase;line-height:1.6rem;}ul.topnav{font-size:1.2rem;text-align:right;}ul.footernav li,ul.topnav li,ul.imdp li{display:inline-block;margin:0 0 0 10px;}footer li a,ul.topnav li a{color:#000;}@media screen and (min-width:960px){ul.footernav li,ul.topnav li,ul.imdp li{display:inline-block;margin:0 15px 0 0;padding:0;}}@media screen and (min-width:1050px){ul.slimmenu li a{padding:22px 64px 22px 16px;}#navicons{display:block;}ul.slimmenu li ul li{display:block;width:100% !important;background:rgba(255,255,255,0.9);}ul.slimmenu li ul{border-top:0;width:250px !important;}}@media screen and (min-width:1250px){ul.slimmenu{text-align:right;}ul.slimmenu li{padding:0;}ul.slimmenu li ul li a{padding:10px !important;color:#000;}}form{}label{display:block;cursor:pointer;text-align:left !important;}form ol{list-style:none;padding:0;}form em{color:#e20612;font-style:normal;font-size:0.9rem;}input,textarea,select{width:99%;background:#fff;border:1px solid #a5a7aa;padding:8px 15px;transition:border 0.5s;}textarea{height:7em;}input:focus,textarea:focus,select:focus{border:1px solid #ae0f0a;outline:none !important;}.fieldset-subgroup ol{text-align:left;padding:1em 0 !important;margin:0 !important;top:0 !important;}.fieldset-subgroup ol li{display:inline-block;width:30%;}.powermail_fieldwrap,.btn{margin:0 0 1em 0;}legend.powermail_legend{display:none;}.tx-powermail h3{display:none;text-align:left !important;margin:0 0 20px 0;}.powermail_field .checkbox{display:inline-block;margin:0 15% 25px 0;}.powermail_fieldwrap_type_check label.powermail_label{display:none;}.parsley-errors-list{margin:0;font-size:1rem;}form input[type=checkbox]{width:auto;}.powermail_field label{display:inline;}form input[type=submit]{background:#ae0f0a;color:#fff;border:0;cursor:pointer;width:99%;padding:15px 20px;text-transform:uppercase;transition:background 0.4s;}form input[type=submit]:hover{background:#1b1d1d;}img{max-width:100%;height:auto;}.swipeslider{max-height:45%;border-bottom:40px solid #ae0f0a;}.imageslidercontent{position:relative;background-size:cover !important;background-position:top center !important;padding-bottom:45%;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{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;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[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{}.headersliderdesc{background:rgba(255,255,255,0.9);position:absolute;left:0;bottom:40px;right:0;margin:0 auto;}.headersliderdesc h2{font-family:'Norican',cursive;color:#000;font-size:4rem;font-weight:400;text-transform:none;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:85%;display:block;width:60px;height:60px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;z-index:900 !important;border:1px solid #000;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background-color:#c00a27;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev{background:#000 url('../../../typo3conf/ext/typo3template/Resources/Public/Img/prev.png') no-repeat center;background-size:50%;right:330px;transition:background 0.4s;}.slick-next{background:#000 url('../../../typo3conf/ext/typo3template/Resources/Public/Img/next.png') no-repeat center;background-size:50%;right:270px;transition:background 0.4s;}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}.accordeon{margin:0;}.accordeon li{list-style-type:none;}.accordeon li ul{margin:0 0 0 25px;}.accordeon li ul li{text-color:#fff;list-style-type:square;}.accordeon .ce-textpic{display:none;}.accordeon .ce-bodytext{padding:15px 0;}.accordeon h2{background:#ae0f0a;color:#fff !important;padding:15px 10px;margin:0 0 15px 0;font-size:2.5rem;cursor:pointer;font-style:normal;}
