@import '../../lib/klaro-0.7.18/klaro.css';@import '../../lib/bootstrap-4.3.1/css/bootstrap.css';@import '../../lib/owl-carousel-2.3.4/assets/owl.carousel.css';@import '../../lib/fontawesome-5.7.2/css/solid.css';@import '../../lib/fontawesome-5.7.2/css/brands.css';@import '../../lib/fontawesome-5.7.2/css/fontawesome.css';@import '../../lib/photoswipe-4.1.3/photoswipe.css';@import '../../lib/photoswipe-4.1.3/default-skin/default-skin.css';@font-face{font-family:"Hind";src:url(/assets/fonts/Hind/Hind-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Hind/Hind-Regular.woff) format("woff"),url(/assets/fonts/Hind/Hind-Regular.ttf) format("truetype"),url(/assets/fonts/Hind/Hind-Regular.svg#Hind-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Hind";src:url(/assets/fonts/Hind/Hind-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Hind/Hind-Light.woff) format("woff"),url(/assets/fonts/Hind/Hind-Light.ttf) format("truetype"),url(/assets/fonts/Hind/Hind-Light.svg#Hind-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Hind";src:url(/assets/fonts/Hind/Hind-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Hind/Hind-SemiBold.woff) format("woff"),url(/assets/fonts/Hind/Hind-SemiBold.ttf) format("truetype"),url(/assets/fonts/Hind/Hind-SemiBold.svg#Hind-SemiBold) format("svg");font-weight:600;font-style:normal}body,html{font-size:100%}body{color:#1d2f47;background-color:#fff;width:100vw;overflow-x:hidden;font-family:"Hind",Arial,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,strong{font-weight:600}h1,h2{position:relative;display:inline-block;margin-bottom:1rem}.toolbox-gemeinderat h3:before,h1:before,h2:before{content:"";position:absolute;bottom:-1rem;left:0;height:.2rem;width:4rem;background-color:#9e7d34}.toolbox-gemeinderat h3:after,h1:after,h2:after{content:"";position:absolute;bottom:-1rem;left:4rem;height:.2rem;width:-webkit-calc(80% - 4rem);width:-moz-calc(80% - 4rem);width:calc(80% - 4rem);background-color:rgba(196,196,198,.6)}h2.bordered,h3.bordered{padding:2rem 1.5rem;border:.25rem solid;margin-bottom:0}h2.bordered:after,h2.bordered:before{display:none}h2,h3.bordered{font-size:2.5rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}@media (max-width:767px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.h1,h1{font-size:2rem}.h2,h2,h3.bordered{font-size:1.75rem}.h3,h3{font-size:1.375rem}}.wysiwyg iframe,.wysiwyg img{max-width:100%}@media (max-width:767px){.wysiwyg table{display:block;max-width:100%;width:auto!important;overflow-x:auto}}.side-menu-item i.scroll-to-footer,a{cursor:pointer}a:hover{text-decoration:none}a:focus,button:focus{outline:0}img{height:auto}.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;text-transform:uppercase;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn:active,.btn:hover{background-color:transparent!important}.btn-light{border-color:#fff;color:#fff}.btn-light:hover{background-color:#fff!important;border-color:#fff!important;color:#1d2f47}.form-control{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;background-clip:initial}.card,.card-img,.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.card-img-top{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}.btn-primary,.h1,.h1 a,.h2,.h2 a,.h3,.h3 a,.h4,.h4 a,.h5,.h5 a,.h6,.h6 a,h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:#1d2f47}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#376bad}.btn-primary{border-color:#1d2f47}.btn-primary:active,.btn-primary:hover{background-color:#1d2f47!important;border-color:#1d2f47!important;color:#fff!important}.input-group .btn-primary{background-color:#1d2f47;color:#fff}.input-group .btn-primary:active,.input-group .btn-primary:hover{background-color:#376bad!important;border-color:#376bad!important}.popover{background-color:#1d2f47;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.popover-body{color:#fff}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{border-top-color:#1d2f47}.vg-logo{text-transform:uppercase;padding-top:8px;-webkit-transform-origin:center 0;-moz-transform-origin:center 0;-ms-transform-origin:center 0;-o-transform-origin:center 0;transform-origin:center 0;display:block;-webkit-transition:-webkit-transform .6s;-o-transition:-o-transform .6s;-moz-transition:transform .6s,-moz-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s,-moz-transform .6s,-o-transform .6s}.vg-logo-first{display:block;color:#b6b7b8;font-size:16.2px;line-height:.75}.vg-logo-second{display:block;color:#376bad;font-weight:700;font-size:37.5px}.sticky-nav .navbar-brand .vg-logo{-webkit-transform:scale(.63);-moz-transform:scale(.63);-ms-transform:scale(.63);-o-transform:scale(.63);transform:scale(.63)}.iframe-container{min-height:10rem}.iframe-container>[data-type=placeholder]{height:100%}.cm-btn,.klaro{font-size:1rem!important}.cm-btn{padding:.375rem .75rem!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;min-width:7.5rem!important;text-transform:uppercase!important;border:1px solid!important;background-color:transparent!important;-webkit-transition:color .15s,border-color .3s;-o-transition:color .15s,border-color .3s;-moz-transition:color .15s,border-color .3s;transition:color .15s,border-color .3s}.cm-btn-success{color:#1d2f47!important;border-color:#1d2f47!important}.cm-btn-success:focus-visible,.cm-btn-success:hover{color:#fff!important;background-color:#1d2f47!important}.cm-btn-success-var{color:#376bad!important;border-color:#376bad!important}.cm-btn-success-var:focus-visible,.cm-btn-success-var:hover{color:#fff!important;background-color:#376bad!important}.cm-modal{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.cm-modal a,.cookie-notice a{color:#376bad!important;-webkit-transition:color .15s;-o-transition:color .15s;-moz-transition:color .15s;transition:color .15s}.cm-modal a:focus-visible,.cm-modal a:hover,.cookie-notice a:focus-visible,.cookie-notice a:hover{color:#376bad!important}.cm-footer,.cm-header{border-color:transparent!important}.cm-header .title{margin-bottom:2rem!important}.cookie-notice{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.cookie-modal .cm-list-input:checked+.cm-list-label .slider{background-color:#1d2f47!important}.context-notice{background-color:#f8f9fa!important;border-color:#f8f9fa!important}.navbar .nav-link,.navbar-main .dropdown-menu .sub-dropdown-item a{color:#1d2f47}.navbar .nav-link:hover,.navbar-main .dropdown-menu .sub-dropdown-item a:hover{color:#376bad}.navbar-secondary{border-bottom:1px solid #ececee;position:absolute;top:0;width:100%;z-index:90;border-color:transparent}.navbar-secondary::before{content:"";position:absolute;top:0;left:0;right:0;height:140px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),color-stop(45%,rgba(0,0,0,.25)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.25) 45%,transparent 100%);background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.25) 45%,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.25) 45%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.25) 45%,transparent 100%);pointer-events:none;z-index:-1}.navbar-secondary>.container{padding-left:0;padding-right:0}.navbar-secondary .nav-link{font-size:.93rem;padding:5px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.navbar-main .navbar-quicklinks .nav-link:focus,.navbar-main .navbar-quicklinks .nav-link:hover,.navbar-secondary .nav-link:focus,.navbar-secondary .nav-link:hover{color:#ececee}.navbar-secondary .fab,.navbar-secondary .fas{margin-right:5px}.navbar-main,.navbar-main>.container{-webkit-transition:background-color .6s;-moz-transition:background-color .6s;-o-transition:background-color .6s;transition:background-color .6s}.navbar-main{padding-top:0;padding-bottom:0;border-bottom:1px solid #ececee;z-index:100;position:absolute;top:46px;width:100%;border-color:transparent}@media (max-width:991px){.navbar-main{position:absolute;top:36px;width:100vw;z-index:100}}@media (max-width:767px){.navbar-main{top:0}}.navbar-main>.container{background-color:#fff;padding-left:0;padding-right:0}@media (max-width:991px){.navbar-main-placeholder{height:68px!important}}.navbar-main-placeholder{height:0;width:100vw}.navbar-main .navbar-brand,.navbar-main .navbar-nav .nav-item .nav-link{height:109px;-webkit-transition:height .6s;-moz-transition:height .6s;-o-transition:height .6s;transition:height .6s}.navbar-main .navbar-brand{padding:20px;background-color:#f4f4f4;overflow:hidden}.navbar-main .navbar-quicklinks{-webkit-flex-basis:-webkit-calc(100% + 2rem);-ms-flex-preferred-size:calc(100% + 2rem);flex-basis:-moz-calc(100% + 2rem);flex-basis:calc(100% + 2rem);margin:0 -1rem;padding:0 .5rem;background-color:#1d2f47}.navbar-main .navbar-quicklinks .nav-link{font-size:1.1rem;line-height:1;padding:.4rem .75rem;color:#fff}.navbar-main .navbar-toggler{margin-top:15px;margin-bottom:15px;border-color:transparent!important;outline:0!important}@media (max-width:767px){.navbar-main .navbar-collapse{margin-left:-1rem;margin-right:-1rem}}.navbar-main .navbar-nav{border-top:1px solid #ececee;height:100%}@media (min-width:768px) and (max-width:991px){.navbar-main .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.navbar-main .navbar-nav{border-top:0}}.navbar-main .navbar-nav .nav-item{border-top:7px solid transparent}@media (min-width:768px) and (max-width:991px){.navbar-main .navbar-nav .nav-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.navbar-main .navbar-nav .nav-item .nav-link{line-height:1.15;padding:0 1.1rem;color:#5d5e5f;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-7px;position:relative}@media (min-width:1200px){.navbar-main .navbar-nav .nav-item .nav-link{padding:0 1.9rem}}.navbar-main .navbar-nav .nav-item .nav-link:hover{color:#717273}.navbar-main .navbar-nav .nav-item .nav-link::before{-webkit-transition:top .6s;-moz-transition:top .6s;-o-transition:top .6s;transition:top .6s;content:" ";border-right:1px solid #b6b7b8;height:33px;position:absolute;right:0;top:38px}.navbar-main .navbar-nav .nav-item:last-child .nav-link::before{border-right:0}.navbar-main .navbar-nav .nav-item.active,.navbar-main .navbar-nav .nav-item.show{border-color:#376bad}.navbar-main .dropdown-toggle::after{position:absolute;right:1rem}.navbar-main .dropdown-menu{display:none;margin:0;background-color:#fff;border:0;border-top:1px solid #ececee;border-bottom:1px solid #ececee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100vw;padding:40px 20px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15);-moz-box-shadow:0 3px 3px rgba(0,0,0,.15);box-shadow:0 3px 3px rgba(0,0,0,.15)}.navbar-main .dropdown-menu.show{display:block}@media (max-width:767px){.navbar-main .dropdown-menu.show{top:0;height:100vh;width:100vw;overflow-y:scroll}.navbar-main .dropdown-menu.show .sub-dropdown{margin-bottom:1rem}.navbar-main .dropdown-menu.show .sub-dropdown-item{margin-bottom:.5rem}.navbar-main .dropdown-menu.show>.container{margin-top:2rem}.navbar-main .dropdown-menu.show>.container>.row>div{margin-top:1.5rem}.navbar-main .dropdown-menu.show .mobile-dropdown-title{position:fixed;top:0;left:0;width:100vw;z-index:1;color:#fff;background-color:#1d2f47;padding:15px 35px}.navbar-main .dropdown-menu.show .mobile-dropdown-title .fas{margin-right:1rem}}.navbar-main .dropdown-menu .dropdown-item{padding:0;font-weight:600;margin-bottom:1rem;color:#1d2f47;white-space:normal}.navbar-main .dropdown-menu .dropdown-item:focus,.navbar-main .dropdown-menu .dropdown-item:hover{background-color:transparent;color:#1d2f47}.navbar-main .dropdown-menu .dropdown-item.active{background-color:transparent;font-weight:600}.navbar-main .dropdown-menu .sub-dropdown{list-style:none;padding-left:0;margin-bottom:0;font-weight:400}.navbar-main .dropdown-menu .sub-dropdown-item{font-size:.93rem;margin-bottom:.25rem}.navbar-main .dropdown-menu hr{margin-top:30px;margin-bottom:30px}body.sticky-nav .navbar-main{position:fixed;top:0;width:100vw;background-color:rgba(255,255,255,.9)}body.sticky-nav .navbar-main>.container{background-color:transparent}body.sticky-nav .navbar-main .navbar-brand,body.sticky-nav .navbar-main .navbar-nav .nav-link{height:69px}@media (min-width:992px){body.sticky-nav .navbar-main .navbar-brand,body.sticky-nav .navbar-main .navbar-nav .nav-link{height:79px}}body.sticky-nav .navbar-main .navbar-nav .nav-link::before{top:23px}.template-gemeinde .navbar-brand{padding:0}.template-gemeinde .navbar-brand img{max-height:-webkit-calc(100% + 50px);max-height:-moz-calc(100% + 50px);max-height:calc(100% + 50px);margin:-20px -12.5px -30px}.site-header .jarallax-content{width:100%;min-height:600px;height:50vh}.site-header .jarallax-content h1{color:#fff}.site-header .jarallax-content h1,.site-header .jarallax-content h3,.site-header-default .jarallax-content h1{text-shadow:.015em .015em .15em rgba(0,0,0,.45)}.site-header .jarallax-img{margin-left:-15px;margin-right:-15px;width:-webkit-calc(100% + 30px)!important;width:-moz-calc(100% + 30px)!important;width:calc(100% + 30px)!important}.site-header .jarallax-img img{min-height:100%;min-width:100%;height:auto;width:auto}.site-header .carousel-item{width:100%;height:100%}@media (min-width:992px){.site-header-default .jarallax-content h1{font-size:3.5rem}}.site-header-default .jarallax-content h1:before{right:-webkit-calc(80% - 4rem);right:-moz-calc(80% - 4rem);right:calc(80% - 4rem);left:auto}.site-header-default .jarallax-content h1:after{right:0;left:auto}.site-header-default .jarallax-content h3{font-weight:300;color:#fff;margin-top:1rem;font-size:1.6rem}.site-header-home .jarallax-content{height:-webkit-calc(100vh - 248px);height:-moz-calc(100vh - 248px);height:calc(100vh - 248px);min-height:750px}@media (min-width:992px){.site-header-home .jarallax-content{height:-webkit-calc(100vh - 240px);height:-moz-calc(100vh - 240px);height:calc(100vh - 240px)}}.site-header-home .jarallax-content h1{margin-bottom:2rem;text-shadow:.015em .015em .15em rgba(0,0,0,.45)}@media (min-width:992px){.site-header-home .jarallax-content h1{font-size:3.5rem}}.site-header-default .jarallax-content h3,.site-header-home .jarallax-content h3{text-shadow:.015em .015em .15em rgba(0,0,0,.45)}.site-header-home .jarallax-content .search-field{border-color:#fff}.header-teaser{color:#fff;text-align:center;margin-top:-50px}@media (max-width:991px){.header-teaser{font-size:.8rem}}.header-teaser a,.header-teaser-verwaltungsgemeinschaft a,.site-footer a{color:#fff}.header-teaser .fas{font-size:3rem;line-height:3.5rem;margin:15px 0}@media (min-width:992px){.header-teaser .fas{line-height:4rem}}.header-teaser h3{color:#fff;height:4.33rem}@media (max-width:991px){.header-teaser h3{width:80%;margin-left:auto;margin-right:auto;font-size:1.2rem;height:4rem}}.header-teaser p.lead{margin-bottom:2rem}@media (max-width:991px){.header-teaser p.lead{font-size:1rem}}.header-teaser-item{-webkit-transition:transform .15s,background-color .15s;-moz-transition:transform .15s,background-color .15s;-o-transition:transform .15s,background-color .15s;-webkit-transition:background-color .15s,-webkit-transform .15s;-o-transition:background-color .15s,-o-transform .15s;-moz-transition:transform .15s,background-color .15s,-moz-transform .15s;transition:transform .15s,background-color .15s;transition:transform .15s,background-color .15s,-webkit-transform .15s,-moz-transform .15s,-o-transform .15s}.header-teaser-item:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);z-index:1}.header-teaser-item-1{background-color:#bca675}.header-teaser-item-2{background-color:#9e7d34}.header-teaser-item-3{background-color:#1d2f47}.header-teaser-item-4{background-color:#376bad}.header-teaser-verwaltungsgemeinschaft{color:#fff;text-align:center;margin-top:-50px}@media (max-width:991px){.header-teaser-verwaltungsgemeinschaft{font-size:.8rem}}.header-teaser-verwaltungsgemeinschaft .header-teaser-item{background-color:#f1f1f3;padding:15px}.header-teaser-verwaltungsgemeinschaft .header-teaser-item:hover{background-color:#ededef}@media (min-width:992px){.header-teaser-verwaltungsgemeinschaft .header-teaser-item-1{margin-right:15px;margin-left:-15px}.header-teaser-verwaltungsgemeinschaft .header-teaser-item-3{margin-left:15px;margin-right:-15px}}.header-teaser-verwaltungsgemeinschaft .header-teaser-item img{margin-bottom:1rem}.header-teaser-verwaltungsgemeinschaft .header-teaser-item p{margin-bottom:.5rem;color:#1d2f47}.site-footer{font-size:.93rem;padding-top:45px;padding-bottom:30px;background-color:#376bad;color:#fff;border-top:1px solid #fff;margin-top:90px}.site-footer-col-with-image{margin-top:-88px}.site-footer-col{margin-bottom:30px}@media (max-width:767px){.site-footer-subcol{margin-bottom:30px}}@media (min-width:992px) and (max-width:1199px){.site-footer-subcol{margin-bottom:30px}}.site-footer .col-1{padding-right:0;padding-left:0;text-align:center;margin-left:15px;margin-right:-5px}.site-footer .vg-logo,.site-footer img{margin-bottom:2.6rem;background-color:#f4f4f4;border:3px solid #fff}.site-footer img{width:230px;max-width:100%}.site-footer .vg-logo{width:265px;padding:20px}.site-footer .vg-logo .vg-logo-second{margin-bottom:-20px}.site-footer a:hover{color:#ececee}.site-footer h5{margin-bottom:1.5rem;color:#fff}.site-footer .oeffnungszeiten p.oeffnungszeiten-nach-absprache,.site-footer .oeffnungszeiten-alt{margin-top:1rem}.site-footer .oeffnungszeiten p{margin-bottom:0}.site-footer .oeffnungszeiten p.oeffnungszeiten-alt-ort{margin-bottom:.25rem}.side-menu{position:fixed;left:0;z-index:90;top:50%;padding:8px 0;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#1d2f47}.side-menu-item-content{background-color:rgba(29,47,71,.8)}@media (max-width:830px){.side-menu{display:none}}@media (min-width:992px) and (max-width:1070px){.side-menu{display:none}}.side-menu-item{position:relative;color:#fff;font-size:22px;padding:0 8px}@media (min-width:780px) and (max-width:800px){.side-menu-item{padding:0 3px}}@media (min-width:1020px) and (max-width:1040px){.side-menu-item{padding:0 3px}}@media (min-width:1200px) and (max-width:1218px){.side-menu-item{padding:0 3px}}.side-menu-item:hover>:first-child{border-color:#fff}.side-menu-item:hover .side-menu-item-content{opacity:1}.side-menu-item>:first-child{border-top:1px solid transparent;border-bottom:1px solid transparent}.side-menu-item a{display:block;color:#fff}.side-menu-item i{padding:14px 8px}.side-menu-item-content{position:absolute;left:46px;top:0;height:51px;text-align:left;opacity:0;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.side-menu-item-content .weather{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.side-menu-item-content .weather-icon{font-size:28px;margin-left:8px}.side-menu-item-content .weather-content{line-height:.75;margin:8px}.side-menu-item-content .weather-content .temp{font-size:26px}.side-menu-item-content .weather-content .info{font-size:12px}.side-menu-item-content .fontsize{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:20px}.side-menu-item-content .fontsize i{padding:15px;cursor:pointer}.side-menu-item-content .fontsize i:first-child{padding-left:25px}.side-menu-item-content .address,.side-menu-item-content .phone{font-size:14px;white-space:nowrap;padding:3px 10px 3px 20px}.side-menu-item-content .phone{padding:15px 10px 15px 20px}.toolbox-element{margin-top:3rem;margin-bottom:3rem}.toolbox-element-window .toolbox-element{margin-top:0;margin-bottom:0}.toolbox-element-window .toolbox-element .x-form-item{width:100%!important}.toolbox-column{height:-webkit-calc(100% - 6rem);height:-moz-calc(100% - 6rem);height:calc(100% - 6rem)}.toolbox-content h2{margin-bottom:3rem}.toolbox-bordered-content{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.toolbox-veranstaltungen{padding-top:60px;padding-bottom:60px}.toolbox-veranstaltungen .veranstaltung{padding-left:10px;padding-right:10px}.toolbox-veranstaltungen .veranstaltung .date{background-color:#9e7d34;color:#fff;display:inline-block;padding:2px 5px;font-weight:600;font-size:.85rem}.toolbox-veranstaltungen .veranstaltung h5{color:#1d2f47;font-weight:400;font-size:1.2rem}.toolbox-veranstaltungen .veranstaltung .data{margin-top:2rem;margin-bottom:2rem}.toolbox-veranstaltungen .owl-carousel{padding:45px}.toolbox-veranstaltungen .owl-carousel .owl-nav .owl-next,.toolbox-veranstaltungen .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.toolbox-veranstaltungen .owl-carousel .owl-nav .owl-prev{left:15px}.toolbox-veranstaltungen .owl-carousel .owl-nav .owl-next.disabled,.toolbox-veranstaltungen .owl-carousel .owl-nav .owl-prev.disabled{display:none}.toolbox-veranstaltungen .owl-carousel .owl-nav .owl-next{right:15px}.toolbox-parallax .jarallax-content{padding-top:60px;padding-bottom:60px;min-height:30vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.toolbox-parallax .jarallax-content h2{color:#fff!important;border-color:#fff!important}.toolbox-parallax .jarallax-content .content{color:#fff;margin-top:1.2rem;margin-bottom:2.3rem}.toolbox-parallax .jarallax-img{-webkit-filter:blur(5px);filter:blur(5px);margin-left:-15px;margin-right:-15px;width:-webkit-calc(100% + 30px)!important;width:-moz-calc(100% + 30px)!important;width:calc(100% + 30px)!important}.toolbox-neuigkeiten{-moz-background-size:cover;background-size:cover}.toolbox-neuigkeiten .neuigkeiten-col{padding:60px 30px;background-color:#1d2f47}.toolbox-neuigkeiten .neuigkeiten-col h2,.toolbox-neuigkeiten .neuigkeiten-col h3,.toolbox-neuigkeiten .neuigkeiten-col p{color:#fff}.toolbox-neuigkeiten .neuigkeiten-col h2{margin-bottom:3rem}.toolbox-neuigkeiten .neuigkeiten-col .neuigkeit{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #c4c4c6}.toolbox-neuigkeiten .neuigkeiten-col .neuigkeit h3{clear:left}.toolbox-neuigkeiten .neuigkeiten-col .neuigkeit .date{float:left;padding:5px 7.5px;font-size:.9rem;border:1px solid #fff}.toolbox-neuigkeiten .neuigkeiten-col .neuigkeit .description-container{position:relative}.toolbox-neuigkeiten .neuigkeiten-col .neuigkeit .description-container .description{width:-webkit-calc(100% - 35px);width:-moz-calc(100% - 35px);width:calc(100% - 35px)}.toolbox-neuigkeiten .neuigkeiten-col .neuigkeit .description-container .btn{position:absolute;right:0;bottom:0}.toolbox-neuigkeiten .neuigkeiten-col .alle-neuigkeiten{margin-top:45px;text-align:center}.toolbox-neuigkeiten .text-col{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.toolbox-neuigkeiten .text-col h3.bordered{color:#fff;border-color:#fff}.toolbox-spacer{height:50px}.toolbox-gemeinderat h3{position:relative;display:inline-block;margin-bottom:1rem}.toolbox-gemeinderat .gemeinderat-row{margin-top:2rem}.toolbox-gemeinderat .gemeinderat-row .gemeinderat{padding-bottom:30px}.toolbox-gemeinderat .gemeinderat-row .gemeinderat-container{position:relative}.toolbox-gemeinderat .gemeinderat-row .gemeinderat-container .gemeinderat-info{position:absolute;top:0;width:100%;height:100%;background:rgba(29,47,71,.3);opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.toolbox-gemeinderat .gemeinderat-row .gemeinderat-container .gemeinderat-info:hover{opacity:1}.toolbox-gemeinderat .gemeinderat-row .gemeinderat-container .gemeinderat-info p{position:absolute;background:#ececee;left:15px;right:15px;bottom:5px;text-align:center;padding:10px 5px}.breadcrumb a,.toolbox-accordion .accordion-toggle{color:#1d2f47}.breadcrumb a:hover,.toolbox-accordion .accordion-toggle:hover{color:#376bad}.toolbox-accordion .toolbox-element{margin-top:0;margin-bottom:0}.toolbox-video .video-outer{position:relative}.toolbox-video .poster-overlay{position:absolute;top:0;bottom:0;left:0;right:0;-moz-background-size:cover;background-size:cover;background-position:center;cursor:pointer;z-index:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.toolbox-video .poster-overlay .fas{color:rgba(255,255,255,.9);font-size:60px}.search{margin-top:3rem;margin-bottom:3rem}.search-field-row{margin-bottom:2.5rem}.search-form .search-field{font-size:1.2rem;padding:.475rem .75rem .275rem}.search-form .btn-primary{background-color:#9e7d34;border-color:#9e7d34;padding:.475rem .75rem .275rem}.search-form .btn-primary:focus,.search-form .btn-primary:hover{background-color:#bca675!important;border-color:#bca675!important}.search-result{margin-top:45px}.search-result .highlight{font-weight:600;background-color:rgba(188,166,117,.45)}.autocomplete-suggestions{background-color:#fff;border-top:1px solid #ececee}.autocomplete-suggestion{padding:.375rem .75rem;cursor:pointer}.autocomplete-suggestion-href{display:block;color:#1d2f47;opacity:.6}.autocomplete-suggestion-href:focus,.autocomplete-suggestion-href:hover{color:#1d2f47}.autocomplete-suggestion-href-best{opacity:1}.autocomplete-suggestion-img{height:40px;margin-right:15px}.autocomplete-suggestion-all-results{padding-top:9px;padding-bottom:9px;margin-bottom:0}.autocomplete-selected{background-color:#ececee}.neuigkeit,.veranstaltung{margin-top:3rem;margin-bottom:3rem}.neuigkeit-list .neuigkeit-card{border-color:transparent transparent #ececee;padding-bottom:2rem;margin-bottom:2rem}@media (max-width:767px){.neuigkeit-list .neuigkeit-card .card-body{padding-left:0;padding-right:0}}@media (min-width:768px){.neuigkeit-list .neuigkeit-card .card-body{padding-top:0;padding-bottom:0}}.neuigkeit-list .neuigkeit-card .card-body .meta{font-size:.9rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.neuigkeit-list .neuigkeit-card .card-body .meta>p{margin-left:.5rem;margin-right:.5rem}.neuigkeit-detail .meta-inner>p:first-child,.neuigkeit-list .neuigkeit-card .card-body .meta>p:first-child{margin-left:0}.neuigkeit-detail .meta-inner>p:last-child,.neuigkeit-list .neuigkeit-card .card-body .meta>p:last-child{margin-right:0}.neuigkeit-list .neuigkeit-card .card-body .date{padding:5px 7.5px;font-size:.9rem;border:1px solid #1d2f47;display:inline-block}.neuigkeit-list .neuigkeit-card .card-body .description{display:block;margin-bottom:1rem}.neuigkeit-detail .meta{font-size:.9rem;margin-bottom:15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.neuigkeit-detail .meta,.neuigkeit-detail .meta-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.neuigkeit-detail .meta-inner>p{margin-left:.5rem;margin-right:.5rem;margin-bottom:0}.neuigkeit-detail .neuigkeit-img{margin:2rem auto;display:block}.neuigkeit-detail .btn{font-size:.9rem;margin-bottom:15px}.neuigkeit-detail .content{margin-top:30px}.veranstaltung-list .veranstaltung-card{border-color:transparent transparent #ececee;padding-bottom:2rem;margin-bottom:2rem}@media (max-width:767px){.veranstaltung-list .veranstaltung-card .card-body{padding-left:0;padding-right:0}}@media (min-width:768px){.veranstaltung-list .veranstaltung-card .card-body{padding-top:0;padding-bottom:0}}.veranstaltung-list .veranstaltung-card .card-body .date{padding:5px 7.5px;font-size:.9rem;border:1px solid #1d2f47;display:inline-block}.veranstaltung-list .veranstaltung-card .card-body .card-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:767px){.veranstaltung-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.veranstaltung-buttons .btn{float:none!important;margin-left:0!important;text-align:left}}.gaststaette-list{padding-top:2rem;padding-bottom:2rem}.gaststaette-list-item{padding-top:3rem;padding-bottom:2rem;border-bottom:1px solid #ececee}.gaststaette-list-item .card{margin-bottom:1rem}.gaststaette-list-item .card .btn{font-size:.9rem}.gaststaette-list-item .gaststaette-img-main{width:90%}.gaststaette-list-item .gaststaette-img-secondary{width:60%;margin-top:-10%}.gaststaette-list-item .gaststaette-img-secondary img{border-style:solid;border-color:#fff;border-width:thick}.gaststaette-list-item .order-1 .gaststaette-img-secondary,.gaststaette-list-item .order-2 .gaststaette-img-main{margin-left:auto}.gaststaette .description{margin-top:2rem}.verein{margin-top:3rem;margin-bottom:3rem}.verein-list .verein-card{border-color:transparent transparent #ececee;padding-bottom:2rem;margin-bottom:2rem}.firma-list .firma-card .card-body .btn,.verein-list .verein-card .card-body .btn{font-size:.9rem;margin-top:1rem}@media (max-width:767px){.verein-list .verein-card .card-body{padding-left:0;padding-right:0}}@media (min-width:768px){.verein-list .verein-card .card-body{padding-top:0;padding-bottom:0}}.verein-detail .verein-img{margin:2rem auto;display:block}.verein-detail .btn{font-size:.9rem;margin-bottom:15px}.verein-detail .content{margin-top:30px}.breadcrumb{margin-top:1.5rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.was-erledige-ich-wo-nav{margin-top:2rem}.was-erledige-ich-wo-nav .nav-link{color:#1d2f47}.was-erledige-ich-wo-nav .nav-link:hover{color:#376bad}.was-erledige-ich-wo-nav .nav-link.active{font-weight:700}.was-erledige-ich-wo-nav .nav-link.disabled{color:#b6b7b8}.was-erledige-ich-wo-list{padding-top:2rem;padding-bottom:2rem}.was-erledige-ich-wo-item{padding-top:1rem;padding-bottom:1rem}.was-erledige-ich-wo-item h2{margin-bottom:2rem}.was-erledige-ich-wo-item .fa{font-size:1.8rem;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.was-erledige-ich-wo-item a[aria-expanded=true] .fa{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.was-erledige-ich-wo-ansprechpartner,.was-erledige-ich-wo-formulare{border-left:.2rem solid #ececee;padding-left:15px;margin-top:15px;margin-bottom:15px}.was-erledige-ich-wo-ansprechpartner ul,.was-erledige-ich-wo-formulare ul{list-style:none;padding-left:0}.wer-macht-was-list{padding-top:2rem;padding-bottom:2rem}.wer-macht-was-list h2{margin-bottom:3rem}.wer-macht-was-item h2,.wer-macht-was-list .card{margin-bottom:2rem}.wer-macht-was-item{padding-top:1rem;padding-bottom:1rem}.wer-macht-was-item .fa{font-size:1.8rem;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.fundsache-list{padding-top:2rem;padding-bottom:2rem}.fundsache-list h2{margin-bottom:3rem}.fundsache-item{padding-top:1rem;padding-bottom:1rem}.formular h5,.fundsache-item h2{margin-bottom:2rem}.fundsache-filter{background-color:#e9ecef;padding:1rem;margin-top:2rem}.fundsache-filter-item{color:#1d2f47}.fundsache-filter-item.active{font-weight:600}.firma-nav,.formular h2{margin-top:2rem}.firma-nav .nav-link{color:#1d2f47}.firma-nav .nav-link:hover{color:#376bad}.firma-nav .nav-link.active{font-weight:700}.firma-nav .nav-link.disabled{color:#b6b7b8}.firma-list{padding-top:2rem;padding-bottom:2rem}.firma-list .firma-card{border-color:transparent transparent #ececee;padding-bottom:2rem;margin-bottom:2rem}.firma-list .firma-card .card-img{width:80%;margin:0 auto 15px}@media (max-width:767px){.firma-list .firma-card .card-body{padding-left:0;padding-right:0}}@media (min-width:768px){.firma-list .firma-card .card-body{padding-top:0;padding-bottom:0}}.formular h2{margin-bottom:5rem}.formular .col-formulare{border-bottom:.2rem solid #ececee;padding-bottom:15px;margin-bottom:30px}@media (min-width:992px){.formular .col-formulare{border-bottom:0;border-right:.2rem solid #ececee;padding-bottom:0;margin-bottom:0}}.formular .col-buergerservice{padding-left:15px;padding-right:15px}.formular .col-buergerservice-link{display:block;height:150px;text-align:center;margin:15px auto;border:.25rem solid #c4c4c6;width:60%;padding-top:10px;padding-bottom:10px;background-color:#ececee}.formular .col-buergerservice-link img{height:100%}.advertising-overlay{position:fixed;bottom:15px;right:15px;background:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px;max-width:-webkit-calc(100vw - 30px);max-width:-moz-calc(100vw - 30px);max-width:calc(100vw - 30px);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important;-moz-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important;z-index:999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.advertising-overlay{bottom:30px;right:30px;max-width:-webkit-calc(100vw - 60px);max-width:-moz-calc(100vw - 60px);max-width:calc(100vw - 60px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.advertising-overlay.closed{display:none}.advertising-overlay h1,.advertising-overlay h2{display:block;margin-bottom:45px}.advertising-overlay-image{width:150px;max-width:50%;margin-bottom:30px}@media (min-width:768px){.advertising-overlay-image{margin-bottom:0;margin-right:30px}}.advertising-overlay-description{max-width:400px}.advertising-overlay-close{position:absolute;top:15px;right:15px;width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}