.elementor-widget-container .eael-protected-content-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-53411 .elementor-element.elementor-element-4fe98bd{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-4fe98bd:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-4fe98bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a4025;}.elementor-widget-html .eael-protected-content-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-53411 .elementor-element.elementor-element-24551a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-53411 .elementor-element.elementor-element-3949400{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-daf3447{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-53411 .elementor-element.elementor-element-478cd65 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-53411 .elementor-element.elementor-element-478cd65 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#a8c870;}.elementor-53411 .elementor-element.elementor-element-051fe81 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-53411 .elementor-element.elementor-element-051fe81 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:900;line-height:1.12em;letter-spacing:-0.5px;color:#f0ece4;}.elementor-widget-text-editor .eael-protected-content-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-weight:var( --e-global-typography-secondary-font-weight );}.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-53411 .elementor-element.elementor-element-41d8e7f > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-53411 .elementor-element.elementor-element-41d8e7f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:rgba(240,236,228,0.75);}.elementor-53411 .elementor-element.elementor-element-c040f58 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-53411 .elementor-element.elementor-element-c040f58{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#7aaa48;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-53411 .elementor-element.elementor-element-de626ef .elementor-button{background-color:#4a8c3f;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-53411 .elementor-element.elementor-element-02bd54f > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-02bd54f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:#F0ECE496;}.elementor-53411 .elementor-element.elementor-element-e24a70b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-e24a70b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:rgba(240,236,228,0.45);}.elementor-53411 .elementor-element.elementor-element-113ffac{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-video .eael-protected-content-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-53411 .elementor-element.elementor-element-671617e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-53411 .elementor-element.elementor-element-48bdc5c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-48bdc5c{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;letter-spacing:0.5px;color:#F0ECE4AD;}.elementor-53411 .elementor-element.elementor-element-6994862{--display:flex;--padding-top:72px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-6994862:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-6994862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-959ef68{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-7f14ed8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-53411 .elementor-element.elementor-element-7f14ed8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#618311;}.elementor-53411 .elementor-element.elementor-element-a9f0cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-604e43c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-53411 .elementor-element.elementor-element-604e43c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1.25em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-f201364{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-27da741{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-27da741:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-27da741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-53411 .elementor-element.elementor-element-603a33a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-6dc365f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-53411 .elementor-element.elementor-element-6dc365f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#618311;}.elementor-53411 .elementor-element.elementor-element-dc032aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-dc032aa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:900;line-height:1.2em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-5110413{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-2bd7a12{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-0e75feb > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-53411 .elementor-element.elementor-element-0e75feb{text-align:center;}.elementor-53411 .elementor-element.elementor-element-0e75feb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-19e6ad3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-19e6ad3{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-71f56e3{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-a83a2f4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-53411 .elementor-element.elementor-element-a83a2f4{text-align:center;}.elementor-53411 .elementor-element.elementor-element-a83a2f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-61860fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-61860fc{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-b7baa61{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-fe97ced > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-53411 .elementor-element.elementor-element-fe97ced{text-align:center;}.elementor-53411 .elementor-element.elementor-element-fe97ced .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-8d0a2ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-8d0a2ea{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-4561016{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-c3a751d .elementor-button{background-color:#4a8c3f;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-53411 .elementor-element.elementor-element-f76641a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-f76641a{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:#8a8a8a;}.elementor-53411 .elementor-element.elementor-element-c38a0ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-c38a0ba:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-c38a0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-bea8f6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-fe93c1b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:64px;--padding-right:56px;}.elementor-53411 .elementor-element.elementor-element-8df1eed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-8df1eed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#618311;}.elementor-53411 .elementor-element.elementor-element-10b43ba > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-53411 .elementor-element.elementor-element-10b43ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:900;line-height:1.2em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-c5d46ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-c5d46ba:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-c5d46ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desert-greening.com/wp-content/uploads/2026/03/pp-festival-oesterreich-sha.jpg");background-position:center center;background-size:cover;}.elementor-53411 .elementor-element.elementor-element-a83068e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-a83068e:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-a83068e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f7ef;}.elementor-53411 .elementor-element.elementor-element-2dc8284{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-f0f1f13{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-53411 .elementor-element.elementor-element-9dfcd48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-9dfcd48 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#618311;}.elementor-53411 .elementor-element.elementor-element-d9f572d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-53411 .elementor-element.elementor-element-d9f572d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1.25em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-0b70039 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-0b70039{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-705f96e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-811e002{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-4dbf096{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-837824b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(7,47,55,0.06);--border-color:rgba(7,47,55,0.06);--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-837824b:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-837824b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-image .eael-protected-content-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-53411 .elementor-element.elementor-element-ad08553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-d56f40c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-53411 .elementor-element.elementor-element-3dfe6b5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-53411 .elementor-element.elementor-element-f663f8f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-53411 .elementor-element.elementor-element-f663f8f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.3em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-9f895b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-9f895b6{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-770e450{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(7,47,55,0.06);--border-color:rgba(7,47,55,0.06);--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-770e450:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-770e450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-8b7d22c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-745a156{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-53411 .elementor-element.elementor-element-91e2c82 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-53411 .elementor-element.elementor-element-8384dca > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-53411 .elementor-element.elementor-element-8384dca .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.3em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-c4b99bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-c4b99bc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-4638e21{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(97,131,17,0.3);--border-color:rgba(97,131,17,0.3);--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-4638e21:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-4638e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8f2e5;}.elementor-53411 .elementor-element.elementor-element-ae5b73b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-b52c653{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-53411 .elementor-element.elementor-element-2055880 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-53411 .elementor-element.elementor-element-3c55bf8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-53411 .elementor-element.elementor-element-3c55bf8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.3em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-81ff6f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-81ff6f8{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-a2a8794 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-126b9f4{--display:flex;--overlay-opacity:0.5;--padding-top:88px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-126b9f4:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-126b9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-53411 .elementor-element.elementor-element-126b9f4::before, .elementor-53411 .elementor-element.elementor-element-126b9f4 > .elementor-background-video-container::before, .elementor-53411 .elementor-element.elementor-element-126b9f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-53411 .elementor-element.elementor-element-126b9f4 > .elementor-background-slideshow::before, .elementor-53411 .elementor-element.elementor-element-126b9f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-53411 .elementor-element.elementor-element-126b9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-53411 .elementor-element.elementor-element-5629029{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-aa8f27f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-aa8f27f{text-align:center;}.elementor-53411 .elementor-element.elementor-element-aa8f27f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#618311;}.elementor-53411 .elementor-element.elementor-element-c6a07c1 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-53411 .elementor-element.elementor-element-c6a07c1{text-align:center;}.elementor-53411 .elementor-element.elementor-element-c6a07c1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:900;line-height:1.15em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-31f128c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-31f128c{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.75em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-c5161c6 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-c5161c6{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.8em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-2f36d4b{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-2f36d4b:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-2f36d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-b956ffd{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-72b238c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-53411 .elementor-element.elementor-element-72b238c{text-align:center;}.elementor-53411 .elementor-element.elementor-element-72b238c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:900;line-height:1.2em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-7ab343e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-7ab343e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-53411 .elementor-element.elementor-element-ab288aa .elementor-button{background-color:#4a8c3f;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-53411 .elementor-element.elementor-element-bdf67eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-bdf67eb{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:#8a8a8a;}.elementor-53411 .elementor-element.elementor-element-70fe5c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-70fe5c8:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-70fe5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f7ef;}.elementor-53411 .elementor-element.elementor-element-d6a5b40{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-593fddf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-593fddf{text-align:center;}.elementor-53411 .elementor-element.elementor-element-593fddf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#618311;}.elementor-53411 .elementor-element.elementor-element-a8b14fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-a8b14fa{text-align:center;}.elementor-53411 .elementor-element.elementor-element-a8b14fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:900;line-height:1.2em;color:#072f37;}.elementor-53411 .elementor-element.elementor-element-0fd5bda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-ec8820e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-ec8820e:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-ec8820e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-b37dd55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-d9f331b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-d9f331b:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-d9f331b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-fe0182d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-7fa1039{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-7fa1039:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-7fa1039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-faddef8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-060f94b{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-060f94b:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-060f94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f5f0;}.elementor-53411 .elementor-element.elementor-element-808b6c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-3d19a1e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-458b36a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-458b36a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#618311;}.elementor-53411 .elementor-element.elementor-element-a02dcc0 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-53411 .elementor-element.elementor-element-a02dcc0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.85em;color:#4a5a50;}.elementor-53411 .elementor-element.elementor-element-21e7bb5{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-d6d2669{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-d6d2669:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-d6d2669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-b9b62f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-888e92c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-888e92c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#618311;}.elementor-53411 .elementor-element.elementor-element-453c566 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-53411 .elementor-element.elementor-element-453c566 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:900;line-height:1.2em;color:#072f37;}.elementor-widget-accordion .eael-protected-content-message{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .protected-content-error-msg{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-53411 .elementor-element.elementor-element-209bc2f .elementor-accordion-item{border-color:#e8eae3;}.elementor-53411 .elementor-element.elementor-element-209bc2f .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e8eae3;}.elementor-53411 .elementor-element.elementor-element-209bc2f .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e8eae3;}.elementor-53411 .elementor-element.elementor-element-209bc2f .elementor-accordion-icon, .elementor-53411 .elementor-element.elementor-element-209bc2f .elementor-accordion-title{color:#072f37;}.elementor-53411 .elementor-element.elementor-element-209bc2f .elementor-accordion-icon svg{fill:#072f37;}.elementor-53411 .elementor-element.elementor-element-209bc2f .elementor-accordion-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-53411 .elementor-element.elementor-element-209bc2f .elementor-tab-content{color:#5a5a5a;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-53411 .elementor-element.elementor-element-dca74f7{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-dca74f7:not(.elementor-motion-effects-element-type-background), .elementor-53411 .elementor-element.elementor-element-dca74f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072f37;}.elementor-53411 .elementor-element.elementor-element-14ce8a0{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53411 .elementor-element.elementor-element-bb7a037 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-bb7a037{text-align:center;}.elementor-53411 .elementor-element.elementor-element-bb7a037 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#a8c870;}.elementor-53411 .elementor-element.elementor-element-db646b6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-53411 .elementor-element.elementor-element-db646b6{text-align:center;}.elementor-53411 .elementor-element.elementor-element-db646b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:900;line-height:1.2em;color:#ffffff;}.elementor-53411 .elementor-element.elementor-element-7899db7 .elementor-button{background-color:#618311;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-53411 .elementor-element.elementor-element-0175910 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53411 .elementor-element.elementor-element-0175910{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:rgba(255,255,255,0.5);}@media(min-width:768px){.elementor-53411 .elementor-element.elementor-element-24551a2{--content-width:1100px;}.elementor-53411 .elementor-element.elementor-element-959ef68{--content-width:760px;}.elementor-53411 .elementor-element.elementor-element-603a33a{--content-width:1100px;}.elementor-53411 .elementor-element.elementor-element-2dc8284{--content-width:1100px;}.elementor-53411 .elementor-element.elementor-element-811e002{--content-width:1100px;}.elementor-53411 .elementor-element.elementor-element-4dbf096{--content-width:1100px;}.elementor-53411 .elementor-element.elementor-element-5629029{--content-width:1100px;}.elementor-53411 .elementor-element.elementor-element-b956ffd{--content-width:760px;}.elementor-53411 .elementor-element.elementor-element-d6a5b40{--content-width:760px;}.elementor-53411 .elementor-element.elementor-element-0fd5bda{--content-width:1100px;}.elementor-53411 .elementor-element.elementor-element-808b6c5{--content-width:1100px;}.elementor-53411 .elementor-element.elementor-element-14ce8a0{--content-width:760px;}}@media(max-width:1024px){.elementor-53411 .elementor-element.elementor-element-4fe98bd{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-3949400{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-53411 .elementor-element.elementor-element-051fe81 .elementor-heading-title{font-size:34px;}.elementor-53411 .elementor-element.elementor-element-6994862{--padding-top:56px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-604e43c .elementor-heading-title{font-size:26px;}.elementor-53411 .elementor-element.elementor-element-27da741{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-dc032aa .elementor-heading-title{font-size:28px;}.elementor-53411 .elementor-element.elementor-element-5110413{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-53411 .elementor-element.elementor-element-bea8f6f{--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;}.elementor-53411 .elementor-element.elementor-element-fe93c1b{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-53411 .elementor-element.elementor-element-10b43ba .elementor-heading-title{font-size:26px;}.elementor-53411 .elementor-element.elementor-element-a83068e{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-2dc8284{--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;}.elementor-53411 .elementor-element.elementor-element-d9f572d .elementor-heading-title{font-size:26px;}.elementor-53411 .elementor-element.elementor-element-4dbf096{--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;}.elementor-53411 .elementor-element.elementor-element-126b9f4{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-c6a07c1 .elementor-heading-title{font-size:28px;}.elementor-53411 .elementor-element.elementor-element-2f36d4b{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-72b238c .elementor-heading-title{font-size:26px;}.elementor-53411 .elementor-element.elementor-element-70fe5c8{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-a8b14fa .elementor-heading-title{font-size:26px;}.elementor-53411 .elementor-element.elementor-element-0fd5bda{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-53411 .elementor-element.elementor-element-060f94b{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-808b6c5{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-53411 .elementor-element.elementor-element-d6d2669{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-453c566 .elementor-heading-title{font-size:26px;}.elementor-53411 .elementor-element.elementor-element-dca74f7{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-db646b6 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-53411 .elementor-element.elementor-element-4fe98bd{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-24551a2{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-3949400{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-53411 .elementor-element.elementor-element-051fe81 .elementor-heading-title{font-size:28px;}.elementor-53411 .elementor-element.elementor-element-41d8e7f{font-size:15px;}.elementor-53411 .elementor-element.elementor-element-6994862{--padding-top:40px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-959ef68{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-604e43c .elementor-heading-title{font-size:22px;}.elementor-53411 .elementor-element.elementor-element-f201364{font-size:15px;}.elementor-53411 .elementor-element.elementor-element-27da741{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-603a33a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-dc032aa .elementor-heading-title{font-size:22px;}.elementor-53411 .elementor-element.elementor-element-0e75feb .elementor-heading-title{font-size:18px;}.elementor-53411 .elementor-element.elementor-element-a83a2f4 .elementor-heading-title{font-size:18px;}.elementor-53411 .elementor-element.elementor-element-fe97ced .elementor-heading-title{font-size:18px;}.elementor-53411 .elementor-element.elementor-element-bea8f6f{--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;}.elementor-53411 .elementor-element.elementor-element-fe93c1b{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-10b43ba .elementor-heading-title{font-size:22px;}.elementor-53411 .elementor-element.elementor-element-a83068e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-2dc8284{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-f0f1f13{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-d9f572d .elementor-heading-title{font-size:22px;}.elementor-53411 .elementor-element.elementor-element-705f96e{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-811e002{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-4dbf096{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-126b9f4{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-5629029{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-c6a07c1 .elementor-heading-title{font-size:22px;}.elementor-53411 .elementor-element.elementor-element-2f36d4b{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-b956ffd{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-72b238c .elementor-heading-title{font-size:22px;}.elementor-53411 .elementor-element.elementor-element-70fe5c8{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-d6a5b40{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-a8b14fa .elementor-heading-title{font-size:22px;}.elementor-53411 .elementor-element.elementor-element-0fd5bda{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-060f94b{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-808b6c5{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-21e7bb5{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-d6d2669{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-b9b62f5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-453c566 .elementor-heading-title{font-size:22px;}.elementor-53411 .elementor-element.elementor-element-dca74f7{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-53411 .elementor-element.elementor-element-14ce8a0{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-53411 .elementor-element.elementor-element-db646b6 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for html, class: .elementor-element-d2376c3 */.elementor-53411 .elementor-element.elementor-element-d2376c3 { position: absolute; inset: 0; z-index: 0; pointer-events: none; padding: 0; margin: 0; height: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de626ef */.elementor-53411 .elementor-element.elementor-element-de626ef .elementor-button { padding: 14px 28px; box-shadow: 0 4px 20px rgba(74,140,63,0.4); display: inline-flex; align-items: center; gap: 8px;}.elementor-53411 .elementor-element.elementor-element-de626ef .elementor-button::after { content: ''; display: block; width: 18px; height: 18px; background: url('data:image/svg+xml,%3Csvg xmlns%3D%27http://www.w3.org/2000/svg%27 width%3D%2718%27 height%3D%2718%27 viewBox%3D%270 0 24 24%27 fill%3D%27none%27 stroke%3D%27%23ffffff%27 stroke-width%3D%272.5%27 stroke-linecap%3D%27round%27 stroke-linejoin%3D%27round%27%3E%3Cpath d%3D%27M5 12h14M12 5l7 7-7 7%27/%3E%3C/svg%3E') no-repeat center / 18px; flex-shrink: 0;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-671617e */.elementor-53411 .elementor-element.elementor-element-671617e .elementor-wrapper { border-radius: 16px; overflow: hidden; box-shadow: 0 8px 48px rgba(0,0,0,0.45), 0 0 0 1px rgba(168,200,112,0.2); aspect-ratio: 16/9;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe98bd */.elementor-53411 .elementor-element.elementor-element-4fe98bd { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f201364 */.elementor-53411 .elementor-element.elementor-element-f201364 p { margin-bottom: 16px; } .elementor-53411 .elementor-element.elementor-element-f201364 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bd7a12 */.elementor-53411 .elementor-element.elementor-element-2bd7a12 > .e-con-inner { background:#fff; border:1px solid #e8eae3; border-radius:14px; padding:32px 28px; text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71f56e3 */.elementor-53411 .elementor-element.elementor-element-71f56e3 > .e-con-inner { background:#fff; border:1px solid #e8eae3; border-radius:14px; padding:32px 28px; text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7baa61 */.elementor-53411 .elementor-element.elementor-element-b7baa61 > .e-con-inner { background:#fff; border:1px solid #e8eae3; border-radius:14px; padding:32px 28px; text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5110413 */.elementor-53411 .elementor-element.elementor-element-5110413 { margin-top: 48px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3a751d */.elementor-53411 .elementor-element.elementor-element-c3a751d .elementor-button { padding: 16px 44px; box-shadow: 0 4px 20px rgba(74,140,63,0.4); display: inline-flex; align-items: center; gap: 8px; }.elementor-53411 .elementor-element.elementor-element-c3a751d .elementor-button::after { content: ''; display: block; width: 18px; height: 18px; background: url('data:image/svg+xml,%3Csvg xmlns%3D%27http://www.w3.org/2000/svg%27 width%3D%2718%27 height%3D%2718%27 viewBox%3D%270 0 24 24%27 fill%3D%27none%27 stroke%3D%27%23ffffff%27 stroke-width%3D%272.5%27 stroke-linecap%3D%27round%27 stroke-linejoin%3D%27round%27%3E%3Cpath d%3D%27M5 12h14M12 5l7 7-7 7%27/%3E%3C/svg%3E') no-repeat center / 18px; flex-shrink: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4561016 */.elementor-53411 .elementor-element.elementor-element-4561016 { margin-top: 40px; text-align: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe93c1b */.elementor-53411 .elementor-element.elementor-element-fe93c1b { flex: 0 0 50%; max-width: 50%; }.elementor-53411 .elementor-element.elementor-element-fe93c1b > .e-con-inner { max-width: 550px; }@media(max-width:1024px){.elementor-53411 .elementor-element.elementor-element-fe93c1b{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ffbaff8 */.elementor-53411 .elementor-element.elementor-element-ffbaff8 { position:absolute;inset:0;padding:0;pointer-events:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5d46ba */.elementor-53411 .elementor-element.elementor-element-c5d46ba { flex: 0 0 50%; max-width: 50%; position: relative; overflow: hidden; min-height: 600px; }.elementor-53411 .elementor-element.elementor-element-c5d46ba > .e-con-inner { position: absolute; inset: 0; height: 100%; }@media(max-width:1024px){.elementor-53411 .elementor-element.elementor-element-c5d46ba{flex:0 0 100%;max-width:100%;min-height:300px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c38a0ba */.elementor-53411 .elementor-element.elementor-element-c38a0ba { min-height: 700px; }@media(max-width:1024px){.elementor-53411 .elementor-element.elementor-element-c38a0ba{min-height:auto;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0f1f13 */.elementor-53411 .elementor-element.elementor-element-f0f1f13 { flex: 0 0 48%; max-width: 48%; }@media(max-width:1024px){.elementor-53411 .elementor-element.elementor-element-f0f1f13{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705f96e */.elementor-53411 .elementor-element.elementor-element-705f96e { flex: 0 0 52%; max-width: 52%; }@media(max-width:1024px){.elementor-53411 .elementor-element.elementor-element-705f96e{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-837824b */.elementor-53411 .elementor-element.elementor-element-837824b { overflow: hidden; box-shadow: 0 2px 12px rgba(7,47,55,0.06); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-770e450 */.elementor-53411 .elementor-element.elementor-element-770e450 { overflow: hidden; box-shadow: 0 2px 12px rgba(7,47,55,0.06); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4638e21 */.elementor-53411 .elementor-element.elementor-element-4638e21 { overflow: hidden; box-shadow: 0 2px 12px rgba(7,47,55,0.06); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20d5918 */.elementor-53411 .elementor-element.elementor-element-20d5918 { margin-top: 48px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab288aa */.elementor-53411 .elementor-element.elementor-element-ab288aa .elementor-button { padding: 16px 44px; box-shadow: 0 4px 20px rgba(74,140,63,0.4); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f36d4b */.elementor-53411 .elementor-element.elementor-element-2f36d4b { border-top: 1px solid #e8eae3; border-bottom: 1px solid #e8eae3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd5bda */.elementor-53411 .elementor-element.elementor-element-0fd5bda { margin-top: 48px; }@media(max-width:767px){ .elementor-53411 .elementor-element.elementor-element-0fd5bda { margin-top: 20px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d19a1e */.elementor-53411 .elementor-element.elementor-element-3d19a1e { flex: 0 0 calc(50% - 40px); max-width: calc(50% - 40px); }@media(max-width:1024px){.elementor-53411 .elementor-element.elementor-element-3d19a1e{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e7bb5 */.elementor-53411 .elementor-element.elementor-element-21e7bb5 { flex: 0 0 calc(50% - 40px); max-width: calc(50% - 40px); }@media(max-width:1024px){.elementor-53411 .elementor-element.elementor-element-21e7bb5{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9b62f5 */.elementor-53411 .elementor-element.elementor-element-b9b62f5 { max-width: 760px; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7899db7 */.elementor-53411 .elementor-element.elementor-element-7899db7 .elementor-button {padding:18px 48px;box-shadow:0 4px 20px rgba(97,131,17,0.5);transition:background-color .2s ease, box-shadow .2s ease, transform .15s ease;}.elementor-53411 .elementor-element.elementor-element-7899db7 .elementor-button:hover {background-color:#4a8c3f !important;box-shadow:0 6px 28px rgba(97,131,17,0.7);transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ce8a0 */.elementor-53411 .elementor-element.elementor-element-14ce8a0 { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca74f7 */.elementor-53411 .elementor-element.elementor-element-dca74f7 { position: relative; overflow: hidden; }.elementor-53411 .elementor-element.elementor-element-dca74f7::before {content: '';position: absolute;inset: 0;background-image: url('https://desert-greening.com/wp-content/uploads/2026/03/pp-community-haende-hoch.jpg');background-size: cover;background-position: center 30%;opacity: 0.1;pointer-events: none;z-index: 0;}/* End custom CSS */