.elementor-3187 .elementor-element.elementor-element-7c70241{--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-3187 .elementor-element.elementor-element-638f467 img{width:100%;max-width:100%;}.elementor-3187 .elementor-element.elementor-element-630f4d7 img{width:100%;max-width:100%;}.elementor-3187 .elementor-element.elementor-element-bfadf1f img{width:100%;max-width:100%;}.elementor-3187 .elementor-element.elementor-element-8b874be{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3187 .elementor-element.elementor-element-15b8914{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3187 .elementor-element.elementor-element-4cc609d{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3187 .elementor-element.elementor-element-79c2708{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3187 .elementor-element.elementor-element-b405ddf{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3187 .elementor-element.elementor-element-b63070b{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3187 .elementor-element.elementor-element-04b3f50{--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-3187 .elementor-element.elementor-element-04b3f50 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3187 .elementor-element.elementor-element-04b3f50 {--n-accordion-padding:1rem 1rem 1rem 1rem;}/* Start custom CSS for heading, class: .elementor-element-feee586 */.elementor-3187 .elementor-element.elementor-element-feee586 h1, .elementor-3187 .elementor-element.elementor-element-feee586 h2, .elementor-3187 .elementor-element.elementor-element-feee586 h3, .elementor-3187 .elementor-element.elementor-element-feee586 h4, .elementor-3187 .elementor-element.elementor-element-feee586 h5, .elementor-3187 .elementor-element.elementor-element-feee586 h6, .elementor-3187 .elementor-element.elementor-element-feee586 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-ef6042c */.elementor-3187 .elementor-element.elementor-element-ef6042c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-a9c8642 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-638f467 */.elementor-3187 .elementor-element.elementor-element-638f467 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c210a4e */.elementor-3187 .elementor-element.elementor-element-c210a4e h1, .elementor-3187 .elementor-element.elementor-element-c210a4e h2, .elementor-3187 .elementor-element.elementor-element-c210a4e h3, .elementor-3187 .elementor-element.elementor-element-c210a4e h4, .elementor-3187 .elementor-element.elementor-element-c210a4e h5, .elementor-3187 .elementor-element.elementor-element-c210a4e h6, .elementor-3187 .elementor-element.elementor-element-c210a4e 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-9352511 */.elementor-3187 .elementor-element.elementor-element-9352511 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-3187 .elementor-element.elementor-element-9352511 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4871f51 */.elementor-3187 .elementor-element.elementor-element-4871f51 .narbit-table-wrap{
    overflow-x: auto;
}

.elementor-3187 .elementor-element.elementor-element-4871f51 table{
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}

.elementor-3187 .elementor-element.elementor-element-4871f51 th, .elementor-3187 .elementor-element.elementor-element-4871f51 td{
    border: 1px solid var(--theme-border-color, #e0e0e0);
    padding: 0.75rem;
    text-align: center;
    color: var(--text-color-secondary)!important;
    font-size: 14px;
}

.elementor-3187 .elementor-element.elementor-element-4871f51 th{
    color: var(--text-color-primary)!important;
    font-weight: 700;
    background: var(--background-color-secondary);
}

@media screen and (max-width: 767px){
    .elementor-3187 .elementor-element.elementor-element-4871f51 th, .elementor-3187 .elementor-element.elementor-element-4871f51 td{ font-size: 12px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4415f9a */.elementor-3187 .elementor-element.elementor-element-4415f9a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3187 .elementor-element.elementor-element-4415f9a a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3187 .elementor-element.elementor-element-4737ea6 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3187 .elementor-element.elementor-element-794e10e a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3187 .elementor-element.elementor-element-62b63d7 a{
    color: var(--color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-4acfd59 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630f4d7 */.elementor-3187 .elementor-element.elementor-element-630f4d7 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a0b7d */.elementor-3187 .elementor-element.elementor-element-15a0b7d h1, .elementor-3187 .elementor-element.elementor-element-15a0b7d h2, .elementor-3187 .elementor-element.elementor-element-15a0b7d h3, .elementor-3187 .elementor-element.elementor-element-15a0b7d h4, .elementor-3187 .elementor-element.elementor-element-15a0b7d h5, .elementor-3187 .elementor-element.elementor-element-15a0b7d h6, .elementor-3187 .elementor-element.elementor-element-15a0b7d 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-6ec6e9b */.elementor-3187 .elementor-element.elementor-element-6ec6e9b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-d7dd5e1 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfadf1f */.elementor-3187 .elementor-element.elementor-element-bfadf1f img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53c4b71 */.elementor-3187 .elementor-element.elementor-element-53c4b71 h1, .elementor-3187 .elementor-element.elementor-element-53c4b71 h2, .elementor-3187 .elementor-element.elementor-element-53c4b71 h3, .elementor-3187 .elementor-element.elementor-element-53c4b71 h4, .elementor-3187 .elementor-element.elementor-element-53c4b71 h5, .elementor-3187 .elementor-element.elementor-element-53c4b71 h6, .elementor-3187 .elementor-element.elementor-element-53c4b71 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-338fe44 */.elementor-3187 .elementor-element.elementor-element-338fe44 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3187 .elementor-element.elementor-element-338fe44 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3187 .elementor-element.elementor-element-606ca7a a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-8b874be span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-15b8914 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-4cc609d span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-79c2708 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-8b874be span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-15b8914 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-4cc609d span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-79c2708 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-8b874be span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-15b8914 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-4cc609d span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-79c2708 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-8b874be span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-15b8914 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-4cc609d span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-79c2708 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-8b874be span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-15b8914 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-4cc609d span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-79c2708 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-8b874be span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-15b8914 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-4cc609d span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-79c2708 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-8b874be span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-15b8914 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-4cc609d span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-3187 .elementor-element.elementor-element-79c2708 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

.elementor-3187 .elementor-element.elementor-element-04b3f50 .e-n-accordion-item-title-text{
    font-size: 14px;
}

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

.elementor-3187 .elementor-element.elementor-element-04b3f50 span{
    color: var(--text-color-primary)!important;
}

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