:root{--color-grey:#80808024;--color-grey-text:#6c6a6c;--color-blue:#007cb0;--color-gold:#af8f43;--color-black:#000;--background-color-darkblue:#233344;--color-white:#fff;--link-color-grey:#e3e1e1;--background-color-green:#00935e;--background-color-lightgrey:#f2f1f5;--border-color-grey:#6E6E6E;--button-color-green:#198754;--button-color-red:#dc3545;--background-color-suche:rgba(71,71,71,0.95);--display-side-padding:0 3em}#accesskeys{margin-top:10em}#jquery-lightbox > #imagedetails{max-height:75vh;margin-top:15vh}h1{font-size:2.5em;font-weight:normal}h2,.h2{font-size:2.35em;font-weight:normal}h3,.h3{font-size:1.8em;font-weight:normal}h4,.h4{font-size:1.5em;font-weight:normal}p{font-size:1.15em}.calendar-icon:before{content:"\f133";font-family:"Font Awesome 6 Pro";font-weight:300}#pullnav{display:none !important}.header__icons a:before{content:unset}.header__iconsDesktop div{display:flex;justify-content:end;align-items:center}.header__iconsDesktop{padding:0.5em 1em;padding-right:0.5em;background-color:var(--background-color-darkblue)}.header__iconsDesktop a,.header__iconsDesktop span{padding:0.3em;color:var(--color-white);margin:0.5em;margin-top:0;margin-bottom:0;width:2.5em;height:2.5em;justify-content:center;align-items:center;display:flex;text-decoration:none;border-radius:100%}.header__icons > div{display:flex;flex-direction:row;align-items:center}.header__icons .header__search{padding:1em;padding-top:0.5em;padding-bottom:0.5em;display:flex;text-align:center;justify-content:center}.header__icons .header__search:hover,.header__icons .header__search:focus{background-color:var(--background-color-green);color:var(--color-white);border-radius:100%;cursor:pointer}.header__iconsDesktop span{font-size:1.2em}.header__iconsDesktop a:hover,.header__iconsDesktop a:focus{background-color:var(--background-color-green)}body{font-size:0.8em}.main-nav-item .main-nav-link{font-size:1.5em !important}@keyframes arrow-right-left{0%{transform:translateX(0px)}20%{transform:translateX(7px)}40%{transform:translateX(0px)}}.h5{font-size:1.5em}.bemSearch{padding:0}.columns_wrapper .main__button--blue{text-decoration:none;font-weight:normal;background-color:var(--color-blue);color:var(--color-white);padding:1em 2.5em;transition:250ms}.columns_wrapper .main__button--blue:hover,.columns_wrapper .main__button--blue:focus{background-color:var(--background-color-green);color:var(--color-white)}@media screen and (max-width:400px){.main__firantWerdenContent .main__button--blue{width:100%;display:block;padding-top:1em;padding-bottom:1em;text-align:center}}@media screen and (max-height:1160px){.main-nav-outer ul.main-nav li .dropdown-menu{padding-bottom:5em !important}}.main__highlights .splide__pagination__page{width:10px;height:10px;margin:10px}.main__highlightsWrapper{background-color:var(--background-color-darkblue)}.main__highlights{max-width:1400px;margin:0 auto;padding:4em 0 4em 0}.main__highlights span.h3 a{color:#fff}.main__highlights span.h3 a:after{content:unset}.main__highlightsButton{padding:0.8em 2em;background-color:var(--color-blue);color:#fff;text-decoration:none;transition:250ms}.main__highlights .bemContentSlider__slide > div > .card{width:100%;padding:0;margin:0 3em;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;background-color:transparent}.main__highlightsButton:hover,.main__highlightsButton:focus{background-color:var(--background-color-green);color:#fff}.main__highlights .splide__arrow--prev{left:0}.main__highlights .splide__arrow--next{right:0}.main__highlights .splide__arrow{background-color:transparent;color:#fff;border:solid 1px #fff;padding:0.5em;font-size:1.3em;transition:250ms}.main__highlights .splide__arrow:hover,.main__highlights .splide__arrow:focus{background-color:var(--background-color-green);border-color:var(--background-color-green)}.main__highlights .splide__arrow svg{fill:#fff}.main__highlights .card-body{display:flex;align-items:end}.main__news .bemLink{transition:250ms}.main__news .bemLink:hover,.main__news .bemLink:focus,.main__highlights .h2 .bemLink:hover,.main__highlights .h2 .bemLink:focus{color:var(--color-blue)}.main__highlights .h2 a{color:var(--color-white)}.main__news .card{border:none}.main__news .cardCategory{background-color:var(--background-color-green);color:var(--color-white);padding:0.5em}.main__news .category-top span:last-of-type{color:var(--border-color-grey)}.main__news .card-body{padding:0 !important}.main__news .category-top{padding-top:2em;padding-bottom:1em}.main__news .category-top > span{margin-right:1em}.main__news .bemHeader--h2{font-size:1.2em}.main__highlights .h2{font-size:2.35em}.main__news--headline h2{margin-top:1em;display:flex;justify-content:center;margin-bottom:0.5em}.main__news .bemHeader::after{content:"\f061";font-family:"Font Awesome 5 Pro";margin-left:0.5em;color:var(--color-blue);font-weight:400}.main__news--juz .bemHeader::after{content:""}.main__news--button{background-color:var(--color-blue) !important;color:var(--color-white) !important;margin-top:2em}.main__news--button:hover,.main__news--button:focus{background-color:var(--background-color-green) !important}.main__news--button::after{content:"\f178";font-family:"Font Awesome 5 Pro";margin-left:0.5em}.main__newsWrapper .main__button--dreiSchritteBox,.main__newsWrapper .main__news--headline{max-width:1400px;padding:0 1em;margin:0 auto;font-size:1.1em}.main__newsWrapper ul{display:flex;justify-content:center;list-style:none;flex-wrap:wrap;margin-bottom:0;padding:0}.main__newsWrapper li{margin-right:0.5em;margin-left:0.5em;padding-bottom:0.5em}.main__newsWrapper li:first-of-type{margin-left:0 !important}.main__newsWrapper ul a{text-decoration:none;font-size:1.1em;color:var(--border-color-grey);position:relative}.main__newsWrapper ul a:hover,.main__newsWrapper ul a:focus{text-decoration:none;color:var(--color-blue)}.main__newsWrapper ul a:hover::after,.main__newsWrapper ul a:focus::after{content:"";position:absolute;left:0;display:inline-block;width:100%;border-bottom:1px solid var(--color-blue);margin-top:1.6em;transition:all 0.3s;opacity:1;transform:scale(1)}@media screen and (min-width:1181px){.main__newsWrapper ul{margin-top:2em;margin-bottom:1em}.main__newsWrapper li{margin-right:1em;margin-left:1em}}html{scroll-behavior:smooth}.global__limitedWrapper,.helpgvlebenslagen{max-width:1400px;margin:0 auto;padding:var(--display-side-padding)}.main__anchor{text-decoration:none}.main__link{color:var(--color-blue)}.customSSLayer{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 40%);font-size:0.5em}.customSS_contentWrapper{max-width:1400px;width:100%;margin:0 auto;position:absolute;bottom:1em;padding:var(--display-side-padding);margin-bottom:2em}.customSS_contentWrapper h1.hide{left:-100em;overflow:hidden;width:0;position:absolute;top:-100em;height:0;display:inline}.customSS_heading{font-weight:bold;font-size:3em;color:#fff;display:block}.customSS_intro{color:#fff;font-size:2em}@media screen and (max-width:1226px) and (min-width:651px){.customSS_contentWrapper .customSS_heading{font-size:2em}.customSS_contentWrapper .customSS_intro{font-size:1.5em}}.main__imgSliderWrapper .customSS_contentWrapper a{border:none;border-radius:0;width:fit-content;background-color:var(--color-blue);color:var(--color-white);font-weight:bold;padding:1.5em 2.5em;font-size:1.1em;transition:250ms;text-align:center;text-decoration:none;opacity:0}.main__imgSliderWrapper .customSSLayer{background:none}.main__imgSliderWrapper .customSS_contentWrapper a:hover,.main__imgSliderWrapper .customSS_contentWrapper a:focus{background-color:var(--background-color-green)}.main__imgSliderWrapper .customSS_contentWrapper{width:auto;bottom:auto}.main__imgSliderWrapper .customSS_contentWrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.main__imgSliderWrapper .slick-slide .customSSLayer{transition:all 250ms;background-color:rgba(0,0,0,0)}.main__imgSliderWrapper .slick-slide:hover .customSSLayer,.main__imgSliderWrapper .slick-slide:focus .customSSLayer,.main__imgSliderWrapper .slick-slide:active .customSSLayer{display:block;background-color:rgba(0,0,0,0.5)}.main__imgSliderWrapper .slick-slide:hover .customSS_contentWrapper a,.main__imgSliderWrapper .slick-slide:focus .customSS_contentWrapper a,.main__imgSliderWrapper .slick-slide:active .customSS_contentWrapper a{opacity:1}.global__limitedWrapper .bemEvent_fc_slider{padding:0 2em}.main-content .slick-slider{width:90% !important;margin:0 auto}.main-content .box2061.slick-slider .slick-slide-content .slick-slide-img{max-width:100% !important;max-height:inherit !important;object-fit:cover}.main-content .box2061.slick-slider .slick-slide-content{max-height:35em !important}.main-content .slick-next{margin-right:0 !important;width:3em !important;height:4em;right:0;background-color:var(--color-blue);opacity:1}.main-content .slick-prev{margin-left:0 !important;width:3em !important;height:4em;left:0;background-color:var(--color-blue);opacity:1}.main-content .slick-prev::before{width:100%;margin:0 auto;opacity:1;font-size:2em !important}.main-content .slick-next::before{width:100%;margin:0 auto;opacity:1;font-size:2em !important}.main-content .slick-prev:hover,.main-content .slick-prev:focus,.main-content .slick-next:hover,.main-content .slick-next:focus{background-color:var(--color-blue);opacity:0.9 !important}.main-content .slick-next:visited{background-color:var(--color-blue)}.main-content .slick-dots{display:none !important}.main__maerkteSliderNummer{width:90%;margin:0 auto;text-align:end;color:var(--color-blue)}.main__maerkteSliderNummer p{margin-bottom:0}.main__wochenmaerkteContent,.main__sondermaerkteContent,.main__firantWerdenContent{width:90%;margin:0 auto;margin-top:3em;margin-bottom:1em}.main__firantWerdenContent .risAccordion{max-width:1400px;margin:0 auto}.main__wochenmaerkte--icon,.main__sondermaerkte--icon,.main__firantWerden--icon{width:100%;display:flex !important;justify-content:center;font-size:3em !important;font-weight:300 !important;margin-bottom:0.5em}.main__wochenmaerkte--heading,.main__sondermaerkte--heading,.main__firantWerden--heading{width:100%;font-size:1.5em;display:block;text-align:center;margin-top:0.5em;margin-bottom:0.5em}.main__firantWerdenContent > .main__firantWerden--heading{max-width:1400px;margin:0 auto}.main__maerkteContent span a{color:var(--color-blue)}.main__wochenmaerkte--heading a,.main__maerkteContent a{color:black;text-decoration:none;position:relative}.main__wochenmaerkte--heading a::after,.main__maerkteContent a:after{content:"";position:absolute;left:0;display:inline-block;width:100%;border-bottom:1px solid var(--color-black);margin-top:1.6em;transition:all 0.3s;opacity:1;transform:scale(1)}.main__wochenmaerkte--heading a:hover:after,.main__wochenmaerkte--heading a:focus:after,.main__maerkteContent a:hover:after,.main__maerkteContent a:focus:after{opacity:0;transform:scale(0,1)}.main__kommendeTermineWrapper{background-color:var(--background-color-darkblue);padding-top:3em;padding-bottom:3em;margin-bottom:2em;margin-top:3em}.main__firantWerdenContent{margin-bottom:2em}.main__wochenmaerkte--text{display:flex;justify-content:center;text-align:center}.main__kommendeTermine > h2{color:white}.main__kommendeTermine >span{color:white}.main__firantWerden--foto{width:90%;margin:0 auto;margin-bottom:2em;max-height:35em}.main__firantWerden--foto > a > img{width:100%;max-width:100% !important;height:auto;max-height:35em !important;object-fit:cover}.main__kommendeTermineWrapper .card{background-color:transparent;border:none}.main__kommendeTermineWrapper .card-body{padding-left:0}.main__kommendeTermineWrapper .card a,.main__kommendeTermineWrapper span{color:white}.main__kommendeTermine > span{color:white;font-size:1.2em;font-weight:normal}.main__kommendeTermineWrapper .card li{color:white;padding-bottom:0.5em}.main__kommendeTermineWrapper .splide__pagination{display:none}.main__kommendeTermineWrapper .bemContainer{justify-content:left !important}.main__kommendeTermineWrapper .va__moreButton{color:white;text-decoration:none;position:relative}.main__kommendeTermineWrapper .va__moreButton::after{content:'\f178';font-family:'Font Awesome 6 Pro';margin-left:1em}.main__kommendeTermineWrapper .va__moreButton::before{content:"";position:absolute;left:0;display:inline-block;border-bottom:1px solid #a7a3a3;margin-top:1.6em;transition:all 0.3s;opacity:1;transform:scale(1);width:100%}.bemEvent_fc_slider .far,.bemEvent_fc_slider .fal{font-size:1.25em;font-weight:300}.bemEvent_fc_slider .img__dateIcon{display:flex;justify-content:center;flex-direction:column;align-items:center;color:white;border-radius:100%;width:4.5em;height:4.5em;background-color:var(--color-blue)}.bemEvent_fc_slider .img__clockIcon{background-color:var(--background-color-green);width:4.5em;height:4.5em;border-radius:100%;color:white;display:flex;justify-content:center;align-items:center}.bemEvent_fc_slider .img__dateIcon > span{font-size:1.3em;line-height:1em}.bemEvent_fc_slider .img__dateIcon > span:first-of-type{font-weight:bold}.bemEvent_fc_slider picture{position:relative;height:20em}.img__dateIcon{position:absolute;bottom:0;margin-bottom:1em;left:1em}.img__clockIcon{position:absolute;bottom:0;margin-bottom:1em;left:6em}.main__kommendeTermineWrapper .img__clockIcon > span::before{font-size:1.4em}.main__kommendeTermineWrapper img{height:20em;border-top-left-radius:0 !important;border-top-right-radius:0 !important}.main__kommendeTermineWrapper .bemContentSliderWrapper{padding-bottom:0}.main__kommendeTermineWrapper li{display:flex;align-items:center}.main__kommendeTermineWrapper button{color:white;border-color:white;border-radius:100%}.main__kommendeTermineWrapper a:hover:before,.main__kommendeTermineWrapper a:focus:before{opacity:0;transform:scale(0,1)}.main__kommendeTermineWrapper a:hover:after,.main__kommendeTermineWrapper a:focus:after{color:white}.main__kommendeTermineWrapper .card li abbr{text-decoration:none}.header__slider{position:relative}.header__search{padding:1em}.header__suche{display:flex;z-index:0;visibility:hidden;width:100%;height:0;background-color:var(--background-color-suche);align-items:center;justify-content:center;position:absolute;bottom:0;opacity:0;transition:all 0.3s ease}.header__suche.show{z-index:100;visibility:visible;opacity:95%;height:100%;top:0}.header__suche > .sucheeinzeilig p{margin:0;font-size:22px;border-bottom:2px dotted var(--color-white) !important;margin-bottom:0}.header__suche span input::placeholder{color:var(--color-white);opacity:1}.header__suche span input{border:none !important;background-color:transparent;color:var(--color-white);padding:0 10px;box-sizing:border-box;width:90%;max-width:100%;padding-bottom:5px;height:35px}.header__suche .button{background-color:transparent;color:transparent;height:36px;cursor:pointer;width:36px !important;border:none !important;margin-top:0;background-size:32px;float:right;z-index:1;position:relative;bottom:33px}.sucheeinzeilig{position:relative!important}.sucheeinzeilig:after{content:"\f002";font-size:32px;font-family:FontAwesome;color:var(--color-white);position:absolute;right:0;top:0;transition:all 0.3s ease}.slide-back-link > span:hover{scale:1.2}.sub-nav-outer .slide-back .fal{display:none}.main-nav-inner .main-nav li:last-of-type{display:none}.slide-back-link{font-weight:400 !important}li.main-nav-item:nth-child(6),li.main-nav-item:nth-child(7),li.main-nav-item:nth-child(8),li.main-nav-item:nth-child(9),li.main-nav-item:nth-child(10){display:none;visibility:hidden}.main-nav-item{display:flex;align-items:center}.slide-back a{color:var(--color-white)}#header .row{margin-right:0;margin-left:0}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li{display:block;position:relative;padding-left:0}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li>a span{display:block;position:absolute;right:20px;color:var(--color-white);-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.main-nav-outer .sub-nav-outer.slideable{position:absolute;left:132%;top:0;right:0;z-index:1000;opacity:0;width:100%;visibility:hidden;transition:all 0.0s ease-out 0s}.sub-nav-outer{margin-right:0;margin-left:0}.dropdowm-menu-slider{box-shadow:0 3px 10px rgb(0 0 0 / 0.2)}.main-nav-outer ul.main-nav li a.dropdown-toggle.show{background-color:var(--color-blue);color:var(--color-white)}.dropdown-menu .extlink:before{content:unset}.dropdown-menu-slider{background-color:var(--background-color-darkblue);margin-bottom:5em}.sub-nav-item{background-color:var(--background-color-green)}.sub-nav-item:hover,.sub-nav-item:focus{background-color:var(--color-blue)}.sub-nav-link{color:var(--color-white) !important;text-decoration:none;display:flex !important;align-items:center;justify-content:space-between}.sub-nav .sub-nav-item .sub-nav-link.extlink:after{display:none}.main-nav{display:flex !important;justify-content:space-between !important;width:100% !important;max-height:89vh}.main-nav-outer .main-nav-toggler{display:none}.main-nav-outer .main-nav-inner{display:flex;justify-content:flex-end;max-width:1400px;margin:0 auto;max-height:100vh}.main-nav-outer ul.main-nav li.dropdown{position:static}.main-nav-outer ul.main-nav li a:not(.slide-back-link){font-size:21px}.main-nav-outer ul.main-nav li a.dropdown-toggle::after{display:none}.main-nav-outer ul.main-nav li .dropdown-menu{border-radius:0;-webkit-transform:translate3d(0,91px,0) !important;transform:translate3d(0,107px,0) !important;-webkit-transition:height 0.0s linear 0s;transition:height 0.0s linear 0s;border:0 none;margin:0;padding:0;width:100%;font-size:16px;line-height:24px;overflow-y:scroll;overflow-x:hidden;background-color:var(--background-color-darkblue);box-shadow:0 31px 18px rgba(0,0,0,0.2);transition:250ms;max-height:100vh;margin-top:3.1em !important}.main-nav-outer .sub-nav-outer .sub-nav-info{padding:50px;color:var(--color-white)}.main-nav-outer .sub-nav-outer .sub-nav-info .title{font-size:1.6em}.sub-nav-info .description{display:none}.main-nav-outer .sub-nav-inner{padding-right:50px;padding-bottom:50px;padding-left:0;padding-top:0}.main-nav-outer .sub-nav-inner nav.sub-nav{column-count:3;column-gap:10px}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li>a{display:block;padding:15px 40px 15px 15px;height:76px;border:0 none;margin-bottom:20px;font-size:16px;line-height:21px;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.main-nav-link:hover,.main-nav-link:focus,.main-nav-link.active{color:var(--color-white);background-color:var(--color-blue);border-radius:2em}.sub-menu-info-additional > div a{position:relative;display:block;text-align:center;padding:0.5em 0.5em !important;background:var(--color-blue);border:2px solid #fff !important;border-radius:5px;margin:0}.sub-menu-info-additional > div a:hover,.sub-menu-info-additional > div a:active,.sub-menu-info-additional > div a:focus{background-color:#fff;color:var(--color-blue)}li.main-nav-item.customSearch span{font-size:21px;line-height:25px;padding:32px 0;text-decoration:none;color:#FFF;cursor:pointer;transition:all 0.2s linear 0s}.main-nav-outer{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}li.main-nav-item.customSearch span:hover,li.main-nav-item.customSearch span:active,li.main-nav-item.customSearch span:focus{border-color:#fff}.menu{background-color:var(--color-dark-green)}.main-nav-outer ul.main-nav a.slide-back-link{text-decoration:none}.main-nav-outer a[target="_blank"]::after{content:'\f35d';font-family:'Font Awesome 6 Pro';font-size:14px;line-height:17px;padding-left:7px}.main-nav-outer .main-nav-inner{display:flex;justify-content:flex-end}v{width:auto}.main-nav-outer ul.main-nav a.slide-back-link:hover,.main-nav-outer ul.main-nav a.slide-back-link:focus,.main-nav-outer ul.main-nav a.slide-back-link:active{text-decoration:underline}.main-nav-outer ul.main-nav li .dropdown-menu .dropdown-menu-slider{transition:all 0.45s ease-out 0s;max-height:100vh}.main-nav-outer ul.main-nav li .dropdown-menu .dropdown-menu-slider.slide{transform:translateX(-132%)}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li{display:block;position:relative;padding-left:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li>a:hover span,.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li>a:active span,.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li>a:focus span{animation:arrow-right-left 1s;animation-delay:0.5s;animation-iteration-count:infinite;animation-duration:3s}.main-nav-outer .sub-nav-outer.slideable.in{opacity:1;z-index:1100;visibility:visible;background-color:var(--background-color-darkblue)}.main-nav-link{border-radius:2em}.main-nav-link:hover,.main-nav-link:active{color:var(--color-white);border-radius:2em !important;background-color:var(--color-blue)}#header li{list-style:none}.header__nav{width:100%;display:flex;justify-content:center;align-items:center}.megamenu > ul{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:0;padding:0}.megamenu{width:100%}.MegaMenu-Leaf,.MegaMenu-WithChildren{width:auto}.mm-block{display:none}.header_wrapper .fixed{position:fixed}.header__wrapper{width:100%;box-shadow:0 3px 10px rgb(0 0 0 / 0.2)}.header__contentWrapper{display:flex;justify-content:space-between}#header{left:0;top:0;width:100%;z-index:9999;background-color:var(--color-white);position:relative}.header__img--steyr{max-width:7.5em}.header__img{margin-top:0.5em;margin-bottom:0.5em;display:flex;align-items:center;padding-right:5%}.header__menu--rathaus > a:before{content:"\f015";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:0.3em}.header__menu--leben > a:before{content:"\e21b";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:0.3em}.header__menu--freizeit > a:before{content:"\f810";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:0.3em}.header__menu--visitsteyr > a:before{content:"\f5f5";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:0.3em}.header__menu--welcomesteyr > a:before{content:"\f118";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:0.3em}.header__menu--business> a:before{content:"\f0b1";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:0.3em}.header__language__search{display:flex;flex-direction:row;align-items:center;background-color:var(--color-grey);padding-left:1em;font-size:1.4em}.header__language{margin-right:1em;display:flex;font-weight:600}.header__language--span{margin-right:0.5em}.header__language--icon{display:flex !important;align-items:center}.slick-dotted.slick-slider{margin-bottom:0 !important}#header2 .slick-slide-img{max-width:inherit !important;max-height:inherit !important}#header2 .header__slider{max-height:auto}#header2 .box2061 .slick-initialized .slick-slider .slick-dotted{margin-bottom:0 !important}.slick-next::before,.slick-prev::before{font-weight:300 !important;font-family:"Font Awesome 5 Pro" !important;font-size:3em !important}.slick-next,.slick-prev{width:2em !important}#header2 .slick-dots li button,.slick-dots li .slick-active button{height:24px !important;width:25px !important;color:var(--color-white) !important}#header2 .slick-dots li.slick-active button::before,.slick-dots li:hover button::before,.slick-dots li:focus button::before{color:var(--color-white) !important}#header2 .slick-dots li button::before{font-size:11px !important;width:14px !important;height:14px !important;border:2px solid #fff !important;line-height:9px !important}#header2 .slick-dots li button::before{color:transparent ! important}#header2 .slick-dots li .slick-active button{height:25px !important;width:25px !important}#header2 .slick-dots{bottom:24px !important}#Service,#Firant,#Quicklinks{scroll-margin-top:3em}#Standorte{scroll-margin-top:8em}.main__navigation--buttons::-webkit-scrollbar,.main__maerkteNavigation--buttons::-webkit-scrollbar{height:0.2em;color:#F5F5F5}.main__navigation--buttons::-webkit-scrollbar-track,..main__maerkteNavigation--buttons::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}.main__navigation--buttons::-webkit-scrollbar-thumb{background-color:var(--color-grey-text)}.main__maerkteNavigation,.main__navigation{background-color:var(--background-color-lightgrey);padding-top:1em;padding-bottom:1em}.main__maerkteNavigation--inhalt,.main__navigation--inhalt{width:100%;font-size:1.1em;max-width:1400px;margin:0 auto;padding:var(--display-side-padding)}.main__maerkteNavigation--icon,.main__navigation--icon{margin-right:0.3em}.main__maerkteNavigation--nav,.main__navigation--nav{display:block;width:100%;margin-bottom:0.5em}.main__maerkteNavigation--inhalt li,.main__navigation--inhalt li{margin-right:0.5em;width:fit-content;min-width:fit-content;list-style:none}.main__maerkteNavigation ul,.main__navigation ul{display:flex;padding-left:0;overflow-x:auto !important;margin-bottom:0;padding-bottom:0.5em}.main__maerkteNavigation--inhalt a,.main__navigation--inhalt a{text-decoration:none;padding-top:0.5em;padding-bottom:0.5em;padding-right:0.6em;padding-left:0.6em;border-radius:2em;background-color:var(--color-white);display:block}.main__maerkteNavigation--inhalt a:hover,.main__navigation--inhalt a:hover,.main__maerkteNavigation--inhalt a:focus,.main__navigation--inhalt a:focus{border-radius:2em;background-color:var(--color-blue);color:var(--color-white)}.main__maerkteBreadcrumpContent > p{margin-bottom:0;display:flex;padding-bottom:1em;padding-top:1em;font-size:0.9em}.breadcrumb-seperator{color:var(--color-grey-text)}.main__maerkteBreadcrumpContent span:first-of-type{color:var(--color-grey-text);font-weight:bold;min-width:fit-content}.main__maerkteBreadcrumpWrapper{background-color:var(--background-color-lightgrey)}.main__maerkteBreadcrumpContent{width:100%;margin-right:0;margin-left:auto;overflow-x:auto;padding:var(--display-side-padding)}.main__maerkteBreadcrumpContent a{color:var(--color-blue);margin-right:0.3em;margin-left:0.3em;min-width:fit-content}.main__maerkteBreadcrumpContent > p > a:last-of-type{padding-right:0.5em}.main__maerkteWrapper{margin-bottom:2em !important;max-width:1400px;padding:0 1em;margin:0 auto}.main__headline--maerkte > h2{font-size:1.8em;margin-top:1em}.main__headline--maerkte > span{font-size:1.5em;margin-bottom:0.4em;display:block}.main__serviceWrapper{padding:0 1em;max-width:1400px;margin:0 auto;margin-bottom:2em}.main__serviceContent{display:none;margin:1em}.main__serviceContent.show{display:block}.main__serviceContent h3{display:block;width:100%;font-weight:bold;font-size:1.1em}.main__serviceContentWrapper{border:1px solid var(--color-grey);border-radius:5px}.main__headline--service > h2{margin-bottom:1em}.main__headline--service{display:flex;justify-content:center}.main__serviceButton a{color:#fff;text-decoration:none;padding-top:1em;padding-bottom:1em;display:block;width:100%}.main__serviceButton li{background-color:var(--color-blue);margin-bottom:0.1em;color:white;cursor:pointer;padding-top:1em;padding-bottom:1em}.main__serviceButton li.active,.main__serviceButton ul li:hover,.main__serviceButton li.active,.main__serviceButton ul li:focus{background-color:var(--background-color-green)}.main__icon--service{margin-right:0.5em;font-size:1.7em;margin-left:0.5em}.main__serviceButton ul{padding:0;margin:0}.main__serviceButton--text{font-weight:600;font-size:1.1em}.main__ausstellerChristkindl,.main__dreiSchritteBox{background-color:var(--background-color-darkblue);color:white;padding-top:3.5em;padding-bottom:3.5em;margin-top:3em;margin-bottom:3em}.main__dreiSchritteBox p{font-size:1.1em}.main__headline--ausstellerChristkindl,.main__headline--dreiSchritteBox{width:90%;margin:0 auto}.main__contentWrapperDreiSchritteBox,.main__contentWrapperChristkindl{max-width:1400px;margin:0 auto}.main__contentWrapperDreiSchritteBox p a{color:#fff}.main__contentWrapperDreiSchritteBox p a:hover,.main__contentWrapperDreiSchritteBox p a:focus{color:#fff}.main__contentWrapperDreiSchritteBox p a:before{border-color:#fff}.main__contentWrapperDreiSchritteBox,.main__contentWrapperChristkindl{display:grid;grid-template-columns:repeat(auto-fit,minmax(25%,1fr));gap:20px}.main__headline--ausstellerChristkindl,.main__headline--dreiSchritteBox{display:flex;flex-direction:column;text-align:center;align-items:center;margin-bottom:2em}.main__headline--ausstellerChristkindl .main__link{color:white;position:relative;margin-top:0 !important}.main__headline--ausstellerChristkindl .main__link:before{content:"";position:absolute;left:0;display:inline-block;width:100%;border-bottom:1px solid var(--color-white);margin-top:1.6em;transition:all 0.3s;opacity:1;transform:scale(1)}.main__headline--ausstellerChristkindl .main__link:hover:before{opacity:0;transform:scale(0,1)}.main__dreiSchritteBox .main__schritt--link:before{content:unset}.main__schritt--link > span{transition:250ms}.main__schritt--link:hover > span,.main__schritt--link:focus > span{background-color:var(--background-color-green);color:var(--color-white)}.main__schritt1,.main__schritt2,.main__schritt3,.main__schritt4,.main__unterlagen,.main__onlineformular,.main__fertig{display:flex;flex-direction:column;text-align:center;align-items:center;padding-bottom:3em}.main__schritt1 a,.main__schritt2 a,.main__schritt3 a,.main__schritt4 a,.main__unterlagen a,.main__onlineformular a,.main__fertig a{text-decoration:none}.main__contentWrapperChristkindl h3,.main__contentWrapperDreiSchritteBox h3{font-size:1.5em !important}.main__icon--ausstellerChristkindl,.main__icon--dreiSchritteBox{font-weight:300;font-size:2.5em;color:var(--color-blue);width:80px;height:80px;border-radius:50px;background-color:var(--color-white);display:flex !important;justify-content:center;align-items:center;margin-bottom:0.5em}.button__ausstellerChristkindl,.button__dreiSchritteBox{border:none;border-radius:0;width:100%;background-color:var(--color-white);color:var(--color-blue);padding:1.5em 2.5em;font-size:1.1em;transition:250ms;text-align:center;text-decoration:none;margin-right:1em;margin-left:1em}.main__button--ausstellerChristkindl,.main__button--dreiSchritteBox{width:100%;display:flex;justify-content:center;margin-top:2em !important}.main__button--newsJuz{margin-bottom:3em !important}.button__ausstellerChristkindl:hover,.button__ausstellerChristkindl:focus,.button__dreiSchritteBox:hover,.button__dreiSchritteBox:focus{background-color:var(--background-color-green);color:white}.button__ausstellerChristkindl > span,.button__dreiSchritteBox > span{margin-right:0.5em}.main__ausstellerChristkindl .main__headline--ausstellerChristkindl span > .main__link{text-decoration:none;margin-bottom:0.5em}.footer__socialIcons{display:flex;margin-bottom:0.25em}.footer__socialIcons a{font-size:2em}.footer__socialIcons a > span{transition:250ms}.footer__socialIcons a:hover > span,.footer__socialIcons a:focus > span{color:var(--background-color-green)}.footer__socialIcons a{margin-right:0.25em}.footer__contentWrapper .footer__socialIcons a:before,.footer__contentWrapper .footer__socialIcons a:after{content:unset}#footer{background-color:var(--background-color-darkblue)}#footer li{list-style:none}.footer__wrapper,.footer__contentWrapper{color:var(--color-white)}.footer__badgeContainer .footer__badgeMail{bottom:8em;text-decoration:none}.footer__badgeContainer .footer__badgeMail > span{font-size:1.5em}.footer__button--scrollTop,.footer__badgeMail{background-color:var(--color-white);cursor:pointer;border-radius:100%;bottom:3em;right:2em;width:4em;height:4em;display:flex !important;justify-content:center;align-items:center;transition:300ms;position:fixed;color:var(--color-blue);border:1px solid var(--color-blue)}.footer__button--scrollTop:hover,.footer__button--scrollTop:focus,.footer__badgeMail:hover,.footer__badgeMail:focus{background-color:var(--color-blue);color:var(--color-white)}#myBtn::before{font-size:2em;font-weight:300}.footer__button--barrierefreiheit{cursor:pointer;bottom:8em;right:2.5em;display:flex !important;justify-content:center;align-items:center;transition:300ms;position:fixed;border:none;width:3em;height:3em;margin-bottom:1em}.footer__img--barrierefreiheit{width:4em;height:4em;border-radius:20%;border:1px solid var(--color-white)}.footer__quicklinksContentWrapper{display:flex;flex-direction:column;justify-content:center;align-items:start}.footer__headline--quicklinks h2{padding-top:2em;padding-bottom:0.5em;margin-bottom:0;font-size:1.3em}.footer__quicklinksContentWrapper span{margin-right:0.5em}.footer__quicklinksWrapper{background-color:var(--background-color-lightgrey);padding-bottom:3em}.footer__headline--quicklinks,.footer__quicklinksContentWrapper{width:90%;margin:0 auto}.footer__quicklinksWrapper ul{padding-left:0}.footer__quicklinksWrapper a{text-decoration:none}.footer__quicklinksWrapper a{color:var(--color-blue);font-weight:502;font-size:1.1em}.footer__quicklinksWrapper li{padding-bottom:0.7em}.footer__quicklinksWrapper li:last-of-type{padding-bottom:1em}.footer__amtlicheInformationen,.footer__bürgerservice{border-bottom:1px solid var(--border-color-grey);margin-top:1em;width:100%}.footer__bürgerservice:last-of-type{border-bottom:none}.footer__quicklinksContentWrapper h3{font-size:1.1em;margin-bottom:0}.footer__quicklinksContentWrapper ul{margin-bottom:0}.footer__menu-content{display:none}.footer__dropdownMenu label{display:block;cursor:pointer}.footer__dropdownMenu > label{display:flex;justify-content:space-between}.footer__dropdownMenu label::after{content:"\f078";font-family:"Font Awesome 5 Pro";color:var(--color-blue)}#menu1,#menu2,#menu3,#menu4{display:none;margin-bottom:0}.footer__quicklinksContentWrapper input:checked ~ label::after{content:"\f077";font-family:"Font Awesome 5 Pro";color:var(--color-black)}input:checked ~ .footer__menu-content{display:block}label{margin-bottom:0.7em}.footer__quicklinksWrapper h2,.footer__quicklinksContentWrapper h3{font-weight:bold}.footer__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto}.footer__wrapper .footer__telefon{align-items:center}.footer__wrapper .footer__mail{align-items:end}.footer__img{display:flex;justify-content:center;padding-top:0}.footer__img--steyr{max-width:10em;padding-bottom:4.5em}.footer__img h2.hide{left:-100em;overflow:hidden;width:0;position:absolute;height:0;display:inline}.footer__adresse,.footer__telefon,.footer__mail{display:flex;flex-direction:column;align-items:center;height:9em}.footer__adresse span,.footer__telefon span,.footer__mail span{display:flex;flex-direction:column;align-items:center}.footer__adresse p,.footer__telefon p,.footer__mail p{margin-bottom:0}.footer__adresse,.footer__telefon{padding-bottom:2.2em}.footer__telefon a,.footer__mail a{color:white;text-decoration:none}.footer__mail{padding-bottom:4em}.footer__icon{font-size:2.5em;font-weight:200;padding-bottom:0.5em}.footer__adresse,.footer__telefon,.footer__mail,.footer__parteienverkehrszeiten,.footer__betriebe,.footer__gem2go,.footer__newsletter{font-size:1.1em;margin-bottom:1.5em}.footer__parteienverkehrszeiten,.footer__betriebe,.footer__gem2go,.footer__newsletter{margin-left:1em;margin-right:1em}.footer__gem2go a::before{content:none !important}.footer__contentWrapper{width:100%;margin:0 auto;border-top:1px solid var(--color-white)}.footer__contentWrapper .überschrift{font-weight:bold;font-size:1em;margin-bottom:0.9em;display:block}.footer__contentWrapper .tag{margin-bottom:0;font-weight:bold;font-size:0.9em;line-height:1em}.footer__contentWrapper .uhrzeit{margin-bottom:1em}.footer__parteienverkehrszeiten .link{margin-top:2em}.footer__parteienverkehrszeiten a,.footer__betriebe a{color:var(--link-color-grey) !important}.footer__betriebe a{color:var(--color-white)}.footer__betriebe ul{padding-left:0}.footer__betriebe li{margin-bottom:0.5em}.footer__parteienverkehrszeiten h3,.footer__betriebe h3,.footer__gem2go h3,.footer__newsletter h3{margin-top:2.4em}.footer__parteienverkehrszeiten a::after{content:"\f061";font-family:"Font Awesome 5 Pro";font-weight:300}.footer__img--gem2go{max-width:7em}.footer__newsletter #email{width:100%;height:3.5em;padding-left:16px}.footer__newsletter #submit{margin-top:1em;margin-bottom:3em;border:none;border-radius:0;height:3em;width:7.5em;background-color:var(--color-blue);color:var(--color-white);font-weight:bold}.footer__newsletter #submit:hover,.footer__newsletter #submit:focus{background-color:var(--background-color-green)}.TrayMenu{color:white}.TrayMenu a{color:var(--color-white);text-decoration:none;margin-left:0.6em;margin-right:0.6em;position:relative}.footer_wrapper .footer__tray{margin:0 auto;width:100%;padding-bottom:1em}.TrayMenu{width:calc(100% - 5em);display:flex;flex-wrap:wrap;margin-left:0.6em}.footer__contentWrapper a{text-decoration:none;position:relative;color:var(--color-white);text-decoration:none}.footer__quicklinksContentWrapper a,.main__firantWerdenContent .risAccordion a{text-decoration:none;position:relative}.footer__telefon a,.footer__mail a{position:relative}.footer__contentWrapper a::before,.TrayMenu > a::before,.footer__telefon a::before,.footer__mail a::before{content:"";position:absolute;left:0;display:inline-block;width:100%;border-bottom:1px solid var(--color-white);margin-top:1.6em;transition:all 0.3s;opacity:1;transform:scale(1)}.footer__quicklinksContentWrapper a::after,.main__firantWerdenContent .risAccordion a::after{content:"";position:absolute;left:0;display:inline-block;width:100%;border-bottom:1px solid var(--color-blue);margin-top:1.6em;transition:all 0.3s;opacity:1;transform:scale(1)}.footer__contentWrapper a:hover,.footer__contentWrapper a:focus{color:var(--color-white)}.footer__quicklinksContentWrapper a:hover,.footer__quicklinksContentWrapper a:focus{color:var(--color-blue)}.footer__contentWrapper a:hover:before,.footer__contentWrapper a:focus:before,.footer__quicklinksContentWrapper a:hover:after,.footer__quicklinksContentWrapper a:focus:after,.TrayMenu a:hover:before,.TrayMenu a:focus:before,.footer__telefon a:hover:before,.footer__telefon a:focus:before,.footer__mail a:hover:before,.footer__mail a:focus::before,.main__firantWerdenContent .risAccordion a:hover:after,.main__firantWerdenContent .risAccordion a:focus:after{opacity:0;transform:scale(0,1)}@media screen and (min-width:550px){.slick-next::before,.slick-prev::before{font-size:4em !important}}@media screen and (max-width:550px){:root{--display-side-padding:0 1em}}@media screen and (max-width:650px){.slick-dots{display:none !important}.footer__wrapper > div:first-of-type{margin-top:3.7em}.main__kommendeTermineWrapper .img__dateIcon,.main__kommendeTermineWrapper .img__clockIcon{width:3.5em;height:3.5em}.main__kommendeTermineWrapper .img__dateIcon > span{font-size:1.1em}}@media screen and (min-width:651px) and (max-width:856px){.footer__mail{align-items:center !important}}@media screen and (min-width:651px){.customSSLayer{font-size:1em}.button__ausstellerChristkindl,.button__dreiSchritteBox{width:50%;margin:0}.footer__wrapper{display:flex;flex-wrap:wrap;flex-direction:row;padding-top:2em;justify-content:space-around}.footer__wrapper--juz{justify-content:space-between}.footer__img,.footer__adresse,.footer__telefon,.footer__mail{width:calc(100% / 2);padding-bottom:1em;align-items:center !important}.footer__contentWrapper,.footer__quicklinksContentWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.footer__amtlicheInformationen,.footer__bürgerservice{width:calc(94% / 2)}.footer__amtlicheInformationen,.footer__bürgerservice{border:none}.footer__dropdownMenu label::after{display:none}.footer__menu-content{display:block}.footer__adresse,.footer__telefon,.footer__mail{padding-top:1em}.footer__img--steyr{padding-bottom:0;padding-top:0}.footer__contentWrapper{display:flex;flex-wrap:wrap;flex-direction:row}.footer__parteienverkehrszeiten,.footer__betriebe,.footer__gem2go,.footer__newsletter{width:calc(94% / 2);margin-right:0}}@media screen and (max-width:752px){.main__contentWrapperChristkindl,.main__contentWrapperDreiSchritteBox{grid-template-columns:1fr !important}}@media screen and (min-width:857px){:root{--display-side-padding:0 3em}.main-nav .dropdown-menu-slider{overflow-x:auto}.main-nav .slide{overflow-x:unset !important}.header__icons{display:none}.header__search:hover,.header__search:focus{cursor:pointer;background-color:var(--background-color-green);color:var(--color-white)}#header2 .slick-slide-img{object-fit:cover;max-height:30em !important}#header2 .slick-slider{max-height:30em}.mobilemenudiv{display:none}.main__navigation{display:none}.main__kommendeTermineWrapper .img__clockIcon > span::before{font-size:1.2em}.main__kommendeTermineWrapper .img__dateIcon > span{font-size:1.2em;line-height:1em}.main__kommendeTermineWrapper .img__clockIcon,.main__kommendeTermineWrapper .img__dateIcon{width:4em;height:4em}.main__maerkteBreadcrumpContent span:first-of-type{font-weight:inherit}.main__maerkteBreadcrumpContent{width:100%;margin:0 auto}.footer__img,.footer__adresse,.footer__telefon,.footer__mail{width:calc(100% / 4);padding-bottom:1em}.footer__adresse,.footer__telefon,.footer__mail{padding-top:1em}}@media screen and (max-width:856px){.main-nav-outer .sub-nav-inner nav.sub-nav > ul{overflow-x:auto;height:80vh}li.main-nav-item.customSearch span{display:none;visibility:hidden}.main-nav-outer{flex-wrap:wrap}.sub-nav-item{padding-left:0.5em !important}.main-nav-outer .main-nav-logo-outer{height:calc(64px - 10px);padding:5px 0 5px 1em;box-sizing:border-box;top:0}.main-nav-outer .main-nav-toggler{display:block;position:relative;transition:all 0.2s linear 0s;background-color:transparent;border:0;color:var(--main-nav-color);margin-right:1.5em;padding:0 1em}.main-nav-outer .main-nav-toggler:focus-visible{border:0;box-shadow:none;outline:none}.main-nav-outer .main-nav-toggler > span.far{font-size:1.5em;transition:250ms linear all;position:absolute;top:25%;left:0;opacity:1}.main-nav-outer .main-nav-toggler:not(.collapsed) > span.fa-bars{opacity:0}.main-nav-outer .main-nav-toggler.collapsed > span.fa-times{opacity:0}.main-nav-outer .main-nav-inner{top:0;display:block}.main-nav-outer .main-nav-inner.collapse:not(.show){display:none}.main-nav-outer ul.main-nav{position:relative;width:100%}.main-nav-outer ul.main-nav li.main-nav-item{padding:0 1em !important;display:block;width:100%}.main-nav-outer ul.main-nav li a:not(.slide-back-link){position:relative;font-size:1.1em;border-bottom:0 none;width:100%;padding:1em 1em;display:inline-block}.main-nav-outer ul.main-nav li a.dropdown-toggle::after{display:block;position:absolute;top:25%;right:0;font-family:"Font Awesome 5 Pro";content:"\f078";color:var(--color-white);margin-right:1em;border:none}.main-nav-outer ul.main-nav li .dropdown-menu{padding:0;width:100vw !important;left:100vw !important;display:block !important;opacity:0;background-color:var(--background-color-darkblue);position:fixed !important;transform:translate3d(0,73px,0) !important}.main-nav-outer ul.main-nav li .dropdown-menu.show{left:0 !important;opacity:1;overflow-y:auto;height:100vh !important}.main-nav-outer ul.main-nav li .dropdown-menu.close{left:100vw !important}.main-nav-outer ul.main-nav li .dropdown-menu .dropdown-menu-slider>div:last-of-type{margin-bottom:0}.main-nav-outer .sub-nav-outer{margin-left:0 !important;margin-right:0 !important}.main-nav-outer .sub-nav-outer .sub-nav-info{padding:1em 2em;border-bottom:1.5px solid #fff;margin-bottom:1em}.slide-back-close > span{display:none}.main-nav-outer .sub-nav-outer .sub-nav-info .slide-back-close > a{padding:0;color:#fff;text-decoration:none}.main-nav-outer .sub-nav-outer .sub-nav-info .slide-back-close > a:hover,.main-nav-outer .sub-nav-outer .sub-nav-info .slide-back-close > a:focus{text-decoration:underline}.main-nav-outer .sub-nav-inner{padding:0}.main-nav-outer .sub-nav-inner nav.sub-nav{column-count:1}.main-nav-outer .sub-nav-inner nav.sub-nav>ul{padding:0}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li{display:block;position:relative;padding-left:0;padding-right:0}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li>a{display:block;padding:0.75em 2em;height:auto;border:0 none;margin-bottom:0;font-size:1.1em;background-color:var(--sub-nav-card-bg)}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li>a span{display:block;position:absolute;top:25%}}@media screen and (max-width:857px){.header__wrapper{height:4.5em;flex-direction:row}.header__icons span{font-size:1.2em;font-weight:400}.header__icons a{padding:0.5em;border-radius:100%}.header__icons a:hover,.header__icons a:focus{background-color:var(--background-color-green);color:var(--color-white)}.header__icons{width:fit-content;height:4.5em;right:4em;position:absolute;background-color:transparent;display:flex;flex-direction:row;text-align:center;align-items:center;z-index:1000}.header__nav{right:0;display:block;position:fixed;height:5em}.header__iconsDesktop{display:none}.sub-nav-item a{padding-left:0 !important;padding-right:0 !important}.slideable .description{border-bottom:1px solid var(--color-white);padding-bottom:1.5em}.slideable .sub-nav-info{padding-bottom:1em !important}.slideable .sub-nav-info{display:block}.slideable .sub-nav{width:100%}.sub-nav{width:90%;margin:0 auto}.main-nav-outer ul.main-nav li a.dropdown-toggle.show{background-color:transparent}.main-nav-item{padding-right:0 !important;padding-left:0 !important}li.main-nav-item.customSearch span{display:none;visibility:hidden}.main-nav-outer{flex-wrap:wrap}.main-nav-outer .main-nav-logo-outer{height:calc(64px - 10px);padding:5px 0 5px 1em;box-sizing:border-box;top:0}.main-nav-outer ul.main-nav li .dropdown-menu{padding:0;width:100vw !important;left:100vw !important;display:block !important;opacity:0;background-color:var(--background-color-darkblue);position:fixed !important;transform:translate3d(0,73px,0) !important;margin-top:0 !important}.main-nav-outer .main-nav-toggler{display:block;position:relative;transition:all 0.2s linear 0s;background-color:transparent;border:0;color:var(--main-nav-color);margin-right:1.5em;padding:0 1em}.main-nav-outer .main-nav-toggler:focus-visible{border:0;box-shadow:none;outline:none}.main-nav-outer .main-nav-toggler > span.far{font-size:1.5em;transition:250ms linear all;position:absolute;top:25%;left:0;opacity:1}.main-nav-outer .main-nav-toggler:not(.collapsed) > span.fa-bars{opacity:0}.main-nav-outer .main-nav-toggler.collapsed > span.fa-times{opacity:0}.main-nav-outer .main-nav-inner{top:0;display:block}.main-nav-outer .main-nav-inner.collapse:not(.show){display:none}.main-nav-outer ul.main-nav{position:relative;width:100%}.main-nav-outer ul.main-nav li.main-nav-item{padding:0 !important;display:block}.main-nav-outer ul.main-nav li .dropdown-menu.show{left:0 !important;opacity:1;overflow-y:auto}.main-nav-outer ul.main-nav li .dropdown-menu.close{left:100vw !important}.main-nav-outer ul.main-nav li .dropdown-menu .dropdown-menu-slider>div:last-of-type{margin-bottom:0}.main-nav-outer .sub-nav-outer{margin-left:0 !important;margin-right:0 !important}.main-nav-outer .sub-nav-outer .sub-nav-info .slide-back-close > a{padding:0}.main-nav-outer .sub-nav-inner{padding:0}.main-nav-outer .sub-nav-inner nav.sub-nav{column-count:1;width:90%}.main-nav-outer .sub-nav-inner nav.sub-nav>ul{padding:0}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li{display:block;position:relative;padding-left:0;padding-right:0}.main-nav-outer .sub-nav-inner nav.sub-nav>ul>li>a{display:block;padding:0.75em 2em;height:auto;border:0 none;margin-bottom:0;font-size:1.1em;background-color:var(--sub-nav-card-bg)}.main-nav-outer .sub-nav-inner nav.sub-nav > ul > li > a span{display:block;position:absolute;top:35%}.main-nav-link:visited{color:var(--color-white)}.main-nav-link bez:hover,.main-nav-link:hover,.main-nav-link a:hover.main-nav-link bez:focus,.main-nav-link:focus,.main-nav-link a:focus{background-color:var(--background-color-darkblue)}.sub-nav-item{background-color:var(--background-color-darkblue)}.header__img--steyr{position:absolute;z-index:1000}.main-nav-link{color:var(--color-white)}.main-nav .dropdown{border-top:1px solid var(--color-white)}.main-nav-item:first-of-type{border-top:none !important}.header__nav{margin-top:0 !important;margin-bottom:0 !important}.main-nav-toggler{margin-top:1.5em !important;margin-bottom:3em !important}.header__img--steyr{max-width:6.5em}.header__language__search{display:none}.main-nav{background-color:var(--background-color-darkblue)}#mobilityspacer,#mobilityhome,#mobilitysearchform,#mobilitysearchinput,#mobilitysearchsubmit{display:none}.dropdown-menu.container-fluid.show{height:100vh}}@media screen and (min-width:900px){.main__serviceButton{width:40%;margin:0}.main__serviceContentWrapper{width:60%;margin:0}.main__serviceWrapper{display:flex;flex-wrap:wrap;max-width:1400px}.main__headline--service{width:100%}.main__serviceContent{margin-left:3em;margin-right:3em}}@media screen and (min-width:950px){.main__highlights .h2{font-size:3em}.dropdown-menu-slider{max-width:1400px;margin:0 auto}.main__maerkteNavigation--inhalt{max-width:1400px}.main__maerkteWrapper,.main-content .slick-slider,.main__maerkteSliderNummer > p,.main__firantWerden--foto{max-width:1400px}.main__maerkteSliderNummer > p{margin:0 auto}.main__wochenmaerkteContent,.main__wochenmaerkteContent,.main__sondermaerkteContent,.main__firantWerdenContent{max-width:1400px}.main__maerkteBreadcrumpContent{max-width:1400px;padding:var(--display-side-padding)}.button__ausstellerChristkindl,.button__dreiSchritteBox{width:40%}.main__headline--ausstellerChristkindl,.main__headline--dreiSchritteBox{margin-bottom:4em}}@media screen and (min-width:857px) and (max-width:991px){.main-nav .sub-nav-info .title:first-of-type{display:none !important}.slideable .sub-nav-info .title:first-of-type{display:block !important}.main-nav .sub-nav-info .title{display:block !important}}@media screen and (max-width:992px){}@media screen and (min-width:1110px){.main__serviceButton{width:30%}.main__serviceContentWrapper{width:70%}}@media screen and (min-width:1150px){.footer__wrapper .footer__icon{font-size:2.5em}}@media screen and (min-width:992px) and (max-width:1176px){.col-lg-3{width:40% !important}}@media screen and (min-width:1176px){.dropdown-menu{display:flex:flex-direction:row}}@media screen and (min-width:1177px){.main-nav-outer .sub-nav-inner{padding-top:50px !important}}@media screen and (min-width:857px) and (max-width:1180px){}@media screen and (max-width:1180px){.main-nav-item{margin-bottom:0.2em}.main__tagsucheWrapper{margin-top:0 !important}}@media screen and (min-width:1181px){.main-nav-outer ul.main-nav li .dropdown-menu{transform:translate3d(0,61px,0) !important}.main__maerkteNavigation--nav{width:fit-content;font-weight:bold;display:flex;align-items:center;margin-right:1.5em;margin-bottom:0}.main__maerkteNavigation--inhalt{display:flex;flex-direction:row}.main__maerkteNavigation--buttons li{margin-right:1.5em}.main__maerkteNavigation ul{margin-bottom:0;padding-top:0.5em}.main__maerkteNavigation{padding-top:1em;padding-bottom:1em;width:100%}.main__maerkteBreadcrump span:first-of-type{font-weight:normal}.main__headline--maerkte h2{font-size:2.6em}.main__headline--maerkte span{font-size:2.2em}.main__maerkteContent{height:auto}.main__wochenmaerkte--heading,.main__sondermaerkte--heading,.main__firantWerden--heading{font-size:2.2em}.main__unterlagen,.main__onlineformular,.main__fertig{width:calc(80% / 3)}.main__headline--ausstellerChristkindl > h3 .main__headline--dreiSchritteBox{font-size:2.4em}.button__ausstellerChristkindl,.button__dreiSchritteBox{width:30%}.main__headline--ausstellerChristkindl > span:last-of-type,.main__headline--dreiSchritteBox > span:last-of-type{font-size:1.5em;font-weight:bold}.main__headline--ausstellerChristkindl > span > a,.main__headline--dreiSchritteBox > span > a{width:fit-content;text-decoration:none;margin-bottom:1em}.main__icon--ausstellerChristkindl,.main__icon--dreiSchritteBox{font-size:3em;width:100px;height:100px}}@media screen and (min-width:857px) and (max-width:1180px){.main-nav-outer ul.main-nav li .dropdown-menu{margin-top:2.7em !important}}@media screen and (max-width:1181px){.main-nav-item.dropdown{width:calc((100% / 3) - 1em);display:flex;justify-content:center}.megamenu ul{flex-wrap:wrap}.header__nav{margin-top:0.2em;margin-bottom:0.2em}}@media screen and (max-width:1210px){.main__contentWrapperChristkindl,.main__contentWrapperDreiSchritteBox{grid-template-columns:1fr 1fr}}@media screen and (min-width:1291px){#header2 .slick-next{width:3em !important;margin-right:1em !important}#header2 .slick-prev{width:3em !important;margin-left:1em !important}#header2 .slick-next::before,#header2 .slick-prev::before{font-size:6em !important}.main-content .slick-next{width:4em !important;height:5em}.main-content .slick-prev{width:4em !important;height:5em}.main-content .slick-prev::before{font-size:4em !important}.main-content .slick-next::before{font-size:4em !important}.footer__parteienverkehrszeiten,.footer__betriebe,.footer__gem2go,.footer__newsletter,.footer__amtlicheInformationen,.footer__bürgerservice{width:calc(90% / 4);margin-left:0}.footer__headline--quicklinks{width:100%}.footer__tray{margin-top:5em}.footer__img,.footer__adresse,.footer__telefon,.footer__mail{width:calc(90% / 4)}.TrayMenu{margin-left:0}.TrayMenu a:first-of-type{margin-left:0}.footer__contentWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.footer__contentWrapper{justify-content:space-between}.footer__headline--quicklinks{display:flex;justify-content:center}.footer__img{justify-content:left}.footer__mail{align-items:end !important}.footer__adresse,.footer__telefon,.footer__mail{align-items:start}.footer__adresse--juz{align-items:center}.footer__telefon--juz{align-items:end !important}.footer__wrapper{justify-content:space-between}.footer__badgeContainer .footer__badgeMail{bottom:7em}.footer__button--scrollTop,.footer__badgeMail{width:3em;height:3em}.footer__img--barrierefreiheit{width:3em;height:3em}.footer__button--barrierefreiheit{width:2em;height:2em;margin-bottom:0}#myBtn::before{font-size:1.5em}.footer__headline--quicklinks > h2{font-size:1.8em}}@media screen and (min-width:1300px){.main__serviceButton{width:20%}.main__serviceContentWrapper{width:80%;margin:0}.button__ausstellerChristkindl,.button__dreiSchritteBox{width:30%}}@media screen and (min-width:2100px){#header2 .slick-slide-img{max-height:43em !important}#header2 .slick-slider{max-height:43em}}.main__maerkteBreadcrumpWrapper{display:none}.main__lebensbereicheWrapper .slick-arrow{background-color:var(--color-white);width:fit-content;display:flex;align-items:center;width:2.2em !important;height:2.2em;border-radius:100%;border:1px solid var(--color-white);background-color:var(--color-blue)}.main__lebensbereicheWrapper .slick-arrow:hover,.main__lebensbereicheWrapper .slick-arrow:focus{background-color:var(--background-color-green)}.main__lebensbereicheWrapper .slider__contentWrapper{padding-bottom:1em}.main__lebensbereicheWrapper .slick-prev{left:35%}.main__lebensbereicheWrapper .slick-next{right:35%}.main__lebensbereicheWrapper .slick-arrow:hover::before,.main__lebensbereicheWrapper .slick-arrow:focus::before{color:var(--color-white)}.main__lebensbereicheWrapper .slider__dotsContainer{margin-top:1.5em;height:2em}.main__lebensbereicheWrapper .slick-arrow::before{color:var(-color-white);font-size:1.8em !important;right:0;position:absolute}.main__lebensbereicheWrapper .slider__dotsContainer{position:relative}.main__lebensbereicheWrapper .slider__lebenslagen{margin-top:1em;width:100% !important}.main__lebensbereicheInnerWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.main__lebensbereicheWrapper{margin:0 auto;padding:0 1em;max-width:1400px;margin-bottom:2em}.main__lebensbereiche--headline h2{display:flex;justify-content:center;margin-bottom:0.5em}.lebensbereicheCard{display:flex;flex-direction:row;box-shadow:0 3px 10px rgb(0 0 0 / 0.2);border-radius:10px;margin-bottom:0.5em;margin-top:0.5em;border:none;width:calc(100% - 0.5em)}.icon{width:20%;background-color:var(--color-blue);color:var(--color-white);display:flex;justify-content:center;align-items:center;border-radius:10px 0 0 10px}.text{width:80%;font-weight:600;display:flex;justify-content:space-between;align-items:center;padding-left:0.8em;padding-right:0.8em}.icon,.text{padding-top:1em;padding-bottom:1em}.main__lebensbereicheWrapper .text > a > span{color:var(--color-blue);font-size:1.4em}.main__lebensbereicheWrapper .text > a > span:hover,.main__lebensbereicheWrapper .text > a > span:focus{color:var(--background-color-green)}.main__lebensbereicheWrapper .text > a{line-height:1em;font-weight:bold}.icon > span{font-size:2em}.text > .bezeichnung{text-decoration:none}@media screen and (min-width:1200px){.lebensbereicheCard{width:calc(100% - 2em);margin-top:1em;margin-bottom:1em}}@media screen and (min-width:1181px){.text{font-size:1.1em}.main__lebensbereicheWrapper .slick-arrow::before{font-size:2em !important}.main__lebensbereicheWrapper .slick-arrow{width:2.5em !important;height:2.5em !important}.main__lebensbereicheWrapper .slick-prev{left:46%}.main__lebensbereicheWrapper .slick-next{right:46%}.icon,.text{padding-top:1.3em;padding-bottom:1.3em}}@media screen and (min-width:800px) and (max-width:1199px){.lebensbereicheCard{width:calc(100% - 1em);margin-bottom:0.7em;margin-top:0,7em}}@media screen and (min-width:600px) and (max-width:1180px){.main__lebensbereicheWrapper .slick-prev{left:42%}.main__lebensbereicheWrapper .slick-next{right:42%}}option:hover,option:focus{background-color:var(--background-color:blue)}.main__tagsuche--formular{display:flex;flex-direction:column;align-items:center}.main__tagsucheContentWrapper{margin:0 auto;max-width:1400px;padding:var(--display-side-padding)}.main__tagsucheWrapper{background-color:var(--background-color-darkblue);padding-top:1.5em;padding-bottom:3em;margin-bottom:3em}.main__tagsuche--headline{color:white}.main__tagsuche--headline h2{margin-bottom:1em}.main__tagsuche--breadcrump a{color:var(--link-color-grey)}.selectContainer{margin-bottom:1em}.main__tagsuche--breadcrump > p::before{content:"Sie befinden sich hier:";margin-right:6px;color:var(--link-color-grey)}.main__tagsuche--breadcrump a{text-decoration:none}.main__tagsuche--formular{background-color:white;padding:1em;font-size:1.1em;font-weight:bold;margin-top:2em}.main__tagsuche--formular label{width:100%;display:flex;flex-direction:column;align-items:center}.main__tagsuche--formular select{display:flex;text-align:center;background-color:var(--background-color-green);border:none;border-radius:2em;padding-top:0.5em;padding-bottom:0.5em;padding-right:0.6em;padding-left:1em;color:white;width:fit-content}.main__tagsuche--formular p{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:0}.main__tagsuche--formularButton{margin-top:0.5em;background-color:var(--color-blue);color:white;border:none;font-weight:bold;padding-right:1em;padding-left:1em;padding-top:0.5em;padding-bottom:0.5em;text-decoration:none}.main__tagsuche--formularButton:hover,.main__tagsuche--formularButton:focus{background-color:var(--background-color-green)}select{appearance:none;outline:10px red;border:0;box-shadow:none;flex:1;padding:0 1em;color:#fff;background-image:none;cursor:pointer;padding-right:2.5em !important;margin-right:0}.select{position:relative;display:flex;width:fit-content;border-radius:.25em;overflow:hidden}.select::after{content:"\f078";font-family:"Font Awesome 5 Pro";position:absolute;top:0;right:0;padding:1em;padding-top:0.5em;padding-right:1em;color:white;transition:.25s all ease;pointer-events:none;font-weight:300}.main__übersichtHeading h2{text-align:center}.main__übersichtWrapper{max-width:1400px;padding:var(--display-side-padding);margin:0 auto}.main__quicklinkButtonsWrapper{padding-left:0}.main__quicklinkButtonsWrapper > div{width:100%}.main__amtsblatt br:first-of-type{display:none}.main__amtsblatt h2,.main__müllkalender h2,.main__quicklinkButtonsWrapper h2{margin-bottom:0.5em}.main__amtsblattWrapper,.main__müllkalender,.main__quicklinkButtonsWrapper{padding-bottom:2em}.main__amtsblattWrapper span{display:block;margin-bottom:1em}.main__amtsblattWrapper img{border:2px solid var(--color-grey)}.main__amtsblatt strong{display:none}.main__amtsblatt a{color:var(--color-black);text-decoration:none}.main__amtsblatt > p > a:last-of-type{display:none}.main__amtsblatt > p > a:first-of-type:hover,.main__amtsblatt > p > a:first-of-type:focus{filter:drop-shadow(2px 2px 5px rgba(0,0,0,0.25))}.main__amtsblatt > p > a:first-of-type:hover img,.main__amtsblatt > p > a:first-of-type:focus img{scale:1.05}.main__müllkalender p:first-of-type::before{content:"Nach Auswahl Ihrer Straße erhalten Sie eine Übersicht der Termine.";width:100%;display:block;margin-bottom:1em}.main__müllkalender label:last-of-type{margin-top:0.7em;font-weight:bold}.main__müllkalender select{color:var(--color-black);background-color:var(--color-white);padding:0.5em;border:1.5px solid var(--color-blue);width:100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right.75rem center;background-size:16px 12px;border-radius:0}.main__müllkalender .button{padding:0.8em 2em;background-color:var(--color-blue);color:#fff;text-decoration:none;transition:250ms;border:none}.main__müllkalender .button:hover,.main__müllkalender .button:focus{background-color:var(--background-color-green)}.main__müllkalender{padding-left:2em;padding-right:2em}.main__müllkalender h2{display:flex;justify-content:start;margin-top:1.5em}.main__offenerHaushaltContent{display:flex;flex-direction:column}.main__offenerHaushaltContent span{font-weight:bold}.main__offenerHaushaltContent a{font-weight:502;color:var(--color-blue);text-decoration:none;position:relative;width:fit-content}.main__offenerHaushaltContent a::after{content:"";position:absolute;left:0;display:inline-block;width:100%;border-bottom:1px solid var(--color-blue);margin-top:1.6em;transition:all 0.3s;opacity:1;transform:scale(1)}.main__offenerHaushaltContent a:hover::after{opacity:0;transform:scale(0,1)}.main__offenerHaushaltContent a:hover,.main__offenerHaushaltContent a:focus{color:var(--color-blue)}.main__offenerHaushaltContent a:hover:before,.main__offenerHaushaltContent a:focus:before,.main__offenerHaushaltContent a:hover:after,.main__offenerHaushaltContent a:focus:after,{opacity:0;transform:scale(0,1)}.main__offenerHaushaltContent .fal{margin-right:0.5em;font-weight:300}.main__offenerHaushaltContent img{margin-top:1em;margin-bottom:1em;max-width:20em;object-fit:cover}.main__offenerHaushaltWrapper{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:651px){.main__amtsblatt,.main__müllkalender,.main__quicklinkButtonsWrapper{width:calc(100%/2)}.main__quicklinksButtonWrapper h2{margin-top:1em}.main__quicklinkButtonsWrapper{padding-right:2em}.main__amtsblatt{padding-left:2em}.main__amtsblatt h2,.main__müllkalender h2,.main__quicklinkButtonsWrapper h2{margin-bottom:1em}.main__übersichtWrapper{display:flex;flex-wrap:wrap}}@media screen and (min-width:1103px){.main__tagsuche--formular p{flex-direction:row !important;width:auto;margin-bottom:0}.main__tagsuche--formular label{width:auto !important;margin-bottom:0}.main__tagsuche--formular select{margin-bottom:0 !important;margin-right:0;margin-left:1em}.selectContainer{margin-bottom:0;margin-right:1em}.main__tagsuche--formular{width:fit-content;padding:0 !important;padding-left:1em !important;margin-left:0;display:flex;flex-direction:row}.main__tagsuche--formularButton{padding:1.2em 1em 1.2em 1em !important;margin:0 !important}.main__tagsuche--formular select{padding-top:0.3em;padding-bottom:0.3em}.select::after{padding-top:0.4em}}@media screen and (min-width:650px) and (max-width:749px){.main__tagsuche--formular select{padding-left:1.5em !important;padding-right:3em !important}.main__tagsuche--formularButton{padding-right:1.5em;padding-left:1.5em}}@media screen and (max-width:650px){.main__müllkalender{padding-left:0;padding-right:0}}@media screen and (min-width:651px) and (max-width:900px){.main__quicklinkButtonsWrapper h2{margin-top:1em}}@media screen and (min-width:651px){.main__müllkalender h2{margin-top:0}}@media screen and (min-width:750px) and (max-width:1102px){.main__tagsuche--formular select{padding-left:3em !important;padding-right:4.5em !important}.main__tagsuche--formularButton{padding-right:3em;padding-left:3em}}@media screen and (min-width:900px){.main__amtsblatt,.main__müllkalender,.main__quicklinkButtonsWrapper{width:calc(100%/3)}.main__offenerHaushalt{display:flex;justify-content:end}.main__müllkalender{display:flex;flex-direction:column;border-right:3px solid var(--background-color-lightgrey);border-left:3px solid var(--background-color-lightgrey)}}