@charset "utf-8";:root{font-size:14px}html{height:100%;overflow:-moz-scrollbars-vertical;scroll-behavior:smooth}body{overflow-y:scroll;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#fff;font:16px/1.2 'Hind Madurai',sans-serif;line-height:1.2;margin:0;padding:0}.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}@font-face{font-family:'Hind Madurai';font-style:normal;font-weight:300;src:local(''),url('../fonts/hind-madurai-v11-latin-300.woff2') format('woff2'),url('../fonts/hind-madurai-v11-latin-300.woff') format('woff')}@font-face{font-family:'Hind Madurai';font-style:normal;font-weight:400;src:local(''),url('../fonts/hind-madurai-v11-latin-regular.woff2') format('woff2'),url('../fonts/hind-madurai-v11-latin-regular.woff') format('woff')}@font-face{font-family:'Hind Madurai';font-style:normal;font-weight:500;src:local(''),url('../fonts/hind-madurai-v11-latin-500.woff2') format('woff2'),url('../fonts/hind-madurai-v11-latin-500.woff') format('woff')}@font-face{font-family:'Hind Madurai';font-style:normal;font-weight:600;src:local(''),url('../fonts/hind-madurai-v11-latin-600.woff2') format('woff2'),url('../fonts/hind-madurai-v11-latin-600.woff') format('woff')}.brand-body-text{font-family:'Hind Madurai',sans-serif;font-size:16px;line-height:1.4;font-weight:300}.brand-body-text-bold{font-family:'Hind Madurai',sans-serif;font-size:16px;line-height:1.4;font-weight:600}.brand-footer-text{font-family:'Hind Madurai',sans-serif;font-size:14px;line-height:1.4;font-weight:300}.brand-footer-text-bold{font-family:'Hind Madurai',sans-serif;font-size:14px;line-height:1.4;font-weight:600}.brand-h1{font-family:'Hind Madurai',sans-serif;font-size:34px;line-height:1.2;font-weight:600;color:#ea6a10}.brand-h2{font-family:'Hind Madurai',sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#ea6a10}.brand-h3{font-family:'Hind Madurai',sans-serif;font-size:18px;line-height:1.2;font-weight:600;color:#222}html,body,article,p,blockquote,h1,h2,address,th,td,strong{font-family:'Hind Madurai',sans-serif;font-size:16px;line-height:1.4;font-weight:300;color:#222}strong{font-weight:600}.hint{font-size:14px}.highlight{color:#ea6a10}blockquote{font-style:italic}h1{font-family:'Hind Madurai',sans-serif;font-size:34px;line-height:1.2;font-weight:600;color:#ea6a10;margin:10px 0;text-transform:uppercase}h2{font-family:'Hind Madurai',sans-serif;font-size:24px;line-height:1.2;font-weight:600;color:#ea6a10;margin:10px 0;text-transform:uppercase}h2.highlight{color:#e40327}.main-block-center h2,.main-block-right h2,.main-block-full h2{border-top:3px solid #ea6a10;margin-top:0;padding-top:15px;padding-bottom:20px}h2.spacer{border-top:3px solid transparent !important}h3{font-family:'Hind Madurai',sans-serif;font-size:18px;line-height:1.2;font-weight:600;color:#222;margin:10px 0}ul.super-list{list-style:none;padding:0;list-style-position:outside;text-indent:-1.2em}ul.super-list li{padding-left:17px}ul.super-list li:before{content:"\2026";padding-right:8px}footer.footer{text-align:center}footer.footer p{font-family:'Hind Madurai',sans-serif;font-size:14px;line-height:1.4;font-weight:300;color:#fff}footer.footer strong{font-family:'Hind Madurai',sans-serif;font-size:14px;line-height:1.4;font-weight:600;color:#fff}footer.footer a{color:#fff}@media only screen and (min-width:768px){.main-block-right h2{display:block}}.nav-text-links{font-family:'Hind Madurai',sans-serif;font-size:15px;line-height:15px;font-weight:700;font-style:normal;height:15px;text-transform:uppercase;text-decoration:none}.caret{color:#e8e8e8;margin-left:2px;border-top:6px dashed;border-top:6px solid \9;border-right:6px solid transparent;border-left:6px solid transparent}.navbar-nav{margin:0}.navbar-brand{height:70px;padding:10px;transition:height .1s ease-in-out}.navbar-brand img{max-width:100% !important;max-height:100% !important}.navbar{margin-bottom:0}.navbar-default{background-color:#fff;border-color:transparent}.navbar-default .navbar-brand{color:#222}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#ea6a10}.navbar-default .navbar-text{color:#222}.navbar-default .navbar-nav>li>a{color:#222}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#ea6a10}.navbar-default .navbar-nav>li>.dropdown-menu{background-color:#fff;border:0;border-radius:0}.navbar-default .navbar-nav>li>.dropdown-menu>li>a{padding:8px 20px;color:#222}.navbar-default .navbar-nav>li>.dropdown-menu>li>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li>a:focus{color:#ea6a10;background-color:#e8e8e8}.navbar-default .navbar-nav>li>.dropdown-menu>li.divider{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ea6a10;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#ea6a10;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#ea6a10;background-color:transparent}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#222}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#222}.navbar-default .navbar-link{color:#222}.navbar-default .navbar-link:hover{color:#ea6a10}.navbar-default{backdrop-filter:blur(12px);background-color:rgba(255,255,255,0.85);border-top:4px solid #ea6a10}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#222}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#ea6a10}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ea6a10;background-color:transparent}}.sidebar-nav{margin:30px 0}.sidebar-nav .list-group{margin:auto;float:left}.sidebar-nav .list-group .list-group-item{position:static;border-top:1px solid #e8e8e8}.sidebar-nav .list-group .list-group-item>a{color:#222}.sidebar-nav .list-group .list-group-item>a:hover,.sidebar-nav .list-group .list-group-item>a:focus{color:#ea6a10}.sidebar-nav .list-group .list-group-item.active>a,.sidebar-nav .list-group .list-group-item.active>a:hover,.sidebar-nav .list-group .list-group-item.active>a:focus{color:#ea6a10}.sidebar-nav .list-group .list-group-item:last-of-type{border-bottom:1px solid #e8e8e8}#navbarmain ul.nav{padding-top:25px;padding-bottom:15px}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top path,.cd-top polygon{fill:#fff;stroke-width:0;stroke:#fff}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1224px){.navbar-brand{height:110px;padding:14px}#navbarmain ul.nav{padding-top:60px;padding-bottom:10px}.header-wrapper.navbar-scrolled .navbar-default .navbar-brand{height:70px}.header-wrapper.navbar-scrolled .navbar-default #navbarmain ul.nav{padding-top:20px}}@media only screen and (min-width:992px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}.jcarousel-wrapper{width:100%;height:100%;position:relative;max-height:650px}.jcarousel{position:relative;overflow:hidden}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{float:left}.jcarousel img{display:block;max-width:100%;height:auto !important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;bottom:325px;width:35px;height:35px;opacity:.5}.jcarousel-control-prev path,.jcarousel-control-next path{fill:#fff;stroke-width:1;stroke:#fff}.jcarousel-control-prev:hover,.jcarousel-control-next:hover{opacity:1}.jcarousel-control-prev:hover path,.jcarousel-control-next:hover path{fill:#fff}.jcarousel-control-prev{left:30px}.jcarousel-control-next{right:30px}.jcarousel-control-prev:hover span,.jcarousel-control-next:hover span{display:block}.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive{opacity:.5;cursor:default}.jcarousel-pagination{position:absolute;bottom:10px;text-align:center;width:100%}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;min-width:10px;background:#fff;color:#222;border-radius:10px;padding:3px;text-align:center;text-indent:-9999px;margin-right:10px;opacity:.5;-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-khtml-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}.jcarousel-pagination a.active{background:#e40327;color:#fff;opacity:1;-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-khtml-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}@media screen and (max-width:320px){.jcarousel-pagination{display:none}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}a,a:hover,a:active,a:focus{color:#ea6a10;text-decoration:none;outline:none}.responsive img{max-width:100% !important;max-height:100% !important;width:100%}.shadow{-moz-box-shadow:1px 5px 7px rgba(0,0,0,0.3);-webkit-box-shadow:1px 5px 7px rgba(0,0,0,0.3);-khtml-box-shadow:1px 5px 7px rgba(0,0,0,0.3);box-shadow:1px 5px 7px rgba(0,0,0,0.3)}.box-shadow{-moz-box-shadow:0 12px 12px -8px rgba(0,0,0,0.3);-webkit-box-shadow:0 12px 12px -8px rgba(0,0,0,0.3);-khtml-box-shadow:0 12px 12px -8px rgba(0,0,0,0.3);box-shadow:0 12px 12px -8px rgba(0,0,0,0.3)}.rounded{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.rotate{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.container-fluid{padding:0}hr{display:block;height:1px;border:0;border-top:1px solid #e8e8e8;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle;padding:0}iframe[seamless]{background-color:transparent;border:0 none transparent;padding:0;overflow:hidden}.header-wrapper{position:fixed;top:0;left:0;width:100%;border:none;border-top:4px solid #ea6a10;z-index:900}.header-wrapper:before,.header-wrapper:after{content:" ";display:table}.header-wrapper:after{clear:both}.header-wrapper:before,.header-wrapper:after{content:" ";display:table}.header-wrapper:after{clear:both}.nav-wrapper{width:100%}.nav-wrapper:before,.nav-wrapper:after{content:" ";display:table}.nav-wrapper:after{clear:both}.nav-wrapper:before,.nav-wrapper:after{content:" ";display:table}.nav-wrapper:after{clear:both}.page,header.header,nav.nav{margin:0 auto;max-width:1224px;min-width:240px;padding:0}.page:before,header.header:before,nav.nav:before,.page:after,header.header:after,nav.nav:after{content:" ";display:table}.page:after,header.header:after,nav.nav:after{clear:both}.page:before,header.header:before,nav.nav:before,.page:after,header.header:after,nav.nav:after{content:" ";display:table}.page:after,header.header:after,nav.nav:after{clear:both}footer.footer{background-color:#ea6a10}footer.footer:before,footer.footer:after{content:" ";display:table}footer.footer:after{clear:both}footer.footer:before,footer.footer:after{content:" ";display:table}footer.footer:after{clear:both}header{height:auto;position:relative}header.header{z-index:1000;position:fixed;top:0}header .brand{padding:10px 0}header .brand img{max-width:323px}header .logo{padding:10px 0}header .logo img{max-width:323px}#stage{display:none}.page-stage{margin:0 auto;max-width:1224px;padding-top:80px;background-color:#fff;border:none;border-bottom:4px solid #ea6a10;z-index:0;position:relative}.page-stage:before,.page-stage:after{content:" ";display:table}.page-stage:after{clear:both}.page-stage:before,.page-stage:after{content:" ";display:table}.page-stage:after{clear:both}.page-stage .stage .stage-image{width:100%}.page-stage .stage .stage-image .slider-image{width:100%;height:auto}.page-stage .stage .stage-slider{width:100%}.page-stage .stage .stage-slider .slider-image{width:100%;height:auto}.page-stage .stage .stage-map{width:100%}.page-stage-empty{min-height:100px}.content-block{background-color:#fff;margin-top:30px}footer.footer{background-color:#ea6a10;padding:0;padding-top:10px}footer.footer .logo{margin:0 auto;padding-bottom:20px;max-width:323px}footer.footer p{margin-bottom:0;color:#fff}footer.footer strong{margin-bottom:0;color:#fff}footer.footer a{color:#fff}.sub-comp-nav{margin-top:10px}.sub-comp-nav .sub-comp{width:70px;-moz-box-shadow:1px 5px 7px rgba(0,0,0,0.3);-webkit-box-shadow:1px 5px 7px rgba(0,0,0,0.3);-khtml-box-shadow:1px 5px 7px rgba(0,0,0,0.3);box-shadow:1px 5px 7px rgba(0,0,0,0.3)}.main-block-left{display:none}.main-block-left .sidebar-nav{float:right;text-align:left}.main-block-center{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.main-block-right{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.main-block-full{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.main-container{display:block}.artikel-bild{margin-bottom:30px}.artikel-titel{padding-bottom:5px;border-bottom:1px solid #e8e8e8}.artikel-datum{color:#9c9d9d;font-size:.8em;font-weight:300}.artikel-beschreibung>.blocktext h4{color:#ea6a10 !important}.artikel-beschreibung>.blocktext h4 em{font-size:.8em}.is-older .artikel-titel{color:#9c9d9d !important}.is-older .artikel-beschreibung>.blocktext p,.is-older .artikel-beschreibung>.blocktext strong,.is-older .artikel-beschreibung>.blocktext h1,.is-older .artikel-beschreibung>.blocktext h2,.is-older .artikel-beschreibung>.blocktext h3,.is-older .artikel-beschreibung>.blocktext h4{color:#9c9d9d !important}.team-name{font-weight:600}.job-titel{padding-bottom:5px}.job-datum{display:none}.content-block{position:relative}.content-block .wrapper{position:relative}.content-block .wrapper section{margin-bottom:20px}.content-block .wrapper section h1:first-of-type{margin-top:0}.content-block .wrapper section h2{margin-top:0}.content-block .wrapper section dl{color:#222;border-top:1px solid #ea6a10;border-bottom:1px solid #ea6a10}.communitylogo{margin-bottom:5px}.content-block.no-stage{margin-top:0;padding-top:80px}.content-block.no-stage .wrapper{margin-top:0}.dl-horizontal dt{font-weight:300}.dl-horizontal dt span{color:#222}.dl-horizontal dd{border-bottom:1px solid #ea6a10}.dl-horizontal dd:last-of-type{border-bottom:0}.dl-horizontal dt{min-height:24px;margin-bottom:-1px}.dl-horizontal dd{min-height:24px}.price-table tbody tr td{border-top:1px solid #ea6a10}.price-table tbody tr td:nth-child(2){font-weight:600}.guestbook-entry{margin:30px 0}.guestbook-entry .guestbook-topic{margin-top:10px}.form-control{background-color:#9c9d9d;color:#222;border-radius:0;box-shadow:none}.form-control:focus{border-color:#ea6a10;box-shadow:none}.form-control.plz{width:70%;float:right}.form-control.land{width:25%;float:left}input[type=checkbox]{margin-right:20px}label input[type=checkbox]{margin-right:10px}input[type=checkbox]:invalid{background-color:#f00}.checkbox-label{margin-right:45px}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}input[type='checkbox'],input[type='radio']{width:auto;float:left;margin-right:.75em;background:transparent;border:none}input[type='checkbox']:checked,input[type='checkbox']:not(:checked),input[type='radio']:checked,input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0}input[type='checkbox']+label,input[type='radio']+label{cursor:pointer}input[type='checkbox']:checked+label::before,input[type='checkbox']:not(:checked)+label::before,input[type='radio']:checked+label::before,input[type='radio']:not(:checked)+label::before{content:' ';display:inline-block;width:17px;height:17px;position:relative;top:4px;border:1px solid #ea6a10;background:#fff;margin-right:1em;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1)}input[type=radio]:checked+label::before,input[type=radio]:not(:checked)+label::before{border-radius:30px}input[type='checkbox']:hover+label::before,input[type='radio']:hover+label::before{background:#ddd;box-shadow:inset 0 0 0 2px #fff}input[type='checkbox']:checked+label::before,input[type='radio']:checked+label::before{background:#ea6a10;box-shadow:inset 0 0 0 2px #fff}input[type='checkbox']:required:invalid+label::before,input[type='radio']:required:invalid+label::before{border:1px solid #e40327;box-shadow:inset 0 0 0 2px #fff}.btn-formsubmit{font-family:'Hind Madurai',sans-serif;font-size:14px;line-height:normal;font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:none;padding:4px 12px;border-radius:0;color:#fff;background-color:#e40327;border-color:#b2021e}.btn-formsubmit:hover{color:#fff;background-color:#b2021e;border-color:#e40327}.errors{color:#e40327;list-style:none outside none;padding:0;margin:0;display:block;font-size:12px;font-style:italic;font-weight:normal;line-height:16px;margin-bottom:10px}@media only screen and (min-width:768px){.main-block-center{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.main-block-right{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.main-block-full{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1224px){.page-stage{padding-top:125px}}@media only screen and (min-width:992px){.main-block-left{display:block;position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px;width:24%}.main-block-center{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px;width:38%}.main-block-right{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px;width:38%}.main-block-full{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px;width:76%}}