/* lessphp_a534b1ebd89519b24cce7bd414214b4db3e47bae.css */@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300.eot');src:local('Roboto Condensed Light'),local('RobotoCondensed-Light'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300.eot?#iefix') format('embedded-opentype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300.woff2') format('woff2'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300.woff') format('woff'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300.ttf') format('truetype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300italic.eot');src:local('Roboto Condensed Light Italic'),local('RobotoCondensed-LightItalic'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300italic.eot?#iefix') format('embedded-opentype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300italic.woff2') format('woff2'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300italic.woff') format('woff'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300italic.ttf') format('truetype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-300italic.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url('/bundles/stele2/fonts/roboto-condensed-v17-latin-regular.eot');src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-regular.eot?#iefix') format('embedded-opentype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-regular.woff2') format('woff2'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-regular.woff') format('woff'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-regular.ttf') format('truetype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-regular.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:url('/bundles/stele2/fonts/roboto-condensed-v17-latin-italic.eot');src:local('Roboto Condensed Italic'),local('RobotoCondensed-Italic'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-italic.eot?#iefix') format('embedded-opentype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-italic.woff2') format('woff2'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-italic.woff') format('woff'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-italic.ttf') format('truetype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-italic.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700.eot');src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700.eot?#iefix') format('embedded-opentype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700.woff2') format('woff2'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700.woff') format('woff'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700.ttf') format('truetype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700italic.eot');src:local('Roboto Condensed Bold Italic'),local('RobotoCondensed-BoldItalic'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700italic.woff2') format('woff2'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700italic.woff') format('woff'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700italic.ttf') format('truetype'),url('/bundles/stele2/fonts/roboto-condensed-v17-latin-700italic.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url('/bundles/stele2/fonts/noto-serif-v7-latin-regular.eot');src:local('Noto Serif'),local('NotoSerif'),url('/bundles/stele2/fonts/noto-serif-v7-latin-regular.eot?#iefix') format('embedded-opentype'),url('/bundles/stele2/fonts/noto-serif-v7-latin-regular.woff2') format('woff2'),url('/bundles/stele2/fonts/noto-serif-v7-latin-regular.woff') format('woff'),url('/bundles/stele2/fonts/noto-serif-v7-latin-regular.ttf') format('truetype'),url('/bundles/stele2/fonts/noto-serif-v7-latin-regular.svg#NotoSerif') format('svg')}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url('/bundles/stele2/fonts/noto-serif-v7-latin-700.eot');src:local('Noto Serif Bold'),local('NotoSerif-Bold'),url('/bundles/stele2/fonts/noto-serif-v7-latin-700.eot?#iefix') format('embedded-opentype'),url('/bundles/stele2/fonts/noto-serif-v7-latin-700.woff2') format('woff2'),url('/bundles/stele2/fonts/noto-serif-v7-latin-700.woff') format('woff'),url('/bundles/stele2/fonts/noto-serif-v7-latin-700.ttf') format('truetype'),url('/bundles/stele2/fonts/noto-serif-v7-latin-700.svg#NotoSerif') format('svg')}html.non-interactive{pointer-events:none;touch-action:none}#branchenlogo,#infologo{width:250px;height:250px;margin:50px auto;border:20px solid rgba(255,255,255,0.3);border-radius:125px;box-sizing:border-box}#branchenlogo #image,#infologo #image{width:100%;height:100%;border:3px solid #fff;border-radius:125px;margin:0;padding:0;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-position:center}#branchenlogo .name,#infologo .name{text-align:center;margin-top:30px;color:#fff;text-transform:uppercase}ul.branchen-sub-menu{list-style:none;font-size:1.2em;margin:0;padding:30px 0 0 0;text-align:center}ul.branchen-sub-menu li{display:inline-block;padding:0 20px;margin:0;background-color:rgba(255,255,255,0.8);color:#d11079;border:1px solid #d11079;text-transform:uppercase;height:100%;box-sizing:border-box;line-height:48px}ul.branchen-sub-menu li a{color:#d11079}ul.branchen-sub-menu li.active{background-color:#d11079}ul.branchen-sub-menu li.active a{color:#fff;font-weight:700}.inner-container>hr{margin-top:4rem}.inner-container>h2{margin-top:3rem}.categorie-list{margin-top:5rem;display:flex;flex-wrap:wrap}.categorie-list .item{flex-basis:50%;flex-grow:0;flex-shrink:1;padding:15px;box-sizing:border-box}.categorie-list .item .border-div{border:20px solid rgba(255,255,255,0.3);padding-top:50%;position:relative}.categorie-list .item .listitem{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.categorie-list .item .listitem *{box-sizing:border-box}.categorie-list .item .listitem .listlogo{width:8vw;height:8vw;box-sizing:border-box;position:relative;margin-left:2%;margin-top:-20px;z-index:20;border:1px solid #fff;border-radius:100%}.categorie-list .item .listitem .listlogo .logoborder{position:absolute;width:calc(8vw - 6px);height:calc(8vw - 6px);left:50%;top:50%;transform:translate(-50%, -50%);border-radius:200%;border:5px solid transparent;box-sizing:border-box;background-color:#fff;overflow:hidden}.categorie-list .item .listitem .listlogo a.logolink{background-size:80%;background-position:center;background-repeat:no-repeat;background-color:#fff;width:100%;height:100%;display:block;border:2px solid transparent;box-sizing:border-box}.categorie-list .item .listitem .header{background-color:rgba(0,0,0,0.7);font-size:1rem;padding:0 0 0 25%;height:1.5rem;position:absolute;top:0;left:0;z-index:1;display:table;table-layout:fixed;width:calc(100% - 1.5rem - 1px)}.categorie-list .item .listitem .header .header-inner{height:100%;display:table-cell}.categorie-list .item .listitem .header .header-inner .itemtitel{vertical-align:sub;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%;line-height:1.2rem;position:relative;top:3px}.categorie-list .item .listitem .plus{width:1.5rem;position:absolute;right:0;top:0;z-index:1;margin:0;padding:0;height:1.5rem;background:rgba(0,0,0,0.7);background-image:url(/bundles/stele2/img/plus.png);background-size:contain;background-repeat:no-repeat;background-position:center}.categorie-list .item .listitem a.kundelink{width:100%;height:90%;display:block;position:absolute;left:0;top:10%}.categorie-list .item .listitem .infotext{display:none;background:rgba(0,0,0,0.7);position:absolute;padding:1rem 1rem 1rem 175px;color:#fff;height:calc(100% - 1.5rem - 30px);overflow:hidden;top:1.5rem;z-index:1;width:100%}.categorie-list .item .listitem .infolink{display:none;position:absolute;height:30px;background:rgba(0,0,0,0.7);width:100%;bottom:0;z-index:10}.categorie-list .item .listitem .infolink a{padding-left:25%;display:block;margin-top:6px}.categorie-list .item .listitem .openings div.open-flag{position:absolute;right:0;bottom:0;background-color:#E1E1E1;font-weight:400;padding:8px 10px 8px 10px;border-left:30px solid #9b9ba0;border-top-left-radius:30px;color:#000}.categorie-list .item .listitem .openings div.open-flag.hasOpen{border-color:#0DA800;color:#0DA800}.categorie-list .item .listitem .openings div.open-flag.open-na{visibility:hidden}.categorie-list .item .listitem.active .plus{background-image:url(/bundles/stele2/img/minus.png)}.categorie-list .item .listitem.active>div[id]{display:block}.categorie-list .item .main-list-content{display:flex;align-items:center;position:relative;z-index:1}.categorie-list .item .col-logo img{max-width:100%;height:auto}.categorie-list .item.small{overflow:hidden;box-sizing:border-box}.categorie-list .item.small .border-div{padding-top:initial;border-width:15px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.categorie-list .item.small .title{background-color:black;font-size:20px;line-height:30px;padding-left:40px;padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.categorie-list .item.small .content{background-color:rgba(20,20,20,0.8);padding-top:10px;padding-bottom:25px;flex-grow:1}.categorie-list .item.small .content div{padding-left:40px}.categorie-list .item.small .content div.address{background-image:url(/bundles/stele2/img/marker.svg);background-repeat:no-repeat;background-size:18px auto;background-position:15px 0px}.categorie-list .item.small .content div.phone{margin-top:5px;background-image:radial-gradient(circle at center, #d11079 2px, transparent 3px);background-size:10px;background-position:19px bottom;background-repeat:no-repeat}.categorie-list .info-item-text{display:none}.categorie-list.info-root-bigdesign{display:block}.categorie-list.info-root-bigdesign .info-item-text{text-align:center;margin-bottom:30px;display:block;font-size:1.25em}.categorie-list.info-root-bigdesign .item{margin:50px 30px 10px 30px;padding:0}.categorie-list.info-root-bigdesign .item .listitem .header{font-size:2em;height:2em;width:calc(100% - 2em - 1px)}.categorie-list.info-root-bigdesign .item .listitem .header .header-inner{text-align:center}.categorie-list.info-root-bigdesign .item .listitem .header .header-inner .itemtitel{line-height:2em;font-weight:700}.categorie-list.info-root-bigdesign .item .listitem .infotext{height:calc(100% - 4em);top:4em}.categorie-list.info-root-bigdesign .item .listitem .plus{width:2em !important;height:2em !important;font-size:2em}.categorie-list.info-root-bigdesign .info-logo{background:rgba(255,255,255,0.3);padding:20px;max-width:100%;position:relative;margin:50px 30px 10px 30px}.categorie-list.info-root-bigdesign .info-logo h2{font-size:2em;position:absolute;top:20px;left:20px;width:calc(100% - 40px);margin:0;background-color:rgba(0,0,0,0.7);padding:10px;box-sizing:border-box}.categorie-list.info-root-bigdesign #branchenlogo{width:100%;border:0;border-radius:0;height:100%}.categorie-list.info-root-bigdesign #branchenlogo #image{width:100%;height:100%;border:0;border-radius:0;padding-bottom:50%}#fill-liste{margin-top:0}#fill-liste .hidden{display:none}@media (max-width:768px){#branchenlogo,#infologo{width:150px;height:150px;border:15px solid rgba(255,255,255,0.3)}#branchen-sub-menu{display:none}.categorie-list{display:block}.categorie-list .item{max-width:480px;margin:0 auto}.categorie-list .item .listitem .listlogo{display:none}.categorie-list .item .listitem .header{padding:0 0 0 4px}.categorie-list .item .listitem .openings div.open-flag{font-size:0.875em;padding:5px 10px}}@media (max-width:520px){.categorie-list{margin-top:50px}.categorie-list .item .listitem .infotext{padding:10px;font-size:0.875em}.categorie-list .item .listitem .infotext p{margin:0 0 8px 0;padding:0}.categorie-list .item .listitem .infotext img{display:none}.categorie-list.info-root-bigdesign .info-item-text{font-size:1em;margin-top:-15px;margin-bottom:40px}.categorie-list.info-root-bigdesign .info-logo{padding:15px;margin:15px 0 25px;background:rgba(255,255,255,0.3);height:155px}.categorie-list.info-root-bigdesign .info-logo h2{font-size:0.875em;top:15px;left:15px;width:calc(100% - 30px);padding:5px;text-align:left;font-weight:400}.categorie-list.info-root-bigdesign .item{margin:15px 0}.categorie-list.info-root-bigdesign .item .border-div{border:15px solid rgba(255,255,255,0.3)}.categorie-list.info-root-bigdesign .item .listitem .header{font-size:0.875em;height:0.875em;line-height:0.875em}.categorie-list.info-root-bigdesign .item .listitem .header .header-inner{text-align:left}.categorie-list.info-root-bigdesign .item .listitem .header .header-inner .itemtitel{font-weight:400}.categorie-list.info-root-bigdesign .item .listitem .plus{width:0.875em !important;height:0.875em !important}.categorie-list.info-root-bigdesign .item .listitem .infotext{height:calc(100% - 28px);top:28px}}.event-icon{width:100%}.event-icon img{display:block;width:250px;height:250px;margin:50px auto;border:20px solid rgba(255,255,255,0.3);border-radius:125px;box-sizing:border-box}.event-icon span{color:#fff;width:100%;display:block;text-align:center;margin-bottom:70px;font-size:2em;font-weight:700}.event-list{display:flex;flex-wrap:wrap}.event-list .item{flex-basis:50%;flex-grow:0;flex-shrink:1;padding:20px;box-sizing:border-box}.event-list .item .border-div{border:15px solid rgba(255,255,255,0.3);padding-top:50%;position:relative}.event-list .item .listitem{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;overflow:hidden}.event-list .item .listitem .header{background-color:rgba(0,0,0,0.7);font-size:1.5vw;padding:0 10px 0 15px;margin-right:7%;height:10%;overflow:hidden;display:block;box-sizing:border-box}.event-list .item .listitem .header .header-inner{height:100%;display:table;table-layout:fixed;width:100%}.event-list .item .listitem .header .header-inner>*{vertical-align:middle;display:table-cell;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-list .item .listitem .plus{width:calc(7% - 2px);position:absolute;right:0;top:0;margin:0;padding:0;height:10%;background:rgba(0,0,0,0.7);background-image:url(/bundles/stele2/img/plus.png);background-size:contain;background-repeat:no-repeat;background-position:center}.event-list .item .listitem a.eventlink{width:100%;height:90%;display:block;position:absolute;left:0;top:10%}.event-list .item .listitem .infotext{display:none;background:rgba(0,0,0,0.7);position:absolute;padding:30px 15px 15px 15px;color:#fff;height:90%;width:100%;overflow:hidden;z-index:1;box-sizing:border-box;font-size:1.25em}.event-list .item .listitem .infotext .eventtext{max-height:calc(100% - 30px);overflow:hidden;margin-bottom:10px}.event-list .item .listitem.active .plus{background-image:url(/bundles/stele2/img/minus.png)}.event-list .item .listitem.active .infotext{display:block}.event-list .item .infobox{display:none;position:fixed;top:145px;left:0;background:rgba(0,0,0,0.9);width:100%;height:calc(100% - 197px);z-index:1000;overflow:scroll}.event-list .item .infobox .contentbox{width:60%;margin:0 auto 0 auto;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-height:75vh}.event-list .item .infobox .contentbox .imagebox{position:relative;overflow:hidden;background:#E1E1E1;border-left:10px solid #d11079;box-sizing:border-box}.event-list .item .infobox .contentbox .imagebox img{position:relative;top:0;left:0;object-fit:cover;width:100%;height:100% !important;object-position:center;max-height:25vh}.event-list .item .infobox .contentbox .imagebox.poi-slider{height:25vh}.event-list .item .infobox .contentbox .imagebox.poi-slider img{position:absolute;height:25vh !important}.event-list .item .infobox .contentbox .headline{font-family:"Noto serif";font-size:2.5em;color:#353535;padding:5px 20px;background:#E1E1E1;border-left:10px solid #d11079;overflow:hidden;text-overflow:ellipsis}.event-list .item .infobox .contentbox .details{display:flex;padding:10px 20px;background:#E1E1E1;border-left:10px solid #d11079}.event-list .item .infobox .contentbox .details .description{font-family:"Roboto Condensed";font-size:1em;color:#353535;padding-right:20px;flex-basis:66%;vertical-align:top}.event-list .item .infobox .contentbox .details .other{vertical-align:top;padding-left:20px;color:#353535;flex-grow:0;flex-shrink:1}.event-list .item .infobox .contentbox .details .other label{text-transform:uppercase;font-weight:700}.event-list .item .infobox .contentbox .details.mega-text{flex-flow:column}.event-list .item .infobox .contentbox .details.mega-text .other{order:1;padding-left:0}.event-list .item .infobox .contentbox .details.mega-text .description{order:2}.event-list .item .bottom{height:70px;position:relative}.event-list .item .close{width:100%;height:40px;display:block;background-image:url(/bundles/stele2/img/pink-cross.png);top:10px;right:10px;z-index:2;background-size:contain;cursor:pointer;background-position:center right;background-repeat:no-repeat;margin:10px 0}.filter-switch{text-align:center;cursor:pointer;background-color:#9B9BA0;height:100%;line-height:48px;padding:0 30px 0 50px;color:#fff;border-radius:2px;background-image:url(/bundles/stele2/img/buttons/filter.png);background-repeat:no-repeat;background-position:30px center}.filter-switch:hover{background-color:#d11079}#event-filterform{display:none;position:fixed;top:145px;left:0;background:rgba(0,0,0,0.9);width:100%;height:calc(100% - 197px);z-index:1000;overflow:scroll}#event-filterform input.event-search-button,#event-filterform .reset-button{background:transparent;border:1px solid #d11079;color:#d11079;padding:10px;border-radius:2px;cursor:pointer;margin-top:10px}#event-filterform input.event-search-button:hover,#event-filterform .reset-button:hover{background-color:#fff}#event-filterform .actions{display:flex;flex-wrap:wrap;justify-content:space-between}#event-filterform .contentbox{width:30%;margin:0 auto 0 auto;min-width:300px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}#event-filterform .contentbox form{background-color:#E1E1E1;padding:30px;border-left:10px solid #d11079;color:#353535}#event-filterform .contentbox form h3{font-family:'Noto serif',serif;font-size:2em;font-weight:400;margin-top:0}#event-filterform .contentbox form .headline{font-weight:700;text-transform:uppercase;margin-bottom:10px}#event-filterform .contentbox form input[type="date"],#event-filterform .contentbox form select{width:100%;padding:8px 5px;box-sizing:border-box;font-family:'Roboto Condensed';font-size:1em;margin-bottom:10px}#event-filterform .contentbox form input[type="date"]::-webkit-clear-button{display:none}#event-filterform .contentbox form input[type="date"]::-webkit-inner-spin-button{display:none}#event-filterform .contentbox .close{height:40px;display:block;background-image:url(/bundles/stele2/img/pink-cross.png);top:10px;right:10px;z-index:2;background-size:contain;background-position:center right;cursor:pointer;width:100%;background-repeat:no-repeat;margin:20px 0}#filter-toggle{text-align:center;margin:-35px 0 20px}#filter-toggle button{border:0;padding:0;margin:0;cursor:pointer;background-image:url(/bundles/stele2/img/buttons/filterbutton.png);width:177px;height:60px;background-size:contain;background-repeat:no-repeat;background-color:transparent}@media (max-width:520px){#filter-toggle button{width:133px;height:45px}.event-list{display:block}.event-list .item{padding:0;margin-top:20px}.event-list .item .listitem .header{padding:5px 10px;font-size:0.875em;height:20px;margin-right:32px;box-sizing:content-box;line-height:20px}.event-list .item .listitem .plus{width:30px;height:30px}.event-list .item .listitem a.eventlink{top:30px;height:calc(100% - 30px)}.event-list .item .listitem .infotext{padding:10px;box-sizing:border-box;height:calc(100% - 30px);width:100%}.event-list .item .listitem .infotext h1,.event-list .item .listitem .infotext h2,.event-list .item .listitem .infotext h3,.event-list .item .listitem .infotext p,.event-list .item .listitem .infotext span,.event-list .item .listitem .infotext{font-size:0.875em !important}.event-list .item .infobox{top:0;height:100%}.event-list .item .infobox .contentbox{position:relative;width:95%;border-left:0 solid #d11079;max-height:95%;overflow-y:auto;margin:0}.event-list .item .infobox .contentbox .headline{font-size:1.8em}.event-list .item .infobox .contentbox .details{display:block}.event-list .item .infobox .contentbox .details .description{padding-right:0}.event-list .item .infobox .contentbox .details .other{padding-left:0;margin-top:20px}.event-list .item .infobox .contentbox .close{position:sticky;background-color:#000;margin-top:0;top:-1px;background-size:30px}#event-filterform{top:105px;height:calc(100% - 157px)}#event-filterform .contentbox{margin:30px auto 0 auto}.event-icon img{width:100px;height:100px;border-width:8px}.event-icon span{font-size:1.5em}}.poi-category-filter{text-align:center}.poi-category-filter .headline{margin-bottom:5px}.poi-category-filter select{font-size:16px;padding:5px}.poi-category-filter input[type="submit"]{display:block;margin:5px auto 10px;font-size:16px;background:white;border:1px solid #d11079;color:#d11079;padding:10px;border-radius:2px;cursor:pointer}.register-filter{display:flex;justify-content:center;margin-bottom:35px;flex-wrap:wrap}.register-filter span{background-color:white;color:black;padding:2px 6px;margin:1px;cursor:pointer;text-align:center;box-sizing:border-box;min-width:25px}.register-filter span.disabled{background-color:gray;cursor:not-allowed}.register-filter span.active{background-color:#e5007c;color:white}.poi-imx{margin:10px 0;font-size:18px;padding-left:15px}.poi-imx .row{margin:10px 0}.poi-imx .itemtitel{font-weight:bold}.secra-termine h2{text-align:center}div.anfahrt-wrapper{display:block;width:100%;font-size:1.25em}div.anfahrt-wrapper div.directions-panel{margin-top:1em;margin-bottom:1em;text-align:center}div.anfahrt-wrapper div.directions-panel>div{display:inline}div.anfahrt-wrapper .travelMode{text-align:center;margin-bottom:20px}@media (max-width:768px){div.anfahrt-wrapper div.directions-panel>div{display:block}div.anfahrt-wrapper .travelMode label{display:block;padding:.25rem 0}}div.anfahrt-wrapper div.anfahrt{width:100%;height:500px;position:relative;z-index:0}div.anfahrt-wrapper div.anfahrt .osm_map{height:100%;margin-bottom:0}div.anfahrt-wrapper div.anfahrt .osm_map .leaflet-control-container .leaflet-routing-container-hide{display:none}#content.fullscreen-greeting-weather{padding:0;display:flex;flex-direction:column;height:100vh}.fullscreen-greeting{font-size:clamp(30px, 11vw, 125px);margin-top:100px;margin-bottom:0 !important}@media (max-width:650px){.fullscreen-greeting{margin-top:25px}}.fullscreen-greeting .greeting,.fullscreen-greeting .place{padding:0 100px}@media (max-width:650px){.fullscreen-greeting .greeting,.fullscreen-greeting .place{padding:0 50px}}.fullscreen-greeting .place{text-align:right}@media (max-width:650px){.fullscreen-greeting .place{text-align:left}}.fullscreen-greeting .time{background-color:rgba(0,0,0,0.25);border-top-left-radius:125px;border-bottom-left-radius:125px;font-size:clamp(45px, 20vw, 225px);height:clamp(150px, 24vw, 250px);display:flex;align-items:center;padding-left:60px;margin-left:50px;margin-top:100px}@media (max-width:650px){.fullscreen-greeting .time{font-size:44px;height:100px;margin-top:25px;margin-left:20px;padding-left:35px}}.pimcore_area_fan-greeting{margin-bottom:20px}.pimcore_area_fan-wetter{margin-top:auto}.fullscreen-weather{background-color:rgba(0,0,0,0.25);border-top-right-radius:125px;margin-bottom:0 !important;padding:150px 100px 50px !important}@media (max-width:650px){.fullscreen-weather{padding-top:50px !important;padding-left:clamp(25px, 20vw, 50px) !important;padding-right:clamp(25px, 20vw, 50px) !important}}.fullscreen-weather .weather-link{position:absolute;top:0;left:0;width:100%;height:100%}.fullscreen-weather.no-preview{border-bottom-right-radius:125px;margin-right:50px;padding-top:75px !important;padding-bottom:100px}@media (max-width:650px){.fullscreen-weather.no-preview{padding-top:30px !important;padding-bottom:50px !important}}.fullscreen-weather .current-day{display:flex;margin-bottom:10px;border-bottom:2px solid #fff;padding-bottom:20px}.fullscreen-weather .current-day .current-day--data{margin-right:20px}.fullscreen-weather .current-day .current-day--place{font-size:clamp(30px, 6vw, 56px)}.fullscreen-weather .current-day .current-day--date{font-size:clamp(20px, 3vw, 32px)}.fullscreen-weather .current-day .current-day--temp{font-size:clamp(40px, 16vw, 170px)}.fullscreen-weather .current-day .current-day--icon{flex-grow:1;display:flex;margin-left:auto;max-width:243px}.fullscreen-weather .current-day .current-day--icon img{margin:0 auto}.fullscreen-weather .weather-previews{display:flex;font-size:30px;padding-top:30px;justify-content:space-between}.fullscreen-weather .weather-previews .weather-preview{text-align:center}.fullscreen-weather .weather-previews .weather-preview .weather-preview--icon{display:flex;height:85px;margin:30px 0}.fullscreen-weather .weather-previews .weather-preview--divider{width:2px;margin-bottom:30px;align-self:stretch;background-color:white}.fullscreen-weather .weather-previews .weather-preview--divider:last-child{display:none}.fullscreen-weather .weather-source{font-size:20px;margin-top:90px;text-align:center}@media (max-width:650px){.fullscreen-weather .weather-source{margin-top:45px}}.fullscreen-weather .weather-source img{max-width:200px}@media (max-width:650px){.fullscreen-weather .weather-source img{max-width:125px}}.graal-mueritz-water-temp{background-color:rgba(0,0,0,0.25);border-top-left-radius:125px;border-bottom-left-radius:125px;height:clamp(150px, 24vw, 250px);display:flex;flex-direction:column;justify-content:center;padding-left:60px !important;margin-left:50px;margin-top:100px;margin-bottom:75px !important}@media (max-width:650px){.graal-mueritz-water-temp{margin-left:25px;margin-top:25px;padding-left:30px !important;height:100px}}.graal-mueritz-water-temp .water-temp{font-size:clamp(40px, 9vw, 90px)}@media (max-width:500px){.graal-mueritz-water-temp .water-temp{font-size:30px}}.graal-mueritz-water-temp .water-temp .temp{white-space:nowrap}@media (max-width:500px){.graal-mueritz-water-temp .water-temp .temp{font-size:clamp(40px, 9vw, 90px)}}.head-icon{width:100%}.head-icon img{width:200px;height:200px;margin:40px auto;display:block;border-radius:200px;border:10px solid rgba(255,255,255,0.3)}.head-text{background-color:transparent;padding:20px;box-sizing:border-box;margin-bottom:40px;color:#fff}.head-text h1.eventheadline{font-family:'Roboto Condensed',sans-serif;font-size:2em;text-transform:uppercase;margin-top:-35px;text-align:center;font-weight:700}.bb-div{text-align:center}.offer-list .offer{width:100%;display:block;overflow:hidden;color:#000;margin-bottom:10px;box-sizing:border-box}.offer-list .offer.unsorted{display:none}.offer-list .offer .mobile-text{display:none}.offer-list .offer .closer{height:30px;text-align:right;margin-bottom:10px}.offer-list .offer .closer .toggle-div{color:#fff;cursor:pointer;display:none;height:30px;background-image:url("/bundles/stele2/img/pink-cross.png");background-repeat:no-repeat;background-position:center right;background-size:contain}.offer-list .offer .offer-collapse-part{background-color:rgba(255,255,255,0.95);border-left:10px solid #d11079;display:flex;position:relative}.offer-list .offer .offer-collapse-part .deal-text{flex-grow:1;padding:0.5rem;height:auto;overflow:hidden;position:relative;width:70%}.offer-list .offer .offer-collapse-part .deal-text .toggle-div{width:100%;position:absolute;height:100%;display:inline-block;top:0;left:0;cursor:pointer}.offer-list .offer .offer-collapse-part .deal-text .texte{min-height:90px}.offer-list .offer .offer-collapse-part .deal-text .texte>*{display:none}.offer-list .offer .offer-collapse-part .deal-text .texte h2{font-family:"Noto serif";margin:.5rem 0 10px 0;font-size:2.5rem;display:block}.offer-list .offer .offer-collapse-part .deal-text .texte p,.offer-list .offer .offer-collapse-part .deal-text .texte span{font-family:'Roboto Condensed',sans-serif !important;font-size:1em !important}.offer-list .offer .offer-collapse-part .deal-text .texte h2+*{overflow-x:hidden;text-overflow:ellipsis;display:block}.offer-list .offer .offer-collapse-part .deal-link{width:130px;flex-grow:0;flex-shrink:0;text-align:center}.offer-list .offer .offer-collapse-part .deal-link a{width:100%;height:100%;display:block;color:#d11079;margin-top:24px}.offer-list .offer .offer-collapse-part .deal-link img{margin-bottom:10px}.offer-list .offer .offer-collapse-part .deal-image{width:200px;height:100%;flex-grow:0;flex-shrink:0;overflow:hidden;max-width:30%}.offer-list .offer .offer-collapse-part .deal-image img.logo{width:200px;height:150px;object-fit:contain;padding:5px;box-sizing:border-box}.offer-list .offer .offer-collapse-part .deal-image img.other{display:none}.offer-list .offer .address{display:none;padding:30px 0}.offer-list .offer .address a{color:#000}.offer-list .offer.big{height:auto;overflow:initial}.offer-list .offer.big .closer .toggle-div{display:block}.offer-list .offer.big .deal-text{height:auto;overflow:initial;background-color:#e1e1e1}.offer-list .offer.big .deal-text *{visibility:visible;white-space:initial}.offer-list .offer.big .deal-text .texte>*{display:block}.offer-list .offer.big .deal-text .texte ul{padding-left:1.25rem}.offer-list .offer.big .deal-text .texte ul li{display:list-item}.offer-list .offer.big .deal-text .toggle-div{display:none !important}.offer-list .offer.big .deal-link{position:absolute;left:calc(70% - 140px);bottom:3em}.offer-list .offer.big .deal-link span{background:#fff;padding:5px 20px;border-radius:30px;border:1px solid #d11079}.offer-list .offer.big .deal-link img{background-color:#fff;border-radius:70px}.offer-list .offer.big .deal-image img.logo{width:100%;height:200px;object-fit:contain;object-position:center;padding:5px;box-sizing:border-box}.offer-list .offer.big .deal-image img.other{display:inline-block;width:100%;height:auto}.offer-list .offer.big .address{display:block}@media (max-width:768px){.offer-list .offer .offer-collapse-part .deal-text .texte h2{font-size:1.5rem}}@media (max-width:520px){.offer-list .offer .offer-collapse-part{padding:0}.offer-list .offer .offer-collapse-part .deal-link{display:none}.offer-list .offer .offer-collapse-part .deal-image{flex-shrink:1}.offer-list .offer .offer-collapse-part .deal-image img{display:none}.offer-list .offer .offer-collapse-part .deal-image img.logo{display:inline-block;width:100%;height:auto}.offer-list .offer .offer-collapse-part .deal-text{height:auto;box-sizing:border-box}.offer-list .offer .offer-collapse-part .deal-text .hide-mobile{display:none}.offer-list .offer .offer-collapse-part .deal-text .texte{min-height:0}.offer-list .offer .offer-collapse-part .deal-text .texte>*{display:none !important}.offer-list .offer .offer-collapse-part .deal-text .texte h2{display:block !important;font-size:1.0rem;line-height:1.25rem}.offer-list .offer .offer-collapse-part .deal-text .address{display:none}.offer-list .offer.big .mobile-text{display:block;background-color:#e1e1e1;padding:10px;border-left:10px solid #d11079}.offer-list .offer.big .deal-link{display:inline-block;bottom:0;left:5px;zoom:0.75}.offer-list .offer.big .deal-image{width:100%}.offer-list .offer.big .deal-image img.other{display:block !important}.offer-list .offer.big .deal-link+.deal-image img.other+img.other{display:none}.offer-list .offer.big .offer-collapse-part{background-color:#e1e1e1}.offer-list .offer.big #delete .offer-collapse-part.mega-text{flex-flow:column wrap}.offer-list .offer.big #delete .offer-collapse-part.mega-text .deal-text{order:2;max-width:initial}.head-icon img{width:100px;height:100px;margin:40px auto 0 auto}.head-text{margin-bottom:0}.head-text h1.eventheadline{margin:0;font-size:1.5em}}#info-header-info .name,#info-header-info .cat-desc{color:#fff;text-align:center}#info-header-info img{max-width:100%;height:auto !important}#info-header-info p{font-size:1.25em}.item .item-type-info a{width:100%;height:90%;display:block;position:absolute;left:0;top:10%}.item .item-type-info .listitem .header{padding-left:15px}.item .item-type-info .listitem .infotext{padding-left:15px;width:100%;height:90%;padding-top:20px;box-sizing:border-box}.info-logo{text-align:center;margin:50px 30px}.info-logo #branchenlogo{margin:auto}.linkbuttons{text-align:center;width:100%;display:flex;justify-content:center;margin-bottom:2em}.linkbuttons a{margin-right:20px;padding-top:85px;min-width:80px;text-align:center;background-position:top center;background-repeat:no-repeat}.linkbuttons .leftbox{display:flex}.linkbuttons .middlebox{display:flex;width:100%;justify-content:center}.icon{position:relative;text-align:center}.icon:after{content:"";position:absolute;top:0;left:0;width:80px;height:80px;background-position:center;background-size:100% auto;background-repeat:no-repeat;border:5px solid rgba(255,255,255,0.3);border-radius:43px;box-sizing:border-box}.icon.icon-maps:after{background-image:url(/bundles/stele2/img/buttons/icon-maps-white.svg)}.icon.icon-homepage:after{background-image:url(/bundles/stele2/img/buttons/icon-homepage-weiss.svg)}#singleInfo .info h2{color:#fff;text-align:center;margin-top:50px;margin-bottom:50px}#singleInfo .info h2.info-heading{margin-bottom:0.25rem}#singleInfo .info img{max-width:100%;height:auto !important}#singleInfo .info p,#singleInfo .info div{font-size:1.25rem}#singleInfo .address>p{text-align:center;margin-top:0.25rem}#singleInfo .address>p>span{white-space:nowrap}@media (min-width:1080px){.bild-text{display:flex;margin-bottom:20px}.bild-text .text{padding:0 20px;box-sizing:border-box;width:75%;flex-grow:0;flex-shrink:0}.bild-text .bild{width:25%;flex-grow:0;flex-shrink:0}.bild-text .bild img{max-width:100%;height:auto}.bild-text.reverse .bild{order:-1}}html{font-family:'desktop';font-size:16px}html ::-webkit-scrollbar{width:0}body{padding-bottom:0;color:#fff;font-family:'Roboto Condensed',sans-serif;background-size:cover;background-attachment:fixed;-webkit-overflow-scrolling:touch;margin:0}.inner-container{margin-left:5%;margin-right:5%}.abstand70{display:block;height:70px}a{color:#fff;text-decoration:none}a:hover,a:focus{color:inherit}div#special-mode-box{display:none}div#special-mode-box p{font-size:2.5em;text-align:center;padding:200px 50px}p.optoutfield iframe{background-color:#ccc;max-width:100%}body.special-mode div#special-mode-box{display:block;padding-top:145px;height:50%;background-color:rgba(120,120,120,0.8);position:absolute;top:0;box-sizing:border-box;width:100%}body.special-mode div#special-mode-box .rolli-off-button{border:2px solid #fff;display:inline-block;padding:20px;margin-top:20px}video{max-width:100%;width:100%}.centered-cnt{text-align:center}div#content{position:relative;width:100%;padding:145px 0 120px 0;overflow-x:hidden}div#content>div.col-md-12{padding:0}div#content .slimScrollDiv{margin:0 auto;padding:0}body.special-mode #content{padding-top:0;position:absolute;top:50%;height:50%}.navbar-wrapper{position:relative;z-index:20;background-image:url(/bundles/all/img/header_background.png);height:148px;background-position:center top;background-repeat:no-repeat;position:fixed;width:100%;top:0}.navbar-wrapper ul{list-style:none !important}.navbar-brand{padding:10px 40px 10px 10px}.navbar-brand img{height:30px;margin-left:10px}.featurette-divider{margin:40px 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px}.jumbotron{background:#074f73;background:-moz-linear-gradient(45deg, #074f73 0%, #08c 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #074f73), color-stop(100%, #08c));background:-webkit-linear-gradient(45deg, #074f73 0%, #08c 100%);background:-o-linear-gradient(45deg, #074f73 0%, #08c 100%);background:-ms-linear-gradient(45deg, #074f73 0%, #08c 100%);background:linear-gradient(45deg, #074f73 0%, #08c 100%);margin-top:-91px;color:#fff;padding-bottom:20px !important;padding-top:90px !important}.footerbox .aboutbox{width:240px}.footerbox .contactbox{width:240px}.footerbox .mapbox{width:500px;margin-right:0}div.with-icon{padding-left:25px;background-repeat:no-repeat;margin-bottom:5px}div.ort{background-image:url(img/icon_ort.png);background-position:-3px 0px}div.tel{background-image:url(img/icon_telefon.png);background-position:0px 2px}div.web{background-image:url(img/icon_home.png);background-position:0px 2px}div.mail{background-image:url(img/icon_mail.png);background-position:0px 3px}div.shadow-top{display:block;width:100%;background-repeat:repeat-x;height:23px;background-image:url(img/schatten_weiss.png);position:relative}div.shadow-bottom{display:block;width:100%;background-repeat:repeat-x;height:26px;background-image:url(img/schatten_lila.png)}#portalHeader{margin-bottom:20px;margin-top:-91px;min-height:300px}#portalHeader .carousel-inner{position:absolute !important;top:0;left:0}#portalHeader .carousel-inner>.item>img{width:auto;min-width:100%;max-width:none;-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}#portalHeader .carousel-caption{z-index:10;text-shadow:0 0 30px #000}#portalHeader .item{background-color:#777;width:100%;overflow:hidden}#content section{margin-bottom:1.5rem;padding:0}.portal-page .container section{margin-top:30px}.portal-page .gallery .carousel-inner>.item>img{min-width:100%;height:auto}section img{max-width:100%;height:auto !important}.pimcore_area_gallery-folder .thumbnail{margin-bottom:20px}.pimcore_area_gallery-single-images .thumbnail{margin-bottom:20px}.teaser{text-align:center;margin-bottom:30px;border:1px solid #ccc;padding-bottom:40px}.teaser img{width:100%;height:auto}.teaser p{padding:0 20px}.teaser a.btn.btn-default{float:right;background:url(img/kreuz_klein.png);width:21px;height:21px;background-size:cover;background-repeat:no-repeat;padding:0;border:0}.thumbnail-examples .row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.thumbnail-examples .img-container{height:139px;background:url(/website/bundles/stele2/img/transparent-background-placeholder.png)}.image-hotspot{position:absolute;background:rgba(235,105,9,0.2)}.image-marker{position:absolute;width:20px;height:20px;border-radius:10px;background:#2aabeb}.blog .list img{max-width:100%;height:auto}.blog .filters .box{padding:10px;margin-bottom:30px;background-color:#f7f5fa;border-radius:5px}.blog .filters .box h4{margin:0 0 10px 0;padding:0 0 5px 0;border-bottom:1px solid #5a5a5a}.disqus{margin-top:30px}.area-embed .embed{padding-bottom:20px}.area-embed .embed>*{width:100%}.area-embed .embed iframe{width:100%}.navbar-inverse{background:transparent;height:117px;border:0}.navbar-inverse .navbar-nav>li>a{height:100%;width:100%;background-repeat:no-repeat;text-indent:-10000px}.navbar-inverse .navbar-nav>.active>a{background-color:#f7eee2}.navbar-inverse .navbar-nav>.active>a:hover{background-color:#f7eee2}.navbar-inverse .navbar-nav>.active>a:focus{background-color:#f7eee2}.navbar-nav>li{width:60px;margin-right:6px;display:inline-block;height:117px;vertical-align:top}a#menu-97{background-image:url(img/gemeinde_off.png)}a#menu-97:hover{background-image:url(img/gemeinde_on.png)}a#menu-97.active{background-image:url(img/gemeinde_on.png)}a#menu-81{background-image:url(img/angebote_off.png)}a#menu-81:hover{background-image:url(img/angebote_on.png)}a#menu-81.active{background-image:url(img/angebote_on.png)}a#menu-82{background-image:url(img/gottesdienste_off.png)}a#menu-82:hover{background-image:url(img/gottesdienste_on.png)}a#menu-82.active{background-image:url(img/gottesdienste_on.png)}a#menu-83{background-image:url(img/lebensfeste_off.png)}a#menu-83:hover{background-image:url(img/lebensfeste_on.png)}a#menu-83.active{background-image:url(img/lebensfeste_on.png)}a#menu-84{background-image:url(img/musik_off.png)}a#menu-84:hover{background-image:url(img/musik_on.png)}a#menu-84.active{background-image:url(img/musik_on.png)}a#menu-85{background-image:url(img/spenden_off.png)}a#menu-85:hover{background-image:url(img/spenden_on.png)}a#menu-85.active{background-image:url(img/spenden_on.png)}a#menu-86{background-image:url(img/kalender_off.png)}a#menu-86:hover{background-image:url(img/kalender_on.png)}a#menu-86.active{background-image:url(img/kalender_on.png)}a#menu-87{background-image:url(img/gemeindebrief_off.png)}a#menu-87:hover{background-image:url(img/gemeindebrief_on.png)}a#menu-87.active{background-image:url(img/gemeindebrief_on.png)}a#menu-88{background-image:url(img/kontakt_off.png)}a#menu-88:hover{background-image:url(img/kontakt_on.png)}a#menu-88.active{background-image:url(img/kontakt_on.png)}a#logo{width:296px;height:205px;display:block;position:absolute;top:0;right:45px;background-image:url(img/logo_christusgemeinde.png);z-index:1001}.bs-sidebar.affix{position:static}.bs-sidenav{margin-top:30px;margin-bottom:30px;padding-top:10px;padding-bottom:10px;text-shadow:0 1px 0 #fff;background-color:#f7f5fa;border-radius:5px}.bs-sidebar .nav>li>a{display:block;color:#716b7a;padding:5px 20px}.bs-sidebar .nav>li>a:hover{text-decoration:none;background-color:#e5e3e9;border-right:1px solid #dbd8e0}.bs-sidebar .nav>li>a:focus{text-decoration:none;background-color:#e5e3e9;border-right:1px solid #dbd8e0}.bs-sidebar .nav>.active>a{font-weight:bold;color:#563d7c;background-color:transparent;border-right:1px solid #563d7c}.bs-sidebar .nav>.active:hover>a{font-weight:bold;color:#563d7c;background-color:transparent;border-right:1px solid #563d7c}.bs-sidebar .nav>.active:focus>a{font-weight:bold;color:#563d7c;background-color:transparent;border-right:1px solid #563d7c}.bs-sidebar .nav .nav{display:none;margin-bottom:8px}.bs-sidebar .nav .nav>li>a{padding-top:3px;padding-bottom:3px;padding-left:30px;font-size:90%}.margin-bottom-10{margin-bottom:10px}.languages{position:absolute;right:15px;top:15px;display:none}.sidebar .teaser{margin-bottom:30px;background-color:#f7f5fa;border-radius:5px;padding-bottom:5px}.sidebar .teaser img{max-width:100%}.sidebar .teaser h2{padding:0 10px}.sidebar .teaser>div{padding:0 10px}.dropdown-menu{top:-2000px}.carousel-caption{text-shadow:0 0 5px #000}.carousel-indicators.preview{bottom:-10px;width:100%;margin-left:-50%}.carousel-indicators.preview li{border:medium none;border-radius:0;height:54px;margin-bottom:5px;margin-left:0;margin-right:5px !important;margin-top:0;width:100px}.carousel-indicators.preview img{border:2px solid #fff;float:left;height:54px;left:0;width:100px;opacity:0.7}.carousel-indicators.preview .active img{border:2px solid #428bca;opacity:1}.teaser-icon>.icon{text-align:center;position:relative}.teaser-icon>.icon>.image{position:relative;z-index:2;margin:auto;width:88px;height:88px;border:8px solid #fff;line-height:88px;border-radius:50%;background:#428bca;vertical-align:middle}.teaser-icon>.icon>.image>i{font-size:36px !important;color:#fff !important;top:5px !important;left:0}.teaser-icon>.icon:hover>.image{background:#333}.teaser-icon>.icon:hover>.image>i{color:#fff !important}.teaser-icon>.icon:hover>.info{background:rgba(0,0,0,0.04);border-color:#e0e0e0;color:#fff}.teaser-icon>.icon:hover>.info>h3.title{color:#222}.teaser-icon>.icon:hover>.info>p{color:#222}.teaser-icon>.icon:hover>.info>.more>a{color:#222;color:#fff;padding:6px 8px;background-color:#428bca}.teaser-icon>.icon>.info{margin-top:-24px;background:rgba(0,0,0,0.04);border:1px solid #e0e0e0;padding:15px 0 10px 0}.teaser-icon>.icon>.info>p{color:#666;line-height:1.5em;margin:20px}.teaser-icon>.icon>.info>div{color:#666;line-height:1.5em;margin:20px}.teaser-icon>.icon>.info>.more a{font-size:12px;color:#222;line-height:12px;text-transform:uppercase;text-decoration:none}.teaser-icon .space{height:30px}.tabbed-slider{padding-bottom:30px}.tabbed-slider .nav{background:#eee}.tabbed-slider .nav a small{display:block}.tabbed-slider .nav-justified>li>a{border-radius:0px}.tabbed-slider .carousel-inner .item{height:300px;overflow:hidden}.tabbed-slider .carousel-inner .item-0{background-color:#16a085}.tabbed-slider .carousel-inner .item-1{background-color:#2980b9}.tabbed-slider .carousel-inner .item-2{background-color:#e67e22}.tabbed-slider .carousel-inner .item-3{background-color:#8e44ad}.tabbed-slider .carousel-inner .item-4{background-color:#2980b9}.tabbed-slider .carousel-inner .item-5{background-color:#e67e22}.tabbed-slider .nav-pills .item-0.active a{background-color:#16a085}.tabbed-slider .nav-pills .item-1.active a{background-color:#2980b9}.tabbed-slider .nav-pills .item-2.active a{background-color:#e67e22}.tabbed-slider .nav-pills .item-3.active a{background-color:#8e44ad}.tabbed-slider .nav-pills .item-4.active a{background-color:#2980b9}.tabbed-slider .nav-pills .item-5.active a{background-color:#e67e22}.inner{width:100%;max-width:1140px;margin:auto;padding:0 20px;box-sizing:border-box}div#headerslider{position:relative;margin-top:117px}#headerslider .pimcore_area_gallery-carousel{width:100%;margin-right:29px;display:block;max-width:1095px;position:relative}#headerslider .glyphicon-chevron-left{display:none}#headerslider .glyphicon-chevron-right{display:none}#headerslider .carousel-indicators li{border-radius:0;width:18px;height:18px;margin:0 9px;background-color:#e4d4a2;border:0}#headerslider .carousel-indicators .active{background-color:#862d88}div#breadcrumb{font-size:0.875em;font-weight:700;color:#aaa;padding-top:35px}div#breadcrumb a{color:#aaa}div#breadcrumb.noslider{padding-top:90px}.pimcore_area_wysiwyg{font-size:1.125em;color:#fff;overflow:scroll;margin-bottom:1.5rem}.pimcore_area_headlines,section.privacy{color:#fff}.pimcore_area_featurette{margin:0 45px 90px 45px}.area-featurette div.link{text-align:right;width:100%;margin-bottom:10px}.area-featurette div.link a{width:26px;height:26px;display:inline-block;background:url(img/kreuz_midi.png);color:transparent}.pimcore_area_standard-teaser-row{margin:0 45px 90px 45px}.pimcore_area_standard-teaser-row h2{margin:30px 0;text-align:left;padding:0 20px;box-sizing:border-box}.pimcore_area_wysiwyg-with-images{margin:0 45px 90px 45px}.pimcore_area_wysiwyg-with-images h2{text-transform:none;margin-bottom:10px}.pimcore_area_wysiwyg-with-images p{margin-bottom:15px}.pimcore_area_wysiwyg-with-images .thumbnail{padding:0;border:0}div.special-headline h1{background:#862d88;width:auto;display:inline-block;color:#fff;margin-left:0;padding:20px 45px;margin-bottom:0;min-width:100px}.mitarbeiter{margin:45px 45px 0 45px;padding-bottom:45px;border-bottom:1px solid #862d88;font-size:1.125em}.mitarbeiter.row:last-of-type{margin-bottom:45px;border:0}p.name-bezirk{font-weight:700;color:#fff}p.funktion-tel-mail a.tel{font-weight:700;color:#fff}.einrichtung-liste{margin:45px 35px 45px 35px}.einrichtung{padding:10px;width:100%;box-sizing:border-box;margin:0;border:0;display:inline-block;position:relative;vertical-align:top;font-size:1.125em}.einrichtung .innen{background:#f6eee1;padding:35px}.einrichtung .mail{font-weight:700;color:#fff}.einrichtung .zeiten{font-weight:700;color:#fff}.einrichtung .name-einrichtung{font-weight:700;color:#fff}.button{border:1px solid #fff;background-color:#394e69;color:#fff;padding:0.5em;display:inline-block}.button.more{margin-top:2em}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wheather-bg{padding:5px;border-radius:10px;border:3px solid #e5007d;margin:0 0 20px 0;background-color:rgba(0,0,0,0.3)}.wheather-bg img{width:90%}.wheather-bg p{color:#fff;margin:0.25rem}.wheather-bg p.date{position:relative;z-index:5;font-weight:bold;margin:18px 0 16px 0}.wheather-bg p.date:after{content:"";display:block;width:calc(127%);height:2rem;background:url(/bundles/stele2/img/wether_banner.svg) no-repeat center;background-size:100% 100%;position:absolute;left:-13px;top:-5px;z-index:-1}.wheather-bg p.temp{font-weight:bold}section.weather{font-size:1.7vh}section.weather .wheather-bg img{width:80%;height:auto;margin:25px}.wetterdetail{margin-top:20px}.center{text-align:center}section.area-image .thumbnail{background-color:transparent;border:0}.wfcontainer{text-align:center}.bgloader{position:fixed;top:0;left:-101vw;z-index:-100;width:100vw;height:100vh}table th,table td{padding:2px 6px}div#secrarahmen.secrarahmen_vkalender span{color:#666 !important}div#secrarahmen.secrarahmen_vkalender form div.secrahintergrund table tbody tr td span a.secranormal{color:#666 !important}#videoBg{position:fixed;top:0;left:0;min-width:100%;min-height:100%}.stele .mfp-container{padding:0 2rem}.stele .mfp-container:after{content:"Schließen";display:block;position:absolute;bottom:34px;width:100%;left:0;color:#fff}.area-misc-slider .lSAction a,.area-icon-slider .lSAction a,.area-category-slider .lSAction a{border-radius:60%;background-image:url(/bundles/stele2/img/slider-controls.png);width:58px;height:58px;opacity:1}.area-misc-slider .lSAction>.lSPrev,.area-icon-slider .lSAction>.lSPrev,.area-category-slider .lSAction>.lSPrev{left:2rem;margin-top:105px}.area-misc-slider .lSAction>.lSNext,.area-icon-slider .lSAction>.lSNext,.area-category-slider .lSAction>.lSNext{background-position:-58px 0;right:2rem;margin-top:105px}.area-ax-slider .lSAction>.lSPrev,.area-ax-slider .lSAction>.lSNext{margin-top:-15px}.lSSlideOuter.vertical{overflow-y:hidden}@media screen and (width:1080px) and (orientation:portrait){html{font-family:'stele'}.area-icon-slider .lSAction>.lSPrev,.area-category-slider .lSAction>.lSPrev{margin-top:145px}.area-icon-slider .lSAction>.lSNext,.area-category-slider .lSAction>.lSNext{margin-top:145px}}@media (max-width:1024px){html{font-family:'tablet'}}@media (max-width:520px) or (max-height:500px){html{font-family:'mobile'}div#content{padding:80px 0 120px 0}.no-mobile{display:none !important}}html.non-interactive,html.non-interactive *{pointer-events:none}body.fs-werbung{overflow:hidden}.layer-wrapper{position:relative;width:100%;height:100%;background-color:#000}#werbung-layer{position:fixed;z-index:10000;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:#fff}#werbung-layer #slider-wrapper{position:absolute;top:0;left:0;height:100%;width:100%}#werbung-layer .slider-item{position:absolute;bottom:0;left:0;height:100%;width:100%;text-align:center;visibility:hidden}#werbung-layer .slider-item figure{width:100%;height:100%;position:relative;top:0;margin:0}#werbung-layer .slider-item XXfigure img{max-width:100%;max-height:100%;width:auto;height:auto}#werbung-layer .slider-item figure img{width:100%;height:100%;object-fit:contain;object-position:center}#werbung-layer .slider-item .content{padding:6vmin;height:100vh;background-color:rgba(0,0,0,0.5)}#werbung-layer .slider-item .content-wrapper{background-repeat:no-repeat}#werbung-layer .slider-item video{width:100%;height:100%;object-fit:contain;object-position:center}#werbung-layer .slider-item .interner_link{display:none}#werbung-layer .slider-item.active .interner_link{position:absolute;top:0;left:0;z-index:50;display:inline-block;width:100%;height:100%;background-color:transparent}#werbung-layer .slider-item.keep-open,#werbung-layer .slider-item.active{visibility:visible}#werbung-layer .slider-item.keep-open{position:absolute;z-index:100;top:0;right:0;left:0;bottom:0}#werbung-layer #menuBtn{display:block;position:absolute;bottom:0;left:0;z-index:100;width:100px;height:100px;text-indent:-10000px;background-color:rgba(0,0,0,0.7);border-radius:0 20px 0 0;background-image:url(img/home.png);background-size:65%;background-position:center;background-repeat:no-repeat}#werbung-layer div#werbung-toolbar{display:none}.call-to-click #content,.call-to-click.active figure{filter:brightness(70%)}.call-to-click .overlay-img{position:fixed;top:50%;left:50%;z-index:1000;width:auto;height:auto;transform:translate(-50%, -50%);max-width:45vw;max-height:45vh}#singleCustomer{color:#fff}#singleCustomer h1{font-size:2.5em;border:0;font-family:"Noto serif",serif;font-weight:400;margin:.25em 0 .5em 0;line-height:1.25em}#singleCustomer h2.section-headline{font-family:"Noto serif",serif;font-weight:400;color:#fff;font-size:2.5rem;margin:45px 0}#singleCustomer #galerie .lightSlider li{height:auto;aspect-ratio:2}#singleCustomer #galerie .lightSlider li img{object-fit:cover;width:100%;height:100%;object-position:center;display:inline-block}#singleCustomer #galerie .lSPager li{height:100%;max-height:200px}#singleCustomer #galerie .lSPager li img{object-fit:cover;width:100%;height:200px;object-position:center;display:inline-block}#singleCustomer #galerie .lSPager.lSpg li a{background-color:gray !important}#singleCustomer #galerie .lSPager.lSpg li.active a{background-color:white !important}#singleCustomer #customer-head{display:flex;margin-bottom:30px;align-items:center;margin-top:40px;justify-content:center}#singleCustomer #customer-head .logo{height:190px}#singleCustomer #customer-head .logo img{max-width:100%;max-height:100%;object-fit:contain}#singleCustomer #customer-head p{font-size:1.875rem}#singleCustomer #anzeige{display:flex;border-bottom:5px solid #d11079}#singleCustomer #anzeige img{width:100%;height:auto;position:relative}#singleCustomer div#infobox{display:flex}#singleCustomer div#infobox p{margin-top:0}#singleCustomer div#infobox p.headline{font-weight:700;text-transform:uppercase;line-height:initial;margin-bottom:5px}#singleCustomer div#infobox div#description{margin-right:30px;font-size:1.25rem;line-height:150%;display:block;flex-grow:1}#singleCustomer div#infobox div#times-and-contacts{flex-basis:25%;min-width:300px;padding-left:30px;display:block;flex-grow:0;background:transparent url(/bundles/stele2/img/vertical-dotts.png) left repeat-y}#singleCustomer div#infobox div#times-and-contacts .daten h2{margin-top:0}#singleCustomer div#infobox div#kontaktdaten{margin-top:40px;line-height:initial}#singleCustomer div#infobox div#kontaktdaten .headline{margin-bottom:15px}#singleCustomer div#infobox #zeiten .day label{font-weight:normal;font-style:italic;display:block;margin-top:0.5rem}#singleCustomer div#infobox #zeiten .freitext{margin-top:0.5rem}#singleCustomer div.linkbuttons{display:flex;padding:50px 0}#singleCustomer div.linkbuttons a{margin-right:20px;padding-top:85px;min-width:80px;text-align:center;background-position:top center;background-repeat:no-repeat}#singleCustomer div.linkbuttons .leftbox{display:flex}#singleCustomer div.linkbuttons .middlebox{display:flex;width:100%;justify-content:center}#singleCustomer .icon{position:relative}#singleCustomer .icon:after{content:"";position:absolute;top:0;left:0;width:80px;height:80px;background-position:center;background-size:100% auto;background-repeat:no-repeat;border:5px solid rgba(255,255,255,0.3);border-radius:43px;box-sizing:border-box}#singleCustomer .icon.icon-homepage:after{background-image:url(/bundles/stele2/img/buttons/icon-homepage-weiss.svg)}#singleCustomer .icon.icon-website:after{background-image:url(/bundles/stele2/img/buttons/icon-homepage-weiss.svg)}#singleCustomer .icon.icon-abfahrtzeiten:after{background-image:url(/bundles/stele2/img/buttons/icon-abfahrtzeiten-weiss.svg)}#singleCustomer .icon.icon-angebote:after{background-image:url(/bundles/stele2/img/buttons/icon-angebote-weiss.svg)}#singleCustomer .icon.icon-facebook:after{background-image:url(/bundles/stele2/img/buttons/icon-facebook-weiss.svg)}#singleCustomer .icon.icon-galerie:after{background-image:url(/bundles/stele2/img/buttons/icon-galerie-weiss.svg)}#singleCustomer .icon.icon-hofladen:after{background-image:url(/bundles/stele2/img/buttons/icon-hofladen-weiss.svg)}#singleCustomer .icon.icon-jobs:after{background-image:url(/bundles/stele2/img/buttons/icon-jobs-weiss.svg)}#singleCustomer .icon.icon-angebote:after{background-image:url(/bundles/stele2/img/buttons/icon-angebote-weiss.svg)}#singleCustomer .icon.icon-objekte:after{background-image:url(/bundles/stele2/img/buttons/icon-exposeobjekte-weiss.svg)}#singleCustomer .icon.icon-exposé:after{background-image:url(/bundles/stele2/img/buttons/icon-exposeobjekte-weiss.svg)}#singleCustomer .icon.icon-onlineshop:after{background-image:url(/bundles/stele2/img/buttons/icon-onlineshop-weiss.svg)}#singleCustomer .icon.icon-galerie:after{background-image:url(/bundles/stele2/img/buttons/icon-galerie-weiss.svg)}#singleCustomer .icon.icon-preisliste:after{background-image:url(/bundles/stele2/img/buttons/icon-preisliste-weiss.svg)}#singleCustomer .icon.icon-speisekarte:after{background-image:url(/bundles/stele2/img/buttons/icon-speisekarte-weiss.svg)}#singleCustomer .icon.icon-maps:after{background-image:url(/bundles/stele2/img/buttons/icon-maps-white.svg)}#singleCustomer .icon.icon-wellness:after{background-image:url(/bundles/stele2/img/buttons/icon-wellness-weiss.svg)}#singleCustomer .icon.icon-tickets:after{background-image:url(/bundles/stele2/img/buttons/icon-event-weiss.svg)}#singleCustomer .qrtext{text-align:center;margin:30px 0;font-size:20px;line-height:30px}#singleCustomer .qrcode{display:block;margin:auto;width:160px;padding:20px;background:#fff}#singleCustomer .pimcore_tag_video iframe{margin:0 auto;display:block}a.back{background-image:url(/bundles/stele2/img/buttons/button-zurueck.png)}.sticky-back-button{display:inline-block;width:80px;height:80px;margin-top:2rem}.sticky-back-button a.back{padding-top:85px;min-width:80px;text-align:center;background-position:top center;background-repeat:no-repeat;display:block}@media (max-width:1024px){#singleCustomer .col-qrcode{display:none}div#linkbuttons{top:280px}}@media (max-width:520px){#singleCustomer #customer-head{display:block;text-align:center}#singleCustomer #customer-head .logo{width:100%;height:auto;margin-bottom:30px;padding:0 10%;box-sizing:border-box}#singleCustomer .qrcode{width:100px;padding:10px}#singleCustomer .qrcode img{width:100px}#singleCustomer div.linkbuttons{flex-wrap:wrap}#singleCustomer div.linkbuttons1 .leftbox{display:none}#singleCustomer div.linkbuttons.linkbuttons2{flex-wrap:nowrap}#singleCustomer div.linkbuttons.linkbuttons2 .middlebox{display:none}#singleCustomer div.linkbuttons.linkbuttons2 .leftbox{width:100%}#singleCustomer div.linkbuttons.linkbuttons2 .leftbox a{width:100%}#singleCustomer h2.section-headline{font-size:1.8em}#singleCustomer div#infobox{display:block}#singleCustomer div#infobox div#description{margin-right:0}#singleCustomer div#infobox div#times-and-contacts{padding-left:0;background:transparent;min-width:100px}#singleCustomer div#anfahrt-und-qr div#anfahrt{height:300px}#singleCustomer div#anfahrt-und-qr .qrcode{display:none}}@media (min-width:1081px){#singleCustomer .inner-container{max-width:1080px;margin:auto}}#sticky-header{height:145px;width:100%;position:fixed;z-index:120;overflow:hidden;top:0;left:0;border-top:25px solid #d11079;background-color:#353535;display:flex;justify-content:space-between;padding:0 25px;align-items:center;box-sizing:border-box}#sticky-header .logo img{width:auto}#sticky-header .logo img.mobil{height:50px;display:none}#sticky-header .logo img.desktop{height:80px;display:block}#sticky-header #weatherforecast{display:none}#sticky-header .datetime{display:none;text-align:right;color:#fff}#sticky-header .datetime .uhrzeit{font-size:3.5rem;font-weight:700;line-height:100%}#sticky-header .datetime .datum{font-size:1.3rem;line-height:100%}#sticky-header #mobile-menu-wrapper{display:block}#sticky-header #mobile-menu-wrapper #button img{cursor:pointer;width:32px;height:32px}@media (max-width:520px) or (max-height:500px){#sticky-header{height:80px;border-top:15px solid #d11079;padding:0 20px}#sticky-header .logo img.mobil{display:block}#sticky-header .logo img.desktop{display:none}}@media (min-width:1080px){#sticky-header #weatherforecast{height:100%;display:flex;flex-grow:1;justify-content:center;padding:15px;box-sizing:border-box}#sticky-header #weatherforecast div{border-right:1px solid #fff;padding:0 15px;color:#fff;width:90px;text-align:center;height:auto;font-size:17px}#sticky-header #weatherforecast div span.temp{font-size:42px}#sticky-header #weatherforecast div:last-child{border:none}#sticky-header #weatherforecast div img{height:42px;background-size:contain;background-position:center;background-repeat:no-repeat;width:50px}}@media screen and (width:1080px) and (orientation:portrait){#sticky-header #mobile-menu-wrapper{display:none}#sticky-header .datetime{display:block}}footer{width:100%;border-top:2px solid #d11079;background-color:#353535;position:fixed;bottom:0;left:0;height:52px;display:flex;justify-content:space-between;padding:0 25px;align-items:center;z-index:100;box-sizing:border-box}footer #rolli-button{display:none;width:32px;height:32px;margin-left:30px;cursor:pointer;background-image:url(/bundles/stele2/img/buttons/icon-barrierefrei-weiss.svg);background-size:contain;background-repeat:no-repeat;background-position:center}footer #fan-logo{line-height:0;flex-grow:1;flex-shrink:1;text-align:center}footer #fan-logo a{width:auto;padding:0 10%;display:inline-block;text-align:center;box-sizing:border-box}footer #fan-logo a img{width:100%;height:auto}footer #footer-menu{flex-grow:1;text-align:right;flex-shrink:0}footer #footer-menu p{font-size:1.125em;color:#b4b4b4;margin:0}footer #footer-menu a{color:#b4b4b4}footer #footer-menu a:hover{color:#fff;text-decoration:none}footer .back-button{display:none;width:32px;height:32px;flex-grow:0;flex-shrink:0}footer .back-button a.back{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}@media (max-width:520px) or (max-height:500px){footer{padding:0 20px;height:12px}footer #footer-menu p{font-size:1em}}@media screen and (width:1080px) and (orientation:portrait){footer #rolli-button{display:block}footer .back-button{display:block}}.navigation .navpoints{border-bottom:1px dotted #878787;padding:1rem 0}.navigation .navpoints ul{list-style:none;padding-left:0.5rem}.navigation .navpoints:first-child{padding-top:0}.navigation .navpoints:last-child{border:0;padding-bottom:0}.navigation .special-buttons{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:30px 10%}.navigation .special-buttons .special-button{margin:15px 20px;text-align:center;text-transform:uppercase}.navigation .special-buttons .special-button img{margin-bottom:5px;max-width:70px;max-height:70px;border-radius:100%;object-fit:cover}.navigation .special-buttons .special-button img[src*="weiss"],.navigation .special-buttons .special-button img[src*="white"]{filter:invert(1) opacity(.7)}.navigation .special-buttons .special-button.home a{color:#d11079}.navigation .nav-link{font-size:1.25em;font-weight:700;margin:5px 0}.navigation .nav-link a{color:#353535}.navigation a{color:#353535}.navigation ul{padding:0 0 0 1.25rem;margin:.5rem 0 .75rem 0}.navigation ul li{padding-bottom:0.5rem}#bottom-navigation{position:fixed;bottom:52px;width:100%;overflow:hidden;height:72px;z-index:5000}#bottom-navigation .special-buttons{background:rgba(255,255,255,0.9);margin-bottom:0px;border-bottom:gray}#bottom-navigation .navpoints{background:rgba(255,255,255,0.9);padding:30px 10% 20px 10%;column-count:3}#bottom-navigation.on{height:auto;transition:max-height .25s}#bottom-navigation.on .slider{background-image:url(/bundles/stele2/img/footer-slider-on.png);filter:none}#bottom-navigation.on .slider span{height:80px}#bottom-navigation .slider{height:77px;background-image:url(/bundles/stele2/img/footer-slider-off.png?_280225a);background-position:top center;background-repeat:no-repeat;filter:drop-shadow(4px 0px 2px #000) contrast(4.5)}#bottom-navigation .slider span{cursor:pointer;width:80px;height:45px;display:block;margin:auto}#left-navigation{position:fixed;left:0;top:146px;height:100%;width:45px;display:flex}#left-navigation .content{width:0;overflow:hidden;background:rgba(255,255,255,0.9);display:flex;flex-flow:wrap;align-items:flex-end;align-content:center}#left-navigation .content>div{width:100%}#left-navigation .navpoints{padding:30px 10% 50px 10%;column-count:2}#left-navigation.on{z-index:5001;width:80%}#left-navigation.on .content{width:100%}#left-navigation.on .slider{background-image:url(/bundles/stele2/img/left-slider-on-v2.png);width:78px;filter:none}#left-navigation.on .slider span{width:80px}#left-navigation .slider{width:45px;height:100%;background-image:url(/bundles/stele2/img/left-slider-off-v2.png);background-position:top right;background-repeat:no-repeat;flex-grow:0;flex-shrink:0;filter:drop-shadow(4px 0px 2px #000) contrast(4.5)}#left-navigation .slider span{cursor:pointer;height:80px;display:block;top:547px;position:absolute;width:45px;margin-top:-40px}.zusatznavi{display:block;position:fixed;right:0;height:auto;min-height:50px;padding-right:77px;overflow:hidden;background-repeat:no-repeat;background-position:right center;cursor:pointer;z-index:10000;background-size:cover}.zusatznavi.backbutton{background-image:url(/bundles/stele2/img/buttons/zurueckbutton.png)}.zusatznavi.rollibutton{background-image:url(/bundles/stele2/img/buttons/rollibutton.png)}.zusatznavi .content{display:none;height:100%}.zusatznavi.on .content{display:block}div#zusatznavi-top{top:670px}div#zusatznavi-bottom{bottom:8rem;display:none}@media all and (min-height:1400px){div#zusatznavi-bottom{display:block}}body.special-mode div#zusatznavi-top{top:initial;margin-top:160px}#mobile-menu{position:fixed;max-height:calc(100% - 145px - 52px);top:145px;left:0;z-index:1000;background:rgba(255,255,255,0.9);width:100%;height:auto;padding:20px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}#mobile-menu.on{display:block}#mobile-menu a{color:rgba(0,0,0,0.7)}#mobile-menu .navpoints{border-bottom:1px dotted #878787;padding:1rem 0;column-gap:2rem;column-count:4}#mobile-menu,#left-navigation,#bottom-navigation{display:none}@media (max-width:1024px){#mobile-menu.navigation .special-buttons{padding:0}#mobile-menu.navigation .special-buttons .special-button{margin:0;padding:0 1%}#mobile-menu.navigation .navpoints{column-count:3}#mobile-menu.navigation .navpoints .nav-link{font-size:1rem;font-weight:normal}}@media (max-width:520px){#mobile-menu{max-height:calc(100% - 80px - 51px);top:80px}#mobile-menu.navigation .special-buttons{padding:20px 0 20px 0;flex-wrap:wrap}#mobile-menu.navigation .special-buttons .special-button{padding:0 1% 20px 1%}#mobile-menu.navigation .special-buttons .special-button img{width:40px;height:auto}#mobile-menu.navigation .special-buttons .special-button a{font-size:0.85rem}#mobile-menu.navigation .navpoints{column-count:2}#mobile-menu.navigation .navpoints .nav-link{font-size:0.875rem}div#zusatznavi-top{top:130px}div#zusatznavi-bottom{display:none}ul.branchen-sub-menu li{display:block}}@media screen and (width:1080px) and (orientation:portrait){#mobile-menu{display:none}#left-navigation{display:flex}#bottom-navigation{display:block}}body.doc-home div#zusatznavi-top{display:none}body.doc-home div#zusatznavi-bottom{bottom:100px}div#zusatznavi-top{display:none}body.doc-customer div#zusatznavi-top{display:none}body.doc-customer .area-backbutton,body.doc-customer .sticky-back-button{display:block}@media screen and (width:1080px) and (orientation:portrait){div#zusatznavi-top{display:block}.area-backbutton,.sticky-back-button{display:none}}body.editmode.kunden-backend header a[href],body.editmode.kunden-backend footer a[href],body.editmode.kunden-backend #content a[href]{pointer-events:none}body.editmode .editmode-label{margin-bottom:3px}body.editmode .editmode-label label{padding-right:5px}body.editmode .teaser{text-align:left}body.editmode .area-gallery-single-images .pimcore_block_entry{float:left;clear:none;width:22%;height:180px}body.editmode .area-gallery-single-images .pimcore_block_entry .col-md-3{width:95%}body.editmode .editable-roundup h2{font-size:30px;margin-top:20px;margin-bottom:10px}body.editmode #content h1,body.editmode #myCarousel h1{font-size:36px;margin-top:20px;margin-bottom:10px}body.editmode #content h2,body.editmode .teaser h2{font-size:30px;margin-top:20px;margin-bottom:10px}body.editmode .jumbotron h2{font-size:30px}body.editmode .teaser{text-align:center}body.editmode .gallery .carousel-inner .item img{min-width:100%;height:auto}body.editmode .teaser-icon>.icon>.image{line-height:normal;padding-top:20px}body.editmode .teaser-icon .icon .pimcore_tag_select{position:absolute;right:-30px;top:25px}body.editmode .teaser-icon .icon .image input{visibility:hidden}body.editmode .glyphicon-selection .x-combo-list-item,body.editmode .glyphicon-selection .x-boundlist-item{font-family:'Glyphicons Halflings' !important;font-size:25px !important}body.editmode .carousel-caption .pimcore_tag_image{position:absolute;top:0px}body.editmode *[data-field]{border:1px dotted rgba(3,169,244,0.5) !important;padding:0.5rem;margin:-0.5rem;position:relative}body.editmode *[data-field]:hover{border-color:#03a9f4}body.editmode *[data-field]:after{color:#03a9f4;content:"✎";display:inline-block;font-size:22px;width:32px;height:32px;position:absolute;z-index:1;right:6px;top:-6px;cursor:pointer;transform:scaleX(-1)}#overview-map-page #branchenlogo.desk-only{display:none}@media (min-width:769px) and (min-height:500px){#overview-map-page #branchenlogo.desk-only{display:block}}#overview-map-page #info-header-info{margin-left:0;margin-right:0}@media screen and (min-width:521px){#overview-map-page #info-header-info{margin-left:5%;margin-right:5%}}#overview-map-page .overview-map{position:relative;z-index:0;height:calc(100vh - 260px)}.special-mode #overview-map-page .overview-map{height:43vh}#overview-map-page .overview-map #map{height:100%;box-sizing:border-box}#overview-map-page .overview-map .c-div-icon{display:inline-block;width:128px !important;height:0 !important;padding-bottom:140px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3MCA3MCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNzAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6dXJsKCNhKTt9Cjwvc3R5bGU+CjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjM1LjAwMSIgeDI9IjM1LjAwMSIgeTE9Ii45ODQzIiB5Mj0iNjkuMDE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+Cgk8c3RvcCBzdG9wLWNvbG9yPSIjRkYyMzg1IiBvZmZzZXQ9IjAiLz4KCTxzdG9wIHN0b3AtY29sb3I9IiNGRDIyODQiIG9mZnNldD0iLjM0NyIvPgoJPHN0b3Agc3RvcC1jb2xvcj0iI0Y0MUY4MSIgb2Zmc2V0PSIuNTQyNSIvPgoJPHN0b3Agc3RvcC1jb2xvcj0iI0U3MTg3QyIgb2Zmc2V0PSIuNzAwNSIvPgoJPHN0b3Agc3RvcC1jb2xvcj0iI0QzMTA3NCIgb2Zmc2V0PSIuODM4MyIvPgoJPHN0b3Agc3RvcC1jb2xvcj0iI0JBMDQ2QSIgb2Zmc2V0PSIuOTYxOSIvPgoJPHN0b3Agc3RvcC1jb2xvcj0iI0IwMDA2NiIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNSwxYzEzLjksMCwyNS4yLDExLjMsMjUuMiwyNS4yQzYwLjIsNDAsMzUsNjksMzUsNjlTOS44LDQwLDkuOCwyNi4xQzkuOCwxMi4yLDIxLjEsMSwzNSwxeiIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-size:100%;background-position:top center}#overview-map-page .overview-map .c-div-icon .marker-img-frame{position:absolute;top:10px;left:27px;width:74px;height:74px !important;border-radius:50%;overflow:hidden;background-color:#fff}#overview-map-page .overview-map .c-div-icon .marker-img-frame img{display:inline-block;object-fit:contain;object-position:center;max-width:100% !important;padding:7px;box-sizing:border-box}#overview-map-page .overview-map .c-div-icon.poi-marker{width:64px !important;padding-bottom:70px}#overview-map-page .overview-map .c-div-icon.poi-marker img{background-color:transparent;border-color:transparent;border-width:0;margin:0px;width:32px;height:32px !important;position:relative;top:8px;left:0;border-radius:50%}@media screen and (min-width:521px){#overview-map-page .overview-map{height:60.5vh}}#overview-map-page .name h1{text-transform:uppercase;font-weight:normal;margin:2em 0 1.5em 0}#overview-map-page button.top-filter-select{border:3px solid #d11079;color:#d11079;font-weight:600;padding:.5em 1em;border-radius:5px;font-size:1rem;cursor:pointer;background:#868686;background:linear-gradient(0deg, #b3b0b0 35%, #e2e2e2 100%);margin-bottom:3rem}#overview-map-page button.top-filter-select .icon-filter{display:inline-block;width:20px;height:20px;position:relative;top:1px;left:-5px}#overview-map-page button.top-filter-select .icon-filter polygon{transform:translate(-10px, 0px) scale(.8)}#overview-map-page #openFilterMenu{position:absolute;bottom:16px;left:0;z-index:1000}#overview-map-page #openFilterMenu .filter-btn{display:inline-block;width:90px;height:60px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzQgNDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRDExMDc5O30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMGg2OC40QzcxLjUsMCw3NCwyLjYsNzQsNS43djM2LjZjMCwzLjEtMi41LDUuNy01LjYsNS43SDBWMHoiLz4KPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzNC44LDI0LjUgMjIuNywxMS43IDU0LjEsMTEuNyA0Mi44LDIzLjcgNDIuOCwzNC4yIDM0LjgsMzkuMSAiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:left center}#overview-map-page .filter-menu{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.85)}#overview-map-page .filter-menu.active{display:block}#overview-map-page .filter-menu .inner-wrapper{position:fixed;top:calc(50% + 40px);left:50%;transform:translate(-50%, -50%);background-color:#e2e2e2;padding:1rem 1.5rem;box-shadow:5px 7px 8px rgba(0,0,0,0.57);border-left:5px solid #d11079}#overview-map-page .filter-menu .filter-item{display:block;padding:.5em .5em;color:#5a5959;font-size:1.75em;line-height:2.5em}#overview-map-page .filter-menu ul{list-style:none;padding-left:1rem}#overview-map-page .filter-menu>ul{padding:0}#overview-map-page .filter-menu h3{color:#333}#overview-map-page .filter-menu .submit-wrapper-bottom{background-color:#fff;position:sticky;bottom:0;padding:.5rem 0}#overview-map-page .filter-menu #submitSelection{background-color:#d11079;color:#fff;border-radius:4px;border:0;padding:.25rem .5rem;margin:.5rem auto;display:block;cursor:pointer}#overview-map-page .filter-menu .close{width:100%;height:40px;display:block;background-image:url(/bundles/stele2/img/pink-cross.png);position:fixed;top:-60px;right:0;z-index:2;background-size:contain;cursor:pointer;background-position:center right;background-repeat:no-repeat;margin:10px 0}#overview-map-page .dropdown{position:relative;font-size:1rem;color:#333}#overview-map-page .dropdown .dropdown-list{padding:0 .5rem;background:#fff;position:absolute;top:30px;left:2px;right:2px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.15);transform-origin:50% 0;transform:scale(1, 0);transition:transform .15s ease-in-out .15s;max-height:calc(50vh - 105px);overflow-y:scroll}#overview-map-page .dropdown .dropdown-option{display:block;padding:8px 12px;opacity:0;transition:opacity .15s ease-in-out;color:#333}#overview-map-page .dropdown label.dropdown-option{position:relative;cursor:pointer}#overview-map-page .dropdown label.dropdown-option input[type="checkbox"]{appearance:none}#overview-map-page .dropdown label.dropdown-option input[type="checkbox"]:checked:after{content:"✓";color:#d11079;font-size:1.1rem;position:absolute;right:0;top:4px;font-weight:600}#overview-map-page .dropdown label.dropdown-option>.dropdown-option{padding-right:0;margin-right:-12px}#overview-map-page .dropdown .dropdown-label{display:block;height:1rem;background:#fff;border:1px solid #ccc;padding:6px 12px;line-height:1;cursor:pointer;min-width:200px;color:#d11079}#overview-map-page .dropdown .dropdown-label:before{content:'▼';float:right;color:#d11079}#overview-map-page .dropdown.on .dropdown-list{transform:scale(1, 1);transition-delay:0s}#overview-map-page .dropdown.on .dropdown-list .dropdown-option{opacity:1;transition-delay:.2s}#overview-map-page .dropdown.on .dropdown-label:before{content:'▲'}#overview-map-page .poi-overview-popups{height:0;overflow:hidden}#overview-map-page .poi-item{max-width:min(500px, 65vw);min-width:100%;max-height:45vh;overflow:auto;margin:0;font-family:'Roboto Condensed',sans-serif;font-size:12px !important}#overview-map-page .poi-item .contentbox{background-color:rgba(0,0,0,0.7)}#overview-map-page .poi-item .headline{font-weight:normal;font-size:2em;margin:0;padding:4px 20px}#overview-map-page .poi-item .description{padding:0 2.5em}#overview-map-page .poi-item .details.mega-text .description{margin-bottom:1em}#overview-map-page .poi-item .imagebox img{max-height:250px !important;width:100%;object-fit:cover;object-position:top}#overview-map-page .poi-item .other{padding:0 2.5em 1em}#overview-map-page .poi-item .osm-wrapper{display:none}#overview-map-page .poi-item .row{display:flex;font-size:20px;padding:.25em 60px .125em 15px;justify-content:space-between}#overview-map-page .poi-item .ort{background-image:url(/bundles/stele2/img/marker.svg);background-repeat:no-repeat;background-size:18px auto;background-position:-2px 5px;padding-left:20px}#overview-map-page .poi-item .openings{background-image:radial-gradient(circle at center, #ff2485 3px, transparent 3px);background-size:10px;background-position:0 bottom;background-repeat:no-repeat;padding-left:20px}@media screen and (min-width:769px){#overview-map-page .poi-item{font-size:14px !important}}#overview-map-page .stele-standort-popup{width:340px;max-width:100%;text-align:center;margin-top:20px}#overview-map-page .stele-standort-popup img{width:100% !important;height:auto !important}#overview-map-page .leaflet-cluster-anim .leaflet-marker-icon,#overview-map-page .leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}#overview-map-page .leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}#overview-map-page .marker-cluster-small{background-color:rgba(209,16,121,0.26)}#overview-map-page .marker-cluster-small div{background-color:rgba(209,16,121,0.74)}#overview-map-page .marker-cluster-medium{background-color:rgba(209,16,121,0.8)}#overview-map-page .marker-cluster-medium div{background-color:#d11079}#overview-map-page .marker-cluster-large{background-color:rgba(253,156,115,0.6)}#overview-map-page .marker-cluster-large div{background-color:rgba(241,128,23,0.8)}#overview-map-page .marker-cluster{background-clip:padding-box;border-radius:50%}#overview-map-page .marker-cluster div{width:44px;height:44px;margin-left:5px;margin-top:5px;text-align:center;border-radius:22px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}#overview-map-page .marker-cluster span{line-height:44px}#overview-map-page .leaflet-popup-content{font-size:1.5em;background:#000}#overview-map-page .leaflet-popup-content>iframe{position:relative;top:0}#overview-map-page .leaflet-popup-content-wrapper{color:#fff;background-color:rgba(51,51,51,0.6);border-radius:0;padding-top:6px;padding-bottom:6px}#overview-map-page .leaflet-popup-content-wrapper a{color:inherit}#overview-map-page .leaflet-popup-content-wrapper a:hover{color:#ff42aa}#overview-map-page .leaflet-popup-tip{display:none}.leaflet-control-fullscreen a{background:#fff url(/bundles/stele2/js/leaflet/images/fullscreen.png) no-repeat 0 0;background-size:26px 52px}.leaflet-touch .leaflet-control-fullscreen a{background-position:2px 2px}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:0 -26px}.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px}.leaflet-container:-webkit-full-screen{width:100% !important;height:100% !important}.leaflet-container.leaflet-fullscreen-on{width:100% !important;height:100% !important}.leaflet-pseudo-fullscreen{position:fixed !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;z-index:99999}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.leaflet-control-fullscreen a{background-image:url(/bundles/stele2/js/leaflet/images/fullscreen@2x.png)}}/*# sourceMappingURL=/bundles/stele2/tmp/sourceMap.map */
/* generated Styles from Stele-Style-Objekt
*/


/* custom Styles from Stele-Style-Objekt */

