.elementor-59705 .elementor-element.elementor-element-224ddce > .elementor-widget-container{background-color:var( --e-global-color-40d66c86 );margin:0% 0% 0% 0%;padding:2% 2% 2% 2%;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.17);}.elementor-59705 .elementor-element.elementor-element-224ddce{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-e8805b8{--spacer-size:50px;}.elementor-59705 .elementor-element.elementor-global-3822{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-59705 .elementor-element.elementor-global-3822 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-59705 .elementor-element.elementor-global-3822 .elementor-divider-separator{width:100%;}.elementor-59705 .elementor-element.elementor-global-3822 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-59705 .elementor-element.elementor-element-3d94c0e{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-3ceaeb5{--spacer-size:50px;}.elementor-59705 .elementor-element.elementor-element-371b787{margin-top:0px;margin-bottom:0px;}.elementor-59705 .elementor-element.elementor-element-c7a2606 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0a02481 );margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-59705 .elementor-element.elementor-element-ce09018{text-align:center;}.elementor-59705 .elementor-element.elementor-element-528ff5a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-59705 .elementor-element.elementor-element-528ff5a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-59705 .elementor-element.elementor-element-528ff5a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-59705 .elementor-element.elementor-element-528ff5a .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:1.3em;}.elementor-59705 .elementor-element.elementor-element-1b5e781 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );color:var( --e-global-color-c4081e1 );}.elementor-59705 .elementor-element.elementor-element-ecefa14 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-59705 .elementor-element.elementor-element-ecefa14{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-3391c38{--spacer-size:30px;}.elementor-59705 .elementor-element.elementor-element-27e2173 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );color:var( --e-global-color-c4081e1 );}.elementor-59705 .elementor-element.elementor-element-27fcc23 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );color:var( --e-global-color-c4081e1 );}.elementor-59705 .elementor-element.elementor-element-81590c8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-59705 .elementor-element.elementor-element-81590c8{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-58ca589{--spacer-size:30px;}.elementor-59705 .elementor-element.elementor-element-11dab26 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-59705 .elementor-element.elementor-element-cb4eb65 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-59705 .elementor-element.elementor-element-cb4eb65{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-d3cf321{--spacer-size:50px;}.elementor-59705 .elementor-element.elementor-element-3c83e12 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0a02481 );margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-59705 .elementor-element.elementor-element-b5d9100{text-align:center;}.elementor-59705 .elementor-element.elementor-element-2cb43f1{--divider-border-style:solid;--divider-color:var( --e-global-color-c4081e1 );--divider-border-width:2px;}.elementor-59705 .elementor-element.elementor-element-2cb43f1 .elementor-divider-separator{width:100%;}.elementor-59705 .elementor-element.elementor-element-2cb43f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-59705 .elementor-element.elementor-element-2cb43f1 .elementor-divider__text{color:var( --e-global-color-c4081e1 );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:22px;}.elementor-59705 .elementor-element.elementor-element-a8fc615 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );color:var( --e-global-color-c4081e1 );}.elementor-59705 .elementor-element.elementor-element-db76e03{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-2a08923{--spacer-size:30px;}.elementor-59705 .elementor-element.elementor-element-003215a .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );color:var( --e-global-color-c4081e1 );}.elementor-59705 .elementor-element.elementor-element-c30c7ab .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );color:var( --e-global-color-c4081e1 );}.elementor-59705 .elementor-element.elementor-element-696c074 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-59705 .elementor-element.elementor-element-696c074{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-4a8b7e5{--spacer-size:30px;}.elementor-59705 .elementor-element.elementor-element-d222bbe .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-59705 .elementor-element.elementor-element-0d81f68 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-59705 .elementor-element.elementor-element-0d81f68{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-d04816c{--spacer-size:50px;}.elementor-59705 .elementor-element.elementor-element-86a02c9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-bc81746{--spacer-size:50px;}.elementor-59705 .elementor-element.elementor-element-a402ed4{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-5b40d32{--spacer-size:50px;}.elementor-59705 .elementor-element.elementor-element-51a474c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-05fb18a{--spacer-size:50px;}.elementor-59705 .elementor-element.elementor-element-170355f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-feadeb5{--spacer-size:10px;}.elementor-59705 .elementor-element.elementor-element-44b3f5a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-70d4aa8{--spacer-size:10px;}.elementor-59705 .elementor-element.elementor-element-e055951{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-a3aba50{--spacer-size:10px;}.elementor-59705 .elementor-element.elementor-element-4e0aa6c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-cafca05{--spacer-size:50px;}@media(max-width:1024px){.elementor-59705 .elementor-element.elementor-element-224ddce{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-3d94c0e{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-1b5e781 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-ecefa14{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-27e2173 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-27fcc23 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-81590c8{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-11dab26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59705 .elementor-element.elementor-element-cb4eb65{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-a8fc615 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-db76e03{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-003215a .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-c30c7ab .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-696c074{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-d222bbe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59705 .elementor-element.elementor-element-0d81f68{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-86a02c9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-a402ed4{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-51a474c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-170355f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-44b3f5a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-e055951{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-4e0aa6c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}}@media(max-width:767px){.elementor-59705 .elementor-element.elementor-element-224ddce{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-3d94c0e{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-528ff5a .elementor-divider__text{font-size:22px;}.elementor-59705 .elementor-element.elementor-element-1b5e781 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-ecefa14{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-27e2173 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-27fcc23 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-81590c8{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-11dab26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59705 .elementor-element.elementor-element-cb4eb65{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-2cb43f1 .elementor-divider__text{font-size:18px;}.elementor-59705 .elementor-element.elementor-element-a8fc615 .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-db76e03{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-003215a .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-c30c7ab .elementor-heading-title{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-696c074{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-d222bbe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59705 .elementor-element.elementor-element-0d81f68{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-86a02c9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-a402ed4{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-51a474c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-170355f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-44b3f5a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-e055951{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-59705 .elementor-element.elementor-element-4e0aa6c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-224ddce */.elementor-59705 .elementor-element.elementor-element-224ddce p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-59705 .elementor-element.elementor-element-224ddce p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-224ddce p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-224ddce ol, .elementor-59705 .elementor-element.elementor-element-224ddce ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-224ddce li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-224ddce ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-224ddce ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-224ddce ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-59705 .elementor-element.elementor-element-224ddce table>tbody>tr>*{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-224ddce.top-table-header table>tbody>tr:first-child *{
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-224ddce.top-table-header table>tbody>tr:first-child>*{
    border:1px solid var(--e-global-color-40d66c86);
}


.elementor-59705 .elementor-element.elementor-element-224ddce a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-3d94c0e p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-3d94c0e p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-3d94c0e ol, .elementor-59705 .elementor-element.elementor-element-3d94c0e ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-3d94c0e li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-3d94c0e ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-3d94c0e ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-3d94c0e ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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


.elementor-59705 .elementor-element.elementor-element-3d94c0e a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-ecefa14 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-ecefa14 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-59705 .elementor-element.elementor-element-ecefa14 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-ecefa14 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-ecefa14 ul+ol {
    padding-top: 10px;
}

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

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

.elementor-59705 .elementor-element.elementor-element-ecefa14.top-table-header table>tbody>tr:first-child *{
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-ecefa14.top-table-header table>tbody>tr:first-child>*{
    border:1px solid var(--e-global-color-40d66c86);
}


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

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

.elementor-59705 .elementor-element.elementor-element-81590c8 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-81590c8 p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-81590c8 ol, .elementor-59705 .elementor-element.elementor-element-81590c8 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-81590c8 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-81590c8 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-81590c8 ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-81590c8 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-59705 .elementor-element.elementor-element-81590c8 table>tbody>tr>*{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-81590c8.top-table-header table>tbody>tr:first-child *{
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-81590c8.top-table-header table>tbody>tr:first-child>*{
    border:1px solid var(--e-global-color-40d66c86);
}


.elementor-59705 .elementor-element.elementor-element-81590c8 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-cb4eb65 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-cb4eb65 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-59705 .elementor-element.elementor-element-cb4eb65 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-cb4eb65 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-cb4eb65 ul+ol {
    padding-top: 10px;
}

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

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

.elementor-59705 .elementor-element.elementor-element-cb4eb65.top-table-header table>tbody>tr:first-child *{
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-cb4eb65.top-table-header table>tbody>tr:first-child>*{
    border:1px solid var(--e-global-color-40d66c86);
}


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

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

.elementor-59705 .elementor-element.elementor-element-db76e03 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-db76e03 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-59705 .elementor-element.elementor-element-db76e03 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-db76e03 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-db76e03 ul+ol {
    padding-top: 10px;
}

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

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

.elementor-59705 .elementor-element.elementor-element-db76e03.top-table-header table>tbody>tr:first-child *{
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-db76e03.top-table-header table>tbody>tr:first-child>*{
    border:1px solid var(--e-global-color-40d66c86);
}


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

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

.elementor-59705 .elementor-element.elementor-element-696c074 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-696c074 p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-696c074 ol, .elementor-59705 .elementor-element.elementor-element-696c074 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-696c074 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-696c074 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-696c074 ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-696c074 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-59705 .elementor-element.elementor-element-696c074 table>tbody>tr>*{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-696c074.top-table-header table>tbody>tr:first-child *{
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-696c074.top-table-header table>tbody>tr:first-child>*{
    border:1px solid var(--e-global-color-40d66c86);
}


.elementor-59705 .elementor-element.elementor-element-696c074 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-0d81f68 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-0d81f68 p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-0d81f68 ol, .elementor-59705 .elementor-element.elementor-element-0d81f68 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-0d81f68 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-0d81f68 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-0d81f68 ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-0d81f68 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

.elementor-59705 .elementor-element.elementor-element-0d81f68 table>tbody>tr>*{
    border:1px solid var(--e-global-color-c4081e1);
    background-color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-0d81f68.top-table-header table>tbody>tr:first-child *{
    background-color: var(--e-global-color-c4081e1);
    color: #fff;
}

.elementor-59705 .elementor-element.elementor-element-0d81f68.top-table-header table>tbody>tr:first-child>*{
    border:1px solid var(--e-global-color-40d66c86);
}


.elementor-59705 .elementor-element.elementor-element-0d81f68 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-86a02c9 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-86a02c9 p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-86a02c9 ol, .elementor-59705 .elementor-element.elementor-element-86a02c9 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-86a02c9 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-86a02c9 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-86a02c9 ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-86a02c9 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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


.elementor-59705 .elementor-element.elementor-element-86a02c9 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-a402ed4 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-a402ed4 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-59705 .elementor-element.elementor-element-a402ed4 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-a402ed4 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-a402ed4 ul+ol {
    padding-top: 10px;
}

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

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

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


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

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

.elementor-59705 .elementor-element.elementor-element-51a474c p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-51a474c p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-51a474c ol, .elementor-59705 .elementor-element.elementor-element-51a474c ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-51a474c li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-51a474c ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-51a474c ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-51a474c ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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


.elementor-59705 .elementor-element.elementor-element-51a474c a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-170355f p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-170355f p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-170355f ol, .elementor-59705 .elementor-element.elementor-element-170355f ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-170355f li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-170355f ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-170355f ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-170355f ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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


.elementor-59705 .elementor-element.elementor-element-170355f a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-44b3f5a p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-44b3f5a p:last-child {
    margin-bottom: 0px;
}

.elementor-59705 .elementor-element.elementor-element-44b3f5a ol, .elementor-59705 .elementor-element.elementor-element-44b3f5a ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-59705 .elementor-element.elementor-element-44b3f5a li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-44b3f5a ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-44b3f5a ul+ol {
    padding-top: 10px;
}

.elementor-59705 .elementor-element.elementor-element-44b3f5a ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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


.elementor-59705 .elementor-element.elementor-element-44b3f5a a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-59705 .elementor-element.elementor-element-e055951 p:first-child {
    margin-top: 0px;
}

.elementor-59705 .elementor-element.elementor-element-e055951 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-59705 .elementor-element.elementor-element-e055951 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-59705 .elementor-element.elementor-element-e055951 ol+ul {
    list-style-position: inside; 
}

.elementor-59705 .elementor-element.elementor-element-e055951 ul+ol {
    padding-top: 10px;
}

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

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

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


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

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

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

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

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

.elementor-59705 .elementor-element.elementor-element-4e0aa6c li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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


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

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