.elementor-8 .elementor-element.elementor-element-3c649e1{--display:grid;--min-height:520px;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:64px;--padding-left:56px;--padding-right:56px;}.elementor-8 .elementor-element.elementor-element-3c649e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c649e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(238, 245, 238);}.elementor-8 .elementor-element.elementor-element-f314b51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f314b51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7893419{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7893419.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d8756c7{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-e7d0b85{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-e7d0b85 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(122, 144, 128);}.elementor-8 .elementor-element.elementor-element-917e451{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-917e451 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(122, 144, 128);}.elementor-8 .elementor-element.elementor-element-a959a69{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-a959a69 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(122, 144, 128);}.elementor-8 .elementor-element.elementor-element-b45715c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-b45715c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(122, 144, 128);}.elementor-8 .elementor-element.elementor-element-13257bd{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-13257bd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-13257bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(200, 228, 208);}.elementor-8 .elementor-element.elementor-element-02bc7aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-02bc7aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8bcb79c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8bcb79c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-62d5fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-62d5fbd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2446c5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2446c5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9fc6dff{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--align-items:start;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7b10a1f{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-4412f42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4412f42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-67b975b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-67b975b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.9;color:rgb(74, 94, 82);}.elementor-8 .elementor-element.elementor-element-6c54189{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-6c54189 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.9;color:rgb(74, 94, 82);}.elementor-8 .elementor-element.elementor-element-0996b03{--display:grid;--e-con-grid-template-columns:44px 1fr;--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:start;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0996b03.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-fbc2873{--display:grid;--e-con-grid-template-columns:44px 1fr;--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:start;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fbc2873.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-879ce8a{--display:grid;--e-con-grid-template-columns:44px 1fr;--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:start;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-879ce8a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-8b8f503{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--grid-justify-content:flex-start;--overflow:hidden;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8b8f503:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8b8f503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(216, 238, 224);}.elementor-8 .elementor-element.elementor-element-1b85aea{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-11ad36b{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-b6476c9{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-8faf398{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-78e4872{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5b54b07{width:var( --container-widget-width, 24px );max-width:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5b54b07 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-5b54b07.elementor-view-stacked .elementor-icon{background-color:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-5b54b07.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5b54b07.elementor-view-default .elementor-icon{color:#1A7A3A;border-color:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-5b54b07.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5b54b07.elementor-view-default .elementor-icon svg{fill:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-5b54b07 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-5b54b07 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-ff29793{width:var( --container-widget-width, 24px );max-width:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ff29793 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ff29793.elementor-view-stacked .elementor-icon{background-color:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-ff29793.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff29793.elementor-view-default .elementor-icon{color:#1A7A3A;border-color:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-ff29793.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff29793.elementor-view-default .elementor-icon svg{fill:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-ff29793 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-ff29793 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-c07631a{width:var( --container-widget-width, 24px );max-width:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c07631a .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-c07631a.elementor-view-stacked .elementor-icon{background-color:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-c07631a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c07631a.elementor-view-default .elementor-icon{color:#1A7A3A;border-color:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-c07631a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c07631a.elementor-view-default .elementor-icon svg{fill:#1A7A3A;}.elementor-8 .elementor-element.elementor-element-c07631a .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-c07631a .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-fead7d5{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-35cf2e4{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-3c649e1{--min-height:520px;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d8756c7{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e7d0b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-917e451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a959a69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b45715c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-13257bd{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9fc6dff{--e-con-grid-template-columns:1fr;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-67b975b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6c54189{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0996b03{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fbc2873{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-879ce8a{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8b8f503{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-78e4872{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fead7d5{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-3c649e1{--min-height:520px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d8756c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e7d0b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-917e451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a959a69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b45715c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-13257bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9fc6dff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-67b975b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6c54189{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0996b03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fbc2873{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-879ce8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8b8f503{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-78e4872{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fead7d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-f314b51 */.elementor-8 .elementor-element.elementor-element-f314b51 svg{align-self: auto;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-attachment: scroll;
background-clip: border-box;
background-origin: padding-box;
color: rgb(17, 17, 17);
flex-basis: auto;
flex-direction: row;
flex-grow: 0;
flex-shrink: 1;
flex-wrap: nowrap;
font-family: "DM Sans", sans-serif;
font-size: 16px;
font-weight: 400;
grid-auto-columns: auto;
grid-auto-flow: row;
grid-auto-rows: auto;
grid-column-end: auto;
grid-column-start: auto;
grid-row-end: auto;
grid-row-start: auto;
opacity: 1;
order: 0;
overflow-anchor: auto;
text-align: start;
text-overflow: clip;
stroke: none;
line-height: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c649e1 */.elementor-8 .elementor-element.elementor-element-3c649e1{align-content: normal;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7893419 */.em-0rw6qv { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(26, 122, 58); display: inline; font-family: "Plus Jakarta Sans", sans-serif; font-size: 30px; font-weight: 800; letter-spacing: -0.8px; line-height: 1.2; border-color: rgb(26, 122, 58); border-radius: 0px; margin: 0px; padding: 0px; border-width: 2px; } @media (max-width: 1024px) { .em-0rw6qv { display: inline; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .em-0rw6qv { display: inline; margin: 0px; padding: 0px; } } .elementor-8 .elementor-element.elementor-element-7893419 em{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(26, 122, 58);
font-family: "Plus Jakarta Sans", sans-serif;
font-size: 30px;
font-weight: 800;
letter-spacing: -0.8px;
line-height: 1.2;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7d0b85 */.strong-ca8fux { color: rgb(74, 94, 82); font-weight: 500; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-917e451 */.strong-ujq9t9 { color: rgb(74, 94, 82); font-weight: 500; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a959a69 */.strong-dwsla0 { color: rgb(74, 94, 82); font-weight: 500; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b45715c */.strong-nob1qu { color: rgb(74, 94, 82); font-weight: 500; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8756c7 */.elementor-8 .elementor-element.elementor-element-d8756c7{align-content: normal;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02bc7aa */.elementor-8 .elementor-element.elementor-element-02bc7aa svg{align-self: auto;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-attachment: scroll;
background-clip: border-box;
background-origin: padding-box;
color: rgb(17, 17, 17);
flex-basis: auto;
flex-direction: row;
flex-grow: 0;
flex-shrink: 1;
flex-wrap: nowrap;
font-family: "DM Sans", sans-serif;
font-size: 16px;
font-weight: 400;
grid-auto-columns: auto;
grid-auto-flow: row;
grid-auto-rows: auto;
grid-column-end: auto;
grid-column-start: auto;
grid-row-end: auto;
grid-row-start: auto;
opacity: 1;
order: 0;
overflow-anchor: auto;
text-align: start;
text-overflow: clip;
stroke: none;
line-height: normal;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bcb79c */.elementor-8 .elementor-element.elementor-element-8bcb79c svg{align-self: auto;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-attachment: scroll;
background-clip: border-box;
background-origin: padding-box;
color: rgb(17, 17, 17);
flex-basis: auto;
flex-direction: row;
flex-grow: 0;
flex-shrink: 1;
flex-wrap: nowrap;
font-family: "DM Sans", sans-serif;
font-size: 16px;
font-weight: 400;
grid-auto-columns: auto;
grid-auto-flow: row;
grid-auto-rows: auto;
grid-column-end: auto;
grid-column-start: auto;
grid-row-end: auto;
grid-row-start: auto;
opacity: 1;
order: 0;
overflow-anchor: auto;
text-align: start;
text-overflow: clip;
stroke: none;
line-height: normal;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62d5fbd */.elementor-8 .elementor-element.elementor-element-62d5fbd svg{align-self: auto;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-attachment: scroll;
background-clip: border-box;
background-origin: padding-box;
color: rgb(17, 17, 17);
flex-basis: auto;
flex-direction: row;
flex-grow: 0;
flex-shrink: 1;
flex-wrap: nowrap;
font-family: "DM Sans", sans-serif;
font-size: 16px;
font-weight: 400;
grid-auto-columns: auto;
grid-auto-flow: row;
grid-auto-rows: auto;
grid-column-end: auto;
grid-column-start: auto;
grid-row-end: auto;
grid-row-start: auto;
opacity: 1;
order: 0;
overflow-anchor: auto;
text-align: start;
text-overflow: clip;
stroke: none;
line-height: normal;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2446c5c */.elementor-8 .elementor-element.elementor-element-2446c5c svg{align-self: auto;
animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
background-attachment: scroll;
background-clip: border-box;
background-origin: padding-box;
color: rgb(17, 17, 17);
flex-basis: auto;
flex-direction: row;
flex-grow: 0;
flex-shrink: 1;
flex-wrap: nowrap;
font-family: "DM Sans", sans-serif;
font-size: 16px;
font-weight: 400;
grid-auto-columns: auto;
grid-auto-flow: row;
grid-auto-rows: auto;
grid-column-end: auto;
grid-column-start: auto;
grid-row-end: auto;
grid-row-start: auto;
opacity: 1;
order: 0;
overflow-anchor: auto;
text-align: start;
text-overflow: clip;
stroke: none;
line-height: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13257bd */.elementor-8 .elementor-element.elementor-element-13257bd{align-content: normal;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4412f42 */.em-uu6aub { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(26, 122, 58); display: inline; font-family: "Plus Jakarta Sans", sans-serif; font-size: 32px; font-weight: 800; letter-spacing: -1px; line-height: 1.2; border-color: rgb(26, 122, 58); border-radius: 0px; margin: 0px; padding: 0px; border-width: 2px; } @media (max-width: 1024px) { .em-uu6aub { display: inline; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .em-uu6aub { display: inline; margin: 0px; padding: 0px; } } .elementor-8 .elementor-element.elementor-element-4412f42 em{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(26, 122, 58);
font-family: "Plus Jakarta Sans", sans-serif;
font-size: 32px;
font-weight: 800;
letter-spacing: -1px;
line-height: 1.2;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67b975b */.strong-v8j2sf { color: rgb(17, 17, 17); font-weight: 600; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c54189 */.strong-9bz3hc { color: rgb(17, 17, 17); font-weight: 600; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0996b03 */.elementor-8 .elementor-element.elementor-element-0996b03{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbc2873 */.elementor-8 .elementor-element.elementor-element-fbc2873{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-879ce8a */.elementor-8 .elementor-element.elementor-element-879ce8a{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc6dff */.elementor-8 .elementor-element.elementor-element-9fc6dff{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b8f503 */.elementor-8 .elementor-element.elementor-element-8b8f503{align-content: normal;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b54b07 */.elementor-8 .elementor-element.elementor-element-5b54b07{line-height: 0px;}
.elementor-8 .elementor-element.elementor-element-5b54b07 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff29793 */.elementor-8 .elementor-element.elementor-element-ff29793{line-height: 0px;}
.elementor-8 .elementor-element.elementor-element-ff29793 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c07631a */.elementor-8 .elementor-element.elementor-element-c07631a{line-height: 0px;}
.elementor-8 .elementor-element.elementor-element-c07631a svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78e4872 */.elementor-8 .elementor-element.elementor-element-78e4872{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fead7d5 */.elementor-8 .elementor-element.elementor-element-fead7d5{align-content: normal;}/* End custom CSS */