.elementor-3078 .elementor-element.elementor-element-5270730{--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-3078 .elementor-element.elementor-element-cb5947f img{width:100%;max-width:100%;}.elementor-3078 .elementor-element.elementor-element-dcf3fe2{--display:flex;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-3078 .elementor-element.elementor-element-27395ec img{width:100%;max-width:100%;}.elementor-3078 .elementor-element.elementor-element-da415ea{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3078 .elementor-element.elementor-element-9f2f860{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3078 .elementor-element.elementor-element-6b69d2d{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3078 .elementor-element.elementor-element-760fdee{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3078 .elementor-element.elementor-element-4ab1152{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3078 .elementor-element.elementor-element-cfea3cc{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3078 .elementor-element.elementor-element-c067d19{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:1.5rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--n-accordion-icon-size:20px;--n-accordion-icon-gap:8px;}.elementor-3078 .elementor-element.elementor-element-c067d19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3078 .elementor-element.elementor-element-c067d19 {--n-accordion-padding:1rem 1rem 1rem 1rem;}/* Start custom CSS for heading, class: .elementor-element-79a2209 */.elementor-3078 .elementor-element.elementor-element-79a2209 h1, .elementor-3078 .elementor-element.elementor-element-79a2209 h2, .elementor-3078 .elementor-element.elementor-element-79a2209 h3, .elementor-3078 .elementor-element.elementor-element-79a2209 h4, .elementor-3078 .elementor-element.elementor-element-79a2209 h5, .elementor-3078 .elementor-element.elementor-element-79a2209 h6, .elementor-3078 .elementor-element.elementor-element-79a2209 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b2a210 */.elementor-3078 .elementor-element.elementor-element-0b2a210 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-7537ced a{
    color: var(--color-primary)!important;
}

.elementor-3078 .elementor-element.elementor-element-7537ced strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90d5d64 */.elementor-3078 .elementor-element.elementor-element-90d5d64 h1, .elementor-3078 .elementor-element.elementor-element-90d5d64 h2, .elementor-3078 .elementor-element.elementor-element-90d5d64 h3, .elementor-3078 .elementor-element.elementor-element-90d5d64 h4, .elementor-3078 .elementor-element.elementor-element-90d5d64 h5, .elementor-3078 .elementor-element.elementor-element-90d5d64 h6, .elementor-3078 .elementor-element.elementor-element-90d5d64 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb5947f */.elementor-3078 .elementor-element.elementor-element-cb5947f img{
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-565b6c2 */.elementor-3078 .elementor-element.elementor-element-565b6c2 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3078 .elementor-element.elementor-element-565b6c2 a{
    color: var(--color-primary)!important;
}

.elementor-3078 .elementor-element.elementor-element-565b6c2 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23ed8e8 */.elementor-3078 .elementor-element.elementor-element-23ed8e8 .narbit-table-wrap{
    overflow-x: auto;
}

.elementor-3078 .elementor-element.elementor-element-23ed8e8 table{
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}

.elementor-3078 .elementor-element.elementor-element-23ed8e8 th, .elementor-3078 .elementor-element.elementor-element-23ed8e8 td{
    border: 1px solid var(--theme-border-color, #e0e0e0);
    padding: 0.75rem;
    text-align: center;
    color: var(--text-color-secondary)!important;
    font-size: 14px;
}

.elementor-3078 .elementor-element.elementor-element-23ed8e8 th{
    color: var(--text-color-primary)!important;
    font-weight: 700;
    background: var(--background-color-secondary);
}

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

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

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

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

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

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

@media screen and (max-width: 767px){ 
    .elementor-3078 .elementor-element.elementor-element-f02af74 p, .elementor-3078 .elementor-element.elementor-element-f02af74 a{ 
        font-size: 12px;
    }
    .elementor-3078 .elementor-element.elementor-element-f02af74 ul, .elementor-3078 .elementor-element.elementor-element-f02af74 ol{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcf3fe2 */.elementor-3078 .elementor-element.elementor-element-dcf3fe2{
    background: var(--background-color-secondary);
    border-radius: var(--border-radius-sm)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6c34e6 */.elementor-3078 .elementor-element.elementor-element-e6c34e6 h1, .elementor-3078 .elementor-element.elementor-element-e6c34e6 h2, .elementor-3078 .elementor-element.elementor-element-e6c34e6 h3, .elementor-3078 .elementor-element.elementor-element-e6c34e6 h4, .elementor-3078 .elementor-element.elementor-element-e6c34e6 h5, .elementor-3078 .elementor-element.elementor-element-e6c34e6 h6, .elementor-3078 .elementor-element.elementor-element-e6c34e6 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98d4b8 */.elementor-3078 .elementor-element.elementor-element-c98d4b8 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-47ced6d a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-6b64d6b strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c565b0 */.elementor-3078 .elementor-element.elementor-element-3c565b0 h1, .elementor-3078 .elementor-element.elementor-element-3c565b0 h2, .elementor-3078 .elementor-element.elementor-element-3c565b0 h3, .elementor-3078 .elementor-element.elementor-element-3c565b0 h4, .elementor-3078 .elementor-element.elementor-element-3c565b0 h5, .elementor-3078 .elementor-element.elementor-element-3c565b0 h6, .elementor-3078 .elementor-element.elementor-element-3c565b0 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c4c1e6 */.elementor-3078 .elementor-element.elementor-element-2c4c1e6 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-3078 .elementor-element.elementor-element-2c4c1e6 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d9e602 */.elementor-3078 .elementor-element.elementor-element-6d9e602 h1, .elementor-3078 .elementor-element.elementor-element-6d9e602 h2, .elementor-3078 .elementor-element.elementor-element-6d9e602 h3, .elementor-3078 .elementor-element.elementor-element-6d9e602 h4, .elementor-3078 .elementor-element.elementor-element-6d9e602 h5, .elementor-3078 .elementor-element.elementor-element-6d9e602 h6, .elementor-3078 .elementor-element.elementor-element-6d9e602 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c82d688 */.elementor-3078 .elementor-element.elementor-element-c82d688 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

.elementor-3078 .elementor-element.elementor-element-c82d688 strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc977a6 */.elementor-3078 .elementor-element.elementor-element-cc977a6 h1, .elementor-3078 .elementor-element.elementor-element-cc977a6 h2, .elementor-3078 .elementor-element.elementor-element-cc977a6 h3, .elementor-3078 .elementor-element.elementor-element-cc977a6 h4, .elementor-3078 .elementor-element.elementor-element-cc977a6 h5, .elementor-3078 .elementor-element.elementor-element-cc977a6 h6, .elementor-3078 .elementor-element.elementor-element-cc977a6 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bd21e */.elementor-3078 .elementor-element.elementor-element-61bd21e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3078 .elementor-element.elementor-element-61bd21e a{
    color: var(--color-primary)!important;
}

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-f30c66a strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b31cd61 */.elementor-3078 .elementor-element.elementor-element-b31cd61 h1, .elementor-3078 .elementor-element.elementor-element-b31cd61 h2, .elementor-3078 .elementor-element.elementor-element-b31cd61 h3, .elementor-3078 .elementor-element.elementor-element-b31cd61 h4, .elementor-3078 .elementor-element.elementor-element-b31cd61 h5, .elementor-3078 .elementor-element.elementor-element-b31cd61 h6, .elementor-3078 .elementor-element.elementor-element-b31cd61 div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-299708e */.elementor-3078 .elementor-element.elementor-element-299708e p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

.elementor-3078 .elementor-element.elementor-element-299708e a{
    color: var(--color-primary)!important;
}

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

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

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

.elementor-3078 .elementor-element.elementor-element-0eef2ee strong{
    color: var(--text-color-primary)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675c99b */.elementor-3078 .elementor-element.elementor-element-675c99b h1, .elementor-3078 .elementor-element.elementor-element-675c99b h2, .elementor-3078 .elementor-element.elementor-element-675c99b h3, .elementor-3078 .elementor-element.elementor-element-675c99b h4, .elementor-3078 .elementor-element.elementor-element-675c99b h5, .elementor-3078 .elementor-element.elementor-element-675c99b h6, .elementor-3078 .elementor-element.elementor-element-675c99b div{
    color: var(--text-color-primary)!important;
    font-size: calc(1.2rem + .1vw);
    font-weight: 700;
    line-height: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb3eaa7 */.elementor-3078 .elementor-element.elementor-element-fb3eaa7 p{
    color: var(--text-color-secondary)!important;
    line-height: 2.5!important;
    margin-bottom: 0!important;
}

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-9f2f860 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-760fdee span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-9f2f860 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-760fdee span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-9f2f860 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-760fdee span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-9f2f860 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-760fdee span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-9f2f860 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-760fdee span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-9f2f860 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-760fdee span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-9f2f860 span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

.elementor-3078 .elementor-element.elementor-element-760fdee span{
    color: var(--text-color-primary)!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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