.elementor-2431 .elementor-element.elementor-element-631aaf7c{--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;--padding-top:var(--sp-4xl);--padding-bottom:var(--sp-4xl);--padding-left:0;--padding-right:0;}.elementor-2431 .elementor-element.elementor-element-631aaf7c:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-631aaf7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66037b9 );}.elementor-2431 .elementor-element.elementor-element-415aca42{--display:flex;--gap:var(--sp-xl) var(--sp-xl);--row-gap:var(--sp-xl);--column-gap:var(--sp-xl);--overflow:hidden;--padding-top:0;--padding-bottom:0;--padding-left:var(--sp-l);--padding-right:var(--sp-l);}.elementor-2431 .elementor-element.elementor-element-340ffee{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2431 .elementor-element.elementor-element-4f92fb6a{width:100%;max-width:100%;}.elementor-2431 .elementor-element.elementor-element-4f92fb6a .elementor-heading-title{font-family:var( --e-global-typography-e20f13e-font-family ), Sans-serif;font-size:var( --e-global-typography-e20f13e-font-size );font-weight:var( --e-global-typography-e20f13e-font-weight );text-transform:var( --e-global-typography-e20f13e-text-transform );line-height:var( --e-global-typography-e20f13e-line-height );letter-spacing:var( --e-global-typography-e20f13e-letter-spacing );color:var( --e-global-color-2212b28 );}.elementor-2431 .elementor-element.elementor-element-5102f7c7 .elementor-heading-title{font-family:var( --e-global-typography-5295307-font-family ), Sans-serif;font-size:var( --e-global-typography-5295307-font-size );font-weight:var( --e-global-typography-5295307-font-weight );text-transform:var( --e-global-typography-5295307-text-transform );line-height:var( --e-global-typography-5295307-line-height );letter-spacing:var( --e-global-typography-5295307-letter-spacing );color:var( --e-global-color-72cace3 );}.elementor-2431 .elementor-element.elementor-element-1e91ee19{--display:flex;--gap:var(--sp-xl) var(--sp-xl);--row-gap:var(--sp-xl);--column-gap:var(--sp-xl);--overflow:hidden;--padding-top:0;--padding-bottom:0;--padding-left:var(--sp-l);--padding-right:var(--sp-l);}.elementor-2431 .elementor-element.elementor-element-52739ee6{--display:flex;}.elementor-2431 .elementor-element.elementor-element-39394cc4{--display:flex;}.elementor-2431 .elementor-element.elementor-element-77919f51{--display:flex;}.elementor-2431 .elementor-element.elementor-element-5bf5163a{--display:flex;}.elementor-2431 .elementor-element.elementor-element-73b2941{--display:flex;}.elementor-2431 .elementor-element.elementor-element-5ae1bb01{--n-accordion-title-font-size:var( --e-global-typography-19b47be-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:10px;}.elementor-2431 .elementor-element.elementor-element-5ae1bb01 > .elementor-widget-container{margin:var(--sp-s) 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9f73d79 );border-radius:15px 15px 15px 15px;}.elementor-2431 .elementor-element.elementor-element-5ae1bb01 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-9f73d79 );}.elementor-2431 .elementor-element.elementor-element-5ae1bb01 {--n-accordion-padding:var(--sp-m) var(--sp-m) var(--sp-m) var(--sp-m);}:where( .elementor-2431 .elementor-element.elementor-element-5ae1bb01 > .elementor-widget-container > .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:var( --e-global-typography-19b47be-font-family ), Sans-serif;font-weight:var( --e-global-typography-19b47be-font-weight );text-transform:var( --e-global-typography-19b47be-text-transform );line-height:var( --e-global-typography-19b47be-line-height );letter-spacing:var( --e-global-typography-19b47be-letter-spacing );}:where( .elementor-2431 .elementor-element.elementor-element-5ae1bb01 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:var(--sp-m);--padding-right:var(--sp-m);--padding-bottom:var(--sp-m);--padding-left:var(--sp-m);}@media(max-width:1366px){.elementor-2431 .elementor-element.elementor-element-4f92fb6a .elementor-heading-title{font-size:var( --e-global-typography-e20f13e-font-size );line-height:var( --e-global-typography-e20f13e-line-height );letter-spacing:var( --e-global-typography-e20f13e-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-5102f7c7 .elementor-heading-title{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );letter-spacing:var( --e-global-typography-5295307-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-5ae1bb01{--n-accordion-title-font-size:var( --e-global-typography-19b47be-font-size );}:where( .elementor-2431 .elementor-element.elementor-element-5ae1bb01 > .elementor-widget-container > .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:var( --e-global-typography-19b47be-line-height );letter-spacing:var( --e-global-typography-19b47be-letter-spacing );}}@media(max-width:1024px){.elementor-2431 .elementor-element.elementor-element-4f92fb6a .elementor-heading-title{font-size:var( --e-global-typography-e20f13e-font-size );line-height:var( --e-global-typography-e20f13e-line-height );letter-spacing:var( --e-global-typography-e20f13e-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-5102f7c7 .elementor-heading-title{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );letter-spacing:var( --e-global-typography-5295307-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-5ae1bb01{--n-accordion-title-font-size:var( --e-global-typography-19b47be-font-size );}:where( .elementor-2431 .elementor-element.elementor-element-5ae1bb01 > .elementor-widget-container > .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:var( --e-global-typography-19b47be-line-height );letter-spacing:var( --e-global-typography-19b47be-letter-spacing );}}@media(max-width:767px){.elementor-2431 .elementor-element.elementor-element-415aca42{--padding-top:0;--padding-bottom:0;--padding-left:var(--sp-l);--padding-right:var(--sp-l);}.elementor-2431 .elementor-element.elementor-element-4f92fb6a .elementor-heading-title{font-size:var( --e-global-typography-e20f13e-font-size );line-height:var( --e-global-typography-e20f13e-line-height );letter-spacing:var( --e-global-typography-e20f13e-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-5102f7c7 .elementor-heading-title{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );letter-spacing:var( --e-global-typography-5295307-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-1e91ee19{--padding-top:0;--padding-bottom:0;--padding-left:var(--sp-l);--padding-right:var(--sp-l);}.elementor-2431 .elementor-element.elementor-element-5ae1bb01 {--n-accordion-padding:var(--sp-l) var(--sp-m) var(--sp-l) var(--sp-m);}.elementor-2431 .elementor-element.elementor-element-5ae1bb01{--n-accordion-title-font-size:var( --e-global-typography-19b47be-font-size );}:where( .elementor-2431 .elementor-element.elementor-element-5ae1bb01 > .elementor-widget-container > .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:var( --e-global-typography-19b47be-line-height );letter-spacing:var( --e-global-typography-19b47be-letter-spacing );}}/* Start custom CSS for nested-accordion, class: .elementor-element-5ae1bb01 */.elementor-2431 .elementor-element.elementor-element-5ae1bb01 .e-n-accordion-item:last-child .e-n-accordion-item-title {
    border-color:transparent !important;
}
.elementor-2431 .elementor-element.elementor-element-5ae1bb01 .e-n-accordion-item[open] {
    border-bottom: 1px solid var( --e-global-color-9f73d79 );
}

.elementor-2431 .elementor-element.elementor-element-5ae1bb01 .e-n-accordion-item-title-icon {
    width: 24px;
    height: 24px;
    flex: 0 0 24px;
    max-width:24px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid var(--e-global-color-9f73d79);
    border-radius: 50%;
}/* End custom CSS */