.elementor-2732 .elementor-element.elementor-element-7fb5281{--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-2732 .elementor-element.elementor-element-791a073{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2732 .elementor-element.elementor-element-ee6ccbb img{width:100%;max-width:100%;}.elementor-2732 .elementor-element.elementor-element-764bc68{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2732 .elementor-element.elementor-element-908e42f img{width:100%;max-width:100%;}.elementor-2732 .elementor-element.elementor-element-7a09d86 img{width:100%;max-width:100%;}.elementor-2732 .elementor-element.elementor-element-0a04a0d img{width:100%;max-width:100%;}.elementor-2732 .elementor-element.elementor-element-76f8d36{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2732 .elementor-element.elementor-element-34b4ebe{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2732 .elementor-element.elementor-element-fab1e43{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2732 .elementor-element.elementor-element-e625ecc{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2732 .elementor-element.elementor-element-5138ca7{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2732 .elementor-element.elementor-element-8900457{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2732 .elementor-element.elementor-element-e74f09f{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2732 .elementor-element.elementor-element-e92d49f{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2732 .elementor-element.elementor-element-d6ac372{--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-2732 .elementor-element.elementor-element-d6ac372 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2732 .elementor-element.elementor-element-d6ac372 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-2732 .elementor-element.elementor-element-d6ac372 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}/* Start custom CSS for heading, class: .elementor-element-55aaf15 */.elementor-2732 .elementor-element.elementor-element-55aaf15 h1, .elementor-2732 .elementor-element.elementor-element-55aaf15 h2, .elementor-2732 .elementor-element.elementor-element-55aaf15 h3, .elementor-2732 .elementor-element.elementor-element-55aaf15 h4, .elementor-2732 .elementor-element.elementor-element-55aaf15 h5, .elementor-2732 .elementor-element.elementor-element-55aaf15 h6, .elementor-2732 .elementor-element.elementor-element-55aaf15 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91534b9 */.elementor-2732 .elementor-element.elementor-element-91534b9 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-2732 .elementor-element.elementor-element-91534b9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f988ba */.elementor-2732 .elementor-element.elementor-element-6f988ba p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2732 .elementor-element.elementor-element-6f988ba a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791a073 */.elementor-2732 .elementor-element.elementor-element-791a073{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-277ccfc */.elementor-2732 .elementor-element.elementor-element-277ccfc p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-2732 .elementor-element.elementor-element-277ccfc a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbb9071 */.elementor-2732 .elementor-element.elementor-element-dbb9071 h1, .elementor-2732 .elementor-element.elementor-element-dbb9071 h2, .elementor-2732 .elementor-element.elementor-element-dbb9071 h3, .elementor-2732 .elementor-element.elementor-element-dbb9071 h4, .elementor-2732 .elementor-element.elementor-element-dbb9071 h5, .elementor-2732 .elementor-element.elementor-element-dbb9071 h6, .elementor-2732 .elementor-element.elementor-element-dbb9071 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee6ccbb */.elementor-2732 .elementor-element.elementor-element-ee6ccbb img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aade90 */.elementor-2732 .elementor-element.elementor-element-0aade90 h1, .elementor-2732 .elementor-element.elementor-element-0aade90 h2, .elementor-2732 .elementor-element.elementor-element-0aade90 h3, .elementor-2732 .elementor-element.elementor-element-0aade90 h4, .elementor-2732 .elementor-element.elementor-element-0aade90 h5, .elementor-2732 .elementor-element.elementor-element-0aade90 h6, .elementor-2732 .elementor-element.elementor-element-0aade90 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a9c227 */.elementor-2732 .elementor-element.elementor-element-2a9c227 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-3f5782b a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6595f41 */.elementor-2732 .elementor-element.elementor-element-6595f41 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2732 .elementor-element.elementor-element-6595f41 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-764bc68 */.elementor-2732 .elementor-element.elementor-element-764bc68{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e86e429 */.elementor-2732 .elementor-element.elementor-element-e86e429 h1, .elementor-2732 .elementor-element.elementor-element-e86e429 h2, .elementor-2732 .elementor-element.elementor-element-e86e429 h3, .elementor-2732 .elementor-element.elementor-element-e86e429 h4, .elementor-2732 .elementor-element.elementor-element-e86e429 h5, .elementor-2732 .elementor-element.elementor-element-e86e429 h6, .elementor-2732 .elementor-element.elementor-element-e86e429 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bf19ba */.elementor-2732 .elementor-element.elementor-element-5bf19ba p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-2732 .elementor-element.elementor-element-5bf19ba a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-908e42f */.elementor-2732 .elementor-element.elementor-element-908e42f img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc62bc2 */.elementor-2732 .elementor-element.elementor-element-cc62bc2 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

.elementor-2732 .elementor-element.elementor-element-50d29ed a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a09d86 */.elementor-2732 .elementor-element.elementor-element-7a09d86 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6eba2a */.elementor-2732 .elementor-element.elementor-element-a6eba2a h1, .elementor-2732 .elementor-element.elementor-element-a6eba2a h2, .elementor-2732 .elementor-element.elementor-element-a6eba2a h3, .elementor-2732 .elementor-element.elementor-element-a6eba2a h4, .elementor-2732 .elementor-element.elementor-element-a6eba2a h5, .elementor-2732 .elementor-element.elementor-element-a6eba2a h6, .elementor-2732 .elementor-element.elementor-element-a6eba2a div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e7192e */.elementor-2732 .elementor-element.elementor-element-7e7192e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-2732 .elementor-element.elementor-element-7e7192e a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a04a0d */.elementor-2732 .elementor-element.elementor-element-0a04a0d img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb6b173 */.elementor-2732 .elementor-element.elementor-element-bb6b173 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2732 .elementor-element.elementor-element-bb6b173 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76f8d36 */.elementor-2732 .elementor-element.elementor-element-76f8d36{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-246349e */.elementor-2732 .elementor-element.elementor-element-246349e h1, .elementor-2732 .elementor-element.elementor-element-246349e h2, .elementor-2732 .elementor-element.elementor-element-246349e h3, .elementor-2732 .elementor-element.elementor-element-246349e h4, .elementor-2732 .elementor-element.elementor-element-246349e h5, .elementor-2732 .elementor-element.elementor-element-246349e h6, .elementor-2732 .elementor-element.elementor-element-246349e 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-12637d7 */.elementor-2732 .elementor-element.elementor-element-12637d7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-2732 .elementor-element.elementor-element-34b4ebe span{
    color: var(--text-color-primary)!important;
}

.elementor-2732 .elementor-element.elementor-element-34b4ebe svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eb44a */.elementor-2732 .elementor-element.elementor-element-88eb44a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-5138ca7 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-34b4ebe span{
    color: var(--text-color-primary)!important;
}

.elementor-2732 .elementor-element.elementor-element-34b4ebe svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eb44a */.elementor-2732 .elementor-element.elementor-element-88eb44a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-5138ca7 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-34b4ebe span{
    color: var(--text-color-primary)!important;
}

.elementor-2732 .elementor-element.elementor-element-34b4ebe svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eb44a */.elementor-2732 .elementor-element.elementor-element-88eb44a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-5138ca7 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-34b4ebe span{
    color: var(--text-color-primary)!important;
}

.elementor-2732 .elementor-element.elementor-element-34b4ebe svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eb44a */.elementor-2732 .elementor-element.elementor-element-88eb44a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-5138ca7 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-34b4ebe span{
    color: var(--text-color-primary)!important;
}

.elementor-2732 .elementor-element.elementor-element-34b4ebe svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eb44a */.elementor-2732 .elementor-element.elementor-element-88eb44a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-5138ca7 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-34b4ebe span{
    color: var(--text-color-primary)!important;
}

.elementor-2732 .elementor-element.elementor-element-34b4ebe svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eb44a */.elementor-2732 .elementor-element.elementor-element-88eb44a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-5138ca7 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-34b4ebe span{
    color: var(--text-color-primary)!important;
}

.elementor-2732 .elementor-element.elementor-element-34b4ebe svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eb44a */.elementor-2732 .elementor-element.elementor-element-88eb44a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-5138ca7 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-34b4ebe span{
    color: var(--text-color-primary)!important;
}

.elementor-2732 .elementor-element.elementor-element-34b4ebe svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eb44a */.elementor-2732 .elementor-element.elementor-element-88eb44a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-2732 .elementor-element.elementor-element-5138ca7 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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