.elementor-80 .elementor-element.elementor-element-2eb3ff5f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2eb3ff5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-2eb3ff5f > .elementor-container{min-height:65vh;}.elementor-80 .elementor-element.elementor-element-2eb3ff5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-2eb3ff5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-72656945 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-64f444d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-64f444d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-4dcafb1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-80 .elementor-element.elementor-element-4dcafb1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-626b6c9{text-align:start;}.elementor-80 .elementor-element.elementor-element-626b6c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-50d7bdde{--spacer-size:16px;}.elementor-80 .elementor-element.elementor-element-2e54b692{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-80 .elementor-element.elementor-element-6f4404cc{--spacer-size:24px;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-3106a50d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-3106a50d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-2f16e1ff{text-align:start;}.elementor-80 .elementor-element.elementor-element-2f16e1ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-4d30346b{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-439af1f3{--spacer-size:24px;}.elementor-80 .elementor-element.elementor-element-7ddb67c6{text-align:start;}.elementor-80 .elementor-element.elementor-element-7ddb67c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-30dcca47{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-651951ed{--spacer-size:24px;}.elementor-80 .elementor-element.elementor-element-3009b2ad{text-align:start;}.elementor-80 .elementor-element.elementor-element-3009b2ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-4ea2026e{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-3ace5d49{--spacer-size:24px;}.elementor-80 .elementor-element.elementor-element-407f5211:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-407f5211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f9f4;}.elementor-80 .elementor-element.elementor-element-407f5211 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-407f5211{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-407f5211 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-617ccf9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-617ccf9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-2a053ad3{text-align:center;}.elementor-80 .elementor-element.elementor-element-2a053ad3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-43f5a015{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-517ccef6{--spacer-size:30px;}.elementor-80 .elementor-element.elementor-element-297c6061 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-4d4aea90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-4d4aea90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-4d4aea90 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-4d4aea90 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-4d4aea90 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-4d4aea90 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-4d4aea90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-4fc96be1{text-align:start;}.elementor-80 .elementor-element.elementor-element-4fc96be1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-2a8e078e{text-align:start;}.elementor-80 .elementor-element.elementor-element-2a8e078e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-288583fc{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-33cc9d7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-33cc9d7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-33cc9d7f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-33cc9d7f > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-33cc9d7f > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-33cc9d7f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-33cc9d7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-4f821fd6{text-align:start;}.elementor-80 .elementor-element.elementor-element-4f821fd6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-3d2ab0c1{text-align:start;}.elementor-80 .elementor-element.elementor-element-3d2ab0c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-45f8a6eb{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-77b280bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-77b280bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-77b280bd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-77b280bd > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-77b280bd > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-77b280bd > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-77b280bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-3c509d8a{text-align:start;}.elementor-80 .elementor-element.elementor-element-3c509d8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-440e012a{text-align:start;}.elementor-80 .elementor-element.elementor-element-440e012a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-71f40cf6{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-43fbe1f2{--spacer-size:18px;}.elementor-80 .elementor-element.elementor-element-6acf4abf > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-7f861f9b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-7f861f9b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-7f861f9b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-7f861f9b > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-7f861f9b > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-7f861f9b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-7f861f9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-144b010{text-align:start;}.elementor-80 .elementor-element.elementor-element-144b010 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-55583806{text-align:start;}.elementor-80 .elementor-element.elementor-element-55583806 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-1b2cb273{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-64279778:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-64279778 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-64279778 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-64279778 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-64279778 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-64279778 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-64279778 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-6249c045{text-align:start;}.elementor-80 .elementor-element.elementor-element-6249c045 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-7ff983e9{text-align:start;}.elementor-80 .elementor-element.elementor-element-7ff983e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-42b9a63e{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-61ea8ee3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-61ea8ee3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-61ea8ee3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-61ea8ee3 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-61ea8ee3 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-61ea8ee3 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-61ea8ee3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7779b6cf{text-align:start;}.elementor-80 .elementor-element.elementor-element-7779b6cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-56b5e3c3{text-align:start;}.elementor-80 .elementor-element.elementor-element-56b5e3c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-36243675{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-22a0937a:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-22a0937a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2932;}.elementor-80 .elementor-element.elementor-element-22a0937a > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-22a0937a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-22a0937a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-1bede764 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-61866655{text-align:center;}.elementor-80 .elementor-element.elementor-element-61866655 img{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-732071c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-732071c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-7bf99dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-80 .elementor-element.elementor-element-7bf99dea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#75d26b;}.elementor-80 .elementor-element.elementor-element-20cb7c14{text-align:start;}.elementor-80 .elementor-element.elementor-element-20cb7c14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-7413d221{--spacer-size:16px;}.elementor-80 .elementor-element.elementor-element-428e5b46{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-48ce2f16{--spacer-size:16px;}.elementor-80 .elementor-element.elementor-element-203ea9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-203ea9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-203ea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-203ea9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-80 .elementor-element.elementor-element-203ea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-80 .elementor-element.elementor-element-203ea9 .elementor-icon-list-icon i{color:#75d26b;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-203ea9 .elementor-icon-list-icon svg{fill:#75d26b;transition:fill 0.3s;}.elementor-80 .elementor-element.elementor-element-203ea9{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-80 .elementor-element.elementor-element-203ea9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-65556e48{--spacer-size:24px;}.elementor-80 .elementor-element.elementor-element-2c5912d2:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2c5912d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-2c5912d2 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-2c5912d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-2c5912d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-2799e1d8 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-54c32fa6{text-align:start;}.elementor-80 .elementor-element.elementor-element-54c32fa6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-3a2e010a{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-61811ada.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-61811ada.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-5ed04a0c{--spacer-size:26px;}.elementor-80 .elementor-element.elementor-element-271f9fd7 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-b8e3217:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-b8e3217 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-b8e3217 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-b8e3217 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-b8e3217 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-b8e3217 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-b8e3217 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-56b4c4b2{text-align:center;}.elementor-80 .elementor-element.elementor-element-56b4c4b2 img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-70cae83d{text-align:start;}.elementor-80 .elementor-element.elementor-element-70cae83d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-4c424de{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-5f4d85c2{text-align:center;}.elementor-80 .elementor-element.elementor-element-5f4d85c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-3909b984{text-align:center;}.elementor-80 .elementor-element.elementor-element-3909b984 img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-108f9948{text-align:start;}.elementor-80 .elementor-element.elementor-element-108f9948 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-47c15136{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-6b11a521{text-align:center;}.elementor-80 .elementor-element.elementor-element-6b11a521 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-303e74a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-303e74a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-10bf4bc2{text-align:center;}.elementor-80 .elementor-element.elementor-element-10bf4bc2 img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-51cbf5e4{text-align:start;}.elementor-80 .elementor-element.elementor-element-51cbf5e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-7a0c87b1{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-1aa08183{text-align:center;}.elementor-80 .elementor-element.elementor-element-1aa08183 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-6e24e862{--spacer-size:10px;}.elementor-80 .elementor-element.elementor-element-71312483 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-8e5f7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-8e5f7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-8e5f7f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-8e5f7f > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-8e5f7f > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-8e5f7f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-8e5f7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-45dcd628{text-align:center;}.elementor-80 .elementor-element.elementor-element-45dcd628 img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-5967929f{text-align:start;}.elementor-80 .elementor-element.elementor-element-5967929f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-1d6aaeee{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-7a5e5255{text-align:center;}.elementor-80 .elementor-element.elementor-element-7a5e5255 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-6b6982e3{text-align:center;}.elementor-80 .elementor-element.elementor-element-6b6982e3 img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-2b6445ae{text-align:start;}.elementor-80 .elementor-element.elementor-element-2b6445ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-3d40b2e6{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-6b3064e5{text-align:center;}.elementor-80 .elementor-element.elementor-element-6b3064e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-4b73fc91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-4b73fc91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-76c92450{text-align:center;}.elementor-80 .elementor-element.elementor-element-76c92450 img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-33d87b3a{text-align:start;}.elementor-80 .elementor-element.elementor-element-33d87b3a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-497764bd{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-3b61f82{text-align:center;}.elementor-80 .elementor-element.elementor-element-3b61f82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-3eec6a1c{--spacer-size:10px;}.elementor-80 .elementor-element.elementor-element-42ed7a71 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-fb7e283:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-fb7e283 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-fb7e283 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-fb7e283 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-fb7e283 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-fb7e283 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-fb7e283 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-4b21ef1a{text-align:center;}.elementor-80 .elementor-element.elementor-element-4b21ef1a img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-515c2ae9{text-align:start;}.elementor-80 .elementor-element.elementor-element-515c2ae9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-13974bff{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-71160c8{text-align:center;}.elementor-80 .elementor-element.elementor-element-71160c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-143f6a0a{text-align:center;}.elementor-80 .elementor-element.elementor-element-143f6a0a img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-41b9b286{text-align:start;}.elementor-80 .elementor-element.elementor-element-41b9b286 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-147a040b{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-491ecda{text-align:center;}.elementor-80 .elementor-element.elementor-element-491ecda .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-2376d10a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-2376d10a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-2df33dda{text-align:center;}.elementor-80 .elementor-element.elementor-element-2df33dda img{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-300dad2e{text-align:start;}.elementor-80 .elementor-element.elementor-element-300dad2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#0b1929;}.elementor-80 .elementor-element.elementor-element-1331da8e{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-bcb518c{text-align:center;}.elementor-80 .elementor-element.elementor-element-bcb518c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-3f342e71{--spacer-size:10px;}.elementor-80 .elementor-element.elementor-element-49f1011e:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-49f1011e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f9f4;}.elementor-80 .elementor-element.elementor-element-49f1011e > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-49f1011e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-49f1011e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-39f2027b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-39f2027b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-7342e9b4{text-align:center;}.elementor-80 .elementor-element.elementor-element-7342e9b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-6a22af22{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-3bb972b6{--spacer-size:30px;}.elementor-80 .elementor-element.elementor-element-403cf7df > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-568744c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-568744c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-568744c2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-568744c2 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-568744c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-568744c2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-568744c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-44fbc34f{text-align:start;}.elementor-80 .elementor-element.elementor-element-44fbc34f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-7fdcb51d{text-align:start;}.elementor-80 .elementor-element.elementor-element-7fdcb51d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-7af4c119{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-74a76ecb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-74a76ecb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-74a76ecb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-74a76ecb > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-74a76ecb > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-74a76ecb > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-74a76ecb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-2d8e50b7{text-align:start;}.elementor-80 .elementor-element.elementor-element-2d8e50b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-3c5871df{text-align:start;}.elementor-80 .elementor-element.elementor-element-3c5871df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-17607cef{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-66d98fad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-66d98fad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-66d98fad > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-66d98fad > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-66d98fad > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-66d98fad > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-66d98fad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-670470f0{text-align:start;}.elementor-80 .elementor-element.elementor-element-670470f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-23c0308b{text-align:start;}.elementor-80 .elementor-element.elementor-element-23c0308b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-20f3853a{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-3070692e{--spacer-size:18px;}.elementor-80 .elementor-element.elementor-element-52c4523a > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-4f36e928:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-4f36e928 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-4f36e928 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-4f36e928 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-4f36e928 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-4f36e928 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-4f36e928 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-58c72c15{text-align:start;}.elementor-80 .elementor-element.elementor-element-58c72c15 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-1973647b{text-align:start;}.elementor-80 .elementor-element.elementor-element-1973647b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-7ff9afbe{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-792378cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-792378cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-792378cc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-792378cc > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-792378cc > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-792378cc > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-792378cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-14de2fc5{text-align:start;}.elementor-80 .elementor-element.elementor-element-14de2fc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-67d98b8e{text-align:start;}.elementor-80 .elementor-element.elementor-element-67d98b8e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-5b3193e1{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-5361d453:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-5361d453 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-5361d453 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-5361d453 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-5361d453 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-5361d453 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-5361d453 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-41ff3e74{text-align:start;}.elementor-80 .elementor-element.elementor-element-41ff3e74 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#589e50;}.elementor-80 .elementor-element.elementor-element-1423cbfc{text-align:start;}.elementor-80 .elementor-element.elementor-element-1423cbfc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-4c179be8{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-6cb6906d:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-6cb6906d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #10709c 0%, #24514f 100%);}.elementor-80 .elementor-element.elementor-element-6cb6906d > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-6cb6906d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-6cb6906d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-38fc268a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-38fc268a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#75d26b;}.elementor-80 .elementor-element.elementor-element-690cccd9{text-align:center;}.elementor-80 .elementor-element.elementor-element-690cccd9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-6d894f8a{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-80 .elementor-element.elementor-element-7daf33cd{--spacer-size:30px;}.elementor-80 .elementor-element.elementor-element-256371d6 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-56c40578:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-56c40578 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3a42;}.elementor-80 .elementor-element.elementor-element-56c40578 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-56c40578 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-56c40578 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-56c40578 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-56c40578 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-4da85029 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-80 .elementor-element.elementor-element-4da85029.elementor-view-stacked .elementor-icon{background-color:#75d26b;}.elementor-80 .elementor-element.elementor-element-4da85029.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-4da85029.elementor-view-default .elementor-icon{fill:#75d26b;color:#75d26b;border-color:#75d26b;}.elementor-80 .elementor-element.elementor-element-4da85029 .elementor-icon{font-size:36px;}.elementor-80 .elementor-element.elementor-element-4da85029 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-4da85029 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-80 .elementor-element.elementor-element-4da85029 .elementor-icon-box-title{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-4da85029 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-80 .elementor-element.elementor-element-41d5e978:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-41d5e978 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3a42;}.elementor-80 .elementor-element.elementor-element-41d5e978 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-41d5e978 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-41d5e978 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-41d5e978 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-41d5e978 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-275f3b02 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-80 .elementor-element.elementor-element-275f3b02.elementor-view-stacked .elementor-icon{background-color:#75d26b;}.elementor-80 .elementor-element.elementor-element-275f3b02.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-275f3b02.elementor-view-default .elementor-icon{fill:#75d26b;color:#75d26b;border-color:#75d26b;}.elementor-80 .elementor-element.elementor-element-275f3b02 .elementor-icon{font-size:36px;}.elementor-80 .elementor-element.elementor-element-275f3b02 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-275f3b02 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-80 .elementor-element.elementor-element-275f3b02 .elementor-icon-box-title{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-275f3b02 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-80 .elementor-element.elementor-element-afbf38c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-afbf38c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3a42;}.elementor-80 .elementor-element.elementor-element-afbf38c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-afbf38c > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-afbf38c > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-afbf38c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-afbf38c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-564cee83 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-80 .elementor-element.elementor-element-564cee83.elementor-view-stacked .elementor-icon{background-color:#75d26b;}.elementor-80 .elementor-element.elementor-element-564cee83.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-564cee83.elementor-view-default .elementor-icon{fill:#75d26b;color:#75d26b;border-color:#75d26b;}.elementor-80 .elementor-element.elementor-element-564cee83 .elementor-icon{font-size:36px;}.elementor-80 .elementor-element.elementor-element-564cee83 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-564cee83 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-80 .elementor-element.elementor-element-564cee83 .elementor-icon-box-title{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-564cee83 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-80 .elementor-element.elementor-element-20e3d9cf{--spacer-size:18px;}.elementor-80 .elementor-element.elementor-element-7787f5f4 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-5e51f11d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-5e51f11d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3a42;}.elementor-80 .elementor-element.elementor-element-5e51f11d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-5e51f11d > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-5e51f11d > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-5e51f11d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-5e51f11d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-25c15d73 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-80 .elementor-element.elementor-element-25c15d73.elementor-view-stacked .elementor-icon{background-color:#75d26b;}.elementor-80 .elementor-element.elementor-element-25c15d73.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-25c15d73.elementor-view-default .elementor-icon{fill:#75d26b;color:#75d26b;border-color:#75d26b;}.elementor-80 .elementor-element.elementor-element-25c15d73 .elementor-icon{font-size:36px;}.elementor-80 .elementor-element.elementor-element-25c15d73 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-25c15d73 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-80 .elementor-element.elementor-element-25c15d73 .elementor-icon-box-title{color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-25c15d73 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.9);}.elementor-80 .elementor-element.elementor-element-1bd9862b:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-1bd9862b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-1bd9862b > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-1bd9862b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-1bd9862b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-18737d79{text-align:center;}.elementor-80 .elementor-element.elementor-element-18737d79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-609a7776{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-80 .elementor-element.elementor-element-b6495d4{--spacer-size:40px;}.elementor-80 .elementor-element.elementor-element-e356470 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-48b2e7c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-48b2e7c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-48b2e7c6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#10b98155;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-48b2e7c6 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-48b2e7c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-48b2e7c6 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-80 .elementor-element.elementor-element-48b2e7c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-6d21d73{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#059669;}.elementor-80 .elementor-element.elementor-element-67761e7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-67761e7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-67761e7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-67761e7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-80 .elementor-element.elementor-element-67761e7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-80 .elementor-element.elementor-element-67761e7e .elementor-icon-list-icon i{color:#10b981;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-67761e7e .elementor-icon-list-icon svg{fill:#10b981;transition:fill 0.3s;}.elementor-80 .elementor-element.elementor-element-67761e7e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-80 .elementor-element.elementor-element-67761e7e .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-1738afc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-1738afc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-1738afc9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ef444455;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-1738afc9 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-1738afc9 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-1738afc9 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-80 .elementor-element.elementor-element-1738afc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-281d2c77{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#dc2626;}.elementor-80 .elementor-element.elementor-element-2295dc78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-2295dc78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-2295dc78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-2295dc78 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-80 .elementor-element.elementor-element-2295dc78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-80 .elementor-element.elementor-element-2295dc78 .elementor-icon-list-icon i{color:#ef4444;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-2295dc78 .elementor-icon-list-icon svg{fill:#ef4444;transition:fill 0.3s;}.elementor-80 .elementor-element.elementor-element-2295dc78{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-80 .elementor-element.elementor-element-2295dc78 .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-871e0c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-871e0c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2932;}.elementor-80 .elementor-element.elementor-element-871e0c0 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-871e0c0 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-871e0c0 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-80 .elementor-element.elementor-element-871e0c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-871e0c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7bf9be9a{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#589e50;}.elementor-80 .elementor-element.elementor-element-322886fe{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#fff;}.elementor-80 .elementor-element.elementor-element-2c81a73a:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2c81a73a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f9f4;}.elementor-80 .elementor-element.elementor-element-2c81a73a > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-2c81a73a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-2c81a73a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-6ba43c04 > .elementor-container{max-width:1200px;}.elementor-80 .elementor-element.elementor-element-683cb441{text-align:start;}.elementor-80 .elementor-element.elementor-element-683cb441 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;letter-spacing:0px;color:#1a2932;}.elementor-80 .elementor-element.elementor-element-24c97ebe{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-80 .elementor-element.elementor-element-369a962f{--spacer-size:22px;}.elementor-80 .elementor-element.elementor-element-10052018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-10052018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-10052018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-80 .elementor-element.elementor-element-10052018 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-80 .elementor-element.elementor-element-10052018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-80 .elementor-element.elementor-element-10052018 .elementor-icon-list-icon i{color:#589e50;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-10052018 .elementor-icon-list-icon svg{fill:#589e50;transition:fill 0.3s;}.elementor-80 .elementor-element.elementor-element-10052018{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-80 .elementor-element.elementor-element-10052018 .elementor-icon-list-text{color:#2d2a26;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-1e876bd2 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:#1a2932;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-accordion-item{border-color:#e8e2d8;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e8e2d8;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e8e2d8;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-accordion-icon, .elementor-80 .elementor-element.elementor-element-248526c .elementor-accordion-title{color:#1a2932;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-accordion-icon svg{fill:#1a2932;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-tab-title .elementor-accordion-icon i:before{color:#589e50;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-tab-title .elementor-accordion-icon svg{fill:#589e50;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#589e50;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#589e50;}.elementor-80 .elementor-element.elementor-element-248526c .elementor-tab-content{color:#2d2a26;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-4dcafb1c .elementor-heading-title{font-size:12px;}.elementor-80 .elementor-element.elementor-element-626b6c9 .elementor-heading-title{font-size:40px;}.elementor-80 .elementor-element.elementor-element-50d7bdde{--spacer-size:11px;}.elementor-80 .elementor-element.elementor-element-2e54b692{font-size:14px;}.elementor-80 .elementor-element.elementor-element-6f4404cc{--spacer-size:17px;}.elementor-80 .elementor-element.elementor-element-2f16e1ff .elementor-heading-title{font-size:38px;}.elementor-80 .elementor-element.elementor-element-4d30346b{font-size:14px;}.elementor-80 .elementor-element.elementor-element-439af1f3{--spacer-size:17px;}.elementor-80 .elementor-element.elementor-element-7ddb67c6 .elementor-heading-title{font-size:38px;}.elementor-80 .elementor-element.elementor-element-30dcca47{font-size:14px;}.elementor-80 .elementor-element.elementor-element-651951ed{--spacer-size:17px;}.elementor-80 .elementor-element.elementor-element-3009b2ad .elementor-heading-title{font-size:38px;}.elementor-80 .elementor-element.elementor-element-4ea2026e{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3ace5d49{--spacer-size:17px;}.elementor-80 .elementor-element.elementor-element-617ccf9d .elementor-heading-title{font-size:12px;}.elementor-80 .elementor-element.elementor-element-2a053ad3 .elementor-heading-title{font-size:28px;}.elementor-80 .elementor-element.elementor-element-43f5a015{font-size:14px;}.elementor-80 .elementor-element.elementor-element-517ccef6{--spacer-size:21px;}.elementor-80 .elementor-element.elementor-element-4fc96be1 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-2a8e078e .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-288583fc{font-size:14px;}.elementor-80 .elementor-element.elementor-element-4f821fd6 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-3d2ab0c1 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-45f8a6eb{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3c509d8a .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-440e012a .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-71f40cf6{font-size:14px;}.elementor-80 .elementor-element.elementor-element-43fbe1f2{--spacer-size:13px;}.elementor-80 .elementor-element.elementor-element-144b010 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-55583806 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-1b2cb273{font-size:14px;}.elementor-80 .elementor-element.elementor-element-6249c045 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-7ff983e9 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-42b9a63e{font-size:14px;}.elementor-80 .elementor-element.elementor-element-7779b6cf .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-56b5e3c3 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-36243675{font-size:14px;}.elementor-80 .elementor-element.elementor-element-61866655 img{width:100%;}.elementor-80 .elementor-element.elementor-element-7bf99dea .elementor-heading-title{font-size:12px;}.elementor-80 .elementor-element.elementor-element-20cb7c14 .elementor-heading-title{font-size:28px;}.elementor-80 .elementor-element.elementor-element-7413d221{--spacer-size:11px;}.elementor-80 .elementor-element.elementor-element-428e5b46{font-size:14px;}.elementor-80 .elementor-element.elementor-element-48ce2f16{--spacer-size:11px;}.elementor-80 .elementor-element.elementor-element-65556e48{--spacer-size:17px;}.elementor-80 .elementor-element.elementor-element-54c32fa6 .elementor-heading-title{font-size:28px;}.elementor-80 .elementor-element.elementor-element-3a2e010a{font-size:14px;}.elementor-80 .elementor-element.elementor-element-5ed04a0c{--spacer-size:18px;}.elementor-80 .elementor-element.elementor-element-56b4c4b2 img{width:100%;}.elementor-80 .elementor-element.elementor-element-70cae83d .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-4c424de{font-size:14px;}.elementor-80 .elementor-element.elementor-element-5f4d85c2 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-3909b984 img{width:100%;}.elementor-80 .elementor-element.elementor-element-108f9948 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-47c15136{font-size:14px;}.elementor-80 .elementor-element.elementor-element-6b11a521 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-10bf4bc2 img{width:100%;}.elementor-80 .elementor-element.elementor-element-51cbf5e4 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-7a0c87b1{font-size:14px;}.elementor-80 .elementor-element.elementor-element-1aa08183 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-6e24e862{--spacer-size:7px;}.elementor-80 .elementor-element.elementor-element-45dcd628 img{width:100%;}.elementor-80 .elementor-element.elementor-element-5967929f .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-1d6aaeee{font-size:14px;}.elementor-80 .elementor-element.elementor-element-7a5e5255 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-6b6982e3 img{width:100%;}.elementor-80 .elementor-element.elementor-element-2b6445ae .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-3d40b2e6{font-size:14px;}.elementor-80 .elementor-element.elementor-element-6b3064e5 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-76c92450 img{width:100%;}.elementor-80 .elementor-element.elementor-element-33d87b3a .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-497764bd{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3b61f82 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-3eec6a1c{--spacer-size:7px;}.elementor-80 .elementor-element.elementor-element-4b21ef1a img{width:100%;}.elementor-80 .elementor-element.elementor-element-515c2ae9 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-13974bff{font-size:14px;}.elementor-80 .elementor-element.elementor-element-71160c8 .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-143f6a0a img{width:100%;}.elementor-80 .elementor-element.elementor-element-41b9b286 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-147a040b{font-size:14px;}.elementor-80 .elementor-element.elementor-element-491ecda .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-2df33dda img{width:100%;}.elementor-80 .elementor-element.elementor-element-300dad2e .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-1331da8e{font-size:14px;}.elementor-80 .elementor-element.elementor-element-bcb518c .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-3f342e71{--spacer-size:7px;}.elementor-80 .elementor-element.elementor-element-39f2027b .elementor-heading-title{font-size:12px;}.elementor-80 .elementor-element.elementor-element-7342e9b4 .elementor-heading-title{font-size:28px;}.elementor-80 .elementor-element.elementor-element-6a22af22{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3bb972b6{--spacer-size:21px;}.elementor-80 .elementor-element.elementor-element-44fbc34f .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-7fdcb51d .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-7af4c119{font-size:14px;}.elementor-80 .elementor-element.elementor-element-2d8e50b7 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-3c5871df .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-17607cef{font-size:14px;}.elementor-80 .elementor-element.elementor-element-670470f0 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-23c0308b .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-20f3853a{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3070692e{--spacer-size:13px;}.elementor-80 .elementor-element.elementor-element-58c72c15 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-1973647b .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-7ff9afbe{font-size:14px;}.elementor-80 .elementor-element.elementor-element-14de2fc5 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-67d98b8e .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-5b3193e1{font-size:14px;}.elementor-80 .elementor-element.elementor-element-41ff3e74 .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-1423cbfc .elementor-heading-title{font-size:18px;}.elementor-80 .elementor-element.elementor-element-4c179be8{font-size:14px;}.elementor-80 .elementor-element.elementor-element-38fc268a .elementor-heading-title{font-size:12px;}.elementor-80 .elementor-element.elementor-element-690cccd9 .elementor-heading-title{font-size:28px;}.elementor-80 .elementor-element.elementor-element-6d894f8a{font-size:14px;}.elementor-80 .elementor-element.elementor-element-7daf33cd{--spacer-size:21px;}.elementor-80 .elementor-element.elementor-element-20e3d9cf{--spacer-size:13px;}.elementor-80 .elementor-element.elementor-element-18737d79 .elementor-heading-title{font-size:28px;}.elementor-80 .elementor-element.elementor-element-609a7776{font-size:14px;}.elementor-80 .elementor-element.elementor-element-b6495d4{--spacer-size:28px;}.elementor-80 .elementor-element.elementor-element-6d21d73{font-size:14px;}.elementor-80 .elementor-element.elementor-element-281d2c77{font-size:14px;}.elementor-80 .elementor-element.elementor-element-7bf9be9a{font-size:14px;}.elementor-80 .elementor-element.elementor-element-322886fe{font-size:14px;}.elementor-80 .elementor-element.elementor-element-683cb441 .elementor-heading-title{font-size:28px;}.elementor-80 .elementor-element.elementor-element-24c97ebe{font-size:14px;}.elementor-80 .elementor-element.elementor-element-369a962f{--spacer-size:15px;}}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-40484dc9{width:100%;}.elementor-80 .elementor-element.elementor-element-64f444d1{width:55%;}.elementor-80 .elementor-element.elementor-element-3106a50d{width:45%;}.elementor-80 .elementor-element.elementor-element-525a24d0{width:100%;}.elementor-80 .elementor-element.elementor-element-4d4aea90{width:33%;}.elementor-80 .elementor-element.elementor-element-33cc9d7f{width:33%;}.elementor-80 .elementor-element.elementor-element-77b280bd{width:34%;}.elementor-80 .elementor-element.elementor-element-7f861f9b{width:33%;}.elementor-80 .elementor-element.elementor-element-64279778{width:33%;}.elementor-80 .elementor-element.elementor-element-61ea8ee3{width:34%;}.elementor-80 .elementor-element.elementor-element-fcabaa5{width:100%;}.elementor-80 .elementor-element.elementor-element-2ec8fe87{width:50%;}.elementor-80 .elementor-element.elementor-element-732071c0{width:50%;}.elementor-80 .elementor-element.elementor-element-758fff8f{width:100%;}.elementor-80 .elementor-element.elementor-element-1af8f0c5{width:58%;}.elementor-80 .elementor-element.elementor-element-61811ada{width:42%;}.elementor-80 .elementor-element.elementor-element-36c03028{width:100%;}.elementor-80 .elementor-element.elementor-element-568744c2{width:33%;}.elementor-80 .elementor-element.elementor-element-74a76ecb{width:33%;}.elementor-80 .elementor-element.elementor-element-66d98fad{width:34%;}.elementor-80 .elementor-element.elementor-element-4f36e928{width:33%;}.elementor-80 .elementor-element.elementor-element-792378cc{width:33%;}.elementor-80 .elementor-element.elementor-element-5361d453{width:34%;}.elementor-80 .elementor-element.elementor-element-d24861f{width:100%;}.elementor-80 .elementor-element.elementor-element-56c40578{width:33%;}.elementor-80 .elementor-element.elementor-element-41d5e978{width:33%;}.elementor-80 .elementor-element.elementor-element-afbf38c{width:34%;}.elementor-80 .elementor-element.elementor-element-5e51f11d{width:100%;}.elementor-80 .elementor-element.elementor-element-54432484{width:100%;}.elementor-80 .elementor-element.elementor-element-48b2e7c6{width:33%;}.elementor-80 .elementor-element.elementor-element-1738afc9{width:33%;}.elementor-80 .elementor-element.elementor-element-871e0c0{width:34%;}.elementor-80 .elementor-element.elementor-element-1324bac6{width:100%;}.elementor-80 .elementor-element.elementor-element-5dc02838{width:32%;}.elementor-80 .elementor-element.elementor-element-1e876bd2{width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-80 .elementor-element.elementor-element-64f444d1{width:55%;}.elementor-80 .elementor-element.elementor-element-3106a50d{width:45%;}.elementor-80 .elementor-element.elementor-element-4d4aea90{width:50%;}.elementor-80 .elementor-element.elementor-element-33cc9d7f{width:50%;}.elementor-80 .elementor-element.elementor-element-77b280bd{width:34%;}.elementor-80 .elementor-element.elementor-element-7f861f9b{width:50%;}.elementor-80 .elementor-element.elementor-element-64279778{width:50%;}.elementor-80 .elementor-element.elementor-element-61ea8ee3{width:34%;}.elementor-80 .elementor-element.elementor-element-2ec8fe87{width:50%;}.elementor-80 .elementor-element.elementor-element-732071c0{width:50%;}.elementor-80 .elementor-element.elementor-element-1af8f0c5{width:58%;}.elementor-80 .elementor-element.elementor-element-61811ada{width:42%;}.elementor-80 .elementor-element.elementor-element-b8e3217{width:50%;}.elementor-80 .elementor-element.elementor-element-2f75ffb9{width:52%;}.elementor-80 .elementor-element.elementor-element-303e74a1{width:50%;}.elementor-80 .elementor-element.elementor-element-8e5f7f{width:50%;}.elementor-80 .elementor-element.elementor-element-32329127{width:52%;}.elementor-80 .elementor-element.elementor-element-4b73fc91{width:50%;}.elementor-80 .elementor-element.elementor-element-fb7e283{width:50%;}.elementor-80 .elementor-element.elementor-element-2e65c136{width:52%;}.elementor-80 .elementor-element.elementor-element-2376d10a{width:50%;}.elementor-80 .elementor-element.elementor-element-568744c2{width:50%;}.elementor-80 .elementor-element.elementor-element-74a76ecb{width:50%;}.elementor-80 .elementor-element.elementor-element-66d98fad{width:34%;}.elementor-80 .elementor-element.elementor-element-4f36e928{width:50%;}.elementor-80 .elementor-element.elementor-element-792378cc{width:50%;}.elementor-80 .elementor-element.elementor-element-5361d453{width:34%;}.elementor-80 .elementor-element.elementor-element-56c40578{width:50%;}.elementor-80 .elementor-element.elementor-element-41d5e978{width:50%;}.elementor-80 .elementor-element.elementor-element-afbf38c{width:34%;}.elementor-80 .elementor-element.elementor-element-5e51f11d{width:100%;}.elementor-80 .elementor-element.elementor-element-48b2e7c6{width:50%;}.elementor-80 .elementor-element.elementor-element-1738afc9{width:50%;}.elementor-80 .elementor-element.elementor-element-871e0c0{width:34%;}.elementor-80 .elementor-element.elementor-element-5dc02838{width:50%;}.elementor-80 .elementor-element.elementor-element-1e876bd2{width:68%;}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-64f444d1{width:100%;}.elementor-80 .elementor-element.elementor-element-4dcafb1c .elementor-heading-title{font-size:11px;}.elementor-80 .elementor-element.elementor-element-626b6c9 .elementor-heading-title{font-size:30px;}.elementor-80 .elementor-element.elementor-element-50d7bdde{--spacer-size:8px;}.elementor-80 .elementor-element.elementor-element-2e54b692{font-size:14px;}.elementor-80 .elementor-element.elementor-element-6f4404cc{--spacer-size:12px;}.elementor-80 .elementor-element.elementor-element-3106a50d{width:100%;}.elementor-80 .elementor-element.elementor-element-2f16e1ff .elementor-heading-title{font-size:30px;}.elementor-80 .elementor-element.elementor-element-4d30346b{font-size:14px;}.elementor-80 .elementor-element.elementor-element-439af1f3{--spacer-size:12px;}.elementor-80 .elementor-element.elementor-element-7ddb67c6 .elementor-heading-title{font-size:30px;}.elementor-80 .elementor-element.elementor-element-30dcca47{font-size:14px;}.elementor-80 .elementor-element.elementor-element-651951ed{--spacer-size:12px;}.elementor-80 .elementor-element.elementor-element-3009b2ad .elementor-heading-title{font-size:30px;}.elementor-80 .elementor-element.elementor-element-4ea2026e{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3ace5d49{--spacer-size:12px;}.elementor-80 .elementor-element.elementor-element-617ccf9d .elementor-heading-title{font-size:11px;}.elementor-80 .elementor-element.elementor-element-2a053ad3 .elementor-heading-title{font-size:24px;}.elementor-80 .elementor-element.elementor-element-43f5a015{font-size:14px;}.elementor-80 .elementor-element.elementor-element-517ccef6{--spacer-size:15px;}.elementor-80 .elementor-element.elementor-element-4d4aea90{width:100%;}.elementor-80 .elementor-element.elementor-element-4fc96be1 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-2a8e078e .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-288583fc{font-size:14px;}.elementor-80 .elementor-element.elementor-element-33cc9d7f{width:100%;}.elementor-80 .elementor-element.elementor-element-4f821fd6 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-3d2ab0c1 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-45f8a6eb{font-size:14px;}.elementor-80 .elementor-element.elementor-element-77b280bd{width:100%;}.elementor-80 .elementor-element.elementor-element-3c509d8a .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-440e012a .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-71f40cf6{font-size:14px;}.elementor-80 .elementor-element.elementor-element-43fbe1f2{--spacer-size:9px;}.elementor-80 .elementor-element.elementor-element-7f861f9b{width:100%;}.elementor-80 .elementor-element.elementor-element-144b010 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-55583806 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-1b2cb273{font-size:14px;}.elementor-80 .elementor-element.elementor-element-64279778{width:100%;}.elementor-80 .elementor-element.elementor-element-6249c045 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-7ff983e9 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-42b9a63e{font-size:14px;}.elementor-80 .elementor-element.elementor-element-61ea8ee3{width:100%;}.elementor-80 .elementor-element.elementor-element-7779b6cf .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-56b5e3c3 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-36243675{font-size:14px;}.elementor-80 .elementor-element.elementor-element-2ec8fe87{width:100%;}.elementor-80 .elementor-element.elementor-element-61866655 img{width:100%;}.elementor-80 .elementor-element.elementor-element-732071c0{width:100%;}.elementor-80 .elementor-element.elementor-element-7bf99dea .elementor-heading-title{font-size:11px;}.elementor-80 .elementor-element.elementor-element-20cb7c14 .elementor-heading-title{font-size:24px;}.elementor-80 .elementor-element.elementor-element-7413d221{--spacer-size:8px;}.elementor-80 .elementor-element.elementor-element-428e5b46{font-size:14px;}.elementor-80 .elementor-element.elementor-element-48ce2f16{--spacer-size:8px;}.elementor-80 .elementor-element.elementor-element-65556e48{--spacer-size:12px;}.elementor-80 .elementor-element.elementor-element-1af8f0c5{width:100%;}.elementor-80 .elementor-element.elementor-element-54c32fa6 .elementor-heading-title{font-size:24px;}.elementor-80 .elementor-element.elementor-element-3a2e010a{font-size:14px;}.elementor-80 .elementor-element.elementor-element-61811ada{width:100%;}.elementor-80 .elementor-element.elementor-element-5ed04a0c{--spacer-size:13px;}.elementor-80 .elementor-element.elementor-element-b8e3217{width:100%;}.elementor-80 .elementor-element.elementor-element-56b4c4b2 img{width:100%;}.elementor-80 .elementor-element.elementor-element-70cae83d .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-4c424de{font-size:14px;}.elementor-80 .elementor-element.elementor-element-5f4d85c2 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-2f75ffb9{width:100%;}.elementor-80 .elementor-element.elementor-element-3909b984 img{width:100%;}.elementor-80 .elementor-element.elementor-element-108f9948 .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-47c15136{font-size:14px;}.elementor-80 .elementor-element.elementor-element-6b11a521 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-303e74a1{width:100%;}.elementor-80 .elementor-element.elementor-element-10bf4bc2 img{width:100%;}.elementor-80 .elementor-element.elementor-element-51cbf5e4 .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-7a0c87b1{font-size:14px;}.elementor-80 .elementor-element.elementor-element-1aa08183 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-6e24e862{--spacer-size:5px;}.elementor-80 .elementor-element.elementor-element-8e5f7f{width:100%;}.elementor-80 .elementor-element.elementor-element-45dcd628 img{width:100%;}.elementor-80 .elementor-element.elementor-element-5967929f .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-1d6aaeee{font-size:14px;}.elementor-80 .elementor-element.elementor-element-7a5e5255 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-32329127{width:100%;}.elementor-80 .elementor-element.elementor-element-6b6982e3 img{width:100%;}.elementor-80 .elementor-element.elementor-element-2b6445ae .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-3d40b2e6{font-size:14px;}.elementor-80 .elementor-element.elementor-element-6b3064e5 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-4b73fc91{width:100%;}.elementor-80 .elementor-element.elementor-element-76c92450 img{width:100%;}.elementor-80 .elementor-element.elementor-element-33d87b3a .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-497764bd{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3b61f82 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-3eec6a1c{--spacer-size:5px;}.elementor-80 .elementor-element.elementor-element-fb7e283{width:100%;}.elementor-80 .elementor-element.elementor-element-4b21ef1a img{width:100%;}.elementor-80 .elementor-element.elementor-element-515c2ae9 .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-13974bff{font-size:14px;}.elementor-80 .elementor-element.elementor-element-71160c8 .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-2e65c136{width:100%;}.elementor-80 .elementor-element.elementor-element-143f6a0a img{width:100%;}.elementor-80 .elementor-element.elementor-element-41b9b286 .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-147a040b{font-size:14px;}.elementor-80 .elementor-element.elementor-element-491ecda .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-2376d10a{width:100%;}.elementor-80 .elementor-element.elementor-element-2df33dda img{width:100%;}.elementor-80 .elementor-element.elementor-element-300dad2e .elementor-heading-title{font-size:16px;}.elementor-80 .elementor-element.elementor-element-1331da8e{font-size:14px;}.elementor-80 .elementor-element.elementor-element-bcb518c .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-3f342e71{--spacer-size:5px;}.elementor-80 .elementor-element.elementor-element-39f2027b .elementor-heading-title{font-size:11px;}.elementor-80 .elementor-element.elementor-element-7342e9b4 .elementor-heading-title{font-size:24px;}.elementor-80 .elementor-element.elementor-element-6a22af22{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3bb972b6{--spacer-size:15px;}.elementor-80 .elementor-element.elementor-element-568744c2{width:100%;}.elementor-80 .elementor-element.elementor-element-44fbc34f .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-7fdcb51d .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-7af4c119{font-size:14px;}.elementor-80 .elementor-element.elementor-element-74a76ecb{width:100%;}.elementor-80 .elementor-element.elementor-element-2d8e50b7 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-3c5871df .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-17607cef{font-size:14px;}.elementor-80 .elementor-element.elementor-element-66d98fad{width:100%;}.elementor-80 .elementor-element.elementor-element-670470f0 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-23c0308b .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-20f3853a{font-size:14px;}.elementor-80 .elementor-element.elementor-element-3070692e{--spacer-size:9px;}.elementor-80 .elementor-element.elementor-element-4f36e928{width:100%;}.elementor-80 .elementor-element.elementor-element-58c72c15 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-1973647b .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-7ff9afbe{font-size:14px;}.elementor-80 .elementor-element.elementor-element-792378cc{width:100%;}.elementor-80 .elementor-element.elementor-element-14de2fc5 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-67d98b8e .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-5b3193e1{font-size:14px;}.elementor-80 .elementor-element.elementor-element-5361d453{width:100%;}.elementor-80 .elementor-element.elementor-element-41ff3e74 .elementor-heading-title{font-size:20px;}.elementor-80 .elementor-element.elementor-element-1423cbfc .elementor-heading-title{font-size:17px;}.elementor-80 .elementor-element.elementor-element-4c179be8{font-size:14px;}.elementor-80 .elementor-element.elementor-element-38fc268a .elementor-heading-title{font-size:11px;}.elementor-80 .elementor-element.elementor-element-690cccd9 .elementor-heading-title{font-size:24px;}.elementor-80 .elementor-element.elementor-element-6d894f8a{font-size:14px;}.elementor-80 .elementor-element.elementor-element-7daf33cd{--spacer-size:15px;}.elementor-80 .elementor-element.elementor-element-56c40578{width:100%;}.elementor-80 .elementor-element.elementor-element-4da85029 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-4da85029 .elementor-icon-box-title a{font-size:16px;}.elementor-80 .elementor-element.elementor-element-41d5e978{width:100%;}.elementor-80 .elementor-element.elementor-element-275f3b02 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-275f3b02 .elementor-icon-box-title a{font-size:16px;}.elementor-80 .elementor-element.elementor-element-afbf38c{width:100%;}.elementor-80 .elementor-element.elementor-element-564cee83 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-564cee83 .elementor-icon-box-title a{font-size:16px;}.elementor-80 .elementor-element.elementor-element-20e3d9cf{--spacer-size:9px;}.elementor-80 .elementor-element.elementor-element-5e51f11d{width:100%;}.elementor-80 .elementor-element.elementor-element-25c15d73 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-25c15d73 .elementor-icon-box-title a{font-size:16px;}.elementor-80 .elementor-element.elementor-element-18737d79 .elementor-heading-title{font-size:24px;}.elementor-80 .elementor-element.elementor-element-609a7776{font-size:14px;}.elementor-80 .elementor-element.elementor-element-b6495d4{--spacer-size:20px;}.elementor-80 .elementor-element.elementor-element-48b2e7c6{width:100%;}.elementor-80 .elementor-element.elementor-element-6d21d73{font-size:14px;}.elementor-80 .elementor-element.elementor-element-1738afc9{width:100%;}.elementor-80 .elementor-element.elementor-element-281d2c77{font-size:14px;}.elementor-80 .elementor-element.elementor-element-871e0c0{width:100%;}.elementor-80 .elementor-element.elementor-element-7bf9be9a{font-size:14px;}.elementor-80 .elementor-element.elementor-element-322886fe{font-size:14px;}.elementor-80 .elementor-element.elementor-element-5dc02838{width:100%;}.elementor-80 .elementor-element.elementor-element-683cb441 .elementor-heading-title{font-size:24px;}.elementor-80 .elementor-element.elementor-element-24c97ebe{font-size:14px;}.elementor-80 .elementor-element.elementor-element-369a962f{--spacer-size:11px;}.elementor-80 .elementor-element.elementor-element-1e876bd2{width:100%;}}/* Start custom CSS for column, class: .elementor-element-64f444d1 */.elementor-80 .elementor-element.elementor-element-64f444d1 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-64f444d1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-64f444d1 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-64f444d1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-64f444d1 p, .elementor-80 .elementor-element.elementor-element-64f444d1 h1, .elementor-80 .elementor-element.elementor-element-64f444d1 h2, .elementor-80 .elementor-element.elementor-element-64f444d1 h3, .elementor-80 .elementor-element.elementor-element-64f444d1 h4, .elementor-80 .elementor-element.elementor-element-64f444d1 h5, .elementor-80 .elementor-element.elementor-element-64f444d1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3106a50d */.elementor-80 .elementor-element.elementor-element-3106a50d { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-3106a50d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-3106a50d img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-3106a50d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-3106a50d p, .elementor-80 .elementor-element.elementor-element-3106a50d h1, .elementor-80 .elementor-element.elementor-element-3106a50d h2, .elementor-80 .elementor-element.elementor-element-3106a50d h3, .elementor-80 .elementor-element.elementor-element-3106a50d h4, .elementor-80 .elementor-element.elementor-element-3106a50d h5, .elementor-80 .elementor-element.elementor-element-3106a50d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72656945 */.elementor-80 .elementor-element.elementor-element-72656945 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-72656945 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-72656945 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-72656945 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40484dc9 */.elementor-80 .elementor-element.elementor-element-40484dc9 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-40484dc9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-40484dc9 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-40484dc9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-40484dc9 p, .elementor-80 .elementor-element.elementor-element-40484dc9 h1, .elementor-80 .elementor-element.elementor-element-40484dc9 h2, .elementor-80 .elementor-element.elementor-element-40484dc9 h3, .elementor-80 .elementor-element.elementor-element-40484dc9 h4, .elementor-80 .elementor-element.elementor-element-40484dc9 h5, .elementor-80 .elementor-element.elementor-element-40484dc9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2eb3ff5f */.elementor-80 .elementor-element.elementor-element-2eb3ff5f { position: relative; }
.elementor-80 .elementor-element.elementor-element-2eb3ff5f::before { content:''; position:absolute; left:0; top:10%; bottom:10%; width:4px;
  background:#75d26b; z-index:1; }
.elementor-80 .elementor-element.elementor-element-2eb3ff5f .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-80 .elementor-element.elementor-element-2eb3ff5f .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-80 .elementor-element.elementor-element-2eb3ff5f .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-80 .elementor-element.elementor-element-2eb3ff5f .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-hero-0-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-80 .elementor-element.elementor-element-2eb3ff5f, .elementor-80 .elementor-element.elementor-element-2eb3ff5f * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d4aea90 */.elementor-80 .elementor-element.elementor-element-4d4aea90 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-4d4aea90 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-4d4aea90 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-4d4aea90 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-4d4aea90 p, .elementor-80 .elementor-element.elementor-element-4d4aea90 h1, .elementor-80 .elementor-element.elementor-element-4d4aea90 h2, .elementor-80 .elementor-element.elementor-element-4d4aea90 h3, .elementor-80 .elementor-element.elementor-element-4d4aea90 h4, .elementor-80 .elementor-element.elementor-element-4d4aea90 h5, .elementor-80 .elementor-element.elementor-element-4d4aea90 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-33cc9d7f */.elementor-80 .elementor-element.elementor-element-33cc9d7f { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-33cc9d7f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-33cc9d7f img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-33cc9d7f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-33cc9d7f p, .elementor-80 .elementor-element.elementor-element-33cc9d7f h1, .elementor-80 .elementor-element.elementor-element-33cc9d7f h2, .elementor-80 .elementor-element.elementor-element-33cc9d7f h3, .elementor-80 .elementor-element.elementor-element-33cc9d7f h4, .elementor-80 .elementor-element.elementor-element-33cc9d7f h5, .elementor-80 .elementor-element.elementor-element-33cc9d7f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77b280bd */.elementor-80 .elementor-element.elementor-element-77b280bd { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-77b280bd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-77b280bd img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-77b280bd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-77b280bd p, .elementor-80 .elementor-element.elementor-element-77b280bd h1, .elementor-80 .elementor-element.elementor-element-77b280bd h2, .elementor-80 .elementor-element.elementor-element-77b280bd h3, .elementor-80 .elementor-element.elementor-element-77b280bd h4, .elementor-80 .elementor-element.elementor-element-77b280bd h5, .elementor-80 .elementor-element.elementor-element-77b280bd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-297c6061 */.elementor-80 .elementor-element.elementor-element-297c6061 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-297c6061 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-297c6061 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-297c6061 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f861f9b */.elementor-80 .elementor-element.elementor-element-7f861f9b { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-7f861f9b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-7f861f9b img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-7f861f9b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-7f861f9b p, .elementor-80 .elementor-element.elementor-element-7f861f9b h1, .elementor-80 .elementor-element.elementor-element-7f861f9b h2, .elementor-80 .elementor-element.elementor-element-7f861f9b h3, .elementor-80 .elementor-element.elementor-element-7f861f9b h4, .elementor-80 .elementor-element.elementor-element-7f861f9b h5, .elementor-80 .elementor-element.elementor-element-7f861f9b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64279778 */.elementor-80 .elementor-element.elementor-element-64279778 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-64279778 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-64279778 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-64279778 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-64279778 p, .elementor-80 .elementor-element.elementor-element-64279778 h1, .elementor-80 .elementor-element.elementor-element-64279778 h2, .elementor-80 .elementor-element.elementor-element-64279778 h3, .elementor-80 .elementor-element.elementor-element-64279778 h4, .elementor-80 .elementor-element.elementor-element-64279778 h5, .elementor-80 .elementor-element.elementor-element-64279778 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61ea8ee3 */.elementor-80 .elementor-element.elementor-element-61ea8ee3 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-61ea8ee3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-61ea8ee3 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-61ea8ee3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-61ea8ee3 p, .elementor-80 .elementor-element.elementor-element-61ea8ee3 h1, .elementor-80 .elementor-element.elementor-element-61ea8ee3 h2, .elementor-80 .elementor-element.elementor-element-61ea8ee3 h3, .elementor-80 .elementor-element.elementor-element-61ea8ee3 h4, .elementor-80 .elementor-element.elementor-element-61ea8ee3 h5, .elementor-80 .elementor-element.elementor-element-61ea8ee3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6acf4abf */.elementor-80 .elementor-element.elementor-element-6acf4abf > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-6acf4abf > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-6acf4abf > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-6acf4abf img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-525a24d0 */.elementor-80 .elementor-element.elementor-element-525a24d0 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-525a24d0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-525a24d0 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-525a24d0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-525a24d0 p, .elementor-80 .elementor-element.elementor-element-525a24d0 h1, .elementor-80 .elementor-element.elementor-element-525a24d0 h2, .elementor-80 .elementor-element.elementor-element-525a24d0 h3, .elementor-80 .elementor-element.elementor-element-525a24d0 h4, .elementor-80 .elementor-element.elementor-element-525a24d0 h5, .elementor-80 .elementor-element.elementor-element-525a24d0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ec8fe87 */.elementor-80 .elementor-element.elementor-element-2ec8fe87 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-2ec8fe87 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-2ec8fe87 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-2ec8fe87 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-2ec8fe87 p, .elementor-80 .elementor-element.elementor-element-2ec8fe87 h1, .elementor-80 .elementor-element.elementor-element-2ec8fe87 h2, .elementor-80 .elementor-element.elementor-element-2ec8fe87 h3, .elementor-80 .elementor-element.elementor-element-2ec8fe87 h4, .elementor-80 .elementor-element.elementor-element-2ec8fe87 h5, .elementor-80 .elementor-element.elementor-element-2ec8fe87 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-732071c0 */.elementor-80 .elementor-element.elementor-element-732071c0 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-732071c0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-732071c0 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-732071c0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-732071c0 p, .elementor-80 .elementor-element.elementor-element-732071c0 h1, .elementor-80 .elementor-element.elementor-element-732071c0 h2, .elementor-80 .elementor-element.elementor-element-732071c0 h3, .elementor-80 .elementor-element.elementor-element-732071c0 h4, .elementor-80 .elementor-element.elementor-element-732071c0 h5, .elementor-80 .elementor-element.elementor-element-732071c0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1bede764 */.elementor-80 .elementor-element.elementor-element-1bede764 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-1bede764 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-1bede764 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-1bede764 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fcabaa5 */.elementor-80 .elementor-element.elementor-element-fcabaa5 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-fcabaa5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-fcabaa5 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-fcabaa5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-fcabaa5 p, .elementor-80 .elementor-element.elementor-element-fcabaa5 h1, .elementor-80 .elementor-element.elementor-element-fcabaa5 h2, .elementor-80 .elementor-element.elementor-element-fcabaa5 h3, .elementor-80 .elementor-element.elementor-element-fcabaa5 h4, .elementor-80 .elementor-element.elementor-element-fcabaa5 h5, .elementor-80 .elementor-element.elementor-element-fcabaa5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-22a0937a */.elementor-80 .elementor-element.elementor-element-22a0937a { border-top: 4px solid #75d26b; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1af8f0c5 */.elementor-80 .elementor-element.elementor-element-1af8f0c5 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-1af8f0c5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-1af8f0c5 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-1af8f0c5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-1af8f0c5 p, .elementor-80 .elementor-element.elementor-element-1af8f0c5 h1, .elementor-80 .elementor-element.elementor-element-1af8f0c5 h2, .elementor-80 .elementor-element.elementor-element-1af8f0c5 h3, .elementor-80 .elementor-element.elementor-element-1af8f0c5 h4, .elementor-80 .elementor-element.elementor-element-1af8f0c5 h5, .elementor-80 .elementor-element.elementor-element-1af8f0c5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61811ada */.elementor-80 .elementor-element.elementor-element-61811ada { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-61811ada > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-61811ada img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-61811ada .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-61811ada p, .elementor-80 .elementor-element.elementor-element-61811ada h1, .elementor-80 .elementor-element.elementor-element-61811ada h2, .elementor-80 .elementor-element.elementor-element-61811ada h3, .elementor-80 .elementor-element.elementor-element-61811ada h4, .elementor-80 .elementor-element.elementor-element-61811ada h5, .elementor-80 .elementor-element.elementor-element-61811ada h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2799e1d8 */.elementor-80 .elementor-element.elementor-element-2799e1d8 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-2799e1d8 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-2799e1d8 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-2799e1d8 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b8e3217 */.elementor-80 .elementor-element.elementor-element-b8e3217 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-b8e3217 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-b8e3217 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-b8e3217 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-b8e3217 p, .elementor-80 .elementor-element.elementor-element-b8e3217 h1, .elementor-80 .elementor-element.elementor-element-b8e3217 h2, .elementor-80 .elementor-element.elementor-element-b8e3217 h3, .elementor-80 .elementor-element.elementor-element-b8e3217 h4, .elementor-80 .elementor-element.elementor-element-b8e3217 h5, .elementor-80 .elementor-element.elementor-element-b8e3217 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f75ffb9 */.elementor-80 .elementor-element.elementor-element-2f75ffb9 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-2f75ffb9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-2f75ffb9 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-2f75ffb9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-2f75ffb9 p, .elementor-80 .elementor-element.elementor-element-2f75ffb9 h1, .elementor-80 .elementor-element.elementor-element-2f75ffb9 h2, .elementor-80 .elementor-element.elementor-element-2f75ffb9 h3, .elementor-80 .elementor-element.elementor-element-2f75ffb9 h4, .elementor-80 .elementor-element.elementor-element-2f75ffb9 h5, .elementor-80 .elementor-element.elementor-element-2f75ffb9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-303e74a1 */.elementor-80 .elementor-element.elementor-element-303e74a1 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-303e74a1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-303e74a1 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-303e74a1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-303e74a1 p, .elementor-80 .elementor-element.elementor-element-303e74a1 h1, .elementor-80 .elementor-element.elementor-element-303e74a1 h2, .elementor-80 .elementor-element.elementor-element-303e74a1 h3, .elementor-80 .elementor-element.elementor-element-303e74a1 h4, .elementor-80 .elementor-element.elementor-element-303e74a1 h5, .elementor-80 .elementor-element.elementor-element-303e74a1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-271f9fd7 */.elementor-80 .elementor-element.elementor-element-271f9fd7 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-271f9fd7 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-271f9fd7 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-271f9fd7 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8e5f7f */.elementor-80 .elementor-element.elementor-element-8e5f7f { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-8e5f7f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-8e5f7f img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-8e5f7f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-8e5f7f p, .elementor-80 .elementor-element.elementor-element-8e5f7f h1, .elementor-80 .elementor-element.elementor-element-8e5f7f h2, .elementor-80 .elementor-element.elementor-element-8e5f7f h3, .elementor-80 .elementor-element.elementor-element-8e5f7f h4, .elementor-80 .elementor-element.elementor-element-8e5f7f h5, .elementor-80 .elementor-element.elementor-element-8e5f7f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32329127 */.elementor-80 .elementor-element.elementor-element-32329127 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-32329127 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-32329127 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-32329127 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-32329127 p, .elementor-80 .elementor-element.elementor-element-32329127 h1, .elementor-80 .elementor-element.elementor-element-32329127 h2, .elementor-80 .elementor-element.elementor-element-32329127 h3, .elementor-80 .elementor-element.elementor-element-32329127 h4, .elementor-80 .elementor-element.elementor-element-32329127 h5, .elementor-80 .elementor-element.elementor-element-32329127 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b73fc91 */.elementor-80 .elementor-element.elementor-element-4b73fc91 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-4b73fc91 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-4b73fc91 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-4b73fc91 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-4b73fc91 p, .elementor-80 .elementor-element.elementor-element-4b73fc91 h1, .elementor-80 .elementor-element.elementor-element-4b73fc91 h2, .elementor-80 .elementor-element.elementor-element-4b73fc91 h3, .elementor-80 .elementor-element.elementor-element-4b73fc91 h4, .elementor-80 .elementor-element.elementor-element-4b73fc91 h5, .elementor-80 .elementor-element.elementor-element-4b73fc91 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71312483 */.elementor-80 .elementor-element.elementor-element-71312483 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-71312483 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-71312483 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-71312483 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb7e283 */.elementor-80 .elementor-element.elementor-element-fb7e283 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-fb7e283 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-fb7e283 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-fb7e283 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-fb7e283 p, .elementor-80 .elementor-element.elementor-element-fb7e283 h1, .elementor-80 .elementor-element.elementor-element-fb7e283 h2, .elementor-80 .elementor-element.elementor-element-fb7e283 h3, .elementor-80 .elementor-element.elementor-element-fb7e283 h4, .elementor-80 .elementor-element.elementor-element-fb7e283 h5, .elementor-80 .elementor-element.elementor-element-fb7e283 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2e65c136 */.elementor-80 .elementor-element.elementor-element-2e65c136 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-2e65c136 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-2e65c136 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-2e65c136 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-2e65c136 p, .elementor-80 .elementor-element.elementor-element-2e65c136 h1, .elementor-80 .elementor-element.elementor-element-2e65c136 h2, .elementor-80 .elementor-element.elementor-element-2e65c136 h3, .elementor-80 .elementor-element.elementor-element-2e65c136 h4, .elementor-80 .elementor-element.elementor-element-2e65c136 h5, .elementor-80 .elementor-element.elementor-element-2e65c136 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2376d10a */.elementor-80 .elementor-element.elementor-element-2376d10a { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-2376d10a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-2376d10a img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-2376d10a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-2376d10a p, .elementor-80 .elementor-element.elementor-element-2376d10a h1, .elementor-80 .elementor-element.elementor-element-2376d10a h2, .elementor-80 .elementor-element.elementor-element-2376d10a h3, .elementor-80 .elementor-element.elementor-element-2376d10a h4, .elementor-80 .elementor-element.elementor-element-2376d10a h5, .elementor-80 .elementor-element.elementor-element-2376d10a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42ed7a71 */.elementor-80 .elementor-element.elementor-element-42ed7a71 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-42ed7a71 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-42ed7a71 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-42ed7a71 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-758fff8f */.elementor-80 .elementor-element.elementor-element-758fff8f { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-758fff8f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-758fff8f img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-758fff8f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-758fff8f p, .elementor-80 .elementor-element.elementor-element-758fff8f h1, .elementor-80 .elementor-element.elementor-element-758fff8f h2, .elementor-80 .elementor-element.elementor-element-758fff8f h3, .elementor-80 .elementor-element.elementor-element-758fff8f h4, .elementor-80 .elementor-element.elementor-element-758fff8f h5, .elementor-80 .elementor-element.elementor-element-758fff8f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c5912d2 */.elementor-80 .elementor-element.elementor-element-2c5912d2 .elementor-widget {
  animation: codex_category-grid-3-soft-reveal 700ms ease both;
}
.elementor-80 .elementor-element.elementor-element-2c5912d2 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-80 .elementor-element.elementor-element-2c5912d2 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-80 .elementor-element.elementor-element-2c5912d2 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-grid-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-80 .elementor-element.elementor-element-2c5912d2, .elementor-80 .elementor-element.elementor-element-2c5912d2 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-568744c2 */.elementor-80 .elementor-element.elementor-element-568744c2 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-568744c2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-568744c2 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-568744c2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-568744c2 p, .elementor-80 .elementor-element.elementor-element-568744c2 h1, .elementor-80 .elementor-element.elementor-element-568744c2 h2, .elementor-80 .elementor-element.elementor-element-568744c2 h3, .elementor-80 .elementor-element.elementor-element-568744c2 h4, .elementor-80 .elementor-element.elementor-element-568744c2 h5, .elementor-80 .elementor-element.elementor-element-568744c2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-74a76ecb */.elementor-80 .elementor-element.elementor-element-74a76ecb { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-74a76ecb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-74a76ecb img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-74a76ecb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-74a76ecb p, .elementor-80 .elementor-element.elementor-element-74a76ecb h1, .elementor-80 .elementor-element.elementor-element-74a76ecb h2, .elementor-80 .elementor-element.elementor-element-74a76ecb h3, .elementor-80 .elementor-element.elementor-element-74a76ecb h4, .elementor-80 .elementor-element.elementor-element-74a76ecb h5, .elementor-80 .elementor-element.elementor-element-74a76ecb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66d98fad */.elementor-80 .elementor-element.elementor-element-66d98fad { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-66d98fad > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-66d98fad img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-66d98fad .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-66d98fad p, .elementor-80 .elementor-element.elementor-element-66d98fad h1, .elementor-80 .elementor-element.elementor-element-66d98fad h2, .elementor-80 .elementor-element.elementor-element-66d98fad h3, .elementor-80 .elementor-element.elementor-element-66d98fad h4, .elementor-80 .elementor-element.elementor-element-66d98fad h5, .elementor-80 .elementor-element.elementor-element-66d98fad h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-403cf7df */.elementor-80 .elementor-element.elementor-element-403cf7df > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-403cf7df > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-403cf7df > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-403cf7df img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f36e928 */.elementor-80 .elementor-element.elementor-element-4f36e928 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-4f36e928 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-4f36e928 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-4f36e928 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-4f36e928 p, .elementor-80 .elementor-element.elementor-element-4f36e928 h1, .elementor-80 .elementor-element.elementor-element-4f36e928 h2, .elementor-80 .elementor-element.elementor-element-4f36e928 h3, .elementor-80 .elementor-element.elementor-element-4f36e928 h4, .elementor-80 .elementor-element.elementor-element-4f36e928 h5, .elementor-80 .elementor-element.elementor-element-4f36e928 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-792378cc */.elementor-80 .elementor-element.elementor-element-792378cc { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-792378cc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-792378cc img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-792378cc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-792378cc p, .elementor-80 .elementor-element.elementor-element-792378cc h1, .elementor-80 .elementor-element.elementor-element-792378cc h2, .elementor-80 .elementor-element.elementor-element-792378cc h3, .elementor-80 .elementor-element.elementor-element-792378cc h4, .elementor-80 .elementor-element.elementor-element-792378cc h5, .elementor-80 .elementor-element.elementor-element-792378cc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5361d453 */.elementor-80 .elementor-element.elementor-element-5361d453 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-5361d453 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-5361d453 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-5361d453 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-5361d453 p, .elementor-80 .elementor-element.elementor-element-5361d453 h1, .elementor-80 .elementor-element.elementor-element-5361d453 h2, .elementor-80 .elementor-element.elementor-element-5361d453 h3, .elementor-80 .elementor-element.elementor-element-5361d453 h4, .elementor-80 .elementor-element.elementor-element-5361d453 h5, .elementor-80 .elementor-element.elementor-element-5361d453 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-52c4523a */.elementor-80 .elementor-element.elementor-element-52c4523a > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-52c4523a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-52c4523a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-52c4523a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-36c03028 */.elementor-80 .elementor-element.elementor-element-36c03028 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-36c03028 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-36c03028 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-36c03028 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-36c03028 p, .elementor-80 .elementor-element.elementor-element-36c03028 h1, .elementor-80 .elementor-element.elementor-element-36c03028 h2, .elementor-80 .elementor-element.elementor-element-36c03028 h3, .elementor-80 .elementor-element.elementor-element-36c03028 h4, .elementor-80 .elementor-element.elementor-element-36c03028 h5, .elementor-80 .elementor-element.elementor-element-36c03028 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56c40578 */.elementor-80 .elementor-element.elementor-element-56c40578 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-56c40578 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-56c40578 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-56c40578 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-56c40578 p, .elementor-80 .elementor-element.elementor-element-56c40578 h1, .elementor-80 .elementor-element.elementor-element-56c40578 h2, .elementor-80 .elementor-element.elementor-element-56c40578 h3, .elementor-80 .elementor-element.elementor-element-56c40578 h4, .elementor-80 .elementor-element.elementor-element-56c40578 h5, .elementor-80 .elementor-element.elementor-element-56c40578 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41d5e978 */.elementor-80 .elementor-element.elementor-element-41d5e978 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-41d5e978 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-41d5e978 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-41d5e978 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-41d5e978 p, .elementor-80 .elementor-element.elementor-element-41d5e978 h1, .elementor-80 .elementor-element.elementor-element-41d5e978 h2, .elementor-80 .elementor-element.elementor-element-41d5e978 h3, .elementor-80 .elementor-element.elementor-element-41d5e978 h4, .elementor-80 .elementor-element.elementor-element-41d5e978 h5, .elementor-80 .elementor-element.elementor-element-41d5e978 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-afbf38c */.elementor-80 .elementor-element.elementor-element-afbf38c { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-afbf38c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-afbf38c img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-afbf38c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-afbf38c p, .elementor-80 .elementor-element.elementor-element-afbf38c h1, .elementor-80 .elementor-element.elementor-element-afbf38c h2, .elementor-80 .elementor-element.elementor-element-afbf38c h3, .elementor-80 .elementor-element.elementor-element-afbf38c h4, .elementor-80 .elementor-element.elementor-element-afbf38c h5, .elementor-80 .elementor-element.elementor-element-afbf38c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-256371d6 */.elementor-80 .elementor-element.elementor-element-256371d6 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-256371d6 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-256371d6 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-256371d6 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5e51f11d */.elementor-80 .elementor-element.elementor-element-5e51f11d { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-5e51f11d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-5e51f11d img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-5e51f11d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-5e51f11d p, .elementor-80 .elementor-element.elementor-element-5e51f11d h1, .elementor-80 .elementor-element.elementor-element-5e51f11d h2, .elementor-80 .elementor-element.elementor-element-5e51f11d h3, .elementor-80 .elementor-element.elementor-element-5e51f11d h4, .elementor-80 .elementor-element.elementor-element-5e51f11d h5, .elementor-80 .elementor-element.elementor-element-5e51f11d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7787f5f4 */.elementor-80 .elementor-element.elementor-element-7787f5f4 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-7787f5f4 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-7787f5f4 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-7787f5f4 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d24861f */.elementor-80 .elementor-element.elementor-element-d24861f { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-d24861f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-d24861f img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-d24861f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-d24861f p, .elementor-80 .elementor-element.elementor-element-d24861f h1, .elementor-80 .elementor-element.elementor-element-d24861f h2, .elementor-80 .elementor-element.elementor-element-d24861f h3, .elementor-80 .elementor-element.elementor-element-d24861f h4, .elementor-80 .elementor-element.elementor-element-d24861f h5, .elementor-80 .elementor-element.elementor-element-d24861f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-48b2e7c6 */.elementor-80 .elementor-element.elementor-element-48b2e7c6 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-48b2e7c6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-48b2e7c6 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-48b2e7c6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-48b2e7c6 p, .elementor-80 .elementor-element.elementor-element-48b2e7c6 h1, .elementor-80 .elementor-element.elementor-element-48b2e7c6 h2, .elementor-80 .elementor-element.elementor-element-48b2e7c6 h3, .elementor-80 .elementor-element.elementor-element-48b2e7c6 h4, .elementor-80 .elementor-element.elementor-element-48b2e7c6 h5, .elementor-80 .elementor-element.elementor-element-48b2e7c6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1738afc9 */.elementor-80 .elementor-element.elementor-element-1738afc9 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-1738afc9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-1738afc9 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-1738afc9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-1738afc9 p, .elementor-80 .elementor-element.elementor-element-1738afc9 h1, .elementor-80 .elementor-element.elementor-element-1738afc9 h2, .elementor-80 .elementor-element.elementor-element-1738afc9 h3, .elementor-80 .elementor-element.elementor-element-1738afc9 h4, .elementor-80 .elementor-element.elementor-element-1738afc9 h5, .elementor-80 .elementor-element.elementor-element-1738afc9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-871e0c0 */.elementor-80 .elementor-element.elementor-element-871e0c0 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-871e0c0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-871e0c0 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-871e0c0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-871e0c0 p, .elementor-80 .elementor-element.elementor-element-871e0c0 h1, .elementor-80 .elementor-element.elementor-element-871e0c0 h2, .elementor-80 .elementor-element.elementor-element-871e0c0 h3, .elementor-80 .elementor-element.elementor-element-871e0c0 h4, .elementor-80 .elementor-element.elementor-element-871e0c0 h5, .elementor-80 .elementor-element.elementor-element-871e0c0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e356470 */.elementor-80 .elementor-element.elementor-element-e356470 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-e356470 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-e356470 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-e356470 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54432484 */.elementor-80 .elementor-element.elementor-element-54432484 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-54432484 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-54432484 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-54432484 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-54432484 p, .elementor-80 .elementor-element.elementor-element-54432484 h1, .elementor-80 .elementor-element.elementor-element-54432484 h2, .elementor-80 .elementor-element.elementor-element-54432484 h3, .elementor-80 .elementor-element.elementor-element-54432484 h4, .elementor-80 .elementor-element.elementor-element-54432484 h5, .elementor-80 .elementor-element.elementor-element-54432484 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1bd9862b */.elementor-80 .elementor-element.elementor-element-1bd9862b { position: relative; overflow: hidden; }
.elementor-80 .elementor-element.elementor-element-1bd9862b::before { content:''; position:absolute; inset:0; pointer-events:none;
  background-image: linear-gradient(rgba(117,210,107,0.12) 1px, transparent 1px),
                    linear-gradient(90deg, rgba(117,210,107,0.12) 1px, transparent 1px);
  background-size: 56px 56px; z-index:0; }
.elementor-80 .elementor-element.elementor-element-1bd9862b > .elementor-container { position: relative; z-index: 1; }
.elementor-80 .elementor-element.elementor-element-1bd9862b .elementor-widget {
  animation: codex_category-review-summary-6-soft-reveal 700ms ease both;
}
.elementor-80 .elementor-element.elementor-element-1bd9862b .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-80 .elementor-element.elementor-element-1bd9862b .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-80 .elementor-element.elementor-element-1bd9862b .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-review-summary-6-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-80 .elementor-element.elementor-element-1bd9862b, .elementor-80 .elementor-element.elementor-element-1bd9862b * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5dc02838 */.elementor-80 .elementor-element.elementor-element-5dc02838 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-5dc02838 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-5dc02838 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-5dc02838 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-5dc02838 p, .elementor-80 .elementor-element.elementor-element-5dc02838 h1, .elementor-80 .elementor-element.elementor-element-5dc02838 h2, .elementor-80 .elementor-element.elementor-element-5dc02838 h3, .elementor-80 .elementor-element.elementor-element-5dc02838 h4, .elementor-80 .elementor-element.elementor-element-5dc02838 h5, .elementor-80 .elementor-element.elementor-element-5dc02838 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e876bd2 */.elementor-80 .elementor-element.elementor-element-1e876bd2 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-1e876bd2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-1e876bd2 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-1e876bd2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-1e876bd2 p, .elementor-80 .elementor-element.elementor-element-1e876bd2 h1, .elementor-80 .elementor-element.elementor-element-1e876bd2 h2, .elementor-80 .elementor-element.elementor-element-1e876bd2 h3, .elementor-80 .elementor-element.elementor-element-1e876bd2 h4, .elementor-80 .elementor-element.elementor-element-1e876bd2 h5, .elementor-80 .elementor-element.elementor-element-1e876bd2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ba43c04 */.elementor-80 .elementor-element.elementor-element-6ba43c04 > .elementor-container > .elementor-row,
.elementor-80 .elementor-element.elementor-element-6ba43c04 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-80 .elementor-element.elementor-element-6ba43c04 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-80 .elementor-element.elementor-element-6ba43c04 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1324bac6 */.elementor-80 .elementor-element.elementor-element-1324bac6 { min-width: 0 !important; }
.elementor-80 .elementor-element.elementor-element-1324bac6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-1324bac6 img { max-width: 100% !important; height: auto !important; }
.elementor-80 .elementor-element.elementor-element-1324bac6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-80 .elementor-element.elementor-element-1324bac6 p, .elementor-80 .elementor-element.elementor-element-1324bac6 h1, .elementor-80 .elementor-element.elementor-element-1324bac6 h2, .elementor-80 .elementor-element.elementor-element-1324bac6 h3, .elementor-80 .elementor-element.elementor-element-1324bac6 h4, .elementor-80 .elementor-element.elementor-element-1324bac6 h5, .elementor-80 .elementor-element.elementor-element-1324bac6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */