.elementor-4134 .elementor-element.elementor-element-ff18a70{--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-4134 .elementor-element.elementor-element-3c15782 img{width:100%;max-width:100%;}.elementor-4134 .elementor-element.elementor-element-41d6c5a{--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-4134 .elementor-element.elementor-element-8838c48 .elementor-blockquote__content +.e-q-footer{margin-top:0.25rem;}.elementor-4134 .elementor-element.elementor-element-8838c48 .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-4134 .elementor-element.elementor-element-8838c48 .elementor-blockquote__content{margin-top:1rem;}.elementor-4134 .elementor-element.elementor-element-c511ed2 img{width:100%;max-width:100%;}.elementor-4134 .elementor-element.elementor-element-7420592 img{width:100%;max-width:100%;}.elementor-4134 .elementor-element.elementor-element-1291073{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4134 .elementor-element.elementor-element-b376e08{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4134 .elementor-element.elementor-element-2ca2556{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4134 .elementor-element.elementor-element-5b6301e{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4134 .elementor-element.elementor-element-f090d1e{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4134 .elementor-element.elementor-element-3303289{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4134 .elementor-element.elementor-element-9383d79{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4134 .elementor-element.elementor-element-22b6973{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4134 .elementor-element.elementor-element-c355b11{--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-4134 .elementor-element.elementor-element-c355b11 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-4134 .elementor-element.elementor-element-c355b11 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-4134 .elementor-element.elementor-element-c355b11 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}/* Start custom CSS for heading, class: .elementor-element-fa903b1 */.elementor-4134 .elementor-element.elementor-element-fa903b1 h2{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    line-height: 2;
}

.elementor-4134 .elementor-element.elementor-element-fa903b1 h3{
    color: var(--text-color-primary)!important;
    font-size: 16px;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78c4b03 */.elementor-4134 .elementor-element.elementor-element-78c4b03 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-78c4b03 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-78c4b03 p, .elementor-4134 .elementor-element.elementor-element-78c4b03 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-78c4b03 ul, .elementor-4134 .elementor-element.elementor-element-78c4b03 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c15782 */.elementor-4134 .elementor-element.elementor-element-3c15782 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-8838c48 */.elementor-4134 .elementor-element.elementor-element-8838c48 div{
    color: var(--text-color-primary);
    line-height: 2.5!important;
    font-size: 14px;
}

.elementor-4134 .elementor-element.elementor-element-8838c48 .elementor-blockquote:before{
    color: var(--color-primary);
}

.elementor-4134 .elementor-element.elementor-element-8838c48 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-8838c48 p, .elementor-4134 .elementor-element.elementor-element-8838c48 div{ 
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41d6c5a */.elementor-4134 .elementor-element.elementor-element-41d6c5a{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e83db3b */.elementor-4134 .elementor-element.elementor-element-e83db3b h2{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    line-height: 2;
}

.elementor-4134 .elementor-element.elementor-element-e83db3b h3{
    color: var(--text-color-primary)!important;
    font-size: 16px;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3319562 */.elementor-4134 .elementor-element.elementor-element-3319562 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-3319562 p, .elementor-4134 .elementor-element.elementor-element-3319562 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-3319562 ul, .elementor-4134 .elementor-element.elementor-element-3319562 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3ab3d7 */.elementor-4134 .elementor-element.elementor-element-c3ab3d7 h2{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    line-height: 2;
}

.elementor-4134 .elementor-element.elementor-element-c3ab3d7 h3{
    color: var(--text-color-primary)!important;
    font-size: 16px;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4bfb38 */.elementor-4134 .elementor-element.elementor-element-b4bfb38 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-b4bfb38 p, .elementor-4134 .elementor-element.elementor-element-b4bfb38 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-b4bfb38 ul, .elementor-4134 .elementor-element.elementor-element-b4bfb38 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c511ed2 */.elementor-4134 .elementor-element.elementor-element-c511ed2 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9447dec */.elementor-4134 .elementor-element.elementor-element-9447dec h2{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    line-height: 2;
}

.elementor-4134 .elementor-element.elementor-element-9447dec h3{
    color: var(--text-color-primary)!important;
    font-size: 16px;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07bf86b */.elementor-4134 .elementor-element.elementor-element-07bf86b p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-07bf86b p, .elementor-4134 .elementor-element.elementor-element-07bf86b a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-07bf86b ul, .elementor-4134 .elementor-element.elementor-element-07bf86b ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7420592 */.elementor-4134 .elementor-element.elementor-element-7420592 img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cbb626 */.elementor-4134 .elementor-element.elementor-element-4cbb626 h2{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    line-height: 2;
}

.elementor-4134 .elementor-element.elementor-element-4cbb626 h3{
    color: var(--text-color-primary)!important;
    font-size: 16px;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f2f3e7 */.elementor-4134 .elementor-element.elementor-element-2f2f3e7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-2f2f3e7 p, .elementor-4134 .elementor-element.elementor-element-2f2f3e7 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-2f2f3e7 ul, .elementor-4134 .elementor-element.elementor-element-2f2f3e7 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5aa4a8 */.elementor-4134 .elementor-element.elementor-element-f5aa4a8 h2{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    line-height: 2;
}

.elementor-4134 .elementor-element.elementor-element-f5aa4a8 h3{
    color: var(--text-color-primary)!important;
    font-size: 16px;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c38a6a */.elementor-4134 .elementor-element.elementor-element-9c38a6a p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9c38a6a p, .elementor-4134 .elementor-element.elementor-element-9c38a6a a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9c38a6a ul, .elementor-4134 .elementor-element.elementor-element-9c38a6a ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-048eb6a */.elementor-4134 .elementor-element.elementor-element-048eb6a h2{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    line-height: 2;
}

.elementor-4134 .elementor-element.elementor-element-048eb6a h3{
    color: var(--text-color-primary)!important;
    font-size: 16px;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfa9f40 */.elementor-4134 .elementor-element.elementor-element-cfa9f40 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-cfa9f40 p, .elementor-4134 .elementor-element.elementor-element-cfa9f40 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-cfa9f40 ul, .elementor-4134 .elementor-element.elementor-element-cfa9f40 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-765f2f9 */.elementor-4134 .elementor-element.elementor-element-765f2f9 h2{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    line-height: 2;
}

.elementor-4134 .elementor-element.elementor-element-765f2f9 h3{
    color: var(--text-color-primary)!important;
    font-size: 16px;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3a3f2e */.elementor-4134 .elementor-element.elementor-element-a3a3f2e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a3a3f2e p, .elementor-4134 .elementor-element.elementor-element-a3a3f2e a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a3a3f2e ul, .elementor-4134 .elementor-element.elementor-element-a3a3f2e ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5d5ad0 */.elementor-4134 .elementor-element.elementor-element-a5d5ad0 h1, .elementor-4134 .elementor-element.elementor-element-a5d5ad0 h2, .elementor-4134 .elementor-element.elementor-element-a5d5ad0 h3, .elementor-4134 .elementor-element.elementor-element-a5d5ad0 h4, .elementor-4134 .elementor-element.elementor-element-a5d5ad0 h5, .elementor-4134 .elementor-element.elementor-element-a5d5ad0 h6, .elementor-4134 .elementor-element.elementor-element-a5d5ad0 div{
    color: var(--text-color-primary)!important;
    font-size: 18px;
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a203451 */.elementor-4134 .elementor-element.elementor-element-a203451 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-a203451 p, .elementor-4134 .elementor-element.elementor-element-a203451 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-a203451 ul, .elementor-4134 .elementor-element.elementor-element-a203451 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291073 */.elementor-4134 .elementor-element.elementor-element-1291073 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-1291073 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9df3486 */.elementor-4134 .elementor-element.elementor-element-9df3486 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-9df3486 p, .elementor-4134 .elementor-element.elementor-element-9df3486 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-9df3486 ul, .elementor-4134 .elementor-element.elementor-element-9df3486 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376e08 */.elementor-4134 .elementor-element.elementor-element-b376e08 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-b376e08 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c223394 */.elementor-4134 .elementor-element.elementor-element-c223394 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-c223394 p, .elementor-4134 .elementor-element.elementor-element-c223394 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-c223394 ul, .elementor-4134 .elementor-element.elementor-element-c223394 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca2556 */.elementor-4134 .elementor-element.elementor-element-2ca2556 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-2ca2556 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402916d */.elementor-4134 .elementor-element.elementor-element-402916d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-402916d p, .elementor-4134 .elementor-element.elementor-element-402916d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-402916d ul, .elementor-4134 .elementor-element.elementor-element-402916d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6301e */.elementor-4134 .elementor-element.elementor-element-5b6301e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-5b6301e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fb56d */.elementor-4134 .elementor-element.elementor-element-26fb56d p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-26fb56d a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-26fb56d p, .elementor-4134 .elementor-element.elementor-element-26fb56d a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-26fb56d ul, .elementor-4134 .elementor-element.elementor-element-26fb56d ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090d1e */.elementor-4134 .elementor-element.elementor-element-f090d1e .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-f090d1e svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14740d6 */.elementor-4134 .elementor-element.elementor-element-14740d6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

.elementor-4134 .elementor-element.elementor-element-14740d6 a{
    color: var(--color-primary)!important;
}

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-14740d6 p, .elementor-4134 .elementor-element.elementor-element-14740d6 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-14740d6 ul, .elementor-4134 .elementor-element.elementor-element-14740d6 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3303289 */.elementor-4134 .elementor-element.elementor-element-3303289 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

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

.elementor-4134 .elementor-element.elementor-element-3303289 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed83b3 */.elementor-4134 .elementor-element.elementor-element-1ed83b3 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 p, .elementor-4134 .elementor-element.elementor-element-1ed83b3 a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-1ed83b3 ul, .elementor-4134 .elementor-element.elementor-element-1ed83b3 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9383d79 */.elementor-4134 .elementor-element.elementor-element-9383d79 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 span{
    color: var(--text-color-primary)!important;
}

.elementor-4134 .elementor-element.elementor-element-9383d79 svg{
    color: var(--color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a9beaf */.elementor-4134 .elementor-element.elementor-element-0a9beaf p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
    font-size: 14px;
}

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

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

@media screen and (max-width: 767px){ 
    .elementor-4134 .elementor-element.elementor-element-0a9beaf p, .elementor-4134 .elementor-element.elementor-element-0a9beaf a{ 
        font-size: 12px;
    }
    .elementor-4134 .elementor-element.elementor-element-0a9beaf ul, .elementor-4134 .elementor-element.elementor-element-0a9beaf ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6973 */.elementor-4134 .elementor-element.elementor-element-22b6973 .e-n-accordion-item-title{
    border: 1px solid var(--theme-border-color)!important;
    border-radius: var(--border-radius-sm)!important;
}

.elementor-4134 .elementor-element.elementor-element-22b6973 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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