body{font-family:Opensans,sans-serif;color:#333;font-size:15px;line-height:24px;font-weight:300}h1{margin-bottom:10px;font-size:42px;line-height:48px;font-weight:600;text-transform:none}h2{margin-bottom:10px;font-size:36px;line-height:48px;font-weight:600;text-transform:none}h3{font-size:24px;line-height:36px;font-weight:300;text-transform:none}h4{margin-bottom:20px;font-size:24px;line-height:36px;font-weight:600;text-transform:none}h5{margin-top:10px;margin-bottom:10px;font-size:14px;line-height:20px;font-weight:700}h6{margin-top:10px;margin-bottom:10px;font-size:12px;line-height:18px;font-weight:700}p{line-height:28px;font-weight:300}.button{display:inline-block;width:100%;margin-top:15px;padding:15px 10px;border-radius:5px;background-color:#63bc0a;color:#fff;font-size:18px;font-weight:600;text-align:center;text-decoration:none}.button:hover{background-color:#55a00b}.navbar{z-index:5;width:100%;background-color:#000;font-size:16px}.slider{height:700px}.logo{margin-top:30px}.menue{margin-top:60px;padding-right:20px;float:none;font-size:20px;font-weight:300}.menue:hover{-webkit-transform:none;-ms-transform:none;transform:none;text-decoration:none}.menue.w--open{font-weight:700}.menuebar{margin-left:40px;float:left}.hintergrundbild{padding-top:45px;padding-bottom:45px;background-image:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/images/HintergundBild.jpg);background-position:0 0;background-size:cover;color:#fff}.hintergrundhellgrau{padding-top:60px;padding-bottom:30px;background-color:#f5f1f1}.center{text-align:center}.right{text-align:right}.imagefloat{padding-top:5px;padding-right:24px;float:left}.keinhintergrund{padding-top:75px;padding-bottom:85px}.trenner{display:block;height:58px;margin-top:-30px;margin-bottom:-25px;background-image:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/images/trenner1.png);background-position:50% 50%;background-size:1370px;background-repeat:no-repeat;text-align:center}.standard_a{color:#293037;font-weight:300}.standard_a:hover{font-weight:700}.standard_a.weiss{color:#fff;text-decoration:underline}.standard_a.weiss:hover{color:#fff;font-weight:300}.footer{padding-top:35px;padding-left:46px;background-color:#000;color:#bcbdbc}.footerblack{height:70px;color:#ff0505}.footerbgsw{z-index:0;width:100%;margin-top:0;border-top:1px solid #878787;background-color:#000}.footernav{margin-top:25px;color:#fff;text-align:right;text-decoration:none;text-transform:uppercase}.footercopyright{margin-top:25px;color:#fff;text-transform:uppercase}.footercontainer{margin-top:50px;padding-bottom:30px;color:#fff;font-size:14px}.col1{display:block;padding-right:10px;padding-left:10px}.col1.gruenebox{margin-top:20px;padding:30px;border:1px solid #7c848d;background-color:#a0bb85;color:#fff}.image{padding-top:10px;padding-bottom:20px}.image.news{padding-top:30px;padding-bottom:0}.image.scale:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.language{width:22px;margin-top:42px;margin-right:15px;float:right}.language:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.teaserbutton{height:25px;margin-top:20px;background-color:#abaeb1}.teaserlink{margin-top:2px;padding-right:30px;float:right;font-weight:400;text-decoration:none}.teaserlink:hover{color:#fff;text-decoration:none}.teaser{margin-top:60px}.teasercol{margin-top:30px;padding-right:50px;padding-bottom:30px;padding-left:50px}.teasericon{margin-top:15px;padding-right:10px;padding-bottom:20px}.linknews{display:block;margin-top:52px;color:#3d3d3d;text-decoration:none}.linknews:hover{color:#fff}.dropdownliste{margin-top:58px;padding-top:0}.dropdownliste.w--open{margin-top:0;background-color:rgb(255 255 255 / .85)}.subnavi{padding-right:30px;font-size:20px}.subnavi:hover{-webkit-transform:scale(1.15) translate(10px,-5px);-ms-transform:scale(1.15) translate(10px,-5px);transform:scale(1.15) translate(10px,-5px)}.subnavi.w--current{color:#293037}.breadcrumb{margin-top:20px;margin-bottom:20px;font-size:14px}.stimmung{height:400px}.imageborder{border:1px solid #7c848d}.subheadline{margin-top:-15px;margin-bottom:10px;font-size:15px;line-height:24px;font-style:italic}.pdf-download-link{margin-top:10px;float:left;clear:both;color:#fff}.pdf-download-link-text{display:inline-block;margin-left:10px;line-height:28px}.pdf-download-link-text:hover{display:inline-block;line-height:28px;text-decoration:underline}.gridtext{display:block;padding-top:20px;padding-bottom:20px;background-color:#7c848d;color:#fff;text-align:center}.list{margin-left:20px;padding-left:20px;background-image:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/images/bullet.png);background-position:0% 50%;background-repeat:no-repeat}.list.weiss{background-image:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/images/bullet.png);background-position:0 5px}.h3news{margin-top:7px}.newsblock{padding-top:20px;padding-bottom:20px}.tabcontent{padding:20px;background-color:#d6dbe1}.htab{margin-top:20px}.htab.htabimage{margin-top:5px}.tabreiter{border-top-left-radius:6px;border-top-right-radius:6px}.tabreiter.w--current{border-top-left-radius:5px;border-top-right-radius:6px;background-color:#d6dbe1}.tabcontainer{padding-top:20px}.accordionicon{position:relative;margin-top:3px;float:left}.accordionbox{padding-left:3px}.accordionbox.w--open{position:relative;margin-left:50px;background-color:#fff0}.accordioncontent{width:94%;padding-left:3px}.textspan{font-weight:700}.field-label{margin-top:15px;font-family:'Roboto Condensed',sans-serif;font-weight:300;text-transform:uppercase}.radio-button-label{font-weight:300}.checkbox-label{font-weight:300}.checkbox-field{margin-top:10px;margin-bottom:15px}.form-submit{padding-right:20px;padding-left:20px;border:1px solid #293037;background-color:#293037;font-size:18px;font-weight:300;text-transform:uppercase}.form-submit:hover{background-color:#fff;color:#293037}.text-field-short{display:inline-block;width:32%}.text-field-short.text-field-short-str{float:right}.text-field-long{display:inline-block;width:65%;float:right}.text-field-long.text-field-long-str{float:left}.formular{text-transform:uppercase}.anrede{width:20%}.col-left{padding-right:10px}._w-container{max-width:1300px;padding-right:20px;padding-left:20px}.nav-link{color:#fff}.nav-link:hover{color:#63bc0a}.beunsbox{padding-top:20px;padding-right:55px;padding-bottom:20px;float:right}.einleitungtxt{margin-left:-17px;padding-top:10px;padding-bottom:10px;padding-left:70px;border-left:3px solid #000}.buttonunduberschrift{padding-right:15px;padding-left:15px;text-align:center}.infotxt{padding:35px 70px}.imgmac{padding-top:32px}.beratungtxt{padding-top:0;padding-right:50px;padding-left:50px}.beschriftfragen{padding-top:0}.nachrichtanunsbox{padding-top:30px}.text-field{height:45px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;padding-left:10px;border-radius:5px}.text-area{border-radius:5px}.text-area.nv1{width:85%;height:240px;margin-bottom:20px;padding-top:10px}.imag-slid{width:100%}.absendebutton{width:85%;margin-top:-3px;padding:15px;border-radius:5px;background-color:#63bc0a;font-size:18px;font-weight:600;text-align:center}.absendebutton:hover{background-color:#55a00b}.kontake{padding-top:30px;padding-left:60px;border-left:3px solid #e3e4e5}.form{padding-right:30px}.navi{margin-top:105px;padding-top:0}.brand{margin-top:-151px;margin-left:-64px}.kontaktbox{padding:40px 55px 20px 50px}.dropdown{color:#fff}.dropdown:hover{color:#63bc0a}.textslider{position:absolute;left:15%;top:30%;padding:80px;background-color:rgb(255 255 255 / .9)}.textslider.text2{font-size:26px}.textslider1{padding-bottom:30px;font-size:42px;line-height:38px;font-weight:400}.textslidertext2{margin-left:1px;font-size:42px;font-weight:400}.slide1{background-image:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/images/Slider_bild.jpg);background-position:0 0;background-size:cover}html.w-mod-js *[data-ix="popout-4"]{opacity:0}html.w-mod-js *[data-ix="popout-3"]{opacity:0}html.w-mod-js *[data-ix="popout-2"]{opacity:0}html.w-mod-js *[data-ix="popout"]{opacity:0}@media (max-width:991px){.button:hover{background-color:#4c9603}.slider{height:400px}.logo{margin-top:15px}.menue{margin-top:20px;padding-right:30px;padding-left:30px;color:#fff}.hintergrundbild{padding-right:15px;padding-left:0}.hintergrundhellgrau{padding-top:45px;padding-bottom:45px;padding-left:20px}.keinhintergrund{padding-top:45px;padding-bottom:45px;padding-left:12px}.trenner{margin-top:-14px;margin-bottom:-14px}.footer{height:426px;padding-left:20px}.footercontainer{margin-top:25px}.language{margin-top:31px}.subnavi{padding-left:30px}.subnavi.w--current{padding-left:30px}.stimmung{height:320px}.responsiveicon{margin-top:40px;margin-right:40px}.nav-link{color:#000}.beunsbox{padding-left:5px;float:none}.einleitungtxt{padding-left:25px;border-left:1px none #000}.infotxt{padding-right:0;padding-left:20px}.imgmac{padding-left:5px}.beratungtxt{padding-left:9px}.beschriftfragen{padding-left:0}.text-area.nv1{width:100%}.absendebutton{width:100%}.absendebutton:hover{background-color:#4c9603}.kontake{padding-left:0;border-left:1px none #000}.form{padding-right:0}.icon{float:right;color:#fff}.menu-button{padding-top:23px;color:#fff;text-transform:uppercase}.menu-button.w--open{padding-top:20px;background-color:#fff0}.nav-menu{background-color:#f5f1f1}.kontaktbox{padding:20px 55px 20px 0}.dropdown{color:#000}.dropdown-link{padding-left:34px}.dropdown-link:hover{color:#63bc0a}.responsivetxticon{float:right;font-size:17px}.textslider{left:10%;top:15%;padding:40px}.textslider1{padding-bottom:20px;font-size:38px}.textslidertext2{font-size:20px}.slide1{background-position:50% 50%}}@media (max-width:767px){.button{height:100%}.navbar{height:75px}.logo{height:50px;margin-top:12px}.hintergrundbild{padding-right:0}.hintergrundhellgrau{padding-right:15px;padding-left:20px}.keinhintergrund{padding-right:15px;padding-left:13px}.trenner{margin-top:-12px;margin-bottom:-10px}.footer{height:100%;padding-left:20px}.footerblack{height:53px;margin-top:20px}.footerbgsw{height:100px;padding-right:15px;padding-left:15px}.footernav{width:150px;margin-top:0}.footercopyright{margin-top:0;padding-bottom:20px}.footercontainer{padding-right:15px;padding-left:15px}.language{margin-top:16px}.teaser{margin-top:20px}.linknews{margin-top:auto}.breadcrumb{padding-left:10px}.stimmung{height:240px}.responsiveicon{margin-top:10px}.accordioncontent{width:78%}.beunsbox{margin-bottom:20px;float:none}.einleitungtxt{border-left-width:3px;border-left-color:#000}.infotxt{padding-left:0}.kontake{border-left-width:3px;border-left-color:#fff}.menu-button{padding-top:23px}.brand{margin-top:-160px}}@media (max-width:479px){.slider{height:300px}.hintergrundbild{padding-right:10px;padding-left:10px}.hintergrundhellgrau{padding-right:15px}.keinhintergrund{padding-left:20px}.col1{padding-right:15px}.teasercol{padding-right:10px;padding-left:10px}._w-container{padding-right:0;padding-left:0}.beunsbox{padding-left:0}.einleitungtxt{margin-left:0;padding-left:0;border-left:1px none #000}.beratungtxt{padding-left:0}.brand{margin-top:-130px}.ungelist{margin-left:-20px}.ordlist{margin-left:-20px}}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-Bold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-BoldItalic.ttf) format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-ExtraBold.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-ExtraBoldItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-Light.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-Semibold.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-LightItalic.ttf) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Opensans';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/OpenSans-SemiboldItalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/RobotoCondensed-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/RobotoCondensed-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/RobotoCondensed-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/RobotoCondensed-Italic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/RobotoCondensed-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(../../../../themes/brunnenbau-bonn/assets/original/fileadmin/templates/public/fonts/RobotoCondensed-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}