.elementor-23001 .elementor-element.elementor-element-33dd429 > .elementor-widget-container{background-color:var( --e-global-color-40d66c86 );margin:0% 0% 0% 0%;padding:2% 2% 2% 2%;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.17);}.elementor-23001 .elementor-element.elementor-element-33dd429{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-b43e6ca{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-c626533{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-cc4e8a4{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-93dcc3b{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-c488cbe{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-358ddfa{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-5bf0e1c{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-2fe2b65{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-59dd74b{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-3269304{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-1865574{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-17ec9df{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-aa85d01{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-f866fbd{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-38b6cb1{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-78dc6a8{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-f2a86b3{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-e8a1189{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-000c002{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-f586c86{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-20b6083{--spacer-size:10px;}.elementor-23001 .elementor-element.elementor-element-0089b05{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}@media(max-width:1024px){.elementor-23001 .elementor-element.elementor-element-33dd429{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-c626533{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-93dcc3b{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-358ddfa{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-2fe2b65{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-3269304{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-17ec9df{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-f866fbd{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-78dc6a8{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-e8a1189{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-f586c86{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-0089b05{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}}@media(max-width:767px){.elementor-23001 .elementor-element.elementor-element-33dd429{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-c626533{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-93dcc3b{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-358ddfa{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-2fe2b65{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-3269304{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-17ec9df{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-f866fbd{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-78dc6a8{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-e8a1189{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-f586c86{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}.elementor-23001 .elementor-element.elementor-element-0089b05{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-33dd429 */.elementor-23001 .elementor-element.elementor-element-33dd429 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-23001 .elementor-element.elementor-element-33dd429 p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-33dd429 p:last-child {
    margin-bottom: 0px;
}

.elementor-23001 .elementor-element.elementor-element-33dd429 ol, .elementor-23001 .elementor-element.elementor-element-33dd429 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-23001 .elementor-element.elementor-element-33dd429 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-33dd429 ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-33dd429 ul+ol {
    padding-top: 10px;
}

.elementor-23001 .elementor-element.elementor-element-33dd429 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-23001 .elementor-element.elementor-element-33dd429 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-23001 .elementor-element.elementor-element-c626533 p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-c626533 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-23001 .elementor-element.elementor-element-c626533 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-c626533 ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-c626533 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-23001 .elementor-element.elementor-element-93dcc3b p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-93dcc3b p:last-child {
    margin-bottom: 0px;
}

.elementor-23001 .elementor-element.elementor-element-93dcc3b ol, .elementor-23001 .elementor-element.elementor-element-93dcc3b ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-23001 .elementor-element.elementor-element-93dcc3b li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-93dcc3b ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-93dcc3b ul+ol {
    padding-top: 10px;
}

.elementor-23001 .elementor-element.elementor-element-93dcc3b ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-23001 .elementor-element.elementor-element-93dcc3b a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-23001 .elementor-element.elementor-element-358ddfa p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-358ddfa p:last-child {
    margin-bottom: 0px;
}

.elementor-23001 .elementor-element.elementor-element-358ddfa ol, .elementor-23001 .elementor-element.elementor-element-358ddfa ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-23001 .elementor-element.elementor-element-358ddfa li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-358ddfa ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-358ddfa ul+ol {
    padding-top: 10px;
}

.elementor-23001 .elementor-element.elementor-element-358ddfa ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-23001 .elementor-element.elementor-element-358ddfa a{
    color: var(--e-global-color-27dda5de);
}

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

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

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

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

.elementor-23001 .elementor-element.elementor-element-2fe2b65 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

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

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

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

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

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

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


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

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

.elementor-23001 .elementor-element.elementor-element-3269304 p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-3269304 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-23001 .elementor-element.elementor-element-3269304 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-3269304 ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-3269304 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-23001 .elementor-element.elementor-element-17ec9df p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-17ec9df p:last-child {
    margin-bottom: 0px;
}

.elementor-23001 .elementor-element.elementor-element-17ec9df ol, .elementor-23001 .elementor-element.elementor-element-17ec9df ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-23001 .elementor-element.elementor-element-17ec9df li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-17ec9df ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-17ec9df ul+ol {
    padding-top: 10px;
}

.elementor-23001 .elementor-element.elementor-element-17ec9df ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-23001 .elementor-element.elementor-element-17ec9df a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-23001 .elementor-element.elementor-element-f866fbd p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-f866fbd p:last-child {
    margin-bottom: 0px;
}

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

.elementor-23001 .elementor-element.elementor-element-f866fbd li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-f866fbd ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-f866fbd ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-23001 .elementor-element.elementor-element-78dc6a8 p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-78dc6a8 p:last-child {
    margin-bottom: 0px;
}

.elementor-23001 .elementor-element.elementor-element-78dc6a8 ol, .elementor-23001 .elementor-element.elementor-element-78dc6a8 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-23001 .elementor-element.elementor-element-78dc6a8 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-78dc6a8 ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-78dc6a8 ul+ol {
    padding-top: 10px;
}

.elementor-23001 .elementor-element.elementor-element-78dc6a8 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-23001 .elementor-element.elementor-element-78dc6a8 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-23001 .elementor-element.elementor-element-e8a1189 p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-e8a1189 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-23001 .elementor-element.elementor-element-e8a1189 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-e8a1189 ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-e8a1189 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-23001 .elementor-element.elementor-element-f586c86 p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-f586c86 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-23001 .elementor-element.elementor-element-f586c86 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-f586c86 ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-f586c86 ul+ol {
    padding-top: 10px;
}

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

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

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

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


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

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

.elementor-23001 .elementor-element.elementor-element-0089b05 p:first-child {
    margin-top: 0px;
}

.elementor-23001 .elementor-element.elementor-element-0089b05 p:last-child {
    margin-bottom: 0px;
}

.elementor-23001 .elementor-element.elementor-element-0089b05 ol, .elementor-23001 .elementor-element.elementor-element-0089b05 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-23001 .elementor-element.elementor-element-0089b05 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-23001 .elementor-element.elementor-element-0089b05 ol+ul {
    list-style-position: inside; 
}

.elementor-23001 .elementor-element.elementor-element-0089b05 ul+ol {
    padding-top: 10px;
}

.elementor-23001 .elementor-element.elementor-element-0089b05 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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

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


.elementor-23001 .elementor-element.elementor-element-0089b05 a{
    color: var(--e-global-color-27dda5de);
}

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