.elementor-44989 .elementor-element.elementor-element-698c9a2{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-3f28893{--spacer-size:30px;}.elementor-44989 .elementor-element.elementor-element-a94dca7{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-65c16e8{--spacer-size:30px;}.elementor-44989 .elementor-element.elementor-element-2f102ce{--spacer-size:10px;}.elementor-44989 .elementor-element.elementor-element-34fdfad{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-63c4822{--spacer-size:30px;}.elementor-44989 .elementor-element.elementor-element-c387f1d{--spacer-size:10px;}.elementor-44989 .elementor-element.elementor-element-b020769{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-b304cd8{--spacer-size:30px;}.elementor-44989 .elementor-element.elementor-element-93ede6b{--spacer-size:10px;}.elementor-44989 .elementor-element.elementor-element-cf1e979{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-ea71056{--spacer-size:30px;}.elementor-44989 .elementor-element.elementor-element-2e897f2{--spacer-size:10px;}.elementor-44989 .elementor-element.elementor-element-e5ec66c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-1259cfb{--spacer-size:30px;}.elementor-44989 .elementor-element.elementor-element-e290ef9{--spacer-size:10px;}.elementor-44989 .elementor-element.elementor-element-04cf4a9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-23cde58{--spacer-size:30px;}.elementor-44989 .elementor-element.elementor-element-2f72680{--spacer-size:10px;}.elementor-44989 .elementor-element.elementor-element-e394610{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-608f2f5{--spacer-size:30px;}.elementor-44989 .elementor-element.elementor-element-34d7709{--spacer-size:10px;}.elementor-44989 .elementor-element.elementor-element-cfbbdd3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-5a3bf14{--spacer-size:30px;}@media(max-width:1024px){.elementor-44989 .elementor-element.elementor-element-698c9a2{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-a94dca7{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-34fdfad{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-b020769{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-cf1e979{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-e5ec66c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-04cf4a9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-e394610{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-cfbbdd3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}}@media(max-width:767px){.elementor-44989 .elementor-element.elementor-element-698c9a2{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-a94dca7{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-34fdfad{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-b020769{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-cf1e979{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-e5ec66c{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-04cf4a9{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-e394610{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}.elementor-44989 .elementor-element.elementor-element-cfbbdd3{font-size:var( --e-global-typography-2d890b1-font-size );line-height:var( --e-global-typography-2d890b1-line-height );letter-spacing:var( --e-global-typography-2d890b1-letter-spacing );word-spacing:var( --e-global-typography-2d890b1-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-698c9a2 */.elementor-44989 .elementor-element.elementor-element-698c9a2 p {
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.5rem;
}

.elementor-44989 .elementor-element.elementor-element-698c9a2 p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-698c9a2 p:last-child {
    margin-bottom: 0px;
}

.elementor-44989 .elementor-element.elementor-element-698c9a2 ol, .elementor-44989 .elementor-element.elementor-element-698c9a2 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-44989 .elementor-element.elementor-element-698c9a2 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-698c9a2 ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-698c9a2 ul+ol {
    padding-top: 10px;
}

.elementor-44989 .elementor-element.elementor-element-698c9a2 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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


.elementor-44989 .elementor-element.elementor-element-698c9a2 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-44989 .elementor-element.elementor-element-a94dca7 p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-a94dca7 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-44989 .elementor-element.elementor-element-a94dca7 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-a94dca7 ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-a94dca7 ul+ol {
    padding-top: 10px;
}

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

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

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


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

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

.elementor-44989 .elementor-element.elementor-element-34fdfad p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-34fdfad p:last-child {
    margin-bottom: 0px;
}

.elementor-44989 .elementor-element.elementor-element-34fdfad ol, .elementor-44989 .elementor-element.elementor-element-34fdfad ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-44989 .elementor-element.elementor-element-34fdfad li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-34fdfad ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-34fdfad ul+ol {
    padding-top: 10px;
}

.elementor-44989 .elementor-element.elementor-element-34fdfad ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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


.elementor-44989 .elementor-element.elementor-element-34fdfad a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-44989 .elementor-element.elementor-element-b020769 p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-b020769 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-44989 .elementor-element.elementor-element-b020769 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-b020769 ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-b020769 ul+ol {
    padding-top: 10px;
}

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

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

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


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

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

.elementor-44989 .elementor-element.elementor-element-cf1e979 p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-cf1e979 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-44989 .elementor-element.elementor-element-cf1e979 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-cf1e979 ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-cf1e979 ul+ol {
    padding-top: 10px;
}

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

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

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


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

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

.elementor-44989 .elementor-element.elementor-element-e5ec66c p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-e5ec66c p:last-child {
    margin-bottom: 0px;
}

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

.elementor-44989 .elementor-element.elementor-element-e5ec66c li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-e5ec66c ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-e5ec66c ul+ol {
    padding-top: 10px;
}

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

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

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


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

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

.elementor-44989 .elementor-element.elementor-element-04cf4a9 p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-04cf4a9 p:last-child {
    margin-bottom: 0px;
}

.elementor-44989 .elementor-element.elementor-element-04cf4a9 ol, .elementor-44989 .elementor-element.elementor-element-04cf4a9 ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-44989 .elementor-element.elementor-element-04cf4a9 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-04cf4a9 ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-04cf4a9 ul+ol {
    padding-top: 10px;
}

.elementor-44989 .elementor-element.elementor-element-04cf4a9 ol+ul li {
    padding-left: 1.5em;
    text-indent:-1.5em; 
}

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

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


.elementor-44989 .elementor-element.elementor-element-04cf4a9 a{
    color: var(--e-global-color-27dda5de);
}

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

.elementor-44989 .elementor-element.elementor-element-e394610 p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-e394610 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-44989 .elementor-element.elementor-element-e394610 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-e394610 ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-e394610 ul+ol {
    padding-top: 10px;
}

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

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

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


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

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

.elementor-44989 .elementor-element.elementor-element-cfbbdd3 p:first-child {
    margin-top: 0px;
}

.elementor-44989 .elementor-element.elementor-element-cfbbdd3 p:last-child {
    margin-bottom: 0px;
}

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

.elementor-44989 .elementor-element.elementor-element-cfbbdd3 li{
    margin-top: 8px;
    margin-bottom: 8px;
}

.elementor-44989 .elementor-element.elementor-element-cfbbdd3 ol+ul {
    list-style-position: inside; 
}

.elementor-44989 .elementor-element.elementor-element-cfbbdd3 ul+ol {
    padding-top: 10px;
}

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

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

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


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

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