.elementor-36498 .elementor-element.elementor-element-75af0fc{--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-36498 .elementor-element.elementor-element-10e7439{--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-36498 .elementor-element.elementor-element-f274b63{text-align:center;}.elementor-36498 .elementor-element.elementor-element-39b2fb6{--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-36498 .elementor-element.elementor-element-4ea8fcd{--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-36498 .elementor-element.elementor-element-d63d655{--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-36498 .elementor-element.elementor-element-7bf143f{--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-36498 .elementor-element.elementor-element-9415f83{--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-36498 .elementor-element.elementor-element-fc567ad{--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-36498 .elementor-element.elementor-element-1347de6{--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-36498 .elementor-element.elementor-element-bdf01b4{--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-36498 .elementor-element.elementor-element-556086c{--display:flex;}.elementor-36498 .elementor-element.elementor-element-69dd0da{--display:flex;}.elementor-36498 .elementor-element.elementor-element-73c068f{--display:flex;}.elementor-36498 .elementor-element.elementor-element-bfb481c{--display:flex;}.elementor-36498 .elementor-element.elementor-element-57c56b1{--display:flex;}.elementor-36498 .elementor-element.elementor-element-8791c6f{--display:flex;}.elementor-36498 .elementor-element.elementor-element-54e0b0d{--n-accordion-title-font-size:1,75rem;--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:15px;}/* Start custom CSS for nested-accordion, class: .elementor-element-54e0b0d *//* FAQ title layout */
.elementor-36498 .elementor-element.elementor-element-54e0b0d .e-n-accordion-item-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

/* Left-side question text */
.elementor-36498 .elementor-element.elementor-element-54e0b0d .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    flex: 1;
    min-width: 0;
}

/* Right-side +/- icon */
.elementor-36498 .elementor-element.elementor-element-54e0b0d .e-n-accordion-item-title-icon {
    position: relative;
    top: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    align-self: center;
    margin: 0;
}

/* Icon wrapper alignment */
.elementor-36498 .elementor-element.elementor-element-54e0b0d .e-n-accordion-item-title-icon .e-opened,
.elementor-36498 .elementor-element.elementor-element-54e0b0d .e-n-accordion-item-title-icon .e-closed {
    line-height: 0;
}

/* SVG alignment */
.elementor-36498 .elementor-element.elementor-element-54e0b0d .e-n-accordion-item-title-icon svg {
    display: block;
    margin: 0;
}/* End custom CSS */