.elementor-1915 .elementor-element.elementor-element-38622815{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-60f71762 *//* 1. Global Text Styling /
.entry-content p {
line-height: 1.7;          / Improves readability by increasing line spacing /
margin-bottom: 1.2em;      / Adds space between paragraphs /
font-size: 16px;           / Adjust as needed */
}

/* 2. Headings /
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
margin-top: 2em;           / Space above headings /
margin-bottom: 1em;        / Space below headings /
line-height: 1.4;          / Keeps headings slightly tighter than paragraphs */
}

/* 3. Lists /
.entry-content ul,
.entry-content ol {
margin-top: 1em;
margin-bottom: 1em;
padding-left: 1.5em;       / Indent the list items */
}

.entry-content li {
margin-bottom: 0.5em;      /* Adds spacing between list items */
}

/* 4. Blockquotes /
.entry-content blockquote {
margin: 1.5em 0;
padding: 1em;
border-left: 4px solid #ccc;
background-color: #f9f9f9; / Light background to highlight quoted text */
}

/* 5. Images /
.entry-content img {
display: block;
margin: 1.5em auto;        / Centers images and adds space around them /
max-width: 100%;           / Ensures responsiveness */
height: auto;
}

/* 6. Table of Contents (if using a TOC plugin) /
.toc_container {
margin: 1.5em 0;           / Adds space around the TOC /
padding: 1em;
background: #f9f9f9;       / Subtle background color */
border: 1px solid #ddd;
border-radius: 4px;
}

.toc_container h2 {
margin-top: 0;
margin-bottom: 0.5em;
font-size: 1.2em;
font-weight: bold;
}

.toc_container ul {
margin: 0;
padding-left: 1.2em;
}

.toc_container li {
margin-bottom: 0.5em;
}

/* 7. Additional Section or Bonus Tips /
.entry-content .section-title {
margin-top: 2em;
margin-bottom: 1em;
font-size: 1.4em;
font-weight: 600;
}
/ Make H4 link color #2f2e2e */
.entry-content h4 a {
color: #2f2e2e;
}/* End custom CSS */