.elementor-2734 .elementor-element.elementor-element-85a287b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2734 .elementor-element.elementor-element-10b28e1{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2734 .elementor-element.elementor-element-d7c4b34 img{width:100%;max-width:100%;}.elementor-2734 .elementor-element.elementor-element-9f893da img{width:100%;max-width:100%;}.elementor-2734 .elementor-element.elementor-element-7a8d2ec{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2734 .elementor-element.elementor-element-b26860a img{width:100%;max-width:100%;}.elementor-2734 .elementor-element.elementor-element-f4b79f6 img{width:100%;max-width:100%;}.elementor-2734 .elementor-element.elementor-element-7943968{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2734 .elementor-element.elementor-element-d80bdb9{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2734 .elementor-element.elementor-element-495ecc8{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2734 .elementor-element.elementor-element-7ee3885{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2734 .elementor-element.elementor-element-c8c4f70{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2734 .elementor-element.elementor-element-3253d1b{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2734 .elementor-element.elementor-element-24ab586{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2734 .elementor-element.elementor-element-d55585d{--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;--n-accordion-icon-normal-color:#00000000;--n-accordion-icon-hover-color:#00000000;--n-accordion-icon-active-color:#00000000;}.elementor-2734 .elementor-element.elementor-element-d55585d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2734 .elementor-element.elementor-element-d55585d {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-2734 .elementor-element.elementor-element-d55585d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}/* Start custom CSS for heading, class: .elementor-element-10bc8da */.elementor-2734 .elementor-element.elementor-element-10bc8da h1, .elementor-2734 .elementor-element.elementor-element-10bc8da h2, .elementor-2734 .elementor-element.elementor-element-10bc8da h3, .elementor-2734 .elementor-element.elementor-element-10bc8da h4, .elementor-2734 .elementor-element.elementor-element-10bc8da h5, .elementor-2734 .elementor-element.elementor-element-10bc8da h6, .elementor-2734 .elementor-element.elementor-element-10bc8da 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-4bae016 */.elementor-2734 .elementor-element.elementor-element-4bae016 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2734 .elementor-element.elementor-element-4bae016 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b28e1 */.elementor-2734 .elementor-element.elementor-element-10b28e1{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-535c8c0 */.elementor-2734 .elementor-element.elementor-element-535c8c0 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-9c6cd7d a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7c4b34 */.elementor-2734 .elementor-element.elementor-element-d7c4b34 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e69dbf5 */.elementor-2734 .elementor-element.elementor-element-e69dbf5 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-20f91f9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f893da */.elementor-2734 .elementor-element.elementor-element-9f893da img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4570bce */.elementor-2734 .elementor-element.elementor-element-4570bce p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-2734 .elementor-element.elementor-element-4570bce a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-610ed1c */.elementor-2734 .elementor-element.elementor-element-610ed1c p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2734 .elementor-element.elementor-element-610ed1c a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a8d2ec */.elementor-2734 .elementor-element.elementor-element-7a8d2ec{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-661d89a */.elementor-2734 .elementor-element.elementor-element-661d89a h1, .elementor-2734 .elementor-element.elementor-element-661d89a h2, .elementor-2734 .elementor-element.elementor-element-661d89a h3, .elementor-2734 .elementor-element.elementor-element-661d89a h4, .elementor-2734 .elementor-element.elementor-element-661d89a h5, .elementor-2734 .elementor-element.elementor-element-661d89a h6, .elementor-2734 .elementor-element.elementor-element-661d89a 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-fdf46ab */.elementor-2734 .elementor-element.elementor-element-fdf46ab p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-2734 .elementor-element.elementor-element-fdf46ab a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b26860a */.elementor-2734 .elementor-element.elementor-element-b26860a img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0760b95 */.elementor-2734 .elementor-element.elementor-element-0760b95 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-a2cf2b9 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4b79f6 */.elementor-2734 .elementor-element.elementor-element-f4b79f6 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-362ea85 */.elementor-2734 .elementor-element.elementor-element-362ea85 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-2734 .elementor-element.elementor-element-362ea85 a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-962f098 */.elementor-2734 .elementor-element.elementor-element-962f098 h1, .elementor-2734 .elementor-element.elementor-element-962f098 h2, .elementor-2734 .elementor-element.elementor-element-962f098 h3, .elementor-2734 .elementor-element.elementor-element-962f098 h4, .elementor-2734 .elementor-element.elementor-element-962f098 h5, .elementor-2734 .elementor-element.elementor-element-962f098 h6, .elementor-2734 .elementor-element.elementor-element-962f098 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-7d9f9ee */.elementor-2734 .elementor-element.elementor-element-7d9f9ee p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-c76d49d a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0e0a */.elementor-2734 .elementor-element.elementor-element-08f0e0a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

.elementor-2734 .elementor-element.elementor-element-08f0e0a a{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7943968 */.elementor-2734 .elementor-element.elementor-element-7943968{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5ba181 */.elementor-2734 .elementor-element.elementor-element-c5ba181 h1, .elementor-2734 .elementor-element.elementor-element-c5ba181 h2, .elementor-2734 .elementor-element.elementor-element-c5ba181 h3, .elementor-2734 .elementor-element.elementor-element-c5ba181 h4, .elementor-2734 .elementor-element.elementor-element-c5ba181 h5, .elementor-2734 .elementor-element.elementor-element-c5ba181 h6, .elementor-2734 .elementor-element.elementor-element-c5ba181 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-d7a8fd9 */.elementor-2734 .elementor-element.elementor-element-d7a8fd9 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-495ecc8 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-7ee3885 span{
    color: var(--text-color-primary)!important;
}

.elementor-2734 .elementor-element.elementor-element-7ee3885 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196c6f3 */.elementor-2734 .elementor-element.elementor-element-196c6f3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-3253d1b span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-24ab586 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-495ecc8 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-7ee3885 span{
    color: var(--text-color-primary)!important;
}

.elementor-2734 .elementor-element.elementor-element-7ee3885 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196c6f3 */.elementor-2734 .elementor-element.elementor-element-196c6f3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-3253d1b span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-24ab586 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-495ecc8 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-7ee3885 span{
    color: var(--text-color-primary)!important;
}

.elementor-2734 .elementor-element.elementor-element-7ee3885 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196c6f3 */.elementor-2734 .elementor-element.elementor-element-196c6f3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-3253d1b span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-24ab586 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-495ecc8 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-7ee3885 span{
    color: var(--text-color-primary)!important;
}

.elementor-2734 .elementor-element.elementor-element-7ee3885 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196c6f3 */.elementor-2734 .elementor-element.elementor-element-196c6f3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-3253d1b span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-24ab586 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-495ecc8 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-7ee3885 span{
    color: var(--text-color-primary)!important;
}

.elementor-2734 .elementor-element.elementor-element-7ee3885 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196c6f3 */.elementor-2734 .elementor-element.elementor-element-196c6f3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-3253d1b span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-24ab586 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-495ecc8 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-7ee3885 span{
    color: var(--text-color-primary)!important;
}

.elementor-2734 .elementor-element.elementor-element-7ee3885 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196c6f3 */.elementor-2734 .elementor-element.elementor-element-196c6f3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-3253d1b span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-24ab586 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-495ecc8 span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-7ee3885 span{
    color: var(--text-color-primary)!important;
}

.elementor-2734 .elementor-element.elementor-element-7ee3885 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196c6f3 */.elementor-2734 .elementor-element.elementor-element-196c6f3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-2734 .elementor-element.elementor-element-3253d1b span{
    color: var(--text-color-primary)!important;
}

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

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

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

.elementor-2734 .elementor-element.elementor-element-24ab586 span{
    color: var(--text-color-primary)!important;
}

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

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

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