.elementor-47765 .elementor-element.elementor-element-66091d9 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-66091d9 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-66091d9 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-0a09dfd{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-0a09dfd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-0a09dfd .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-0a09dfd .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-bad271d .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-bad271d .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-bad271d .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-eba0954{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-eba0954 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-eba0954 .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-eba0954 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-d2564b6 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-d2564b6 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-d2564b6 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-b7575d9{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-b7575d9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-b7575d9 .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-b7575d9 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-385fa41 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-385fa41 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-385fa41 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-eafa594{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-eafa594 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-eafa594 .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-eafa594 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-e5b4121 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-e5b4121 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-e5b4121 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-472e07e{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-472e07e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-472e07e .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-472e07e .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-a1f9b18 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-a1f9b18 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-a1f9b18 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-f2a7f36{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-f2a7f36 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-f2a7f36 .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-f2a7f36 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-d581ce0 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-d581ce0 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-d581ce0 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-1337d93{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-1337d93 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-1337d93 .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-1337d93 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-4cccb94 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-4cccb94 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-4cccb94 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-2d18426{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-2d18426 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-2d18426 .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-2d18426 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-e76bc94 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-e76bc94 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-e76bc94 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-a042e05{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-a042e05 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-a042e05 .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-a042e05 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-3286ad0 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-3286ad0 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-3286ad0 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-7fc2d21{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-47765 .elementor-element.elementor-element-7fc2d21 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-47765 .elementor-element.elementor-element-7fc2d21 .elementor-divider-separator{width:100%;}.elementor-47765 .elementor-element.elementor-element-7fc2d21 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-47765 .elementor-element.elementor-element-99e9fc4 .elementor-accordion-icon, .elementor-47765 .elementor-element.elementor-element-99e9fc4 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-47765 .elementor-element.elementor-element-99e9fc4 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-47765 .elementor-element.elementor-element-d3dfe6a{width:34.094%;}.elementor-47765 .elementor-element.elementor-element-a205b8b{width:65.905%;}}/* Start custom CSS for accordion, class: .elementor-element-66091d9 */.elementor-47765 .elementor-element.elementor-element-66091d9 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-66091d9 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-66091d9 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-66091d9 ol, .elementor-47765 .elementor-element.elementor-element-66091d9 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-66091d9 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-66091d9 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-66091d9 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-66091d9 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-66091d9 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-66091d9 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-66091d9.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-66091d9.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-66091d9 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-66091d9 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-66091d9.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-66091d9.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-66091d9.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-66091d9.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-66091d9.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-66091d9.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-66091d9.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-66091d9.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-66091d9 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-bad271d */.elementor-47765 .elementor-element.elementor-element-bad271d p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-bad271d p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-bad271d p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-bad271d ol, .elementor-47765 .elementor-element.elementor-element-bad271d ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-bad271d li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-bad271d ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-bad271d ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-bad271d ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-bad271d table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-bad271d table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-bad271d.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-bad271d.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-bad271d table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-bad271d a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-bad271d.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-bad271d.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-bad271d.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-bad271d.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-bad271d.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-bad271d.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-bad271d.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-bad271d.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-bad271d img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-d2564b6 */.elementor-47765 .elementor-element.elementor-element-d2564b6 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-d2564b6 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-d2564b6 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-d2564b6 ol, .elementor-47765 .elementor-element.elementor-element-d2564b6 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-d2564b6 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-d2564b6 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-d2564b6 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-d2564b6 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-d2564b6 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-d2564b6 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-d2564b6.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-d2564b6.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-d2564b6 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-d2564b6 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-d2564b6.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-d2564b6.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-d2564b6.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-d2564b6.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-d2564b6.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-d2564b6.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-d2564b6.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-d2564b6.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-d2564b6 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-385fa41 */.elementor-47765 .elementor-element.elementor-element-385fa41 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-385fa41 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-385fa41 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-385fa41 ol, .elementor-47765 .elementor-element.elementor-element-385fa41 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-385fa41 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-385fa41 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-385fa41 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-385fa41 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-385fa41 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-385fa41 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-385fa41.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-385fa41.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-385fa41 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-385fa41 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-385fa41.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-385fa41.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-385fa41.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-385fa41.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-385fa41.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-385fa41.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-385fa41.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-385fa41.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-385fa41 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-e5b4121 */.elementor-47765 .elementor-element.elementor-element-e5b4121 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-e5b4121 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-e5b4121 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-e5b4121 ol, .elementor-47765 .elementor-element.elementor-element-e5b4121 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-e5b4121 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-e5b4121 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-e5b4121 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-e5b4121 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-e5b4121 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-e5b4121 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-e5b4121.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-e5b4121.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-e5b4121 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-e5b4121 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-e5b4121.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-e5b4121.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-e5b4121.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-e5b4121.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-e5b4121.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-e5b4121.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-e5b4121.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-e5b4121.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-e5b4121 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-a1f9b18 */.elementor-47765 .elementor-element.elementor-element-a1f9b18 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18 ol, .elementor-47765 .elementor-element.elementor-element-a1f9b18 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-a1f9b18 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-a1f9b18.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-a1f9b18 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-a1f9b18 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-a1f9b18.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-a1f9b18.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-a1f9b18.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-a1f9b18.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-a1f9b18.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-a1f9b18.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-a1f9b18.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-a1f9b18.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-a1f9b18 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-d581ce0 */.elementor-47765 .elementor-element.elementor-element-d581ce0 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-d581ce0 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-d581ce0 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-d581ce0 ol, .elementor-47765 .elementor-element.elementor-element-d581ce0 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-d581ce0 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-d581ce0 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-d581ce0 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-d581ce0 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-d581ce0 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-d581ce0 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-d581ce0.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-d581ce0.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-d581ce0 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-d581ce0 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-d581ce0.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-d581ce0.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-d581ce0.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-d581ce0.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-d581ce0.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-d581ce0.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-d581ce0.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-d581ce0.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-d581ce0 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-4cccb94 */.elementor-47765 .elementor-element.elementor-element-4cccb94 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-4cccb94 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-4cccb94 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-4cccb94 ol, .elementor-47765 .elementor-element.elementor-element-4cccb94 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-4cccb94 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-4cccb94 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-4cccb94 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-4cccb94 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-4cccb94 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-4cccb94 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-4cccb94.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-4cccb94.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-4cccb94 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-4cccb94 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-4cccb94.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-4cccb94.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-4cccb94.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-4cccb94.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-4cccb94.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-4cccb94.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-4cccb94.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-4cccb94.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-4cccb94 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-e76bc94 */.elementor-47765 .elementor-element.elementor-element-e76bc94 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-e76bc94 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-e76bc94 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-e76bc94 ol, .elementor-47765 .elementor-element.elementor-element-e76bc94 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-e76bc94 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-e76bc94 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-e76bc94 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-e76bc94 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-e76bc94 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-e76bc94 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-e76bc94.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-e76bc94.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-e76bc94 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-e76bc94 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-e76bc94.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-e76bc94.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-e76bc94.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-e76bc94.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-e76bc94.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-e76bc94.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-e76bc94.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-e76bc94.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-e76bc94 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-3286ad0 */.elementor-47765 .elementor-element.elementor-element-3286ad0 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-3286ad0 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-3286ad0 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-3286ad0 ol, .elementor-47765 .elementor-element.elementor-element-3286ad0 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-3286ad0 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-3286ad0 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-3286ad0 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-3286ad0 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-3286ad0 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-3286ad0 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-3286ad0.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-3286ad0.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-3286ad0 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-3286ad0 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-3286ad0.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-3286ad0.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-3286ad0.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-3286ad0.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-3286ad0.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-3286ad0.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-3286ad0.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-3286ad0.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-3286ad0 img.top10{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-99e9fc4 */.elementor-47765 .elementor-element.elementor-element-99e9fc4 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4 p:first-child {
    margin-top: 0px;
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4 p:last-child {
    margin-bottom: 0px;
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4 ol, .elementor-47765 .elementor-element.elementor-element-99e9fc4 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4 ol+ul {
    list-style-position: inside; 
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4 ul+ol {
    padding-top: 10px;
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4 table>tbody>tr> *,.elementor-47765 .elementor-element.elementor-element-99e9fc4 table>thead>tr *{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4.top-table-header table>thead>tr *, .elementor-47765 .elementor-element.elementor-element-99e9fc4.top-table-header table>tbody>tr>th, .elementor-47765 .elementor-element.elementor-element-99e9fc4 table>tbody>tr>th {
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
    font-weight: bold;
}


.elementor-47765 .elementor-element.elementor-element-99e9fc4 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-47765 .elementor-element.elementor-element-99e9fc4.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-47765 .elementor-element.elementor-element-99e9fc4.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-47765 .elementor-element.elementor-element-99e9fc4.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-47765 .elementor-element.elementor-element-99e9fc4.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-47765 .elementor-element.elementor-element-99e9fc4.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-47765 .elementor-element.elementor-element-99e9fc4.circle ul{
    list-style-type: circle;
}
.elementor-47765 .elementor-element.elementor-element-99e9fc4.square ul{
    list-style-type: square;
}
.elementor-47765 .elementor-element.elementor-element-99e9fc4.none ul{
    list-style-type: none;
}
.elementor-47765 .elementor-element.elementor-element-99e9fc4 img.top10{
    margin-top: 10px;
}/* End custom CSS */