.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto !important;height:auto !important;transform:none !important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto !important;height:auto !important;transform:none !important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100% !important;height:auto !important;margin:0 !important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsts-type-slide.rsts-dragging-disabled .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging-disabled .rsts-thumbs-view{cursor:auto}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none !important}}

progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0} figcaption, menu,article,aside,details,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0} [hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{}button,select{text-transform:none}[type=submit], [type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/*! jQuery UI - v1.12.1 - 2016-09-26
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:600}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;max-width:320px}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:0}.ui-menu-icons{position:relative}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:100%}.ui-selectmenu-icon.ui-icon{position:absolute;top:0;right:0;margin-top:0;width:40px;height:100%;background-color:#5d5d5d;background-image:url("../../files/buchholz-theme/img/arrow-line16-white-down.svg");background-position:center;background-repeat:no-repeat}.ui-button{padding:.4em 0.7em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item-wrapper{border-top:1px solid #c5c5c5;padding:0.25em 0.7em;font-size:0.9375em}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item .ui-icon{height:28px;width:80px;top:1px;right:0.7em}.ui-icon.personen-1{background:url("../../files/buchholz-theme/img/icons-stw/icon-people06.svg") 68px 0 no-repeat}.ui-icon.personen-2{background:url("../../files/buchholz-theme/img/icons-stw/icon-people06.svg") 51px 0 no-repeat}.ui-icon.personen-3{background:url("../../files/buchholz-theme/img/icons-stw/icon-people06.svg") 37px 0 no-repeat}.ui-icon.personen-4{background:url("../../files/buchholz-theme/img/icons-stw/icon-people06.svg") 25px 0 no-repeat}.ui-icon.personen-5{background:url("../../files/buchholz-theme/img/icons-stw/icon-people06.svg") 13px 0 no-repeat}.ui-icon.personen-6{background:url("../../files/buchholz-theme/img/icons-stw/icon-people06.svg") 0 0 no-repeat}.ui-widget{font-family:'Open Sans', Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:1em}.ui-widget-content{background:#f6f6f6;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{background:#e9e9e9}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#f6f6f6;color:#42a427;border:0}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#666;text-decoration:none;border:0}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{background:#ededed;outline:none}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;outline:none;border:0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#ededed;color:#42a427}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;border:0}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}

/* V-Check Buchholz Digital */

.widget-3-form .input-wrapper label {
    width: 0; 
}

.digital .widget-3-form .input-wrapper:nth-child(3) {
    display: flex;
    flex-wrap: wrap;
}

#check_available_street {
	order: 1;
    width: calc(75% - 0.3em);
}

#check_available_housenumber {
	order: 2;
    width: 25%;
    margin-left: 0.3em;
}

.widget-3-form input[readonly=readonly] {
    background: #f0f0f0 url("../../files/buchholz-theme/img/background-form-inactive.png");    
}

.widget-3-form button[disabled=disabled],
.widget-3-form button[disabled=disabled]:hover{
    background-color: #aaa;
    cursor: default;
}

/* Results */

.widget-3-form .resultContainer {
    position: absolute;
    left: 20px;
    width: calc(100% - 40px);
    margin-top: 2.2em;
    z-index: 10;
}

.widget-3-form .resultContainer.postal {
    top: 0;
}

.widget-3-form .resultContainer.street {
    width: calc(75% - 30px - 0.3em);
}

.widget-3-form .resultContainer.housenumber {
    width: calc(25% - 10px);
    left: auto;
    right: 20px;
}

.widget-3-form .resultContainer ul {
    padding: 0.5em 0.8em 0.8em;
    background-color: #fff;
    border: 1px solid #ececec;
    list-style: none; 
    line-height: 1.1;
}

.widget-3-form .resultContainer ul li { 
    padding: 0.25em 0;
    cursor: pointer; 
    transition: color .2s ease;
}

