.elementor-3203 .elementor-element.elementor-element-5d82b47{--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-3203 .elementor-element.elementor-element-2f3f9da img{width:100%;max-width:100%;}.elementor-3203 .elementor-element.elementor-element-ebe5f24 img{width:100%;max-width:100%;}.elementor-3203 .elementor-element.elementor-element-30f2eb9 img{width:100%;max-width:100%;}/* Start custom CSS for heading, class: .elementor-element-c6b2cb3 */.elementor-3203 .elementor-element.elementor-element-c6b2cb3 h1, .elementor-3203 .elementor-element.elementor-element-c6b2cb3 h2, .elementor-3203 .elementor-element.elementor-element-c6b2cb3 h3, .elementor-3203 .elementor-element.elementor-element-c6b2cb3 h4, .elementor-3203 .elementor-element.elementor-element-c6b2cb3 h5, .elementor-3203 .elementor-element.elementor-element-c6b2cb3 h6, .elementor-3203 .elementor-element.elementor-element-c6b2cb3 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-2a5bae1 */.elementor-3203 .elementor-element.elementor-element-2a5bae1 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

.elementor-3203 .elementor-element.elementor-element-0150863 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f3f9da */.elementor-3203 .elementor-element.elementor-element-2f3f9da img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-291fdab */.elementor-3203 .elementor-element.elementor-element-291fdab h1, .elementor-3203 .elementor-element.elementor-element-291fdab h2, .elementor-3203 .elementor-element.elementor-element-291fdab h3, .elementor-3203 .elementor-element.elementor-element-291fdab h4, .elementor-3203 .elementor-element.elementor-element-291fdab h5, .elementor-3203 .elementor-element.elementor-element-291fdab h6, .elementor-3203 .elementor-element.elementor-element-291fdab 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-85a6001 */.elementor-3203 .elementor-element.elementor-element-85a6001 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3203 .elementor-element.elementor-element-85a6001 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-3203 .elementor-element.elementor-element-92bd785 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3203 .elementor-element.elementor-element-323ea3e a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3203 .elementor-element.elementor-element-225eac0 a{
    color: var(--color-primary)!important;
}

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

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

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

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

.elementor-3203 .elementor-element.elementor-element-3e9da4a table{
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}

.elementor-3203 .elementor-element.elementor-element-3e9da4a th, .elementor-3203 .elementor-element.elementor-element-3e9da4a 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-3203 .elementor-element.elementor-element-3e9da4a th{
    color: var(--text-color-primary)!important;
    font-weight: 700;
    background: var(--background-color-secondary);
}

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

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

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

.elementor-3203 .elementor-element.elementor-element-9e1dee1 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebe5f24 */.elementor-3203 .elementor-element.elementor-element-ebe5f24 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38e32bc */.elementor-3203 .elementor-element.elementor-element-38e32bc h1, .elementor-3203 .elementor-element.elementor-element-38e32bc h2, .elementor-3203 .elementor-element.elementor-element-38e32bc h3, .elementor-3203 .elementor-element.elementor-element-38e32bc h4, .elementor-3203 .elementor-element.elementor-element-38e32bc h5, .elementor-3203 .elementor-element.elementor-element-38e32bc h6, .elementor-3203 .elementor-element.elementor-element-38e32bc 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-27d529e */.elementor-3203 .elementor-element.elementor-element-27d529e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3203 .elementor-element.elementor-element-27d529e a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3203 .elementor-element.elementor-element-733c396 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3203 .elementor-element.elementor-element-44d8c29 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3203 .elementor-element.elementor-element-06dda1b a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3203 .elementor-element.elementor-element-6892cea a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3203 .elementor-element.elementor-element-21a2bef a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-3203 .elementor-element.elementor-element-20bf23c a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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