.elementor-3 .elementor-element.elementor-element-4af21481{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3 .elementor-element.elementor-element-12b5ee9{--divider-border-style:solid;--divider-color:var( --e-global-color-f9bf2d0 );--divider-border-width:1px;}.elementor-3 .elementor-element.elementor-element-12b5ee9 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-12b5ee9 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}@media(min-width:581px){.elementor-3 .elementor-element.elementor-element-4af21481{--content-width:740px;}}@media(max-width:1060px){.elementor-3 .elementor-element.elementor-element-12b5ee9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}}@media(max-width:580px){.elementor-3 .elementor-element.elementor-element-12b5ee9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}}/* Start custom CSS */ol {
    padding-left:1em;
}
ol ol {
    list-style-type: lower-alpha;
}
ol li {
    border-bottom: 1px solid var(--e-global-color-f9bf2d0);
padding-bottom:0.5em;
margin-bottom:1.5em!important;
    
}
ol li ol li {
    border-bottom:none;
    margin-bottom:0.25em!important;
}
ol p {
    margin-bottom:0.5em!important;
}
ol li::marker {
    font-weight:700;
    color:var(--e-global-color-cc3649f);
}/* End custom CSS */