.widget-3-form .resultContainer li:hover:not(.notAvailable) { color: #96bb39; }

.widget-3-form .resultContainer .notAvailable {
    font-size: 12px;
    cursor: default;
}

.widget-3-form .resultContainer a {
    text-decoration: underline;
}

.widget-3-form input::-webkit-contacts-auto-fill-button {
  display: none !important;
  pointer-events: none;
  position: absolute;
  right: 0;
}

.widget-3-form .error {
	margin-bottom: 0.7em;
	padding: 0 20px;
	color: red;
    font-size: 12px;
    line-height: 1.2;
}

.widget-3-form .error ul {
	list-style-type: none;
	list-style-position: inside;
}

.widget-3-form .error ul li {
	display: inline-block;
	margin-right: 1em;
}

.widget-3-form .error ul li::before {
	content: "•";
	display: inline-block;
	margin-right: 0.5em;
}

/* Result Page */

.mod_article .vcheck-result h2.ce_headline {
    margin-top: 2em;
}

@media only screen and (min-width: 770px) {
    
    .widget-3-form .resultContainer {
        left: 9%;
        width: 82%;
    }
    
    .widget-3-form .resultContainer.street {
        width: calc(61.5% - 0.3em);
    }
    
    .widget-3-form .resultContainer.housenumber {
        width: 20.5%;
        right: 9%;
    }
    
    .widget-3-form .resultContainer ul {
        font-size: 0.938em; 
    }
    
    .widget-3-form .error {
    	padding: 0 9%;
    }
    
}
/* Copyright MADE/YOUR/DAY OG <mail@madeyourday.net>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
/* ===========================================
 * Default Skin
 * ======================================== */
.rsts-skin-stw.rsts-main {
  position: relative;
}
.rsts-skin-stw.rsts-type-fade .rsts-slide {
  background-color: white;
}
.rsts-skin-stw .rsts-caption {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-right: 20px;
  padding: 5px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: white;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.4);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transform: translate(0, -20px);
  -moz-transform: translate(0, -20px);
  -ms-transform: translate(0, -20px);
  -o-transform: translate(0, -20px);
  transform: translate(0, -20px);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  -moz-transition: opacity 0.5s, -moz-transform 0.5s;
  -o-transition: opacity 0.5s, -o-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
}
.rsts-skin-stw .rsts-active .rsts-caption {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

/* Direction nav deleted */

.rsts-skin-stw.rsts-video-playing .rsts-nav, .rsts-skin-stw.rsts-video-playing .rsts-prev, .rsts-skin-stw.rsts-video-playing .rsts-next {
  display: none;
}
.rsts-skin-stw.rsts-video-playing .rsts-nav-thumbs {
  display: block;
}
.rsts-skin-stw.rsts-touch .rsts-nav-numbers, .rsts-skin-stw.rsts-touch .rsts-nav-tabs {
  display: none;
}

/* Nav Buttons */

.rsts-skin-stw .rsts-nav {
  position: absolute;
    width: 100%;
  bottom: 14px;
  text-align: center;
}

@media only screen and (min-width: 770px) {   
    /* .rsts-skin-stw .rsts-nav { bottom: 160px; } Inhalt nicht sichtbar */
    .rsts-skin-stw .rsts-nav { bottom: 230px; }
}

.rsts-skin-stw .rsts-nav ul {
  /* Forcing margin/padding, since '#content ul' is quite common */
  margin: 0 !important;
  padding: 0 !important;
}

.rsts-skin-stw .rsts-nav li {
  display: inline;
}
.rsts-skin-stw .rsts-nav-numbers a, .rsts-skin-stw .rsts-nav-tabs a {
  display: inline-block;
  height: 30px;
  min-width: 30px;
  padding: 0.65em 0.5em 0.5em;
  margin: 0 2px 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
  color: white;
  background-color: #555555;
  background-color: rgba(85, 85, 85, 0.6);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.2s ease-in;
}
.rsts-skin-stw .rsts-nav-numbers a:hover, .rsts-skin-stw .rsts-nav-numbers a.active, .rsts-skin-stw .rsts-nav-tabs a:hover, .rsts-skin-stw .rsts-nav-tabs a.active {
  color: #333333;
  background-color: white;
  background-color: rgba(255, 255, 255, 0.5);
}
.rsts-skin-stw:hover .rsts-nav-numbers a, .rsts-skin-stw:hover .rsts-nav-tabs a {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.rsts-skin-stw .rsts-nav-bullets {
  line-height: 0;
}

/* Bullets */

.rsts-skin-stw .rsts-nav-bullets a {
  display: inline-block;
  width: 11px;
  height: 11px;
  overflow: hidden;
  margin: 12px 10px;
  -webkit-border-radius: 5px 0;
  -moz-border-radius: 5px 0;
  border-radius: 5px 0;
  outline: none;
  text-align: left;
  text-indent: -999px;
  background-color: #fff;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
    transition: background-color 2s ease; 
}

.rsts-skin-stw .rsts-nav-bullets a:hover, 
.rsts-skin-stw .rsts-nav-bullets a.active {
  background-color: #96bb39;
}

.rsts-skin-stw .rsts-nav-thumbs {
  position: static;
  padding-top: 5px;
}
.rsts-skin-stw .rsts-nav .rsts-nav-prev, .rsts-skin-stw .rsts-nav .rsts-nav-next {
  display: none;
}

/* Video styles deleted */

.rsts-skin-stw .rsts-progress {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 2px;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.rsts-skin-stw .rsts-progress div {
  height: 100%;
  background-color: white;
}
.rsts-skin-stw .rsts-progress.rsts-progress-active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}
.rsts-skin-stw .rsts-thumbs-slide {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.rsts-skin-stw .rsts-thumbs-slide.rsts-thumbs-active-thumb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

@charset "UTF-8";
html,button,input,select,textarea{color:#222}html{height:100%;font-size:1em;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{height:100%;font-family:"Open Sans", Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:0.875em;line-height:1.466;color:#222;background-color:#ececec}a{text-decoration:none;text-underline-offset:3px;background:transparent;border:none}a:link{color:#666;transition:color 0.2s ease}a:visited{color:#666;transition:color 0.2s ease}a:hover,a:focus{color:#42a427;transition:color 0.2s ease}a:active{color:#42a427}.active{color:#42a427;cursor:default}a.trail{color:#42a427}.invisible{display:inline;position:absolute;top:-2000px;right:-2000px;width:0;height:0;visibility:hidden;overflow:hidden}.clearfix::after{visibility:hidden;content:"";display:table;clear:both}h1{color:#d42f0b;font-size:1.75em;line-height:1;font-family:Conto-Medium, sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;font-weight:normal;margin:1em 0 0.7em}h1:first-child{margin-top:0}h2{font-size:1.125em;line-height:1.3;font-weight:700;margin:1.5em 0 1em}h3{font-size:1em;line-height:1.5625;font-weight:700;margin:1em 0}b,strong{font-weight:700}hr{clear:both;border:0px;border-bottom:1px solid #c8c9c9;margin:1em 0}hr.abstand-s{margin:1.5em 0}hr.abstand-m{margin:2.5em 0}hr.abstand-l{margin:calc(30px + 4%) 0}.hr-margin10{margin:1em 0 !important}.hr-margin15{margin:1.5em 0 !important}.hr-margin20{margin:2em 0 !important}.text-small{font-size:0.8125em;line-height:1.4}.text-large{font-size:1.125em}.text-xlarge{font-size:1.3em}.text-red{color:#e2001a}.text-center{text-align:center}.text-left{text-align:left !important}.no-break{display:inline-block}.caption{font-size:0.8125em;line-height:1.4;font-style:italic}.h-regular{font-weight:400}@media only screen and (min-width:770px){body{font-size:1em;line-height:1.5625}h1{width:70%;font-size:2.25em;margin-bottom:0.8em}h2{font-size:1.313em}h3{font-size:1.125em}}#wrapper{height:100%;overflow:visible}#navi-head{width:100%}#navi-head>.inside{position:relative;width:100%;min-height:180px;background:#fff;overflow:visible}#navi-head .mod_customnav{width:90%;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:5px;font-size:0.9375em;text-align:right}#navi-head .mod_customnav div{display:inline-block;position:relative;width:40px;height:40px;margin-left:-5px;z-index:110;vertical-align:middle;overflow:hidden}#navi-head .mod_customnav ul{display:none}#navi-head .mod_customnav ul{margin:0;margin-left:-1px;list-style:none}#navi-head .mod_customnav li{display:inline-block;margin-left:-5px;list-style:none}#navi-head .mod_customnav li a,#navi-head .mod_customnav li span,#navi-head .mod_customnav li strong{display:block;padding:7px 0.7em 0.6em;font-weight:400}#navi-head .mod_customnav li:last-child a,#navi-head .mod_customnav li:last-child span,#navi-head .mod_customnav li:last-child strong{padding-right:1em}.search-icon,.navi-portal a,.navi-shop a{display:block;position:absolute;padding-top:40px}.navi-portal a{color:#42a427;transition:opacity 0.2s ease}.navi-portal a:hover,.navi-portal a:focus{opacity:0.7}.search-icon a::before,.search-icon a::after{content:"";display:block;position:absolute;top:10px;left:11px;width:18px;height:18px;background:url("../../files/buchholz-theme/img/icon-search.svg") no-repeat}.search-icon a::after{opacity:0;background:url("../../files/buchholz-theme/img/icon-search-active.svg") no-repeat;transition:opacity 0.2s ease}.search-icon a:hover::after,.search-icon a:focus::after{opacity:1}.search-icon a:hover::before,.search-icon a:focus::before{opacity:0;transition:opacity 0.2s ease}.navi-portal a::before{content:"";display:block;position:absolute;top:9px;left:11px;width:20px;height:20px;background:url("../../files/buchholz-theme/img/icons-stw/icon-buchholz-plus-green.svg") no-repeat}.navi-shop a::before{content:url("../../files/buchholz-theme/img/icon-shop-grey2.svg");display:block;position:absolute;top:10px;left:10px}.navi-shop a:hover::before,.navi-shop a:focus::before{content:url("../../files/buchholz-theme/img/icon-shop-green.svg")}.navi-whatsapp{margin-right:1px}.navi-whatsapp a{display:block;position:absolute;width:40px;height:40px;overflow:hidden}.navi-whatsapp img{display:block;position:relative;top:6px;left:6px;width:100px;height:auto}#logos{position:absolute;width:90%;top:70px;left:5%;text-align:center;overflow:hidden}#logos>a{display:inline-block;width:160px}#logos>a img{width:160px;height:auto}.wibe #logos>a,.wibe #logos>a img{width:239px}#wibe-icons{display:block;margin:15px auto 0}#wibe-icons img{position:relative;width:448px;height:auto}.wibe-icon{display:inline-block;position:relative;width:22px;margin-right:10px;overflow:hidden}#wibe-icons a:last-child{display:inline-block;position:relative;width:118px;overflow:hidden}#wibe-icons a:nth-child(2) img{left:-82px}#wibe-icons a:nth-child(3) img{left:-165px}#wibe-icons a:nth-child(4) img{left:-248px}#wibe-icons a:nth-child(5) img{left:-331px}#header{display:block;position:relative;width:100%}#header>.inside{height:100%}.no-banner #banner{display:none}.gebiet-index{display:none;position:absolute;bottom:-0.5em;left:5%;padding:0.5em 1em;border-top-left-radius:15px;border-bottom-right-radius:15px;color:#fff;background-color:#953f91;z-index:10}.gebiet-index.gebiet-show{display:block}.gebiet-text{font-weight:600}@media only screen and (min-width:770px){#navi-head{position:absolute;top:32px;z-index:200}#navi-head>.inside{height:210px;width:90%;max-width:1200px;margin-left:auto;margin-right:auto;border-radius:40px 0}#navi-head .mod_customnav{padding-top:10px}#navi-head .mod_customnav ul{display:inline-block}#navi-head .mod_customnav .navi-whatsapp{display:none}#header{height:700px}.no-banner #header{height:350px}.no-banner #banner{display:block}.start #header{height:107%;min-height:800px}#logos{top:62px;min-height:63px;text-align:left}#logos>a img{width:235px}.wibe #logos>a img{width:350px}#wibe-icons{position:absolute;top:32px;right:0;margin:0}#wibe-icons img{width:650px}a.wibe-icon{display:inline-block;width:30px;margin-right:13px;transition:width 0.8s ease}#wibe-icons a:last-child{width:170px}#wibe-icons a:nth-child(2) img{left:-120px}#wibe-icons a:nth-child(3) img{left:-240px}#wibe-icons a:nth-child(4) img{left:-360px}#wibe-icons a:nth-child(5) img{left:-480px}.gebiet-index{bottom:4em;left:9.8%}}@media only screen and (min-width:920px){#header{height:calc(570px + 15vw)}#navi-head .mod_customnav .navi-portal,#navi-head .mod_customnav .navi-shop{width:auto;height:auto}.navi-portal a,.navi-shop a{position:relative;padding:7px 15px 0.6em 38px}#navi-head .mod_customnav div:last-of-type a{padding-right:0}.wibe-icon:hover,.wibe-icon:focus{width:110px;transition:width 0.8s ease}}@media only screen and (min-width:1350px){#header{overflow:visible}.gebiet-index{left:calc(50% - 540px)}}@media screen and (max-width:769px){#navi-main{position:absolute;top:5px;width:100%;z-index:100}#navi-main .inside{position:absolute;width:100%}.wibe-logo-fixed{display:none}.navi-btn{position:absolute;height:40px;margin-left:5%;padding:7px 20px 10px 0;font-size:0.85em;line-height:2.1;color:#6e6e6e;cursor:pointer;background:url("../../files/buchholz-theme/img/icon-menu-active.svg") no-repeat 0px 12px;z-index:101;transition:color 0.2s ease}.navi-btn img{display:block;float:left;margin:5px 10px 0 0;opacity:1;transition:opacity 0.2s ease}.navi-btn:hover{color:#96bb39;transition:color 0.2s ease}.navi-btn:hover img{opacity:0;transition:opacity 0.2s ease}#navi-toggle{position:absolute;top:-9999px;left:-9999px}#navi-main ul,#navi-main ul li{margin:0;padding:0;border:0;list-style:none;display:block;position:relative;background-color:#fff}#navi-main ul li a,#navi-main ul li>.active,#navi-main ul li>.forward{display:block;position:relative;cursor:pointer;overflow:hidden;text-decoration:none;padding-left:5%;padding-top:0;height:0;vertical-align:middle;transition:height 0.8s ease, padding-top 0.8s ease;-moz-transition:height 0.8s ease, padding-top 0.8s ease;-webkit-transition:height 0.8s ease, padding-top 0.8s ease;-o-transition:height 0.8s ease, padding-top 0.8s ease}#navi-main ul li>.active{cursor:default}#navi-main .inside>ul{margin-top:40px}#navi-main .inside>ul>li>a,#navi-main .inside>ul>li>.active,#navi-main .inside>ul>li>.forward{z-index:2;font-size:1.07em;background-color:#f4f4f4}#navi-main .inside>ul>li>.active,#navi-main .inside>ul>li>.forward,#navi-main .inside>ul>li.trail>a,#navi-main .inside>ul>li>a:hover{color:#96bb39}#navi-main ul ul li{background:#fff}#navi-main .level_2{font-size:0.9em}#navi-main ul ul li a,#navi-main ul ul li>.active,#navi-main ul ul li>.forward{z-index:2;padding-left:7%}#navi-main .level_3 li a,#navi-main .level_3 li>.active,#navi-main .level_3 li>.forward{padding-left:10%}#navi-main ul ul li>.active,#navi-main ul ul li.trail>a,#navi-main ul ul li a:hover{color:#96bb39}#navi-main ul ul{display:none}#navi-main .inside>ul>li.active>ul,#navi-main .inside>ul>li.forward>ul{display:block}#navi-main li .level-toggle{position:absolute;display:block;right:0px;top:1px;z-index:4;overflow:hidden;height:0;width:20%;cursor:pointer;background-image:url("../../files/buchholz-theme/img/line-solid-dgrey-vert.gif");background-repeat:no-repeat;background-position:left center;transition:height 0.8s ease;-moz-transition:height 0.8s ease;-webkit-transition:height 0.8s ease;-o-transition:height 0.8s ease}#navi-main ul ul li .level-toggle{background-image:url("../../files/buchholz-theme/img/line-solid-grey-vert.gif")}#navi-main ul>li.submenu>.level-toggle::after{position:relative;z-index:5;display:block;height:20px;width:20px;margin:11px auto;content:url(../../files/buchholz-theme/img/arrow-line-mgrey-right.svg);-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}#navi-main ul>li.submenu.open>.level-toggle::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#navi-main ul ul>li.submenu>.level-toggle::after{margin:11px auto}#navi-toggle:checked~.level_1 li .level-toggle{height:2.95em}#navi-toggle:checked~.level_1 li a,#navi-toggle:checked~.level_1 li>.active,#navi-toggle:checked~.level_1 li>.forward{height:2.8em;border-top:1px solid #c8c9c9}#navi-toggle:checked~.level_1>li>a,#navi-toggle:checked~.level_1>li>.active,#navi-toggle:checked~.level_1>li>.forward{padding-top:0.5em}#navi-toggle:checked~.level_1>li:first-child>a,#navi-toggle:checked~.level_1>li:first-child>.active,#navi-toggle:checked~.level_1>li:first-child>.forward{border-top:0}#navi-toggle:checked~ul ul li a,#navi-toggle:checked~ul ul li>.active,#navi-toggle:checked~ul ul li>.forward{height:3.2em !important;padding-top:0.7em}#navi-toggle:checked~.level_1{margin-bottom:30px;box-shadow:0px 2px 7px 0px rgba(0, 0, 0, 0.15)}}@media only screen and (min-width:770px){.navi-btn,#navi-toggle{display:none}#navi-main{position:absolute;display:block;bottom:0;width:100%;z-index:120}#navi-main .inside{position:relative}.wibe-logo-fixed{position:absolute;display:block;top:18px;right:0;width:0px;overflow:hidden;opacity:0;transition:opacity 0.2s ease}.wibe-logo-fixed img{position:absolute;width:520px;height:auto;left:-382px}#navi-main.navi-fixed{position:fixed !important;top:0;left:0;bottom:auto;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:box-shadow 0.8s ease}#navi-main.navi-fixed .wibe-logo-fixed{width:140px;opacity:1;transition:opacity 0.2s ease}#navi-main.navi-fixed .wibe-logo-fixed img{position:relative}.banner-margin{margin-top:2.45em}#navi-main .inside>ul{width:100%;padding:0 0 0 5%}#navi-main ul,#navi-main ul li,#navi-main ul li a{list-style:none;text-decoration:none}#navi-main ul li{float:left;border-top:none}#navi-main ul>li>.active{cursor:default}#navi-main:after,#navi-main .inside>ul:after{content:"";display:table;clear:both;visibility:hidden}#navi-main .inside>ul>li>a,#navi-main .inside>ul>li>.active,#navi-main .inside>ul>li>.forward{display:block;padding:0.9em 0.5em 1em;font-family:Conto-Medium, sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;font-weight:normal;font-size:1.125em;line-height:25px;background-image:url("../../files/buchholz-theme/img/marker-transparent.svg");background-position:45% 100%;background-repeat:no-repeat}#navi-main .inside>ul>li:nth-child(2)>a,#navi-main .inside>ul>li:nth-child(2)>.active{margin-left:32px}#navi-main li>.trail,#navi-main li>.forward{color:#42a427}#navi-main ul>li>a:hover,#navi-main ul>li>a:focus{color:#42a427;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s}#navi-main .inside>ul>li:first-child{position:relative}#navi-main .inside>ul>li:first-child>a,#navi-main .inside>ul>li:first-child>.active{position:absolute;width:38px;height:55px;margin-left:-12px;padding:0 0 0 38px;overflow:hidden}#navi-main .inside>ul>li:first-child>a::before,#navi-main .inside>ul>li:first-child>a::after,#navi-main .inside>ul>li:first-child>.active::before{content:"";position:absolute;top:17px;left:10px;width:20px;height:20px;background:url("../../files/buchholz-theme/img/icon-home.svg") no-repeat}#navi-main .inside>ul>li:first-child>a::after{opacity:0;background:url("../../files/buchholz-theme/img/icon-home-active.svg") no-repeat;transition:opacity 0.2s ease}#navi-main .inside>ul>li:first-child>.active::before{background:url("../../files/buchholz-theme/img/icon-home-active.svg") no-repeat}#navi-main .inside>ul>li:first-child>a:hover::after,#navi-main .inside>ul>li:first-child>a:focus::after{opacity:1}#navi-main .inside>ul>li:first-child>a:hover::before,#navi-main .inside>ul>li:first-child>a:focus::before{opacity:0;transition:opacity 0.2s ease}#navi-main ul ul{position:absolute;left:0;width:100%;padding:1.3em 5% 2em;background:#ececec;-webkit-box-shadow:0px 2000px 0px 2000px rgba(150, 187, 57, 0.5);-moz-box-shadow:0px 2000px 0px 2000px rgba(150, 187, 57, 0.5);box-shadow:0px 2000px 0px 2000px rgba(150, 187, 57, 0.5)}#navi-main ul ul li{float:none;width:50%}#navi-main ul ul a,#navi-main ul ul li>.active,#navi-main ul ul li>.forward{display:block;font-size:0.875em;line-height:1.2em;padding:6px 0 7px;border-bottom:1px solid #c8c9c9;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid}#navi-main ul ul,#navi-main .active>ul,#navi-main .trail>ul{opacity:0;visibility:hidden;position:absolute;transition:all 0.2s ease}#navi-main .level_1>li:hover>ul,#navi-main .level_1>li:focus-within>ul{opacity:1;visibility:visible;position:absolute;transition:all 0.2s ease}#navi-main:hover .inside>ul>li>.active,#navi-main:hover .inside>ul>.trail>a{background-image:url("../../files/buchholz-theme/img/marker-transparent.svg")}#navi-main .inside>ul>.submenu:hover>a,#navi-main .inside>ul>.submenu:hover>.active,#navi-main .inside>ul>.submenu:focus-within>a,#navi-main .inside>ul>.submenu:focus-within>.active{background-image:url("../../files/buchholz-theme/img/marker-lgrey.svg")}.bad #navi-main .inside>ul>li:nth-child(2)>ul::before,.bad #navi-main .inside>ul>li:nth-child(5)>ul::before{content:"";display:block;position:absolute;top:1.5em;width:100%;color:#222;font-weight:700}.digital #navi-main:not(.nav-produkt-02) .inside>ul>li:nth-child(6)>ul>li:nth-child(2)::before,.digital #navi-main:not(.nav-produkt-02) .inside>ul>li:nth-child(6)>ul>li:nth-child(29)::before,.digital #navi-main.nav-produkt-02 .inside>ul>li:nth-child(5)>ul>li:nth-child(2)::before,.digital #navi-main.nav-produkt-02 .inside>ul>li:nth-child(5)>ul>li:nth-child(29)::before{content:"Netzgebiete im eigenen Netz";display:inline-block;margin:28px 0 7px;color:#222;font-weight:700}.digital #navi-main:not(.nav-produkt-02) .inside>ul>li:nth-child(6)>ul>li:nth-child(29)::before,.digital #navi-main.nav-produkt-02 .inside>ul>li:nth-child(5)>ul>li:nth-child(29)::before{content:"Netzgebiete, anbieteroffenes Netz"}.bad #navi-main .inside>ul>li:nth-child(2)>ul::before{content:"Schwimmen und entspannen im Buchholz Bad"}.bad #navi-main .inside>ul>li:nth-child(5)>ul::before{content:"Kurse, Training und Angebote"}.stadtwerke #navi-main .inside>ul>li:nth-child(2)>ul,.stadtwerke #navi-main .inside>ul>li:nth-child(3)>ul,.stadtwerke #navi-main .inside>ul>li:nth-child(6)>ul,.stadtwerke #navi-main .inside>ul>li:nth-child(7)>ul,.digital #navi-main .inside>ul>li:nth-child(3)>ul,.digital #navi-main .inside>ul>li:nth-child(5)>ul,.bad #navi-main .inside>ul>li:nth-child(2)>ul,.bad #navi-main .inside>ul>li:nth-child(5)>ul{padding:1.3em 40% 2em 5%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.bad #navi-main .inside>ul>li:nth-child(2)>ul,.bad #navi-main .inside>ul>li:nth-child(5)>ul{padding-top:3.5em}.stadtwerke #navi-main .inside>ul>li:nth-child(2)>ul li,.stadtwerke #navi-main .inside>ul>li:nth-child(3)>ul li,.stadtwerke #navi-main .inside>ul>li:nth-child(6)>ul li,.stadtwerke #navi-main .inside>ul>li:nth-child(7)>ul li,.digital #navi-main .inside>ul>li:nth-child(3)>ul li,.digital #navi-main .inside>ul>li:nth-child(5)>ul li,.digital #navi-main:not(.nav-produkt-02) .inside>ul>li:nth-child(6)>ul li,.bad #navi-main .inside>ul>li:nth-child(2)>ul li,.bad #navi-main .inside>ul>li:nth-child(5)>ul li{width:100%}.digital #navi-main:not(.nav-produkt-02) .inside>ul>li:nth-child(6)>ul,.digital #navi-main.nav-produkt-02 .inside>ul>li:nth-child(5)>ul{padding:1.3em 5% 2em;column-count:3;column-gap:35px}.stadtwerke #navi-main .inside>ul>li:nth-child(n+8),.digital #navi-main .inside>ul>li:nth-child(n+8),.bus #navi-main .inside>ul>li:nth-child(n+6),.bad #navi-main .inside>ul>li:nth-child(n+7),.wibe #navi-main .inside>ul>li:nth-child(n+6){display:none}.digital .nav-produkt-01#navi-main .inside>ul>li:nth-child(8){display:inline-block}.digital-01 #navi-main .inside>ul>li:nth-child(8){display:inline-block}.stadtwerke #navi-main .inside>ul>li:nth-child(2)>ul{background:#ececec url("../../files/buchholz-files/stadtwerke/menu/menu-strom.jpg") no-repeat right top}.stadtwerke #navi-main .inside>ul>li:nth-child(3)>ul{background:#ececec url("../../files/buchholz-files/stadtwerke/menu/menu-erdgas.jpg") no-repeat right top}.stadtwerke #navi-main .inside>ul>li:nth-child(4)>ul{background:#ececec url("../../files/buchholz-files/stadtwerke/menu/menu-wasser.jpg") no-repeat right top}.stadtwerke #navi-main .inside>ul>li:nth-child(5)>ul{background:#ececec url("../../files/buchholz-files/stadtwerke/menu/menu-waerme.jpg") no-repeat right top}.stadtwerke #navi-main .inside>ul>li:nth-child(6)>ul{background:#ececec url("../../files/buchholz-files/stadtwerke/menu/menu-netzanschluss.jpg") no-repeat right top}.stadtwerke #navi-main .inside>ul>li:nth-child(7)>ul{background:#ececec url("../../files/buchholz-files/stadtwerke/menu/menu-buchholz-plus.jpg") no-repeat right top}.bad #navi-main .inside>ul>li:nth-child(2)>ul{background:#ececec url("../../files/buchholz-files/bad/menu/menu-hallenbad.jpg") no-repeat right top}.bad #navi-main .inside>ul>li:nth-child(5)>ul{background:#ececec url("../../files/buchholz-files/bad/menu/menu-kurse.jpg") no-repeat right top}}@media only screen and (min-width:920px){#navi-main.navi-fixed .inside{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}#navi-main .inside>ul>li:first-child>a::before,#navi-main .inside>ul>li:first-child>a::after,#navi-main .inside>ul>li:first-child>.active::before{top:19px}#navi-main .inside>ul>li>a,#navi-main .inside>ul>li>.active,#navi-main .inside>ul>li>.forward{padding:0.9em 0.6em 1em;font-size:1.25em}}.mod_rocksolid_slider{height:100%}.slide-container{height:100%;min-height:100% !important;padding-bottom:75%;background-color:#ececec;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:none;overflow:hidden}.flex-caption-container{position:absolute;top:25%;width:100%}.flex-caption-container .inside{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}.flex-caption{display:inline-block;width:auto;max-width:35%;padding:0.8em 1em;border-radius:15px 0;background:#fff;background:rgba(255, 255, 255, 0.9);font-family:Conto-Medium;font-weight:normal;-moz-osx-font-smoothing:grayscale;font-size:2.6vw;line-height:1.1;color:#3d3d3d}.initial{display:none;-webkit-backface-visibility:hidden}.caption_title_line{position:relative}.flex-caption p{color:#6e6e6e;padding:0.2em 0 0.2em}.flex-caption p strong,.flex-caption p b{color:#f12a02;font-weight:400}@media only screen and (min-width:770px){.flex-caption-container{top:40%}.flex-caption{max-width:30%;border-radius:25px 0;font-size:2vw}.mod_rocksolid_slider .slide-container{height:107vh;padding:0}}@media screen and (min-width:1200px){.flex-caption{font-size:1.5em}}.mod_breadcrumb{display:none}#navi-level2{display:none}#main{position:relative;width:100%;background:#dfe0e1;-webkit-box-shadow:0px 0px 45px 0px rgba(0, 0, 0, 0.08);-moz-box-shadow:0px 0px 45px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 0px 45px 0px rgba(0, 0, 0, 0.08);overflow:hidden;z-index:2}.start #main{margin-top:-10px}.mod_article{margin-top:5px;padding:2em 5% 1.8em;background:#fff}.mod_article:after{visibility:hidden;content:"";display:table;clear:both}.mod_article.full-size{padding:0 !important}.mod_article:first-child,.mod_breadcrumb+.mod_article{margin-top:0}.mod_article .content-headline:first-child,.mod_article .content-text:first-child>h2:first-child,.mod_article .content-text:first-child>h3:first-child,.mod_article .content-text:first-child .rte>h2:first-child,.mod_article .content-text:first-child .rte>h3:first-child,.mod_article .content-text:first-child>p:first-child,.mod_article .content-text:first-child .rte>p:first-child,.mod_article .content-text:first-child>.product-box:first-child{margin-top:0}.mod_article:last-child{padding-bottom:2.5em}.mod_article p{margin-top:1em}.mod_article p>a,.ce_text li>a,.content-text li>a{text-decoration:underline}.ce_text,.ce_image,.content-text,.content-image{max-width:940px}.ce_headline,.content-headline{width:100%}.ce_headline~.ce_text:first-of-type>p:first-child,.content-headline~.content-text:first-of-type>p:first-child{margin-top:0}.mod_article .float_left{display:block;float:left;margin:0}.mod_article img{max-width:100%;height:auto}.article-red{background:#d42f0b;color:#fff}.article-red a{color:#fff !important}.article-yellow{background:#fecc00}.article-grey{background:#eee}.article-green{background:#42a427}.spalten-2-inhalt>div,.spalten-2-inhalt>p,.spalten-2-inhalt>img{margin-top:1em}@media only screen and (min-width:770px){#main{width:90%;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:-80px;border-top-right-radius:30px}.start #main{margin-top:-215px}.mod_article{padding:2.8em 5% 3em}.mod_article:first-child,.mod_breadcrumb+.mod_article{padding-top:3em}.mod_article:last-child{padding-bottom:3.5em}.mod_breadcrumb{display:block;position:absolute;width:30%;top:3.8em;right:5%;font-size:0.75em;line-height:1.5em;text-align:right}.mod_breadcrumb ul li{display:inline-block}.mod_breadcrumb ul li::after{content:">";margin:0 0.3em 0 0.5em}.mod_breadcrumb ul li:last-child::after{content:"";margin:0}#navi-level2{display:block;max-width:230px;margin-top:4.8em;font-size:0.8125em;line-height:1.2em}#navi-level2 ul{list-style:none}#navi-level2>ul>li{border-bottom:1px solid #c8c9c9}#navi-level2>ul>li>a,#navi-level2>ul>li>.active{display:block;position:relative;padding:6px 0 7px}#navi-level2 ul ul{display:none}#navi-level2 li.active>ul,#navi-level2 li.trail>ul{display:block}#navi-level2 ul ul a,#navi-level2 ul ul li>.active{display:block;padding:0 0 7px 0}#navi-level2 ul ul a::before,#navi-level2 ul ul li>.active::before{content:"–";margin-right:0.5em}#navi-level2>ul>li.submenu>a::after,#navi-level2>ul>li.submenu>.active::after{content:url("../../files/buchholz-theme/img/arrow-line8-grey-right.svg");display:block;position:absolute;top:6px;right:5px}#navi-level2>ul>li.submenu>.active::after{content:url("../../files/buchholz-theme/img/arrow-line8-green-right.svg");-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#navi-level2>ul>li.trail>a::after{content:url("../../files/buchholz-theme/img/arrow-line8-grey-right.svg");-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#navi-level2.navi-level2-strom>ul>li:nth-child(-n+5){display:none}.spalte70{float:left;width:70%;margin-right:5%}.spalte70r{float:right;width:70%}.spalte65r{float:right;width:65%}.spalte60{float:left;width:58%;margin-right:4%}.spalte50{float:left;width:48%;margin-right:4%}.spalte50:nth-of-type(2n){padding:0}.spalte40r{float:right;width:38%}.spalte30l{float:left;width:30%}.spalte30r{float:right;width:30%}.spalte25{float:right;width:25%}.spalte25l{float:left;width:25%}.spalte70 h1,.spalte70r h1,.spalte50 h1{width:100%}.spalten-2-inhalt>div,.spalten-2-inhalt>p,.spalten-2-inhalt>img{display:block;float:left;width:48.5%}.spalten-2-inhalt>div:first-child,.spalten-2-inhalt>p:first-child,.spalten-2-inhalt>img:first-child{margin-right:3%}.text-spalten-2,.text-spalten-3{margin-top:1em;column-count:2;column-gap:2em}.text-spalten-2 ul,.text-spalten-2 ol,.text-spalten-3 ul,.text-spalten-3 ol{margin-top:0 !important}.text-spalten-2>*:first-child,.text-spalten-3>*:first-child{margin-top:0 !important}}@media only screen and (min-width:1200px){.text-spalten-3{column-count:3}}#sidebar{display:none}.start.stadtwerke #sidebar{display:block}#sidebar{position:relative;padding:0 5%;font-family:Conto-Medium, sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.1;background-color:#fff;z-index:500;-webkit-transform:translate3d(0, 0, 0)}.hotline,.whatsapp,.side-mail,.side-trouble,.side-info{display:inline-block;position:relative;width:46px;height:46px;margin-top:1.3em;overflow:hidden;background-color:#444}.side-trouble,.side-info{background-color:#d42f0b;width:172px;margin-left:-1px;border-top-right-radius:10px}.hotline{border-bottom-left-radius:10px}.hotline a,.whatsapp a,.side-mail a,.side-trouble a,.side-info a,.side-info div{display:block;color:#444;padding:15px 0 7px 46px;transition:color 0.2s ease}.hotline img,.side-mail img,.side-trouble img,.side-info img{position:absolute;top:11px;left:10px;width:26px;height:auto}.side-trouble img{top:10px}.side-mail img,.side-info img{top:12px}.whatsapp img{width:100px;height:auto;margin-bottom:2px}.hotline a{width:190px}.whatsapp a{width:120px}.side-mail a{width:240px}.side-trouble a,.side-info a,.side-info div{width:190px;padding-top:6px;color:#fff}.digital .side-trouble{background-color:#953f91}.digital .side-trouble a{color:#953f91}@media only screen and (min-width:770px){#sidebar{display:block;position:fixed;top:42.8%;left:0;width:54px;height:162px;padding:0;background-color:transparent}.hotline,.whatsapp,.side-mail,.side-trouble,.side-info{display:block;position:absolute;top:0;left:0;width:54px;height:54px;margin:0;border-radius:0;transition:width 0.8s ease, height 0.8s ease}.side-mail{top:56px;font-size:15px}.side-trouble,.side-info{top:112px}#sidebar>div:last-child{border-radius:0 0 15px 0}.whatsapp{top:56px;border-radius:0 0 15px 0;font-size:13px;text-align:center}.hotline a,.whatsapp a,.side-mail a,.side-trouble a,.side-info a,.side-info div{display:block;color:#444;padding:19px 0 12px 54px;transition:color 0.2s ease}.side-trouble a,.side-info a,.side-info div{width:200px;padding-top:10px;color:#d42f0b}.hotline img,.side-mail img,.side-trouble img,.side-info img{top:15px;left:13px;width:26px;height:auto}.side-info img{top:13px}.whatsapp .logo-whatsapp{display:block;position:absolute;top:13px;left:12px;width:28px;height:30px;overflow:hidden;transition:width 0.8s ease}.hotline:hover,.hotline:focus-within{width:190px}.whatsapp:hover,.whatsapp:focus-within{width:125px;height:110px}.side-mail:hover,.side-mail:focus-within{width:240px}.side-trouble:hover,.side-trouble:focus-within,.side-info:hover,.side-info:focus-within{width:200px}.whatsapp:hover .logo-whatsapp{width:100px}.hotline:hover a,.hotline a:focus,.whatsapp:hover a,.side-mail:hover a,.side-mail a:focus,.side-trouble:hover a,.side-trouble a:focus,.side-info:hover a,.side-info a:focus,.side-info:hover div{color:#fff;transition:color 0.2s ease}}#footer{position:relative;width:100%;margin-top:5px;padding-top:2em;background:#444;box-shadow:0px 0px 45px 0px rgba(0, 0, 0, 0.08);overflow:visible;color:#fff;font-size:0.928em;line-height:1.9}#footer:after{visibility:hidden;content:"";display:table;clear:both}#footer a{color:#fff}#footer a:hover{color:#b8e151;transition:all 0.2s ease}#footer .active{color:#b8e151}#footer .mod_customnav strong{font-weight:400}#footer ul,#footer ul li{list-style:none}.footer-address{display:block;margin:0 5% 2em}.footer-navi01{display:none;position:relative;margin:0 0 2em 5%}.footer-navi02{display:block;clear:both;width:90%;margin:0 5% 1.5em;padding-top:1em;border-top:1px solid #666;-webkit-column-count:2;-moz-column-count:2;column-count:2}.footer-tel::before{content:url("../../files/buchholz-theme/img/icon-telefon-white-s.svg");margin-right:10px;width:15px;height:11px}.footer-mail::before{content:url("../../files/buchholz-theme/img/icon-mail-grey.svg");margin-right:10px;width:15px;height:10px}.stadtwerke .footer-navi01 li:nth-child(1) a::before{content:"";display:inline-block;position:relative;top:2px;margin-right:10px;width:15px;height:15px;background:url("../../files/buchholz-theme/img/icons-stw/icon-buchholz-plus-grey.svg") no-repeat;background-size:15px 15px}#footer-newsletter{display:block;margin:0 5%;overflow:hidden}#footer-newsletter h3{width:100%;margin:0 0 0.4em;font-family:Conto-Medium, sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;font-weight:normal;font-size:1.4em;line-height:1.3em}footer .mod_subscribe{display:block;text-align:left;margin:0 5% 2.5em}footer .mod_subscribe input{border:1px solid #666;margin-top:1em;margin-right:12px;padding:0.3em 0.6em 0.4em;background-color:#444;color:#fff}footer .mod_subscribe .submit{width:auto;margin-top:1em;background-color:#666;border:0;color:#fff;padding:0.3em 0.8em 0.4em;transition:background 0.2s ease}footer .mod_subscribe .submit:hover,footer .mod_subscribe .submit:focus{background-color:#b8e151;transition:background 0.2s ease}.footer-logos{display:block;clear:both;margin-left:4.9%;padding:1.5em 5% 1.5em;background-color:#fff;border-top-left-radius:20px;text-align:right}.footer-logos img{display:block;position:relative;width:448px;height:auto}.wibe-logo{display:inline-block;position:relative;width:22px;margin-right:7px;overflow:hidden}.footer-logos a:nth-last-child(2){display:inline-block;position:relative;width:118px;overflow:hidden}#footer .footer-logos a:last-child{display:block;width:100%;margin-top:0.8em;color:#666;font-family:Conto-Medium, sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;line-height:1.2em;text-align:right}#footer .footer-logos a:hover,#footer .footer-logos a:focus{color:#42a427}.footer-logos a:nth-child(2) img{left:-82px}.footer-logos a:nth-child(3) img{left:-165px}.footer-logos a:nth-child(4) img{left:-248px}.footer-logos a:nth-child(5) img{left:-331px}#back-top{display:block;position:absolute;z-index:200;bottom:-95px;left:50%;width:60px;height:60px;border-radius:30px;padding-top:18px;margin-left:-30px;background:#999;text-align:center;transition:background 0.2s ease}#back-top:hover{background:#42a427}#below{display:block;height:140px;overflow:hidden}@media only screen and (min-width:770px){#footer{width:90%;max-width:1200px;margin-left:auto;margin-right:auto;font-size:0.875em}.footer-address{float:left}.footer-navi01{display:block;float:left;margin-left:15%}.footer-navi02{margin-bottom:1.4em;-webkit-column-count:1;-moz-column-count:1;column-count:1}#footer .footer-navi02 li{display:inline}#footer .footer-navi02 a,#footer .footer-navi02 li .active{padding:0 0.5em}#footer .footer-navi02 li:first-child a,#footer .footer-navi02 li:first-child .active{padding-left:0}#footer-newsletter{display:block;float:right;width:37%}footer .mod_subscribe{display:block;clear:right;float:right;width:37%;margin:0 5% 2.5em}}@media only screen and (min-width:920px){.footer-logos{padding:1.9em 5% 2.1em 4%;border-top-left-radius:30px;text-align:left}.footer-logos img{width:580px}.wibe-logo{width:101px;margin-right:3%}.footer-logos a:nth-last-child(2){float:right;width:154px}#footer .footer-logos a:last-child{font-size:1.1em}.footer-logos a:nth-child(2) img{left:-107px}.footer-logos a:nth-child(3) img{left:-214px}.footer-logos a:nth-child(4) img{left:-321px}.footer-logos a:nth-child(5) img{left:-428px}}.mod_article .margin-10{margin-top:-1em !important}.mod_article .margin-05{margin-top:-0.5em !important}.mod_article .margin00{margin-top:0 !important}.mod_article .margin05{margin-top:0.5em !important}.mod_article .margin10{margin-top:1em !important}.mod_article .margin15{margin-top:1.5em !important}.mod_article .margin20{margin-top:2em !important}.mod_article .margin25{margin-top:2.5em !important}.mod_article .margin30{margin-top:3em !important}.mod_article .margin-bottom00{margin-bottom:0 !important}.mod_article .margin-bottom10{margin-bottom:1em !important}.mod_article .margin-bottom20{margin-bottom:2em !important}.mod_article .margin-bottom30{margin-bottom:3em !important}.max-1100{max-width:1100px}.max-1000{max-width:1000px}.max-900{max-width:900px}.max-800{max-width:800px}.max-700{max-width:700px}.max-600{max-width:600px}.max-500{max-width:500px}.mod_article .p-line{margin-top:0.5em;padding-bottom:0.5em;border-bottom:1px solid #c8c9c9}.mod_article .ce_text ul,.mod_article .content-text ul{margin-top:1em;margin-left:1.2em;list-style:disc;list-style-position:outside;list-style-image:url("../../files/buchholz-theme/img/icon-wibe10.svg")}.mod_article .ce_text li,.mod_article .content-text li{padding-left:2px;margin-bottom:0.2em}.mod_article .ce_text ol,.mod_article .content-text ol{margin-top:1em;margin-left:1.5em;list-style-type:decimal;list-style-position:outside}.mod_article .ce_text ol li,.mod_article .content-text ol li{margin-bottom:0}.mod_article .ce_text ol.margin-li li,.mod_article .content-text ol.margin-li li{margin-bottom:0.5em}.mod_article ul.list-line{margin:1.5em 0 0;list-style:none;border-bottom:1px solid #c8c9c9}.mod_article ul.list-line>li{border-top:1px solid #c8c9c9;padding:0.8em 0;overflow:hidden}.mod_article ul:first-child{margin-top:0}.mod_article .ce_text .list-margin li,.mod_article .content-text .list-margin li{padding-left:2px;margin-bottom:0.5em}.mod_article .ce_text ul.list-check,.mod_article .content-text ul.list-check{margin:1.5em 0 0;padding:0;list-style:none}.mod_article .ce_text ul.list-check li,.mod_article .content-text ul.list-check li{position:relative;padding-left:2.5em}.mod_article .ce_text ul.list-check li+li,.mod_article .content-text ul.list-check li+li{margin-top:0.8em}.mod_article .ce_text ul.list-check li::before,.mod_article .content-text ul.list-check li::before{content:"";display:block;position:absolute;top:0;left:0;width:1.5em;height:1.5em;background-color:#42a427;border-radius:50%}.mod_article .ce_text ul.list-check li::after,.mod_article .content-text ul.list-check li::after{content:"";display:block;position:absolute;top:0.4em;left:0.3em;width:0.9em;height:0.5em;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}.list-downloads{margin-top:1em;margin-left:0 !important;font-size:0.9375em;list-style:none !important}.mod_article .list-downloads li{margin-bottom:0.5em}.list-downloads li a{display:block;position:relative;padding-left:1.7em;overflow:hidden;text-decoration:none !important}.list-downloads a::before{content:url("../../files/buchholz-theme/img/icon-document.svg");display:inline-block;position:absolute;top:2px;left:0;width:12px;height:15px}.list-downloads a:hover::before,.list-downloads a:focus::before{content:url("../../files/buchholz-theme/img/icon-document-active.svg")}.bullet-number{display:inline-block;margin-right:0.4em;padding-top:0.08em;width:1.8em;height:1.8em;border-radius:0.9em;vertical-align:middle;text-align:center;font-size:1.4em;color:#fff;background-color:#d42f0b}.bullet-number-headline{display:inline-block;width:80%;vertical-align:middle;line-height:1.2}.bullet-icon{display:inline-block;margin-right:0.8em;width:40px;height:40px;vertical-align:middle}a.downloads{display:block;position:relative;margin-left:1px;padding-left:1.7em;overflow:hidden;font-size:0.9375em;text-decoration:none !important}a.downloads::before{content:url("../../files/buchholz-theme/img/icon-document.svg");display:inline-block;position:absolute;top:2px;left:0;width:12px;height:15px}.product-box a.downloads::before{content:url("../../files/buchholz-theme/img/icon-document-white.svg")}a.downloads:hover::before,a.downloads:focus::before{content:url("../../files/buchholz-theme/img/icon-document-active.svg")}.product-box a.downloads{color:#fff}.product-box a.downloads:hover{color:#42a427}thead{font-weight:700}.table,.table-2,.table-3,.table-4{width:100%;margin:1.5em 0;border-collapse:collapse;font-size:0.9em;line-height:1.466}.table-4{font-size:0.8em;line-height:1.3}.table tr,.table-2 tr,.table-3 tr,.table-4 tr{border-bottom:1px solid #c8c9c9}.table td,.table-2 td,.table-3 td{padding:0.3em 1.5em 0.3em 0;vertical-align:top}.table-4 td{padding:0.3em 1em 0.3em 0;vertical-align:top}.table td:last-child,.table-2 td:last-child,.table-3 td:last-child,.table-4 td:last-child{padding-right:0}.table-2 td:last-child{width:30%}.table-fix td:first-child{min-width:140px}.table-cell20{width:20%}.table-cell25{width:25%}.table-cell30{width:30%}.table-cell40{width:40%}.table-cell50{width:50%}.table-cell60{width:60%}.table-cell70{width:70%}.box-grey,.box-red,.box-white{margin-top:1em;padding:1.5em;background-color:#ececec}.box-grey h2:first-child,.box-grey h3:first-child,.box-grey p:first-child,.box-red h2:first-child,.box-red h3:first-child,.box-red p:first-child,.box-white h2:first-child,.box-white h3:first-child,.box-white p:first-child{margin-top:0 !important}.box-red{color:#fff;background:#d42f0b}.box-red a{color:#fff}.box-white{background:#fff;color:#222}.rounded{border-radius:20px 0}.mod_article .product-name{font-family:Conto-Bold, sans-serif;font-weight:normal;-moz-osx-font-smoothing:grayscale;font-size:1.286em}.mod_article .product-box{margin-top:2em;padding:1.8em 5%;background:#d42f0b;border-radius:0 30px;color:#fff}.mod_article .product-box h2:first-child,.mod_article .product-box p:first-child{margin-top:0;margin-bottom:0}.mod_article .product-box .p-line{border-bottom:1px solid #fff}.mod_article .product-box .submit{padding:0.8em 1.5em 0.8em;border:1px solid #c8c9c9}.mod_article .product-box .submit-button{margin:1.5em 0 0.8em}.e-tankstellen{margin:0.5em 0 0 80px !important;font-size:0.9em}.e-tankstellen-img{display:block;float:left;margin:0}.e-tankstellen-img img{width:60px;height:auto}.mod_article .img100,.mod_article .img80,.mod_article .img75,.mod_article .img250,.mod_article .img300,.mod_article .img400,.mod_article .img500,.mod_article .img600,.mod_article .img750{display:block;width:100%;height:auto}.mod_article .img100{max-width:940px}.mod_article .spalte70 .img100{max-width:750px}.mod_article .img75{max-width:567px}.mod_article .img80{max-width:600px}.mod_article .img250{max-width:250px}.mod_article .img300{max-width:300px}.mod_article .img400{max-width:400px}.mod_article .img450{max-width:450px}.mod_article .img500{max-width:500px}.mod_article .img600{max-width:600px}.mod_article .img750{max-width:750px}.mod_article .float-left{margin-bottom:1.5em}.downloads-image{display:none;float:left;width:23%;margin-right:4%;margin-top:0 !important;border-radius:0 20px;overflow:hidden}.downloads-image img{display:block;width:250px;height:auto}.downloads-image+h2{margin-top:0}.mod_article .img-sparpaket{float:left;width:30%;margin:5px 1em 5px 0;max-width:125px}figure.image_container,.content-image figure{margin:1.5em 0}.image-card figure{margin:1.5em 0}.image-card figure img{display:block;margin:0 auto;box-shadow:2px 2px 8px 0 rgba(0, 0, 0, 0.18);border-radius:10px}iframe{width:100%;height:auto;border:0}.iframe-wrapper{overflow:hidden}iframe.form-external{margin-top:1.5em;min-height:800px}.opt-out{border:1px solid #c8c9c9;min-height:200px}.stromsparcheck{min-height:1100px;margin-top:-190px}.mod_article .video100,.mod_article .video600{position:relative;width:100%;padding-bottom:56.5%}.video100 iframe,.video600 iframe{position:absolute;width:100%;height:100%}.mod_article .video600{max-width:600px;max-height:450px}video{width:100%;height:auto;max-width:940px}.video-max600{max-width:600px}.map100{display:block;width:100%;height:250px}#map-ooa{height:500px !important}.mod_search{margin-top:1.5em;padding-bottom:0.3em}.mod_search>div{padding:1em 0;border-top:1px solid #c8c9c9}#main .mod_search .header{margin:1.5em 0;font-size:0.9375em}.mod_search .relevance{display:inline-block;margin-left:0.5em;font-size:0.8em;font-weight:400}.mod_search .context{margin:0 0 0.5em;font-size:0.9375em;line-height:1.5em}.mod_search .highlight{font-weight:700}.mod_search .url{font-size:0.8em}.team,.img-bar{margin-bottom:-0.5em}.team p,.img-bar p{display:inline-block;vertical-align:top;width:47.5%;max-width:210px;margin:1em 3.5% 1em 0 !important;font-size:0.875em;line-height:1.4;text-align:center}.img-bar p{max-width:230px;font-size:0.8125em;text-align:left;font-style:italic}.team p:nth-child(2n),.img-bar p:nth-child(2n){margin-right:0 !important}.team img,.img-bar img{display:block;width:100%;max-width:210px;height:auto;margin-bottom:1em}.img-bar a{display:block;position:relative;margin-bottom:1em;border-radius:0 20px;overflow:hidden;opacity:1;color:#222 !important;transition:opacity 0.2s ease}.img-bar img{max-width:230px;margin-bottom:1em}.img-bar a img{margin-bottom:0}.img-bar a:hover,.img-bar a:focus{opacity:0.6;transition:opacity 0.2s ease}.img-bar .img-bar-caption{display:block;position:absolute;width:80%;bottom:10%;left:9%;padding:0.6em 2em 0.6em 0.6em;border-radius:15px 0;background:#fff;background:rgba(255, 255, 255, 0.9);font-family:Conto-Bold;font-weight:400;font-size:1.25em;font-style:normal;line-height:1.1;margin:0}.img-bar .img-bar-caption::after{content:url("../../files/buchholz-theme/img/arrow-button16-grey-right.svg");display:block;position:absolute;top:0.5em;right:0.7em;width:16px;height:16px}.ce_text .forward .content-text .forward{position:absolute;top:0.9em;right:0}.ce_text .forward a,.content-text .forward a{display:inline-block;padding-left:20px;font-size:0.8em;line-height:1em;text-decoration:none}.ce_text .forward a:before,.content-text .forward a:before{content:url("../../files/buchholz-theme/img/arrow-button28-grey-right.svg");display:inline-block;margin-right:0.8em;vertical-align:middle;opacity:1}.ce_text .forward:hover a:before,.content-text .forward:hover a:before{content:url("../../files/buchholz-theme/img/arrow-button28-green-right.svg")}.product-list:first-of-type{margin-top:2em;border-top:1px solid #c8c9c9}.product-list:last-of-type{margin-bottom:2em}.product-list{position:relative;padding:1.3em 3em 1.3em 3em;border-bottom:1px solid #c8c9c9}.product-list.product-best{background-color:#ececec}.product-list h2{margin:0;font-family:Conto-Bold, sans-serif;font-weight:normal;-moz-osx-font-smoothing:grayscale;font-size:1.143em}.product-list-name p,.product-list-price p{margin:0;font-size:0.9375em;line-height:1.375em}.product-list .product-list-name{display:block;overflow:hidden}.product-list .product-list-price{display:block;float:none;overflow:hidden;margin-top:0.5em}.product-list-name .no-break{margin-right:1em}.product-list .submit-button{margin-top:0.8em !important;clear:both;overflow:hidden}.product-list .submit-button .submit{display:inline-block;padding:0.8em 1.5em 0.8em}.product-list .product-list-price h2{color:#d42f0b}.product-strom~.product-list::before,.product-erdgas~.product-list::before{content:"";display:block;position:absolute;top:1.8em;left:0.5em}.product-strom~.product-list::before{content:url("../../files/buchholz-theme/img/icon-strom-red.svg")}.product-erdgas~.product-list::before{content:url("../../files/buchholz-theme/img/icon-erdgas-red.svg")}.product-box{background:#f12a02;color:#fff}@media only screen and (min-width:770px){.table,.table-2,.table-3,.table-4{font-size:0.9375em;line-height:1.466}.table-2 td:last-child{width:30%}.mod_article .img80{width:80%}.mod_article .img75{width:77%}.mod_article .img400.float-left{width:54%}.mod_article .img300.float-left{width:40%}.mod_article .float-left{float:left;margin:0.3em 1.5em 1em 0}.mod_article .float-right{float:right;margin:0.3em 0 1em 1.5em}.mod_article .img250.inline-center,.mod_article .img300.inline-center{display:inline-block;vertical-align:middle;margin-right:1.5em}.downloads-image{display:block}.mod_article .product-name{font-size:1.375em}.content-text.media--left figure{margin:0 1.5em 1em 0;float:left}.content-text.media--right figure{margin:0 1.5em 1em 0;float:right}.e-tankstellen{margin:0.5em 0 0 120px !important;font-size:1em}.e-tankstellen-img{margin-left:15px !important}.e-tankstellen-img img{width:75px}.map100{height:400px}.team p{margin-right:9px !important;width:210px}.img-bar p{margin-right:9px !important;width:205px}.team p:nth-child(2n),.img-bar p:nth-child(2n){margin-right:9px !important}.img-bar .img-bar-caption{width:75%;bottom:10%;left:9%;padding:0.7em 2.5em 0.7em 0.7em;border-radius:15px 0;font-size:1.3125em}.img-bar .img-bar-caption::after{content:url("../../files/buchholz-theme/img/arrow-button22-grey-right.svg");top:0.5em;right:0.7em;width:22px;height:22px}.product-list{padding:1.3em 2.5em 1.3em 4em}.product-list .product-list-name{display:inline-block}.product-list .product-list-price{display:inline-block;float:right;margin-top:0;text-align:right}.product-list h2{font-size:1.3125em}.product-strom~.product-list::before,.product-erdgas~.product-list::before{left:1.2em}#map-ooa{height:600px !important}}@media only screen and (min-width:900px){.img-bar p{width:230px}.opt-out{min-height:0}}#banner{position:relative;display:block;width:100%;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center bottom;overflow:hidden}#banner img{width:100%;min-width:400px;height:auto}.banner-caption-container{position:absolute;top:80px;width:100%}.banner-caption-container .inside{width:90%;max-width:1200px;margin-left:auto;margin-right:auto;text-align:right}.banner-caption{display:inline-block;max-width:36%;padding:0.8em 1em;border-radius:15px 0;background:#fff;background:rgba(255, 255, 255, 0.9);font-family:Conto-Medium;font-weight:normal;-moz-osx-font-smoothing:grayscale;font-size:2.6vw;line-height:2.6vw;text-align:left;color:#666}.banner-caption p{padding:0.2em 0 0.2em}.banner-caption p strong,.banner-caption p b{color:#d42f0b;font-weight:400}@media only screen and (min-width:770px){#banner img{min-width:1400px}.banner-caption-container{top:360px}.banner-caption{max-width:31%;padding:0.8em 1em;border-radius:25px 0;font-size:1.9vw;line-height:1.9vw}}@media only screen and (min-width:1200px){.banner-caption{font-size:1.5em;line-height:1em}}.ce_text+.ce_accordion:first-of-type,nav+.ce_accordion:first-of-type{margin-top:1em}.ce_accordion,.content-accordion{border-bottom:1px solid #c8c9c9}.ce_accordion .toggler,.content-accordion .handorgel__header__button{position:relative;padding:1em 3em 1em 1em;color:#666;cursor:pointer;transition:all 0.2s ease}.content-accordion .handorgel__header__button{border-top:1px solid #c8c9c9}#strom-produkte .toggler,#erdgas-produkte .toggler{padding:1.3em 3em 1.2em 3em}.ce_accordion .toggler h2,.content-accordion h3.handorgel__header{margin:0;font-family:Conto-Bold, sans-serif;font-weight:normal;-moz-osx-font-smoothing:grayscale;font-size:1.143em;font-weight:normal}.ce_accordion .toggler p{display:inline;margin:0;font-size:0.9375em;line-height:1.375em}.ce_accordion .toggler::after,.content-accordion .handorgel__header__button::after{content:url("../../files/buchholz-theme/img/arrow-line16-grey-right.svg");display:block;position:absolute;top:1em;right:10px;height:20px;width:20px;transition:all 0.2s ease}#strom-produkte .toggler::after,#erdgas-produkte .toggler::after{top:2em}.ce_accordion .toggler:hover::after,.ce_accordion .toggler:focus::after,.content-accordion .handorgel__header__button:hover::after,.content-accordion .handorgel__header__button:focus::after{content:url("../../files/buchholz-theme/img/arrow-line16-white-right.svg")}.ce_accordion .toggler.active::after,.content-accordion .handorgel__header--open .handorgel__header__button::after{content:url("../../files/buchholz-theme/img/arrow-line16-white-right.svg");transform:rotate(90deg);transition:all 0.2s ease}.ce_accordion .toggler:hover,.ce_accordion .toggler:focus,.ce_accordion .toggler.active,.content-accordion .handorgel__header__button:hover,.content-accordion .handorgel__header__button:focus,.content-accordion .handorgel__header--open .handorgel__header__button{background:#d42f0b;color:#fff;cursor:pointer;transition:all 0.2s ease}.ce_accordion .accordion{padding:0.2em 1.5em 1.5em;background:#ececec}.acc-video .accordion{padding:0}#strom-produkte .accordion,#erdgas-produkte .accordion{padding:0.2em 1.5em 3em}#pay-tv-produkte .accordion{padding:0.2em 1.5em 2.5em}.ansprechpartner .accordion{padding:1em 1.5em 1.5em;background:#fff}.ce_accordion .accordion hr{margin:0.5em 0 0}.ce_accordion .accordion hr+p{margin-top:0.5em}.ce_accordion .accordion .product-name{margin-top:1em}.ce_accordion .accordion .product-name+p{margin-top:0.5em}.ce_accordion .accordion .product-name~hr{margin:1em 0 0}.ce_accordion .accordion .text-small{margin-top:1.5em}.mod_article .ce_accordion .submit-button{margin-top:2.2em}.ce_accordion .accordion .submit{padding:0.8em 1.5em 0.8em}.ce_accordion .toggler:focus{outline:none}.accordion-strom .toggler::before,.accordion-erdgas .toggler::before{content:"";display:block;position:absolute;top:1.8em;left:0.5em}.accordion-strom .toggler::before{content:url("../../files/buchholz-theme/img/icon-strom-red.svg")}.accordion-strom .toggler:hover::before,.accordion-strom .toggler:focus::before,.accordion-strom .toggler.active::before{content:url("../../files/buchholz-theme/img/icon-strom-white.svg")}.accordion-erdgas .toggler::before{content:url("../../files/buchholz-theme/img/icon-erdgas-red.svg")}.accordion-erdgas .toggler:hover::before,.accordion-erdgas .toggler:focus::before,.accordion-erdgas .toggler.active::before{content:url("../../files/buchholz-theme/img/icon-erdgas-white.svg")}#strom-gruenstrom .toggler::before,#erdgas-gruengas .toggler::before{content:url("../../files/buchholz-theme/img/icon-gruenstrom-green.svg")}#strom-gruenstrom .toggler:hover::before,#strom-gruenstrom .toggler:focus::before,#strom-gruenstrom .toggler.active::before{content:url("../../files/buchholz-theme/img/icon-gruenstrom-white.svg")}#erdgas-gruengas .toggler:hover::before,#erdgas-gruengas .toggler:focus::before,#erdgas-gruengas .toggler.active::before{content:url("../../files/buchholz-theme/img/icon-gruenstrom-white.svg")}#strom-online .toggler::before,#erdgas-online .toggler::before{content:url("../../files/buchholz-theme/img/icon-strom-online-red.svg")}#strom-online .toggler:hover::before,#strom-online .toggler:focus::before,#strom-online .toggler.active::before{content:url("../../files/buchholz-theme/img/icon-strom-online-white.svg")}#erdgas-online .toggler:hover::before,#erdgas-online .toggler:focus::before,#erdgas-online .toggler.active::before{content:url("../../files/buchholz-theme/img/icon-strom-online-white.svg")}ul#tabs{position:relative;margin-top:2em;margin-left:0;list-style-type:none;list-style-position:outside;border-bottom:1px solid #c8c9c9;overflow:visible}ul#tabs li{display:inline-block;position:relative;top:1px;cursor:pointer;margin:0;padding:0.6em 1em 0.7em;color:#666;font-weight:700;transition:color 0.2s ease}ul#tabs li:hover,ul#tabs li:focus{color:#42a427;transition:color 0.2s ease}ul#tabs li.current{color:#42a427;background-color:#fff;border-top:1px solid #c8c9c9;border-left:1px solid #c8c9c9;border-right:1px solid #c8c9c9;border-bottom:1px solid #fff;cursor:default}div.tabs{margin-top:1em}div.dyn-tabs{display:none;margin-top:1em}.mod_article .ce_text:first-child>ul#tabs{margin-top:0}@media only screen and (min-width:770px){.ce_accordion .toggler,.content-accordion .handorgel__header__button{padding:1.3em 3em 1.2em 1.5em}#strom-produkte .toggler,#erdgas-produkte .toggler{padding:1.3em 2.5em 1.2em 4em}.ce_accordion .toggler h2,.content-accordion .handorgel__header__button h3{font-size:1.3125em}.ce_accordion .toggler::after,.content-accordion .handorgel__header__button::after{top:1.4em;right:25px}.accordion-strom .toggler::before,.accordion-erdgas .toggler::before{left:1.2em}#strom-produkte .accordion,#erdgas-produkte .accordion{padding:0.2em 1.5em 3em 4em}ul#tabs li{padding:0.6em 1.5em 0.7em}}.mod_newslist{min-height:350px;margin-top:1.5em;padding:0.5em 1.2em 1em;border:1px solid #c8c9c9;border-radius:0 30px}.mod_newslist:first-child{margin-top:0}.mod_newslist>h3>a{display:block;position:relative;margin-top:0;padding:0.3em 0 0.7em;font-family:Conto-Bold;font-weight:400;-moz-osx-font-smoothing:grayscale;font-size:1.375em;line-height:1.1em}.button-newslist{display:block;position:absolute;top:1px;right:0;width:28px;height:28px;background:#666;border-radius:14px;transition:background 0.2s ease}a:hover .button-newslist,a:focus .button-newslist{background-color:#42a427;transition:background 0.2s ease}.mod_newslist .layout_latest{position:relative;border-top:1px solid #c8c9c9;padding:1em 0 1em 40px;font-size:0.938em;line-height:1.5em}.mod_newslist .layout_latest::before{content:url("../../files/buchholz-theme/img/icon-wibe16.svg");position:absolute;top:1.3em;left:7px;width:16px;height:16px}.mod_newslist .news-stadtwerke::before,.mod_newslist .news-stw::before{content:url("../../files/buchholz-theme/img/icon-wibe16-stw.svg")}.mod_newslist .news-digital::before{content:url("../../files/buchholz-theme/img/icon-wibe16-digital.svg")}.mod_newslist .news-bus::before{content:url("../../files/buchholz-theme/img/icon-wibe16-bus.svg")}.mod_newslist .news-bad::before{content:url("../../files/buchholz-theme/img/icon-wibe16-bad.svg")}.mod_newslist .layout_latest h2{margin:0 0 0.3em;font-size:1.1em;line-height:1.5em}.mod_newslist .ce_text,.mod_newslist .ce_text p{display:inline}.mod_newslist .more{display:inline-block;margin:0}.mod_newslist .more a{text-decoration:none}.mod_newsarchive{margin-top:2em}.mod_newsarchive .layout_latest{border-top:1px solid #c8c9c9;margin-top:1.2em;padding-top:1.2em}.mod_newsarchive .info{margin-top:0}.mod_newsarchive h2{margin:0.8em 0 0.8em}.mod_newsarchive .teaser,.mod_newsarchive .teaser p,.mod_newsarchive .ce_text,.mod_newsarchive .ce_text p{display:inline}.mod_newsarchive .layout_latest .more{display:inline-block;margin:0}.mod_newsreader{position:relative;margin-top:2em}.mod_newsreader .layout_full{border-top:1px solid #c8c9c9;margin-top:1.2em;padding-top:2em}.mod_newsreader h1,.mod_nl_reader h1{width:80%;font-size:1.25em;line-height:1.375em}.mod_newsreader p.info{margin-bottom:1em}.mod_newsreader .back,.mod_newsreader .back-list{position:absolute;top:0.9em;right:0}.mod_newsreader .back a,.mod_newsreader .back-list a{display:inline-block;padding-left:20px;font-size:0.8em;line-height:1em;text-decoration:none}.mod_newsreader .back a:before,.mod_newsreader .back-list a:before{content:url("../../files/buchholz-theme/img/arrow-button28-grey-left.svg");display:inline-block;margin-right:0.8em;vertical-align:middle;opacity:1}.mod_newsreader .back:hover a:before,.mod_newsreader .back-list:hover a:before{content:url("../../files/buchholz-theme/img/arrow-button28-green-left.svg")}.mod_newsreader img{max-width:100%;height:auto;margin:1em 0}.mod_article .mod_subscribe,.mod_article .mod_unsubscribe{margin:1.5em 0 2em}.mod_subscribe .confirm,.mod_unsubscribe .confirm{color:#d42f0b;font-weight:700}.mod_nl_list ul{margin-top:1em;border-bottom:1px solid #c8c9c9;list-style:none}.mod_nl_list li{padding:0.5em 0;border-top:1px solid #c8c9c9}.mod_nl_reader{position:relative;margin-top:1.2em;padding-top:2em;border-top:1px solid #c8c9c9}.mod_nl_reader .back{position:absolute;top:0.9em;right:0}.mod_nl_reader .back a{display:inline-block;padding-left:20px;font-size:0.8em;line-height:1em;text-decoration:none}.mod_nl_reader .back a:before{content:url("../../files/buchholz-theme/img/arrow-button28-grey-left.svg");display:inline-block;margin-right:0.8em;vertical-align:middle;opacity:1;width:28px;height:28px}.mod_nl_reader .back:hover a:before{content:url("../../files/buchholz-theme/img/arrow-button28-green-left.svg")}@media only screen and (min-width:770px){.mod_newslist{float:right;width:65%}.teaser-2+.mod_newslist{margin-top:3em}.mod_newsreader h1,.mod_nl_reader h1{font-size:1.375em;line-height:1.5em}.mod_newsreader .back,.mod_newsreader .back-list{top:1.1em}}.teaser-1-caption,.teaser-2-caption,.teaser-3,.teaser-3-text,.teaser-4,.teaser-column{font-family:Conto-Medium;font-weight:normal;-moz-osx-font-smoothing:grayscale;font-size:0.9375em;line-height:1.3}.teaser-1-caption h3,.teaser-2-caption h3,.teaser-3 h3,.teaser-3-text h3,.teaser-4 h3,.teaser-column h3{font-family:Conto-Bold;font-weight:normal;font-size:1.375em;line-height:1.1;margin:0}.teaser-1-caption p,.teaser-2-caption p,.teaser-3 p,.teaser-3-text p{margin-top:0.5em}.teaser-1,.teaser-2{display:block;position:relative;width:100%;height:auto;margin-top:1.5em;border-radius:0 30px;overflow:hidden;color:#222 !important}.teaser-2{max-height:250px}.teaser-1:first-child,.teaser-2:first-child{margin-top:0}a.teaser-1,a.teaser-2{opacity:1;transition:opacity 0.2s ease}a.teaser-1:hover,a.teaser-1:focus,a.teaser-2:hover,a.teaser-2:focus{opacity:0.6;transition:opacity 0.2s ease}.teaser-1 img,.teaser-2 img{display:block;width:100%;min-width:350px;max-width:none;height:auto}.teaser-1 img{min-width:650px}.teaser-1-caption,.teaser-2-caption{position:absolute;width:190px;top:20px;left:20px;padding:1em 1em;border-radius:20px 0;background:#fff;background:rgba(255, 255, 255, 0.9)}.teaser-1-caption::before,.teaser-2-caption::before{content:url("../../files/buchholz-theme/img/arrow-button22-grey-right.svg");display:block;position:absolute;top:0.9em;right:1em;width:22px;height:22px}div>.teaser-1-caption::before,div>.teaser-2-caption::before{content:"";display:none}.teaser-1-caption h3,.teaser-2-caption h3{width:85%}.teaser-3{display:block;position:relative;width:100%;height:240px;margin-top:1.5em;border-radius:0 30px;overflow:hidden;color:#fff !important}.teaser-3:first-child{margin-top:0}.teaser-3-caption{position:relative;padding:1.5em}a .teaser-3-caption::before{content:url("../../files/buchholz-theme/img/arrow-button22-white-right.svg");display:block;position:absolute;top:1.3em;right:1.5em;width:22px;height:22px}.teaser-3-img{width:100%;border-radius:0 30px;overflow:hidden}.teaser-3-img img{width:100%;height:auto}.teaser-4,.teaser-column{display:block;position:relative;width:100%;margin-top:1.5em;border-radius:0 30px;overflow:hidden;color:#fff !important}.teaser-default{background:#666;transition:background 0.2s ease}.teaser-stw{background:#d42f0b;transition:background 0.2s ease}.teaser-digital{background:#953f91;transition:background 0.2s ease}.teaser-bus{background:#fecc00;color:#222 !important;transition:background 0.2s ease}a.teaser-bad{background:#0074be;transition:background 0.2s ease}a.teaser-3,a.teaser-4,a.teaser-column{opacity:1;transition:opacity 0.2s ease}a.teaser-3:hover,a.teaser-3:focus,a.teaser-4:hover,a.teaser-4:focus,a.teaser-column:hover,a.teaser-column:focus{opacity:0.6;transition:opacity 0.2s ease}.teaser-3-text{display:block;position:relative;width:100%;height:auto;max-height:350px;margin-top:1.5em;padding:1.5em;border-radius:0 30px;overflow:hidden;color:#fff !important}.teaser-3-text img{position:absolute;top:1.4em;right:1.5em;width:30px;height:auto}.teaser-bus-text{color:#222 !important}.teaser-bus-text:hover,.teaser-bus-text:focus{color:#fff !important}.teaser-bad-text img,.teaser-bad-lageplan img{width:22px}.ce_text+.teaser-3,.content-text+.teaser-3{margin-top:2em}a.teaser-portal{background:#d42f0b;transition:background 0.2s ease}a.teaser-shop{background:#666;transition:background 0.2s ease}.teaser-ausbaugebiete{background:#953f91;transition:background 0.2s ease}a.teaser-stw-hotline,a.teaser-digital-hotline,a.teaser-bad-lageplan{background:#666;transition:background 0.2s ease}a.teaser-3-text:hover,a.teaser-3-text:focus{background:#42a427;transition:background 0.2s ease}.teaser-3-digital-icon{display:block;margin:0 auto 2em}.teaser-h240{height:auto !important}.teaser-image{position:relative;padding-bottom:40%;overflow:hidden}.teaser-image img{position:absolute;display:block;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover}.teaser-image+.teaser-3-caption{padding-top:1.3em}.teaser-disabled{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:101%;cursor:default;padding:1em;background-color:rgba(220, 220, 220, 0.75);color:#222;text-align:center}.teaser-disabled h3{width:100% !important}@media only screen and (min-width:600px){.teaser-3{height:280px}}@media only screen and (min-width:770px){.teaser-1 img{min-width:800px}.teaser-2{float:left;width:48%;height:250px;max-width:520px;margin-top:0}.teaser-1-caption,.teaser-2-caption{position:absolute;width:220px;top:25px;left:25px}.teaser-1-caption{width:280px}.teaser-2:nth-of-type(2n){margin-left:4%}.teaser-2:nth-of-type(n+3){margin-top:4%}.teaser-2 img{width:520px}.teaser-3{margin:0 0 0 3.5%}.teaser-3:first-child,.teaser-3:first-of-type{margin-left:0}.teaser-3,.teaser-3-text{float:left;width:31%;max-width:334px}.teaser-3-2{width:48%;height:280px}.teaser-4{float:right;width:25%;margin-top:0.5em}.ce_text~.teaser-3,.content-text~.teaser-3{margin-top:2em}.mod_newslist+.teaser-shop{margin-top:0}.teaser-2+.mod_newslist+a,.teaser-portal,.teaser-ausbaugebiete{margin-top:3em}.teaser-h240{height:auto;min-height:240px}}@media only screen and (min-width:770px) and (max-width:950px){.teaser-3-caption::before{content:""}.teaser-3-text img{display:none}.teaser-1-caption h3,.teaser-2-caption h3,.teaser-3 h3,.teaser-3-text h3,.teaser-4 h3{font-size:1.125em}}@media only screen and (min-width:600px){.column-2-container,.column-3-container,.column-4-container{display:flex;flex-wrap:wrap;gap:0 4%}.column-2-container>div,.column-2-container>a,.column-3-container>div,.column-3-container>a,.column-4-container>div,.column-4-container>a{width:47.95%}}@media only screen and (min-width:1200px){.column-3-container>div,.column-3-container>a{width:31.3%}.column-3-container,.column-4-container{gap:0 3%}.column-4-container>div,.column-4-container>a{width:22.74%}}.mod_article .mod_search .text{margin-right:10px;padding:0.3em 0.5em;width:100%}.mod_article .mod_search .widget-text{display:inline-block;width:50%;max-width:400px;min-width:140px;vertical-align:top;margin-right:0.8em;padding:0}.mod_article .mod_search .widget-submit{display:inline-block;vertical-align:top}.ce_form{max-width:940px;padding-bottom:1.5em}.ce_form form{margin-top:1.5em}.ce_form .widget{position:relative;width:100%;padding-bottom:0.8em}.ce_form label{display:inline-block;width:31%;margin-right:2%;font-size:0.9em;line-height:1.3;text-align:right;vertical-align:middle}.ce_form .captcha_text{display:inline-block;width:63%;margin-left:35%;margin-bottom:1em;font-size:0.9em;font-style:italic;text-align:left}.mod_article input[type=text],.mod_article input[type=number],.mod_article input[type=tel],.mod_article input[type=email],.mod_article textarea,.widget-3-form [type=text]{width:65%;padding:0.3em 0.8em;border:none;background:#ececec;color:#222}.mod_article input[type=number]{max-width:6em}.mod_article input:focus,.mod_article textarea:focus,.widget-3-form [type=text]{outline:none !important}.ce_form fieldset{border:none;padding:0}.ce_form legend{display:none;font-size:0.9em}.ce_form .widget-textarea label{vertical-align:top}.ce_form .checkbox_container,.ce_form .radio_container,.ce_form .widget-submit{margin-left:34.5%;border:0}.ce_form .checkbox_container.check-vertical,.ce_form .radio_container.radio-vertical{margin-left:0}.ce_form .checkbox_container.check-vertical>span,.ce_form .radio_container.radio-vertical>span{margin-top:0.3em}.ce_form .checkbox_container input,.ce_form .radio_container input,.ce_form .checkbox-margin-left{display:inline;width:auto;margin-right:0.3em;vertical-align:middle}.ce_form .checkbox_container label,.ce_form .radio_container label{display:inline;text-align:left;width:auto;margin-right:0}.ce_form .checkbox_container.check-vertical input,.ce_form .radio_container.radio-vertical input{display:inline-block;vertical-align:top;margin-top:0.2em}.ce_form .checkbox_container.check-vertical label,.ce_form .radio_container.radio-vertical label{display:inline-block;max-width:90%;vertical-align:top}.ce_form .checkbox_container>span,.ce_form .radio_container>span{display:block;margin-right:1em}.ce_form .checkbox_container legend,.ce_form .radio_container legend{display:block}.ce_form .checkbox_container.legend-bold legend,.ce_form .radio_container.legend-bold legend{font-weight:700}p.error{color:#d42f0b}.ce_form p.error{position:absolute;left:26%;top:0;font-size:0.8em;margin:0}.ce_form div.error{padding-top:1.5em}input::placeholder{color:#777 !important}.mod_article .button,.mod_article .submit,.widget-3-form [type=submit],.widget-pagebreak [type=submit],.ce_form button,#customer_tarrif_response_submit{width:auto;background-color:#444;border:0;vertical-align:top;padding:0.3em 1.5em 0.3em;color:#fff;font-family:Conto-Bold, sans-serif;font-weight:normal;-moz-osx-font-smoothing:grayscale;text-decoration:none;transition:all 0.2s ease}.mod_article .button:hover,.mod_article .button:focus,.mod_article .submit:hover,.mod_article .submit:focus,.widget-3-form [type=submit]:hover,.widget-3-form [type=submit]:focus,.widget-pagebreak [type=submit]:hover,.widget-pagebreak [type=submit]:focus,.ce_form button:hover,.ce_form button:focus,#customer_tarrif_response_submit:hover,#customer_tarrif_response_submit:focus{background-color:#42a427;cursor:pointer}.mod_article .button{padding:1em 1.5em 1em}.ce_form .text-small{display:block;font-size:0.8em;text-align:center;margin-bottom:1.5em}#anfrage-strom:checked~#anfrage-erdgas{margin-top:2em}.widget-wrapper{position:relative;width:100%;z-index:3}.start .widget-wrapper{margin:-10px 0 -20px;padding:2em 5% 1.8em;background-color:#fff}.digital .widget-wrapper.widget-popup{display:none;position:fixed;top:48vh;left:50vw;transform:translateX(-50%) translateY(-50%);width:90%;max-width:340px;margin:0;padding:0;border:0;background-color:transparent;z-index:599}.widget-overlay{content:"";display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#953f91;opacity:0.8;z-index:598}.spalte70+.widget-wrapper{margin-top:1.5em}.widget-3-form{position:relative;width:100%;border:1px solid #c8c9c9;border-radius:0 30px;background-color:#fff}.widget-3-form h2{display:block;position:relative;width:100%;margin:0;padding:1em 70px 1em 20px;background-color:#666;border-top-right-radius:30px;font-family:Conto-Medium;font-weight:normal;-moz-osx-font-smoothing:grayscale;font-size:1.375em;line-height:1.1;color:#fff}.digital .widget-3-form h2{background-color:#953f91}.digital .widget-3-form h2::after{content:url("../../files/buchholz-theme/img/icons-digital/icon-einfamilienhaus-s.svg");display:block;position:absolute;top:46%;right:20px;width:40px;height:40px;margin-top:-20px}.digital .widget-3-form.widget-netzgebiete h2::after{content:url("../../files/buchholz-theme/img/icons-digital/icon-netzgebiete-s.svg")}.stadtwerke .widget-3-form h2{padding:1em 20px}.bus .widget-3-form h2{padding:1em 20px;background-color:#fecc00;color:#222}.widget-3-form h2+form,.widget-3-form form:first-child{margin-top:1em}.widget-3-form p{margin:1em 20px 1em;font-size:0.875em;line-height:1.5}.widget-3-form form{position:relative;margin:0 !important;padding-top:1em}.digital .widget-3-form form{padding-top:0}.widget-3-form .calc-type{position:absolute;top:-48px;right:70px;width:50px;height:48px;background-color:#666}.widget-3-form .calc-gas{right:20px}.calc-type label{position:absolute;width:50px;height:48px;z-index:6;text-indent:-9999px;cursor:pointer}.calc-type div{position:absolute;width:50px;height:48px;background-color:#666}.calc-type .calc-icon-electricity::before{content:url("../../files/buchholz-theme/img/icon-strom-white.svg");display:block;width:26px;margin:10px auto 0}.calc-type .calc-icon-gas::before{content:url("../../files/buchholz-theme/img/icon-erdgas-white.svg");display:block;width:26px;margin:10px auto 0}.calc-type label:hover~div,.calc-type label:focus~div,.calc-type input[type=radio]:checked~div{background-color:#fff}.calc-type label:hover~.calc-icon-electricity::before,.calc-type label:focus~.calc-icon-electricity::before,.calc-type input[type=radio]:checked~.calc-icon-electricity::before{content:url("../../files/buchholz-theme/img/icons-stw/icon-strom-green.svg")}.calc-type label:hover~.calc-icon-gas::before,.calc-type label:focus~.calc-icon-gas::before,.calc-type input[type=radio]:checked~.calc-icon-gas::before{content:url("../../files/buchholz-theme/img/icons-stw/icon-erdgas-green.svg")}.widget-3-form .calc-type input[type=radio]{position:absolute;visibility:hidden;opacity:0}.widget-3-form label{font-size:0.875em;line-height:1}.widget-3-form .input-wrapper,.widget-3-form .select-wrapper{width:100%;padding:0 20px}.widget-3-form .private-business{margin-top:1em;padding:1em 20px 0.2em;border-top:1px solid #c8c9c9}.widget-3-form .private-business span{display:inline-block}.widget-3-form .private-business label:first-of-type{margin-right:1.5em}.widget-3-form .private-business label{padding-left:0.2em}.widget-3-form .energy-type{margin-top:0.5em;padding:0 20px 0.2em;border-top:none}.widget-3-form .energy-type label{display:inline-block;position:relative;width:5.2em;height:4.5em;padding-left:6em;margin-right:0.1em !important;cursor:pointer;overflow:hidden;text-align:center;background-color:#ededed}.widget-3-form .energy-type input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;min-height:100%;width:100%;padding:0.5em;background-color:#ededed;transition:all 0.2s ease}.checkmark::before{display:inline-block;content:"";width:26px;height:26px;margin-bottom:0.1em;background-image:url("../../files/buchholz-theme/img/icons-stw/icon-strom-green.svg")}#checkGas~.checkmark::before{background-image:url("../../files/buchholz-theme/img/icons-stw/icon-erdgas-green.svg")}#checkWater~.checkmark::before{background-image:url("../../files/buchholz-theme/img/icons-stw/icon-wasser-green.svg")}.widget-3-form .energy-type label:hover input~.checkmark{background-color:#dfe0e1}#checkPower:checked~.checkmark::before{background-image:url("../../files/buchholz-theme/img/icon-strom-white.svg")}#checkGas:checked~.checkmark::before{background-image:url("../../files/buchholz-theme/img/icon-erdgas-white.svg")}#checkWater:checked~.checkmark::before{background-image:url("../../files/buchholz-theme/img/icons-stw/icon-wasser-white.svg")}.widget-3-form .energy-type input:checked~.checkmark{color:#fff !important;background-color:#00792a !important}.widget-3-form .energy-type>span{display:inline-block}.widget-3-form .energy-type label{margin-right:1em;padding-left:0.4em}.widget-3-form .energy-type>span:first-child label{padding-left:0.6em}.mod_article .widget-3-form [type=text],.widget-3-form [type=text]{width:100%;margin:0.2em 0;color:#222}.widget-3-form [type=radio]{width:auto;padding:0}.widget-3-form select{width:100%;min-width:150px;margin:0.5em 0}.widget-3-form [type=submit]{width:100%;margin-top:1.5em;padding:0.5em 1.5em 0.5em;border-bottom-left-radius:30px;text-align:center;cursor:pointer}.widget-3-form .input-wrapper label{display:block;height:0;margin:0;overflow:hidden;visibility:hidden}.widget-3-form .widget-select{margin:1em 20px 1em !important;padding-bottom:1em}.con-wrapper{position:relative}#consumption{display:block;width:100%;height:2em;margin:0}.con-toggle{position:absolute;top:0;right:0;margin-top:0;width:40px;height:100%;background-color:#5d5d5d;background-image:url("../../files/buchholz-theme/img/arrow-line16-white-down.svg");background-position:center;background-repeat:no-repeat;cursor:pointer}.con-wrapper ul{position:absolute;width:100%;z-index:10;background-color:#fff}.con-wrapper ul li{position:relative;height:0;padding-left:0.7em;-webkit-transition:height 0.2s ease, padding-top 0.2s ease;-moz-transition:height 0.2s ease, padding-top 0.2s ease;-o-transition:height 0.2s ease, padding-top 0.2s ease;transition:height 0.2s ease, padding-top 0.2s ease;overflow:hidden}.con-wrapper .select-icon{position:absolute;top:1px;right:0.7em;height:100%;background:url("../../files/buchholz-theme/img/icons-stw/icon-people06.svg") 0 0 no-repeat}.con-wrapper ul li:nth-child(1) .select-icon{width:13px}.con-wrapper ul li:nth-child(2) .select-icon{width:30px}.con-wrapper ul li:nth-child(3) .select-icon{width:44px}.con-wrapper ul li:nth-child(4) .select-icon{width:56px}.con-wrapper ul li:nth-child(5) .select-icon{width:68px}.con-wrapper ul li:nth-child(6) .select-icon{width:80px}.con-wrapper .con-active~ul{border-bottom:1px solid #c5c5c5}.con-wrapper .con-active~ul li{height:2.2em;padding-top:0.3em;border-top:1px solid #c5c5c5}.con-wrapper .con-select{cursor:pointer}.con-wrapper .con-select-active,.con-wrapper .con-select:hover{background-color:#ededed;color:#96bb39}.con-inactive{display:none}.bus .widget-3-form .input-wrapper label{display:inline-block;width:24%;height:auto;padding-right:0.5em;visibility:visible;text-align:right}.bus .widget-3-form [type=text]{width:74%}.bus .widget-3-form #date-hvv{width:41%;margin-right:2%}.bus .widget-3-form #time{width:30%}.widget-3-form ::-webkit-input-placeholder{color:#42a427}.widget-3-form :-moz-placeholder{color:#42a427}.widget-3-form ::-moz-placeholder{color:#42a427}.widget-3-form :-ms-input-placeholder{color:#42a427}.validation-error{color:red;font-size:11px;line-height:1.1}@media only screen and (min-width:770px){.ce_form label{width:24%;margin-right:1%;font-size:1em}.ce_form legend{font-size:1em}.ce_form .captcha_text{width:73%;margin-left:26%;font-size:1em}.mod_article input.upload{width:74%}.ce_form .checkbox_container,.ce_form .radio_container,.ce_form .checkbox_container.check-vertical,.ce_form .radio_container.radio-vertical,.ce_form .widget-submit{margin-left:25.5%}.ce_form .checkbox_container>span,.ce_form .radio_container>span{display:inline-block;clear:right}.ce_form .radio_container label{display:inline}.ce_form .checkbox_container.check-vertical>span,.ce_form .radio_container.radio-vertical>span{display:block}.ce_form .checkbox_container label,.ce_form .radio_container label{margin-right:0}.widget-wrapper{max-width:940px}.start .widget-wrapper{position:absolute;top:35%;right:5%;width:31%;max-width:340px;min-width:290px;margin:0;padding:0;border:0;background-color:transparent}.widget-wrapper.spalte25{width:25%}.widget-wrapper.spalte70{width:70%}.spalte70+.widget-wrapper{margin-top:0}.start .widget-3-form{border:0}#verfuegbarkeitscheck .widget-wrapper{float:left;width:70%;margin-right:5%}.has-widget-vcheck .widget-wrapper{position:static;top:auto !important;right:auto !important;float:left;width:31%;max-width:334px;min-width:210px;margin-top:1.5em;transform:none !important}.has-widget-vcheck .widget-wrapper .widget-3-form{background-color:#953f91}.has-widget-vcheck .widget-wrapper p{margin-top:0;color:#fff}.has-widget-vcheck .mod_newslist+.widget-wrapper{margin-top:3em}.widget-3-form h2::after,.digital .widget-3-form h2::after{right:9%}.widget-3-form h2{padding:1em 70px 1em 9%}.stadtwerke .widget-3-form h2{padding:1em 9%}.bus .widget-3-form h2{padding:1em 9%}.widget-3-form p{margin:1em 9% 1em}.widget-3-form .input-wrapper,.widget-3-form .select-wrapper{padding:0 9%}.widget-3-form .private-business{padding:1em 9% 0}.widget-3-form .energy-type{padding:0 9% 0}.checkmark{padding-top:0.7em}.widget-3-form .widget-select{margin:1em 9% 1em !important;padding-bottom:2em}.widget-3-form .calc-type{right:80px}.widget-3-form .calc-gas{right:30px}.con-wrapper .select-icon{top:3px}.bus .widget-3-form #date-hvv{margin-right:1%}}@media only screen and (min-width:1320px){.start .widget-wrapper{right:50%;-webkit-transform:translateX(600px);-moz-transform:translateX(600px);-ms-transform:translateX(600px);-o-transform:translateX(600px);transform:translateX(600px)}}@media only screen and (min-width:770px) and (max-height:730px){.start .widget-wrapper{top:260px}}.ce_form .widget-pagebreak{text-align:center}.mod_mp_form_steps{margin-top:2em}.mod_mp_form_steps ul{position:relative;list-style:none}.mod_mp_form_steps ul::before{content:"";display:block;position:absolute;top:0.8em;left:12%;z-index:0;width:73%;height:0.25em;background-color:#ececec}.mod_mp_form_steps li{display:inline-block;position:relative;z-index:1;width:24%;text-align:center}.mod_mp_form_steps li span,.mod_mp_form_steps li strong,.mod_mp_form_steps li a{display:inline-block;position:relative;width:2em;height:2em;border-radius:1em;padding-left:2em;overflow:hidden;color:#fff}.mod_mp_form_steps li span,.mod_mp_form_steps li strong{background:#d42f0b}.mod_mp_form_steps li a{background:#666;transition:background 0.2s ease}.mod_mp_form_steps li a:hover,.mod_mp_form_steps li a:focus{background:#42a427}.mod_mp_form_steps li .forbidden{background:#666}.mod_mp_form_steps li span::after,.mod_mp_form_steps li strong::after,.mod_mp_form_steps li a::after{content:"";display:block;position:absolute;top:0.2em;left:0;width:2em;font-weight:700}.mod_mp_form_steps li>.step_0::after{content:"1"}.mod_mp_form_steps li>.step_1::after{content:"2"}.mod_mp_form_steps li>.step_2::after{content:"3"}.mod_mp_form_steps li>.step_3::after{content:"4"}.mod_article input.form-toggle{display:inline-block;width:auto;margin:0 1%;padding-top:5px}.mod_article label.form-toggle{width:auto;margin:0 1%;padding:0;font-size:1.0625em;font-weight:700;text-align:left}.mod_article label.text-normal{font-size:1em}.formbody>.form-internet,.formbody>.form-telefon,.formbody>.form-tv,.formbody>.form-strom,.formbody>.form-erdgas,.formbody>.form-digital{width:100%;height:0;margin:0;padding-left:2em;padding-bottom:0;overflow:hidden;opacity:0;transition:all 0.8s ease}.formbody>.form-digital{padding-left:0}.mod_article label.form-toggle+.widget{margin-top:0.5em}.mod_article .form-internet textarea,.mod_article .form-telefon textarea,.mod_article .form-tv textarea{width:100%}.widget-text label.form-internet,.widget-text label.form-telefon,.widget-text label.form-tv,.widget-textarea label.form-internet,.widget-textarea label.form-telefon,.widget-textarea label.form-tv{display:block;margin-left:1% !important;margin-bottom:0.5em;width:99%;text-align:left}.widget-text label.form-internet,.widget-text label.form-telefon,.widget-text label.form-tv,.widget-text input.form-internet,.widget-text input.form-telefon,.widget-text input.form-tv{width:94% !important;margin-left:6% !important}.form-internet .checkbox_container,.form-telefon .checkbox_container,.form-tv .checkbox_container,.form-internet .radio_container,.form-telefon .radio_container,.form-tv .radio_container{margin-left:0 !important}#opt_internet:checked~.form-internet,#opt_telefon:checked~.form-telefon,#opt_tv:checked~.form-tv,#anfrage-strom:checked~.form-strom,#anfrage-erdgas:checked~.form-erdgas,#anfrage-digital:checked~.form-digital{height:auto;padding-top:0.5em;opacity:1}.ce_form input.checkbox-margin-left{display:inline-block;width:auto;margin-left:34.5%;margin-right:0.3em;vertical-align:middle}.ce_form input.checkbox-margin-left+label{display:inline-block;margin-left:0;width:55%}.ce_form input.checkbox+label{margin-right:0}@media only screen and (min-width:770px){.ce_form input.checkbox-margin-left{margin-left:25.5%}.ce_form input.checkbox-margin-left+label{width:65%}}.mod_article .ce_gallery:first-child>h2:first-child,.mod_article .content-gallery:first-child>h2:first-child{margin-top:0}.ce_gallery h2+ul,.content-gallery h2+ul{margin-top:1.5em}.ce_gallery ul,.content-gallery ul{list-style:none}.ce_gallery li,.content-gallery li{float:left;width:49%;max-width:184px;margin:5px 5px 0 0}.ce_gallery li:nth-child(2n),.content-gallery li:nth-child(2n){margin-right:0}.ce_gallery li img,.content-gallery li img{display:block;width:100%;max-width:184px;height:auto;transition:opacity 0.2s ease}.ce_gallery figure,.content-gallery figure{width:100%;height:auto;margin:0}.ce_gallery li img:hover,.ce_gallery li img:focus,.content-gallery li img:hover,.content-gallery li img:focus{opacity:0.6;transition:opacity 0.2s ease}.ce_gallery a:focus,.content-gallery a:focus{outline:none}@media only screen and (min-width:435px){.ce_gallery li,.content-gallery li{width:auto}.ce_gallery li:nth-child(2n),.content-gallery li:nth-child(2n){margin-right:5px}}
h1{color:#953f91}.flex-caption p strong,.flex-caption p b{color:#953f91 !important}.banner-caption p strong,.banner-caption p b{color:#953f91}.ce_accordion .toggler:hover,.ce_accordion .toggler:focus,.ce_accordion .toggler.active{background:#953f91}.mod_article .product-box{background:#953f91}@media only screen and (max-width: 769px){#slider-digital .slide-zuhause{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-zuhause-m.jpg")}#slider-digital .slide-wlan{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-home-office-m.jpg")}#slider-digital .slide-smart-wlan{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-superpods-m.jpg")}#slider-digital .slide-wohngefuehl{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-wohngefuehl-m.jpg")}#slider-digital .slide-bandbreite{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-bandbreite-m.jpg")}#slider-digital .slide-smart-wlan2{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-smart-wlan-m.jpg")}#slider-digital .slide-performance{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-performance-m.jpg")}.banner-internet{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-internet-m.jpg")}.banner-telefon{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-telefon-m.jpg")}.banner-tv{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-tv-m.jpg")}.banner-anschluss{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-anschluss-m.jpg")}.banner-info{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-info-m.jpg")}.banner-netzgebiete{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-netzgebiet-m.jpg")}.banner-service{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-service-m.jpg")}.banner-iptv{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-iptv-m.jpg")}.banner-smart-wlan{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-anschluss-2023-m.jpg")}.banner-ladestation{background-image:url("../../files/buchholz-files/stadtwerke/slider/slider-stw-e-ladesaeulen-m.jpg")}}@media only screen and (min-width: 770px){#slider-digital .slide-zuhause{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-zuhause.jpg")}#slider-digital .slide-wlan{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-home-office.jpg")}#slider-digital .slide-smart-wlan{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-superpods.jpg")}#slider-digital .slide-wohngefuehl{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-wohngefuehl.jpg")}#slider-digital .slide-bandbreite{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-bandbreite.jpg")}#slider-digital .slide-smart-wlan2{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-smart-wlan.jpg")}#slider-digital .slide-performance{background-image:url("../../files/buchholz-files/digital/slider/slider-digital-performance.jpg")}.banner-internet{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-internet.jpg")}.banner-telefon{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-telefon.jpg")}.banner-tv{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-tv.jpg")}.banner-anschluss{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-anschluss.jpg")}.banner-info{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-info.jpg")}.banner-netzgebiete{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-netzgebiet.jpg")}.banner-service{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-service.jpg")}.banner-iptv{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-iptv.jpg")}.banner-smart-wlan{background-image:url("../../files/buchholz-files/digital/banner/banner-digital-anschluss-2023.jpg")}.banner-ladestation{background-image:url("../../files/buchholz-files/stadtwerke/slider/slider-stw-e-ladesaeulen.jpg")}}

