.elementor-4820 .elementor-element.elementor-element-a1d3bf3{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-a1d3bf3:not(.elementor-motion-effects-element-type-background), .elementor-4820 .elementor-element.elementor-element-a1d3bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empowerdentalgroup.com/wp-content/uploads/2026/08/top_bg.webp");background-repeat:repeat;background-size:cover;}.elementor-4820 .elementor-element.elementor-element-c4a077a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-4820 .elementor-element.elementor-element-88c1edf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-f536960 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-ed2f646 );}.elementor-4820 .elementor-element.elementor-element-f536960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-6efe38f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4820 .elementor-element.elementor-element-6efe38f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-64f1571{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-becdd64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px -2px rgba(64, 64, 64, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-4820 .elementor-element.elementor-element-becdd64:not(.elementor-motion-effects-element-type-background), .elementor-4820 .elementor-element.elementor-element-becdd64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-d20160a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26.6px;}.elementor-4820 .elementor-element.elementor-element-9837ec0{--display:flex;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4820 .elementor-element.elementor-element-39ab643{--display:flex;}.elementor-4820 .elementor-element.elementor-element-cbf097e{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-f3cd38d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-982dc7d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-de1473e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-adcf9d4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-bacc6b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-568591f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-34cfb9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-1da0afa{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-1da0afa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D6BB8080;}.elementor-4820 .elementor-element.elementor-element-1da0afa > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-1da0afa {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-4820 .elementor-element.elementor-element-1da0afa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:26px;}.elementor-4820 .elementor-element.elementor-element-20294e8{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:38px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-20294e8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4820 .elementor-element.elementor-element-20294e8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-20294e8 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-20294e8 {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-4820 .elementor-element.elementor-element-20294e8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;line-height:49px;letter-spacing:0px;}.elementor-4820 .elementor-element.elementor-element-4e6126a{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-35f5144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-70e4a00{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-955914b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-17cac96{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-e7077b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-40076f7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-0c9fea8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-c3d9215{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-fc804fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-9b8ba99{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-c9306f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-7f366a6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-acab0e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-38557ec{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-38557ec > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D6BB8080;}.elementor-4820 .elementor-element.elementor-element-38557ec > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-38557ec {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-4820 .elementor-element.elementor-element-38557ec > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:26px;}.elementor-4820 .elementor-element.elementor-element-0bf0e02{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:38px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-0bf0e02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4820 .elementor-element.elementor-element-0bf0e02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-0bf0e02 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-0bf0e02 {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-4820 .elementor-element.elementor-element-0bf0e02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;line-height:49px;letter-spacing:0px;}.elementor-4820 .elementor-element.elementor-element-a54ccb2{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-0904434{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-8db1f22{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-3f885d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-9db5a3e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-47a16e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-a53e5bd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-677516e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-a6d5427{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-2c68b83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-ad49826{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-a3ae7a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-c421010{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-7fe871c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-be325ed{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-be325ed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D6BB8080;}.elementor-4820 .elementor-element.elementor-element-be325ed > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-be325ed {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-4820 .elementor-element.elementor-element-be325ed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:26px;}.elementor-4820 .elementor-element.elementor-element-7dc23bc{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:38px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-7dc23bc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4820 .elementor-element.elementor-element-7dc23bc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-7dc23bc > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-7dc23bc {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-4820 .elementor-element.elementor-element-7dc23bc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;line-height:49px;letter-spacing:0px;}.elementor-4820 .elementor-element.elementor-element-6bbc112{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-a8ec6ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-cf16bbd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-a73bb4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-e6f51b8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-9e18e64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-7a648f2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-b7ceb63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-ac51e05{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-034f619{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-f0127b7{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-f0127b7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D6BB8080;}.elementor-4820 .elementor-element.elementor-element-f0127b7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-f0127b7 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-4820 .elementor-element.elementor-element-f0127b7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:26px;}.elementor-4820 .elementor-element.elementor-element-de901df{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:38px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-de901df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4820 .elementor-element.elementor-element-de901df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-de901df > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-de901df {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-4820 .elementor-element.elementor-element-de901df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;line-height:49px;letter-spacing:0px;}.elementor-4820 .elementor-element.elementor-element-0ddec31{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-a899169{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-2eee3a4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-0d78597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-14823a2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-c5e9039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-a1c1249{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-157acc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-1f30eff{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-1f30eff > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D6BB8080;}.elementor-4820 .elementor-element.elementor-element-1f30eff > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-1f30eff {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-4820 .elementor-element.elementor-element-1f30eff > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:26px;}.elementor-4820 .elementor-element.elementor-element-81a1a5c{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:38px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-81a1a5c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4820 .elementor-element.elementor-element-81a1a5c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-81a1a5c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-81a1a5c {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-4820 .elementor-element.elementor-element-81a1a5c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;line-height:49px;letter-spacing:0px;}.elementor-4820 .elementor-element.elementor-element-b546353{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-322c1c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-252f69a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-4e077d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-53c467e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-e6672bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-a5fdc13{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-1f4aac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-1fd98f5{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-1fd98f5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D6BB8080;}.elementor-4820 .elementor-element.elementor-element-1fd98f5 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-1fd98f5 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-4820 .elementor-element.elementor-element-1fd98f5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:26px;}.elementor-4820 .elementor-element.elementor-element-9acd324{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:38px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-9acd324 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4820 .elementor-element.elementor-element-9acd324 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-9acd324 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-9acd324 {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-4820 .elementor-element.elementor-element-9acd324 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;line-height:49px;letter-spacing:0px;}.elementor-4820 .elementor-element.elementor-element-01b1561{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-01c13a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-ec1069f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-c235e0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-e3fc54a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-6c312b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-5c730d9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-82557fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-5f9e603{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6BB8080;--border-color:#D6BB8080;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4820 .elementor-element.elementor-element-17ddccb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-fc221aa{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-fc221aa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D6BB8080;}.elementor-4820 .elementor-element.elementor-element-fc221aa > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-fc221aa {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-4820 .elementor-element.elementor-element-fc221aa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:26px;}.elementor-4820 .elementor-element.elementor-element-82da450{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:38px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-82da450 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4820 .elementor-element.elementor-element-82da450 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-82da450 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D6BB801A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4820 .elementor-element.elementor-element-82da450 {--n-accordion-padding:16px 24px 16px 24px;}:where( .elementor-4820 .elementor-element.elementor-element-82da450 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;line-height:49px;letter-spacing:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4820 .elementor-element.elementor-element-88c1edf{--width:675px;}.elementor-4820 .elementor-element.elementor-element-becdd64{--width:430px;}.elementor-4820 .elementor-element.elementor-element-f3cd38d{--content-width:800px;}.elementor-4820 .elementor-element.elementor-element-35f5144{--content-width:800px;}.elementor-4820 .elementor-element.elementor-element-0904434{--content-width:800px;}.elementor-4820 .elementor-element.elementor-element-a8ec6ee{--content-width:800px;}.elementor-4820 .elementor-element.elementor-element-a899169{--content-width:800px;}.elementor-4820 .elementor-element.elementor-element-322c1c1{--content-width:800px;}.elementor-4820 .elementor-element.elementor-element-01c13a2{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4820 .elementor-element.elementor-element-becdd64{--width:100%;}}@media(max-width:1024px){.elementor-4820 .elementor-element.elementor-element-a1d3bf3{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-c4a077a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4820 .elementor-element.elementor-element-f536960 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4820 .elementor-element.elementor-element-6efe38f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4820 .elementor-element.elementor-element-64f1571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4820 .elementor-element.elementor-element-becdd64{--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4820 .elementor-element.elementor-element-d20160a{font-size:15px;line-height:25.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4820 .elementor-element.elementor-element-9837ec0{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-39ab643{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-cbf097e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-f3cd38d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-1da0afa{--n-accordion-title-font-size:18px;}:where( .elementor-4820 .elementor-element.elementor-element-1da0afa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:25.5px;}.elementor-4820 .elementor-element.elementor-element-20294e8{--n-accordion-title-font-size:27px;}:where( .elementor-4820 .elementor-element.elementor-element-20294e8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:33px;}.elementor-4820 .elementor-element.elementor-element-4e6126a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-35f5144{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-38557ec{--n-accordion-title-font-size:18px;}:where( .elementor-4820 .elementor-element.elementor-element-38557ec > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:25.5px;}.elementor-4820 .elementor-element.elementor-element-0bf0e02{--n-accordion-title-font-size:27px;}:where( .elementor-4820 .elementor-element.elementor-element-0bf0e02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:33px;}.elementor-4820 .elementor-element.elementor-element-a54ccb2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-0904434{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-be325ed{--n-accordion-title-font-size:18px;}:where( .elementor-4820 .elementor-element.elementor-element-be325ed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:25.5px;}.elementor-4820 .elementor-element.elementor-element-7dc23bc{--n-accordion-title-font-size:27px;}:where( .elementor-4820 .elementor-element.elementor-element-7dc23bc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:33px;}.elementor-4820 .elementor-element.elementor-element-6bbc112{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-a8ec6ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-f0127b7{--n-accordion-title-font-size:18px;}:where( .elementor-4820 .elementor-element.elementor-element-f0127b7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:25.5px;}.elementor-4820 .elementor-element.elementor-element-de901df{--n-accordion-title-font-size:27px;}:where( .elementor-4820 .elementor-element.elementor-element-de901df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:33px;}.elementor-4820 .elementor-element.elementor-element-0ddec31{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-a899169{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-1f30eff{--n-accordion-title-font-size:18px;}:where( .elementor-4820 .elementor-element.elementor-element-1f30eff > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:25.5px;}.elementor-4820 .elementor-element.elementor-element-81a1a5c{--n-accordion-title-font-size:27px;}:where( .elementor-4820 .elementor-element.elementor-element-81a1a5c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:33px;}.elementor-4820 .elementor-element.elementor-element-b546353{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-322c1c1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-1fd98f5{--n-accordion-title-font-size:18px;}:where( .elementor-4820 .elementor-element.elementor-element-1fd98f5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:25.5px;}.elementor-4820 .elementor-element.elementor-element-9acd324{--n-accordion-title-font-size:27px;}:where( .elementor-4820 .elementor-element.elementor-element-9acd324 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:33px;}.elementor-4820 .elementor-element.elementor-element-01b1561{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-01c13a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4820 .elementor-element.elementor-element-fc221aa{--n-accordion-title-font-size:18px;}:where( .elementor-4820 .elementor-element.elementor-element-fc221aa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:25.5px;}.elementor-4820 .elementor-element.elementor-element-82da450{--n-accordion-title-font-size:27px;}:where( .elementor-4820 .elementor-element.elementor-element-82da450 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:33px;}}@media(max-width:767px){.elementor-4820 .elementor-element.elementor-element-f536960 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4820 .elementor-element.elementor-element-6efe38f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4820 .elementor-element.elementor-element-64f1571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4820 .elementor-element.elementor-element-becdd64{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4820 .elementor-element.elementor-element-20294e8{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:26px;}.elementor-4820 .elementor-element.elementor-element-20294e8 {--n-accordion-padding:16px 8px 16px 8px;}:where( .elementor-4820 .elementor-element.elementor-element-20294e8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:34px;}.elementor-4820 .elementor-element.elementor-element-0bf0e02{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:26px;}.elementor-4820 .elementor-element.elementor-element-0bf0e02 {--n-accordion-padding:16px 8px 16px 8px;}:where( .elementor-4820 .elementor-element.elementor-element-0bf0e02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:34px;}.elementor-4820 .elementor-element.elementor-element-7dc23bc{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:26px;}.elementor-4820 .elementor-element.elementor-element-7dc23bc {--n-accordion-padding:16px 8px 16px 8px;}:where( .elementor-4820 .elementor-element.elementor-element-7dc23bc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:34px;}.elementor-4820 .elementor-element.elementor-element-de901df{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:26px;}.elementor-4820 .elementor-element.elementor-element-de901df {--n-accordion-padding:16px 8px 16px 8px;}:where( .elementor-4820 .elementor-element.elementor-element-de901df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:34px;}.elementor-4820 .elementor-element.elementor-element-81a1a5c{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:26px;}.elementor-4820 .elementor-element.elementor-element-81a1a5c {--n-accordion-padding:16px 8px 16px 8px;}:where( .elementor-4820 .elementor-element.elementor-element-81a1a5c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:34px;}.elementor-4820 .elementor-element.elementor-element-9acd324{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:26px;}.elementor-4820 .elementor-element.elementor-element-9acd324 {--n-accordion-padding:16px 8px 16px 8px;}:where( .elementor-4820 .elementor-element.elementor-element-9acd324 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:34px;}.elementor-4820 .elementor-element.elementor-element-82da450{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:26px;}.elementor-4820 .elementor-element.elementor-element-82da450 {--n-accordion-padding:16px 8px 16px 8px;}:where( .elementor-4820 .elementor-element.elementor-element-82da450 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:34px;}}/* Start custom CSS for text-editor, class: .elementor-element-d20160a */.elementor-4820 .elementor-element.elementor-element-d20160a h2:first-of-type {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de1473e */.elementor-4820 .elementor-element.elementor-element-de1473e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-de1473e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacc6b8 */.elementor-4820 .elementor-element.elementor-element-bacc6b8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfb9e */.elementor-4820 .elementor-element.elementor-element-34cfb9e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de1473e */.elementor-4820 .elementor-element.elementor-element-de1473e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-de1473e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacc6b8 */.elementor-4820 .elementor-element.elementor-element-bacc6b8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfb9e */.elementor-4820 .elementor-element.elementor-element-34cfb9e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de1473e */.elementor-4820 .elementor-element.elementor-element-de1473e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-de1473e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacc6b8 */.elementor-4820 .elementor-element.elementor-element-bacc6b8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfb9e */.elementor-4820 .elementor-element.elementor-element-34cfb9e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de1473e */.elementor-4820 .elementor-element.elementor-element-de1473e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-de1473e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacc6b8 */.elementor-4820 .elementor-element.elementor-element-bacc6b8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfb9e */.elementor-4820 .elementor-element.elementor-element-34cfb9e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1da0afa */.elementor-4820 .elementor-element.elementor-element-1da0afa summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de1473e */.elementor-4820 .elementor-element.elementor-element-de1473e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-de1473e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacc6b8 */.elementor-4820 .elementor-element.elementor-element-bacc6b8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfb9e */.elementor-4820 .elementor-element.elementor-element-34cfb9e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de1473e */.elementor-4820 .elementor-element.elementor-element-de1473e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-de1473e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacc6b8 */.elementor-4820 .elementor-element.elementor-element-bacc6b8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfb9e */.elementor-4820 .elementor-element.elementor-element-34cfb9e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de1473e */.elementor-4820 .elementor-element.elementor-element-de1473e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-de1473e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacc6b8 */.elementor-4820 .elementor-element.elementor-element-bacc6b8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfb9e */.elementor-4820 .elementor-element.elementor-element-34cfb9e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de1473e */.elementor-4820 .elementor-element.elementor-element-de1473e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-de1473e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-de1473e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-de1473e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bacc6b8 */.elementor-4820 .elementor-element.elementor-element-bacc6b8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-bacc6b8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfb9e */.elementor-4820 .elementor-element.elementor-element-34cfb9e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-34cfb9e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-34cfb9e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1da0afa */.elementor-4820 .elementor-element.elementor-element-1da0afa summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-20294e8 */.elementor-4820 .elementor-element.elementor-element-20294e8 summary h2 {
 text-align: center;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-38557ec */.elementor-4820 .elementor-element.elementor-element-38557ec summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955914b */.elementor-4820 .elementor-element.elementor-element-955914b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-955914b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-955914b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-955914b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-955914b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7077b9 */.elementor-4820 .elementor-element.elementor-element-e7077b9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e7077b9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e7077b9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c9fea8 */.elementor-4820 .elementor-element.elementor-element-0c9fea8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0c9fea8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc804fe */.elementor-4820 .elementor-element.elementor-element-fc804fe img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-fc804fe h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-fc804fe ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-fc804fe ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9306f4 */.elementor-4820 .elementor-element.elementor-element-c9306f4 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c9306f4 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c9306f4 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acab0e6 */.elementor-4820 .elementor-element.elementor-element-acab0e6 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-acab0e6 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-acab0e6 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-38557ec */.elementor-4820 .elementor-element.elementor-element-38557ec summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0bf0e02 */.elementor-4820 .elementor-element.elementor-element-0bf0e02 summary h2 {
 text-align: center;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be325ed */.elementor-4820 .elementor-element.elementor-element-be325ed summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f885d9 */.elementor-4820 .elementor-element.elementor-element-3f885d9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-3f885d9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-3f885d9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47a16e1 */.elementor-4820 .elementor-element.elementor-element-47a16e1 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-47a16e1 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-47a16e1 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-677516e */.elementor-4820 .elementor-element.elementor-element-677516e img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-677516e h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-677516e ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-677516e ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-677516e ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68b83 */.elementor-4820 .elementor-element.elementor-element-2c68b83 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-2c68b83 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-2c68b83 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3ae7a3 */.elementor-4820 .elementor-element.elementor-element-a3ae7a3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a3ae7a3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe871c */.elementor-4820 .elementor-element.elementor-element-7fe871c img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-7fe871c h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-7fe871c ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-7fe871c ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be325ed */.elementor-4820 .elementor-element.elementor-element-be325ed summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7dc23bc */.elementor-4820 .elementor-element.elementor-element-7dc23bc summary h2 {
 text-align: center;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f0127b7 */.elementor-4820 .elementor-element.elementor-element-f0127b7 summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73bb4b */.elementor-4820 .elementor-element.elementor-element-a73bb4b img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-a73bb4b ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-a73bb4b ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e18e64 */.elementor-4820 .elementor-element.elementor-element-9e18e64 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-9e18e64 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-9e18e64 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7ceb63 */.elementor-4820 .elementor-element.elementor-element-b7ceb63 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-b7ceb63 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034f619 */.elementor-4820 .elementor-element.elementor-element-034f619 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-034f619 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-034f619 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-034f619 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f0127b7 */.elementor-4820 .elementor-element.elementor-element-f0127b7 summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-de901df */.elementor-4820 .elementor-element.elementor-element-de901df summary h2 {
 text-align: center;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d78597 */.elementor-4820 .elementor-element.elementor-element-0d78597 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0d78597 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e9039 */.elementor-4820 .elementor-element.elementor-element-c5e9039 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157acc8 */.elementor-4820 .elementor-element.elementor-element-157acc8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-157acc8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d78597 */.elementor-4820 .elementor-element.elementor-element-0d78597 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0d78597 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e9039 */.elementor-4820 .elementor-element.elementor-element-c5e9039 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157acc8 */.elementor-4820 .elementor-element.elementor-element-157acc8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-157acc8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d78597 */.elementor-4820 .elementor-element.elementor-element-0d78597 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0d78597 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e9039 */.elementor-4820 .elementor-element.elementor-element-c5e9039 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157acc8 */.elementor-4820 .elementor-element.elementor-element-157acc8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-157acc8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d78597 */.elementor-4820 .elementor-element.elementor-element-0d78597 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0d78597 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e9039 */.elementor-4820 .elementor-element.elementor-element-c5e9039 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157acc8 */.elementor-4820 .elementor-element.elementor-element-157acc8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-157acc8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1f30eff */.elementor-4820 .elementor-element.elementor-element-1f30eff summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d78597 */.elementor-4820 .elementor-element.elementor-element-0d78597 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0d78597 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e9039 */.elementor-4820 .elementor-element.elementor-element-c5e9039 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157acc8 */.elementor-4820 .elementor-element.elementor-element-157acc8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-157acc8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d78597 */.elementor-4820 .elementor-element.elementor-element-0d78597 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0d78597 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e9039 */.elementor-4820 .elementor-element.elementor-element-c5e9039 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157acc8 */.elementor-4820 .elementor-element.elementor-element-157acc8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-157acc8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d78597 */.elementor-4820 .elementor-element.elementor-element-0d78597 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0d78597 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e9039 */.elementor-4820 .elementor-element.elementor-element-c5e9039 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157acc8 */.elementor-4820 .elementor-element.elementor-element-157acc8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-157acc8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d78597 */.elementor-4820 .elementor-element.elementor-element-0d78597 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-0d78597 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-0d78597 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-0d78597 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e9039 */.elementor-4820 .elementor-element.elementor-element-c5e9039 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c5e9039 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c5e9039 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-157acc8 */.elementor-4820 .elementor-element.elementor-element-157acc8 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-157acc8 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-157acc8 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-157acc8 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1f30eff */.elementor-4820 .elementor-element.elementor-element-1f30eff summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-81a1a5c */.elementor-4820 .elementor-element.elementor-element-81a1a5c summary h2 {
 text-align: center;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e077d3 */.elementor-4820 .elementor-element.elementor-element-4e077d3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6672bc */.elementor-4820 .elementor-element.elementor-element-e6672bc img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e6672bc h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4aac9 */.elementor-4820 .elementor-element.elementor-element-1f4aac9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e077d3 */.elementor-4820 .elementor-element.elementor-element-4e077d3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6672bc */.elementor-4820 .elementor-element.elementor-element-e6672bc img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e6672bc h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4aac9 */.elementor-4820 .elementor-element.elementor-element-1f4aac9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e077d3 */.elementor-4820 .elementor-element.elementor-element-4e077d3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6672bc */.elementor-4820 .elementor-element.elementor-element-e6672bc img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e6672bc h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4aac9 */.elementor-4820 .elementor-element.elementor-element-1f4aac9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e077d3 */.elementor-4820 .elementor-element.elementor-element-4e077d3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6672bc */.elementor-4820 .elementor-element.elementor-element-e6672bc img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e6672bc h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4aac9 */.elementor-4820 .elementor-element.elementor-element-1f4aac9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1fd98f5 */.elementor-4820 .elementor-element.elementor-element-1fd98f5 summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e077d3 */.elementor-4820 .elementor-element.elementor-element-4e077d3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6672bc */.elementor-4820 .elementor-element.elementor-element-e6672bc img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e6672bc h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4aac9 */.elementor-4820 .elementor-element.elementor-element-1f4aac9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e077d3 */.elementor-4820 .elementor-element.elementor-element-4e077d3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6672bc */.elementor-4820 .elementor-element.elementor-element-e6672bc img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e6672bc h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4aac9 */.elementor-4820 .elementor-element.elementor-element-1f4aac9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e077d3 */.elementor-4820 .elementor-element.elementor-element-4e077d3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6672bc */.elementor-4820 .elementor-element.elementor-element-e6672bc img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e6672bc h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4aac9 */.elementor-4820 .elementor-element.elementor-element-1f4aac9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e077d3 */.elementor-4820 .elementor-element.elementor-element-4e077d3 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-4e077d3 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-4e077d3 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6672bc */.elementor-4820 .elementor-element.elementor-element-e6672bc img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-e6672bc h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-e6672bc ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-e6672bc ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4aac9 */.elementor-4820 .elementor-element.elementor-element-1f4aac9 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-1f4aac9 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1fd98f5 */.elementor-4820 .elementor-element.elementor-element-1fd98f5 summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9acd324 */.elementor-4820 .elementor-element.elementor-element-9acd324 summary h2 {
 text-align: center;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fc221aa */.elementor-4820 .elementor-element.elementor-element-fc221aa summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c235e0f */.elementor-4820 .elementor-element.elementor-element-c235e0f img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-c235e0f h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-c235e0f ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-c235e0f ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c312b5 */.elementor-4820 .elementor-element.elementor-element-6c312b5 img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-6c312b5 ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-6c312b5 ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82557fa */.elementor-4820 .elementor-element.elementor-element-82557fa img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-82557fa h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-82557fa ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-82557fa ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17ddccb */.elementor-4820 .elementor-element.elementor-element-17ddccb img {
    border-radius: 12px;
    box-shadow: 1px 1px 10px -2px rgba(64, 64, 64, 0.2);
}

.elementor-4820 .elementor-element.elementor-element-17ddccb h2:first-of-type {
    margin-top: 0;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul {
    margin: 24px 0;
    padding-left: 0;
    list-style: none;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
    position: relative;
    padding-left: 44px;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background-image: url(/wp-content/uploads/2026/08/404.webp);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-4820 .elementor-element.elementor-element-17ddccb ul li + li {
    margin-top: 14px;
}

@media (max-width: 768px) {
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li {
        padding-left: 36px;
    }
    
    .elementor-4820 .elementor-element.elementor-element-17ddccb ul li::before {
        width: 24px;
        height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fc221aa */.elementor-4820 .elementor-element.elementor-element-fc221aa summary {
    justify-content: space-between;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-82da450 */.elementor-4820 .elementor-element.elementor-element-82da450 summary h2 {
 text-align: center;   
}/* End custom CSS */