/* Generated by scripts/used-css.mjs from /wp-content/uploads/elementor/css/post-1046.css */
.elementor-1046 .elementor-element.elementor-element-70928f5 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 7%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-70f617c { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 4%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-f583cdc .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 26px; }
.elementor-1046 .elementor-element.elementor-element-fb0f0ee { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-fb0f0ee .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 15px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-21647d4 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 1%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-0760f12 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-0760f12 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 15px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-4247686 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 4%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-af21981 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-d4b04ca { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-d4b04ca .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-ef4ac59 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-ef4ac59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-ef4ac59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-ef4ac59 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-ef4ac59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-ef4ac59 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-ef4ac59 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-7916f52 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-d4794fa .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-bb2692c { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-bb2692c .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-7799c6e { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-7799c6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-7799c6e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-7799c6e .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-7799c6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-7799c6e .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-7799c6e .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-d96da3c { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 50px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-d96da3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-d96da3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-d96da3c .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-d96da3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-d96da3c .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-d96da3c .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-edac5c2 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-c5f197c .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-54d19ef { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-54d19ef .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-6d1eef3 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-6d1eef3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-6d1eef3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-6d1eef3 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-6d1eef3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-6d1eef3 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-6d1eef3 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-29829a2 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 50px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-29829a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-29829a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-29829a2 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-29829a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-29829a2 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-29829a2 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-408176c { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-86563e5 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-8d55608 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-8d55608 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-71d064e { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-71d064e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-71d064e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-71d064e .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-71d064e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-71d064e .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-71d064e .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-2ff3979 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-0bfd1c7 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-4cfa3ee { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-4cfa3ee .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-23172fc { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-23172fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-23172fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-23172fc .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-23172fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-23172fc .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-23172fc .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-a7adde6 { --display: flex; }
.elementor-1046 .elementor-element.elementor-element-5516e4b { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 50px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-5516e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-5516e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-5516e4b .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-5516e4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-5516e4b .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-5516e4b .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-7d51cc7 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-e865096 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-fc1d12d { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-fc1d12d .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-9ebbb90 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-9ebbb90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-9ebbb90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-9ebbb90 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-9ebbb90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-9ebbb90 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-9ebbb90 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-7c13d55 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-ae9aba3 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-b576050 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-b576050 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-54895b2 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-54895b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-54895b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-54895b2 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-54895b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-54895b2 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-54895b2 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-7f38104 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-190ce17 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-d073d39 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-d073d39 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-71d5198 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-71d5198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-71d5198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-71d5198 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-71d5198 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-71d5198 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-71d5198 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-ae83d70 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-08359f0 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-8af9179 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-8af9179 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-216f903 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-216f903 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-216f903 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-216f903 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-216f903 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-216f903 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-216f903 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-6277f16 { --display: flex; }
.elementor-1046 .elementor-element.elementor-element-34969ed { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 50px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-34969ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-34969ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-34969ed .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-34969ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-34969ed .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-34969ed .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-03021b6 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-7192c43 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-3e78b49 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-3e78b49 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-00bdde9 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-00bdde9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-00bdde9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-00bdde9 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-00bdde9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-00bdde9 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-00bdde9 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-f04463f { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-bc68251 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-73ae6d5 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-73ae6d5 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-a58c63b { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-a58c63b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-a58c63b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-a58c63b .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-a58c63b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-a58c63b .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-a58c63b .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-dfa66d5 { --display: flex; }
.elementor-1046 .elementor-element.elementor-element-2c47102 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 50px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-2c47102 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-2c47102 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-2c47102 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-2c47102 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-2c47102 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-2c47102 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-cd16aa6 { --display: flex; }
.elementor-1046 .elementor-element.elementor-element-eb03a60 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 100px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-eb03a60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-eb03a60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-eb03a60 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-eb03a60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-eb03a60 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-eb03a60 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-62b6bb2 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-fed4dd0 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-2b9ce2d { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-2b9ce2d .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-750f02a { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-750f02a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-750f02a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-750f02a .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-750f02a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-750f02a .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-750f02a .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-8a9548f { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-149b880 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-378ede1 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-378ede1 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-118df32 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-118df32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-118df32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-118df32 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-118df32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-118df32 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-118df32 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-13aac7f { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-b59f9d0 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-7665561 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-7665561 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-3cd0904 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-3cd0904 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-3cd0904 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-3cd0904 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-3cd0904 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-3cd0904 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-3cd0904 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-8ba71b6 { --display: flex; }
.elementor-1046 .elementor-element.elementor-element-bdb5246 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 50px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-bdb5246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-bdb5246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-bdb5246 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-bdb5246 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-bdb5246 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-bdb5246 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-188d554 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-6b01be6 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-62b9c41 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-62b9c41 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-549388b { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-549388b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-549388b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-549388b .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-549388b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-549388b .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-549388b .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-a57dad0 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-5bcbef2 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-5437dd4 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-5437dd4 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-2dec709 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-2dec709 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-2dec709 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-2dec709 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-2dec709 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-2dec709 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-2dec709 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-0181fa0 { --display: flex; }
.elementor-1046 .elementor-element.elementor-element-44b1f15 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 50px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-44b1f15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-44b1f15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-44b1f15 .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-44b1f15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-44b1f15 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-44b1f15 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-63107db { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-0649cab .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-62b9e28 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-62b9e28 .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-c41b4ea { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 5px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-c41b4ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-c41b4ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-c41b4ea .elementor-icon-list-icon svg { transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-c41b4ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-c41b4ea .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-c41b4ea .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
.elementor-1046 .elementor-element.elementor-element-9f064a1 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 2%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-1046 .elementor-element.elementor-element-88b8f5d .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 18px; }
.elementor-1046 .elementor-element.elementor-element-84c3bac { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-1046 .elementor-element.elementor-element-84c3bac .elementor-heading-title { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; }
.elementor-1046 .elementor-element.elementor-element-f4dff23 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 0px 20px; --e-icon-list-icon-size: 16px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px; }
.elementor-1046 .elementor-element.elementor-element-f4dff23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-f4dff23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(2.5px); }
.elementor-1046 .elementor-element.elementor-element-f4dff23 .elementor-icon-list-icon svg { fill: var( --e-global-color-primary ); transition: fill 0.3s; }
.elementor-1046 .elementor-element.elementor-element-f4dff23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1046 .elementor-element.elementor-element-f4dff23 .elementor-icon-list-item > a { font-family: var(--font-poppins), sans-serif; font-size: 14px; font-weight: 300; line-height: 1.67em; }
.elementor-1046 .elementor-element.elementor-element-f4dff23 .elementor-icon-list-text { color: var( --e-global-color-primary ); transition: color 0.3s; }
@media (max-width: 1024px){.elementor-1046 .elementor-element.elementor-element-70928f5 { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 10%; --padding-bottom: 10%; --padding-left: 4%; --padding-right: 4%; }
body.elementor-page-1046 { margin: 0px; padding: 0%; }
}@media (max-width: 767px){.elementor-1046 .elementor-element.elementor-element-70928f5 { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 15%; --padding-bottom: 15%; --padding-left: 4%; --padding-right: 4%; }
.elementor-1046 .elementor-element.elementor-element-70f617c { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 10%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%; }
}