.elementor-139559 .elementor-element.elementor-element-369b98e5{--display:flex;}.elementor-139559 .elementor-element.elementor-element-369b98e5.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-139559 .elementor-element.elementor-element-369b98e5{--width:98.868%;}}/* Start custom CSS for container, class: .elementor-element-369b98e5 */.elementor-139559 .elementor-element.elementor-element-369b98e5 h1 {
    font-size: 2.8rem;
    margin: 1.5 0 .5em 0;
    font-weight: 700;
    color: #222;
}


.elementor-139559 .elementor-element.elementor-element-369b98e5 h2 {
    font-size: 2rem;
    margin: 1.6em 0 1em 0;
    font-weight: 600;
    color: #0066cc;
}

.elementor-139559 .elementor-element.elementor-element-369b98e5 h3 {
    font-size: 1.5rem;
    margin: 1.8em 0 0.8em 0;
    font-weight: 600;
    color: #333;
}

.elementor-139559 .elementor-element.elementor-element-369b98e5 p {
    margin-bottom: 1em;
    line-height: 1.5;
    font-size: 1.05rem;
}
/* Whole list — bottom margin and proper indentation */
.elementor-139559 .elementor-element.elementor-element-369b98e5 ul,
.elementor-139559 .elementor-element.elementor-element-369b98e5 ol {
    margin-bottom: 1.4em;
    padding-left: 2.5em;
    line-height: 1.75;
    font-size: 1.05rem;
}

/* ←←← THIS IS THE FIX →→→ */
/* Explicitly restore the default bullets/numbers that some theme or global CSS was killing */
.elementor-139559 .elementor-element.elementor-element-369b98e5 ul {
    list-style-type: disc !important;        /* or circle, square – disc is the standard bullet */
}

.elementor-139559 .elementor-element.elementor-element-369b98e5 ol {
    list-style-type: decimal !important;     /* normal numbering for ordered lists */
}

/* Keep the tight spacing between individual list items (your original intent) */
.elementor-139559 .elementor-element.elementor-element-369b98e5 li {
    margin-bottom: 0em !important;   /* keep it tight – change to 0.35em if you want a little breathing room */
}

/* Nested lists – keep them looking clean */
.elementor-139559 .elementor-element.elementor-element-369b98e5 ul ul,
.elementor-139559 .elementor-element.elementor-element-369b98e5 ol ol,
.elementor-139559 .elementor-element.elementor-element-369b98e5 ul ol,
.elementor-139559 .elementor-element.elementor-element-369b98e5 ol ul {
    margin-top: 0.4em;
    margin-bottom: 0em;
}

/* Optional: different bullet styles for deeper nesting (looks polished) */
.elementor-139559 .elementor-element.elementor-element-369b98e5 ul ul { list-style-type: circle !important; }
.elementor-139559 .elementor-element.elementor-element-369b98e5 ul ul ul { list-style-type: square !important; }/* End custom CSS */