.elementor-2575 .elementor-element.elementor-element-f2ef660{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2575 .elementor-element.elementor-element-b623af2{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-f19421d{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-b1875dd{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-b5bb1be{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-af59981{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-eff13de{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-3a1a7f8{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-73265e4{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-52ce9f5{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-af31007{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-206c373{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-4769e35{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-4d2faa3{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-5bb9a4c{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-5cd1b57{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-d932c04{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-76a6e39{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-4661d1f{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-466b7a6{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-1f583fb{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-73c699c{text-align:justify;}.elementor-2575 .elementor-element.elementor-element-8c5c5ab{--spacer-size:2rem;}.elementor-2575 .elementor-element.elementor-element-06f3f80{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2575 .elementor-element.elementor-element-cce7e30{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2575 .elementor-element.elementor-element-bbc828d{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2575 .elementor-element.elementor-element-7a026a2{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2575 .elementor-element.elementor-element-5591719{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2575 .elementor-element.elementor-element-00131c5{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:1.5rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--n-accordion-icon-size:20px;--n-accordion-icon-gap:8px;--n-accordion-icon-normal-color:#00000000;--n-accordion-icon-hover-color:#00000000;--n-accordion-icon-active-color:#00000000;}.elementor-2575 .elementor-element.elementor-element-00131c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2575 .elementor-element.elementor-element-00131c5 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-2575 .elementor-element.elementor-element-00131c5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}/* Start custom CSS for heading, class: .elementor-element-70239a7 */.elementor-2575 .elementor-element.elementor-element-70239a7 h1, .elementor-2575 .elementor-element.elementor-element-70239a7 h2, .elementor-2575 .elementor-element.elementor-element-70239a7 h3, .elementor-2575 .elementor-element.elementor-element-70239a7 h4, .elementor-2575 .elementor-element.elementor-element-70239a7 h5, .elementor-2575 .elementor-element.elementor-element-70239a7 h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b623af2 */.elementor-2575 .elementor-element.elementor-element-b623af2 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-b623af2 ul, .elementor-2575 .elementor-element.elementor-element-b623af2 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-b623af2 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d63f65b */.elementor-2575 .elementor-element.elementor-element-d63f65b h1, .elementor-2575 .elementor-element.elementor-element-d63f65b h2, .elementor-2575 .elementor-element.elementor-element-d63f65b h3, .elementor-2575 .elementor-element.elementor-element-d63f65b h4, .elementor-2575 .elementor-element.elementor-element-d63f65b h5, .elementor-2575 .elementor-element.elementor-element-d63f65b h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1875dd */.elementor-2575 .elementor-element.elementor-element-b1875dd p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-b1875dd ul, .elementor-2575 .elementor-element.elementor-element-b1875dd ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-b1875dd a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a29afd */.elementor-2575 .elementor-element.elementor-element-3a29afd h1, .elementor-2575 .elementor-element.elementor-element-3a29afd h2, .elementor-2575 .elementor-element.elementor-element-3a29afd h3, .elementor-2575 .elementor-element.elementor-element-3a29afd h4, .elementor-2575 .elementor-element.elementor-element-3a29afd h5, .elementor-2575 .elementor-element.elementor-element-3a29afd h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af59981 */.elementor-2575 .elementor-element.elementor-element-af59981 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-af59981 ul, .elementor-2575 .elementor-element.elementor-element-af59981 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-af59981 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8006c8 */.elementor-2575 .elementor-element.elementor-element-a8006c8 h1, .elementor-2575 .elementor-element.elementor-element-a8006c8 h2, .elementor-2575 .elementor-element.elementor-element-a8006c8 h3, .elementor-2575 .elementor-element.elementor-element-a8006c8 h4, .elementor-2575 .elementor-element.elementor-element-a8006c8 h5, .elementor-2575 .elementor-element.elementor-element-a8006c8 h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1a7f8 */.elementor-2575 .elementor-element.elementor-element-3a1a7f8 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-3a1a7f8 ul, .elementor-2575 .elementor-element.elementor-element-3a1a7f8 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-3a1a7f8 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19234d6 */.elementor-2575 .elementor-element.elementor-element-19234d6 h1, .elementor-2575 .elementor-element.elementor-element-19234d6 h2, .elementor-2575 .elementor-element.elementor-element-19234d6 h3, .elementor-2575 .elementor-element.elementor-element-19234d6 h4, .elementor-2575 .elementor-element.elementor-element-19234d6 h5, .elementor-2575 .elementor-element.elementor-element-19234d6 h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52ce9f5 */.elementor-2575 .elementor-element.elementor-element-52ce9f5 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-52ce9f5 ul, .elementor-2575 .elementor-element.elementor-element-52ce9f5 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-52ce9f5 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd19e3d */.elementor-2575 .elementor-element.elementor-element-dd19e3d h1, .elementor-2575 .elementor-element.elementor-element-dd19e3d h2, .elementor-2575 .elementor-element.elementor-element-dd19e3d h3, .elementor-2575 .elementor-element.elementor-element-dd19e3d h4, .elementor-2575 .elementor-element.elementor-element-dd19e3d h5, .elementor-2575 .elementor-element.elementor-element-dd19e3d h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-206c373 */.elementor-2575 .elementor-element.elementor-element-206c373 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-206c373 ul, .elementor-2575 .elementor-element.elementor-element-206c373 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-206c373 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b14bdef */.elementor-2575 .elementor-element.elementor-element-b14bdef h1, .elementor-2575 .elementor-element.elementor-element-b14bdef h2, .elementor-2575 .elementor-element.elementor-element-b14bdef h3, .elementor-2575 .elementor-element.elementor-element-b14bdef h4, .elementor-2575 .elementor-element.elementor-element-b14bdef h5, .elementor-2575 .elementor-element.elementor-element-b14bdef h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d2faa3 */.elementor-2575 .elementor-element.elementor-element-4d2faa3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4d2faa3 ul, .elementor-2575 .elementor-element.elementor-element-4d2faa3 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4d2faa3 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef3cd52 */.elementor-2575 .elementor-element.elementor-element-ef3cd52 h1, .elementor-2575 .elementor-element.elementor-element-ef3cd52 h2, .elementor-2575 .elementor-element.elementor-element-ef3cd52 h3, .elementor-2575 .elementor-element.elementor-element-ef3cd52 h4, .elementor-2575 .elementor-element.elementor-element-ef3cd52 h5, .elementor-2575 .elementor-element.elementor-element-ef3cd52 h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cd1b57 */.elementor-2575 .elementor-element.elementor-element-5cd1b57 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-5cd1b57 ul, .elementor-2575 .elementor-element.elementor-element-5cd1b57 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-5cd1b57 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a489c8c */.elementor-2575 .elementor-element.elementor-element-a489c8c h1, .elementor-2575 .elementor-element.elementor-element-a489c8c h2, .elementor-2575 .elementor-element.elementor-element-a489c8c h3, .elementor-2575 .elementor-element.elementor-element-a489c8c h4, .elementor-2575 .elementor-element.elementor-element-a489c8c h5, .elementor-2575 .elementor-element.elementor-element-a489c8c h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76a6e39 */.elementor-2575 .elementor-element.elementor-element-76a6e39 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-76a6e39 ul, .elementor-2575 .elementor-element.elementor-element-76a6e39 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-76a6e39 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99f0da4 */.elementor-2575 .elementor-element.elementor-element-99f0da4 h1, .elementor-2575 .elementor-element.elementor-element-99f0da4 h2, .elementor-2575 .elementor-element.elementor-element-99f0da4 h3, .elementor-2575 .elementor-element.elementor-element-99f0da4 h4, .elementor-2575 .elementor-element.elementor-element-99f0da4 h5, .elementor-2575 .elementor-element.elementor-element-99f0da4 h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-466b7a6 */.elementor-2575 .elementor-element.elementor-element-466b7a6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-466b7a6 ul, .elementor-2575 .elementor-element.elementor-element-466b7a6 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-466b7a6 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2776d87 */.elementor-2575 .elementor-element.elementor-element-2776d87 h1, .elementor-2575 .elementor-element.elementor-element-2776d87 h2, .elementor-2575 .elementor-element.elementor-element-2776d87 h3, .elementor-2575 .elementor-element.elementor-element-2776d87 h4, .elementor-2575 .elementor-element.elementor-element-2776d87 h5, .elementor-2575 .elementor-element.elementor-element-2776d87 h6{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c699c */.elementor-2575 .elementor-element.elementor-element-73c699c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-73c699c ul, .elementor-2575 .elementor-element.elementor-element-73c699c ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-73c699c a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbfdd9f */.elementor-2575 .elementor-element.elementor-element-dbfdd9f div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
    margin-bottom: 1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51f7f68 */.elementor-2575 .elementor-element.elementor-element-51f7f68 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 ul, .elementor-2575 .elementor-element.elementor-element-51f7f68 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06f3f80 */.elementor-2575 .elementor-element.elementor-element-06f3f80 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-107279b */.elementor-2575 .elementor-element.elementor-element-107279b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b ul, .elementor-2575 .elementor-element.elementor-element-107279b ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce7e30 */.elementor-2575 .elementor-element.elementor-element-cce7e30 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4928e6d */.elementor-2575 .elementor-element.elementor-element-4928e6d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d ul, .elementor-2575 .elementor-element.elementor-element-4928e6d ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc828d */.elementor-2575 .elementor-element.elementor-element-bbc828d .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e32b9 */.elementor-2575 .elementor-element.elementor-element-79e32b9 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 ul, .elementor-2575 .elementor-element.elementor-element-79e32b9 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a026a2 */.elementor-2575 .elementor-element.elementor-element-7a026a2 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25e8ee7 */.elementor-2575 .elementor-element.elementor-element-25e8ee7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 ul, .elementor-2575 .elementor-element.elementor-element-25e8ee7 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5591719 */.elementor-2575 .elementor-element.elementor-element-5591719 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51f7f68 */.elementor-2575 .elementor-element.elementor-element-51f7f68 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 ul, .elementor-2575 .elementor-element.elementor-element-51f7f68 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06f3f80 */.elementor-2575 .elementor-element.elementor-element-06f3f80 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-107279b */.elementor-2575 .elementor-element.elementor-element-107279b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b ul, .elementor-2575 .elementor-element.elementor-element-107279b ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce7e30 */.elementor-2575 .elementor-element.elementor-element-cce7e30 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4928e6d */.elementor-2575 .elementor-element.elementor-element-4928e6d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d ul, .elementor-2575 .elementor-element.elementor-element-4928e6d ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc828d */.elementor-2575 .elementor-element.elementor-element-bbc828d .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e32b9 */.elementor-2575 .elementor-element.elementor-element-79e32b9 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 ul, .elementor-2575 .elementor-element.elementor-element-79e32b9 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a026a2 */.elementor-2575 .elementor-element.elementor-element-7a026a2 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25e8ee7 */.elementor-2575 .elementor-element.elementor-element-25e8ee7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 ul, .elementor-2575 .elementor-element.elementor-element-25e8ee7 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5591719 */.elementor-2575 .elementor-element.elementor-element-5591719 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51f7f68 */.elementor-2575 .elementor-element.elementor-element-51f7f68 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 ul, .elementor-2575 .elementor-element.elementor-element-51f7f68 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06f3f80 */.elementor-2575 .elementor-element.elementor-element-06f3f80 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-107279b */.elementor-2575 .elementor-element.elementor-element-107279b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b ul, .elementor-2575 .elementor-element.elementor-element-107279b ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce7e30 */.elementor-2575 .elementor-element.elementor-element-cce7e30 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4928e6d */.elementor-2575 .elementor-element.elementor-element-4928e6d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d ul, .elementor-2575 .elementor-element.elementor-element-4928e6d ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc828d */.elementor-2575 .elementor-element.elementor-element-bbc828d .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e32b9 */.elementor-2575 .elementor-element.elementor-element-79e32b9 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 ul, .elementor-2575 .elementor-element.elementor-element-79e32b9 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a026a2 */.elementor-2575 .elementor-element.elementor-element-7a026a2 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25e8ee7 */.elementor-2575 .elementor-element.elementor-element-25e8ee7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 ul, .elementor-2575 .elementor-element.elementor-element-25e8ee7 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5591719 */.elementor-2575 .elementor-element.elementor-element-5591719 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51f7f68 */.elementor-2575 .elementor-element.elementor-element-51f7f68 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 ul, .elementor-2575 .elementor-element.elementor-element-51f7f68 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06f3f80 */.elementor-2575 .elementor-element.elementor-element-06f3f80 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-107279b */.elementor-2575 .elementor-element.elementor-element-107279b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b ul, .elementor-2575 .elementor-element.elementor-element-107279b ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce7e30 */.elementor-2575 .elementor-element.elementor-element-cce7e30 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4928e6d */.elementor-2575 .elementor-element.elementor-element-4928e6d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d ul, .elementor-2575 .elementor-element.elementor-element-4928e6d ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc828d */.elementor-2575 .elementor-element.elementor-element-bbc828d .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e32b9 */.elementor-2575 .elementor-element.elementor-element-79e32b9 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 ul, .elementor-2575 .elementor-element.elementor-element-79e32b9 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a026a2 */.elementor-2575 .elementor-element.elementor-element-7a026a2 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25e8ee7 */.elementor-2575 .elementor-element.elementor-element-25e8ee7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 ul, .elementor-2575 .elementor-element.elementor-element-25e8ee7 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5591719 */.elementor-2575 .elementor-element.elementor-element-5591719 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51f7f68 */.elementor-2575 .elementor-element.elementor-element-51f7f68 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 ul, .elementor-2575 .elementor-element.elementor-element-51f7f68 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06f3f80 */.elementor-2575 .elementor-element.elementor-element-06f3f80 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-107279b */.elementor-2575 .elementor-element.elementor-element-107279b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b ul, .elementor-2575 .elementor-element.elementor-element-107279b ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce7e30 */.elementor-2575 .elementor-element.elementor-element-cce7e30 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4928e6d */.elementor-2575 .elementor-element.elementor-element-4928e6d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d ul, .elementor-2575 .elementor-element.elementor-element-4928e6d ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc828d */.elementor-2575 .elementor-element.elementor-element-bbc828d .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e32b9 */.elementor-2575 .elementor-element.elementor-element-79e32b9 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 ul, .elementor-2575 .elementor-element.elementor-element-79e32b9 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a026a2 */.elementor-2575 .elementor-element.elementor-element-7a026a2 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25e8ee7 */.elementor-2575 .elementor-element.elementor-element-25e8ee7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 ul, .elementor-2575 .elementor-element.elementor-element-25e8ee7 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5591719 */.elementor-2575 .elementor-element.elementor-element-5591719 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51f7f68 */.elementor-2575 .elementor-element.elementor-element-51f7f68 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 ul, .elementor-2575 .elementor-element.elementor-element-51f7f68 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-51f7f68 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06f3f80 */.elementor-2575 .elementor-element.elementor-element-06f3f80 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-06f3f80 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-107279b */.elementor-2575 .elementor-element.elementor-element-107279b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b ul, .elementor-2575 .elementor-element.elementor-element-107279b ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-107279b a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce7e30 */.elementor-2575 .elementor-element.elementor-element-cce7e30 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-cce7e30 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4928e6d */.elementor-2575 .elementor-element.elementor-element-4928e6d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d ul, .elementor-2575 .elementor-element.elementor-element-4928e6d ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-4928e6d a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc828d */.elementor-2575 .elementor-element.elementor-element-bbc828d .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-bbc828d svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e32b9 */.elementor-2575 .elementor-element.elementor-element-79e32b9 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 ul, .elementor-2575 .elementor-element.elementor-element-79e32b9 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-79e32b9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a026a2 */.elementor-2575 .elementor-element.elementor-element-7a026a2 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-7a026a2 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25e8ee7 */.elementor-2575 .elementor-element.elementor-element-25e8ee7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 ul, .elementor-2575 .elementor-element.elementor-element-25e8ee7 ol{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2575 .elementor-element.elementor-element-25e8ee7 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5591719 */.elementor-2575 .elementor-element.elementor-element-5591719 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-5591719 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-00131c5 */.elementor-2575 .elementor-element.elementor-element-00131c5 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-2575 .elementor-element.elementor-element-00131c5 span{
    color: var(--text-color-primary)!important;
}

.elementor-2575 .elementor-element.elementor-element-00131c5 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */