.elementor-30659 .elementor-element.elementor-element-5621b55 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30659 .elementor-element.elementor-element-5621b55:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-5621b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2023/07/home-cover.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-5621b55 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1C446063 0%, #1C4460 100%);opacity:0.51;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-5621b55 > .elementor-container{min-height:90vh;}.elementor-30659 .elementor-element.elementor-element-5621b55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-1f70f9d9{margin-top:0px;margin-bottom:80px;padding:200px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-2e6179be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-30659 .elementor-element.elementor-element-38064928{text-align:center;}.elementor-30659 .elementor-element.elementor-element-38064928 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.45em;letter-spacing:-0.5px;text-shadow:0px 0px 10px #1C4460;color:var( --e-global-color-3ed5fee );}.elementor-30659 .elementor-element.elementor-element-78f294d3{text-align:center;}.elementor-30659 .elementor-element.elementor-element-78f294d3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:74px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;text-shadow:0px 0px 20px #1C4460;color:var( --e-global-color-3ed5fee );}.elementor-30659 .elementor-element.elementor-element-727e72b6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-3ed5fee );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );text-shadow:0px 0px 10px #1C4460;}.elementor-30659 .elementor-element.elementor-element-484bc2d6 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-484bc2d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30659 .elementor-element.elementor-element-484bc2d6 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:300;text-decoration:underline;line-height:1.45em;letter-spacing:-0.5px;fill:var( --e-global-color-3ed5fee );color:var( --e-global-color-3ed5fee );}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2025/03/marine-cover-reverse-800x650.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #19191A00 30%, var( --e-global-color-text ) 90%);opacity:0.5;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-2ea2bdc1.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.8;}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-element-populated, .elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-element-populated > .elementor-background-overlay, .elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-2efe2d22{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-1abce47d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-ac5e6bd .elementor-icon-wrapper{text-align:left;}.elementor-30659 .elementor-element.elementor-element-ac5e6bd .elementor-icon{font-size:40px;}.elementor-30659 .elementor-element.elementor-element-ac5e6bd .elementor-icon svg{height:40px;}.elementor-30659 .elementor-element.elementor-element-4e2e6c64 .elementor-heading-title{font-family:var( --e-global-typography-6ae7d38-font-family ), Sans-serif;font-size:var( --e-global-typography-6ae7d38-font-size );font-weight:var( --e-global-typography-6ae7d38-font-weight );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );color:var( --e-global-color-3ed5fee );}.elementor-30659 .elementor-element.elementor-element-41d8fa97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2025/04/renewables-cover_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #19191A00 30%, var( --e-global-color-text ) 90%);opacity:0.5;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-41d8fa97.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30659 .elementor-element.elementor-element-41d8fa97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30659 .elementor-element.elementor-element-41d8fa97:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.8;}.elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-element-populated, .elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-element-populated > .elementor-background-overlay, .elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-20afd9c5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-4473eebe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-175ca9bf .elementor-icon-wrapper{text-align:left;}.elementor-30659 .elementor-element.elementor-element-175ca9bf .elementor-icon{font-size:40px;}.elementor-30659 .elementor-element.elementor-element-175ca9bf .elementor-icon svg{height:40px;}.elementor-30659 .elementor-element.elementor-element-25e206b3 .elementor-heading-title{font-family:var( --e-global-typography-6ae7d38-font-family ), Sans-serif;font-size:var( --e-global-typography-6ae7d38-font-size );font-weight:var( --e-global-typography-6ae7d38-font-weight );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );color:var( --e-global-color-3ed5fee );}.elementor-30659 .elementor-element.elementor-element-0a3aff5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2025/06/Industry_Page_test_1-1-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #19191A00 30%, var( --e-global-color-text ) 90%);opacity:0.5;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-0a3aff5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30659 .elementor-element.elementor-element-0a3aff5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30659 .elementor-element.elementor-element-0a3aff5:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.8;}.elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-element-populated, .elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-element-populated > .elementor-background-overlay, .elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-e6ff6a1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-7dce4d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-03a2f33 .elementor-icon-wrapper{text-align:left;}.elementor-30659 .elementor-element.elementor-element-03a2f33 .elementor-icon{font-size:40px;}.elementor-30659 .elementor-element.elementor-element-03a2f33 .elementor-icon svg{height:40px;}.elementor-30659 .elementor-element.elementor-element-b65fa19 .elementor-heading-title{font-family:var( --e-global-typography-6ae7d38-font-family ), Sans-serif;font-size:var( --e-global-typography-6ae7d38-font-size );font-weight:var( --e-global-typography-6ae7d38-font-weight );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );color:var( --e-global-color-3ed5fee );}.elementor-30659 .elementor-element.elementor-element-100f323f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 120px 0px;}.elementor-30659 .elementor-element.elementor-element-100f323f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-2862db2d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-30659 .elementor-element.elementor-element-47972cf1{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-683c532b .elementor-button-content-wrapper{flex-direction:row;}.elementor-30659 .elementor-element.elementor-element-683c532b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30659 .elementor-element.elementor-element-683c532b .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:15px 15px 15px 15px;}.elementor-30659 .elementor-element.elementor-element-683c532b .elementor-button:hover, .elementor-30659 .elementor-element.elementor-element-683c532b .elementor-button:focus{color:var( --e-global-color-28565b2 );border-color:var( --e-global-color-28565b2 );}.elementor-30659 .elementor-element.elementor-element-683c532b .elementor-button:hover svg, .elementor-30659 .elementor-element.elementor-element-683c532b .elementor-button:focus svg{fill:var( --e-global-color-28565b2 );}.elementor-30659 .elementor-element.elementor-element-166d9430:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-166d9430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2020/12/tech-cover.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-166d9430 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 0%, var( --e-global-color-text ) 63%);opacity:0.8;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-166d9430{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-5553575b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30659 .elementor-element.elementor-element-5553575b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30659 .elementor-element.elementor-element-1a4a5a24 .elementor-heading-title{font-weight:900;}.elementor-30659 .elementor-element.elementor-element-28503b0e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-30659 .elementor-element.elementor-element-28503b0e > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;padding:0px 30px 0px 30px;}.elementor-30659 .elementor-element.elementor-element-2a268284{--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;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:nowrap;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30659 .elementor-element.elementor-element-2a268284:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-2a268284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2025/02/clean-800-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-2a268284::before, .elementor-30659 .elementor-element.elementor-element-2a268284 > .elementor-background-video-container::before, .elementor-30659 .elementor-element.elementor-element-2a268284 > .e-con-inner > .elementor-background-video-container::before, .elementor-30659 .elementor-element.elementor-element-2a268284 > .elementor-background-slideshow::before, .elementor-30659 .elementor-element.elementor-element-2a268284 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30659 .elementor-element.elementor-element-2a268284 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #19191A00 0%, var( --e-global-color-text ) 100%);}.elementor-30659 .elementor-element.elementor-element-b85802c{width:100%;max-width:100%;}.elementor-30659 .elementor-element.elementor-element-b85802c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1.2em;letter-spacing:-0.5px;}.elementor-30659 .elementor-element.elementor-element-3336f867{--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;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:nowrap;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30659 .elementor-element.elementor-element-3336f867:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-3336f867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2025/02/desox-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-3336f867::before, .elementor-30659 .elementor-element.elementor-element-3336f867 > .elementor-background-video-container::before, .elementor-30659 .elementor-element.elementor-element-3336f867 > .e-con-inner > .elementor-background-video-container::before, .elementor-30659 .elementor-element.elementor-element-3336f867 > .elementor-background-slideshow::before, .elementor-30659 .elementor-element.elementor-element-3336f867 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30659 .elementor-element.elementor-element-3336f867 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #19191A00 0%, var( --e-global-color-text ) 100%);}.elementor-30659 .elementor-element.elementor-element-12c306c5{width:100%;max-width:100%;}.elementor-30659 .elementor-element.elementor-element-12c306c5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1.2em;letter-spacing:-0.5px;}.elementor-30659 .elementor-element.elementor-element-3d32a6d4{--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;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:nowrap;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30659 .elementor-element.elementor-element-3d32a6d4:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-3d32a6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2025/02/Liquefazione_cc.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-3d32a6d4::before, .elementor-30659 .elementor-element.elementor-element-3d32a6d4 > .elementor-background-video-container::before, .elementor-30659 .elementor-element.elementor-element-3d32a6d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-30659 .elementor-element.elementor-element-3d32a6d4 > .elementor-background-slideshow::before, .elementor-30659 .elementor-element.elementor-element-3d32a6d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30659 .elementor-element.elementor-element-3d32a6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #19191A00 0%, var( --e-global-color-text ) 100%);}.elementor-30659 .elementor-element.elementor-element-7d36d0b7{width:100%;max-width:100%;}.elementor-30659 .elementor-element.elementor-element-7d36d0b7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1.2em;letter-spacing:-0.5px;}.elementor-30659 .elementor-element.elementor-element-512d4fb2{--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;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:nowrap;--overlay-opacity:0.6;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30659 .elementor-element.elementor-element-512d4fb2:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-512d4fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2025/02/nasa-yZygONrUBe8-unsplash-2-2-e1609588922579-800x650-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-512d4fb2::before, .elementor-30659 .elementor-element.elementor-element-512d4fb2 > .elementor-background-video-container::before, .elementor-30659 .elementor-element.elementor-element-512d4fb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-30659 .elementor-element.elementor-element-512d4fb2 > .elementor-background-slideshow::before, .elementor-30659 .elementor-element.elementor-element-512d4fb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30659 .elementor-element.elementor-element-512d4fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #19191A00 0%, var( --e-global-color-text ) 100%);}.elementor-30659 .elementor-element.elementor-element-1f63acbc{width:100%;max-width:100%;}.elementor-30659 .elementor-element.elementor-element-1f63acbc .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1.2em;letter-spacing:-0.5px;}.elementor-30659 .elementor-element.elementor-element-4f8ef6a9{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-30659 .elementor-element.elementor-element-e0ba974:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-e0ba974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecospray.eu/wp-content/uploads/2020/12/tech-cover.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-30659 .elementor-element.elementor-element-e0ba974 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFFCF 0%, #FFFFFFE3 77%);opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-e0ba974{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-50ea4c2a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30659 .elementor-element.elementor-element-50ea4c2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-1a29d5ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30659 .elementor-element.elementor-element-1a29d5ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30659 .elementor-element.elementor-element-12456bbf .elementor-heading-title{font-weight:900;}.elementor-30659 .elementor-element.elementor-element-3f65767d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-30659 .elementor-element.elementor-element-3f65767d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-7cce2839{margin-top:0px;margin-bottom:45px;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-31363bf3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-30659 .elementor-element.elementor-element-31363bf3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-30659 .elementor-element.elementor-element-31363bf3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-4ab56d64{text-align:left;}.elementor-30659 .elementor-element.elementor-element-4ab56d64 img{max-width:230px;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-2d3bbda3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-30659 .elementor-element.elementor-element-2d3bbda3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-30659 .elementor-element.elementor-element-2d3bbda3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-5f309b03{text-align:left;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-1fba6bb1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-30659 .elementor-element.elementor-element-588761ee:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-588761ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb47770 );}.elementor-30659 .elementor-element.elementor-element-588761ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 120px 0px;}.elementor-30659 .elementor-element.elementor-element-588761ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30659 .elementor-element.elementor-element-1e4279f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-30659 .elementor-element.elementor-element-1659ab7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30659 .elementor-element.elementor-element-1659ab7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30659 .elementor-element.elementor-element-786fb611 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-786fb611{text-align:center;}.elementor-30659 .elementor-element.elementor-element-786fb611 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-30659 .elementor-element.elementor-element-4115e681{text-align:center;}.elementor-30659 .elementor-element.elementor-element-73088635 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-66a085f1{--grid-row-gap:35px;--grid-column-gap:30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-30659 .elementor-element.elementor-element-28503b0e{width:100%;}.elementor-30659 .elementor-element.elementor-element-31363bf3{width:30.37%;}.elementor-30659 .elementor-element.elementor-element-2d3bbda3{width:69.63%;}}@media(max-width:1024px){.elementor-30659 .elementor-element.elementor-element-5621b55 > .elementor-container{min-height:95vh;}.elementor-30659 .elementor-element.elementor-element-38064928 .elementor-heading-title{font-size:20px;}.elementor-30659 .elementor-element.elementor-element-78f294d3 .elementor-heading-title{font-size:44px;}.elementor-30659 .elementor-element.elementor-element-727e72b6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-484bc2d6 .elementor-button{font-size:18px;}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-30659 .elementor-element.elementor-element-2efe2d22{margin-top:0px;margin-bottom:-15px;}.elementor-30659 .elementor-element.elementor-element-ac5e6bd .elementor-icon{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-ac5e6bd .elementor-icon svg{height:30px;}.elementor-30659 .elementor-element.elementor-element-4e2e6c64 .elementor-heading-title{font-size:var( --e-global-typography-6ae7d38-font-size );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-30659 .elementor-element.elementor-element-20afd9c5{margin-top:0px;margin-bottom:-15px;}.elementor-30659 .elementor-element.elementor-element-175ca9bf .elementor-icon{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-175ca9bf .elementor-icon svg{height:30px;}.elementor-30659 .elementor-element.elementor-element-25e206b3 .elementor-heading-title{font-size:var( --e-global-typography-6ae7d38-font-size );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-30659 .elementor-element.elementor-element-e6ff6a1{margin-top:0px;margin-bottom:-15px;}.elementor-30659 .elementor-element.elementor-element-03a2f33 .elementor-icon{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-03a2f33 .elementor-icon svg{height:30px;}.elementor-30659 .elementor-element.elementor-element-b65fa19 .elementor-heading-title{font-size:var( --e-global-typography-6ae7d38-font-size );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-2862db2d .elementor-heading-title{font-size:35px;}.elementor-30659 .elementor-element.elementor-element-47972cf1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-28503b0e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-30659 .elementor-element.elementor-element-2a268284{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30659 .elementor-element.elementor-element-b85802c .elementor-heading-title{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-3336f867{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30659 .elementor-element.elementor-element-12c306c5 .elementor-heading-title{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-3d32a6d4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30659 .elementor-element.elementor-element-7d36d0b7 .elementor-heading-title{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-512d4fb2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30659 .elementor-element.elementor-element-1f63acbc .elementor-heading-title{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-4f8ef6a9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-30659 .elementor-element.elementor-element-4ab56d64 img{max-width:100%;}.elementor-30659 .elementor-element.elementor-element-5f309b03{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-786fb611 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-30659 .elementor-element.elementor-element-5621b55 > .elementor-container{min-height:97vh;}.elementor-30659 .elementor-element.elementor-element-1f70f9d9{padding:120px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-38064928 .elementor-heading-title{font-size:18px;}.elementor-30659 .elementor-element.elementor-element-78f294d3 .elementor-heading-title{font-size:37px;}.elementor-30659 .elementor-element.elementor-element-727e72b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-484bc2d6 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-30659 .elementor-element.elementor-element-484bc2d6 .elementor-button{font-size:18px;}.elementor-30659 .elementor-element.elementor-element-2ea2bdc1 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-30659 .elementor-element.elementor-element-2efe2d22{margin-top:0px;margin-bottom:-15px;}.elementor-30659 .elementor-element.elementor-element-ac5e6bd .elementor-icon{font-size:25px;}.elementor-30659 .elementor-element.elementor-element-ac5e6bd .elementor-icon svg{height:25px;}.elementor-30659 .elementor-element.elementor-element-4e2e6c64 .elementor-heading-title{font-size:var( --e-global-typography-6ae7d38-font-size );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-41d8fa97 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-30659 .elementor-element.elementor-element-20afd9c5{margin-top:0px;margin-bottom:-15px;}.elementor-30659 .elementor-element.elementor-element-175ca9bf .elementor-icon{font-size:25px;}.elementor-30659 .elementor-element.elementor-element-175ca9bf .elementor-icon svg{height:25px;}.elementor-30659 .elementor-element.elementor-element-25e206b3 .elementor-heading-title{font-size:var( --e-global-typography-6ae7d38-font-size );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-0a3aff5 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-30659 .elementor-element.elementor-element-e6ff6a1{margin-top:0px;margin-bottom:-15px;}.elementor-30659 .elementor-element.elementor-element-03a2f33 .elementor-icon{font-size:25px;}.elementor-30659 .elementor-element.elementor-element-03a2f33 .elementor-icon svg{height:25px;}.elementor-30659 .elementor-element.elementor-element-b65fa19 .elementor-heading-title{font-size:var( --e-global-typography-6ae7d38-font-size );line-height:var( --e-global-typography-6ae7d38-line-height );letter-spacing:var( --e-global-typography-6ae7d38-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-2862db2d .elementor-heading-title{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-47972cf1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-28503b0e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-30659 .elementor-element.elementor-element-2a268284{--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;--flex-wrap:wrap;}.elementor-30659 .elementor-element.elementor-element-b85802c .elementor-heading-title{font-size:24px;}.elementor-30659 .elementor-element.elementor-element-3336f867{--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;--flex-wrap:wrap;}.elementor-30659 .elementor-element.elementor-element-12c306c5 .elementor-heading-title{font-size:24px;}.elementor-30659 .elementor-element.elementor-element-3d32a6d4{--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;--flex-wrap:wrap;}.elementor-30659 .elementor-element.elementor-element-7d36d0b7 .elementor-heading-title{font-size:24px;}.elementor-30659 .elementor-element.elementor-element-512d4fb2{--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;--flex-wrap:wrap;}.elementor-30659 .elementor-element.elementor-element-1f63acbc .elementor-heading-title{font-size:24px;}.elementor-30659 .elementor-element.elementor-element-4f8ef6a9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;}.elementor-30659 .elementor-element.elementor-element-7cce2839{margin-top:0px;margin-bottom:0px;}.elementor-30659 .elementor-element.elementor-element-4ab56d64 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30659 .elementor-element.elementor-element-4ab56d64 img{max-width:180px;}.elementor-30659 .elementor-element.elementor-element-5f309b03 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30659 .elementor-element.elementor-element-5f309b03{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30659 .elementor-element.elementor-element-786fb611 .elementor-heading-title{font-size:30px;}.elementor-30659 .elementor-element.elementor-element-66a085f1{--grid-row-gap:10px;}}@media(min-width:1025px){.elementor-30659 .elementor-element.elementor-element-5621b55:not(.elementor-motion-effects-element-type-background), .elementor-30659 .elementor-element.elementor-element-5621b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-484bc2d6 */.elementor-30659 .elementor-element.elementor-element-484bc2d6 .elementor-button-content-wrapper{
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e1cbf27 */@media(min-width:768px){
    .elementor-30659 .elementor-element.elementor-element-7e1cbf27{
    padding-top:0;
    margin-top: -100px
    }
}
@media(max-width:767px){
    .elementor-30659 .elementor-element.elementor-element-7e1cbf27{
    padding-top:0;
    margin-top: -60px
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e0ba974 */@media screen and (min-width:768px){.elementor-30659 .elementor-element.elementor-element-e0ba974
    {padding-bottom:100px;
    }
}
@media screen and (max-width:767px){.elementor-30659 .elementor-element.elementor-element-e0ba974
    {padding-bottom:120px
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1fba6bb1 */.elementor-30659 .elementor-element.elementor-element-1fba6bb1 .ecs-excerpt{
    display:none;
}

.elementor-30659 .elementor-element.elementor-element-1fba6bb1 .ecs-categories li:first-child{
    display:none;
}

.elementor-30659 .elementor-element.elementor-element-1fba6bb1 .ecs-categories li{
    border: solid 1px var(--e-global-color-52fd98a);
    border-radius: 4px;
    padding: 2px 10px !important;
}

.elementor-30659 .elementor-element.elementor-element-1fba6bb1 h3{
    font-size:24px!important;
}

.elementor-30659 .elementor-element.elementor-element-1fba6bb1 .elementor-widget-theme-post-title{
    padding:0;
}

.elementor-30659 .elementor-element.elementor-element-1fba6bb1 .ecs-content-col .elementor-widget-wrap {
    align-content: center!important;
    align-items: center!important;
}

.elementor-30659 .elementor-element.elementor-element-1fba6bb1 .ecs-content-col .elementor-widget-heading{
    margin-bottom:0px;
}

.elementor-30659 .elementor-element.elementor-element-1fba6bb1 .ecs-data{
    padding-top:15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-588761ee */.elementor-30659 .elementor-element.elementor-element-588761ee article section{
    padding-bottom:0px!important;
}

@media(min-width:768px) and (max-width:1024px){.elementor-30659 .elementor-element.elementor-element-588761ee article:last-child{
    display:none;
    }
}/* End custom CSS */