.elementor-1017 .elementor-element.elementor-element-5518238{--display:flex;}.elementor-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-9b0a42e{text-align:center;}.elementor-1017 .elementor-element.elementor-element-9b0a42e .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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-59d88dd{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-59d88dd .elementor-heading-title{font-family:var( --e-global-typography-eceddcc-font-family ), Sans-serif;font-size:var( --e-global-typography-eceddcc-font-size );font-weight:var( --e-global-typography-eceddcc-font-weight );line-height:var( --e-global-typography-eceddcc-line-height );color:var( --e-global-color-2b738a7 );}.elementor-1017 .elementor-element.elementor-element-a232f39{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-a232f39 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-af62bc5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-af62bc5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-45b5620{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-45b5620 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-46bd0ee{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-46bd0ee .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-d986dd3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-d986dd3 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-b0a2390{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-b0a2390 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-cd91682{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-cd91682 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-83b027b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-83b027b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-cba2f12{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-cba2f12 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-2e9e492{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-2e9e492 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-b12e942{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-b12e942 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-4e1adf1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-4e1adf1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-ff0331e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-ff0331e .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-cc3c7fc{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-cc3c7fc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-a306b3f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-a306b3f .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-4bd0a29{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-4bd0a29 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-02dec9d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-02dec9d .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-1a7e304{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-1a7e304 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-3be5c57{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-3be5c57 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-909a93e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-909a93e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-9cf5077{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-9cf5077 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-44f11f8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-44f11f8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-1d908c1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-1d908c1 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-17b1c8e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-17b1c8e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-969005a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-969005a .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-e481648{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-e481648 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-9b80599{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-9b80599 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-9ca7303{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-9ca7303 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-90ffbc5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-90ffbc5 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-860e1bd{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-860e1bd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-be9e29a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-be9e29a .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-ccc1060{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-ccc1060 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-be1bf43{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1017 .elementor-element.elementor-element-be1bf43 .elementor-heading-title{font-family:var( --e-global-typography-669c8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-669c8ef-font-size );font-weight:var( --e-global-typography-669c8ef-font-weight );line-height:var( --e-global-typography-669c8ef-line-height );color:var( --e-global-color-89c6d66 );}.elementor-1017 .elementor-element.elementor-element-d20adeb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1017 .elementor-element.elementor-element-d20adeb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-89c6d66 );}@media(min-width:768px){.elementor-1017 .elementor-element.elementor-element-5518238{--content-width:920px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1017 .elementor-element.elementor-element-9b0a42e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1017 .elementor-element.elementor-element-59d88dd .elementor-heading-title{font-size:var( --e-global-typography-eceddcc-font-size );line-height:var( --e-global-typography-eceddcc-line-height );}.elementor-1017 .elementor-element.elementor-element-a232f39 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-45b5620 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-d986dd3 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-cd91682 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-cba2f12 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-b12e942 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-ff0331e .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-a306b3f .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-02dec9d .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-3be5c57 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-9cf5077 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-1d908c1 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-969005a .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-9b80599 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-90ffbc5 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-be9e29a .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-be1bf43 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1017 .elementor-element.elementor-element-9b0a42e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1017 .elementor-element.elementor-element-59d88dd .elementor-heading-title{font-size:var( --e-global-typography-eceddcc-font-size );line-height:var( --e-global-typography-eceddcc-line-height );}.elementor-1017 .elementor-element.elementor-element-a232f39 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-45b5620 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-d986dd3 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-cd91682 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-cba2f12 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-b12e942 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-ff0331e .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-a306b3f .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-02dec9d .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-3be5c57 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-9cf5077 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-1d908c1 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-969005a .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-9b80599 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-90ffbc5 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-be9e29a .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-be1bf43 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1017 .elementor-element.elementor-element-9b0a42e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1017 .elementor-element.elementor-element-59d88dd .elementor-heading-title{font-size:var( --e-global-typography-eceddcc-font-size );line-height:var( --e-global-typography-eceddcc-line-height );}.elementor-1017 .elementor-element.elementor-element-a232f39 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-af62bc5 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-45b5620 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-46bd0ee .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-d986dd3 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-b0a2390 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-cd91682 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-83b027b .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-cba2f12 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-2e9e492 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-b12e942 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-4e1adf1 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-ff0331e .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-cc3c7fc .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-a306b3f .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-4bd0a29 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-02dec9d .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-1a7e304 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-3be5c57 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-909a93e .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-9cf5077 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-44f11f8 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-1d908c1 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-17b1c8e .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-969005a .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-e481648 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-9b80599 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-9ca7303 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-90ffbc5 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-860e1bd .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-be9e29a .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-ccc1060 .elementor-heading-title{font-size:14px;}.elementor-1017 .elementor-element.elementor-element-be1bf43 .elementor-heading-title{font-size:var( --e-global-typography-669c8ef-font-size );line-height:var( --e-global-typography-669c8ef-line-height );}.elementor-1017 .elementor-element.elementor-element-d20adeb .elementor-heading-title{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-af62bc5 */.elementor-1017 .elementor-element.elementor-element-af62bc5 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-af62bc5 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46bd0ee */.elementor-1017 .elementor-element.elementor-element-46bd0ee div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-46bd0ee b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0a2390 */.elementor-1017 .elementor-element.elementor-element-b0a2390 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-b0a2390 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83b027b */.elementor-1017 .elementor-element.elementor-element-83b027b div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-83b027b b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e9e492 */.elementor-1017 .elementor-element.elementor-element-2e9e492 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-2e9e492 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e1adf1 */.elementor-1017 .elementor-element.elementor-element-4e1adf1 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-4e1adf1 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc3c7fc */.elementor-1017 .elementor-element.elementor-element-cc3c7fc div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-cc3c7fc b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bd0a29 */.elementor-1017 .elementor-element.elementor-element-4bd0a29 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-4bd0a29 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a7e304 */.elementor-1017 .elementor-element.elementor-element-1a7e304 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-1a7e304 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-909a93e */.elementor-1017 .elementor-element.elementor-element-909a93e div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-909a93e b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44f11f8 */.elementor-1017 .elementor-element.elementor-element-44f11f8 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-44f11f8 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17b1c8e */.elementor-1017 .elementor-element.elementor-element-17b1c8e div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-17b1c8e b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e481648 */.elementor-1017 .elementor-element.elementor-element-e481648 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-e481648 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ca7303 */.elementor-1017 .elementor-element.elementor-element-9ca7303 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-9ca7303 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-860e1bd */.elementor-1017 .elementor-element.elementor-element-860e1bd div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-860e1bd b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccc1060 */.elementor-1017 .elementor-element.elementor-element-ccc1060 div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-ccc1060 b {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20adeb */.elementor-1017 .elementor-element.elementor-element-d20adeb div {
    font-family: Sora;
    font-size: 16px;
    font-weight: 300;
    margin-left: 10%;
}

.elementor-1017 .elementor-element.elementor-element-d20adeb b {
    font-weight: 700;
}/* End custom CSS */