.elementor-229 .elementor-element.elementor-element-7df3ca6{--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-229 .elementor-element.elementor-element-59c848c{--spacer-size:50px;}.elementor-229 .elementor-element.elementor-element-1801887{--display:flex;}.elementor-229 .elementor-element.elementor-element-fcde0a8 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:46px;font-weight:500;line-height:60px;}.elementor-229 .elementor-element.elementor-element-8bebef5{--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-229 .elementor-element.elementor-element-c8773bb{--spacer-size:50px;}.elementor-229 .elementor-element.elementor-element-6d0457d{--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-229 .elementor-element.elementor-element-56fc964 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:36px;font-weight:500;line-height:60px;}.elementor-229 .elementor-element.elementor-element-7cdeae8{--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-229 .elementor-element.elementor-element-313370b{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-229 .elementor-element.elementor-element-4111a49{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-229 .elementor-element.elementor-element-23c2c54{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-23c2c54:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-23c2c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-23c2c54::before, .elementor-229 .elementor-element.elementor-element-23c2c54 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-23c2c54 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-23c2c54 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-23c2c54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-23c2c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-23c2c54:hover::before, .elementor-229 .elementor-element.elementor-element-23c2c54:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-23c2c54:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-23c2c54 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-23c2c54 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-23c2c54:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-c6d5ab1{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-c6d5ab1:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-c6d5ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work2-2.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-c6d5ab1::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-c6d5ab1:hover::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-c6d5ab1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-c6d5ab1:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-5ce44ce{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-5ce44ce:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-5ce44ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work3.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-5ce44ce::before, .elementor-229 .elementor-element.elementor-element-5ce44ce > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-5ce44ce > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-5ce44ce > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-5ce44ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-5ce44ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-5ce44ce:hover::before, .elementor-229 .elementor-element.elementor-element-5ce44ce:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-5ce44ce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-5ce44ce > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-5ce44ce > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-5ce44ce:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-51304ce{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-51304ce:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-51304ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work4.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-51304ce::before, .elementor-229 .elementor-element.elementor-element-51304ce > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-51304ce > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-51304ce > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-51304ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-51304ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-51304ce:hover::before, .elementor-229 .elementor-element.elementor-element-51304ce:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-51304ce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-51304ce > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-51304ce > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-51304ce:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-05d8eee{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-05d8eee:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-05d8eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work5.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-05d8eee::before, .elementor-229 .elementor-element.elementor-element-05d8eee > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-05d8eee > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-05d8eee > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-05d8eee > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-05d8eee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-05d8eee:hover::before, .elementor-229 .elementor-element.elementor-element-05d8eee:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-05d8eee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-05d8eee > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-05d8eee > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-05d8eee:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-c9787b8{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-c9787b8:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-c9787b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work6.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-c9787b8::before, .elementor-229 .elementor-element.elementor-element-c9787b8 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-c9787b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-c9787b8 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-c9787b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-c9787b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-c9787b8:hover::before, .elementor-229 .elementor-element.elementor-element-c9787b8:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-c9787b8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-c9787b8 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-c9787b8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-c9787b8:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-89f2922{--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-229 .elementor-element.elementor-element-108ea23{--spacer-size:50px;}.elementor-229 .elementor-element.elementor-element-5a56ce3{--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-229 .elementor-element.elementor-element-5b8f8c4 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:36px;font-weight:500;line-height:60px;}.elementor-229 .elementor-element.elementor-element-d4fbbb6{--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-229 .elementor-element.elementor-element-25907b0{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-229 .elementor-element.elementor-element-f6d1d3b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-229 .elementor-element.elementor-element-7042545{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-7042545:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-7042545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work8.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-7042545::before, .elementor-229 .elementor-element.elementor-element-7042545 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-7042545 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-7042545 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-7042545 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-7042545 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-7042545:hover::before, .elementor-229 .elementor-element.elementor-element-7042545:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-7042545:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-7042545 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-7042545 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-7042545:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-b4a9992{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-b4a9992:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-b4a9992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work9.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-b4a9992::before, .elementor-229 .elementor-element.elementor-element-b4a9992 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-b4a9992 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-b4a9992 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-b4a9992 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-b4a9992 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-b4a9992:hover::before, .elementor-229 .elementor-element.elementor-element-b4a9992:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-b4a9992:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-b4a9992 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-b4a9992 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-b4a9992:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-30f699b{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-30f699b:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-30f699b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work10.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-30f699b::before, .elementor-229 .elementor-element.elementor-element-30f699b > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-30f699b > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-30f699b > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-30f699b > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-30f699b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-30f699b:hover::before, .elementor-229 .elementor-element.elementor-element-30f699b:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-30f699b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-30f699b > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-30f699b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-30f699b:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-b145f7e{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-b145f7e:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-b145f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work11.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-b145f7e::before, .elementor-229 .elementor-element.elementor-element-b145f7e > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-b145f7e > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-b145f7e > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-b145f7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-b145f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-b145f7e:hover::before, .elementor-229 .elementor-element.elementor-element-b145f7e:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-b145f7e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-b145f7e > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-b145f7e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-b145f7e:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-bfda899{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-bfda899:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-bfda899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work12.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-bfda899::before, .elementor-229 .elementor-element.elementor-element-bfda899 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-bfda899 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-bfda899 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-bfda899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-bfda899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-bfda899:hover::before, .elementor-229 .elementor-element.elementor-element-bfda899:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-bfda899:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-bfda899 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-bfda899 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-bfda899:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-51d355c{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-51d355c:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-51d355c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work13.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-51d355c::before, .elementor-229 .elementor-element.elementor-element-51d355c > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-51d355c > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-51d355c > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-51d355c > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-51d355c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-51d355c:hover::before, .elementor-229 .elementor-element.elementor-element-51d355c:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-51d355c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-51d355c > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-51d355c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-51d355c:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-b8d4dae{--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-229 .elementor-element.elementor-element-5d4b60f{--spacer-size:50px;}.elementor-229 .elementor-element.elementor-element-a5d0b08{--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-229 .elementor-element.elementor-element-3bf83b4 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:36px;font-weight:500;line-height:60px;}.elementor-229 .elementor-element.elementor-element-8f4d13b{--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-229 .elementor-element.elementor-element-ccf49ac{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-229 .elementor-element.elementor-element-382c5e0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-229 .elementor-element.elementor-element-303d5a4{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-303d5a4:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-303d5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work17.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-303d5a4::before, .elementor-229 .elementor-element.elementor-element-303d5a4 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-303d5a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-303d5a4 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-303d5a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-303d5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-303d5a4:hover::before, .elementor-229 .elementor-element.elementor-element-303d5a4:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-303d5a4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-303d5a4 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-303d5a4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-303d5a4:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-d961410{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-d961410:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-d961410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work18.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-d961410::before, .elementor-229 .elementor-element.elementor-element-d961410 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-d961410 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-d961410 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-d961410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-d961410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-d961410:hover::before, .elementor-229 .elementor-element.elementor-element-d961410:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-d961410:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-d961410 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-d961410 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-d961410:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-0d1d176{--display:flex;--min-height:320px;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;}.elementor-229 .elementor-element.elementor-element-0d1d176:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-0d1d176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://energy.berrycomm.de/wp-content/uploads/2026/06/260408_V1_1_Berrycomm_Work19.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-229 .elementor-element.elementor-element-0d1d176::before, .elementor-229 .elementor-element.elementor-element-0d1d176 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-0d1d176 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-0d1d176 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-0d1d176 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-0d1d176 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-0d1d176:hover::before, .elementor-229 .elementor-element.elementor-element-0d1d176:hover > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-0d1d176:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-0d1d176 > .elementor-background-slideshow:hover::before, .elementor-229 .elementor-element.elementor-element-0d1d176 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-0d1d176:hover{--overlay-opacity:0.75;}.elementor-229 .elementor-element.elementor-element-undefined-b126f58{--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;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-229 .elementor-element.elementor-element-undefined-4d20c2e{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}@media(min-width:768px){.elementor-229 .elementor-element.elementor-element-23c2c54{--width:31%;}.elementor-229 .elementor-element.elementor-element-c6d5ab1{--width:31%;}.elementor-229 .elementor-element.elementor-element-5ce44ce{--width:31%;}.elementor-229 .elementor-element.elementor-element-51304ce{--width:31%;}.elementor-229 .elementor-element.elementor-element-05d8eee{--width:31%;}.elementor-229 .elementor-element.elementor-element-c9787b8{--width:31%;}.elementor-229 .elementor-element.elementor-element-7042545{--width:31%;}.elementor-229 .elementor-element.elementor-element-b4a9992{--width:31%;}.elementor-229 .elementor-element.elementor-element-30f699b{--width:31%;}.elementor-229 .elementor-element.elementor-element-b145f7e{--width:31%;}.elementor-229 .elementor-element.elementor-element-bfda899{--width:31%;}.elementor-229 .elementor-element.elementor-element-51d355c{--width:31%;}.elementor-229 .elementor-element.elementor-element-303d5a4{--width:31%;}.elementor-229 .elementor-element.elementor-element-d961410{--width:31%;}.elementor-229 .elementor-element.elementor-element-0d1d176{--width:31%;}.elementor-229 .elementor-element.elementor-element-undefined-b126f58{--content-width:1280px;}.elementor-229 .elementor-element.elementor-element-undefined-4d20c2e{--content-width:400px;}}@media(max-width:1024px){.elementor-229 .elementor-element.elementor-element-undefined-b126f58{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-229 .elementor-element.elementor-element-undefined-b126f58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-fb40877 */.elementor-229 .elementor-element.elementor-element-fb40877 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-fb40877 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-fb40877:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-fb40877:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c2c54 */.elementor-229 .elementor-element.elementor-element-23c2c54 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-23c2c54 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-23c2c54:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-23c2c54:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a56d689 */.elementor-229 .elementor-element.elementor-element-a56d689 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-a56d689 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-a56d689:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-a56d689:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d5ab1 */.elementor-229 .elementor-element.elementor-element-c6d5ab1 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-c6d5ab1 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-c6d5ab1:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-c6d5ab1:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c566ed */.elementor-229 .elementor-element.elementor-element-2c566ed .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-2c566ed .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-2c566ed:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-2c566ed:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce44ce */.elementor-229 .elementor-element.elementor-element-5ce44ce .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-5ce44ce .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-5ce44ce:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-5ce44ce:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccbff10 */.elementor-229 .elementor-element.elementor-element-ccbff10 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-ccbff10 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-ccbff10:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-ccbff10:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51304ce */.elementor-229 .elementor-element.elementor-element-51304ce .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-51304ce .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-51304ce:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-51304ce:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db347ac */.elementor-229 .elementor-element.elementor-element-db347ac .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-db347ac .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-db347ac:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-db347ac:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d8eee */.elementor-229 .elementor-element.elementor-element-05d8eee .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-05d8eee .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-05d8eee:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-05d8eee:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dcf0a3 */.elementor-229 .elementor-element.elementor-element-2dcf0a3 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-2dcf0a3 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-2dcf0a3:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-2dcf0a3:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9787b8 */.elementor-229 .elementor-element.elementor-element-c9787b8 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-c9787b8 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-c9787b8:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-c9787b8:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a9fca8 */.elementor-229 .elementor-element.elementor-element-3a9fca8 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-3a9fca8 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-3a9fca8:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-3a9fca8:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7042545 */.elementor-229 .elementor-element.elementor-element-7042545 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-7042545 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-7042545:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-7042545:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de33c78 */.elementor-229 .elementor-element.elementor-element-de33c78 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-de33c78 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-de33c78:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-de33c78:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4a9992 */.elementor-229 .elementor-element.elementor-element-b4a9992 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-b4a9992 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-b4a9992:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-b4a9992:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec85e6a */.elementor-229 .elementor-element.elementor-element-ec85e6a .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-ec85e6a .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-ec85e6a:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-ec85e6a:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30f699b */.elementor-229 .elementor-element.elementor-element-30f699b .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-30f699b .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-30f699b:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-30f699b:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecabb6b */.elementor-229 .elementor-element.elementor-element-ecabb6b .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-ecabb6b .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-ecabb6b:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-ecabb6b:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b145f7e */.elementor-229 .elementor-element.elementor-element-b145f7e .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-b145f7e .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-b145f7e:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-b145f7e:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba51870 */.elementor-229 .elementor-element.elementor-element-ba51870 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-ba51870 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-ba51870:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-ba51870:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfda899 */.elementor-229 .elementor-element.elementor-element-bfda899 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-bfda899 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-bfda899:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-bfda899:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3ca827 */.elementor-229 .elementor-element.elementor-element-e3ca827 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-e3ca827 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-e3ca827:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-e3ca827:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d355c */.elementor-229 .elementor-element.elementor-element-51d355c .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-51d355c .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-51d355c:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-51d355c:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc35a0e */.elementor-229 .elementor-element.elementor-element-dc35a0e .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-dc35a0e .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-dc35a0e:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-dc35a0e:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-303d5a4 */.elementor-229 .elementor-element.elementor-element-303d5a4 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-303d5a4 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-303d5a4:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-303d5a4:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098e1d0 */.elementor-229 .elementor-element.elementor-element-098e1d0 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-098e1d0 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-098e1d0:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-098e1d0:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d961410 */.elementor-229 .elementor-element.elementor-element-d961410 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-d961410 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-d961410:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-d961410:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e85a45 */.elementor-229 .elementor-element.elementor-element-8e85a45 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-8e85a45 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-8e85a45:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-8e85a45:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d1d176 */.elementor-229 .elementor-element.elementor-element-0d1d176 .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-0d1d176 .elementor-widget-text-editor {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

.elementor-229 .elementor-element.elementor-element-0d1d176:hover .elementor-widget-heading,
.elementor-229 .elementor-element.elementor-element-0d1d176:hover .elementor-widget-text-editor {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */