.elementor-2219 .elementor-element.elementor-element-2a372be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#d5d5d5;--border-color:#d5d5d5}.elementor-2219 .elementor-element.elementor-element-2a372be:not(.elementor-motion-effects-element-type-background),.elementor-2219 .elementor-element.elementor-element-2a372be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2219 .elementor-element.elementor-element-2a372be,.elementor-2219 .elementor-element.elementor-element-2a372be:before{--border-transition:.3s}.elementor-2219 .elementor-element.elementor-element-941609c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s}.elementor-2219 .elementor-element.elementor-element-e738910{text-align:start}.elementor-2219 .elementor-element.elementor-element-e738910 img{width:60%}.elementor-2219 .elementor-element.elementor-element-3bebe11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:.3s}.elementor-2219 .elementor-element.elementor-element-38ac179{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-e8b2e2e .elementor-button{font-family:"Roboto",Sans-serif;font-weight:600;fill:#4192d8;color:#4192d8;background-color:#61ce70;border-style:solid;border-width:1px;border-radius:22px;padding:15px 22px}.elementor-2219 .elementor-element.elementor-element-9068a17 .elementor-button{font-family:"Roboto",Sans-serif;font-weight:600;fill:#4192d8;color:#4192d8;background-color:#fff;border-style:solid;border-width:1px;border-radius:22px;padding:15px 22px}.elementor-2219 .elementor-element.elementor-element-0ac1a30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 50px;--background-transition:.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-188d3d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s}.elementor-2219 .elementor-element.elementor-element-f899483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-f899483.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2219 .elementor-element.elementor-element-1e1eec2 .elementor-heading-title{color:#172031;font-family:"Roboto",Sans-serif;font-size:49px;font-weight:800;line-height:56px}.elementor-2219 .elementor-element.elementor-element-1e1eec2>.elementor-widget-container{padding:0}.elementor-2219 .elementor-element.elementor-element-b7be384{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:.3s;border-style:solid;--border-style:solid;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#9dd0ec;--border-color:#9dd0ec;--border-radius:22px;--margin-top:15px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-b7be384:not(.elementor-motion-effects-element-type-background),.elementor-2219 .elementor-element.elementor-element-b7be384>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2219 .elementor-element.elementor-element-b7be384,.elementor-2219 .elementor-element.elementor-element-b7be384:before{--border-transition:.3s}.elementor-2219 .elementor-element.elementor-element-b7be384.e-con{--e-con-transform-rotateZ:-10deg}.elementor-2219 .elementor-element.elementor-element-c9af906{text-align:center;color:#5c5c5c;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-2219 .elementor-element.elementor-element-c9af906>.elementor-widget-container{margin:10px 0 0;padding:5px 0 0}.elementor-2219 .elementor-element.elementor-element-3b47571{text-align:center;color:#005aa8;font-family:"Roboto",Sans-serif;font-size:36px;font-weight:700}.elementor-2219 .elementor-element.elementor-element-3b47571>.elementor-widget-container{margin:-37px 0 0}.elementor-2219 .elementor-element.elementor-element-d8ce746{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400}.elementor-2219 .elementor-element.elementor-element-d8ce746>.elementor-widget-container{padding:0 200px 0 0}.elementor-2219 .elementor-element.elementor-element-403d273{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-c396698 .elementor-button{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;fill:#4192d8;color:#4192d8;background-color:#61ce70;border-style:solid;border-width:1px;border-radius:22px;padding:17px 22px}.elementor-2219 .elementor-element.elementor-element-2ce3c9d .elementor-button{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;fill:#4192d8;color:#4192d8;background-color:#fff;border-style:solid;border-width:1px;border-radius:22px;padding:17px 22px}.elementor-2219 .elementor-element.elementor-element-e628588{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s;--border-radius:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-e628588:not(.elementor-motion-effects-element-type-background),.elementor-2219 .elementor-element.elementor-element-e628588>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.hans-huppertz.de/wp-content/uploads/2026/05/huppertz-klimakaelte-lueftung.png");background-repeat:no-repeat;background-size:cover}.elementor-2219 .elementor-element.elementor-element-e628588,.elementor-2219 .elementor-element.elementor-element-e628588:before{--border-transition:.3s}@media(max-width:767px){.elementor-2219 .elementor-element.elementor-element-e738910{text-align:center}.elementor-2219 .elementor-element.elementor-element-38ac179{--justify-content:center}.elementor-2219 .elementor-element.elementor-element-0ac1a30{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px}.elementor-2219 .elementor-element.elementor-element-188d3d6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2219 .elementor-element.elementor-element-188d3d6.e-con{--order:99999}.elementor-2219 .elementor-element.elementor-element-1e1eec2 .elementor-heading-title{font-size:30px;line-height:1.3em}.elementor-2219 .elementor-element.elementor-element-d8ce746>.elementor-widget-container{padding:0}.elementor-2219 .elementor-element.elementor-element-403d273{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}}@media(min-width:768px){.elementor-2219 .elementor-element.elementor-element-2a372be{--content-width:1400px}.elementor-2219 .elementor-element.elementor-element-941609c{--width:50%}.elementor-2219 .elementor-element.elementor-element-3bebe11{--width:100%}.elementor-2219 .elementor-element.elementor-element-38ac179{--width:50%}.elementor-2219 .elementor-element.elementor-element-0ac1a30{--content-width:1400px}.elementor-2219 .elementor-element.elementor-element-188d3d6{--width:70%}.elementor-2219 .elementor-element.elementor-element-f899483{--width:98.932%}.elementor-2219 .elementor-element.elementor-element-b7be384{--width:52%}.elementor-2219 .elementor-element.elementor-element-e628588{--width:50%}}.headerbutton .elementor-button{background:linear-gradient(90deg,#005aa8 0%,#00a9e0 100%) !important;color:#fff !important;border-radius:999px !important;border:none !important;box-shadow:0 14px 32px rgba(0,90,168,.22);transition:all .25s ease}.headerbutton .elementor-button:hover{transform:translateY(-1px)}.headeranrufen .elementor-button{border-radius:999px !important;border:1 !important;transition:all .25s ease}.headeranrufen .elementor-button:hover{transform:translateY(-1px)}.headerbutton .elementor-button{background:linear-gradient(90deg,#005aa8 0%,#00a9e0 100%) !important;color:#fff !important;border-radius:999px !important;border:none !important;box-shadow:0 14px 32px rgba(0,90,168,.22);transition:all .25s ease}.headerbutton .elementor-button:hover{transform:translateY(-1px)}.headeranrufen .elementor-button{border-radius:999px !important;border:1 !important;transition:all .25s ease}.headeranrufen .elementor-button:hover{transform:translateY(-1px)}