.elementor-31345 .elementor-element.elementor-element-5535750{--display:flex;}.elementor-31345 .elementor-element.elementor-element-4d87e4f{--display:flex;}.elementor-31345 .elementor-element.elementor-element-6c593b9{--display:flex;border-style:none;--border-style:none;}.elementor-31345 .elementor-element.elementor-element-f1b81ba{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-404232e );}.elementor-31345 .elementor-element.elementor-element-917cd82{--display:flex;}.elementor-31345 .elementor-element.elementor-element-795df05{--display:flex;}.elementor-31345 .elementor-element.elementor-element-617a9f3{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-404232e );}.elementor-31345 .elementor-element.elementor-element-70a102e{--display:flex;}.elementor-31345 .elementor-element.elementor-element-68b468c{--display:flex;}.elementor-31345 .elementor-element.elementor-element-8052350{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-404232e );}.elementor-31345 .elementor-element.elementor-element-e034c86{--display:flex;}.elementor-31345 .elementor-element.elementor-element-d752d31{--display:flex;}.elementor-31345 .elementor-element.elementor-element-1e57bf4{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-404232e );}.elementor-31345 .elementor-element.elementor-element-c9d8cf0{--display:flex;}.elementor-31345 .elementor-element.elementor-element-1d41631{--display:flex;}.elementor-31345 .elementor-element.elementor-element-f73bb84{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-404232e );}.elementor-31345 .elementor-element.elementor-element-080f55c{--display:flex;}.elementor-31345 .elementor-element.elementor-element-f977524{--display:flex;}.elementor-31345 .elementor-element.elementor-element-cdbeabc{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-404232e );}.elementor-31345 .elementor-element.elementor-element-9ad4c34{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:28px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-66b0b7f );--n-accordion-title-hover-color:var( --e-global-color-66b0b7f );--n-accordion-title-active-color:var( --e-global-color-66b0b7f );--n-accordion-icon-size:20px;}.elementor-31345 .elementor-element.elementor-element-9ad4c34 > .elementor-widget-container{background-color:var( --e-global-color-c27eb53 );margin:40px 0px 0px 0px;padding:60px 48px 60px 48px;border-radius:12px 12px 12px 12px;}.elementor-31345 .elementor-element.elementor-element-9ad4c34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-0d6ba5f );}.elementor-31345 .elementor-element.elementor-element-9ad4c34 {--n-accordion-padding:28px 0px 0px 0px;}:where( .elementor-31345 .elementor-element.elementor-element-9ad4c34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Rubik", Sans-serif;font-weight:400;line-height:1.2em;}:where( .elementor-31345 .elementor-element.elementor-element-9ad4c34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1639px){.elementor-31345 .elementor-element.elementor-element-f1b81ba{font-size:14px;}.elementor-31345 .elementor-element.elementor-element-617a9f3{font-size:14px;}.elementor-31345 .elementor-element.elementor-element-8052350{font-size:14px;}.elementor-31345 .elementor-element.elementor-element-1e57bf4{font-size:14px;}.elementor-31345 .elementor-element.elementor-element-f73bb84{font-size:14px;}.elementor-31345 .elementor-element.elementor-element-cdbeabc{font-size:14px;}.elementor-31345 .elementor-element.elementor-element-9ad4c34 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:48px 40px 48px 40px;}.elementor-31345 .elementor-element.elementor-element-9ad4c34{--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:12px;--n-accordion-title-font-size:16px;}.elementor-31345 .elementor-element.elementor-element-9ad4c34 {--n-accordion-padding:24px 0px 0px 0px;}}@media(max-width:767px){.elementor-31345 .elementor-element.elementor-element-9ad4c34 > .elementor-widget-container{padding:48px var(--ar-container-gap) 48px var(--ar-container-gap);border-radius:16px 16px 16px 16px;}.elementor-31345 .elementor-element.elementor-element-9ad4c34{--n-accordion-title-font-size:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-f1b81ba */.elementor-31345 .elementor-element.elementor-element-f1b81ba a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-617a9f3 */.elementor-31345 .elementor-element.elementor-element-617a9f3 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8052350 */.elementor-31345 .elementor-element.elementor-element-8052350 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e57bf4 */.elementor-31345 .elementor-element.elementor-element-1e57bf4 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f73bb84 */.elementor-31345 .elementor-element.elementor-element-f73bb84 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdbeabc */.elementor-31345 .elementor-element.elementor-element-cdbeabc a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b81ba */.elementor-31345 .elementor-element.elementor-element-f1b81ba a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-617a9f3 */.elementor-31345 .elementor-element.elementor-element-617a9f3 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8052350 */.elementor-31345 .elementor-element.elementor-element-8052350 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e57bf4 */.elementor-31345 .elementor-element.elementor-element-1e57bf4 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f73bb84 */.elementor-31345 .elementor-element.elementor-element-f73bb84 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdbeabc */.elementor-31345 .elementor-element.elementor-element-cdbeabc a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b81ba */.elementor-31345 .elementor-element.elementor-element-f1b81ba a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-617a9f3 */.elementor-31345 .elementor-element.elementor-element-617a9f3 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8052350 */.elementor-31345 .elementor-element.elementor-element-8052350 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e57bf4 */.elementor-31345 .elementor-element.elementor-element-1e57bf4 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f73bb84 */.elementor-31345 .elementor-element.elementor-element-f73bb84 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdbeabc */.elementor-31345 .elementor-element.elementor-element-cdbeabc a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b81ba */.elementor-31345 .elementor-element.elementor-element-f1b81ba a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-617a9f3 */.elementor-31345 .elementor-element.elementor-element-617a9f3 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8052350 */.elementor-31345 .elementor-element.elementor-element-8052350 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e57bf4 */.elementor-31345 .elementor-element.elementor-element-1e57bf4 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f73bb84 */.elementor-31345 .elementor-element.elementor-element-f73bb84 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdbeabc */.elementor-31345 .elementor-element.elementor-element-cdbeabc a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b81ba */.elementor-31345 .elementor-element.elementor-element-f1b81ba a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-617a9f3 */.elementor-31345 .elementor-element.elementor-element-617a9f3 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8052350 */.elementor-31345 .elementor-element.elementor-element-8052350 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e57bf4 */.elementor-31345 .elementor-element.elementor-element-1e57bf4 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f73bb84 */.elementor-31345 .elementor-element.elementor-element-f73bb84 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdbeabc */.elementor-31345 .elementor-element.elementor-element-cdbeabc a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b81ba */.elementor-31345 .elementor-element.elementor-element-f1b81ba a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-617a9f3 */.elementor-31345 .elementor-element.elementor-element-617a9f3 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8052350 */.elementor-31345 .elementor-element.elementor-element-8052350 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e57bf4 */.elementor-31345 .elementor-element.elementor-element-1e57bf4 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f73bb84 */.elementor-31345 .elementor-element.elementor-element-f73bb84 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdbeabc */.elementor-31345 .elementor-element.elementor-element-cdbeabc a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b81ba */.elementor-31345 .elementor-element.elementor-element-f1b81ba a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f1b81ba li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-617a9f3 */.elementor-31345 .elementor-element.elementor-element-617a9f3 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-617a9f3 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8052350 */.elementor-31345 .elementor-element.elementor-element-8052350 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-8052350 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e57bf4 */.elementor-31345 .elementor-element.elementor-element-1e57bf4 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-1e57bf4 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f73bb84 */.elementor-31345 .elementor-element.elementor-element-f73bb84 a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-f73bb84 li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdbeabc */.elementor-31345 .elementor-element.elementor-element-cdbeabc a {
    text-decoration: underline;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li {
    margin-bottom:8px;
}

.elementor-31345 .elementor-element.elementor-element-cdbeabc li:last-child {
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9ad4c34 */.elementor-31345 .elementor-element.elementor-element-9ad4c34 .e-n-accordion-item:first-child .e-n-accordion-item-title {
    border-top: 0 !important;
    padding-top: 0;
}/* End custom CSS */