.elementor-602 .elementor-element.elementor-element-c58276c{--display:flex;}.elementor-602 .elementor-element.elementor-element-c8777a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:27px;--padding-right:27px;}.elementor-602 .elementor-element.elementor-element-3e2211c{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arboria", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:1.36;}.elementor-602 .elementor-element.elementor-element-f2c2810{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:27px;--padding-right:27px;}.elementor-602 .elementor-element.elementor-element-1a68b5a{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arboria", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:1.36;}.elementor-602 .elementor-element.elementor-element-5f99bb7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:27px;--padding-right:27px;}.elementor-602 .elementor-element.elementor-element-8845e27{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arboria", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:1.36;}.elementor-602 .elementor-element.elementor-element-923af84{--n-accordion-title-font-size:22px;--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-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:15px;}.elementor-602 .elementor-element.elementor-element-923af84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF00;border-style:none;}:where( .elementor-602 .elementor-element.elementor-element-923af84 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF00;border-style:none;--padding-top:0px;--padding-right:27px;--padding-bottom:24px;--padding-left:27px;}.elementor-602 .elementor-element.elementor-element-923af84 {--n-accordion-padding:37px 26px 37px 26px;}:where( .elementor-602 .elementor-element.elementor-element-923af84 > .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:"Arboria", Sans-serif;font-weight:500;line-height:1.36;}@media(max-width:767px){.elementor-602 .elementor-element.elementor-element-c8777a6{--padding-top:0px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-602 .elementor-element.elementor-element-3e2211c{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-602 .elementor-element.elementor-element-f2c2810{--padding-top:0px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-602 .elementor-element.elementor-element-1a68b5a{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-602 .elementor-element.elementor-element-5f99bb7{--padding-top:0px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-602 .elementor-element.elementor-element-8845e27{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-602 .elementor-element.elementor-element-923af84 {--n-accordion-padding:24px 16px 24px 16px;}.elementor-602 .elementor-element.elementor-element-923af84{--n-accordion-title-font-size:16px;}:where( .elementor-602 .elementor-element.elementor-element-923af84 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:16px;--padding-bottom:24px;--padding-left:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-3e2211c */.elementor-602 .elementor-element.elementor-element-3e2211c p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a68b5a */.elementor-602 .elementor-element.elementor-element-1a68b5a p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8845e27 */.elementor-602 .elementor-element.elementor-element-8845e27 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e2211c */.elementor-602 .elementor-element.elementor-element-3e2211c p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a68b5a */.elementor-602 .elementor-element.elementor-element-1a68b5a p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8845e27 */.elementor-602 .elementor-element.elementor-element-8845e27 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e2211c */.elementor-602 .elementor-element.elementor-element-3e2211c p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a68b5a */.elementor-602 .elementor-element.elementor-element-1a68b5a p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8845e27 */.elementor-602 .elementor-element.elementor-element-8845e27 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e2211c */.elementor-602 .elementor-element.elementor-element-3e2211c p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a68b5a */.elementor-602 .elementor-element.elementor-element-1a68b5a p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8845e27 */.elementor-602 .elementor-element.elementor-element-8845e27 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-923af84 */.elementor-602 .elementor-element.elementor-element-923af84 .e-n-accordion {
    gap: 10px;
    display: flex;
    flex-direction: column;
}
.elementor-602 .elementor-element.elementor-element-923af84 details {
    transition: .4s ease;
    background: white;
    border-radius: 8px;
    overflow: hidden;
}


.elementor-602 .elementor-element.elementor-element-923af84 .elementor-widget-text-editor {
    opacity: 0;
    transition: opacity .2s ease;
}
.elementor-602 .elementor-element.elementor-element-923af84 svg path {
    transition: .3s ease;
}
.elementor-602 .elementor-element.elementor-element-923af84 summary[aria-expanded="true"] + [role="region"] .elementor-widget-text-editor {
    opacity: 1;
    transition: opacity .6s ease .4s;
}

@media (min-width: 1024px) {
    .elementor-602 .elementor-element.elementor-element-923af84 details:hover {
        margin: 8px 0;
    }
}

.e-n-accordion-item-title-icon {
    transition: .4s ease;
}

.elementor-602 .elementor-element.elementor-element-923af84 summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    transform: rotate(180deg);
    transition: .4s ease;
}

.elementor-602 .elementor-element.elementor-element-923af84 details:hover {
    background: #636BE6 !important;
}
.elementor-602 .elementor-element.elementor-element-923af84 details:has( [aria-expanded="true"]) {
    background: #636BE6 !important;
}

.elementor-602 .elementor-element.elementor-element-923af84 h3 {
    transition: .3s ease;
}

.elementor-602 .elementor-element.elementor-element-923af84 details:hover p, .elementor-602 .elementor-element.elementor-element-923af84 details:hover div, .elementor-602 .elementor-element.elementor-element-923af84 details:hover h3{
    color: white !important;
}

.elementor-602 .elementor-element.elementor-element-923af84 details:hover svg path, .elementor-602 .elementor-element.elementor-element-923af84 details:has( [aria-expanded="true"]) svg path {
    fill: white;
}

.elementor-602 .elementor-element.elementor-element-923af84 details:has( [aria-expanded="true"]) p, .elementor-602 .elementor-element.elementor-element-923af84 details:has( [aria-expanded="true"]) div, .elementor-602 .elementor-element.elementor-element-923af84 details:has( [aria-expanded="true"]) h3{
        color: white !important;
}/* End custom CSS */