.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-e6a307f{--display:flex;--min-height:550px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-194 .elementor-element.elementor-element-f39203d{--display:flex;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-f25fe3c{text-align:center;}.elementor-194 .elementor-element.elementor-element-f25fe3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-a249170{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a249170:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-a249170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-194 .elementor-element.elementor-element-50390dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-194 .elementor-element.elementor-element-76088d0{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-76088d0.e-con{--align-self:stretch;}.elementor-194 .elementor-element.elementor-element-4369941{text-align:center;}.elementor-194 .elementor-element.elementor-element-4369941 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-804f375{text-align:center;}.elementor-194 .elementor-element.elementor-element-804f375 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-6a53fc9{color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-8fa62d0{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-8fa62d0.e-con{--align-self:stretch;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-767cf54 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 2px rgba(255, 255, 255, 0.5);}.elementor-194 .elementor-element.elementor-element-a6f1368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-a6f1368:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-a6f1368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-194 .elementor-element.elementor-element-938c91e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-194 .elementor-element.elementor-element-4c8198f{--display:flex;--justify-content:center;}.elementor-widget-flip-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-flip-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-flip-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-flip-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-flip-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-flip-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/10/Frank-Reichel-energieeffiziente-Heizsysteme.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/10/Reichel-Sanitaer-Installateur.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-6e3fd76{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__layer, .elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__button{margin-inline-center:0;}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-194 .elementor-element.elementor-element-ec4dc59{--display:flex;--justify-content:center;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/10/Frank-Reichel-Ihr-Installateur-vor-Ort.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/10/Frank-Reichel-Beratung.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-c706fe8{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__layer, .elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-194 .elementor-element.elementor-element-d1241ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-d1241ee:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-d1241ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-d1241ee::before, .elementor-194 .elementor-element.elementor-element-d1241ee > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-d1241ee > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-d1241ee > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-d1241ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-d1241ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-acd0192 );--background-overlay:'';}.elementor-194 .elementor-element.elementor-element-a21a94d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-69f1a63{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-69f1a63.e-con{--align-self:center;}.elementor-194 .elementor-element.elementor-element-f0a0435{color:var( --e-global-color-15f551d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-5b06bba .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-5b06bba{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-194 .elementor-element.elementor-element-c504b8a{--display:flex;--justify-content:center;}.elementor-194 .elementor-element.elementor-element-27f8e47{--display:flex;}.elementor-widget-premium-addon-image-hotspots.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-premium-addon-image-hotspots .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-hotspots .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-hotspots:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-image-hotspots.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-hotspots .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons .premium-image-hotspots-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons .premium-image-hotspots-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-hotspots .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-primary );}.tooltipster-box.tooltipster-box-{{ID}} .premium-image-hotspots-tooltips-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d.premium-image-hotspots-main-icons{left:62%;top:40%;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d i.premium-image-hotspots-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d p.premium-image-hotspots-text{color:#61d747;} .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:#61d747;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d:not(.lottie-hotspot) svg *{stroke:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d{min-width:40px;min-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d i.premium-image-hotspots-icon{font-size:40px;line-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d .premium-image-hotspots-image-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d .premium-lottie-animation svg{width:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d:not(.lottie-hotspot) svg{width:40px !important;height:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-fb1cb5d .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620.premium-image-hotspots-main-icons{left:80%;top:18%;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620 i.premium-image-hotspots-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620 p.premium-image-hotspots-text{color:#61d747;} .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:#61d747;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620:not(.lottie-hotspot) svg *{stroke:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620{min-width:40px;min-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620 i.premium-image-hotspots-icon{font-size:40px;line-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620 .premium-image-hotspots-image-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620 .premium-lottie-animation svg{width:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620:not(.lottie-hotspot) svg{width:40px !important;height:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-bbd4620 .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9.premium-image-hotspots-main-icons{left:50%;top:8%;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9 i.premium-image-hotspots-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9 p.premium-image-hotspots-text{color:#61d747;} .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:#61d747;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9:not(.lottie-hotspot) svg *{stroke:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9{min-width:40px;min-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9 i.premium-image-hotspots-icon{font-size:40px;line-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9 .premium-image-hotspots-image-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9 .premium-lottie-animation svg{width:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9:not(.lottie-hotspot) svg{width:40px !important;height:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-c8715c9 .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828.premium-image-hotspots-main-icons{left:16%;top:41%;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828 i.premium-image-hotspots-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828 p.premium-image-hotspots-text{color:#61d747;} .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:#61d747;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828:not(.lottie-hotspot) svg *{stroke:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828{min-width:40px;min-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828 i.premium-image-hotspots-icon{font-size:40px;line-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828 .premium-image-hotspots-image-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828 .premium-lottie-animation svg{width:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828:not(.lottie-hotspot) svg{width:40px !important;height:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-f3fc828 .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3.premium-image-hotspots-main-icons{left:39%;top:60%;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3 i.premium-image-hotspots-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3 p.premium-image-hotspots-text{color:#61d747;} .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:#61d747;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3:not(.lottie-hotspot) svg *{stroke:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3{min-width:40px;min-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3 i.premium-image-hotspots-icon{font-size:40px;line-height:40px;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3 .premium-image-hotspots-image-icon, .elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3 .premium-lottie-animation svg{width:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3:not(.lottie-hotspot) svg{width:40px !important;height:40px !important;}.elementor-194 .elementor-element.elementor-element-cecd7c2 .elementor-repeater-item-7a0a0e3 .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-cecd7c2 .premium-image-hotspots-container{text-align:center;}.tooltipster-box.tooltipster-box-cecd7c2 .premium-image-hotspots-tooltips-text{color:var( --e-global-color-15f551d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.premium-tooltipster-base .tooltipster-box.tooltipster-box-cecd7c2{background:var( --e-global-color-acd0192 );}.premium-tooltipster-base.tooltipster-top .tooltipster-arrow-cecd7c2 .tooltipster-arrow-background{border-top-color:var( --e-global-color-acd0192 );}.premium-tooltipster-base.tooltipster-bottom .tooltipster-arrow-cecd7c2 .tooltipster-arrow-background{border-bottom-color:var( --e-global-color-acd0192 );}.premium-tooltipster-base.tooltipster-right .tooltipster-arrow-cecd7c2 .tooltipster-arrow-background{border-right-color:var( --e-global-color-acd0192 );}.premium-tooltipster-base.tooltipster-left .tooltipster-arrow-cecd7c2 .tooltipster-arrow-background{border-left-color:var( --e-global-color-acd0192 );}.elementor-194 .elementor-element.elementor-element-01614a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-aba2899{--display:flex;}.elementor-194 .elementor-element.elementor-element-f17c8e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-f17c8e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-afd48fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-b37753d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-999cbab{--display:flex;--justify-content:center;}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-menu-anchor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-menu-anchor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-menu-anchor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-75da01a{--display:flex;--min-height:550px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-194 .elementor-element.elementor-element-3a138ae{--display:flex;}.elementor-194 .elementor-element.elementor-element-b8d32be{text-align:center;}.elementor-194 .elementor-element.elementor-element-b8d32be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-4c40aba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-4c40aba:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-4c40aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-194 .elementor-element.elementor-element-2a588e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-194 .elementor-element.elementor-element-83f10bc{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-83f10bc.e-con{--align-self:stretch;}.elementor-194 .elementor-element.elementor-element-ec93b28{text-align:center;}.elementor-194 .elementor-element.elementor-element-ec93b28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-366b74b{color:var( --e-global-color-15f551d );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-57bc100{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-194 .elementor-element.elementor-element-57bc100 .elementor-icon-list-text{color:var( --e-global-color-15f551d );transition:color 0.3s;}.elementor-194 .elementor-element.elementor-element-47181d3 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-47181d3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-194 .elementor-element.elementor-element-f4ad4e5{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-f4ad4e5.e-con{--align-self:stretch;}.elementor-194 .elementor-element.elementor-element-5eef813 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 2px rgba(255, 255, 255, 0.5);}.elementor-194 .elementor-element.elementor-element-9521fda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9521fda:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-9521fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-194 .elementor-element.elementor-element-77b021f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-194 .elementor-element.elementor-element-0dda6dd{text-align:center;}.elementor-194 .elementor-element.elementor-element-0dda6dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-3b74608{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-194 .elementor-element.elementor-element-370f4a0{--display:flex;--justify-content:center;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2026/01/Brennwerttechnik-Modernisierung.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2026/01/Brennwerttechnik-Modernisierung.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-1aa5242{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__layer, .elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__button{margin-inline-center:0;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-f1e3b7b{--display:flex;--justify-content:center;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2026/01/Solarpanele-auf-Hausdach.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2026/01/Solarpanele-auf-Hausdach.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-3de695a{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__layer, .elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__button{margin-inline-center:0;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-ea816c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-194 .elementor-element.elementor-element-fa2efe5{--display:flex;--justify-content:center;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/12/Waermepumpe-im-Aussenbereich.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/12/Waermepumpe-im-Aussenbereich.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-22b05e6{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__layer, .elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__button{margin-inline-center:0;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-3a29b1c{--display:flex;--justify-content:center;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__front{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/12/Reichel-Sanitaer-und-Heizung-Fussbodenheizung.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__back{background-color:var( --e-global-color-secondary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/12/Reichel-Sanitaer-und-Heizung-Fussbodenheizung.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-437294b{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__layer, .elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-acd0192 );text-align:center;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__button{margin-inline-center:0;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-23327d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-23327d6:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-23327d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-194 .elementor-element.elementor-element-aa847fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-194 .elementor-element.elementor-element-d7af8ab{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-d7af8ab.e-con{--align-self:stretch;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-bf356ed{--e-image-carousel-slides-to-show:1;}.elementor-194 .elementor-element.elementor-element-bf356ed .elementor-swiper-button.elementor-swiper-button-prev, .elementor-194 .elementor-element.elementor-element-bf356ed .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-bf356ed .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-194 .elementor-element.elementor-element-bf356ed .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-bf356ed .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-31b2c78{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-31b2c78.e-con{--align-self:stretch;}.elementor-194 .elementor-element.elementor-element-66b9663{text-align:center;}.elementor-194 .elementor-element.elementor-element-66b9663 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-224444e{color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-8884c92 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-8884c92{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-194 .elementor-element.elementor-element-b42d7eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-b42d7eb:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b42d7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://reichel-sanitaer.de/wp-content/uploads/2025/10/Frank-Reichel-Ihr-regionaler-Meisterbetrieb.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-b42d7eb::before, .elementor-194 .elementor-element.elementor-element-b42d7eb > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-b42d7eb > .e-con-inner > .elementor-background-video-container::before, .elementor-194 .elementor-element.elementor-element-b42d7eb > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-b42d7eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-194 .elementor-element.elementor-element-b42d7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-acd0192 );--background-overlay:'';}.elementor-194 .elementor-element.elementor-element-872ad37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-fd4fc4d{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-e238db3 .elementor-icon-wrapper{text-align:center;}.elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-default .elementor-icon{color:var( --e-global-color-15f551d );border-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-e238db3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-e238db3 .elementor-icon{font-size:70px;}.elementor-194 .elementor-element.elementor-element-e238db3 .elementor-icon svg{height:70px;}.elementor-194 .elementor-element.elementor-element-de9602e{text-align:center;}.elementor-194 .elementor-element.elementor-element-de9602e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-ha-text-scroll.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-ha-text-scroll .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ha-text-scroll .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ha-text-scroll:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ha-text-scroll.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ha-text-scroll .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll .ha-split-lines .line .word{opacity:0.2;}.elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll .ha-split-lines .word .char{opacity:0.2;}.elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll .ha-split-lines .line{text-align:start !important;color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll .ha-split-lines{text-align:start !important;}.elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll .ha-split-lines .word{color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll .ha-split-lines .line, .elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll .ha-split-lines .word{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll{background:#2E2E2E00;}.elementor-194 .elementor-element.elementor-element-0b26c89.ha-text-scroll .ha-line-mask{background:#2E2E2E00;}.elementor-194 .elementor-element.elementor-element-a0a54c2{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-f401561 .elementor-icon-wrapper{text-align:center;}.elementor-194 .elementor-element.elementor-element-f401561.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-f401561.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-f401561.elementor-view-default .elementor-icon{color:var( --e-global-color-15f551d );border-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-f401561.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-f401561.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-f401561.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-f401561.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-f401561.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-f401561.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-f401561.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-f401561 .elementor-icon{font-size:70px;}.elementor-194 .elementor-element.elementor-element-f401561 .elementor-icon svg{height:70px;}.elementor-194 .elementor-element.elementor-element-312646c{text-align:center;}.elementor-194 .elementor-element.elementor-element-312646c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-0444e98{color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-dc3d7f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-194 .elementor-element.elementor-element-f50df86{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-9f51756 .elementor-icon-wrapper{text-align:center;}.elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-default .elementor-icon{color:var( --e-global-color-15f551d );border-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-9f51756.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-9f51756 .elementor-icon{font-size:70px;}.elementor-194 .elementor-element.elementor-element-9f51756 .elementor-icon svg{height:70px;}.elementor-194 .elementor-element.elementor-element-0f69b8c{text-align:center;}.elementor-194 .elementor-element.elementor-element-0f69b8c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll .ha-split-lines .line .word{opacity:0.2;}.elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll .ha-split-lines .word .char{opacity:0.2;}.elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll .ha-split-lines .line{text-align:start !important;color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll .ha-split-lines{text-align:start !important;}.elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll .ha-split-lines .word{color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll .ha-split-lines .line, .elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll .ha-split-lines .word{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll{background:#2E2E2E00;}.elementor-194 .elementor-element.elementor-element-8cc4dfb.ha-text-scroll .ha-line-mask{background:#2E2E2E00;}.elementor-194 .elementor-element.elementor-element-167dddb{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-194 .elementor-element.elementor-element-0b3421b .elementor-icon-wrapper{text-align:center;}.elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-default .elementor-icon{color:var( --e-global-color-15f551d );border-color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-stacked .elementor-icon:hover{background-color:#777777;}.elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-default .elementor-icon:hover{color:#777777;border-color:#777777;}.elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-framed .elementor-icon:hover, .elementor-194 .elementor-element.elementor-element-0b3421b.elementor-view-default .elementor-icon:hover svg{fill:#777777;}.elementor-194 .elementor-element.elementor-element-0b3421b .elementor-icon{font-size:70px;}.elementor-194 .elementor-element.elementor-element-0b3421b .elementor-icon svg{height:70px;}.elementor-194 .elementor-element.elementor-element-633988f{text-align:center;}.elementor-194 .elementor-element.elementor-element-633988f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-a568ed9{color:var( --e-global-color-15f551d );}.elementor-194 .elementor-element.elementor-element-c99ffbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-194 .elementor-element.elementor-element-5ae5b72 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-194 .elementor-element.elementor-element-5ae5b72{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-e6a307f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-a249170{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-a6f1368{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-flip-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-6e3fd76 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-c706fe8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:12px;}.elementor-194 .elementor-element.elementor-element-d1241ee{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-194 .elementor-element.elementor-element-5b06bba .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-addon-image-hotspots.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons .premium-image-hotspots-text{font-size:var( --e-global-typography-primary-font-size );}.tooltipster-box.tooltipster-box-{{ID}} .premium-image-hotspots-tooltips-text{font-size:var( --e-global-typography-primary-font-size );}.tooltipster-box.tooltipster-box-cecd7c2 .premium-image-hotspots-tooltips-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-4c40aba{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-47181d3 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-9521fda{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-0dda6dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-23327d6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-d7af8ab{--justify-content:center;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-8884c92 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-b42d7eb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-ha-text-scroll.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-312646c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-0f69b8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-633988f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-5ae5b72 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-e6a307f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-f25fe3c .elementor-heading-title{font-size:32px;}.elementor-194 .elementor-element.elementor-element-a249170{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-194 .elementor-element.elementor-element-4369941 .elementor-heading-title{font-size:10px;}.elementor-194 .elementor-element.elementor-element-804f375 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-194 .elementor-element.elementor-element-5b06bba .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-c504b8a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-premium-addon-image-hotspots.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons .premium-image-hotspots-text{font-size:var( --e-global-typography-primary-font-size );}.tooltipster-box.tooltipster-box-{{ID}} .premium-image-hotspots-tooltips-text{font-size:var( --e-global-typography-primary-font-size );}.tooltipster-box.tooltipster-box-cecd7c2 .premium-image-hotspots-tooltips-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-b8d32be .elementor-heading-title{font-size:32px;}.elementor-194 .elementor-element.elementor-element-ec93b28 .elementor-heading-title{font-size:28px;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-47181d3 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-0dda6dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-194 .elementor-element.elementor-element-1aa5242 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-194 .elementor-element.elementor-element-3de695a .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-194 .elementor-element.elementor-element-22b05e6 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-194 .elementor-element.elementor-element-437294b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-194 .elementor-element.elementor-element-d7af8ab.e-con{--order:99999 /* order end hack */;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-66b9663 .elementor-heading-title{font-size:28px;}.elementor-194 .elementor-element.elementor-element-8884c92 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-de9602e .elementor-heading-title{font-size:28px;}.elementor-widget-ha-text-scroll.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-194 .elementor-element.elementor-element-312646c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-0f69b8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-633988f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-194 .elementor-element.elementor-element-5ae5b72 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-194 .elementor-element.elementor-element-f39203d{--width:100%;}.elementor-194 .elementor-element.elementor-element-aba2899{--width:60%;}.elementor-194 .elementor-element.elementor-element-999cbab{--width:40%;}.elementor-194 .elementor-element.elementor-element-3a138ae{--width:100%;}}@media(min-width:1025px){.elementor-194 .elementor-element.elementor-element-b42d7eb:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b42d7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-83f10bc */@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7af8ab */@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}/* End custom CSS */