.elementor-108 .elementor-element.elementor-element-601af97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-601af97:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-601af97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004B23;}.elementor-108 .elementor-element.elementor-element-9087a9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-dcd0b22{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-108 .elementor-element.elementor-element-a9b1056{text-align:start;}.elementor-108 .elementor-element.elementor-element-a9b1056 img{width:25%;}.elementor-108 .elementor-element.elementor-element-68c0df3{--display:flex;}.elementor-108 .elementor-element.elementor-element-68c0df3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-86df33f.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-86df33f{text-align:start;}.elementor-108 .elementor-element.elementor-element-86df33f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:800;line-height:42px;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-6b509ff{--display:flex;}.elementor-108 .elementor-element.elementor-element-6b509ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-4398c8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-108 .elementor-element.elementor-element-2acae4a .elementor-button{background-color:#38B000;border-radius:8px 8px 8px 8px;}.elementor-108 .elementor-element.elementor-element-2acae4a .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-2acae4a .elementor-button:focus{background-color:#70E000;color:#38B000;}.elementor-108 .elementor-element.elementor-element-2acae4a .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-2acae4a .elementor-button:focus svg{fill:#38B000;}.elementor-108 .elementor-element.elementor-element-8e9c36f{--display:flex;}.elementor-108 .elementor-element.elementor-element-34b2344{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-34b2344:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-34b2344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006400;}.elementor-108 .elementor-element.elementor-element-19f3e8e{text-align:center;}.elementor-108 .elementor-element.elementor-element-19f3e8e .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-1372c57{text-align:center;}.elementor-108 .elementor-element.elementor-element-1372c57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#4BEE0B;}.elementor-108 .elementor-element.elementor-element-3b28919{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-4cb508f{--display:flex;}.elementor-108 .elementor-element.elementor-element-d309dec .elementor-button{background-color:#B9B9B900;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-d309dec{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:1px 1px 1px 1px;}.elementor-108 .elementor-element.elementor-element-027a973{--display:flex;}.elementor-108 .elementor-element.elementor-element-cb2f49c .elementor-button{background-color:#B9B9B900;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-cb2f49c{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:1px 1px 1px 1px;}.elementor-108 .elementor-element.elementor-element-ec361e7{--display:flex;}.elementor-108 .elementor-element.elementor-element-c88c78f .elementor-button{background-color:#B9B9B900;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-c88c78f{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:1px 1px 1px 1px;}.elementor-108 .elementor-element.elementor-element-af811e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-e71cbf8{--display:flex;}.elementor-108 .elementor-element.elementor-element-ba4fd30 .elementor-button{background-color:#B9B9B900;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-ba4fd30{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:1px 1px 1px 1px;}.elementor-108 .elementor-element.elementor-element-7214692{--display:flex;}.elementor-108 .elementor-element.elementor-element-511211a .elementor-button{background-color:#B9B9B900;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-511211a{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:1px 1px 1px 1px;}.elementor-108 .elementor-element.elementor-element-5a92dd5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-5a92dd5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-81dc867{--display:flex;}.elementor-108 .elementor-element.elementor-element-1c9c9eb{text-align:center;}.elementor-108 .elementor-element.elementor-element-1c9c9eb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-446ea11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-c035c4d{--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;--border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-c035c4d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-c035c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;}.elementor-108 .elementor-element.elementor-element-c035c4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-aa67c00{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-aa67c00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-d37fbb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-82c7c74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-2f422ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-e047db8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-21c3597{text-align:start;}.elementor-108 .elementor-element.elementor-element-21c3597 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-e4f858b{--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;--border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-e4f858b:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-e4f858b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;}.elementor-108 .elementor-element.elementor-element-e4f858b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-13dcca0{width:var( --container-widget-width, 24.454% );max-width:24.454%;--container-widget-width:24.454%;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-13dcca0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-f79d358{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-16d75ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-b45fd6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-027a6d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-453ad84{text-align:start;}.elementor-108 .elementor-element.elementor-element-453ad84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-e1ffcf3{--display:flex;}.elementor-108 .elementor-element.elementor-element-e1ffcf3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-17cb237{--display:flex;--min-height:223px;--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;--border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-17cb237:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-17cb237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;}.elementor-108 .elementor-element.elementor-element-17cb237.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-be0ed66{width:var( --container-widget-width, 16.129% );max-width:16.129%;--container-widget-width:16.129%;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-be0ed66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-370e596{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-370e596.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-7d1a52e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-775247c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-775247c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-36020e9{text-align:start;}.elementor-108 .elementor-element.elementor-element-36020e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-09413ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-fc58076{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-d0aaccc{--display:flex;}.elementor-108 .elementor-element.elementor-element-b3dc008{--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;--border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-b3dc008:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-b3dc008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;}.elementor-108 .elementor-element.elementor-element-b3dc008.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-5d046be{width:var( --container-widget-width, 22.71% );max-width:22.71%;--container-widget-width:22.71%;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-5d046be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-7ce4ccc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-9410023{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-9ac5110 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-00018df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-e5e094f{text-align:start;}.elementor-108 .elementor-element.elementor-element-e5e094f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-fbb4aea{--display:flex;}.elementor-108 .elementor-element.elementor-element-b17d469{--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;--border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-b17d469:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-b17d469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9B9B900;}.elementor-108 .elementor-element.elementor-element-b17d469.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-13301c3{width:var( --container-widget-width, 18.694% );max-width:18.694%;--container-widget-width:18.694%;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-13301c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-97f62c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-e9203f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-3a7fbff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-da3a6cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-e58c847{text-align:start;}.elementor-108 .elementor-element.elementor-element-e58c847 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-5d53519{--display:flex;}.elementor-108 .elementor-element.elementor-element-e1ec69e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-e1ec69e:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-e1ec69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006400;}.elementor-108 .elementor-element.elementor-element-3171c67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108 .elementor-element.elementor-element-b0abc39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#008000;--border-color:#008000;--border-radius:16px 16px 16px 16px;}.elementor-108 .elementor-element.elementor-element-b0abc39.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-7ffeb44 .elementor-button{background-color:#3CB500;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-c40125f{--spacer-size:0px;}.elementor-108 .elementor-element.elementor-element-6896403{--display:flex;}.elementor-108 .elementor-element.elementor-element-7e27e2a{text-align:center;}.elementor-108 .elementor-element.elementor-element-7e27e2a .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-d02d4cf{text-align:center;}.elementor-108 .elementor-element.elementor-element-d02d4cf .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-88d0402{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#028100;--border-color:#028100;--border-radius:16px 16px 16px 16px;}.elementor-108 .elementor-element.elementor-element-88d0402:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-88d0402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D6E04;}.elementor-108 .elementor-element.elementor-element-f84769f{--display:flex;}.elementor-108 .elementor-element.elementor-element-7b31de4 .elementor-heading-title{color:#F9F9F9;}.elementor-108 .elementor-element.elementor-element-1221f05 .elementor-heading-title{color:#F9F9F9;}.elementor-108 .elementor-element.elementor-element-db7b12f .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-1af606c .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-d5686fb{--spacer-size:110px;}.elementor-108 .elementor-element.elementor-element-735b678 .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-40bd6fb .elementor-button{background-color:#3CB500;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-40bd6fb{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-108 .elementor-element.elementor-element-40bd6fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-108 .elementor-element.elementor-element-88dc077{--spacer-size:28px;}.elementor-108 .elementor-element.elementor-element-cbb3fe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#008000;--border-color:#008000;--border-radius:16px 16px 16px 16px;}.elementor-108 .elementor-element.elementor-element-cbb3fe8.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-98f0863 .elementor-button{background-color:#3CB500;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-0bd86f8{--display:flex;}.elementor-108 .elementor-element.elementor-element-441d3ca{--display:flex;}.elementor-108 .elementor-element.elementor-element-563156f{text-align:center;}.elementor-108 .elementor-element.elementor-element-563156f .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-5faecc3{text-align:center;}.elementor-108 .elementor-element.elementor-element-5faecc3 .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-fba1768{--display:flex;}.elementor-108 .elementor-element.elementor-element-66f543b{--display:flex;}.elementor-108 .elementor-element.elementor-element-9cd997b{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#028100;--border-color:#028100;--border-radius:16px 16px 16px 16px;}.elementor-108 .elementor-element.elementor-element-9cd997b:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-9cd997b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D6E04;}.elementor-108 .elementor-element.elementor-element-82168c6{--display:flex;}.elementor-108 .elementor-element.elementor-element-9db1348 .elementor-heading-title{color:#F9F9F9;}.elementor-108 .elementor-element.elementor-element-372ed75 .elementor-heading-title{color:#F9F9F9;}.elementor-108 .elementor-element.elementor-element-506b016 .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-2c86061 .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-ce2b79e .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-2fc84d5 .elementor-heading-title{color:#FEFFFF;}.elementor-108 .elementor-element.elementor-element-dfb715b .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-49345f7 .elementor-button{background-color:#3CB500;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-49345f7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-108 .elementor-element.elementor-element-91016fa{--spacer-size:25px;}.elementor-108 .elementor-element.elementor-element-86607cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#008000;--border-color:#008000;--border-radius:16px 16px 16px 16px;}.elementor-108 .elementor-element.elementor-element-86607cf.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-145841d .elementor-button{background-color:#3CB500;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-0c26a22{--spacer-size:44px;}.elementor-108 .elementor-element.elementor-element-37f9c32{--display:flex;}.elementor-108 .elementor-element.elementor-element-0162312{--display:flex;}.elementor-108 .elementor-element.elementor-element-8f49202{text-align:center;}.elementor-108 .elementor-element.elementor-element-8f49202 .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-c19cf27{text-align:center;}.elementor-108 .elementor-element.elementor-element-c19cf27 .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-ba3e904{--display:flex;}.elementor-108 .elementor-element.elementor-element-44e356c{--display:flex;}.elementor-108 .elementor-element.elementor-element-913aa52{--display:flex;}.elementor-108 .elementor-element.elementor-element-ecd6e05{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#028100;--border-color:#028100;--border-radius:16px 16px 16px 16px;}.elementor-108 .elementor-element.elementor-element-ecd6e05:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-ecd6e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D6E04;}.elementor-108 .elementor-element.elementor-element-3d6aa5c{--display:flex;}.elementor-108 .elementor-element.elementor-element-abcfa83 .elementor-heading-title{color:#F9F9F9;}.elementor-108 .elementor-element.elementor-element-b9a9329 .elementor-heading-title{color:#F9F9F9;}.elementor-108 .elementor-element.elementor-element-26bf24d .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-25e02b6 .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-f03ae80 .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-77b7ddc .elementor-heading-title{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-41a78ec .elementor-button{background-color:#3CB500;border-radius:6px 6px 6px 6px;}.elementor-108 .elementor-element.elementor-element-41a78ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-108 .elementor-element.elementor-element-66497fc{--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;}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-68c0df3{--width:70%;}.elementor-108 .elementor-element.elementor-element-6b509ff{--width:148.81%;}.elementor-108 .elementor-element.elementor-element-5a92dd5{--width:100%;}.elementor-108 .elementor-element.elementor-element-c035c4d{--width:29.757%;}.elementor-108 .elementor-element.elementor-element-e4f858b{--width:29.757%;}.elementor-108 .elementor-element.elementor-element-e1ffcf3{--width:36.304%;}.elementor-108 .elementor-element.elementor-element-17cb237{--width:99.642%;}.elementor-108 .elementor-element.elementor-element-370e596{--width:75.514%;}.elementor-108 .elementor-element.elementor-element-775247c{--width:108.907%;}.elementor-108 .elementor-element.elementor-element-b3dc008{--width:100%;}.elementor-108 .elementor-element.elementor-element-b17d469{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-601af97 */.fundo-digital-verde {
    position: relative;
    overflow: hidden;
    background: linear-gradient(
        135deg,
        #002000,
        #004000,
        #007200
    );
}

/* Partículas digitais */
.fundo-digital-verde::before {
    content: "";
    position: absolute;
    inset: -50%;
    background: repeating-radial-gradient(
        circle,
        rgba(56, 176, 0, 0.35) 0 1px,
        transparent 1px 12px
    );
    opacity: 0.3;
    animation: particlesWaveVerde 40s linear infinite;
    transform-origin: center;
}

/* Onda luminosa */
.fundo-digital-verde::after {
    content: "";
    position: absolute;
    inset: -40%;
    background: linear-gradient(
        60deg,
        transparent 35%,
        rgba(56, 176, 0, 0.25),
        transparent 65%
    );
    animation: lightWaveVerde 30s ease-in-out infinite alternate;
    mix-blend-mode: screen;
}

/* Animações */
@keyframes particlesWaveVerde {
    0% { transform: translate(0, 0) rotate(0deg); }
    100% { transform: translate(-8%, 5%) rotate(360deg); }
}

@keyframes lightWaveVerde {
    0% { transform: translateX(-25%); }
    100% { transform: translateX(25%); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d309dec */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb2f49c */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c88c78f */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba4fd30 */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-511211a */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c035c4d */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4f858b */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cb237 */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3dc008 */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b17d469 */.vidro-elementor {
    background: rgba(255, 255, 255, 0.1); /* cor translúcida */
    backdrop-filter: blur(15px); /* efeito de vidro */
    -webkit-backdrop-filter: blur(15px); /* compatibilidade Safari */
    border: 1px solid rgba(255, 255, 255, 0.2); /* borda leve */
    border-radius: 15px; /* cantos arredondados */
    padding: 20px; /* espaço interno */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); /* sombra suave */
    transition: all 0.3s ease; /* transição suave em hover */
}

/* Opcional: efeito hover */
.vidro-elementor:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b2344 */.painel-verde {
    background-color: #03140a;
    background-image:
        linear-gradient(rgba(112,224,0,0.08) 2px, transparent 2px),
        linear-gradient(90deg, rgba(112,224,0,0.08) 2px, transparent 2px);
    background-size: 80px 80px;
    position: relative;
    overflow: hidden;
}

.painel-verde::after {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at center, rgba(112,224,0,0.12), transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ec69e */.painel-verde {
    background-color: #03140a;
    background-image:
        linear-gradient(rgba(112,224,0,0.08) 2px, transparent 2px),
        linear-gradient(90deg, rgba(112,224,0,0.08) 2px, transparent 2px);
    background-size: 80px 80px;
    position: relative;
    overflow: hidden;
}

.painel-verde::after {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at center, rgba(112,224,0,0.12), transparent 70%);
    pointer-events: none;
}/* End custom CSS */