.elementor-21 .elementor-element.elementor-element-dd9b8fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-dd9b8fa:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-dd9b8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#439AA4;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-599f1cb > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-21 .elementor-element.elementor-element-599f1cb .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-stacked .elementor-icon:hover{background-color:#031828;}.elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-framed .elementor-icon:hover, .elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-default .elementor-icon:hover{color:#031828;border-color:#031828;}.elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-framed .elementor-icon:hover, .elementor-21 .elementor-element.elementor-element-599f1cb.elementor-view-default .elementor-icon:hover svg{fill:#031828;}.elementor-21 .elementor-element.elementor-element-599f1cb .elementor-icon{font-size:18px;}.elementor-21 .elementor-element.elementor-element-599f1cb .elementor-icon svg{height:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-236c6d4 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#0000001A;}.elementor-21 .elementor-element.elementor-element-236c6d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4e97192{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-4e97192:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4e97192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B031A;}.elementor-21 .elementor-element.elementor-element-61e95df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-21 .elementor-element.elementor-element-61e95df:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-61e95df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031828;}.elementor-21 .elementor-element.elementor-element-d09451f{--display:flex;}.elementor-21 .elementor-element.elementor-element-ad8c323{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-dfc7674{--box-border-color:#FFFFFF33;--nested-list-indent:1.4em;--item-text-color:#FFFFFF9E;--item-text-hover-color:var( --e-global-color-secondary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-secondary );--marker-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-dfc7674 .elementor-toc__header-title{text-align:start;}.elementor-21 .elementor-element.elementor-element-dfc7674 .elementor-toc__list-item{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-bf2a079{--display:flex;}.elementor-21 .elementor-element.elementor-element-f741e27{text-align:center;}.elementor-21 .elementor-element.elementor-element-f741e27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-777cade > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-777cade{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-dfb7b0b{text-align:center;}.elementor-21 .elementor-element.elementor-element-dfb7b0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-01236f5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-01236f5{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-1af36d8{text-align:center;}.elementor-21 .elementor-element.elementor-element-1af36d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-54e2549 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-54e2549{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-230790d{text-align:center;}.elementor-21 .elementor-element.elementor-element-230790d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-96fac8c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-96fac8c{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-b26b98d{text-align:center;}.elementor-21 .elementor-element.elementor-element-b26b98d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-94dbddd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-94dbddd{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-7b102d7{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-7b102d7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7b102d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-21 .elementor-element.elementor-element-d3fc0b9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-d3fc0b9{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-0a1ff38 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-0a1ff38{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-189f2a7{text-align:center;}.elementor-21 .elementor-element.elementor-element-189f2a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-e0efaad > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-e0efaad{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-0287c7f{text-align:center;}.elementor-21 .elementor-element.elementor-element-0287c7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-00dd399{text-align:left;}.elementor-21 .elementor-element.elementor-element-00dd399 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-709736a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-709736a{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-ffd1a9b{text-align:left;}.elementor-21 .elementor-element.elementor-element-ffd1a9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-88e022a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-88e022a{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-2b43f08{text-align:left;}.elementor-21 .elementor-element.elementor-element-2b43f08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5dc1bbf > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-5dc1bbf{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-d7ab392{text-align:left;}.elementor-21 .elementor-element.elementor-element-d7ab392 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-87faf8a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-87faf8a{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-a99e91c{text-align:left;}.elementor-21 .elementor-element.elementor-element-a99e91c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-faa1280 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-faa1280{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-c56e922{text-align:left;}.elementor-21 .elementor-element.elementor-element-c56e922 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4cefde0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-4cefde0{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-b3fbcf6{text-align:left;}.elementor-21 .elementor-element.elementor-element-b3fbcf6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3380b9c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-3380b9c{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-66aa679{text-align:left;}.elementor-21 .elementor-element.elementor-element-66aa679 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-856d4d1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-856d4d1{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-c775b95{text-align:left;}.elementor-21 .elementor-element.elementor-element-c775b95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-ca30bd5 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-ca30bd5{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-fcf94d4{text-align:left;}.elementor-21 .elementor-element.elementor-element-fcf94d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-22e6a52 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-22e6a52{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-507c057{text-align:left;}.elementor-21 .elementor-element.elementor-element-507c057 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-31e8e3c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-31e8e3c{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-02cd634{text-align:left;}.elementor-21 .elementor-element.elementor-element-02cd634 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-9e2aea8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-9e2aea8{text-align:left;color:#FFFFFF9E;}.elementor-21 .elementor-element.elementor-element-cb32d77{text-align:left;}.elementor-21 .elementor-element.elementor-element-cb32d77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4f5342e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21 .elementor-element.elementor-element-4f5342e{text-align:left;color:#FFFFFF9E;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-4e97192{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-61e95df{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-4e97192{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-61e95df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-d09451f{--width:40%;}.elementor-21 .elementor-element.elementor-element-ad8c323{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-d09451f{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-599f1cb */.elementor-21 .elementor-element.elementor-element-599f1cb  a {
    transition: 0.4s;
    padding: 3px;
    border-radius: 4px;
}

