.elementor-4424 .elementor-element.elementor-element-2a231ed{--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-4424 .elementor-element.elementor-element-123cb06 img{width:100%;max-width:100%;}.elementor-4424 .elementor-element.elementor-element-af65bde img{width:100%;max-width:100%;}.elementor-4424 .elementor-element.elementor-element-6926fd5 img{width:100%;max-width:100%;}.elementor-4424 .elementor-element.elementor-element-26fea69{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4424 .elementor-element.elementor-element-d4d1144{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4424 .elementor-element.elementor-element-e245fcc{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4424 .elementor-element.elementor-element-e8aecaf{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4424 .elementor-element.elementor-element-fdcd36d{--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-4424 .elementor-element.elementor-element-fdcd36d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-4424 .elementor-element.elementor-element-fdcd36d {--n-accordion-padding:1rem 1rem 1rem 1rem;}/* Start custom CSS for text-editor, class: .elementor-element-187bf2b */.elementor-4424 .elementor-element.elementor-element-187bf2b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4424 .elementor-element.elementor-element-187bf2b a{
    color: var(--color-primary)!important;
}

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

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

.elementor-4424 .elementor-element.elementor-element-16a9f49 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-1351e88 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-75f1a15 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-4424 .elementor-element.elementor-element-3d73156 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-4424 .elementor-element.elementor-element-277a425 a{
    color: var(--color-primary)!important;
}

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

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

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

.elementor-4424 .elementor-element.elementor-element-ab9f3df strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf69a39 */.elementor-4424 .elementor-element.elementor-element-bf69a39 h1, .elementor-4424 .elementor-element.elementor-element-bf69a39 h2, .elementor-4424 .elementor-element.elementor-element-bf69a39 h3, .elementor-4424 .elementor-element.elementor-element-bf69a39 h4, .elementor-4424 .elementor-element.elementor-element-bf69a39 h5, .elementor-4424 .elementor-element.elementor-element-bf69a39 h6, .elementor-4424 .elementor-element.elementor-element-bf69a39 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-123cb06 */.elementor-4424 .elementor-element.elementor-element-123cb06 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fba671 */.elementor-4424 .elementor-element.elementor-element-5fba671 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-3157ee4 a{
    color: var(--color-primary)!important;
}

.elementor-4424 .elementor-element.elementor-element-3157ee4 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-602a79d */.elementor-4424 .elementor-element.elementor-element-602a79d h1, .elementor-4424 .elementor-element.elementor-element-602a79d h2, .elementor-4424 .elementor-element.elementor-element-602a79d h3, .elementor-4424 .elementor-element.elementor-element-602a79d h4, .elementor-4424 .elementor-element.elementor-element-602a79d h5, .elementor-4424 .elementor-element.elementor-element-602a79d h6, .elementor-4424 .elementor-element.elementor-element-602a79d 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-af65bde */.elementor-4424 .elementor-element.elementor-element-af65bde img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe60d51 */.elementor-4424 .elementor-element.elementor-element-fe60d51 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-0ed91b6 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-140d2d8 */.elementor-4424 .elementor-element.elementor-element-140d2d8 h1, .elementor-4424 .elementor-element.elementor-element-140d2d8 h2, .elementor-4424 .elementor-element.elementor-element-140d2d8 h3, .elementor-4424 .elementor-element.elementor-element-140d2d8 h4, .elementor-4424 .elementor-element.elementor-element-140d2d8 h5, .elementor-4424 .elementor-element.elementor-element-140d2d8 h6, .elementor-4424 .elementor-element.elementor-element-140d2d8 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-6926fd5 */.elementor-4424 .elementor-element.elementor-element-6926fd5 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa1205e */.elementor-4424 .elementor-element.elementor-element-fa1205e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-962c1d1 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-584353b a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-26fea69 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-26fea69 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-26fea69 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-26fea69 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-26fea69 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-66d2b97 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-4424 .elementor-element.elementor-element-35ce265 a{
    color: var(--color-primary)!important;
}

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

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

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

.elementor-4424 .elementor-element.elementor-element-6f53ef6 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */