.elementor-324 .elementor-element.elementor-element-37e4f46{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-abc4aeb{text-align:center;}.elementor-324 .elementor-element.elementor-element-22635f8{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-a90f867{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-bf758a6{--display:flex;}.elementor-324 .elementor-element.elementor-element-a814417{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-ba93bb5{--display:flex;}.elementor-324 .elementor-element.elementor-element-ba93bb5:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-ba93bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-98d9ab1{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-7d7c84b{--display:flex;}.elementor-324 .elementor-element.elementor-element-2fbb899{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-2f91d4f{--display:flex;}.elementor-324 .elementor-element.elementor-element-d9335fb{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-b4f7b2f{--n-accordion-title-font-size:var( --e-global-typography-f24b566-font-size );--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:1.5rem;}.elementor-324 .elementor-element.elementor-element-b4f7b2f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-324 .elementor-element.elementor-element-b4f7b2f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:3rem;}:where( .elementor-324 .elementor-element.elementor-element-b4f7b2f > .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-f24b566-font-family ), Sans-serif;}.elementor-324 .elementor-element.elementor-element-028a216{text-align:center;}.elementor-324 .elementor-element.elementor-element-37e262e{--display:flex;}.elementor-324 .elementor-element.elementor-element-30ff077{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-f48e21e{--display:flex;}.elementor-324 .elementor-element.elementor-element-ba7ba2f{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-62c3225{--display:flex;}.elementor-324 .elementor-element.elementor-element-62c3225:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-62c3225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-a66750f{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-692e375{--display:flex;}.elementor-324 .elementor-element.elementor-element-76f59b7{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-33f59a5{--display:flex;}.elementor-324 .elementor-element.elementor-element-bffd1bf{font-family:var( --e-global-typography-7bd6e25-font-family ), Sans-serif;font-size:var( --e-global-typography-7bd6e25-font-size );color:var( --e-global-color-secondary );}.elementor-324 .elementor-element.elementor-element-bf0460e{--n-accordion-title-font-size:var( --e-global-typography-f24b566-font-size );--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:1.5rem;}.elementor-324 .elementor-element.elementor-element-bf0460e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-324 .elementor-element.elementor-element-bf0460e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:3rem;}:where( .elementor-324 .elementor-element.elementor-element-bf0460e > .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-f24b566-font-family ), Sans-serif;}@media(max-width:991px){.elementor-324 .elementor-element.elementor-element-a90f867{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-a814417{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-98d9ab1{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-2fbb899{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-d9335fb{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-b4f7b2f{--n-accordion-title-font-size:var( --e-global-typography-f24b566-font-size );}.elementor-324 .elementor-element.elementor-element-30ff077{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-ba7ba2f{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-a66750f{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-76f59b7{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-bffd1bf{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-bf0460e{--n-accordion-title-font-size:var( --e-global-typography-f24b566-font-size );}}@media(max-width:551px){.elementor-324 .elementor-element.elementor-element-a90f867{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-a814417{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-98d9ab1{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-2fbb899{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-d9335fb{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-b4f7b2f{--n-accordion-title-font-size:var( --e-global-typography-f24b566-font-size );}.elementor-324 .elementor-element.elementor-element-30ff077{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-ba7ba2f{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-a66750f{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-76f59b7{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-bffd1bf{font-size:var( --e-global-typography-7bd6e25-font-size );}.elementor-324 .elementor-element.elementor-element-bf0460e{--n-accordion-title-font-size:var( --e-global-typography-f24b566-font-size );}}/* Start custom CSS for nested-accordion, class: .elementor-element-b4f7b2f */.elementor-324 .elementor-element.elementor-element-b4f7b2f .e-n-accordion-item{
border-radius:1.5rem;
overflow: clip
}


.elementor-324 .elementor-element.elementor-element-b4f7b2f .e-n-accordion-item + .e-n-accordion-item{
    margin-top: 2rem;
}

.elementor-324 .elementor-element.elementor-element-b4f7b2f .e-n-accordion-item-title-icon svg{
    aspect-ratio: 1;
    width: 2rem;
    height: auto;
}

.elementor-324 .elementor-element.elementor-element-b4f7b2f .e-n-accordion-item[open] .e-n-accordion-item-title{
    border-radius: 0;
}

@media (max-width:767px){
  .elementor-324 .elementor-element.elementor-element-b4f7b2f .e-n-accordion-item-title-icon svg{
    aspect-ratio: 1;
    width: 1.25rem;
    height: auto;
}

.elementor-324 .elementor-element.elementor-element-b4f7b2f .e-n-accordion-item-title{
    border-radius: 1.5rem;
    gap: 1rem;
}

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bf0460e */.elementor-324 .elementor-element.elementor-element-bf0460e .e-n-accordion-item{
border-radius:1.5rem;
overflow: clip
}


.elementor-324 .elementor-element.elementor-element-bf0460e .e-n-accordion-item + .e-n-accordion-item{
    margin-top: 2rem;
}

.elementor-324 .elementor-element.elementor-element-bf0460e .e-n-accordion-item-title-icon svg{
    aspect-ratio: 1;
    width: 2rem;
    height: auto;
}

.elementor-324 .elementor-element.elementor-element-bf0460e .e-n-accordion-item[open] .e-n-accordion-item-title{
    border-radius: 0;
}

@media (max-width:767px){
  .elementor-324 .elementor-element.elementor-element-bf0460e .e-n-accordion-item-title-icon svg{
    aspect-ratio: 1;
    width: 1.25rem;
    height: auto;
}

.elementor-324 .elementor-element.elementor-element-bf0460e .e-n-accordion-item-title{
    border-radius: 1.5rem;
    gap: 1rem;
}

}/* End custom CSS */