.elementor-3193 .elementor-element.elementor-element-3fe2576{--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-3193 .elementor-element.elementor-element-44a4aa7 img{width:100%;max-width:100%;}.elementor-3193 .elementor-element.elementor-element-f4fc558 img{width:100%;max-width:100%;}.elementor-3193 .elementor-element.elementor-element-09dd5fb{--display:flex;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-3193 .elementor-element.elementor-element-77a946f img{width:100%;max-width:100%;}/* Start custom CSS for text-editor, class: .elementor-element-779ff5c */.elementor-3193 .elementor-element.elementor-element-779ff5c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3193 .elementor-element.elementor-element-779ff5c a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-319f3a8 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3193 .elementor-element.elementor-element-3325cf2 a{
    color: var(--color-primary)!important;
}

.elementor-3193 .elementor-element.elementor-element-3325cf2 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44a4aa7 */.elementor-3193 .elementor-element.elementor-element-44a4aa7 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30dd1aa */.elementor-3193 .elementor-element.elementor-element-30dd1aa h1, .elementor-3193 .elementor-element.elementor-element-30dd1aa h2, .elementor-3193 .elementor-element.elementor-element-30dd1aa h3, .elementor-3193 .elementor-element.elementor-element-30dd1aa h4, .elementor-3193 .elementor-element.elementor-element-30dd1aa h5, .elementor-3193 .elementor-element.elementor-element-30dd1aa h6, .elementor-3193 .elementor-element.elementor-element-30dd1aa 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-35d1a61 */.elementor-3193 .elementor-element.elementor-element-35d1a61 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-1837aec a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-512b212 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-b5b4a5c strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6164ff */.elementor-3193 .elementor-element.elementor-element-a6164ff p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-3193 .elementor-element.elementor-element-a6164ff p, .elementor-3193 .elementor-element.elementor-element-a6164ff a{ 
        font-size: 12px;
    }
    .elementor-3193 .elementor-element.elementor-element-a6164ff ul, .elementor-3193 .elementor-element.elementor-element-a6164ff ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09dd5fb */.elementor-3193 .elementor-element.elementor-element-09dd5fb{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec14b61 */.elementor-3193 .elementor-element.elementor-element-ec14b61 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-10531df a{
    color: var(--color-primary)!important;
}

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-b4798c1 table{
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}

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

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

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

.elementor-3193 .elementor-element.elementor-element-513a9a9 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-70b93bb a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-80710c3 a{
    color: var(--color-primary)!important;
}

.elementor-3193 .elementor-element.elementor-element-80710c3 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77a946f */.elementor-3193 .elementor-element.elementor-element-77a946f img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0454ca5 */.elementor-3193 .elementor-element.elementor-element-0454ca5 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3193 .elementor-element.elementor-element-0454ca5 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-3193 .elementor-element.elementor-element-047dada a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-792dba4 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3193 .elementor-element.elementor-element-39d715b a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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