.elementor-2791 .elementor-element.elementor-element-8fe32f4{--display:flex;--gap:40px 40px;--background-transition:0.3s;--margin-top:240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-be88266 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2791 .elementor-element.elementor-element-2224edf{--display:flex;--gap:40px 40px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-dd54f71{--display:flex;--gap:40px 40px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-b37af58 .elementor-heading-title{color:var( --e-global-color-8a4b455 );}.elementor-2791 .elementor-element.elementor-element-ba62dfa{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-2791 .elementor-element.elementor-element-17334d4{font-size:0.75rem;}.elementor-2791 .elementor-element.elementor-element-a38a7ff{--display:flex;--gap:40px 40px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-32d6569 .elementor-heading-title{color:var( --e-global-color-8a4b455 );}.elementor-2791 .elementor-element.elementor-element-89d3114{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-2791 .elementor-element.elementor-element-48f77ca{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-2791 .elementor-element.elementor-element-39080be{font-size:0.75rem;}.elementor-2791 .elementor-element.elementor-element-2ed7dd0{--display:flex;--gap:40px 40px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-9dd4872 .elementor-heading-title{color:var( --e-global-color-8a4b455 );}.elementor-2791 .elementor-element.elementor-element-669426d{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-2791 .elementor-element.elementor-element-65b375f{text-align:left;}.elementor-2791 .elementor-element.elementor-element-65b375f img{width:100%;max-width:450px;}.elementor-2791 .elementor-element.elementor-element-f737ce1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2791 .elementor-element.elementor-element-25c9a25{--spacer-size:1px;}.elementor-2791 .elementor-element.elementor-element-6c833c6{--display:flex;--gap:40px 40px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-ae90ee1 .elementor-heading-title{color:var( --e-global-color-8a4b455 );}.elementor-2791 .elementor-element.elementor-element-0644134 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2791 .elementor-element.elementor-element-b984488{color:var( --e-global-color-text );}.elementor-2791 .elementor-element.elementor-element-787b7cb .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2791 .elementor-element.elementor-element-ac4a211 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2791 .elementor-element.elementor-element-f3ead61{--display:flex;--gap:40px 40px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-b580887 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2791 .elementor-element.elementor-element-cf771cd .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2791 .elementor-element.elementor-element-f20b1da .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2791 .elementor-element.elementor-element-7c50b6b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2791 .elementor-element.elementor-element-ba66d3a{--display:flex;--gap:40px 40px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-29d7680 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2791 .elementor-element.elementor-element-23905bc{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-2791 .elementor-element.elementor-element-23b3855{font-size:0.75rem;}.elementor-2791 .elementor-element.elementor-element-23b3855 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-2791 .elementor-element.elementor-element-8fe32f4{--gap:32px 32px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-2224edf{--gap:32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-dd54f71{--gap:32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-ea366a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-06cd241 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2791 .elementor-element.elementor-element-17334d4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2791 .elementor-element.elementor-element-a8e3504 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-b3b5f0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-87c5902 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-f4f14c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-201f97d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-0a5e8c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-a38a7ff{--gap:32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-f788fac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-b1a93b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-bfa9855 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2791 .elementor-element.elementor-element-acfdfb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-6eb488a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2791 .elementor-element.elementor-element-39080be > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2791 .elementor-element.elementor-element-fa184e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-2ed7dd0{--gap:32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-dd16830 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-7835b19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-cee82da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-dba92e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-87179cb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2791 .elementor-element.elementor-element-8f1421d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-6c833c6{--gap:32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-939ad7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-b984488 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-4d48b0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-eae19cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-f3ead61{--gap:32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2791 .elementor-element.elementor-element-d63e81c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-6e02296 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2791 .elementor-element.elementor-element-7c50b6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-ba66d3a{--gap:32px 32px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-2791 .elementor-element.elementor-element-8fe32f4{--gap:24px 24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2791 .elementor-element.elementor-element-2224edf{--gap:24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2791 .elementor-element.elementor-element-dd54f71{--gap:24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2791 .elementor-element.elementor-element-a38a7ff{--gap:24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2791 .elementor-element.elementor-element-2ed7dd0{--gap:24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2791 .elementor-element.elementor-element-6c833c6{--gap:24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2791 .elementor-element.elementor-element-f3ead61{--gap:24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2791 .elementor-element.elementor-element-7c50b6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2791 .elementor-element.elementor-element-ba66d3a{--gap:24px 24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for text-editor, class: .elementor-element-ea366a6 */.elementor-2791 .elementor-element.elementor-element-ea366a6 sup {
    margin-right: 2rem;
}

.elementor-2791 .elementor-element.elementor-element-ea366a6 ul {
    counter-reset: listNumbering;
    list-style: none;
    margin-left: 0;
}

.elementor-2791 .elementor-element.elementor-element-ea366a6 ul li {
    font-size: 1em;
    padding-left: 3.1rem;
    position: relative;
}

.elementor-2791 .elementor-element.elementor-element-ea366a6 ul li:before {
    content: '•';
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-efbb349 */.elementor-2791 .elementor-element.elementor-element-efbb349 .elementor-shortcode {
    overflow-x: auto;
}

.elementor-2791 .elementor-element.elementor-element-efbb349 table.tablepress td {
    border-bottom: 0px;
}

.elementor-2791 .elementor-element.elementor-element-efbb349 table.tablepress tr.row-1 td {
    border-bottom: 1px solid #707070;
    border-top: 1px solid #707070;
    font-size: 0.75rem;
}

.elementor-2791 .elementor-element.elementor-element-efbb349 table.tablepress tr td {
    border-bottom: 1px solid #707070;
}

.elementor-2791 .elementor-element.elementor-element-efbb349 table.tablepress td:not(.column-1) {
    text-align:right;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17334d4 */.elementor-2791 .elementor-element.elementor-element-17334d4 ol,
.elementor-2791 .elementor-element.elementor-element-17334d4 ul{
    margin-bottom: 0;
    font-size: 0.75rem;
    line-height: 1.5em;
    margin-left: 0px;
}

.elementor-2791 .elementor-element.elementor-element-17334d4 li {
    margin-bottom: 0;
}

.elementor-2791 .elementor-element.elementor-element-17334d4 ol {
    counter-reset: list;
}
.elementor-2791 .elementor-element.elementor-element-17334d4 ol > li,
.elementor-2791 .elementor-element.elementor-element-17334d4 ul > li{
    list-style: none;
    position: relative;
    padding-left: 1.5rem;
    counter-increment: list;
}

.elementor-2791 .elementor-element.elementor-element-17334d4 ol > li:before {
    
    content: counter(list);
    position: absolute;
    left: 0em;
}

.elementor-2791 .elementor-element.elementor-element-17334d4 ul > li:before {
    content: '*';
    position: absolute;
    left: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e3504 */.elementor-2791 .elementor-element.elementor-element-a8e3504 sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ca94683 */.elementor-2791 .elementor-element.elementor-element-ca94683 .elementor-shortcode {
    overflow-x: auto;
}

.elementor-2791 .elementor-element.elementor-element-ca94683 table.tablepress td {
    border-bottom: 0px;
}

.elementor-2791 .elementor-element.elementor-element-ca94683 table.tablepress tr.row-1 td {
    border-bottom: 1px solid #707070;
    border-top: 1px solid #707070;
    font-size: 0.75rem;
}

.elementor-2791 .elementor-element.elementor-element-ca94683 table.tablepress tr td {
    border-bottom: 1px solid #707070;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3b5f0e */.elementor-2791 .elementor-element.elementor-element-b3b5f0e sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87c5902 */.elementor-2791 .elementor-element.elementor-element-87c5902 sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4f14c2 */.elementor-2791 .elementor-element.elementor-element-f4f14c2 sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201f97d */.elementor-2791 .elementor-element.elementor-element-201f97d sup {
    margin-right: 2rem;
}

.elementor-2791 .elementor-element.elementor-element-201f97d ul,
.elementor-2791 .elementor-element.elementor-element-201f97d ol {
    counter-reset: listNumbering;
    list-style: none;
    margin-left: 0;
}

.elementor-2791 .elementor-element.elementor-element-201f97d ul li,
.elementor-2791 .elementor-element.elementor-element-201f97d ol li {
    font-size: 1em;
    counter-increment: listNumbering;
    padding-left: 3.1rem;
    position: relative;
}

.elementor-2791 .elementor-element.elementor-element-201f97d ul li:before {
    content: '•';
    position: absolute;
    left: 0;
    top: 0;
}

.elementor-2791 .elementor-element.elementor-element-201f97d ol li:before {
    content: counter(listNumbering) ')';
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a5e8c0 */.elementor-2791 .elementor-element.elementor-element-0a5e8c0 sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f788fac */.elementor-2791 .elementor-element.elementor-element-f788fac sup {
    margin-right: 2rem;
}

.elementor-2791 .elementor-element.elementor-element-f788fac ul {
    counter-reset: listNumbering;
    list-style: none;
    margin-left: 0;
}

.elementor-2791 .elementor-element.elementor-element-f788fac ul li {
    font-size: 1em;
    padding-left: 3.1rem;
    position: relative;
}

.elementor-2791 .elementor-element.elementor-element-f788fac ul li:before {
    content: '•';
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1a93b1 */.elementor-2791 .elementor-element.elementor-element-b1a93b1 sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0bd99e7 */.elementor-2791 .elementor-element.elementor-element-0bd99e7 .elementor-shortcode {
    overflow-x: auto;
}

.elementor-2791 .elementor-element.elementor-element-0bd99e7 table.tablepress td {
    border-bottom: 0px;
}

.elementor-2791 .elementor-element.elementor-element-0bd99e7 table.tablepress tr.row-1 td {
    border-bottom: 1px solid #707070;
    border-top: 1px solid #707070;
    font-size: 0.75rem;
}

.elementor-2791 .elementor-element.elementor-element-0bd99e7 table.tablepress tr td {
    border-bottom: 1px solid #707070;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acfdfb9 */.elementor-2791 .elementor-element.elementor-element-acfdfb9 sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7cfaecb */.elementor-2791 .elementor-element.elementor-element-7cfaecb .elementor-shortcode {
    overflow-x: auto;
}

.elementor-2791 .elementor-element.elementor-element-7cfaecb table.tablepress td {
    border-bottom: 0px;
}

.elementor-2791 .elementor-element.elementor-element-7cfaecb table.tablepress tr.row-1 td {
    border-bottom: 1px solid #707070;
    border-top: 1px solid #707070;
    font-size: 0.75rem;
}

.elementor-2791 .elementor-element.elementor-element-7cfaecb table.tablepress tr td {
    border-bottom: 1px solid #707070;
}

.elementor-2791 .elementor-element.elementor-element-7cfaecb table.tablepress td:not(.column-1) {
    text-align:right;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39080be */.elementor-2791 .elementor-element.elementor-element-39080be ol,
.elementor-2791 .elementor-element.elementor-element-39080be ul{
    margin-bottom: 0;
    font-size: 0.75rem;
    line-height: 1.5em;
    margin-left: 0px;
}

.elementor-2791 .elementor-element.elementor-element-39080be li {
    margin-bottom: 0;
}

.elementor-2791 .elementor-element.elementor-element-39080be ol {
    counter-reset: list;
}
.elementor-2791 .elementor-element.elementor-element-39080be ol > li,
.elementor-2791 .elementor-element.elementor-element-39080be ul > li{
    list-style: none;
    position: relative;
    padding-left: 1.5rem;
    counter-increment: list;
}

.elementor-2791 .elementor-element.elementor-element-39080be ol > li:before {
    
    content: counter(list);
    position: absolute;
    left: 0em;
}

.elementor-2791 .elementor-element.elementor-element-39080be ul > li:before {
    content: '*';
    position: absolute;
    left: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa184e2 */.elementor-2791 .elementor-element.elementor-element-fa184e2 sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd16830 */.elementor-2791 .elementor-element.elementor-element-dd16830 sup {
    margin-right: 2rem;
}

.elementor-2791 .elementor-element.elementor-element-dd16830 ul {
    counter-reset: listNumbering;
    list-style: none;
    margin-left: 0;
}

.elementor-2791 .elementor-element.elementor-element-dd16830 ul li {
    font-size: 1em;
    padding-left: 3.1rem;
    position: relative;
}

.elementor-2791 .elementor-element.elementor-element-dd16830 ul li:before {
    content: '•';
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7835b19 */.elementor-2791 .elementor-element.elementor-element-7835b19 sup {
    margin-right: 2rem;
}

.elementor-2791 .elementor-element.elementor-element-7835b19 ul {
    counter-reset: listNumbering;
    list-style: none;
    margin-left: 0;
}

.elementor-2791 .elementor-element.elementor-element-7835b19 ul li {
    font-size: 1em;
    padding-left: 3.1rem;
    position: relative;
}

.elementor-2791 .elementor-element.elementor-element-7835b19 ul li:before {
    content: '•';
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6d188f8 */.elementor-2791 .elementor-element.elementor-element-6d188f8 .elementor-shortcode {
    overflow-x: auto;
}

.elementor-2791 .elementor-element.elementor-element-6d188f8 table.tablepress td.column-1,
.elementor-2791 .elementor-element.elementor-element-6d188f8 table.tablepress td.column-3 {
    width: 25%;
    vertical-align: top !important;
}

.elementor-2791 .elementor-element.elementor-element-6d188f8 table.tablepress td {
    border-bottom: 0px;
}

.elementor-2791 .elementor-element.elementor-element-6d188f8 table.tablepress tr.row-1 td {
    border-bottom: 1px solid #707070;
    border-top: 1px solid #707070;
    font-size: 0.75rem;
}

.elementor-2791 .elementor-element.elementor-element-6d188f8 table.tablepress tr td {
    border-bottom: 1px solid #707070;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cee82da */.elementor-2791 .elementor-element.elementor-element-cee82da sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba92e3 */.elementor-2791 .elementor-element.elementor-element-dba92e3 sup {
    margin-right: 2rem;
}

.elementor-2791 .elementor-element.elementor-element-dba92e3 ul {
    counter-reset: listNumbering;
    list-style: none;
    margin-left: 0;
}

.elementor-2791 .elementor-element.elementor-element-dba92e3 ul li {
    font-size: 1em;
    padding-left: 3.1rem;
    position: relative;
}

.elementor-2791 .elementor-element.elementor-element-dba92e3 ul li:before {
    content: '•';
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-87179cb */.elementor-2791 .elementor-element.elementor-element-87179cb .elementor-shortcode {
    overflow-x: auto;
}

.elementor-2791 .elementor-element.elementor-element-87179cb table.tablepress td.column-1 {
    width: 40%;
}

.elementor-2791 .elementor-element.elementor-element-87179cb table.tablepress td {
    vertical-align: top !important;
}

.elementor-2791 .elementor-element.elementor-element-87179cb table.tablepress tr.row-1 td {
    border-top: 1px solid #707070;
    font-size: 0.75rem;
}

.elementor-2791 .elementor-element.elementor-element-87179cb table.tablepress tr:not(.row-1) td {
    padding-top: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f1421d */.elementor-2791 .elementor-element.elementor-element-8f1421d sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-939ad7e */.elementor-2791 .elementor-element.elementor-element-939ad7e sup {
    margin-right: 2rem;
}

.elementor-2791 .elementor-element.elementor-element-939ad7e ol {
    counter-reset: listNumbering;
    list-style: none;
    margin-left: 0;
    padding-left: 3.1rem;
}

.elementor-2791 .elementor-element.elementor-element-939ad7e ol li {
    font-size: 1em;
    counter-increment: listNumbering;
    padding-left: 2rem;
    position: relative;
}

.elementor-2791 .elementor-element.elementor-element-939ad7e ol li:before {
    content: counter(listNumbering, lower-alpha) ')';
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b984488 */.elementor-2791 .elementor-element.elementor-element-b984488 sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d48b0d */.elementor-2791 .elementor-element.elementor-element-4d48b0d sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eae19cb */.elementor-2791 .elementor-element.elementor-element-eae19cb sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d63e81c */.elementor-2791 .elementor-element.elementor-element-d63e81c sup {
    margin-right: 2rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6e02296 */.elementor-2791 .elementor-element.elementor-element-6e02296 .elementor-shortcode {
    overflow-x: auto;
}

.elementor-2791 .elementor-element.elementor-element-6e02296 table.tablepress tr.row-1 td {
    border-top: 1px solid #707070;
}

.elementor-2791 .elementor-element.elementor-element-6e02296 table.tablepress td {
    vertical-align: top !important;
    font-size: 0.75rem;
    width: 20%;
}

.elementor-2791 .elementor-element.elementor-element-6e02296 table.tablepress td.column-2,
.elementor-2791 .elementor-element.elementor-element-6e02296 table.tablepress td.column-4 {
    background: #BFF143;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c50b6b */.elementor-2791 .elementor-element.elementor-element-7c50b6b sup {
    margin-right: 2rem;
}

.elementor-2791 .elementor-element.elementor-element-7c50b6b ol {
    counter-reset: list;
    margin-left: 0;
}

.elementor-2791 .elementor-element.elementor-element-7c50b6b ol > li {
    list-style: none;
    position: relative;
    margin-bottom: 1em;
    padding-left: 3.1rem
}

.elementor-2791 .elementor-element.elementor-element-7c50b6b ol > li:before {
    counter-increment: list;
    content: counter(list, lower-alpha) ".";
    position: absolute;
    left: 0em;
}

.elementor-2791 .elementor-element.elementor-element-7c50b6b ol ol {
    margin-top: 1em;
}

.elementor-2791 .elementor-element.elementor-element-7c50b6b ol ol > li:before {
    counter-increment: list;
    content: "(" counter(list, lower-roman) ") ";
    position: absolute;
    left: 0em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-65c0128 */.elementor-2791 .elementor-element.elementor-element-65c0128 .elementor-shortcode {
    overflow-x: auto;
}

.elementor-2791 .elementor-element.elementor-element-65c0128 table.tablepress td.column-1 {
    width: 4%;
}

.elementor-2791 .elementor-element.elementor-element-65c0128 table.tablepress td {
    vertical-align: top !important;
    width: 16%;
}

.elementor-2791 .elementor-element.elementor-element-65c0128 table.tablepress tr.row-1 td {
    border-top: 1px solid #707070;
    vertical-align: bottom !important;
    font-size: 0.75rem;
}



.elementor-2791 .elementor-element.elementor-element-65c0128 table.tablepress td.column-4,
.elementor-2791 .elementor-element.elementor-element-65c0128 table.tablepress td.column-5,
.elementor-2791 .elementor-element.elementor-element-65c0128 table.tablepress td.column-6,
.elementor-2791 .elementor-element.elementor-element-65c0128 table.tablepress td.column-7{
    text-align: right;
    vertical-align: bottom !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23b3855 */.elementor-2791 .elementor-element.elementor-element-23b3855 ol,
.elementor-2791 .elementor-element.elementor-element-23b3855 ul{
    margin-bottom: 0;
    font-size: 0.75rem;
    line-height: 1.5em;
    margin-left: 0px;
}

.elementor-2791 .elementor-element.elementor-element-23b3855 li {
    margin-bottom: 0;
}

.elementor-2791 .elementor-element.elementor-element-23b3855 ol {
    counter-reset: list;
}
.elementor-2791 .elementor-element.elementor-element-23b3855 ol > li,
.elementor-2791 .elementor-element.elementor-element-23b3855 ul > li{
    list-style: none;
    position: relative;
    padding-left: 1.5rem;
    counter-increment: list;
}

.elementor-2791 .elementor-element.elementor-element-23b3855 ol > li:before {
    content: counter(list);
    position: absolute;
    left: 0em;
}

.elementor-2791 .elementor-element.elementor-element-23b3855 ul > li:before {
    content: '*';
    position: absolute;
    left: 0em;
}/* End custom CSS */