.elementor-12105 .elementor-element.elementor-element-1415da2:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-1415da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.be-hive.it/wp-content/uploads/2025/05/BeHive-Comunita-Energetica-Header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12105 .elementor-element.elementor-element-1415da2 > .elementor-background-overlay{background-color:#000000;opacity:0.37;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-1415da2 > .elementor-container{max-width:1000px;min-height:824px;}.elementor-12105 .elementor-element.elementor-element-1415da2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12105 .elementor-element.elementor-element-6bac535{text-align:start;}.elementor-12105 .elementor-element.elementor-element-6bac535 .elementor-heading-title{font-size:46px;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12105 .elementor-element.elementor-element-979dfcf{text-align:start;font-size:22px;font-weight:normal;line-height:28px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12105 .elementor-element.elementor-element-57d644d .elementor-button{background-color:#378048;font-weight:normal;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-12105 .elementor-element.elementor-element-57d644d .elementor-button:hover, .elementor-12105 .elementor-element.elementor-element-57d644d .elementor-button:focus{background-color:#1F3D20;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-57d644d .elementor-button:hover svg, .elementor-12105 .elementor-element.elementor-element-57d644d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-02b252f > .elementor-container{max-width:1000px;}.elementor-12105 .elementor-element.elementor-element-082b820 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12105 .elementor-element.elementor-element-082b820 > .elementor-container{min-height:228px;}.elementor-12105 .elementor-element.elementor-element-082b820{margin-top:-103px;margin-bottom:0px;}.elementor-12105 .elementor-element.elementor-element-940cf80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12105 .elementor-element.elementor-element-940cf80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.be-hive.it/wp-content/uploads/2025/05/BeHive-Comunita-Energetica-Blocco1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12105 .elementor-element.elementor-element-940cf80 > .elementor-element-populated, .elementor-12105 .elementor-element.elementor-element-940cf80 > .elementor-element-populated > .elementor-background-overlay, .elementor-12105 .elementor-element.elementor-element-940cf80 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12105 .elementor-element.elementor-element-940cf80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-12105 .elementor-element.elementor-element-940cf80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-f2add65{--spacer-size:258px;}.elementor-12105 .elementor-element.elementor-element-f2a4366:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12105 .elementor-element.elementor-element-f2a4366 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#378048;}.elementor-12105 .elementor-element.elementor-element-f2a4366 > .elementor-element-populated, .elementor-12105 .elementor-element.elementor-element-f2a4366 > .elementor-element-populated > .elementor-background-overlay, .elementor-12105 .elementor-element.elementor-element-f2a4366 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12105 .elementor-element.elementor-element-f2a4366 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12105 .elementor-element.elementor-element-f2a4366 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-ef98bf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-ef98bf5{text-align:center;}.elementor-12105 .elementor-element.elementor-element-ef98bf5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:19px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-a8dce5e > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-12105 .elementor-element.elementor-element-a8dce5e{text-align:center;font-weight:normal;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-47b7eec .elementor-button{background-color:#FFFFFF;font-weight:normal;text-transform:uppercase;text-decoration:none;fill:#378048;color:#378048;border-radius:100px 100px 100px 100px;}.elementor-12105 .elementor-element.elementor-element-47b7eec .elementor-button:hover, .elementor-12105 .elementor-element.elementor-element-47b7eec .elementor-button:focus{background-color:#1F3D20;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-47b7eec .elementor-button:hover svg, .elementor-12105 .elementor-element.elementor-element-47b7eec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-556e6e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12105 .elementor-element.elementor-element-556e6e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3D20;}.elementor-12105 .elementor-element.elementor-element-556e6e1 > .elementor-element-populated, .elementor-12105 .elementor-element.elementor-element-556e6e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-12105 .elementor-element.elementor-element-556e6e1 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12105 .elementor-element.elementor-element-556e6e1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-12105 .elementor-element.elementor-element-556e6e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-b245cfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-b245cfc{text-align:center;}.elementor-12105 .elementor-element.elementor-element-b245cfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:19px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-7d3bcae > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-12105 .elementor-element.elementor-element-7d3bcae{text-align:center;font-weight:normal;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-863aec1 .elementor-button{background-color:#FFFFFF;font-weight:normal;text-transform:uppercase;text-decoration:none;fill:#378048;color:#378048;border-radius:100px 100px 100px 100px;}.elementor-12105 .elementor-element.elementor-element-863aec1 .elementor-button:hover, .elementor-12105 .elementor-element.elementor-element-863aec1 .elementor-button:focus{background-color:#378048;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-863aec1 .elementor-button:hover svg, .elementor-12105 .elementor-element.elementor-element-863aec1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-8b2eaa6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12105 .elementor-element.elementor-element-8b2eaa6 > .elementor-container{max-width:1000px;min-height:571px;}.elementor-12105 .elementor-element.elementor-element-441f54c > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-12105 .elementor-element.elementor-element-de67adf{text-align:start;}.elementor-12105 .elementor-element.elementor-element-de67adf .elementor-heading-title{font-size:40px;letter-spacing:-1.1px;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12105 .elementor-element.elementor-element-3801f67 img{border-radius:30px 30px 30px 30px;}.elementor-12105 .elementor-element.elementor-element-0b07417 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-12105 .elementor-element.elementor-element-c17a8f4{color:#000000;}.elementor-12105 .elementor-element.elementor-element-73c122f .elementor-button{background-color:#378048;font-weight:normal;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-12105 .elementor-element.elementor-element-73c122f .elementor-button:hover, .elementor-12105 .elementor-element.elementor-element-73c122f .elementor-button:focus{background-color:#1F3D20;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-73c122f .elementor-button:hover svg, .elementor-12105 .elementor-element.elementor-element-73c122f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-7353405 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12105 .elementor-element.elementor-element-7353405:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-7353405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;background-image:url("https://www.be-hive.it/wp-content/uploads/2025/05/BeHive-Logo-Trasparente.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-12105 .elementor-element.elementor-element-7353405 > .elementor-container{max-width:1000px;min-height:653px;}.elementor-12105 .elementor-element.elementor-element-7353405{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12105 .elementor-element.elementor-element-7353405 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-24c9b23 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-12105 .elementor-element.elementor-element-051cdd1{text-align:start;}.elementor-12105 .elementor-element.elementor-element-051cdd1 .elementor-heading-title{font-size:40px;letter-spacing:-1.1px;color:#000000;}.elementor-12105 .elementor-element.elementor-element-c598c9a{color:#000000;}.elementor-12105 .elementor-element.elementor-element-6282d50 .elementor-button{background-color:#378048;font-weight:normal;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-12105 .elementor-element.elementor-element-6282d50 .elementor-button:hover, .elementor-12105 .elementor-element.elementor-element-6282d50 .elementor-button:focus{background-color:#1F3D20;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-6282d50 .elementor-button:hover svg, .elementor-12105 .elementor-element.elementor-element-6282d50 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-dce5866 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-12105 .elementor-element.elementor-element-cc06d6d img{border-radius:30px 30px 30px 30px;}.elementor-12105 .elementor-element.elementor-element-21cf4c8 > .elementor-container{max-width:1000px;min-height:906px;}.elementor-12105 .elementor-element.elementor-element-c103fb6{text-align:center;}.elementor-12105 .elementor-element.elementor-element-c103fb6 .elementor-heading-title{font-size:40px;letter-spacing:-1.1px;color:#000000;}.elementor-12105 .elementor-element.elementor-element-2065f58{text-align:center;color:#000000;}.elementor-12105 .elementor-element.elementor-element-8350f70{text-align:center;}.elementor-12105 .elementor-element.elementor-element-8350f70 .elementor-heading-title{font-size:25px;letter-spacing:-1.1px;color:#000000;}.elementor-12105 .elementor-element.elementor-element-a9b5013{text-align:center;}.elementor-12105 .elementor-element.elementor-element-a9b5013 img{width:100%;}.elementor-12105 .elementor-element.elementor-element-c918ab1{text-align:center;color:#000000;}.elementor-12105 .elementor-element.elementor-element-a96baa4{text-align:center;}.elementor-12105 .elementor-element.elementor-element-a96baa4 .elementor-heading-title{font-size:25px;letter-spacing:-1.1px;color:#000000;}.elementor-12105 .elementor-element.elementor-element-2626159{text-align:center;}.elementor-12105 .elementor-element.elementor-element-2626159 img{width:100%;}.elementor-12105 .elementor-element.elementor-element-cdf5a95{text-align:center;color:#000000;}.elementor-12105 .elementor-element.elementor-element-dadba50{text-align:center;}.elementor-12105 .elementor-element.elementor-element-dadba50 .elementor-heading-title{font-size:25px;letter-spacing:-1.1px;color:#000000;}.elementor-12105 .elementor-element.elementor-element-6123ae0{text-align:center;}.elementor-12105 .elementor-element.elementor-element-6123ae0 img{width:100%;}.elementor-12105 .elementor-element.elementor-element-747a0c3{text-align:center;color:#000000;}.elementor-12105 .elementor-element.elementor-element-9a4209d .elementor-button{background-color:#378048;font-weight:normal;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-12105 .elementor-element.elementor-element-9a4209d .elementor-button:hover, .elementor-12105 .elementor-element.elementor-element-9a4209d .elementor-button:focus{background-color:#1F3D20;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-9a4209d .elementor-button:hover svg, .elementor-12105 .elementor-element.elementor-element-9a4209d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-3b7735e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12105 .elementor-element.elementor-element-3b7735e:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-3b7735e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-12105 .elementor-element.elementor-element-3b7735e > .elementor-container{max-width:1000px;min-height:631px;}.elementor-12105 .elementor-element.elementor-element-3b7735e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12105 .elementor-element.elementor-element-3b7735e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-582bcde > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-12105 .elementor-element.elementor-element-457d8e6{text-align:center;}.elementor-12105 .elementor-element.elementor-element-457d8e6 .elementor-heading-title{font-size:40px;letter-spacing:-1.1px;color:#000000;}.elementor-12105 .elementor-element.elementor-element-3c779d9{text-align:center;color:#000000;}.elementor-12105 .elementor-element.elementor-element-10230a4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12105 .elementor-element.elementor-element-10230a4 > .elementor-container{min-height:273px;}.elementor-12105 .elementor-element.elementor-element-81cd27c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12105 .elementor-element.elementor-element-81cd27c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#378048;}.elementor-12105 .elementor-element.elementor-element-81cd27c > .elementor-element-populated, .elementor-12105 .elementor-element.elementor-element-81cd27c > .elementor-element-populated > .elementor-background-overlay, .elementor-12105 .elementor-element.elementor-element-81cd27c > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12105 .elementor-element.elementor-element-81cd27c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12105 .elementor-element.elementor-element-81cd27c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-cf55230{text-align:center;}.elementor-12105 .elementor-element.elementor-element-cf55230 img{width:25%;}.elementor-12105 .elementor-element.elementor-element-72b9ad7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-72b9ad7{text-align:center;}.elementor-12105 .elementor-element.elementor-element-72b9ad7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:19px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-e51bdfc > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-12105 .elementor-element.elementor-element-e51bdfc{text-align:center;font-weight:normal;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-8a7e3c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12105 .elementor-element.elementor-element-8a7e3c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3D20;}.elementor-12105 .elementor-element.elementor-element-8a7e3c5 > .elementor-element-populated, .elementor-12105 .elementor-element.elementor-element-8a7e3c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-12105 .elementor-element.elementor-element-8a7e3c5 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12105 .elementor-element.elementor-element-8a7e3c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12105 .elementor-element.elementor-element-8a7e3c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-221d78a{text-align:center;}.elementor-12105 .elementor-element.elementor-element-221d78a img{width:25%;}.elementor-12105 .elementor-element.elementor-element-db57f55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-db57f55{text-align:center;}.elementor-12105 .elementor-element.elementor-element-db57f55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:19px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-c575859 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-12105 .elementor-element.elementor-element-c575859{text-align:center;font-weight:normal;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-9512195:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12105 .elementor-element.elementor-element-9512195 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#378048;}.elementor-12105 .elementor-element.elementor-element-9512195 > .elementor-element-populated, .elementor-12105 .elementor-element.elementor-element-9512195 > .elementor-element-populated > .elementor-background-overlay, .elementor-12105 .elementor-element.elementor-element-9512195 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12105 .elementor-element.elementor-element-9512195 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12105 .elementor-element.elementor-element-9512195 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-9c6f148{text-align:center;}.elementor-12105 .elementor-element.elementor-element-9c6f148 img{width:25%;}.elementor-12105 .elementor-element.elementor-element-ca2be23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-ca2be23{text-align:center;}.elementor-12105 .elementor-element.elementor-element-ca2be23 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:19px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-a32f296 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-12105 .elementor-element.elementor-element-a32f296{text-align:center;font-weight:normal;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-903be18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12105 .elementor-element.elementor-element-903be18 > .elementor-container{max-width:1000px;min-height:571px;}.elementor-12105 .elementor-element.elementor-element-a65457c > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-12105 .elementor-element.elementor-element-11fa86d img{border-radius:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-cba8213 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-12105 .elementor-element.elementor-element-537ada5{text-align:start;}.elementor-12105 .elementor-element.elementor-element-537ada5 .elementor-heading-title{font-size:40px;letter-spacing:-1.1px;color:#000000;}.elementor-12105 .elementor-element.elementor-element-10b0797{color:#000000;}.elementor-12105 .elementor-element.elementor-element-e46ff93 .elementor-button{background-color:#378048;font-weight:normal;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-12105 .elementor-element.elementor-element-e46ff93 .elementor-button:hover, .elementor-12105 .elementor-element.elementor-element-e46ff93 .elementor-button:focus{background-color:#1F3D20;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-e46ff93 .elementor-button:hover svg, .elementor-12105 .elementor-element.elementor-element-e46ff93 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-b334732:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-b334732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#378048;}.elementor-12105 .elementor-element.elementor-element-b334732 > .elementor-container{max-width:1000px;min-height:333px;}.elementor-12105 .elementor-element.elementor-element-b334732{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12105 .elementor-element.elementor-element-b334732 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12105 .elementor-element.elementor-element-e94d4f7{text-align:start;}.elementor-12105 .elementor-element.elementor-element-e94d4f7 .elementor-heading-title{font-size:40px;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-2bab7f6 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-12105 .elementor-element.elementor-element-2bab7f6{color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-9f9a30d .elementor-button{background-color:#FFFFFF;font-weight:normal;text-transform:uppercase;text-decoration:none;fill:#378048;color:#378048;border-radius:100px 100px 100px 100px;}.elementor-12105 .elementor-element.elementor-element-9f9a30d .elementor-button:hover, .elementor-12105 .elementor-element.elementor-element-9f9a30d .elementor-button:focus{background-color:#1F3D20;color:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-9f9a30d .elementor-button:hover svg, .elementor-12105 .elementor-element.elementor-element-9f9a30d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12105 .elementor-element.elementor-element-42934e1 > .elementor-element-populated{margin:-150px 0px -55px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12105 .elementor-element.elementor-element-f717d9f img{width:100%;}@media(max-width:1024px){.elementor-12105 .elementor-element.elementor-element-1415da2 > .elementor-container{min-height:906px;}.elementor-12105 .elementor-element.elementor-element-ef98bf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-b245cfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-8b2eaa6 > .elementor-container{min-height:668px;}.elementor-12105 .elementor-element.elementor-element-72b9ad7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-db57f55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-ca2be23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12105 .elementor-element.elementor-element-903be18 > .elementor-container{min-height:668px;}.elementor-12105 .elementor-element.elementor-element-b334732 > .elementor-container{min-height:422px;}.elementor-12105 .elementor-element.elementor-element-42934e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-12105 .elementor-element.elementor-element-e2d9bd9 > .elementor-element-populated{margin:130px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-6bac535{text-align:center;}.elementor-12105 .elementor-element.elementor-element-6bac535 .elementor-heading-title{font-size:38px;}.elementor-12105 .elementor-element.elementor-element-979dfcf{text-align:center;font-size:18px;line-height:1.4em;}.elementor-12105 .elementor-element.elementor-element-940cf80 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-f2a4366 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-556e6e1 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-441f54c > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-de67adf{text-align:center;}.elementor-12105 .elementor-element.elementor-element-de67adf .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-0b07417 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-c17a8f4{text-align:center;}.elementor-12105 .elementor-element.elementor-element-24c9b23 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-051cdd1{text-align:center;}.elementor-12105 .elementor-element.elementor-element-051cdd1 .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-c598c9a{text-align:center;}.elementor-12105 .elementor-element.elementor-element-dce5866 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-c103fb6{text-align:center;}.elementor-12105 .elementor-element.elementor-element-c103fb6 .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-2065f58{text-align:center;}.elementor-12105 .elementor-element.elementor-element-8350f70{text-align:center;}.elementor-12105 .elementor-element.elementor-element-8350f70 .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-c918ab1{text-align:center;}.elementor-12105 .elementor-element.elementor-element-a96baa4{text-align:center;}.elementor-12105 .elementor-element.elementor-element-a96baa4 .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-cdf5a95{text-align:center;}.elementor-12105 .elementor-element.elementor-element-dadba50{text-align:center;}.elementor-12105 .elementor-element.elementor-element-dadba50 .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-747a0c3{text-align:center;}.elementor-12105 .elementor-element.elementor-element-582bcde > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-457d8e6{text-align:center;}.elementor-12105 .elementor-element.elementor-element-457d8e6 .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-3c779d9{text-align:center;}.elementor-12105 .elementor-element.elementor-element-81cd27c > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-8a7e3c5 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-9512195 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-a65457c > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-cba8213 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12105 .elementor-element.elementor-element-537ada5{text-align:center;}.elementor-12105 .elementor-element.elementor-element-537ada5 .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-10b0797{text-align:center;}.elementor-12105 .elementor-element.elementor-element-b334732 > .elementor-container{min-height:764px;}.elementor-12105 .elementor-element.elementor-element-e94d4f7{text-align:center;}.elementor-12105 .elementor-element.elementor-element-e94d4f7 .elementor-heading-title{font-size:34px;}.elementor-12105 .elementor-element.elementor-element-2bab7f6{text-align:center;}.elementor-12105 .elementor-element.elementor-element-42934e1 > .elementor-element-populated{margin:-150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-12105 .elementor-element.elementor-element-e2d9bd9{width:60%;}.elementor-12105 .elementor-element.elementor-element-9c7e9b6{width:39.9%;}.elementor-12105 .elementor-element.elementor-element-940cf80{width:40%;}.elementor-12105 .elementor-element.elementor-element-f2a4366{width:29.3%;}.elementor-12105 .elementor-element.elementor-element-556e6e1{width:30%;}.elementor-12105 .elementor-element.elementor-element-2893085{width:49.95%;}.elementor-12105 .elementor-element.elementor-element-42934e1{width:50%;}}@media(min-width:1025px){.elementor-12105 .elementor-element.elementor-element-1415da2:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-1415da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12105 .elementor-element.elementor-element-940cf80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12105 .elementor-element.elementor-element-940cf80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12105 .elementor-element.elementor-element-7353405:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-7353405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}