.wpcf7-form{text-align:center}input[type=text],input[type=email],textarea{width:30vw;font-size:1em;padding:0.5em!important}.wpcf7-submit{background-color:transparent;color:white;padding:0.5em!important;font-size:1em;text-align:center;border:3px solid white;border-radius:5px}.wpcf7-spinner{display:none}@media (min-width:1370px) and (max-width:5000px){.nav li li{width:100%!important}.et_pb_section,.et_pb_section *{animation:none!important}.overviewbox{height:20vw!important}#herofont h2{font-size:2.5vw!important}#heroh1 h1{font-size:0.8vw!important}.pdf-a4-wrapper{width:100%!important;aspect-ratio:210 / 175!important;position:relative!important;overflow:hidden!important}.fluid-width-video-wrapper{width:100%!important;height:100%!important;position:relative!important;padding:0!important}.hero-curve-audits{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:30vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-audits::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}background:linear-gradient(to left,transparent 50%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;.pdf-a4-wrapper{width:100%!important;aspect-ratio:210 / 175!important;position:relative!important;overflow:hidden!important}@supports not (aspect-ratio:1 / 1){.pdf-a4-wrapper{height:0!important;padding-top:141.421356%!important}}.pdf-a4-frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important}.et-menu li li a{padding:6px 20px;width:100%;white-space:nowrap}.nav li ul{width:auto!important;border-top:3px solid #3f276a}}@media only screen and (max-width:767px){.et_pb_blurb{padding:0!important}input[type=text],input[type=email],textarea{width:70vw;font-size:1em;padding:0.5em!important}.et_pb_module_header a{font-size:5vw!important}.et_mobile_menu{text-align:right!important}.hero-curve-audits,.hero-curve-energiemanagement,.hero-curve-beratunggebaeude,.hero-curve-waermeplanung,.hero-curve-nachhaltigkeit{min-height:60vw!important;max-height:60vw!important;height:60vw!important}.hero-curve-audits{position:relative!important;overflow:hidden!important;height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important;.mobile_nav.closed #mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mobile_nav.opened #mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:70vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:70vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:70vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:70vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:70vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:70vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:70vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:30vw!important;min-height:70vw!important;max-height:30vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-audits::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#3f276a 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.4!important}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#a61d67 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.4!important}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#0069b4 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.4!important}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#f08316 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.4!important}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#31a945 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.4!important}.hero-curve::before{-webkit-mask:radial-gradient(80vw 80vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(80vw 80vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat}#heroh1 h1{font-size:2.5vw!important;.mobile_nav.closed #mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mobile_nav.opened #mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}#herofont h2{font-size:5vw!important}.hero-curve-audits{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:70vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-audits::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#3f276a 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.35!important}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#a61d67 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.35!important}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#0069b4 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.35!important}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#f08316 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.35!important}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none!important;background:linear-gradient(to left,transparent 0%,#31a945 0)!important;;-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat!important;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat!important;right:-70%!important;scale:1.35!important}.hero-curve::before{-webkit-mask:radial-gradient(80vw 80vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(80vw 80vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat}}}@media (min-width:501px) and (max-width:850px){.et_pb_main_blurb_image img,.et_pb_main_blurb_image,.et_pb_main_blurb_image a span img{width:100%!important}input[type=text],input[type=email],textarea{width:70vw;font-size:1em;padding:0.5em!important}.et_pb_module_header a{font-size:5vw!important}.et_mobile_menu{text-align:right!important}.overviewbox{height:50vw!important}#herofont h2{font-size:3.5vw!important}#heroh1 h1{font-size:1.5vw!important}.pdf-a4-wrapper{width:100%!important;aspect-ratio:210 / 175!important;position:relative!important;overflow:hidden!important}.fluid-width-video-wrapper{width:100%!important;height:100%!important;position:relative!important;padding:0!important}.hero-curve-audits{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-audits::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}background:linear-gradient(to left,transparent 50%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;.pdf-a4-wrapper{width:100%!important;aspect-ratio:210 / 175!important;position:relative!important;overflow:hidden!important}@supports not (aspect-ratio:1 / 1){.pdf-a4-wrapper{height:0!important;padding-top:141.421356%!important}}.pdf-a4-frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important}}@media (min-width:851px) and (max-width:1025px) and (orientation:portrait){input[type=text],input[type=email],textarea{width:70vw;font-size:1em;padding:0.5em!important}.et_pb_module_header a{font-size:3vw!important}.et_mobile_menu{text-align:right!important}.overviewbox{height:35vw!important}.et_pb_module_header a a{font-size:1.7vw!important}#herofont h2{font-size:3.5vw!important}.et_mobile_menu li a{padding:0.5em 0 0.5em 0!important;width:auto!important;white-space:nowrap;display:flex!important;white-space:nowrap!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:stretch!important}.mobile_nav.closed #mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mobile_nav.opened #mobile_menu1{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-content:flex-end!important;justify-content:space-between!important;align-items:flex-end!important}.et_mobile_menu li li{padding-left:0!important;.mobile_nav.closed #mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mobile_nav.opened #mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.sub-menu{padding:0!important}.sub-menu li a{font-family:'DDINReg',Helvetica,Arial,Lucida,sans-serif!important;font-size:1.2em;font-weight:300!important}.menu-item-has-children{background-color:#fdfdfd!important}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:rgba(0,0,0,.03);color:#3F276A!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'DDINBold',Helvetica,Arial,Lucida,sans-serif;font-size:1.2em;padding-right:1em!important}#mobile_menu1{display:flex!important;flex-direction:column!important;flex-wrap:nowrap;align-content:flex-end;justify-content:space-between;align-items:flex-end;top:4vh!important}.et-l--header ul{list-style-type:none!important;padding:1em}.et_pb_column_1_tb_header{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end!important;align-items:flex-end!important;width:50%!important}.et-menu-nav{display:none!important}.et_mobile_nav_menu{float:right;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center}.et_pb_section--with-menu{padding-right:0!important;padding-left:0!important}#heroh1 h1{font-size:1.9vw!important}.et_pb_row{max-width:80%!Important}#et_mobile_nav_menu{display:block}#top-menu{display:none}.wraprow{display:flex!important;flex-direction:column!important;align-content:center!important;align-items:stretch!important;flex-wrap:wrap!important;row-gap:2em!important;max-width:80%!important;justify-content:flex-start}.columnretina{width:100%!important;margin:0!important}.et_pb_row{width:80%!important;max-width:80%!important;margin:0 10% 0 10%;position:relative}}@media (max-width:1025px){input[type=text],input[type=email],textarea{width:70vw;font-size:1em;padding:0.5em!important}.et_pb_module_header a{font-size:3vw!important}.et_mobile_menu{text-align:right!important}.wraprow{display:flex!important;flex-direction:column!important;align-content:center!important;align-items:center!important;flex-wrap:wrap!important;row-gap:2em!important;max-width:80%;.mobile_nav.closed .et_mobile_menu{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;.mobile_nav.closed #mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;.mobile_nav.closed>#mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;height:0!important;overflow:hidden!important}.mobile_nav.opened>#mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;height:auto!important;overflow:visible!important;transition:opacity 0.3s ease,visibility 0.3s ease,height 0.3s ease}}.mobile_nav.opened #mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.mobile_nav.opened .et_mobile_menu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease}.mobile_nav .mobile_menu_bar{cursor:pointer!important;z-index:99999!important;position:relative!important}}#herofont{font-size:4vw!important}.hero-curve-audits{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-audits::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.et_mobile_menu{position:absolute;right:-2em;left:auto;padding:5%;background:#fff;width:90vw!important;;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #3f276a;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block;width:40em;white-space:nowrap}.hero-curve-audits{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important;.mobile_nav.closed .et_mobile_menu{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;.mobile_nav.closed #mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;.mobile_nav.closed>#mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;height:0!important;overflow:hidden!important}.mobile_nav.opened>#mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;height:auto!important;overflow:visible!important;transition:opacity 0.3s ease,visibility 0.3s ease,height 0.3s ease}}.mobile_nav.opened #mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.mobile_nav.opened .et_mobile_menu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease}.mobile_nav .mobile_menu_bar{cursor:pointer!important;z-index:99999!important;position:relative!important}}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-audits::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.et_mobile_menu{position:absolute;right:-2em;left:auto;padding:5%;background:#fff;width:90vw!important;;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #3f276a;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)}.et_mobile_menu li ul{text-align:right!important}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block;width:40em;white-space:nowrap}}@media (min-width:1000px) and (max-width:1370px) and (orientation:landscape){input[type=text],input[type=email],textarea{width:70vw;font-size:1em;padding:0.5em!important}.et_pb_module_header a{font-size:3vw!important}.hero-curve-audits{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:50vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-audits::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-60%;scale:1.2}.overviewbox{height:35vw!important}.et_pb_section--with-menu{padding-left:0!important;padding-right:0!important}.wraprow{display:flex!important;flex-direction:column!important;align-content:center!important;align-items:stretch!important;flex-wrap:wrap!important;row-gap:2em!important;max-width:80%!important;justify-content:flex-start}.columnretina{width:100%!important;margin:0!important}.et_pb_row{width:80%!important;max-width:80%!important;margin:0 10% 0 10%;position:relative}#herofont h2{font-size:3.5vw!important;text-align:right}#heroh1 h1{font-size:1vw!important;text-align:right}}@media (min-width:1px) and (max-width:500px){.et_pb_blurb{padding:0!important}.et_pb_module_header a{font-size:5vw!important}.et_mobile_menu{text-align:right!important}.et_mobile_menu li ul{text-align:right!important}.hero-curve-audits,.hero-curve-energiemanagement,.hero-curve-beratunggebaeude,.hero-curve-waermeplanung,.hero-curve-nachhaltigkeit{min-height:60vw!important;max-height:60vw!important;height:60vw!important}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block;width:auto!important;;white-space:nowrap}#heroh1 h1{font-size:2.4vw!important;.mobile_nav.closed #mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mobile_nav.opened #mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}#herofont h2{font-size:4.5vw!important}.et_mobile_menu li ul{text-align:right!important}.et_mobile_menu{position:absolute;right:-2em;left:auto;padding:5%;background:#fff;width:90vw!important;;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #3f276a;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)}.pdf-a4-wrapper{width:100%!important;aspect-ratio:210 / 175!important;position:relative!important;overflow:hidden!important}.fluid-width-video-wrapper{width:100%!important;height:100%!important;position:relative!important;padding:0!important}.hero-curve-audits{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-energiemanagement{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-beratunggebaeude{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-waermeplanung{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-nachhaltigkeit{position:relative!important;overflow:hidden!important;height:60vw!important;min-height:60vw!important;max-height:60vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-content:center!important;justify-content:space-between!important;align-items:center!important}.hero-curve-audits::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-energiemanagement::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#a61d67 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-beratunggebaeude::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#0069b4 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-waermeplanung::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#f08316 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}.hero-curve-nachhaltigkeit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,transparent 0%,#31a945 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 50% 50%,black 50%,transparent 50%) left center / 100% 100% no-repeat;right:-50%}background:linear-gradient(to left,transparent 50%,#3f276a 0);-webkit-mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;mask:radial-gradient(60vw 60vw at 0% 50%,black 49.5%,transparent 50%) left center / 100% 100% no-repeat;.pdf-a4-wrapper{width:100%!important;aspect-ratio:210 / 175!important;position:relative!important;overflow:hidden!important}@supports not (aspect-ratio:1 / 1){.pdf-a4-wrapper{height:0!important;padding-top:141.421356%!important}}.pdf-a4-frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important}.et-menu li li a{padding:6px 20px;width:100%;white-space:nowrap}.nav li ul{width:auto!important;border-top:3px solid #3f276a}}@media (min-width:851px) and (max-width:1025px) and (orientation:landscape){.et_pb_module_header a{font-size:3vw!important}.et_mobile_menu{text-align:right!important}.et_mobile_menu li ul{text-align:right!important}.overviewbox{height:35vw!important}}@media (max-width:500px){.et_pb_module_header a{font-size:5vw!important}.menu-item-836,.menu-item-833{white-space:normal!important}.et_mobile_menu{text-align:right!important}.overviewbox{height:120vw!important}.et_mobile_menu li ul{text-align:right!important}.et_mobile_menu{position:absolute;right:-2em;left:auto;padding:5%;background:#fff;width:90vw!important;;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #3f276a;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);.mobile_nav.closed #mobile_menu1{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mobile_nav.opened #mobile_menu1{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.et_mobile_menu li ul{text-align:right!important}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block;width:75vw;white-space:nowrap;font-size:1em!important}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#666;padding:10px 5%;display:block;width:75vw;white-space:nowrap;font-size:1em!important}}.mobile_nav.closed #mobile_menu1{display:none!important}.mobile_nav.opened #mobile_menu1{display:block!important}