.elementor-5164 .elementor-element.elementor-element-09b83a2{--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-5164 .elementor-element.elementor-element-ba8fd22 img{width:100%;max-width:100%;}.elementor-5164 .elementor-element.elementor-element-17c8291 img{width:100%;max-width:100%;}.elementor-5164 .elementor-element.elementor-element-e2dd258 img{width:100%;max-width:100%;}.elementor-5164 .elementor-element.elementor-element-80fd143{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5164 .elementor-element.elementor-element-4c49da0{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5164 .elementor-element.elementor-element-6b61b88{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5164 .elementor-element.elementor-element-442b3b1{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5164 .elementor-element.elementor-element-53ec27a{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5164 .elementor-element.elementor-element-ee5ef73{--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-5164 .elementor-element.elementor-element-ee5ef73 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-5164 .elementor-element.elementor-element-ee5ef73 {--n-accordion-padding:1rem 1rem 1rem 1rem;}/* Start custom CSS for text-editor, class: .elementor-element-ecc7ef3 */.elementor-5164 .elementor-element.elementor-element-ecc7ef3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-48180f9 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-480d888 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-16522fa a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-204e250 a{
    color: var(--color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-204e250 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60686c2 */.elementor-5164 .elementor-element.elementor-element-60686c2 h1, .elementor-5164 .elementor-element.elementor-element-60686c2 h2, .elementor-5164 .elementor-element.elementor-element-60686c2 h3, .elementor-5164 .elementor-element.elementor-element-60686c2 h4, .elementor-5164 .elementor-element.elementor-element-60686c2 h5, .elementor-5164 .elementor-element.elementor-element-60686c2 h6, .elementor-5164 .elementor-element.elementor-element-60686c2 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-ba8fd22 */.elementor-5164 .elementor-element.elementor-element-ba8fd22 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e7e4c0 */.elementor-5164 .elementor-element.elementor-element-4e7e4c0 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-496e177 a{
    color: var(--color-primary)!important;
}

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-d8e58b7 table{
    width: 100%;
    border-collapse: collapse;
}

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-2fcb7da 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-4f7e9b4 */.elementor-5164 .elementor-element.elementor-element-4f7e9b4 h1, .elementor-5164 .elementor-element.elementor-element-4f7e9b4 h2, .elementor-5164 .elementor-element.elementor-element-4f7e9b4 h3, .elementor-5164 .elementor-element.elementor-element-4f7e9b4 h4, .elementor-5164 .elementor-element.elementor-element-4f7e9b4 h5, .elementor-5164 .elementor-element.elementor-element-4f7e9b4 h6, .elementor-5164 .elementor-element.elementor-element-4f7e9b4 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-6d16c21 */.elementor-5164 .elementor-element.elementor-element-6d16c21 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-32a097e a{
    color: var(--color-primary)!important;
}

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

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

.elementor-5164 .elementor-element.elementor-element-25a3c7b a{
    color: var(--color-primary)!important;
}

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

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

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

.elementor-5164 .elementor-element.elementor-element-ad7e9b1 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd1c2dd */.elementor-5164 .elementor-element.elementor-element-bd1c2dd h1, .elementor-5164 .elementor-element.elementor-element-bd1c2dd h2, .elementor-5164 .elementor-element.elementor-element-bd1c2dd h3, .elementor-5164 .elementor-element.elementor-element-bd1c2dd h4, .elementor-5164 .elementor-element.elementor-element-bd1c2dd h5, .elementor-5164 .elementor-element.elementor-element-bd1c2dd h6, .elementor-5164 .elementor-element.elementor-element-bd1c2dd 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-17c8291 */.elementor-5164 .elementor-element.elementor-element-17c8291 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8828c15 */.elementor-5164 .elementor-element.elementor-element-8828c15 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-5164 .elementor-element.elementor-element-8828c15 a{
    color: var(--color-primary)!important;
}

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

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

.elementor-5164 .elementor-element.elementor-element-503e893 a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-867a478 a{
    color: var(--color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-867a478 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a281ed */.elementor-5164 .elementor-element.elementor-element-8a281ed h1, .elementor-5164 .elementor-element.elementor-element-8a281ed h2, .elementor-5164 .elementor-element.elementor-element-8a281ed h3, .elementor-5164 .elementor-element.elementor-element-8a281ed h4, .elementor-5164 .elementor-element.elementor-element-8a281ed h5, .elementor-5164 .elementor-element.elementor-element-8a281ed h6, .elementor-5164 .elementor-element.elementor-element-8a281ed 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-e2dd258 */.elementor-5164 .elementor-element.elementor-element-e2dd258 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5309869 */.elementor-5164 .elementor-element.elementor-element-5309869 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-69e926c a{
    color: var(--color-primary)!important;
}

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

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

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

.elementor-5164 .elementor-element.elementor-element-3da4a04 strong{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-3da4a04 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-90d1bbe */.elementor-5164 .elementor-element.elementor-element-90d1bbe h1, .elementor-5164 .elementor-element.elementor-element-90d1bbe h2, .elementor-5164 .elementor-element.elementor-element-90d1bbe h3, .elementor-5164 .elementor-element.elementor-element-90d1bbe h4, .elementor-5164 .elementor-element.elementor-element-90d1bbe h5, .elementor-5164 .elementor-element.elementor-element-90d1bbe h6, .elementor-5164 .elementor-element.elementor-element-90d1bbe 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-cfeebd2 */.elementor-5164 .elementor-element.elementor-element-cfeebd2 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-80fd143 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-80fd143 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-841e10b */.elementor-5164 .elementor-element.elementor-element-841e10b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-6b61b88 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-6b61b88 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42db01c */.elementor-5164 .elementor-element.elementor-element-42db01c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-5164 .elementor-element.elementor-element-442b3b1 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-80fd143 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-80fd143 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-841e10b */.elementor-5164 .elementor-element.elementor-element-841e10b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-6b61b88 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-6b61b88 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42db01c */.elementor-5164 .elementor-element.elementor-element-42db01c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-5164 .elementor-element.elementor-element-442b3b1 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-80fd143 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-80fd143 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-841e10b */.elementor-5164 .elementor-element.elementor-element-841e10b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-6b61b88 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-6b61b88 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42db01c */.elementor-5164 .elementor-element.elementor-element-42db01c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-5164 .elementor-element.elementor-element-442b3b1 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-80fd143 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-80fd143 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-841e10b */.elementor-5164 .elementor-element.elementor-element-841e10b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-6b61b88 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-6b61b88 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42db01c */.elementor-5164 .elementor-element.elementor-element-42db01c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-5164 .elementor-element.elementor-element-442b3b1 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-80fd143 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-80fd143 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-841e10b */.elementor-5164 .elementor-element.elementor-element-841e10b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-6b61b88 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-6b61b88 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42db01c */.elementor-5164 .elementor-element.elementor-element-42db01c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-5164 .elementor-element.elementor-element-442b3b1 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-80fd143 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-80fd143 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-841e10b */.elementor-5164 .elementor-element.elementor-element-841e10b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-6b61b88 span{
    color: var(--text-color-primary)!important;
}

.elementor-5164 .elementor-element.elementor-element-6b61b88 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42db01c */.elementor-5164 .elementor-element.elementor-element-42db01c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-5164 .elementor-element.elementor-element-442b3b1 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

.elementor-5164 .elementor-element.elementor-element-ee5ef73 .e-n-accordion-item-title-text{
    font-size: 14px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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