.elementor-35144 .elementor-element.elementor-element-13f59dd{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:209px;--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-secondary );--item-text-active-decoration:underline;--marker-size:16px;}body:not(.rtl) .elementor-35144 .elementor-element.elementor-element-13f59dd{left:31px;}body.rtl .elementor-35144 .elementor-element.elementor-element-13f59dd{right:31px;}.elementor-35144 .elementor-element.elementor-element-13f59dd .elementor-toc__header-title{text-align:start;}.elementor-35144 .elementor-element.elementor-element-13f59dd .elementor-toc__list-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-35144 .elementor-element.elementor-element-355e076 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-35144 .elementor-element.elementor-element-355e076 .elementor-toc__header-title{text-align:start;}.elementor-35144 .elementor-element.elementor-element-355e076 .elementor-toc__header{flex-direction:row;}.elementor-35144 .elementor-element.elementor-element-355e076{--item-text-hover-decoration:underline;}.elementor-35144 .elementor-element.elementor-element-2580789{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-1da271e{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-3b5037d{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-02c0e47{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-1d5067d{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-a81cffc{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-06af147{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-e27a0ec{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-28a1cc0{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-1412458{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-6ad0f74{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-1cdd5a3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-1b86a71{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-dadaf50{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-2dfad12{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-957250d{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-12d528e{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-243429f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-298da60{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-c6c0eb2{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-3d66945{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-bc00f6c{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-afee3e1{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-639d9ff{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-61229d7{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-2585cb0{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-0b1f7fa{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-a3a821c{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-3ed8b3a{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-e8a0ffe{--spacer-size:10px;}.elementor-35144 .elementor-element.elementor-element-9869112{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-24eafa1{--spacer-size:30px;}.elementor-35144 .elementor-element.elementor-element-10540b1{--spacer-size:10px;}@media(min-width:768px){.elementor-35144 .elementor-element.elementor-element-b256eb9{width:28%;}.elementor-35144 .elementor-element.elementor-element-719a40a{width:72%;}}@media(max-width:1024px){.elementor-35144 .elementor-element.elementor-element-13f59dd{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;top:-103px;}body:not(.rtl) .elementor-35144 .elementor-element.elementor-element-13f59dd{left:72px;}body.rtl .elementor-35144 .elementor-element.elementor-element-13f59dd{right:72px;}.elementor-35144 .elementor-element.elementor-element-3b5037d{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-a81cffc{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-28a1cc0{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-1cdd5a3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-2dfad12{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-243429f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-3d66945{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-639d9ff{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-0b1f7fa{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-9869112{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-35144 .elementor-element.elementor-element-13f59dd{left:72px;}body.rtl .elementor-35144 .elementor-element.elementor-element-13f59dd{right:72px;}.elementor-35144 .elementor-element.elementor-element-13f59dd{top:-102px;}.elementor-35144 .elementor-element.elementor-element-355e076 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-35144 .elementor-element.elementor-element-3b5037d{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-a81cffc{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-28a1cc0{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-1cdd5a3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-2dfad12{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-243429f{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-3d66945{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-639d9ff{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-0b1f7fa{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-35144 .elementor-element.elementor-element-9869112{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}}/* Start custom CSS for table-of-contents, class: .elementor-element-13f59dd *//*
-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-35144 .elementor-element.elementor-element-13f59dd {
    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-35144 .elementor-element.elementor-element-13f59dd a{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-355e076 */.elementor-35144 .elementor-element.elementor-element-355e076 ul > li > ul > li .fa-angle-right:before{
    content: '\2000';
}
.elementor-35144 .elementor-element.elementor-element-355e076 ul > li > ul > li .fa-angle-right:after{
    content: '\00BB';
}
.elementor-35144 .elementor-element.elementor-element-355e076 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-3b5037d */.elementor-35144 .elementor-element.elementor-element-3b5037d p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

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

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

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

.elementor-35144 .elementor-element.elementor-element-3b5037d li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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

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


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

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

.elementor-35144 .elementor-element.elementor-element-a81cffc p:first-child {
    margin-top: 0px;
}

.elementor-35144 .elementor-element.elementor-element-a81cffc p:last-child {
    margin-bottom: 0px;
}

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

.elementor-35144 .elementor-element.elementor-element-a81cffc li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-35144 .elementor-element.elementor-element-a81cffc ol+ul {
    list-style-position: inside; 
}

.elementor-35144 .elementor-element.elementor-element-a81cffc ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-35144 .elementor-element.elementor-element-28a1cc0 p:first-child {
    margin-top: 0px;
}

.elementor-35144 .elementor-element.elementor-element-28a1cc0 p:last-child {
    margin-bottom: 0px;
}

.elementor-35144 .elementor-element.elementor-element-28a1cc0 ol, .elementor-35144 .elementor-element.elementor-element-28a1cc0 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-35144 .elementor-element.elementor-element-28a1cc0 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-35144 .elementor-element.elementor-element-28a1cc0 ol+ul {
    list-style-position: inside; 
}

.elementor-35144 .elementor-element.elementor-element-28a1cc0 ul+ol {
    padding-top: 10px;
}

.elementor-35144 .elementor-element.elementor-element-28a1cc0 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-35144 .elementor-element.elementor-element-28a1cc0 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-35144 .elementor-element.elementor-element-1cdd5a3 p:first-child {
    margin-top: 0px;
}

.elementor-35144 .elementor-element.elementor-element-1cdd5a3 p:last-child {
    margin-bottom: 0px;
}

.elementor-35144 .elementor-element.elementor-element-1cdd5a3 ol, .elementor-35144 .elementor-element.elementor-element-1cdd5a3 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-35144 .elementor-element.elementor-element-1cdd5a3 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-35144 .elementor-element.elementor-element-1cdd5a3 ol+ul {
    list-style-position: inside; 
}

.elementor-35144 .elementor-element.elementor-element-1cdd5a3 ul+ol {
    padding-top: 10px;
}

.elementor-35144 .elementor-element.elementor-element-1cdd5a3 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-35144 .elementor-element.elementor-element-1cdd5a3 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-35144 .elementor-element.elementor-element-2dfad12 p:first-child {
    margin-top: 0px;
}

.elementor-35144 .elementor-element.elementor-element-2dfad12 p:last-child {
    margin-bottom: 0px;
}

.elementor-35144 .elementor-element.elementor-element-2dfad12 ol, .elementor-35144 .elementor-element.elementor-element-2dfad12 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-35144 .elementor-element.elementor-element-2dfad12 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-35144 .elementor-element.elementor-element-2dfad12 ol+ul {
    list-style-position: inside; 
}

.elementor-35144 .elementor-element.elementor-element-2dfad12 ul+ol {
    padding-top: 10px;
}

.elementor-35144 .elementor-element.elementor-element-2dfad12 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-35144 .elementor-element.elementor-element-2dfad12 a{
    color: var(--e-global-color-27dda5de);
}

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

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

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

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

.elementor-35144 .elementor-element.elementor-element-243429f li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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

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


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

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

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

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

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

.elementor-35144 .elementor-element.elementor-element-3d66945 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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

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


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

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

.elementor-35144 .elementor-element.elementor-element-639d9ff p:first-child {
    margin-top: 0px;
}

.elementor-35144 .elementor-element.elementor-element-639d9ff p:last-child {
    margin-bottom: 0px;
}

.elementor-35144 .elementor-element.elementor-element-639d9ff ol, .elementor-35144 .elementor-element.elementor-element-639d9ff ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-35144 .elementor-element.elementor-element-639d9ff li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-35144 .elementor-element.elementor-element-639d9ff ol+ul {
    list-style-position: inside; 
}

.elementor-35144 .elementor-element.elementor-element-639d9ff ul+ol {
    padding-top: 10px;
}

.elementor-35144 .elementor-element.elementor-element-639d9ff ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-35144 .elementor-element.elementor-element-639d9ff a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-35144 .elementor-element.elementor-element-0b1f7fa p:first-child {
    margin-top: 0px;
}

.elementor-35144 .elementor-element.elementor-element-0b1f7fa p:last-child {
    margin-bottom: 0px;
}

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

.elementor-35144 .elementor-element.elementor-element-0b1f7fa li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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

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


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

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

.elementor-35144 .elementor-element.elementor-element-9869112 p:first-child {
    margin-top: 0px;
}

.elementor-35144 .elementor-element.elementor-element-9869112 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-35144 .elementor-element.elementor-element-9869112 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-35144 .elementor-element.elementor-element-9869112 ol+ul {
    list-style-position: inside; 
}

.elementor-35144 .elementor-element.elementor-element-9869112 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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