body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";
:root{--color-default: 227, 6, 19;--color-gray-74: 74, 74, 74;--color-gray-111: 111, 111, 111;--color-gray-157: 157, 157, 157;--color-gray-208: 208, 208, 208;--color-gray-239: 239, 239, 239;--width-header: 1600px;--width-content: 1230px;--width-text: 860px;--logo: url(../../files/themes/e-s-b/img/ESB-Logo_Dachmarke.svg)}.default,.stiftung{--color-primary: 227, 6, 19}.krankenhaus,.krankenhaus+.hpm-wrapper{--color-primary: 182, 31, 41;--logo: url(../../files/themes/e-s-b/img/ESB-Logo_Krankenhaus.svg)}.befoerderungswerk,.befoerderungswerk-mit-fachschule,.befoerderungswerk-mit-fachschule+.hpm-wrapper{--color-primary: 0, 105, 180;--logo: url(../../files/themes/e-s-b/img/ESB-Logo_BerFoeWerk.svg)}.bildungsstaette,.bildungsstaette-fuer-sozialwesen,.bildungsstaette-fuer-sozialwesen+.hpm-wrapper{--color-primary: 82, 174, 50;--logo: url(../../files/themes/e-s-b/img/ESB-Logo_Bildungstaette.svg)}.jugendwerk,.jugendwerk-fuer-bildung-und-soziales,.jugendwerk-fuer-bildung-und-soziales+.hpm-wrapper{--color-primary: 239, 125, 0;--logo: url(../../files/themes/e-s-b/img/ESB-Logo_Jugendwerk.svg)}.seniorenzentrum,.senoirenzentrum+.hpm-wrapper{--color-primary: 54, 169, 225;--logo: url(../../files/themes/e-s-b/img/ESB-Logo_Seniorenzentrum.svg)}.bildungsakademie,.bildungsakademie+.hpm-wrapper{--color-primary: 0, 119, 104}.zentraler-dienst,.zentraler-dienst+.hpm-wrapper{--color-primary: 157, 157, 157}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;src:url("../../files/themes/e-s-b/fonts/lato-v24-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("../../files/themes/e-s-b/fonts/lato-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url("../../files/themes/e-s-b/fonts/lato-v24-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;src:url("../../files/themes/e-s-b/fonts/lato-v24-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Icon";font-style:normal;font-weight:400;src:url("../../files/themes/e-s-b/fonts/material-symbols-rounded.woff2") format("woff2")}@font-face{font-display:swap;font-family:"hit-icons";src:url("../../files/themes/e-s-b/fonts/hit-icons.eot");src:url("../../files/themes/e-s-b/fonts/hit-icons.eot") format("embedded-opentype"), url("../../files/themes/e-s-b/fonts/hit-icons.ttf") format("truetype"), url("../../files/themes/e-s-b/fonts/hit-icons.woff") format("woff"), url("../../files/themes/e-s-b/fonts/hit-icons.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}.hit-plus-menu ul.level_1>li .hpm-toggler:after,.hit-plus-menu ul.level_1>li .hpm-toggler:before,.hit-plus-menu ul.level_1>li.submenu .hpm-toggler:after,.hit-plus-menu ul.level_1>li.submenu .hpm-toggler:before,.hit-slider .hs-button:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hpm_button{display:flex;overflow:visible;color:rgb(var(--color-default));position:relative;align-items:center;cursor:pointer}.hpm_button .hpm_label{font-weight:300;color:rgb(var(--color-default))}.hpm_button .hpm_navicon,.hpm_button .hpm_navicon:after,.hpm_button .hpm_navicon:before{transition:all 500ms ease-out}.hpm_button .hpm_navicon{position:relative;width:45px;height:5px;background:rgb(var(--color-default));margin:20px 0}.hpm_button .hpm_navicon:after,.hpm_button .hpm_navicon:before{content:"";display:block;width:45px;height:5px;background:rgb(var(--color-default));position:absolute}.hpm_button .hpm_navicon:before{top:10px}.hpm_button .hpm_navicon:after{top:-10px}.hpm_button.open .hpm_navicon{background:transparent;width:45px}.hpm_button.open .hpm_navicon:after,.hpm_button.open .hpm_navicon:before{top:0 !important;background:rgb(var(--color-default));width:45px}.hpm_button.open .hpm_navicon:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hpm_button.open .hpm_navicon:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hit-plus-menu:not(.custom){display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding-top:90px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:-1}.hit-plus-menu:not(.custom).open{display:block}.hit-plus-menu a{text-decoration:none}.hit-plus-menu ul{padding:0;margin:0;list-style-type:none}.hit-plus-menu ul li{display:block}.hit-plus-menu ul.level_1>li>a,.hit-plus-menu ul.level_1>li>span,.hit-plus-menu ul.level_1>li>strong{font-weight:normal;display:block;position:relative;color:#242f3a;cursor:pointer;font-size:1rem;font-weight:700;margin:0px 0}.hit-plus-menu ul.level_1>li .hpm-toggler{width:40px;padding:15px 0;text-align:center;position:relative;color:#242f3a}.hit-plus-menu ul.level_1>li .hpm-toggler:before{content:"";height:2px;width:30px;background:#242f3a;-webkit-transform:translate(-50%, -150%) rotateZ(45deg);-moz-transform:translate(-50%, -150%) rotateZ(45deg);-ms-transform:translate(-50%, -150%) rotateZ(45deg);-o-transform:translate(-50%, -150%) rotateZ(45deg);transform:translate(-50%, -150%) rotateZ(45deg)}.hit-plus-menu ul.level_1>li .hpm-toggler:after{content:"";height:2px;width:30px;background:#242f3a;-webkit-transform:translate(-50%, 150%) rotateZ(-45deg);-moz-transform:translate(-50%, 150%) rotateZ(-45deg);-ms-transform:translate(-50%, 150%) rotateZ(-45deg);-o-transform:translate(-50%, 150%) rotateZ(-45deg);transform:translate(-50%, 150%) rotateZ(-45deg);transition:all 500ms ease-out}.hit-plus-menu ul.level_1>li.active>a,.hit-plus-menu ul.level_1>li.active>span,.hit-plus-menu ul.level_1>li.active>strong,.hit-plus-menu ul.level_1>li.active .hpm-toggler,.hit-plus-menu ul.level_1>li.trail>a,.hit-plus-menu ul.level_1>li.trail>span,.hit-plus-menu ul.level_1>li.trail>strong,.hit-plus-menu ul.level_1>li.trail .hpm-toggler{color:rgb(var(--color-primary))}.hit-plus-menu ul.level_1>li.submenu>.submenu{display:flex;align-items:center}.hit-plus-menu ul.level_1>li.submenu .hpm-toggler{margin-left:auto}.hit-plus-menu ul.level_1>li.submenu .hpm-toggler:before{content:"";height:2px;width:30px;background:#242f3a}.hit-plus-menu ul.level_1>li.submenu .hpm-toggler:after{content:"";height:2px;width:30px;background:#242f3a;-webkit-transform:translate(-50%, -50%) rotateZ(90deg);-moz-transform:translate(-50%, -50%) rotateZ(90deg);-ms-transform:translate(-50%, -50%) rotateZ(90deg);-o-transform:translate(-50%, -50%) rotateZ(90deg);transform:translate(-50%, -50%) rotateZ(90deg);transition:all 500ms ease-out}.hit-plus-menu ul.level_1 ul{overflow:hidden;background:transparent}.hit-plus-menu ul.level_1 ul>li{line-height:32px}.hit-plus-menu ul.level_1 ul>li>a,.hit-plus-menu ul.level_1 ul>li>span,.hit-plus-menu ul.level_1 ul>li>strong{color:#242f3a;padding:3px 0;display:block;font-weight:500}.hit-plus-menu ul.level_1 ul>li.active>a,.hit-plus-menu ul.level_1 ul>li.active>span,.hit-plus-menu ul.level_1 ul>li.active>strong,.hit-plus-menu ul.level_1 ul>li.trail>a,.hit-plus-menu ul.level_1 ul>li.trail>span,.hit-plus-menu ul.level_1 ul>li.trail>strong{color:rgb(var(--color-primary))}.hit-plus-menu ul>li .hpm-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows 500ms ease-out}.hit-plus-menu ul>li.open>.hpm-toggler:after{-webkit-transform:translate(-50%, -50%) rotateZ(0deg);-moz-transform:translate(-50%, -50%) rotateZ(0deg);-ms-transform:translate(-50%, -50%) rotateZ(0deg);-o-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg)}.hit-plus-menu ul>li.open>.hpm-wrapper{grid-template-rows:1fr}.hit-plus-menu ul.level_1>li .hpm-toggler:after,.hit-plus-menu ul.level_1>li .hpm-toggler:before,.hit-plus-menu ul.level_1>li.submenu .hpm-toggler:after,.hit-plus-menu ul.level_1>li.submenu .hpm-toggler:before,.hit-slider .hs-button:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hit-slider .hs-button{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.hit-slider{width:100%;position:relative;overflow:hidden;max-width:none;min-height:300px}.hit-slider:before{display:block;content:"";width:100%;padding-top:35.4166666667%}.hit-slider .inside{position:absolute;top:0;width:100%;height:100%}.hit-slider .image_container{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:opacity 1.4s ease-in-out}.hit-slider .image_container figcaption{position:absolute;z-index:10;top:55%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;font-size:40px;font-weight:400;text-shadow:0 0 10px black;white-space:nowrap}.hit-slider .image_container figcaption h2{font-size:72px;color:white;margin-top:20px;margin-bottom:25px;font-weight:500}.hit-slider .image_container.active{opacity:1;z-index:12}.hit-slider .image_container img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none}.hit-slider .image_container img.full-height{width:auto;height:101%}.hit-slider .image_container img.full-width{width:101%;height:auto}.hit-slider .bullets{position:absolute;left:50%;bottom:40px;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:13}.hit-slider .bullets .bullet{display:inline-block;width:14px;height:14px;border-radius:100%;margin:0 10px;cursor:pointer;position:relative;border:solid 2px white}.hit-slider .bullets .bullet.active,.hit-slider .bullets .bullet:hover{background:white}.hit-slider .hs-button{position:absolute;width:70px;height:70px;z-index:12;background-color:rgba(255, 255, 255, 0.4);cursor:pointer}.hit-slider .hs-button:before{content:"";width:18px;height:18px;border-left:2px solid white;border-top:2px solid white}.hit-slider .hs-button.prev{left:25px}.hit-slider .hs-button.prev:before{-webkit-transform:translate(-25%, -50%) rotate(-45deg);-moz-transform:translate(-25%, -50%) rotate(-45deg);-ms-transform:translate(-25%, -50%) rotate(-45deg);-o-transform:translate(-25%, -50%) rotate(-45deg);transform:translate(-25%, -50%) rotate(-45deg)}.hit-slider .hs-button.next{right:25px}.hit-slider .hs-button.next:before{-webkit-transform:translate(-75%, -50%) rotate(135deg);-moz-transform:translate(-75%, -50%) rotate(135deg);-ms-transform:translate(-75%, -50%) rotate(135deg);-o-transform:translate(-75%, -50%) rotate(135deg);transform:translate(-75%, -50%) rotate(135deg)}.hit-slider.animation-fade .image_container.animate{animation:animation-fade 1.4s ease-in-out 1;animation-direction:reverse}.hit-slider.animation-fade .image_container.animate.active{animation-direction:normal}.hit-slider.animation-slide.animate-prev .image_container.animate{animation:animation-slideout-revert 1.4s ease-in-out 1}.hit-slider.animation-slide.animate-prev .image_container.animate.active{animation:animation-slidein-revert 1.05s ease-in-out 1 !important}.hit-slider.animation-slide .image_container.animate{transition:none;animation:animation-slideout 1.4s ease-in-out 1}.hit-slider.animation-slide .image_container.animate.active{animation:animation-slidein 1.05s ease-in-out 1 !important}@keyframes animation-fade{0%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:0}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animation-slidein{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes animation-slideout{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:1}}@keyframes animation-slidein-revert{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes animation-slideout-revert{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);opacity:1}}.hit-grid{display:grid;align-items:flex-start;justify-content:flex-start;column-gap:1em;row-gap:1em}.hit-grid:not(.custom){grid-template-columns:repeat(12, 1fr)}.col-span-2{grid-column:span 2}.row-span-2{grid-row:span 2}.rows-2{grid-template-rows:repeat(2, auto)}.custom-grid-2{grid-template-columns:repeat(2, 1fr)}.col-span-3{grid-column:span 3}.row-span-3{grid-row:span 3}.rows-3{grid-template-rows:repeat(3, auto)}.custom-grid-3{grid-template-columns:repeat(3, 1fr)}.col-span-4{grid-column:span 4}.row-span-4{grid-row:span 4}.rows-4{grid-template-rows:repeat(4, auto)}.custom-grid-4{grid-template-columns:repeat(4, 1fr)}.col-span-5{grid-column:span 5}.row-span-5{grid-row:span 5}.rows-5{grid-template-rows:repeat(5, auto)}.custom-grid-5{grid-template-columns:repeat(5, 1fr)}.col-span-6{grid-column:span 6}.row-span-6{grid-row:span 6}.rows-6{grid-template-rows:repeat(6, auto)}.custom-grid-6{grid-template-columns:repeat(6, 1fr)}.col-span-7{grid-column:span 7}.row-span-7{grid-row:span 7}.rows-7{grid-template-rows:repeat(7, auto)}.custom-grid-7{grid-template-columns:repeat(7, 1fr)}.col-span-8{grid-column:span 8}.row-span-8{grid-row:span 8}.rows-8{grid-template-rows:repeat(8, auto)}.custom-grid-8{grid-template-columns:repeat(8, 1fr)}.col-span-9{grid-column:span 9}.row-span-9{grid-row:span 9}.rows-9{grid-template-rows:repeat(9, auto)}.custom-grid-9{grid-template-columns:repeat(9, 1fr)}.col-span-10{grid-column:span 10}.row-span-10{grid-row:span 10}.rows-10{grid-template-rows:repeat(10, auto)}.custom-grid-10{grid-template-columns:repeat(10, 1fr)}.col-span-11{grid-column:span 11}.row-span-11{grid-row:span 11}.rows-11{grid-template-rows:repeat(11, auto)}.custom-grid-11{grid-template-columns:repeat(11, 1fr)}.col-span-12{grid-column:span 12}.row-span-12{grid-row:span 12}.rows-12{grid-template-rows:repeat(12, auto)}.custom-grid-12{grid-template-columns:repeat(12, 1fr)}.row-span-full{grid-row:1 / last-line}.hit-carousel.responsive-images .hc-element{position:relative}.hit-carousel.responsive-images .hc-element img{position:absolute;top:50%;left:50%;scale:1.1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hit-carousel.responsive-images .hc-element img.full-width{width:100%;height:auto}.hit-carousel.responsive-images .hc-element img.full-height{width:auto;height:100%;max-width:none}.hit-carousel ul{list-style:none}.hit-carousel .hc-container{overflow:hidden}.hit-carousel .hc-wrapper{--_width: 100%;--_translate-x: 0;--_transition-duration: 800ms;margin:0 !important;padding:0 !important;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;width:var(--_width);-webkit-transform:translateX(var(--_translate-x));-moz-transform:translateX(var(--_translate-x));-ms-transform:translateX(var(--_translate-x));-o-transform:translateX(var(--_translate-x));transform:translateX(var(--_translate-x));transition:transform var(--_transition-duration) ease-in-out}.hit-carousel .hc-wrapper.hc-hide-transition{transition:none !important}.hit-carousel .hc-wrapper>*{width:auto;flex:1;overflow:hidden}.hit-carousel .hc-range-slider{--hc-slider-thumb-width: 5rem;--hc-slider-thumb-position: 25%;--_transition-duration: 400ms;width:100%;max-width:1200px;margin:0 auto;height:6px;box-shadow:inset 0px 0px 0px 1px #aaa;padding:0 calc(var(--hc-slider-thumb-width) / 2);background-color:#efefef;position:relative;margin-top:2rem}.hit-carousel .hc-range-slider.hc-slide-transition .hc-range-slider-thumb{transition:left var(--_transition-duration) ease-in-out}.hit-carousel .hc-range-slider::after,.hit-carousel .hc-range-slider::before{content:"";position:absolute;top:0;bottom:0;height:100%}.hit-carousel .hc-range-slider::before{left:0;width:var(--hc-slider-thumb-position)}.hit-carousel .hc-range-slider::after{right:0;width:calc(100% - var(--hc-slider-thumb-position))}.hit-carousel .hc-range-slider .hc-range-slider-inner{width:100%;height:100%;position:relative}.hit-carousel .hc-range-slider .hc-range-slider-thumb{position:absolute;left:var(--hc-slider-thumb-position);width:var(--hc-slider-thumb-width);background-color:#0075ff;height:var(--hc-slider-thumb-height, 100%);top:50%;border-radius:1rem;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:12}@font-face{font-family:"hit-icons";src:url("../../files/themes/e-s-b/css/fonts/hit-icons.eot?ogjtv6");src:url("../../files/themes/e-s-b/css/fonts/hit-icons.eot?ogjtv6#iefix") format("embedded-opentype"), url("../../files/themes/e-s-b/css/fonts/hit-icons.ttf?ogjtv6") format("truetype"), url("../../files/themes/e-s-b/css/fonts/hit-icons.woff?ogjtv6") format("woff"), url("../../files/themes/e-s-b/css/fonts/hit-icons.svg?ogjtv6#hit-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"hit-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail-solid:before{content:""}.icon-map-marker-solid:before{content:""}.icon-simple-language:before{content:""}.icon-accessibility:before{content:""}.icon-contrast:before{content:""}.icon-search:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}body,html{font-size:20px;line-height:1.4em;font-family:"Lato";color:rgb(var(--color-gray-74))}#container a{color:rgb(var(--color-primary))}#container .btn a{background:rgb(var(--color-primary));color:white;padding:0.4rem 1rem;display:inline-block;border-radius:5px;text-decoration:none;font-weight:700}a{color:rgb(var(--color-default))}.btn a{background:rgb(var(--color-default));color:white;padding:0.4rem 1rem;display:inline-block;border-radius:5px;text-decoration:none;font-weight:700}img{display:block}h1,#main h2.content-headline:first-child{font-weight:900;font-size:3rem;line-height:1.2em}h2{font-size:1.8rem;line-height:1.4em;font-weight:900}h3{font-weight:900;font-size:1.2rem;line-height:1.4em}#logo a{height:60px;width:500px;display:block;background-image:var(--logo);background-repeat:no-repeat;background-size:contain}#wrapper{overflow:hidden}#header{width:100%;position:fixed;top:0;z-index:13;background:white}#header.scroll{box-shadow:0px 0px 10px 0px rgba(var(--color-gray-74), 0.2)}#header:before{content:"";position:absolute;top:0;left:0;right:0;height:34px;background:rgb(var(--color-gray-239))}#header .inside{max-width:var(--width-header);margin-left:auto;margin-right:auto;position:relative;padding:3.5rem 0 1.8rem 0;display:flex;justify-content:space-between}#header .squares{width:100%;display:flex;column-gap:12px;height:34px;position:absolute;top:0;left:0}#header .squares>.square{width:34px;height:34px}#header .squares .default{background:rgb(var(--color-default))}#header .squares .gray{background:rgb(var(--color-gray-157))}#header .squares .color{background:rgb(var(--color-primary))}.header-buttons{display:flex;gap:2.5rem;text-align:center}.header-buttons div{display:flex;flex-direction:column;justify-content:space-between;font-weight:600}.header-buttons div:nth-child(3){margin-left:2rem}span.hit-icon,.content-text.hit-icon:before{font-family:"hit-icons";font-size:1.8rem;color:rgb(var(--color-default));font-weight:400}.material-symbols-outlined{font-family:"Material Icon";font-size:1.8rem;color:rgb(var(--color-default));font-weight:400}.hpm_button{flex-direction:column;position:relative;z-index:15}.hpm_button .hpm_label{color:rgb(var(--color-gray-74));font-weight:700}.hpm_button .hpm_navicon,.hpm_button .hpm_navicon:after,.hpm_button .hpm_navicon:before{border-radius:4px}.hpm_button .hpm_navicon:after{width:80%}.hpm_button .hpm_navicon:before{width:60%}#header .hpm-overlay-close{display:none;position:fixed;top:0;bottom:0;left:0;right:0}#header .hpm-overlay-close.open{display:block}#header .hit-plus-menu{position:fixed;right:-100%;background:white;width:45%;z-index:14;top:0;bottom:0;padding:10rem 6rem 5rem 6rem;transition:0.5s;box-sizing:border-box;overflow-y:scroll}#header .hit-plus-menu.open{right:0;box-shadow:0px 0px 10px 0px rgba(var(--color-gray-74), 0.2)}#header .hit-plus-menu.open .hpm-overlay-close{display:block}#header .hit-plus-menu .accessibility{display:flex;margin-bottom:2rem;gap:1.5rem}#header .hit-plus-menu .accessibility div{display:flex;align-items:center;font-weight:600;gap:0.3rem}#header .hit-plus-menu .mod_navigation{margin-bottom:2rem}#header .hit-plus-menu .submenu-reset{cursor:pointer;display:none;margin-bottom:12px}#header .hit-plus-menu ul>li{display:grid;width:200%;transition:transform 0.2s;overflow:hidden;align-items:flex-start;grid-template-columns:1fr 1fr}#header .hit-plus-menu ul>li a,#header .hit-plus-menu ul>li span,#header .hit-plus-menu ul>li strong{display:flex;align-items:center}#header .hit-plus-menu ul>li.open{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}#header .hit-plus-menu ul>li.open .hpm-wrapper{display:grid}#header .hit-plus-menu ul>li.open>.hpm-wrapper{grid-column:2}#header .hit-plus-menu ul>li .hpm-toggler{margin-left:initial}#header .hit-plus-menu ul>li .hpm-toggler:before{background-color:transparent;width:0.3rem;height:0.3rem;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);border-bottom:2px solid rgb(var(--color-gray-74));border-right:2px solid rgb(var(--color-gray-74))}#header .hit-plus-menu ul>li .hpm-toggler:after{display:none}#header .hit-plus-menu ul>li .hpm-wrapper{transition:none;display:none}#header .hit-plus-menu ul>li:not(.shifted).open>:first-child{grid-column:2;font-size:1rem;font-weight:700;background-color:rgb(var(--color-primary));color:white;padding:5px 10px;flex-direction:row-reverse;justify-content:left;margin:0;margin-bottom:12px;line-height:32px}#header .hit-plus-menu ul>li:not(.shifted).open>:first-child .hpm-toggler{pointer-events:none;transform:scale(-1)}#header .hit-plus-menu ul>li:not(.shifted).open>:first-child .hpm-toggler:before{border-color:white}#header .hit-plus-menu ul>li:not(.shifted).open>:first-child:before{display:none}#header .hit-plus-menu ul>li.shifted:not(.open){-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);height:0}#header .hit-plus-menu .mod_navigation ul.level_1>li>a,#header .hit-plus-menu .mod_navigation ul.level_1>li>span,#header .hit-plus-menu .mod_navigation ul.level_1>li>strong{margin:8px 0;font-size:1.2rem}#header .hit-plus-menu .mod_navigation ul.level_1>li>a::before,#header .hit-plus-menu .mod_navigation ul.level_1>li>span::before,#header .hit-plus-menu .mod_navigation ul.level_1>li>strong::before{content:"";background-color:rgb(var(--color-primary));width:2rem;height:2rem;margin-right:1rem}#header .hit-plus-menu ul.level_3 .hpm-toggler{display:none}#header .hit-plus-menu ul.level_3>li{grid-template-columns:1fr;width:100%}#header .hit-plus-menu ul.level_3 .hpm-wrapper{grid-template-rows:1fr}#header .hit-plus-menu ul.level_3 ul{border-left:4px solid rgb(var(--color-primary));padding-left:1rem}#header .hit-plus-menu a:hover,#header .hit-plus-menu strong:hover{color:rgb(var(--color-primary))}#header .hit-plus-menu .mod_customnav li{padding:4px 0}#header .hit-plus-menu .mod_customnav a:hover,#header .hit-plus-menu .mod_customnav strong:hover{color:rgb(var(--color-default))}.default #header .squares .color{background:rgb(var(--color-gray-208))}#pageimages .inside{display:grid;grid-template-columns:2rem auto;column-gap:1rem}#pageimages .inside::before{content:"";background-color:rgb(var(--color-primary))}.mod_breadcrumb{grid-column:2}.mod_breadcrumb ul{padding:0;list-style-type:none;display:flex;align-items:center}.mod_breadcrumb ul li:not(:last-child):after{content:"›";font-size:1.2rem;line-height:1rem;margin:0 0.3rem}.mod_breadcrumb ul a{color:rgb(var(--color-primary))}.home .content-headline,.home .content-text{max-width:var(--width-text);margin-left:auto;margin-right:auto}.home .hit-grid{max-width:var(--width-header);margin-left:auto;margin-right:auto;align-items:stretch;margin-bottom:3rem}.home .hit-grid .content-headline{grid-column:1 / end}.home .hit-grid .content-text{background:rgb(var(--color-gray-239));display:flex;flex-direction:column}.home .hit-grid .content-text h3{margin-bottom:0.5rem}.home .hit-grid .rte{padding:0 1.5rem;padding-bottom:1rem;flex-grow:1;display:grid;align-items:start}.home .hit-grid .rte p:last-child{align-self:flex-end}.home .hit-grid.width-content{max-width:var(--width-content)}.home .hit-grid.width-content .content-text{background:transparent}.home .hit-grid.width-content .rte{display:block}.home .hit-grid.custom-grid-4{margin-top:3rem}#footer{position:relative;padding-bottom:34px;margin-top:2rem}#footer .inside{max-width:var(--width-header);margin-left:auto;margin-right:auto}#footer .footer-top{align-items:stretch;display:flex;flex-wrap:wrap;column-gap:2rem}#footer .footer-top .content-headline,#footer .footer-top .mod_customnav{width:100%;max-width:initial}#footer .footer-top .content-text{width:calc(25% - 1.5rem);max-width:initial;margin:0}#footer .footer-bottom{display:flex;align-items:center;margin:3rem 0;column-gap:0.5rem}#footer .footer-bottom a{text-decoration:none;color:rgb(var(--color-gray-74))}#footer .footer-bottom .mod_customnav ul{margin:0;padding:0;list-style-type:none;display:flex;column-gap:1rem;margin-left:1rem}#footer .footer-bottom .mod_customnav ul a,#footer .footer-bottom .mod_customnav ul strong,#footer .footer-bottom .mod_customnav ul span{text-decoration:none;font-weight:400;color:rgb(var(--color-gray-74))}#footer .footer-bottom .mod_customnav ul a.active,#footer .footer-bottom .mod_customnav ul strong.active,#footer .footer-bottom .mod_customnav ul span.active{color:rgb(var(--color-default))}#footer:before,#footer:after{content:"";bottom:0;height:34px;left:0;right:0;position:absolute}#footer:before{background:rgb(var(--color-gray-239));right:30.6%}#footer:after{background:rgb(var(--color-default));left:70%}#footer .content-text.icon p{display:flex;align-items:center;font-weight:600}#footer .content-text.icon em{font-family:"hit-icons";font-style:normal;font-size:1.8rem;color:rgb(var(--color-default));margin-right:0.5rem;font-variation-settings:"FILL" 1;font-weight:400}#footer .btn a{display:flex;align-items:center}#footer .btn a:before{content:"";width:1.2rem;height:1.2rem;display:inline-block;margin-right:0.5rem}#footer .btn.instagram a:before{background-image:url(../../files/themes/e-s-b/img/Instagram_Glyph_White.svg)}#footer .btn.facebook a:before{background-image:url(../../files/themes/e-s-b/img/Facebook_Logo_Secondary.svg)}#right{margin:0;float:none;margin-top:1.3rem}#right .content-text{padding:0.5rem 1.5rem;background:rgb(var(--color-gray-239));margin-bottom:1rem}.aside #container{max-width:var(--width-header);margin-left:auto;margin-right:auto;display:grid;column-gap:5rem;grid-template-columns:5fr 2fr}.aside .hit-grid{align-items:stretch}.aside .hit-grid .content-headline{grid-column:1 / end}.aside .hit-grid .content-text{background:rgb(var(--color-gray-239));display:flex;flex-direction:column}.aside .hit-grid .content-text h3{margin-bottom:0.5rem}.aside .hit-grid .rte{padding:0 1.5rem;padding-bottom:1rem;flex-grow:1;display:grid;align-content:start}.aside .hit-grid .rte p:last-child{align-self:flex-end}.content-accordion .handorgel__content--open{transition:0.3s}.content-accordion .handorgel__content__inner{opacity:1}.content-accordion .handorgel__header__button{margin-top:0.5rem;background-color:rgb(var(--color-gray-239));font-weight:900;font-family:inherit;display:flex;justify-content:space-between;align-items:center}.content-accordion .handorgel__header__button:after{content:"";border-bottom:3px solid rgb(var(--color-gray-74));border-right:3px solid rgb(var(--color-gray-74));transform:rotate(-45deg);width:0.6rem;height:0.6rem}.content-accordion .handorgel__content{margin-bottom:0.5rem;background-color:transparent}#container .mod_newslist.hit_carousel .hc-container{max-width:var(--width-header);margin-left:auto;margin-right:auto}#container .mod_newslist.hit_carousel .layout_latest{display:grid;align-items:flex-start;background:rgb(var(--color-gray-239));row-gap:1rem;padding:2rem}#container .mod_newslist.hit_carousel .layout_latest h3 a{text-decoration:none;color:rgb(var(--color-gray-74))}#container .mod_newslist.hit_carousel .layout_latest .more{align-self:flex-end}#container .mod_newslist.hit_carousel .layout_latest>*,#container .mod_newslist.hit_carousel .layout_latest p{margin:0}#container .mod_newslist.hit_carousel .carousel-wrapper{position:relative}#container .mod_newslist.hit_carousel .hc-wrapper{column-gap:1rem}#container .mod_newslist.hit_carousel .hc-range-slider{height:1rem;border-radius:1rem;box-shadow:inset 0px 0px 0px 0px #aaa}#container .mod_newslist.hit_carousel .hc-range-slider .hc-range-slider-thumb{background-color:rgb(var(--color-gray-157));cursor:pointer}#container .mod_newslist.hit_carousel .hc-button{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);width:3rem;height:3rem;cursor:pointer}#container .mod_newslist.hit_carousel .hc-button.prev{left:4rem}#container .mod_newslist.hit_carousel .hc-button.next{right:4rem;-webkit-transform:translate(0, -50%) scaleX(-1);-moz-transform:translate(0, -50%) scaleX(-1);-ms-transform:translate(0, -50%) scaleX(-1);-o-transform:translate(0, -50%) scaleX(-1);transform:translate(0, -50%) scaleX(-1)}#container .mod_newslist.hit_carousel .hc-button::before{content:"‹";font-size:3rem}#container .mod_newslist:not(.hit_carousel){display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;max-width:var(--width-header);margin-left:auto;margin-right:auto}#container .mod_newslist:not(.hit_carousel) .layout_latest{display:grid;align-items:flex-start;background:rgb(var(--color-gray-239));row-gap:1rem;padding:2rem}#container .mod_newslist:not(.hit_carousel) .layout_latest h3 a{text-decoration:none;color:rgb(var(--color-gray-74))}#container .mod_newslist:not(.hit_carousel) .layout_latest .more{align-self:flex-end}#container .mod_newslist:not(.hit_carousel) .layout_latest>*,#container .mod_newslist:not(.hit_carousel) .layout_latest p{margin:0}.mod_newsreader{max-width:var(--width-header);margin-left:auto;margin-right:auto}.bg-dots{position:relative}.bg-dots:before{content:"";position:absolute;top:3.2rem;height:22rem;right:0;left:0;background-image:url(../../files/themes/e-s-b/img/bg-dots.svg);background-repeat:repeat-y;background-position:top right;background-size:440px;z-index:-1}.default:not(.home) .content-headline{max-width:var(--width-header);margin-left:auto;margin-right:auto}.mod_article ul{list-style-type:square;padding-left:20px}.mod_article ul li::marker{color:rgb(var(--color-primary))}