.elementor-21 .elementor-element.elementor-element-599f1cb  a:hover{
    color:#031828;
    background-color: #3f909a;
    
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-dfc7674 */.elementor-21 .elementor-element.elementor-element-dfc7674 .elementor-toc__body{
    padding-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-777cade */.elementor-21 .elementor-element.elementor-element-777cade h2, .elementor-21 .elementor-element.elementor-element-777cade h3,
.elementor-21 .elementor-element.elementor-element-777cade h4, .elementor-21 .elementor-element.elementor-element-777cade h5, .elementor-21 .elementor-element.elementor-element-777cade h6, .elementor-21 .elementor-element.elementor-element-777cade a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-777cade ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-777cade ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-777cade ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-777cade  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-777cade ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-777cade ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01236f5 */.elementor-21 .elementor-element.elementor-element-01236f5 h2, .elementor-21 .elementor-element.elementor-element-01236f5 h3,
.elementor-21 .elementor-element.elementor-element-01236f5 h4, .elementor-21 .elementor-element.elementor-element-01236f5 h5, .elementor-21 .elementor-element.elementor-element-01236f5 h6, .elementor-21 .elementor-element.elementor-element-01236f5 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-01236f5 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-01236f5 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-01236f5 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-01236f5  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-01236f5 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-01236f5 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54e2549 */.elementor-21 .elementor-element.elementor-element-54e2549 h2, .elementor-21 .elementor-element.elementor-element-54e2549 h3,
.elementor-21 .elementor-element.elementor-element-54e2549 h4, .elementor-21 .elementor-element.elementor-element-54e2549 h5, .elementor-21 .elementor-element.elementor-element-54e2549 h6, .elementor-21 .elementor-element.elementor-element-54e2549 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-54e2549 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-54e2549 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-54e2549 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-54e2549  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-54e2549 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-54e2549 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96fac8c */.elementor-21 .elementor-element.elementor-element-96fac8c h2, .elementor-21 .elementor-element.elementor-element-96fac8c h3,
.elementor-21 .elementor-element.elementor-element-96fac8c h4, .elementor-21 .elementor-element.elementor-element-96fac8c h5, .elementor-21 .elementor-element.elementor-element-96fac8c h6, .elementor-21 .elementor-element.elementor-element-96fac8c a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-96fac8c ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-96fac8c ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-96fac8c ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-96fac8c  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-96fac8c ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-96fac8c ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94dbddd */.elementor-21 .elementor-element.elementor-element-94dbddd h2, .elementor-21 .elementor-element.elementor-element-94dbddd h3,
.elementor-21 .elementor-element.elementor-element-94dbddd h4, .elementor-21 .elementor-element.elementor-element-94dbddd h5, .elementor-21 .elementor-element.elementor-element-94dbddd h6, .elementor-21 .elementor-element.elementor-element-94dbddd a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-94dbddd ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-94dbddd ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-94dbddd ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-94dbddd  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-94dbddd ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-94dbddd ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3fc0b9 */.elementor-21 .elementor-element.elementor-element-d3fc0b9 h2, .elementor-21 .elementor-element.elementor-element-d3fc0b9 h3,
.elementor-21 .elementor-element.elementor-element-d3fc0b9 h4, .elementor-21 .elementor-element.elementor-element-d3fc0b9 h5, .elementor-21 .elementor-element.elementor-element-d3fc0b9 h6, .elementor-21 .elementor-element.elementor-element-d3fc0b9 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-d3fc0b9 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-d3fc0b9 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-d3fc0b9 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-d3fc0b9  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-d3fc0b9 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-d3fc0b9 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a1ff38 */.elementor-21 .elementor-element.elementor-element-0a1ff38 h2, .elementor-21 .elementor-element.elementor-element-0a1ff38 h3,
.elementor-21 .elementor-element.elementor-element-0a1ff38 h4, .elementor-21 .elementor-element.elementor-element-0a1ff38 h5, .elementor-21 .elementor-element.elementor-element-0a1ff38 h6, .elementor-21 .elementor-element.elementor-element-0a1ff38 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-0a1ff38 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-0a1ff38 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-0a1ff38 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-0a1ff38  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-0a1ff38 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-0a1ff38 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0efaad */.elementor-21 .elementor-element.elementor-element-e0efaad h2, .elementor-21 .elementor-element.elementor-element-e0efaad h3,
.elementor-21 .elementor-element.elementor-element-e0efaad h4, .elementor-21 .elementor-element.elementor-element-e0efaad h5, .elementor-21 .elementor-element.elementor-element-e0efaad h6, .elementor-21 .elementor-element.elementor-element-e0efaad a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-e0efaad ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-e0efaad ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-e0efaad ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-e0efaad  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-e0efaad ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-e0efaad ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-709736a */.elementor-21 .elementor-element.elementor-element-709736a h2, .elementor-21 .elementor-element.elementor-element-709736a h3,
.elementor-21 .elementor-element.elementor-element-709736a h4, .elementor-21 .elementor-element.elementor-element-709736a h5, .elementor-21 .elementor-element.elementor-element-709736a h6, .elementor-21 .elementor-element.elementor-element-709736a a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-709736a ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-709736a ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-709736a ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-709736a  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-709736a ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-709736a ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88e022a */.elementor-21 .elementor-element.elementor-element-88e022a h2, .elementor-21 .elementor-element.elementor-element-88e022a h3,
.elementor-21 .elementor-element.elementor-element-88e022a h4, .elementor-21 .elementor-element.elementor-element-88e022a h5, .elementor-21 .elementor-element.elementor-element-88e022a h6, .elementor-21 .elementor-element.elementor-element-88e022a a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-88e022a ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-88e022a ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-88e022a ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-88e022a  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-88e022a ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-88e022a ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dc1bbf */.elementor-21 .elementor-element.elementor-element-5dc1bbf h2, .elementor-21 .elementor-element.elementor-element-5dc1bbf h3,
.elementor-21 .elementor-element.elementor-element-5dc1bbf h4, .elementor-21 .elementor-element.elementor-element-5dc1bbf h5, .elementor-21 .elementor-element.elementor-element-5dc1bbf h6, .elementor-21 .elementor-element.elementor-element-5dc1bbf a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-5dc1bbf ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-5dc1bbf ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-5dc1bbf ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-5dc1bbf  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-5dc1bbf ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-5dc1bbf ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87faf8a */.elementor-21 .elementor-element.elementor-element-87faf8a h2, .elementor-21 .elementor-element.elementor-element-87faf8a h3,
.elementor-21 .elementor-element.elementor-element-87faf8a h4, .elementor-21 .elementor-element.elementor-element-87faf8a h5, .elementor-21 .elementor-element.elementor-element-87faf8a h6, .elementor-21 .elementor-element.elementor-element-87faf8a a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-87faf8a ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-87faf8a ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-87faf8a ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-87faf8a  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-87faf8a ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-87faf8a ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faa1280 */.elementor-21 .elementor-element.elementor-element-faa1280 h2, .elementor-21 .elementor-element.elementor-element-faa1280 h3,
.elementor-21 .elementor-element.elementor-element-faa1280 h4, .elementor-21 .elementor-element.elementor-element-faa1280 h5, .elementor-21 .elementor-element.elementor-element-faa1280 h6, .elementor-21 .elementor-element.elementor-element-faa1280 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-faa1280 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-faa1280 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-faa1280 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-faa1280  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-faa1280 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-faa1280 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cefde0 */.elementor-21 .elementor-element.elementor-element-4cefde0 h2, .elementor-21 .elementor-element.elementor-element-4cefde0 h3,
.elementor-21 .elementor-element.elementor-element-4cefde0 h4, .elementor-21 .elementor-element.elementor-element-4cefde0 h5, .elementor-21 .elementor-element.elementor-element-4cefde0 h6, .elementor-21 .elementor-element.elementor-element-4cefde0 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-4cefde0 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-4cefde0 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-4cefde0 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-4cefde0  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-4cefde0 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-4cefde0 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3380b9c */.elementor-21 .elementor-element.elementor-element-3380b9c h2, .elementor-21 .elementor-element.elementor-element-3380b9c h3,
.elementor-21 .elementor-element.elementor-element-3380b9c h4, .elementor-21 .elementor-element.elementor-element-3380b9c h5, .elementor-21 .elementor-element.elementor-element-3380b9c h6, .elementor-21 .elementor-element.elementor-element-3380b9c a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-3380b9c ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-3380b9c ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-3380b9c ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-3380b9c  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-3380b9c ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-3380b9c ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-856d4d1 */.elementor-21 .elementor-element.elementor-element-856d4d1 h2, .elementor-21 .elementor-element.elementor-element-856d4d1 h3,
.elementor-21 .elementor-element.elementor-element-856d4d1 h4, .elementor-21 .elementor-element.elementor-element-856d4d1 h5, .elementor-21 .elementor-element.elementor-element-856d4d1 h6, .elementor-21 .elementor-element.elementor-element-856d4d1 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-856d4d1 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-856d4d1 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-856d4d1 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-856d4d1  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-856d4d1 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-856d4d1 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca30bd5 */.elementor-21 .elementor-element.elementor-element-ca30bd5 h2, .elementor-21 .elementor-element.elementor-element-ca30bd5 h3,
.elementor-21 .elementor-element.elementor-element-ca30bd5 h4, .elementor-21 .elementor-element.elementor-element-ca30bd5 h5, .elementor-21 .elementor-element.elementor-element-ca30bd5 h6, .elementor-21 .elementor-element.elementor-element-ca30bd5 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-ca30bd5 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-ca30bd5 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-ca30bd5 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-ca30bd5  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-ca30bd5 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-ca30bd5 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22e6a52 */.elementor-21 .elementor-element.elementor-element-22e6a52 h2, .elementor-21 .elementor-element.elementor-element-22e6a52 h3,
.elementor-21 .elementor-element.elementor-element-22e6a52 h4, .elementor-21 .elementor-element.elementor-element-22e6a52 h5, .elementor-21 .elementor-element.elementor-element-22e6a52 h6, .elementor-21 .elementor-element.elementor-element-22e6a52 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-22e6a52 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-22e6a52 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-22e6a52 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-22e6a52  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-22e6a52 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-22e6a52 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31e8e3c */.elementor-21 .elementor-element.elementor-element-31e8e3c h2, .elementor-21 .elementor-element.elementor-element-31e8e3c h3,
.elementor-21 .elementor-element.elementor-element-31e8e3c h4, .elementor-21 .elementor-element.elementor-element-31e8e3c h5, .elementor-21 .elementor-element.elementor-element-31e8e3c h6, .elementor-21 .elementor-element.elementor-element-31e8e3c a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-31e8e3c ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-31e8e3c ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-31e8e3c ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-31e8e3c  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-31e8e3c ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-31e8e3c ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2aea8 */.elementor-21 .elementor-element.elementor-element-9e2aea8 h2, .elementor-21 .elementor-element.elementor-element-9e2aea8 h3,
.elementor-21 .elementor-element.elementor-element-9e2aea8 h4, .elementor-21 .elementor-element.elementor-element-9e2aea8 h5, .elementor-21 .elementor-element.elementor-element-9e2aea8 h6, .elementor-21 .elementor-element.elementor-element-9e2aea8 a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-9e2aea8 ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-9e2aea8 ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-9e2aea8 ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-9e2aea8  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-9e2aea8 ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-9e2aea8 ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f5342e */.elementor-21 .elementor-element.elementor-element-4f5342e h2, .elementor-21 .elementor-element.elementor-element-4f5342e h3,
.elementor-21 .elementor-element.elementor-element-4f5342e h4, .elementor-21 .elementor-element.elementor-element-4f5342e h5, .elementor-21 .elementor-element.elementor-element-4f5342e h6, .elementor-21 .elementor-element.elementor-element-4f5342e a{
    color: #ef0488;
}

.elementor-21 .elementor-element.elementor-element-4f5342e ol{
        margin: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding: 0 0 0 1.5em;
}

.elementor-21 .elementor-element.elementor-element-4f5342e ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
    margin: 10px 0;
}


.elementor-21 .elementor-element.elementor-element-4f5342e ol>li {
    list-style-type: none;
}

.elementor-21 .elementor-element.elementor-element-4f5342e  ol li:before {
    content: counter(list-0, decimal) ". ";
        display: inline-block;
    white-space: nowrap;
    width: 1.2em;
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right;
}

.elementor-21 .elementor-element.elementor-element-4f5342e ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    padding-left: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-4f5342e ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}/* End custom CSS */