.elementor-7449 .elementor-element.elementor-element-69227d9f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7449 .elementor-element.elementor-element-69227d9f:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-69227d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001219;}.elementor-7449 .elementor-element.elementor-element-69227d9f > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7449 .elementor-element.elementor-element-69227d9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 24px 90px 24px;}.elementor-7449 .elementor-element.elementor-element-63d23df{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7449 .elementor-element.elementor-element-7587d4aa{--spacer-size:50px;}.elementor-7449 .elementor-element.elementor-element-33df54b8{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-33df54b8 .elementor-headline{text-align:center;font-family:"Rubik", Sans-serif;font-weight:800;}.elementor-7449 .elementor-element.elementor-element-33df54b8 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-33df54b8 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-134b9436 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-7449 .elementor-element.elementor-element-134b9436{text-align:start;font-family:"Alef", Sans-serif;font-size:19px;font-weight:600;line-height:1.7em;color:#FFFFFFF2;}.elementor-7449 .elementor-element.elementor-element-1fad0e0 .elementor-button{background-color:#88AD35;font-size:16px;font-weight:900;fill:#ffffff;color:#ffffff;border-radius:14px 14px 14px 14px;padding:16px 28px 16px 28px;}.elementor-7449 .elementor-element.elementor-element-1fad0e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7449 .elementor-element.elementor-element-a9156ae .elementor-button{background-color:rgba(255,255,255,0);font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.4);border-radius:14px 14px 14px 14px;padding:15px 28px 15px 28px;}.elementor-7449 .elementor-element.elementor-element-a9156ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7449 .elementor-element.elementor-element-320ae7ef > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7449 .elementor-element.elementor-element-320ae7ef{text-align:start;}.elementor-7449 .elementor-element.elementor-element-320ae7ef .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-6cb79c75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-6cb79c75{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:rgba(255,255,255,0.7);}.elementor-7449 .elementor-element.elementor-element-4d880a5b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7449 .elementor-element.elementor-element-4d880a5b{text-align:start;}.elementor-7449 .elementor-element.elementor-element-4d880a5b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-3bedfc32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-3bedfc32{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:rgba(255,255,255,0.7);}.elementor-7449 .elementor-element.elementor-element-544f7d37 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7449 .elementor-element.elementor-element-544f7d37{text-align:start;}.elementor-7449 .elementor-element.elementor-element-544f7d37 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-2d17be1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-2d17be1b{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:rgba(255,255,255,0.7);}.elementor-7449 .elementor-element.elementor-element-3ceaa747{text-shadow:0px 0px 10px #FFFFFF;color:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-34e9e9cf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7449 .elementor-element.elementor-element-34e9e9cf:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-34e9e9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001219;}.elementor-7449 .elementor-element.elementor-element-34e9e9cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-7449 .elementor-element.elementor-element-34e9e9cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7449 .elementor-element.elementor-element-2eff5c47{width:inline;max-width:inline;text-align:start;}.elementor-7449 .elementor-element.elementor-element-2eff5c47 > .elementor-widget-container{background-color:#ECF4D300;margin:0px 0px 14px 0px;padding:8px 18px 8px 18px;border-radius:999px 999px 999px 999px;}.elementor-7449 .elementor-element.elementor-element-2eff5c47 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-472d1418{text-align:start;font-size:18px;line-height:1.7em;color:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-674c6b86 > .elementor-widget-container{background-color:#ffffff;padding:32px 26px 32px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eef0e2;border-radius:18px 18px 18px 18px;}.elementor-7449 .elementor-element.elementor-element-674c6b86 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-stacked .elementor-icon{background-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-framed .elementor-icon, .elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-default .elementor-icon{fill:#6e8c2a;color:#6e8c2a;border-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-674c6b86.elementor-view-default:has(:focus) .elementor-icon{fill:#88AD35;color:#88AD35;border-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-674c6b86 .elementor-icon{font-size:24px;}.elementor-7449 .elementor-element.elementor-element-674c6b86 .elementor-icon-box-title, .elementor-7449 .elementor-element.elementor-element-674c6b86 .elementor-icon-box-title a{font-size:19px;font-weight:700;}.elementor-7449 .elementor-element.elementor-element-674c6b86 .elementor-icon-box-title{color:#1a1a1a;}.elementor-7449 .elementor-element.elementor-element-674c6b86 .elementor-icon-box-description{font-size:15px;line-height:1.6em;color:#727272;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb > .elementor-widget-container{background-color:#ffffff;padding:32px 26px 32px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eef0e2;border-radius:18px 18px 18px 18px;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-stacked .elementor-icon{background-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-framed .elementor-icon, .elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-default .elementor-icon{fill:#6e8c2a;color:#6e8c2a;border-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-3a6b28cb.elementor-view-default:has(:focus) .elementor-icon{fill:#88AD35;color:#88AD35;border-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb .elementor-icon{font-size:24px;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb .elementor-icon-box-title, .elementor-7449 .elementor-element.elementor-element-3a6b28cb .elementor-icon-box-title a{font-size:19px;font-weight:700;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb .elementor-icon-box-title{color:#1a1a1a;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb .elementor-icon-box-description{font-size:15px;line-height:1.6em;color:#727272;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b > .elementor-widget-container{background-color:#ffffff;padding:32px 26px 32px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eef0e2;border-radius:18px 18px 18px 18px;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-stacked .elementor-icon{background-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-framed .elementor-icon, .elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-default .elementor-icon{fill:#6e8c2a;color:#6e8c2a;border-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-2ebbac0b.elementor-view-default:has(:focus) .elementor-icon{fill:#88AD35;color:#88AD35;border-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b .elementor-icon{font-size:24px;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b .elementor-icon-box-title, .elementor-7449 .elementor-element.elementor-element-2ebbac0b .elementor-icon-box-title a{font-size:19px;font-weight:700;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b .elementor-icon-box-title{color:#1a1a1a;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b .elementor-icon-box-description{font-size:15px;line-height:1.6em;color:#727272;}.elementor-7449 .elementor-element.elementor-element-5a940255 > .elementor-widget-container{background-color:#ffffff;padding:32px 26px 32px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eef0e2;border-radius:18px 18px 18px 18px;}.elementor-7449 .elementor-element.elementor-element-5a940255 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-stacked .elementor-icon{background-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-framed .elementor-icon, .elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-default .elementor-icon{fill:#6e8c2a;color:#6e8c2a;border-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-5a940255.elementor-view-default:has(:focus) .elementor-icon{fill:#88AD35;color:#88AD35;border-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-5a940255 .elementor-icon{font-size:24px;}.elementor-7449 .elementor-element.elementor-element-5a940255 .elementor-icon-box-title, .elementor-7449 .elementor-element.elementor-element-5a940255 .elementor-icon-box-title a{font-size:19px;font-weight:700;}.elementor-7449 .elementor-element.elementor-element-5a940255 .elementor-icon-box-title{color:#1a1a1a;}.elementor-7449 .elementor-element.elementor-element-5a940255 .elementor-icon-box-description{font-size:15px;line-height:1.6em;color:#727272;}.elementor-7449 .elementor-element.elementor-element-6459879e > .elementor-widget-container{background-color:#ffffff;padding:32px 26px 32px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eef0e2;border-radius:18px 18px 18px 18px;}.elementor-7449 .elementor-element.elementor-element-6459879e .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-stacked .elementor-icon{background-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-framed .elementor-icon, .elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-default .elementor-icon{fill:#6e8c2a;color:#6e8c2a;border-color:#6e8c2a;}.elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7449 .elementor-element.elementor-element-6459879e.elementor-view-default:has(:focus) .elementor-icon{fill:#88AD35;color:#88AD35;border-color:#88AD35;}.elementor-7449 .elementor-element.elementor-element-6459879e .elementor-icon{font-size:24px;}.elementor-7449 .elementor-element.elementor-element-6459879e .elementor-icon-box-title, .elementor-7449 .elementor-element.elementor-element-6459879e .elementor-icon-box-title a{font-size:19px;font-weight:700;}.elementor-7449 .elementor-element.elementor-element-6459879e .elementor-icon-box-title{color:#1a1a1a;}.elementor-7449 .elementor-element.elementor-element-6459879e .elementor-icon-box-description{font-size:15px;line-height:1.6em;color:#727272;}.elementor-7449 .elementor-element.elementor-element-3a879409{width:inline;max-width:inline;text-align:start;}.elementor-7449 .elementor-element.elementor-element-3a879409 > .elementor-widget-container{background-color:rgba(136,173,53,0.18);padding:8px 18px 8px 18px;border-radius:999px 999px 999px 999px;}.elementor-7449 .elementor-element.elementor-element-3a879409 .elementor-heading-title{font-size:14px;font-weight:600;color:#bcd97a;}.elementor-7449 .elementor-element.elementor-element-6ad6c20e{width:inline;max-width:inline;text-align:start;}.elementor-7449 .elementor-element.elementor-element-6ad6c20e > .elementor-widget-container{background-color:#ECF4D300;margin:0px 0px 14px 0px;padding:8px 18px 8px 18px;border-radius:999px 999px 999px 999px;}.elementor-7449 .elementor-element.elementor-element-6ad6c20e .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-7449 .elementor-element.elementor-element-3b5c9d74{text-align:start;color:var( --e-global-color-primary );}.elementor-7449 .elementor-element.elementor-element-5ca2e0f .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:700;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:14px 14px 14px 14px;padding:16px 28px 16px 28px;}.elementor-7449 .elementor-element.elementor-element-111d7782 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7449 .elementor-element.elementor-element-67ea06a0{--display:flex;}.elementor-7449 .elementor-element.elementor-element-318c3430 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-a12b9bd .elementor-heading-title{color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-31b533ba .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-482e914b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-7449 .elementor-element.elementor-element-6744f08b{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-6744f08b:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-6744f08b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-3de782e3 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-30f68731 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-30f68731 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-30f68731{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-30f68731 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-43362a0a{--display:flex;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:#52b788;--border-color:#52b788;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-43362a0a:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-43362a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d8f3dc;}.elementor-7449 .elementor-element.elementor-element-87f3cf6 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-727ba27f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-727ba27f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-727ba27f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-727ba27f .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-3d18b05 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-1b861cdc{--display:flex;}.elementor-7449 .elementor-element.elementor-element-1b861cdc:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-1b861cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-1796aa1f .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-2bd8334a .elementor-heading-title{color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-60bb8163 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-1d286ab1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-1d286ab1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-1d286ab1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-1d286ab1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-72220f1b .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-3674699a{--display:flex;}.elementor-7449 .elementor-element.elementor-element-67029113 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-46b833d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-7449 .elementor-element.elementor-element-4c3ff3c9{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-4c3ff3c9:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-4c3ff3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-151f49c4 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-4ea29974 .elementor-heading-title{color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-41ace6f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-41ace6f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-41ace6f5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-41ace6f5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-7ab252fd .elementor-heading-title{color:#b98a2b;}.elementor-7449 .elementor-element.elementor-element-23b86389 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-23b86389 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-23b86389{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-23b86389 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-32701ef2{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-32701ef2:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-32701ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-2d67a03c .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-3650d160 .elementor-heading-title{color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-6963af0a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-6963af0a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-6963af0a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-6963af0a .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-23009b11 .elementor-heading-title{color:#b98a2b;}.elementor-7449 .elementor-element.elementor-element-437378dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-437378dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-437378dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-437378dd .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-46d599e1{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#52b788;--border-color:#52b788;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-46d599e1:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-46d599e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef7f0;}.elementor-7449 .elementor-element.elementor-element-f058155 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-b800a0e .elementor-heading-title{color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-7f0324d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-7f0324d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-7f0324d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-7f0324d7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-1b6c0088 .elementor-heading-title{color:#b98a2b;}.elementor-7449 .elementor-element.elementor-element-10a37010 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-10a37010 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-10a37010{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-10a37010 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-538e66c1{--display:flex;}.elementor-7449 .elementor-element.elementor-element-538e66c1:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-538e66c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-5cdad2f .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-26be3523 .elementor-heading-title{color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-4b9a3369{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-7449 .elementor-element.elementor-element-3255580b{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-3255580b:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-3255580b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-71251b23 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-5285185c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-5285185c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-5285185c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-5285185c .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-96e8fca{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-96e8fca:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-96e8fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-1b973bc8 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-ac9400c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#52b788;--border-color:#52b788;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-ac9400c:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-ac9400c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d8f3dc;}.elementor-7449 .elementor-element.elementor-element-7dee9515 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-57abe96e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-57abe96e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-57abe96e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-57abe96e .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-1f120c1b .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-3a8063cd{--display:flex;}.elementor-7449 .elementor-element.elementor-element-1cf21168 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-5f9d45c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-7449 .elementor-element.elementor-element-4459509d{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-4459509d:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-4459509d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-207d38fc .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-64903f82{--display:flex;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:#52b788;--border-color:#52b788;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-64903f82:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-64903f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d8f3dc;}.elementor-7449 .elementor-element.elementor-element-910e711 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-3de85f9e .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-696de77e{--display:flex;}.elementor-7449 .elementor-element.elementor-element-35fa41b9 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-22836c6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-7449 .elementor-element.elementor-element-367ef805{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#52b788;--border-color:#52b788;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-367ef805:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-367ef805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef7f0;}.elementor-7449 .elementor-element.elementor-element-620410db{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#52b788;--border-color:#52b788;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-7449 .elementor-element.elementor-element-620410db:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-620410db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef7f0;}.elementor-7449 .elementor-element.elementor-element-3e2cdefe .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-2e2c3e9d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-2e2c3e9d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-2e2c3e9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-2e2c3e9d .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-a70a0a9 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-a6848fe{--display:flex;}.elementor-7449 .elementor-element.elementor-element-6b000217{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-7449 .elementor-element.elementor-element-2762db70{--display:flex;}.elementor-7449 .elementor-element.elementor-element-2762db70:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-2762db70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-14bd36b2 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-5fb4023c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-5fb4023c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-5fb4023c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-5fb4023c .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-67623ebc .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-42a06e74{--display:flex;}.elementor-7449 .elementor-element.elementor-element-1c4fe5d4 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-2d12184 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-2d12184 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-2d12184{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-2d12184 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-330ccff5{--display:flex;}.elementor-7449 .elementor-element.elementor-element-330ccff5:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-330ccff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-bd3c4d2 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-7916afbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-7449 .elementor-element.elementor-element-7916afbb:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-7916afbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-61bc7766{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;}.elementor-7449 .elementor-element.elementor-element-61bc7766:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-61bc7766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-37f44747{--display:flex;}.elementor-7449 .elementor-element.elementor-element-20967e8a .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-29b49de5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-7449 .elementor-element.elementor-element-29b49de5:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-29b49de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-9069001{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;}.elementor-7449 .elementor-element.elementor-element-9069001:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-9069001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-6b5995c9{--display:flex;}.elementor-7449 .elementor-element.elementor-element-66f63e1f .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-4ee1d6aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-7449 .elementor-element.elementor-element-4ee1d6aa:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-4ee1d6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-3b451ea7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;}.elementor-7449 .elementor-element.elementor-element-3b451ea7:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-3b451ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-62323f6d{--display:flex;}.elementor-7449 .elementor-element.elementor-element-50e6d760 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-ac7e6c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-7449 .elementor-element.elementor-element-ac7e6c0:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-ac7e6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-6c98c9e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;}.elementor-7449 .elementor-element.elementor-element-6c98c9e7:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-6c98c9e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-3586108b{--display:flex;}.elementor-7449 .elementor-element.elementor-element-7c977995 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-4eae87bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-7449 .elementor-element.elementor-element-4eae87bd:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-4eae87bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-7b0fe7e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;}.elementor-7449 .elementor-element.elementor-element-7b0fe7e5:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-7b0fe7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d6a4f;}.elementor-7449 .elementor-element.elementor-element-7009edfe{--display:flex;}.elementor-7449 .elementor-element.elementor-element-663f4f7f .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-17bb0d4b{--display:flex;}.elementor-7449 .elementor-element.elementor-element-4bdc1de7 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-4897250e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-4897250e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-4897250e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-4897250e .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-19d71cd4{--display:flex;}.elementor-7449 .elementor-element.elementor-element-eb4fb0f{--display:flex;}.elementor-7449 .elementor-element.elementor-element-eb4fb0f:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-eb4fb0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-30e78fa5 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-788b2934{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-788b2934:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-788b2934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-5a2f3b53 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-12ca77e3{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-12ca77e3:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-12ca77e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-3ca5a31 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-19d8cc23{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-19d8cc23:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-19d8cc23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-6d0bd5e3 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-46798847{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-46798847:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-46798847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-75fc2115 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-39ffad4d{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-39ffad4d:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-39ffad4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-3a07224 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-4c05239e{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-4c05239e:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-4c05239e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4f9de53c .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-15b6ea9e{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-15b6ea9e:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-15b6ea9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-36a9cebc .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-19e39131{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-19e39131:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-19e39131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-2eb71ffa .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-5568fe1e{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-5568fe1e:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-5568fe1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-1eb64c25 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-17b0e0e7{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7449 .elementor-element.elementor-element-17b0e0e7:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-17b0e0e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-703bd5e1 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-2e2bd601{--display:flex;}.elementor-7449 .elementor-element.elementor-element-74c21327 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-3d1e83bf{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-7449 .elementor-element.elementor-element-3d1e83bf:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-3d1e83bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-field-type-html{padding-bottom:0px;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-button[type="submit"]{color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-4673ba7b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7449 .elementor-element.elementor-element-277607a{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-7449 .elementor-element.elementor-element-277607a:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-277607a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-7548234a{text-align:center;}.elementor-7449 .elementor-element.elementor-element-7548234a .elementor-heading-title{color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-1541a05d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-7449 .elementor-element.elementor-element-a5d04bd{--display:flex;}.elementor-7449 .elementor-element.elementor-element-51c8ece9 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-6e542acf{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-7449 .elementor-element.elementor-element-6e542acf:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-6e542acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-430c3e00 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-59d5e3e5{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-7449 .elementor-element.elementor-element-59d5e3e5:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-59d5e3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-2d8d8f11 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-240e5446{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-7449 .elementor-element.elementor-element-240e5446:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-240e5446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-63ac2505 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-6bc6c2bf{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-7449 .elementor-element.elementor-element-6bc6c2bf:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-6bc6c2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-6a1240cc .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-76ecbd3e{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-7449 .elementor-element.elementor-element-76ecbd3e:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-76ecbd3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-663b1435 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-7522f30c{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-7449 .elementor-element.elementor-element-7522f30c:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-7522f30c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-54ed8893 .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-63421e9d{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-7449 .elementor-element.elementor-element-63421e9d:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-63421e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7449 .elementor-element.elementor-element-6b1a6c7f .elementor-heading-title{color:#1b4332;}.elementor-7449 .elementor-element.elementor-element-3aceba0b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-3aceba0b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7449 .elementor-element.elementor-element-3aceba0b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7449 .elementor-element.elementor-element-3aceba0b .elementor-icon-list-text{transition:color 0.3s;}.elementor-7449 .elementor-element.elementor-element-7c73da0f{--display:flex;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:#dce9df;--border-color:#dce9df;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-7449 .elementor-element.elementor-element-7c73da0f:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-7c73da0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7faf7;}.elementor-7449 .elementor-element.elementor-element-1ec12171 .elementor-heading-title{color:#1b4332;}@media(max-width:1024px){.elementor-7449 .elementor-element.elementor-element-63d23df{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7449 .elementor-element.elementor-element-69227d9f:not(.elementor-motion-effects-element-type-background), .elementor-7449 .elementor-element.elementor-element-69227d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meshek35.com/wp-content/uploads/2026/07/Gemini_Generated_Image_91my5w91my5w91my-1-scaled.png");background-position:-81px -81px;background-size:cover;}.elementor-7449 .elementor-element.elementor-element-69227d9f > .elementor-background-overlay{opacity:0.65;}.elementor-7449 .elementor-element.elementor-element-69227d9f{margin-top:0px;margin-bottom:-84px;padding:70px 18px 60px 18px;}.elementor-7449 .elementor-element.elementor-element-4f26a689 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7449 .elementor-element.elementor-element-63d23df{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7449 .elementor-element.elementor-element-12ab75e5 > .elementor-widget-container{margin:-40px 36px -101px -18px;padding:0px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-12ab75e5 img{width:70%;}.elementor-7449 .elementor-element.elementor-element-33df54b8 > .elementor-widget-container{margin:-145px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-33df54b8 .elementor-headline{text-align:right;font-size:45px;}.elementor-7449 .elementor-element.elementor-element-134b9436 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-134b9436{font-size:22px;}.elementor-7449 .elementor-element.elementor-element-1fad0e0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-1fad0e0 .elementor-button{font-size:15px;border-radius:18px 18px 18px 18px;padding:15px 28px 15px 28px;}.elementor-7449 .elementor-element.elementor-element-a9156ae .elementor-button{font-size:15px;border-radius:18px 18px 18px 18px;}.elementor-7449 .elementor-element.elementor-element-320ae7ef .elementor-heading-title{font-size:45px;}.elementor-7449 .elementor-element.elementor-element-6cb79c75 > .elementor-widget-container{margin:-25px 0px -37px 0px;}.elementor-7449 .elementor-element.elementor-element-6cb79c75{font-size:20px;}.elementor-7449 .elementor-element.elementor-element-4d880a5b .elementor-heading-title{font-size:43px;}.elementor-7449 .elementor-element.elementor-element-3bedfc32 > .elementor-widget-container{margin:-25px 0px -37px 0px;}.elementor-7449 .elementor-element.elementor-element-3bedfc32{font-size:20px;}.elementor-7449 .elementor-element.elementor-element-544f7d37 .elementor-heading-title{font-size:45px;}.elementor-7449 .elementor-element.elementor-element-2d17be1b > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-2d17be1b{font-size:20px;}.elementor-7449 .elementor-element.elementor-element-3ceaa747 > .elementor-widget-container{margin:-57px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-34e9e9cf{padding:10px 18px 70px 18px;}.elementor-7449 .elementor-element.elementor-element-2eff5c47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-2eff5c47{text-align:center;}.elementor-7449 .elementor-element.elementor-element-2eff5c47 .elementor-heading-title{font-size:27px;}.elementor-7449 .elementor-element.elementor-element-472d1418{text-align:center;}.elementor-7449 .elementor-element.elementor-element-674c6b86 > .elementor-widget-container{padding:10px 25px 10px 25px;}.elementor-7449 .elementor-element.elementor-element-3a6b28cb > .elementor-widget-container{padding:10px 25px 10px 25px;}.elementor-7449 .elementor-element.elementor-element-2ebbac0b > .elementor-widget-container{padding:10px 25px 10px 25px;}.elementor-7449 .elementor-element.elementor-element-5a940255 > .elementor-widget-container{padding:10px 25px 10px 25px;}.elementor-7449 .elementor-element.elementor-element-6459879e > .elementor-widget-container{padding:10px 25px 10px 25px;}.elementor-7449 .elementor-element.elementor-element-3a879409 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-3a879409 .elementor-heading-title{font-size:16px;}.elementor-7449 .elementor-element.elementor-element-6ad6c20e > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7449 .elementor-element.elementor-element-6ad6c20e .elementor-heading-title{font-size:28px;}}/* Start custom CSS *//* ===== משק 35 — Agrotech Redesign v2 ===== */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;700;800;900&family=Assistant:wght@400;600;700;800&display=swap');
body.elementor-page-7449, body.elementor-page-7449 *{ font-family:'Heebo','Assistant',-apple-system,'Segoe UI',Arial,sans-serif !important; }

/* section base padding */
body.elementor-page-7449 .elementor-element-762a04d, body.elementor-page-7449 .elementor-element-8a57eb8, body.elementor-page-7449 .elementor-element-bb8f729, body.elementor-page-7449 .elementor-element-9574ef4,
body.elementor-page-7449 .elementor-element-5c25ed8, body.elementor-page-7449 .elementor-element-5cfa7be, body.elementor-page-7449 .elementor-element-0575fef, body.elementor-page-7449 .elementor-element-731fb69,
body.elementor-page-7449 .elementor-element-b363349, body.elementor-page-7449 .elementor-element-1c925e2, body.elementor-page-7449 .elementor-element-45fae25, body.elementor-page-7449 .elementor-element-40308ae,
body.elementor-page-7449 .elementor-element-378a4c5, body.elementor-page-7449 .elementor-element-9aa217b, body.elementor-page-7449 .elementor-element-8fff855, body.elementor-page-7449 .elementor-element-572b6ac, body.elementor-page-7449 .elementor-element-5d27041{
  position:relative; overflow:hidden; padding-block:74px !important;
}

/* ---- HERO (dark) ---- */
body.elementor-page-7449 .elementor-element-762a04d{
  background:radial-gradient(1100px 480px at 88% -12%, rgba(82,183,136,.4), transparent 60%),
             linear-gradient(160deg,#0b2b20 0%,#123f2c 42%,#1b5e3f 100%) !important;
}
body.elementor-page-7449 .elementor-element-762a04d h1,body.elementor-page-7449 .elementor-element-762a04d h2,body.elementor-page-7449 .elementor-element-762a04d h3,body.elementor-page-7449 .elementor-element-762a04d p,body.elementor-page-7449 .elementor-element-762a04d span,body.elementor-page-7449 .elementor-element-762a04d li{ color:#eafff2 !important; }
body.elementor-page-7449 .elementor-element-762a04d h1{ font-weight:900 !important; letter-spacing:-.5px; text-shadow:0 6px 26px rgba(0,0,0,.3); }
body.elementor-page-7449 .elementor-element-762a04d h3{ color:#a7f3c9 !important; font-weight:700 !important; }

/* ---- alternating light sections ---- */
body.elementor-page-7449 .elementor-element-8a57eb8{ background:linear-gradient(180deg,#f2f9f4,#e8f4ec) !important; }
body.elementor-page-7449 .elementor-element-bb8f729{ background:linear-gradient(180deg,#ffffff,#f4fbf6) !important; }
body.elementor-page-7449 .elementor-element-9574ef4{ background:radial-gradient(900px 400px at 8% 0%, rgba(64,145,108,.10), transparent 55%), #f6fbf7 !important; }
body.elementor-page-7449 .elementor-element-5cfa7be{ background:linear-gradient(180deg,#f4fbf6,#eef7f0) !important; }
body.elementor-page-7449 .elementor-element-0575fef{ background:#ffffff !important; }
body.elementor-page-7449 .elementor-element-731fb69{ background:linear-gradient(180deg,#f6fbf7,#eef7f0) !important; }
body.elementor-page-7449 .elementor-element-b363349{ background:radial-gradient(800px 400px at 90% 10%, rgba(82,183,136,.12), transparent 55%), #f6fbf7 !important; }
body.elementor-page-7449 .elementor-element-45fae25{ background:linear-gradient(180deg,#ffffff,#f4fbf6) !important; }
body.elementor-page-7449 .elementor-element-40308ae{ background:#ffffff !important; }
body.elementor-page-7449 .elementor-element-378a4c5{ background:radial-gradient(700px 380px at 15% 0%, rgba(64,145,108,.10), transparent 55%), #f6fbf7 !important; }
body.elementor-page-7449 .elementor-element-9aa217b{ background:linear-gradient(180deg,#f4fbf6,#eef7f0) !important; }
body.elementor-page-7449 .elementor-element-5d27041{ background:linear-gradient(180deg,#f6fbf7,#eef7f0) !important; }

/* ---- dark accent sections (how / production / contact / finalcta) ---- */
body.elementor-page-7449 .elementor-element-5c25ed8{ background:linear-gradient(165deg,#0e3527,#1b4332) !important; }
body.elementor-page-7449 .elementor-element-1c925e2{ background:linear-gradient(165deg,#103829,#1b4332) !important; }
body.elementor-page-7449 .elementor-element-8fff855{ background:linear-gradient(165deg,#0e3527,#1b5e3f) !important; }
body.elementor-page-7449 .elementor-element-572b6ac{
  background:radial-gradient(900px 500px at 80% -20%, rgba(123,224,166,.28), transparent 60%),
             linear-gradient(160deg,#0b2b20,#123f2c 55%,#1b5e3f) !important;
}
body.elementor-page-7449 .elementor-element-5c25ed8 h2,body.elementor-page-7449 .elementor-element-5c25ed8 h3,body.elementor-page-7449 .elementor-element-5c25ed8 h4,body.elementor-page-7449 .elementor-element-5c25ed8 p,body.elementor-page-7449 .elementor-element-5c25ed8 li,body.elementor-page-7449 .elementor-element-5c25ed8 span,
body.elementor-page-7449 .elementor-element-1c925e2 h2,body.elementor-page-7449 .elementor-element-1c925e2 h3,body.elementor-page-7449 .elementor-element-1c925e2 p,body.elementor-page-7449 .elementor-element-1c925e2 li,body.elementor-page-7449 .elementor-element-1c925e2 span,
body.elementor-page-7449 .elementor-element-8fff855 > .e-con-inner > .elementor-widget-heading .elementor-heading-title,
body.elementor-page-7449 .elementor-element-8fff855 > .e-con-inner > .elementor-widget-text-editor,
body.elementor-page-7449 .elementor-element-572b6ac h2,body.elementor-page-7449 .elementor-element-572b6ac p{ color:#eafff2 !important; }
body.elementor-page-7449 .elementor-element-5c25ed8 .elementor-icon-list-icon svg,body.elementor-page-7449 .elementor-element-1c925e2 .elementor-icon-list-icon svg{ fill:#7be0a6 !important; }

/* ---- headings global ---- */
body.elementor-page-7449 h2{ font-weight:800 !important; letter-spacing:-.3px; }
body.elementor-page-7449 h4{ font-weight:800 !important; }

/* ---- kicker pill: first text-editor paragraph in each section ---- */
body.elementor-page-7449 .e-con.e-parent > .e-con-inner > .elementor-widget-text-editor:first-child .elementor-widget-container > p{
  display:inline-block !important;
  background:linear-gradient(90deg,#40916c,#52b788) !important;
  color:#ffffff !important; font-weight:700 !important; font-size:.8rem !important;
  letter-spacing:.7px; padding:7px 20px !important; border-radius:999px !important;
  margin-bottom:8px !important; box-shadow:0 8px 20px rgba(45,106,79,.3);
}
body.elementor-page-7449 .elementor-element-762a04d > .e-con-inner > .elementor-widget-text-editor:first-child p{
  background:rgba(123,224,166,.14) !important; color:#c9ffe0 !important;
  border:1px solid rgba(123,224,166,.4); box-shadow:none;
}

/* ---- CARDS: nested containers that are flex-row grid children ---- */
body.elementor-page-7449 .e-con .e-con.e-con--column:not(.e-parent){
  border-radius:20px !important;
  box-shadow:0 10px 30px rgba(27,67,50,.09) !important;
  transition:transform .3s cubic-bezier(.2,.7,.3,1), box-shadow .3s, border-color .3s !important;
}
body.elementor-page-7449 .e-con .e-con.e-con--column:not(.e-parent):hover{
  transform:translateY(-8px) !important;
  box-shadow:0 24px 50px rgba(27,67,50,.18) !important;
}

/* ---- BUTTONS ---- */
body.elementor-page-7449 .elementor-widget-button .elementor-button{
  background:linear-gradient(90deg,#2d6a4f,#40916c) !important; color:#fff !important;
  border:none !important; border-radius:999px !important; padding:16px 36px !important;
  font-weight:700 !important; letter-spacing:.2px;
  box-shadow:0 10px 26px rgba(45,106,79,.35) !important;
  transition:transform .22s, box-shadow .22s, filter .22s !important;
}
body.elementor-page-7449 .elementor-widget-button .elementor-button:hover{
  transform:translateY(-3px) scale(1.02); box-shadow:0 16px 36px rgba(45,106,79,.45) !important; filter:brightness(1.07);
}
body.elementor-page-7449 .elementor-element-762a04d .elementor-widget-button:first-child .elementor-button,
body.elementor-page-7449 .elementor-element-572b6ac .elementor-widget-button:first-child .elementor-button{
  background:linear-gradient(90deg,#52b788,#7be0a6) !important; color:#0b2b20 !important;
  box-shadow:0 14px 34px rgba(123,224,166,.45) !important;
}

/* ---- TABLE ---- */
body.elementor-page-7449 table{ border-radius:16px !important; overflow:hidden !important; box-shadow:0 14px 34px rgba(27,67,50,.12) !important; }
body.elementor-page-7449 table thead tr{ background:linear-gradient(90deg,#123f2c,#1b5e3f) !important; }
body.elementor-page-7449 table tbody tr{ transition:background .2s; }
body.elementor-page-7449 table tbody tr:hover td{ background:#e9f7ee !important; }

/* ---- FORM ---- */
body.elementor-page-7449 .elementor-element-8fff855 .elementor-field-group input,
body.elementor-page-7449 .elementor-element-8fff855 .elementor-field-group textarea,
body.elementor-page-7449 .elementor-element-8fff855 .elementor-field-group select{
  border-radius:12px !important; border:1px solid rgba(64,145,108,.3) !important; padding:12px 14px !important;
  transition:border-color .2s, box-shadow .2s;
}
body.elementor-page-7449 .elementor-element-8fff855 .elementor-field-group input:focus,
body.elementor-page-7449 .elementor-element-8fff855 .elementor-field-group textarea:focus,
body.elementor-page-7449 .elementor-element-8fff855 .elementor-field-group select:focus{
  border-color:#52b788 !important; box-shadow:0 0 0 3px rgba(82,183,136,.2) !important; outline:none !important;
}
body.elementor-page-7449 .elementor-element-8fff855 .elementor-button[type=submit]{
  background:linear-gradient(90deg,#52b788,#7be0a6) !important; color:#0b2b20 !important;
  border-radius:999px !important; font-weight:800 !important; padding:15px 42px !important;
}

/* icon list hover */
body.elementor-page-7449 .elementor-icon-list-item{ transition:transform .2s; }
body.elementor-page-7449 .elementor-icon-list-item:hover{ transform:translateX(-4px); }

@media(max-width:767px){
  body.elementor-page-7449 .e-con.e-parent{ padding-block:48px !important; }
}


/* ---- kicker pill (v3 class-based) ---- */
body.elementor-page-7449 .vf-kicker .elementor-widget-container > p,
body.elementor-page-7449 .vf-kicker p{
  display:inline-block !important;
  background:linear-gradient(90deg,#40916c,#52b788) !important;
  color:#ffffff !important; font-weight:700 !important; font-size:.8rem !important;
  letter-spacing:.7px; padding:7px 20px !important; border-radius:999px !important;
  margin-bottom:8px !important; box-shadow:0 8px 20px rgba(45,106,79,.3) !important;
}
body.elementor-page-7449 .elementor-element-762a04d .vf-kicker p{
  background:rgba(123,224,166,.14) !important; color:#c9ffe0 !important;
  border:1px solid rgba(123,224,166,.4) !important; box-shadow:none !important;
}


/* ---- icon-list check icons ---- */
body.elementor-page-7449 .elementor-icon-list-icon i{ color:#40916c !important; }
body.elementor-page-7449 .elementor-element-5c25ed8 .elementor-icon-list-icon i,
body.elementor-page-7449 .elementor-element-1c925e2 .elementor-icon-list-icon i,
body.elementor-page-7449 .elementor-element-8fff855 .elementor-icon-list-icon i,
body.elementor-page-7449 .elementor-element-572b6ac .elementor-icon-list-icon i{ color:#7be0a6 !important; }
/* give check icons a subtle chip */
body.elementor-page-7449 .elementor-icon-list-icon{ 
  display:inline-flex; align-items:center; justify-content:center;
}


/* ---- force card grids to render as rows ---- */
body.elementor-page-7449 .e-con.e-con--row{ flex-direction:row !important; flex-wrap:wrap !important; align-items:stretch !important; }
body.elementor-page-7449 .e-con.e-con--row > .e-con{ flex:1 1 280px; }




/* ---- process step rows (v2 :has) ---- */
body.elementor-page-7449 .elementor-element-40308ae .e-con.e-con--row{ flex-wrap:nowrap !important; align-items:center !important; gap:20px; }
/* body col = the .e-con that has a heading */
body.elementor-page-7449 .elementor-element-40308ae .e-con.e-con--row > .e-con:has(.elementor-widget-heading){ flex:1 1 auto !important; }
/* number circle = the .e-con WITHOUT a heading */
body.elementor-page-7449 .elementor-element-40308ae .e-con.e-con--row > .e-con:not(:has(.elementor-widget-heading)){
  flex:0 0 auto !important; width:58px !important; min-width:58px !important; height:58px !important;
  background:linear-gradient(135deg,#40916c,#52b788) !important;
  border-radius:50% !important; box-shadow:0 8px 20px rgba(45,106,79,.4) !important;
  display:flex !important; align-items:center !important; justify-content:center !important; padding:0 !important;
}
body.elementor-page-7449 .elementor-element-40308ae .e-con.e-con--row > .e-con:not(:has(.elementor-widget-heading)) p{
  color:#fff !important; margin:0 !important; font-size:1.25rem !important; font-weight:800 !important;
}

/*VF-FIX-START*/
/* ===== Crop chips grid ===== */
.vf-crops{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:8px 0;}
.vf-crop{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:999px;
  background:linear-gradient(135deg,#1b5e3f,#2d8659);color:#eafff2;font-weight:600;font-size:15px;
  border:1px solid rgba(123,224,166,.35);box-shadow:0 4px 14px rgba(0,0,0,.25);
  transition:transform .2s ease,box-shadow .2s ease;line-height:1.2;}
.vf-crop::before{content:"🌿";font-size:13px;}
.vf-crop:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgba(45,134,89,.45);}
/* container of crops on dark section: keep transparent, remove stray border box */
.elementor-element-5c25ed8 .vf-crops{padding:20px;background:rgba(255,255,255,.04);border-radius:18px;border:1px solid rgba(123,224,166,.15);}

/* ===== Components checklist icons ===== */
.elementor-element-5c25ed8 .elementor-widget-icon-list .elementor-icon-list-icon i{color:#7be0a6 !important;}
.elementor-element-5c25ed8 .elementor-widget-icon-list .elementor-icon-list-item{
  padding:6px 0;border-bottom:1px solid rgba(123,224,166,.12);}
.elementor-element-5c25ed8 .elementor-widget-icon-list .elementor-icon-list-text{color:#dff5e8;font-weight:500;}

/* ===== Formula / example boxes (production section) ===== */
.elementor-element-1c925e2 .elementor-widget-text-editor .elementor-widget-container{}
/* target the boxed formula editors: give solid dark techy card so light text is readable */
.elementor-element-1c925e2 .e-con .elementor-widget-text-editor:not(:first-child){}
/*VF-FIX-END*/



/*VF-FA-START*/
/* Restore Font Awesome font-family so check icons render (custom body font was overriding it) */
i.fas, i.fa-solid{font-family:"Font Awesome 5 Free","Font Awesome 6 Free" !important;font-weight:900 !important;}
i.far, i.fa-regular{font-family:"Font Awesome 5 Free","Font Awesome 6 Free" !important;font-weight:400 !important;}
i.fab, i.fa-brands{font-family:"Font Awesome 5 Brands","Font Awesome 6 Brands" !important;}
.elementor-icon-list-icon i{font-family:"Font Awesome 5 Free","Font Awesome 6 Free" !important;font-weight:900 !important;}
/*VF-FA-END*/



/*VF-FORMULA-START*/
.vf-formula > .elementor-widget-container{
  background:linear-gradient(135deg,#0d2a1e,#12362a) !important;
  border:1px solid rgba(123,224,166,.45) !important;
  border-radius:16px !important;
  padding:22px 26px !important;
  box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 0 30px rgba(123,224,166,.06) !important;
  margin:10px 0 !important;
}
/* kill any inline pale background on inner paragraphs/spans so the dark card shows through */
.vf-formula p, .vf-formula span, .vf-formula div, .vf-formula strong{background:transparent !important;background-color:transparent !important;}
.vf-formula, .vf-formula p, .vf-formula span, .vf-formula strong, .vf-formula *{color:#d6ffe8 !important;}
.vf-formula p{font-family:'Courier New',ui-monospace,monospace !important;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0;line-height:1.7;}
/*VF-FORMULA-END*/



/*VF-PAIN-START*/
.elementor-element-ec1f79a{background:linear-gradient(160deg,#f4f9f5 0%,#e8f3ec 100%) !important;padding:70px 24px !important;border-top:1px solid rgba(45,134,89,.12);}
.elementor-element-ec1f79a .elementor-heading-title{color:#14402c !important;}
.elementor-element-ec1f79a .vf-kicker{background:linear-gradient(135deg,#d98c3f,#c9762a) !important;}
/* the card grid row */
.elementor-element-ec1f79a .e-con--row{flex-direction:row !important;flex-wrap:wrap !important;gap:20px !important;justify-content:center;}
/* card columns inside the grid */
.elementor-element-ec1f79a .e-con--row > .e-con-inner > .e-con--column,
.elementor-element-ec1f79a .e-con--row > .e-con--column{
  flex:1 1 300px !important;max-width:360px;
  background:#ffffff !important;border-radius:18px !important;padding:26px 24px !important;
  border:1px solid rgba(45,134,89,.12) !important;border-top:4px solid #d98c3f !important;
  box-shadow:0 6px 22px rgba(20,64,44,.07) !important;
  transition:transform .25s ease,box-shadow .25s ease;
}
.elementor-element-ec1f79a .e-con--row > .e-con-inner > .e-con--column:hover,
.elementor-element-ec1f79a .e-con--row > .e-con--column:hover{transform:translateY(-6px);box-shadow:0 14px 34px rgba(20,64,44,.14) !important;}
.elementor-element-ec1f79a .e-con--column .elementor-heading-title{color:#14402c !important;font-size:20px !important;}
.elementor-element-ec1f79a .e-con--column p{color:#4a5b52 !important;line-height:1.7;}
/*VF-PAIN-END*/

/*VF-GALLERY-START*/
.elementor-element-065c486{background:linear-gradient(160deg,#0d2a1e 0%,#12362a 100%) !important;padding:72px 24px !important;}
.elementor-element-065c486 .elementor-heading-title{color:#eafff2 !important;}
.elementor-element-065c486 .elementor-widget-text-editor{color:#c8e6d5 !important;}
.elementor-element-065c486 .elementor-widget-text-editor p{color:#c8e6d5 !important;}
/* gallery grid: image widgets as tiles */
.elementor-element-065c486 .e-con--row{flex-direction:row !important;flex-wrap:wrap !important;gap:16px !important;justify-content:center;}
.elementor-element-065c486 .e-con--row > .elementor-widget-image{
  flex:1 1 300px !important;max-width:340px;margin:0 !important;
}
.elementor-element-065c486 .elementor-widget-image{overflow:hidden;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.35);border:1px solid rgba(123,224,166,.2);}
.elementor-element-065c486 .elementor-widget-image img{
  width:100% !important;height:240px !important;object-fit:cover !important;display:block;
  border-radius:16px;transition:transform .5s ease;
}
.elementor-element-065c486 .elementor-widget-image:hover img{transform:scale(1.08);}
/*VF-GALLERY-END*/

/*VF-BRIEF-START*/
/* ===== MESHEK 35 AGRITECH DESIGN SYSTEM ===== */
:root{
  --m35-green-deep:#14532D;
  --m35-green-deep2:#123F2A;
  --m35-green-bright:#22C55E;
  --m35-green-bright2:#16A34A;
  --m35-bg-light:#F8FAF8;
  --m35-bg-dark:#071A12;
  --m35-bg-dark2:#0B1712;
  --m35-heading:#0F172A;
  --m35-text:#475569;
  --m35-text-muted:#64748B;
  --m35-border:#DDE7E1;
  --m35-tech:#14B8A6;
  --m35-tech2:#38BDF8;
}
/* ===== Typography ===== */
.elementor-widget-heading .elementor-heading-title{
  font-family:'Rubik','Heebo',sans-serif !important;font-weight:800 !important;
  color:var(--m35-heading);letter-spacing:-.01em;line-height:1.15 !important;
}
.elementor-widget-text-editor,.elementor-widget-text-editor p{
  font-family:'Assistant','Heebo',sans-serif !important;font-weight:400;
  color:var(--m35-text);font-size:18px;line-height:1.8 !important;
}
/* section heading sizes */
.elementor-widget-heading h2.elementor-heading-title{font-size:clamp(28px,4vw,46px) !important;}
.elementor-widget-heading h3.elementor-heading-title{font-size:clamp(20px,2.4vw,26px) !important;}
/* buttons */
.elementor-button{font-family:'Heebo',sans-serif !important;font-weight:700 !important;
  border-radius:12px !important;letter-spacing:.01em;}
/* generous paragraph width */
.elementor-widget-text-editor{max-width:760px;}
/* kicker pills - refined tech look */
.vf-kicker{display:inline-block;font-family:'Heebo',sans-serif !important;font-weight:700 !important;
  font-size:13px !important;letter-spacing:.08em;text-transform:none;padding:7px 16px !important;
  border-radius:999px !important;}
.vf-kicker p{font-size:13px !important;margin:0 !important;color:#fff !important;font-weight:700 !important;}
/*VF-BRIEF-END*/

/*VF-HERO-START*/
/* ===== HERO — AgriTech style ===== */
.m35-hero{position:relative;}
/* subtle tech grid overlay on hero */
.m35-hero::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;
  background-image:linear-gradient(rgba(34,197,94,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(34,197,94,.06) 1px,transparent 1px);
  background-size:44px 44px;mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 70%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 70%);}
.m35-hero > *{position:relative;z-index:1;}

/* hero animated title */
.m35-hero-title .elementor-headline{font-family:'Rubik','Heebo',sans-serif !important;font-weight:800 !important;
  font-size:clamp(34px,5.4vw,68px) !important;line-height:1.1 !important;letter-spacing:-.02em;}
.m35-hero-title .elementor-headline-dynamic-wrapper,
.m35-hero-title .elementor-headline-plain-text{color:#F8FAF8 !important;}

/* subtitle */
.m35-hero-subtitle, .m35-hero-subtitle p{color:#c9d8ce !important;font-size:clamp(17px,2vw,20px) !important;
  font-weight:400 !important;line-height:1.7 !important;max-width:640px;}

/* buttons */
.m35-btn-primary .elementor-button{background:linear-gradient(135deg,#22C55E,#16A34A) !important;color:#06210f !important;
  box-shadow:0 8px 22px rgba(34,197,94,.32) !important;font-weight:700 !important;padding:15px 30px !important;}
.m35-btn-primary .elementor-button:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(34,197,94,.45) !important;}
.m35-btn-secondary .elementor-button{background:transparent !important;color:#F8FAF8 !important;
  border:1.5px solid rgba(248,250,248,.35) !important;font-weight:600 !important;padding:15px 30px !important;
  backdrop-filter:blur(4px);}
.m35-btn-secondary .elementor-button:hover{border-color:#22C55E !important;color:#22C55E !important;background:rgba(34,197,94,.08) !important;}
.m35-btn-primary .elementor-button,.m35-btn-secondary .elementor-button{transition:all .25s ease !important;}

/* stats row -> dashboard cards */
.m35-stats-row{margin-top:36px !important;}
.m35-stat-card{background:rgba(11,23,18,.55) !important;border:1px solid rgba(34,197,94,.22) !important;
  border-radius:16px !important;padding:20px 22px !important;backdrop-filter:blur(8px);
  box-shadow:0 10px 30px rgba(0,0,0,.28) !important;transition:transform .25s ease,border-color .25s ease;}
.m35-stat-card:hover{transform:translateY(-4px);border-color:rgba(34,197,94,.5) !important;}
.m35-stat-num .elementor-heading-title{font-family:'Rubik','Heebo',sans-serif !important;font-weight:800 !important;
  font-size:clamp(28px,3.4vw,40px) !important;color:#22C55E !important;line-height:1.1 !important;margin:0;}
.m35-stat-label, .m35-stat-label p{color:#a8bcb0 !important;font-size:14px !important;font-weight:500 !important;line-height:1.5 !important;margin:4px 0 0 !important;}
/*VF-HERO-END*//* End custom CSS */