.elementor-1960 .elementor-element.elementor-element-b3dfb8a{--display:flex;}.elementor-1960 .elementor-element.elementor-element-874e5a7{--display:flex;}.elementor-1960 .elementor-element.elementor-element-7fb989b{--display:flex;}.elementor-1960 .elementor-element.elementor-element-c843858{--n-accordion-title-font-size:2rem;border-style:solid;border-width:0 0 var(--default-border-width) 0;border-color:var( --e-global-color-text );--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-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-1960 .elementor-element.elementor-element-c843858 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:var(--default-border-width) 0 0 0;border-color:var( --e-global-color-text );}.elementor-1960 .elementor-element.elementor-element-c843858 {--n-accordion-padding:1rem 0rem 1rem 0rem;}:where( .elementor-1960 .elementor-element.elementor-element-c843858 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}body:not(.rtl) .elementor-1960 .elementor-element.elementor-element-fe98e33{left:0px;}body.rtl .elementor-1960 .elementor-element.elementor-element-fe98e33{right:0px;}.elementor-1960 .elementor-element.elementor-element-fe98e33{top:0px;}/* Start custom CSS for nested-accordion, class: .elementor-element-c843858 */.elementor-1960 .elementor-element.elementor-element-c843858 .e-n-accordion-item-title-icon {
    border: var(--default-border-width) solid var(--text-clr);
    border-radius: 100vw;
    height: var(--button-size);
    width: var(--button-size);
    justify-content: center;
    transition: all .3s ease;
}

.elementor-1960 .elementor-element.elementor-element-c843858 .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
    background: var(--text-clr);
}

.elementor-1960 .elementor-element.elementor-element-c843858 .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon svg {
    fill: var(--primary-clr) !important;
}

.elementor-1960 .elementor-element.elementor-element-c843858 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon {
    transform: rotate(45deg);
    background: var(--text-clr);
}

.elementor-1960 .elementor-element.elementor-element-c843858 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon svg {
    fill: var(--primary-clr) !important;
}/* End custom CSS */
/* Start custom CSS */#e-form-file-upload-9::file-body.elementor-page-1960-button { background: red !important; }/* End custom CSS */