.section-video, .simple-text-image, .cta-section, .infographic-section, .full-width-infographic, .single-infographic-section, .grey-text-graphic, .section .big-list, .shaped-with-circle, .short-text-image, .simple-form, .big-cta-blocks .full-width-block, .simple-text-icons, .section-accordion, .carsharing-banner, .section.main-form, .accordion-arrow.section, .service-intro, .speed-test-holder, .tv-blocks, .section-location, .one-third-section, .homepage-form, .mod_article .energie-form, .contact-box, .thank-you-page.first, .map-responsive, .iframe-block, .listofsenders, .project-details, .contact-type-2, .bausteine-blocks, .tab-section, .download-section, .full-width-text.section, .simple-text-image .block:not(.last), .simple-text-image .block:not(:last-of-type), .section .full-width-text, .simple-text, .erschliessungstraeger-infographic, .border-table-element, .helper-spacing, .info-circles, .icon-list, .instagram-section, .full-width-blockquote, .slider-carousel-section, .basic-el, .campaign-el, .standard-infographic, .text-image-overflow, .section-map, .inside-full-img-block, .image-text-elements .ce_text, .header-image-bubble, .mb {
  margin-bottom: 5em;
}
@media (max-width: 767px) {
  .section-video, .simple-text-image, .cta-section, .infographic-section, .full-width-infographic, .single-infographic-section, .grey-text-graphic, .section .big-list, .shaped-with-circle, .short-text-image, .simple-form, .big-cta-blocks .full-width-block, .simple-text-icons, .section-accordion, .carsharing-banner, .section.main-form, .accordion-arrow.section, .service-intro, .speed-test-holder, .tv-blocks, .section-location, .one-third-section, .homepage-form, .mod_article .energie-form, .contact-box, .thank-you-page.first, .map-responsive, .iframe-block, .listofsenders, .project-details, .contact-type-2, .bausteine-blocks, .tab-section, .download-section, .full-width-text.section, .simple-text-image .block:not(.last), .simple-text-image .block:not(:last-of-type), .section .full-width-text, .simple-text, .erschliessungstraeger-infographic, .border-table-element, .helper-spacing, .info-circles, .icon-list, .instagram-section, .full-width-blockquote, .slider-carousel-section, .basic-el, .campaign-el, .standard-infographic, .text-image-overflow, .section-map, .inside-full-img-block, .image-text-elements .ce_text, .header-image-bubble, .mb {
    margin-bottom: 4em;
  }
}
@media (max-width: 380px) {
  .section-video, .simple-text-image, .cta-section, .infographic-section, .full-width-infographic, .single-infographic-section, .grey-text-graphic, .section .big-list, .shaped-with-circle, .short-text-image, .simple-form, .big-cta-blocks .full-width-block, .simple-text-icons, .section-accordion, .carsharing-banner, .section.main-form, .accordion-arrow.section, .service-intro, .speed-test-holder, .tv-blocks, .section-location, .one-third-section, .homepage-form, .mod_article .energie-form, .contact-box, .thank-you-page.first, .map-responsive, .iframe-block, .listofsenders, .project-details, .contact-type-2, .bausteine-blocks, .tab-section, .download-section, .full-width-text.section, .simple-text-image .block:not(.last), .simple-text-image .block:not(:last-of-type), .section .full-width-text, .simple-text, .erschliessungstraeger-infographic, .border-table-element, .helper-spacing, .info-circles, .icon-list, .instagram-section, .full-width-blockquote, .slider-carousel-section, .basic-el, .campaign-el, .standard-infographic, .text-image-overflow, .section-map, .inside-full-img-block, .image-text-elements .ce_text, .header-image-bubble, .mb {
    margin-bottom: 3em;
  }
}
.info-circles {
  overflow: visible;
}
.simple-text-icons.grey-bg .content-wrapper, .simple-text-image.grey-bg .content-wrapper, .one-third-section.grey-bg .content-wrapper, .full-width-text.grey-bg .content-wrapper, .single-infographic-section.grey-bg .content-wrapper, .info-circles.grey-bg .content-wrapper, .slider-carousel-section.grey-bg .content-wrapper {
  margin: 4.7em auto;
}
.simple-text-icons.grey-bg .content-wrapper:before, .simple-text-image.grey-bg .content-wrapper:before, .one-third-section.grey-bg .content-wrapper:before, .full-width-text.grey-bg .content-wrapper:before, .single-infographic-section.grey-bg .content-wrapper:before, .info-circles.grey-bg .content-wrapper:before, .slider-carousel-section.grey-bg .content-wrapper:before {
  display: table;
  clear: both;
  content: "";
}
@media (max-width: 767px) {
  .simple-text-icons.grey-bg .content-wrapper, .simple-text-image.grey-bg .content-wrapper, .one-third-section.grey-bg .content-wrapper, .full-width-text.grey-bg .content-wrapper, .single-infographic-section.grey-bg .content-wrapper, .info-circles.grey-bg .content-wrapper, .slider-carousel-section.grey-bg .content-wrapper {
    margin: 4em auto;
  }
}
@media (max-width: 380px) {
  .simple-text-icons.grey-bg .content-wrapper, .simple-text-image.grey-bg .content-wrapper, .one-third-section.grey-bg .content-wrapper, .full-width-text.grey-bg .content-wrapper, .single-infographic-section.grey-bg .content-wrapper, .info-circles.grey-bg .content-wrapper, .slider-carousel-section.grey-bg .content-wrapper {
    margin: 3em auto;
  }
}
.full-width-text + .full-width-text, .contact-box.border-top .content-wrapper, .full-width-text.border-top .ce_text {
  padding-top: 5em;
}
@media (max-width: 767px) {
  .full-width-text + .full-width-text, .contact-box.border-top .content-wrapper, .full-width-text.border-top .ce_text {
    padding-top: 4em;
  }
}
@media (max-width: 380px) {
  .full-width-text + .full-width-text, .contact-box.border-top .content-wrapper, .full-width-text.border-top .ce_text {
    padding-top: 3em;
  }
}
.simple-text-image .ce_text:last-of-type, .full-width-text .ce_form.fs-popup, .full-width-text :last-of-type {
  margin-bottom: 0 !important;
}
.simple-text-icons.border-bottom .content-wrapper, .section-video.border-bottom .content-wrapper {
  padding-bottom: 5em;
}
@media (max-width: 767px) {
  .simple-text-icons.border-bottom .content-wrapper, .section-video.border-bottom .content-wrapper {
    padding-bottom: 4em;
  }
}
@media (max-width: 380px) {
  .simple-text-icons.border-bottom .content-wrapper, .section-video.border-bottom .content-wrapper {
    padding-bottom: 3em;
  }
}
@media (max-width: 767px) {
  .mod_article .ce_zeagLocationBanner .content-wrapper, .ce_zeagCtaTypeTwo .content-wrapper {
    padding-bottom: 4em;
    padding-top: 4em;
  }
}
@media (max-width: 380px) {
  .mod_article .ce_zeagLocationBanner .content-wrapper, .ce_zeagCtaTypeTwo .content-wrapper {
    padding-bottom: 3em;
    padding-top: 3em;
  }
}
@media (max-width: 767px) {
  .big-cta-blocks.border-top .content-wrapper, .simple-text-icons.border-top .content-wrapper {
    padding-top: 4em;
  }
}
@media (max-width: 380px) {
  .big-cta-blocks.border-top .content-wrapper, .simple-text-icons.border-top .content-wrapper {
    padding-top: 3em;
  }
}
.visible-block {
  overflow: visible;
}
.guenstiger-oekostromtarif .simple-text-image h2, .guenstiger-oekostromtarif .simple-text-image h2 span {
  color: #318c2c !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%2Fwww%2Fvirtual%2Fgu.abnahme-server.de%2Fhtdocs%2Fvendor%2Fmagmell-agentur%2Fzeag-quartiersentwicklung%2Fsrc%2FResources%2Fpublic%2Fcss%2Felement-spacings.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAA0DC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%22%7D */