.tx-troslider .w-slide{position:absolute;top:0;left:0}.tx-troslider .w-slide:nth-child(n+2){transform:translateX(100%)}.tx-troslider .w-slide:nth-child(3){transform:translateX(200%)}.tx-troslider .w-slide:nth-child(4){transform:translateX(300%)}.bbb-slider-ready .w-slide{transition:transform .5s ease}.bbb-slider-ready .w-slide[aria-hidden="true"]{pointer-events:none}.brand img{height:auto}.navi .navbar{--bbb-header-container:940px}.navi .navbar .brand{position:absolute;top:-93px;left:max(0px, calc((100% - var(--bbb-header-container)) / 2));width:441px;max-width:100%;margin:0;float:none}.w-slider-nav .w-slider-dot{cursor:pointer;width:24px;height:24px;margin:0 0 .5em;background-color:#fff0;transform:translateY(-4.5px)}.w-slider-nav .w-slider-dot.w-active{background-color:#fff0}.w-slider-dot::before{content:"";position:absolute;inset:4.5px;border-radius:inherit;background-color:rgb(255 255 255 / .4);pointer-events:none}.w-slider-dot.w-active::before{background-color:#fff}.w-slider-nav-invert .w-slider-dot::before{background-color:rgb(34 34 34 / .4)}.w-slider-nav-invert .w-slider-dot.w-active::before{background-color:#222}.bbb-contact-status{padding:15px;margin:0 0 20px;border:1px solid currentColor}.bbb-contact-status:empty{display:none}.bbb-contact-success{color:#276a08}.bbb-contact-error{color:#9b2020}.w-button.button,.powermail_submit.form-submit{background-color:#468407;color:#fff}.w-button.button:hover,.w-button.button:focus-visible,.powermail_submit.form-submit:hover,.powermail_submit.form-submit:focus-visible{background-color:#3d7306;color:#fff}div#powermail_fieldwrap_26{color:#c00000}#bbb-cookie-notice .cc_message{color:#909090}.p42 #bbb-main-content .bodytext a{color:#468407}.p42 #bbb-main-content .bodytext a:hover,.p42 #bbb-main-content .bodytext a:focus-visible{color:#3d7306}.bbb-section-instance.p42 .bodytext a{color:#468407}.bbb-section-instance.p42 .bodytext a:hover,.bbb-section-instance.p42 .bodytext a:focus-visible{color:#3d7306}.bbb-image-text{display:flex;align-items:center;flex-wrap:wrap}.bbb-image-text::before,.bbb-image-text::after{display:none}.bbb-image-text.bbb-image-right .bbb-image-column{order:2}.bbb-image-text.bbb-image-right .bbb-text-column{order:1}.bbb-image-column img{display:block;width:100%;height:auto}.bbb-section-instance.p0 .content>:last-child{margin-bottom:0}#bbb-main-content .csc-textpic-image>img[src$="/assets/missing.svg"],#bbb-main-content .csc-textpic-image>a.lightbox>img[src$="/assets/missing.svg"]{display:none}#bbb-main-content .csc-textpic-image:has(>img[src$="/assets/missing.svg"]:only-child),#bbb-main-content .csc-textpic-image:has(>a.lightbox:only-child>img[src$="/assets/missing.svg"]:only-child){display:none}.bbb-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.bbb-lightbox-backdrop{position:fixed;inset:0;z-index:11000;background:rgb(0 0 0 / .7);display:flex;align-items:center;justify-content:center;padding:35px}.bbb-lightbox-backdrop #fancybox-wrap{display:block;position:relative;top:auto;left:auto;padding:20px;width:auto;height:auto;max-width:100%;max-height:100%}.bbb-lightbox-backdrop #fancybox-outer{padding:10px;background:#fff}.bbb-lightbox-backdrop #fancybox-content{border:0;width:auto;height:auto;overflow:visible}.bbb-lightbox-backdrop #fancybox-img{display:block;width:auto;height:auto;max-width:calc(100vw - 110px);max-height:calc(100vh - 110px)}.bbb-lightbox-backdrop #fancybox-close{display:block}.bbb-lightbox-backdrop #fancybox-left:not([hidden]),.bbb-lightbox-backdrop #fancybox-right:not([hidden]){display:block}.bbb-lightbox-backdrop #fancybox-left[hidden],.bbb-lightbox-backdrop #fancybox-right[hidden]{display:none}.bbb-lightbox-backdrop #fancybox-left:focus-visible span{left:20px}.bbb-lightbox-backdrop #fancybox-right:focus-visible span{left:auto;right:20px}.bbb-lightbox-backdrop button{border:0;padding:0;cursor:pointer}html.bbb-lightbox-open{overflow:hidden}@media(min-width:1300px){.navi .navbar{--bbb-header-container:1300px}}@media(min-width:992px){.navi .navbar .w-nav-menu{position:relative;z-index:1}}@media(min-width:992px) and (max-width:1299px){.w-section.navi .w-nav-menu.nav-menu a.w-nav-link.nav-link{font-size:15px;padding:20px 4px}}@media(max-width:991px){.navi .navbar{--bbb-header-container:728px}.navi .navbar .brand{top:-90px}.w-nav-button{z-index:2}.w-nav-menu.bbb-menu-open{display:block;position:absolute;top:100%;left:0;right:0;z-index:1000;float:none}.w-nav-menu.bbb-menu-open .w-nav-link{display:block}.w-nav-menu.bbb-menu-open .w-nav-link.w--current,.w-nav-menu.bbb-menu-open .w-nav-link:hover,.w-nav-menu.bbb-menu-open .w-nav-link:focus-visible{color:#3d7306!important}}@media(max-width:767px){.bbb-image-text .bbb-image-column,.bbb-image-text .bbb-text-column{width:100%;order:initial!important}.bbb-image-text .bbb-image-column{margin-bottom:24px}.navi .navbar .brand{width:451px}.bbb-first-slide,.bbb-responsive-background{background-image:var(--bbb-bg-mobile)!important}}@media(max-width:479px){.p85 .stimmungsbild h1{overflow-wrap:anywhere;hyphens:auto}.p42 #bbb-main-content .bodytext,.p42 #bbb-main-content h3{overflow-wrap:anywhere;hyphens:auto}.p42 #c945 a{overflow-wrap:anywhere}.bbb-section-instance.p42 .bodytext,.bbb-section-instance.p42 h3,.bbb-section-instance.p42 a{overflow-wrap:anywhere;hyphens:auto}.bbb-lightbox-backdrop{padding:15px}.bbb-lightbox-backdrop #fancybox-wrap{padding:10px}.bbb-lightbox-backdrop #fancybox-img{max-width:calc(100vw - 70px);max-height:calc(100vh - 70px)}}@media(prefers-reduced-motion:reduce){.bbb-slider-ready .w-slide{transition:none}}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-BoldItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-ExtraBold.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-ExtraBoldItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-Light.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-Semibold.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-LightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/OpenSans-SemiboldItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/RobotoCondensed-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/RobotoCondensed-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/RobotoCondensed-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/RobotoCondensed-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/RobotoCondensed-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/optimized/fonts/RobotoCondensed-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}