.elementor-26257 .elementor-element.elementor-global-8576{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:270px;--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:0px;--header-color:var( --e-global-color-primary );--nested-list-indent:0em;--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-accent );--item-text-active-decoration:underline;--marker-size:16px;}body:not(.rtl) .elementor-26257 .elementor-element.elementor-global-8576{left:31.969px;}body.rtl .elementor-26257 .elementor-element.elementor-global-8576{right:31.969px;}.elementor-26257 .elementor-element.elementor-global-8576 .elementor-toc__header-title{text-align:start;}.elementor-26257 .elementor-element.elementor-global-8576 .elementor-toc__list-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-26257 .elementor-element.elementor-global-12482 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-26257 .elementor-element.elementor-global-12482 .elementor-toc__header-title{text-align:start;}.elementor-26257 .elementor-element.elementor-global-12482 .elementor-toc__header{flex-direction:row;}.elementor-26257 .elementor-element.elementor-global-12482{--item-text-hover-decoration:underline;}.elementor-26257 .elementor-element.elementor-global-3822{--divider-border-style:solid;--divider-color:rgba(122,122,122,0.22);--divider-border-width:1px;}.elementor-26257 .elementor-element.elementor-global-3822 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-26257 .elementor-element.elementor-global-3822 .elementor-divider-separator{width:100%;}.elementor-26257 .elementor-element.elementor-global-3822 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-26257 .elementor-element.elementor-element-0c222b9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-913e300{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-0f50961{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-36248e6{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-dbb68ad{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-fe30aab{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-6bad615{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-622d46c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-848f7cb{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-3940652{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-a2d734a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-3dd16be{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-09cac4f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-209ce9a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-906b150{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-4858c19{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-b44d292{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-e114793{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-a9774c3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-cec272f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-8c1a414{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-9d5b6a2{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}@media(min-width:768px){.elementor-26257 .elementor-element.elementor-element-cb4bf8e{width:30%;}.elementor-26257 .elementor-element.elementor-element-33ade96{width:70%;}}@media(max-width:1024px){.elementor-26257 .elementor-element.elementor-global-8576{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;top:-103px;}body:not(.rtl) .elementor-26257 .elementor-element.elementor-global-8576{left:72px;}body.rtl .elementor-26257 .elementor-element.elementor-global-8576{right:72px;}.elementor-26257 .elementor-element.elementor-element-0c222b9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-913e300{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-0f50961{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-36248e6{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-dbb68ad{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-fe30aab{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-6bad615{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-622d46c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-848f7cb{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-3940652{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-a2d734a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-3dd16be{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-09cac4f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-209ce9a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-906b150{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-4858c19{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-b44d292{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-e114793{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-a9774c3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-cec272f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-8c1a414{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-9d5b6a2{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}}@media(max-width:767px){body:not(.rtl) .elementor-26257 .elementor-element.elementor-global-8576{left:72px;}body.rtl .elementor-26257 .elementor-element.elementor-global-8576{right:72px;}.elementor-26257 .elementor-element.elementor-global-8576{top:-102px;}.elementor-26257 .elementor-element.elementor-global-12482 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-26257 .elementor-element.elementor-element-0c222b9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-913e300{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-0f50961{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-36248e6{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-dbb68ad{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-fe30aab{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-6bad615{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-622d46c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-848f7cb{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-3940652{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-a2d734a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-3dd16be{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-09cac4f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-209ce9a{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-906b150{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-4858c19{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-b44d292{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-e114793{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-a9774c3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-cec272f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-8c1a414{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-26257 .elementor-element.elementor-element-9d5b6a2{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}}/* Start custom CSS for global, class: .elementor-global-8576 *//*
-set this column width 28%
-if the heading not need to include in this ToC, set the "CSS classes" name in "advanced" to "ignore"
*/

.elementor-26257 .elementor-element.elementor-global-8576 {
    background-color: #fff;
}
ul > li > ul > li .fa-chevron-right:before{
    content: '\2000';
}
ul > li > ul > li .fa-chevron-right:after{
    content: '\00BB';
}
ul > li > ul > li > ul > li .fa-chevron-right:after{
    content: '\002D';
}
.elementor-26257 .elementor-element.elementor-global-8576 a{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-12482 */.elementor-26257 .elementor-element.elementor-global-12482 ul > li > ul > li .fa-angle-right:before{
    content: '\2000';
}
.elementor-26257 .elementor-element.elementor-global-12482 ul > li > ul > li .fa-angle-right:after{
    content: '\00BB';
}
.elementor-26257 .elementor-element.elementor-global-12482 ul > li > ul > li > ul > li .fa-angle-right:after{
    content: '\002D';
}

.elementor-menu-anchor {
    top: -75px;
    position: relative;
}

@media only screen and (max-width: 1025px) {
    .elementor-menu-anchor {
        top: -95px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c222b9 */.elementor-26257 .elementor-element.elementor-element-0c222b9 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-26257 .elementor-element.elementor-element-0c222b9 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-0c222b9 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-0c222b9 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-913e300 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-913e300 p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-913e300 ol, .elementor-26257 .elementor-element.elementor-element-913e300 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-913e300 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-913e300 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-913e300 ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-913e300 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-913e300 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-0f50961 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-0f50961 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-0f50961 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-36248e6 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-36248e6 p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-36248e6 ol, .elementor-26257 .elementor-element.elementor-element-36248e6 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-36248e6 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-36248e6 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-36248e6 ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-36248e6 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-36248e6 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-dbb68ad p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-dbb68ad p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-dbb68ad li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-dbb68ad ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-dbb68ad ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-fe30aab p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-fe30aab p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-fe30aab li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-fe30aab ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-fe30aab ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-6bad615 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-6bad615 p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-6bad615 ol, .elementor-26257 .elementor-element.elementor-element-6bad615 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-6bad615 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-6bad615 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-6bad615 ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-6bad615 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-6bad615 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-622d46c p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-622d46c p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-622d46c ol, .elementor-26257 .elementor-element.elementor-element-622d46c ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-622d46c li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-622d46c ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-622d46c ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-622d46c ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-622d46c a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-848f7cb p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-848f7cb p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-848f7cb ol, .elementor-26257 .elementor-element.elementor-element-848f7cb ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-848f7cb li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-848f7cb ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-848f7cb ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-848f7cb ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-848f7cb a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-3940652 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-3940652 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-3940652 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-3940652 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-3940652 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-a2d734a p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-a2d734a p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-a2d734a li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-a2d734a ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-a2d734a ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

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

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

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

.elementor-26257 .elementor-element.elementor-element-3dd16be li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-09cac4f p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-09cac4f p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-09cac4f ol, .elementor-26257 .elementor-element.elementor-element-09cac4f ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-09cac4f li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-09cac4f ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-09cac4f ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-09cac4f ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-09cac4f a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-209ce9a p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-209ce9a p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-209ce9a ol, .elementor-26257 .elementor-element.elementor-element-209ce9a ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-209ce9a li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-209ce9a ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-209ce9a ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-209ce9a ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-209ce9a a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-906b150 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-906b150 p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-906b150 ol, .elementor-26257 .elementor-element.elementor-element-906b150 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-906b150 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-906b150 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-906b150 ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-906b150 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-906b150 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-4858c19 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-4858c19 p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-4858c19 ol, .elementor-26257 .elementor-element.elementor-element-4858c19 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-4858c19 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-4858c19 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-4858c19 ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-4858c19 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-4858c19 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-b44d292 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-b44d292 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-b44d292 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-b44d292 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-b44d292 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-e114793 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-e114793 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-e114793 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-e114793 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-e114793 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-a9774c3 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-a9774c3 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-a9774c3 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-a9774c3 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-a9774c3 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-cec272f p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-cec272f p:last-child {
    margin-bottom: 0px;
}

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

.elementor-26257 .elementor-element.elementor-element-cec272f li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-cec272f ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-cec272f ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-26257 .elementor-element.elementor-element-8c1a414 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-8c1a414 p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-8c1a414 ol, .elementor-26257 .elementor-element.elementor-element-8c1a414 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-8c1a414 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-8c1a414 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-8c1a414 ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-8c1a414 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-8c1a414 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-26257 .elementor-element.elementor-element-9d5b6a2 p:first-child {
    margin-top: 0px;
}

.elementor-26257 .elementor-element.elementor-element-9d5b6a2 p:last-child {
    margin-bottom: 0px;
}

.elementor-26257 .elementor-element.elementor-element-9d5b6a2 ol, .elementor-26257 .elementor-element.elementor-element-9d5b6a2 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-26257 .elementor-element.elementor-element-9d5b6a2 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-26257 .elementor-element.elementor-element-9d5b6a2 ol+ul {
    list-style-position: inside; 
}

.elementor-26257 .elementor-element.elementor-element-9d5b6a2 ul+ol {
    padding-top: 10px;
}

.elementor-26257 .elementor-element.elementor-element-9d5b6a2 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-26257 .elementor-element.elementor-element-9d5b6a2 a{
    color: var(--e-global-color-27dda5de);
}

.elementor-26257 .elementor-element.elementor-element-9d5b6a2.lower-alpha ol{
    list-style-type: lower-alpha;
}
.elementor-26257 .elementor-element.elementor-element-9d5b6a2.decimal-leading-zero ol{
    list-style-type: decimal-leading-zero;
}
.elementor-26257 .elementor-element.elementor-element-9d5b6a2.upper-alpha ol{
    list-style-type: upper-alpha;
}
.elementor-26257 .elementor-element.elementor-element-9d5b6a2.upper-roman ol{
    list-style-type: upper-roman;
}
.elementor-26257 .elementor-element.elementor-element-9d5b6a2.lower-roman ol{
    list-style-type: lower-roman;
}
.elementor-26257 .elementor-element.elementor-element-9d5b6a2.circle ul{
    list-style-type: circle;
}
.elementor-26257 .elementor-element.elementor-element-9d5b6a2.square ul{
    list-style-type: square;
}
.elementor-26257 .elementor-element.elementor-element-9d5b6a2.none ul{
    list-style-type: none;
}/* End custom CSS */