.elementor-4485 .elementor-element.elementor-element-7295df8{--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-4485 .elementor-element.elementor-element-f3e80bc img{width:100%;max-width:100%;}.elementor-4485 .elementor-element.elementor-element-45435a1 img{width:100%;max-width:100%;}.elementor-4485 .elementor-element.elementor-element-92804d3{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4485 .elementor-element.elementor-element-87ab9f6{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4485 .elementor-element.elementor-element-b3849f5{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4485 .elementor-element.elementor-element-29a7e23{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4485 .elementor-element.elementor-element-688d304{--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-4485 .elementor-element.elementor-element-688d304 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-4485 .elementor-element.elementor-element-688d304 {--n-accordion-padding:1rem 1rem 1rem 1rem;}/* Start custom CSS for text-editor, class: .elementor-element-566f365 */.elementor-4485 .elementor-element.elementor-element-566f365 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-4485 .elementor-element.elementor-element-566f365 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-337e38e a{
    color: var(--color-primary)!important;
}

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

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

.elementor-4485 .elementor-element.elementor-element-2ed0cea a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-258b57e a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-967dbf4 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-d263bca 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-972d462 */.elementor-4485 .elementor-element.elementor-element-972d462 h1, .elementor-4485 .elementor-element.elementor-element-972d462 h2, .elementor-4485 .elementor-element.elementor-element-972d462 h3, .elementor-4485 .elementor-element.elementor-element-972d462 h4, .elementor-4485 .elementor-element.elementor-element-972d462 h5, .elementor-4485 .elementor-element.elementor-element-972d462 h6, .elementor-4485 .elementor-element.elementor-element-972d462 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-f3e80bc */.elementor-4485 .elementor-element.elementor-element-f3e80bc img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e10297 */.elementor-4485 .elementor-element.elementor-element-6e10297 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-53802e1 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-4485 .elementor-element.elementor-element-82c9f7c a{
    color: var(--color-primary)!important;
}

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

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

.elementor-4485 .elementor-element.elementor-element-475aba1 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-2c4c553 a{
    color: var(--color-primary)!important;
}

.elementor-4485 .elementor-element.elementor-element-2c4c553 strong{
    color: var(--text-color-primary)!important;
}

.elementor-4485 .elementor-element.elementor-element-2c4c553 table{
    width: 100%;
    border-collapse: collapse;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-936495c a{
    color: var(--color-primary)!important;
}

.elementor-4485 .elementor-element.elementor-element-936495c strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5700c */.elementor-4485 .elementor-element.elementor-element-be5700c h1, .elementor-4485 .elementor-element.elementor-element-be5700c h2, .elementor-4485 .elementor-element.elementor-element-be5700c h3, .elementor-4485 .elementor-element.elementor-element-be5700c h4, .elementor-4485 .elementor-element.elementor-element-be5700c h5, .elementor-4485 .elementor-element.elementor-element-be5700c h6, .elementor-4485 .elementor-element.elementor-element-be5700c 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-45435a1 */.elementor-4485 .elementor-element.elementor-element-45435a1 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72b687 */.elementor-4485 .elementor-element.elementor-element-d72b687 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-916eab7 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-4485 .elementor-element.elementor-element-76e504d a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-1921aed a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-dd2ccba 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-64d3dd9 */.elementor-4485 .elementor-element.elementor-element-64d3dd9 h1, .elementor-4485 .elementor-element.elementor-element-64d3dd9 h2, .elementor-4485 .elementor-element.elementor-element-64d3dd9 h3, .elementor-4485 .elementor-element.elementor-element-64d3dd9 h4, .elementor-4485 .elementor-element.elementor-element-64d3dd9 h5, .elementor-4485 .elementor-element.elementor-element-64d3dd9 h6, .elementor-4485 .elementor-element.elementor-element-64d3dd9 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-eb66e14 */.elementor-4485 .elementor-element.elementor-element-eb66e14 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-92804d3 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-87ab9f6 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-29a7e23 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-92804d3 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-87ab9f6 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-29a7e23 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-92804d3 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-87ab9f6 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-29a7e23 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-92804d3 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-87ab9f6 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-29a7e23 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-92804d3 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-87ab9f6 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-29a7e23 span{
    color: var(--text-color-primary)!important;
}

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

.elementor-4485 .elementor-element.elementor-element-688d304 .e-n-accordion-item-title-text{
    font-size: 14px;
}

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

.elementor-4485 .elementor-element.elementor-element-688d304 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-4485 .elementor-element.elementor-element-54b569c a{
    color: var(--color-primary)!important;
}

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

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

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

.elementor-4485 .elementor-element.elementor-element-8d7c73d strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */