.elementor-3959 .elementor-element.elementor-element-bdad447{padding:3.5rem 0rem 4rem 0rem;}.elementor-3959 .elementor-element.elementor-element-7cc64f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-3959 .elementor-element.elementor-element-7cc64f7 .elementor-heading-title{font-family:var( --e-global-typography-0525bb5-font-family ), Sans-serif;font-size:var( --e-global-typography-0525bb5-font-size );font-weight:var( --e-global-typography-0525bb5-font-weight );text-transform:var( --e-global-typography-0525bb5-text-transform );font-style:var( --e-global-typography-0525bb5-font-style );line-height:var( --e-global-typography-0525bb5-line-height );letter-spacing:var( --e-global-typography-0525bb5-letter-spacing );color:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-title{background-color:var( --e-global-color-e052ba3 );padding:1rem 1.1rem 1rem 1.1rem;}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-accordion-icon, .elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-accordion-title{color:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-accordion-icon svg{fill:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-active .elementor-accordion-icon, .elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-active .elementor-accordion-title{color:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-accordion-title{font-size:16.5px;font-weight:700;text-transform:none;line-height:1.45em;}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-eca89d7 );}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-content{background-color:var( --e-global-color-e052ba3 );color:var( --e-global-color-4b4b4d6 );font-size:15.5px;line-height:1.7em;padding:1rem 1rem 1rem 1rem;}@media(max-width:1024px){.elementor-3959 .elementor-element.elementor-element-bdad447{padding:2.75rem 1rem 3rem 1rem;}.elementor-3959 .elementor-element.elementor-element-7cc64f7{text-align:start;}.elementor-3959 .elementor-element.elementor-element-7cc64f7 .elementor-heading-title{font-size:var( --e-global-typography-0525bb5-font-size );line-height:var( --e-global-typography-0525bb5-line-height );letter-spacing:var( --e-global-typography-0525bb5-letter-spacing );}.elementor-3959 .elementor-element.elementor-element-9aa948c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 0rem 0rem 0rem;}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-accordion-title{font-size:16px;}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-content{padding:1rem 1rem 1rem 1rem;}}@media(max-width:767px){.elementor-3959 .elementor-element.elementor-element-bdad447{padding:2rem 1.25rem 2.5rem 1.25rem;}.elementor-3959 .elementor-element.elementor-element-7cc64f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-3959 .elementor-element.elementor-element-7cc64f7 .elementor-heading-title{font-size:var( --e-global-typography-0525bb5-font-size );line-height:var( --e-global-typography-0525bb5-line-height );letter-spacing:var( --e-global-typography-0525bb5-letter-spacing );}.elementor-3959 .elementor-element.elementor-element-9aa948c{padding:0rem 0rem 0rem 0rem;}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-accordion-title{font-size:15px;line-height:1.5em;}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-title{padding:1rem 0.9rem 1rem 0.9rem;}.elementor-3959 .elementor-element.elementor-element-9aa948c .elementor-tab-content{font-size:15px;line-height:1.65em;padding:1rem 0.9rem 1.1rem 0.9rem;}}