.elementor-5163 .elementor-element.elementor-element-7bdc670{--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-5163 .elementor-element.elementor-element-91a7575 img{width:100%;max-width:100%;}.elementor-5163 .elementor-element.elementor-element-08aa63f img{width:100%;max-width:100%;}.elementor-5163 .elementor-element.elementor-element-9159c14{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5163 .elementor-element.elementor-element-0d81d14{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5163 .elementor-element.elementor-element-4afadb3{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5163 .elementor-element.elementor-element-d80c45b{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5163 .elementor-element.elementor-element-53be5c5{--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-5163 .elementor-element.elementor-element-53be5c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-5163 .elementor-element.elementor-element-53be5c5 {--n-accordion-padding:1rem 1rem 1rem 1rem;}/* Start custom CSS for text-editor, class: .elementor-element-0ccdb23 */.elementor-5163 .elementor-element.elementor-element-0ccdb23 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-314263d a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-421dbf8 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-82544cc a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-07d25d7 a{
    color: var(--color-primary)!important;
}

.elementor-5163 .elementor-element.elementor-element-07d25d7 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a99c0c */.elementor-5163 .elementor-element.elementor-element-2a99c0c h1, .elementor-5163 .elementor-element.elementor-element-2a99c0c h2, .elementor-5163 .elementor-element.elementor-element-2a99c0c h3, .elementor-5163 .elementor-element.elementor-element-2a99c0c h4, .elementor-5163 .elementor-element.elementor-element-2a99c0c h5, .elementor-5163 .elementor-element.elementor-element-2a99c0c h6, .elementor-5163 .elementor-element.elementor-element-2a99c0c div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91a7575 */.elementor-5163 .elementor-element.elementor-element-91a7575 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9cf948 */.elementor-5163 .elementor-element.elementor-element-f9cf948 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-27503d2 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-5163 .elementor-element.elementor-element-81a8eb4 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-55bffe8 a{
    color: var(--color-primary)!important;
}

.elementor-5163 .elementor-element.elementor-element-55bffe8 strong{
    color: var(--text-color-primary)!important;
}

.elementor-5163 .elementor-element.elementor-element-55bffe8 blockquote{
    border-right: 3px solid var(--color-primary);
    padding: .75rem 1rem;
    margin: 0;
    border-radius: var(--border-radius-sm);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ccd90f */.elementor-5163 .elementor-element.elementor-element-9ccd90f h1, .elementor-5163 .elementor-element.elementor-element-9ccd90f h2, .elementor-5163 .elementor-element.elementor-element-9ccd90f h3, .elementor-5163 .elementor-element.elementor-element-9ccd90f h4, .elementor-5163 .elementor-element.elementor-element-9ccd90f h5, .elementor-5163 .elementor-element.elementor-element-9ccd90f h6, .elementor-5163 .elementor-element.elementor-element-9ccd90f div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08aa63f */.elementor-5163 .elementor-element.elementor-element-08aa63f img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1f1eb */.elementor-5163 .elementor-element.elementor-element-0f1f1eb p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-58b6838 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-777ddad a{
    color: var(--color-primary)!important;
}

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

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

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

.elementor-5163 .elementor-element.elementor-element-9159c14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-5163 .elementor-element.elementor-element-0d81d14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-9159c14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-5163 .elementor-element.elementor-element-0d81d14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-9159c14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-5163 .elementor-element.elementor-element-0d81d14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-9159c14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-5163 .elementor-element.elementor-element-0d81d14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-9159c14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-5163 .elementor-element.elementor-element-0d81d14 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-53be5c5 .e-n-accordion-item-title-text{
    font-size: 14px;
}

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

.elementor-5163 .elementor-element.elementor-element-53be5c5 span{
    color: var(--text-color-primary)!important;
}

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

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

.elementor-5163 .elementor-element.elementor-element-5154b81 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-5163 .elementor-element.elementor-element-652ddcc a{
    color: var(--color-primary)!important;
}

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

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

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

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