.elementor-4575 .elementor-element.elementor-element-c2e5d0e{--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-4575 .elementor-element.elementor-element-1a3c4b1 img{width:100%;max-width:100%;}.elementor-4575 .elementor-element.elementor-element-79a3dae img{width:100%;max-width:100%;}.elementor-4575 .elementor-element.elementor-element-c10dd1f{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4575 .elementor-element.elementor-element-9acce99{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4575 .elementor-element.elementor-element-cdf7f18{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4575 .elementor-element.elementor-element-4389d5a{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4575 .elementor-element.elementor-element-c01eb10{--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;}.elementor-4575 .elementor-element.elementor-element-c01eb10 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-4575 .elementor-element.elementor-element-c01eb10 {--n-accordion-padding:1rem 1rem 1rem 1rem;}/* Start custom CSS for text-editor, class: .elementor-element-0614b8d */.elementor-4575 .elementor-element.elementor-element-0614b8d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-0614b8d a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-0614b8d strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82099d5 */.elementor-4575 .elementor-element.elementor-element-82099d5 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-82099d5 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-82099d5 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8ad4e6 */.elementor-4575 .elementor-element.elementor-element-b8ad4e6 h1, .elementor-4575 .elementor-element.elementor-element-b8ad4e6 h2, .elementor-4575 .elementor-element.elementor-element-b8ad4e6 h3, .elementor-4575 .elementor-element.elementor-element-b8ad4e6 h4, .elementor-4575 .elementor-element.elementor-element-b8ad4e6 h5, .elementor-4575 .elementor-element.elementor-element-b8ad4e6 h6, .elementor-4575 .elementor-element.elementor-element-b8ad4e6 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-6ae0f76 */.elementor-4575 .elementor-element.elementor-element-6ae0f76 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-6ae0f76 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-6ae0f76 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c97445 */.elementor-4575 .elementor-element.elementor-element-8c97445 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-8c97445 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-8c97445 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2001281 */.elementor-4575 .elementor-element.elementor-element-2001281 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-2001281 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-2001281 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f16ac3 */.elementor-4575 .elementor-element.elementor-element-1f16ac3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-1f16ac3 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-1f16ac3 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3fcd6b */.elementor-4575 .elementor-element.elementor-element-b3fcd6b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-b3fcd6b a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-b3fcd6b strong{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-b3fcd6b table{
    width: 100%;
    border-collapse: collapse;
}

.elementor-4575 .elementor-element.elementor-element-b3fcd6b th, .elementor-4575 .elementor-element.elementor-element-b3fcd6b td{
    border: 1px solid var(--theme-border-color);
    padding: .5rem .75rem;
    line-height: 2;
    color: var(--text-color-secondary);
}

.elementor-4575 .elementor-element.elementor-element-b3fcd6b th{
    color: var(--text-color-primary);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e195b6 */.elementor-4575 .elementor-element.elementor-element-1e195b6 h1, .elementor-4575 .elementor-element.elementor-element-1e195b6 h2, .elementor-4575 .elementor-element.elementor-element-1e195b6 h3, .elementor-4575 .elementor-element.elementor-element-1e195b6 h4, .elementor-4575 .elementor-element.elementor-element-1e195b6 h5, .elementor-4575 .elementor-element.elementor-element-1e195b6 h6, .elementor-4575 .elementor-element.elementor-element-1e195b6 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-836facc */.elementor-4575 .elementor-element.elementor-element-836facc p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-836facc a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-836facc strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12cceba */.elementor-4575 .elementor-element.elementor-element-12cceba h1, .elementor-4575 .elementor-element.elementor-element-12cceba h2, .elementor-4575 .elementor-element.elementor-element-12cceba h3, .elementor-4575 .elementor-element.elementor-element-12cceba h4, .elementor-4575 .elementor-element.elementor-element-12cceba h5, .elementor-4575 .elementor-element.elementor-element-12cceba h6, .elementor-4575 .elementor-element.elementor-element-12cceba 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-877b467 */.elementor-4575 .elementor-element.elementor-element-877b467 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-877b467 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-877b467 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0fb72e */.elementor-4575 .elementor-element.elementor-element-a0fb72e h1, .elementor-4575 .elementor-element.elementor-element-a0fb72e h2, .elementor-4575 .elementor-element.elementor-element-a0fb72e h3, .elementor-4575 .elementor-element.elementor-element-a0fb72e h4, .elementor-4575 .elementor-element.elementor-element-a0fb72e h5, .elementor-4575 .elementor-element.elementor-element-a0fb72e h6, .elementor-4575 .elementor-element.elementor-element-a0fb72e 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-4ad69c5 */.elementor-4575 .elementor-element.elementor-element-4ad69c5 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-4ad69c5 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-4ad69c5 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8915b49 */.elementor-4575 .elementor-element.elementor-element-8915b49 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-8915b49 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-8915b49 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24c74b2 */.elementor-4575 .elementor-element.elementor-element-24c74b2 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-24c74b2 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-24c74b2 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c11b8fd */.elementor-4575 .elementor-element.elementor-element-c11b8fd h1, .elementor-4575 .elementor-element.elementor-element-c11b8fd h2, .elementor-4575 .elementor-element.elementor-element-c11b8fd h3, .elementor-4575 .elementor-element.elementor-element-c11b8fd h4, .elementor-4575 .elementor-element.elementor-element-c11b8fd h5, .elementor-4575 .elementor-element.elementor-element-c11b8fd h6, .elementor-4575 .elementor-element.elementor-element-c11b8fd 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-0d106f6 */.elementor-4575 .elementor-element.elementor-element-0d106f6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-0d106f6 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-0d106f6 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a0afda */.elementor-4575 .elementor-element.elementor-element-8a0afda p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-8a0afda a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-8a0afda strong{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-8a0afda table{
    width: 100%;
    border-collapse: collapse;
}

.elementor-4575 .elementor-element.elementor-element-8a0afda th, .elementor-4575 .elementor-element.elementor-element-8a0afda td{
    border: 1px solid var(--theme-border-color);
    padding: .5rem .75rem;
    line-height: 2;
    color: var(--text-color-secondary);
}

.elementor-4575 .elementor-element.elementor-element-8a0afda th{
    color: var(--text-color-primary);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1641ec5 */.elementor-4575 .elementor-element.elementor-element-1641ec5 h1, .elementor-4575 .elementor-element.elementor-element-1641ec5 h2, .elementor-4575 .elementor-element.elementor-element-1641ec5 h3, .elementor-4575 .elementor-element.elementor-element-1641ec5 h4, .elementor-4575 .elementor-element.elementor-element-1641ec5 h5, .elementor-4575 .elementor-element.elementor-element-1641ec5 h6, .elementor-4575 .elementor-element.elementor-element-1641ec5 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-ef5f731 */.elementor-4575 .elementor-element.elementor-element-ef5f731 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-ef5f731 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-ef5f731 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f4cbc5 */.elementor-4575 .elementor-element.elementor-element-4f4cbc5 h1, .elementor-4575 .elementor-element.elementor-element-4f4cbc5 h2, .elementor-4575 .elementor-element.elementor-element-4f4cbc5 h3, .elementor-4575 .elementor-element.elementor-element-4f4cbc5 h4, .elementor-4575 .elementor-element.elementor-element-4f4cbc5 h5, .elementor-4575 .elementor-element.elementor-element-4f4cbc5 h6, .elementor-4575 .elementor-element.elementor-element-4f4cbc5 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-295d8c8 */.elementor-4575 .elementor-element.elementor-element-295d8c8 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-295d8c8 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-295d8c8 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e91c123 */.elementor-4575 .elementor-element.elementor-element-e91c123 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-e91c123 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-e91c123 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696e702 */.elementor-4575 .elementor-element.elementor-element-696e702 h1, .elementor-4575 .elementor-element.elementor-element-696e702 h2, .elementor-4575 .elementor-element.elementor-element-696e702 h3, .elementor-4575 .elementor-element.elementor-element-696e702 h4, .elementor-4575 .elementor-element.elementor-element-696e702 h5, .elementor-4575 .elementor-element.elementor-element-696e702 h6, .elementor-4575 .elementor-element.elementor-element-696e702 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-8c7c2f6 */.elementor-4575 .elementor-element.elementor-element-8c7c2f6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-8c7c2f6 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-8c7c2f6 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e375682 */.elementor-4575 .elementor-element.elementor-element-e375682 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-e375682 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-e375682 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3256fc0 */.elementor-4575 .elementor-element.elementor-element-3256fc0 h1, .elementor-4575 .elementor-element.elementor-element-3256fc0 h2, .elementor-4575 .elementor-element.elementor-element-3256fc0 h3, .elementor-4575 .elementor-element.elementor-element-3256fc0 h4, .elementor-4575 .elementor-element.elementor-element-3256fc0 h5, .elementor-4575 .elementor-element.elementor-element-3256fc0 h6, .elementor-4575 .elementor-element.elementor-element-3256fc0 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-8f44dc1 */.elementor-4575 .elementor-element.elementor-element-8f44dc1 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-8f44dc1 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-8f44dc1 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e93bc7 */.elementor-4575 .elementor-element.elementor-element-3e93bc7 h1, .elementor-4575 .elementor-element.elementor-element-3e93bc7 h2, .elementor-4575 .elementor-element.elementor-element-3e93bc7 h3, .elementor-4575 .elementor-element.elementor-element-3e93bc7 h4, .elementor-4575 .elementor-element.elementor-element-3e93bc7 h5, .elementor-4575 .elementor-element.elementor-element-3e93bc7 h6, .elementor-4575 .elementor-element.elementor-element-3e93bc7 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-591d682 */.elementor-4575 .elementor-element.elementor-element-591d682 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-591d682 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-591d682 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad8da6a */.elementor-4575 .elementor-element.elementor-element-ad8da6a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-ad8da6a a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-ad8da6a strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc5d01f */.elementor-4575 .elementor-element.elementor-element-bc5d01f h1, .elementor-4575 .elementor-element.elementor-element-bc5d01f h2, .elementor-4575 .elementor-element.elementor-element-bc5d01f h3, .elementor-4575 .elementor-element.elementor-element-bc5d01f h4, .elementor-4575 .elementor-element.elementor-element-bc5d01f h5, .elementor-4575 .elementor-element.elementor-element-bc5d01f h6, .elementor-4575 .elementor-element.elementor-element-bc5d01f 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-9cf491e */.elementor-4575 .elementor-element.elementor-element-9cf491e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-9cf491e a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-9cf491e strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-122c6b8 */.elementor-4575 .elementor-element.elementor-element-122c6b8 h1, .elementor-4575 .elementor-element.elementor-element-122c6b8 h2, .elementor-4575 .elementor-element.elementor-element-122c6b8 h3, .elementor-4575 .elementor-element.elementor-element-122c6b8 h4, .elementor-4575 .elementor-element.elementor-element-122c6b8 h5, .elementor-4575 .elementor-element.elementor-element-122c6b8 h6, .elementor-4575 .elementor-element.elementor-element-122c6b8 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-0a56ee3 */.elementor-4575 .elementor-element.elementor-element-0a56ee3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-0a56ee3 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-0a56ee3 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2580fa3 */.elementor-4575 .elementor-element.elementor-element-2580fa3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-2580fa3 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-2580fa3 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-877c198 */.elementor-4575 .elementor-element.elementor-element-877c198 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-877c198 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-877c198 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-416a0c6 */.elementor-4575 .elementor-element.elementor-element-416a0c6 h1, .elementor-4575 .elementor-element.elementor-element-416a0c6 h2, .elementor-4575 .elementor-element.elementor-element-416a0c6 h3, .elementor-4575 .elementor-element.elementor-element-416a0c6 h4, .elementor-4575 .elementor-element.elementor-element-416a0c6 h5, .elementor-4575 .elementor-element.elementor-element-416a0c6 h6, .elementor-4575 .elementor-element.elementor-element-416a0c6 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-81a5b11 */.elementor-4575 .elementor-element.elementor-element-81a5b11 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-81a5b11 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-81a5b11 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb3f45e */.elementor-4575 .elementor-element.elementor-element-eb3f45e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-eb3f45e a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-eb3f45e strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-729197e */.elementor-4575 .elementor-element.elementor-element-729197e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-729197e a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-729197e strong{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-729197e table{
    width: 100%;
    border-collapse: collapse;
}

.elementor-4575 .elementor-element.elementor-element-729197e th, .elementor-4575 .elementor-element.elementor-element-729197e td{
    border: 1px solid var(--theme-border-color);
    padding: .5rem .75rem;
    line-height: 2;
    color: var(--text-color-secondary);
}

.elementor-4575 .elementor-element.elementor-element-729197e th{
    color: var(--text-color-primary);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ace10 */.elementor-4575 .elementor-element.elementor-element-96ace10 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-96ace10 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-96ace10 strong{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-96ace10 blockquote{
    border-right: 3px solid var(--color-primary);
    padding: .75rem 1rem;
    margin: 0;
    border-radius: var(--border-radius-sm);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb58b11 */.elementor-4575 .elementor-element.elementor-element-fb58b11 h1, .elementor-4575 .elementor-element.elementor-element-fb58b11 h2, .elementor-4575 .elementor-element.elementor-element-fb58b11 h3, .elementor-4575 .elementor-element.elementor-element-fb58b11 h4, .elementor-4575 .elementor-element.elementor-element-fb58b11 h5, .elementor-4575 .elementor-element.elementor-element-fb58b11 h6, .elementor-4575 .elementor-element.elementor-element-fb58b11 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-1a3c4b1 */.elementor-4575 .elementor-element.elementor-element-1a3c4b1 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9deb4ea */.elementor-4575 .elementor-element.elementor-element-9deb4ea p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-9deb4ea a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-9deb4ea strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0b6a6 */.elementor-4575 .elementor-element.elementor-element-2b0b6a6 h1, .elementor-4575 .elementor-element.elementor-element-2b0b6a6 h2, .elementor-4575 .elementor-element.elementor-element-2b0b6a6 h3, .elementor-4575 .elementor-element.elementor-element-2b0b6a6 h4, .elementor-4575 .elementor-element.elementor-element-2b0b6a6 h5, .elementor-4575 .elementor-element.elementor-element-2b0b6a6 h6, .elementor-4575 .elementor-element.elementor-element-2b0b6a6 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-0bfbb15 */.elementor-4575 .elementor-element.elementor-element-0bfbb15 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-0bfbb15 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-0bfbb15 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6acafaf */.elementor-4575 .elementor-element.elementor-element-6acafaf h1, .elementor-4575 .elementor-element.elementor-element-6acafaf h2, .elementor-4575 .elementor-element.elementor-element-6acafaf h3, .elementor-4575 .elementor-element.elementor-element-6acafaf h4, .elementor-4575 .elementor-element.elementor-element-6acafaf h5, .elementor-4575 .elementor-element.elementor-element-6acafaf h6, .elementor-4575 .elementor-element.elementor-element-6acafaf 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-b4e6e38 */.elementor-4575 .elementor-element.elementor-element-b4e6e38 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-b4e6e38 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-b4e6e38 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bb0af1 */.elementor-4575 .elementor-element.elementor-element-3bb0af1 h1, .elementor-4575 .elementor-element.elementor-element-3bb0af1 h2, .elementor-4575 .elementor-element.elementor-element-3bb0af1 h3, .elementor-4575 .elementor-element.elementor-element-3bb0af1 h4, .elementor-4575 .elementor-element.elementor-element-3bb0af1 h5, .elementor-4575 .elementor-element.elementor-element-3bb0af1 h6, .elementor-4575 .elementor-element.elementor-element-3bb0af1 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-4c70cb7 */.elementor-4575 .elementor-element.elementor-element-4c70cb7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-4c70cb7 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-4c70cb7 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c905f5 */.elementor-4575 .elementor-element.elementor-element-8c905f5 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-8c905f5 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-8c905f5 strong{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-8c905f5 blockquote{
    border-right: 3px solid var(--color-primary);
    padding: .75rem 1rem;
    margin: 0;
    border-radius: var(--border-radius-sm);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c1f94 */.elementor-4575 .elementor-element.elementor-element-03c1f94 h1, .elementor-4575 .elementor-element.elementor-element-03c1f94 h2, .elementor-4575 .elementor-element.elementor-element-03c1f94 h3, .elementor-4575 .elementor-element.elementor-element-03c1f94 h4, .elementor-4575 .elementor-element.elementor-element-03c1f94 h5, .elementor-4575 .elementor-element.elementor-element-03c1f94 h6, .elementor-4575 .elementor-element.elementor-element-03c1f94 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-79a3dae */.elementor-4575 .elementor-element.elementor-element-79a3dae img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbef7b5 */.elementor-4575 .elementor-element.elementor-element-bbef7b5 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-bbef7b5 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-bbef7b5 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e94a031 */.elementor-4575 .elementor-element.elementor-element-e94a031 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-e94a031 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-e94a031 strong{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-e94a031 table{
    width: 100%;
    border-collapse: collapse;
}

.elementor-4575 .elementor-element.elementor-element-e94a031 th, .elementor-4575 .elementor-element.elementor-element-e94a031 td{
    border: 1px solid var(--theme-border-color);
    padding: .5rem .75rem;
    line-height: 2;
    color: var(--text-color-secondary);
}

.elementor-4575 .elementor-element.elementor-element-e94a031 th{
    color: var(--text-color-primary);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a82df7d */.elementor-4575 .elementor-element.elementor-element-a82df7d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-a82df7d a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-a82df7d strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad33c1b */.elementor-4575 .elementor-element.elementor-element-ad33c1b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-ad33c1b a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-ad33c1b strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25b00ce */.elementor-4575 .elementor-element.elementor-element-25b00ce h1, .elementor-4575 .elementor-element.elementor-element-25b00ce h2, .elementor-4575 .elementor-element.elementor-element-25b00ce h3, .elementor-4575 .elementor-element.elementor-element-25b00ce h4, .elementor-4575 .elementor-element.elementor-element-25b00ce h5, .elementor-4575 .elementor-element.elementor-element-25b00ce h6, .elementor-4575 .elementor-element.elementor-element-25b00ce 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 heading, class: .elementor-element-6a63750 */.elementor-4575 .elementor-element.elementor-element-6a63750 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-9acce99 span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-9acce99 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3760e10 */.elementor-4575 .elementor-element.elementor-element-3760e10 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-4389d5a span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-4389d5a svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a63750 */.elementor-4575 .elementor-element.elementor-element-6a63750 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-9acce99 span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-9acce99 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3760e10 */.elementor-4575 .elementor-element.elementor-element-3760e10 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-4389d5a span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-4389d5a svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a63750 */.elementor-4575 .elementor-element.elementor-element-6a63750 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-9acce99 span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-9acce99 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3760e10 */.elementor-4575 .elementor-element.elementor-element-3760e10 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-4389d5a span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-4389d5a svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a63750 */.elementor-4575 .elementor-element.elementor-element-6a63750 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-9acce99 span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-9acce99 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3760e10 */.elementor-4575 .elementor-element.elementor-element-3760e10 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-4389d5a span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-4389d5a svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a63750 */.elementor-4575 .elementor-element.elementor-element-6a63750 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-9acce99 span{
    color: var(--text-color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-9acce99 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3760e10 */.elementor-4575 .elementor-element.elementor-element-3760e10 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-4575 .elementor-element.elementor-element-4389d5a span{
    color: var(--text-color-primary)!important;
}

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

.elementor-4575 .elementor-element.elementor-element-c01eb10 .e-n-accordion-item-title-text{
    font-size: 14px;
}

@media screen and (max-width: 767px){
    .elementor-4575 .elementor-element.elementor-element-c01eb10 .e-n-accordion-item-title-text{
        font-size: 12px;
    }
}

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

.elementor-4575 .elementor-element.elementor-element-c01eb10 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6635a70 */.elementor-4575 .elementor-element.elementor-element-6635a70 h1, .elementor-4575 .elementor-element.elementor-element-6635a70 h2, .elementor-4575 .elementor-element.elementor-element-6635a70 h3, .elementor-4575 .elementor-element.elementor-element-6635a70 h4, .elementor-4575 .elementor-element.elementor-element-6635a70 h5, .elementor-4575 .elementor-element.elementor-element-6635a70 h6, .elementor-4575 .elementor-element.elementor-element-6635a70 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-c7c9e25 */.elementor-4575 .elementor-element.elementor-element-c7c9e25 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-c7c9e25 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-c7c9e25 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb19b6 */.elementor-4575 .elementor-element.elementor-element-7cb19b6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-7cb19b6 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-7cb19b6 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5db81f5 */.elementor-4575 .elementor-element.elementor-element-5db81f5 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-5db81f5 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-5db81f5 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-625c231 */.elementor-4575 .elementor-element.elementor-element-625c231 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4575 .elementor-element.elementor-element-625c231 a{
    color: var(--color-primary)!important;
}

.elementor-4575 .elementor-element.elementor-element-625c231 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */