.single-post [data-widget_type="theme-post-content.default"] {
font-family: "Poppins", Sans-serif;
color: #212724;
line-height: 1.8;
font-size: 16px;
} .single-post [data-widget_type="theme-post-content.default"] h1:not([class*="juel-"]),
.single-post [data-widget_type="theme-post-content.default"] h2:not([class*="juel-"]),
.single-post [data-widget_type="theme-post-content.default"] h3:not([class*="juel-"]),
.single-post [data-widget_type="theme-post-content.default"] h4:not([class*="juel-"]),
.single-post [data-widget_type="theme-post-content.default"] h5:not([class*="juel-"]),
.single-post [data-widget_type="theme-post-content.default"] h6:not([class*="juel-"]) {
font-family: "Poppins", Sans-serif;
color: #354054;
font-weight: 600;
line-height: 1.35;
margin-top: 1.8em !important;
margin-bottom: 0.6em !important;
letter-spacing: -0.01em;
}
.single-post [data-widget_type="theme-post-content.default"] h1:not([class*="juel-"]) { font-size: 2.2rem; }
.single-post [data-widget_type="theme-post-content.default"] h2:not([class*="juel-"]) { font-size: 1.7rem; border-bottom: 1px solid #edf2f7; padding-bottom: 0.4em; }
.single-post [data-widget_type="theme-post-content.default"] h3:not([class*="juel-"]) { font-size: 1.35rem; }
.single-post [data-widget_type="theme-post-content.default"] h4:not([class*="juel-"]) { font-size: 1.15rem; } .single-post [data-widget_type="theme-post-content.default"] p:not([class*="juel-"]) {
margin-top: 0 !important;
margin-bottom: 1.8em !important;
line-height: 1.8;
color: #212724;
} .single-post [data-widget_type="theme-post-content.default"] strong {
color: #354054;
font-weight: 600;
} .single-post [data-widget_type="theme-post-content.default"] ul:not([class*="juel-"]) {
margin-top: 0 !important;
margin-bottom: 1.8em !important;
padding-left: 0 !important;
list-style: none !important;
}
.single-post [data-widget_type="theme-post-content.default"] ul:not([class*="juel-"]) li {
position: relative !important;
padding-left: 20px !important;
margin-bottom: 0.6em !important;
line-height: 1.7;
color: #212724;
}
.single-post [data-widget_type="theme-post-content.default"] ul:not([class*="juel-"]) li::before {
content: "" !important;
position: absolute !important;
left: 0 !important;
top: 10px !important;
width: 6px !important;
height: 6px !important;
border-radius: 50% !important;
background-color: #F05B5D !important; } .single-post [data-widget_type="theme-post-content.default"] ol:not([class*="juel-"]) {
margin-top: 0 !important;
margin-bottom: 1.8em !important;
padding-left: 0 !important;
list-style: none !important;
counter-reset: juel-ol-counter !important;
}
.single-post [data-widget_type="theme-post-content.default"] ol:not([class*="juel-"]) li {
position: relative !important;
padding-left: 24px !important;
margin-bottom: 0.6em !important;
line-height: 1.7;
color: #212724;
counter-increment: juel-ol-counter !important;
}
.single-post [data-widget_type="theme-post-content.default"] ol:not([class*="juel-"]) li::before {
content: counter(juel-ol-counter) "." !important;
position: absolute !important;
left: 0 !important;
color: #FCB618 !important; font-weight: 700 !important;
}
.single-post [data-widget_type="theme-post-content.default"] ul:not([class*="juel-"]) li:last-child,
.single-post [data-widget_type="theme-post-content.default"] ol:not([class*="juel-"]) li:last-child {
margin-bottom: 0 !important;
} .single-post [data-widget_type="theme-post-content.default"] blockquote:not([class*="juel-"]) {
border-top: 0 !important;
border-right: 0 !important;
border-bottom: 0 !important;
border-left: 4px solid #F05B5D !important; background-color: rgba(240, 91, 93, 0.05) !important;
padding: 16px 24px !important;
margin: 2em 0 !important;
font-style: italic !important;
} .single-post [data-widget_type="theme-post-content.default"] .wp-block-table {
margin-top: 0 !important;
margin-bottom: 1.8em !important;
overflow-x: auto !important;
display: block !important;
width: 100% !important;
-webkit-overflow-scrolling: touch !important;
}
.single-post [data-widget_type="theme-post-content.default"] table {
width: 100% !important;
border-collapse: separate !important; border-spacing: 0 !important;
margin: 0 0 1.8em 0 !important; border: 1px solid #e2e8f0 !important; border-radius: 8px !important;
overflow: hidden !important;
font-family: "Poppins", Sans-serif !important;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.015) !important;
} @media (max-width: 767px) {
.single-post [data-widget_type="theme-post-content.default"] table {
min-width: 650px !important;
}
} .single-post [data-widget_type="theme-post-content.default"] .wp-block-table table {
margin: 0 !important;
}
.single-post [data-widget_type="theme-post-content.default"] th {
background-color: #F05B5D !important; color: #ffffff !important;
font-weight: 600 !important;
font-size: 15px !important;
text-align: left !important;
padding: 16px 20px !important;
letter-spacing: 0.01em !important;
border: 0 !important; }
.single-post [data-widget_type="theme-post-content.default"] td {
padding: 16px 20px !important;
border-top: 0 !important; border-left: 0 !important; border-right: 0 !important; border-bottom: 1px solid #e2e8f0 !important; color: #212724 !important;
font-size: 14.5px !important;
line-height: 1.6 !important;
vertical-align: top !important; }
.single-post [data-widget_type="theme-post-content.default"] tr:last-child td {
border-bottom: 0 !important; } .single-post [data-widget_type="theme-post-content.default"] tr:nth-child(even) td {
background-color: #f7f9fa !important; } .single-post [data-widget_type="theme-post-content.default"] td:first-child {
font-weight: 600 !important;
color: #212724 !important;
} .single-post [data-widget_type="theme-post-content.default"] a:not([class*="wp-block"]):not([class*="juel-"]) {
color: #F05B5D;
text-decoration: none;
border-bottom: 1px solid rgba(240, 91, 93, 0.2);
transition: all 0.2s ease;
font-weight: 500;
}
.single-post [data-widget_type="theme-post-content.default"] a:not([class*="wp-block"]):not([class*="juel-"]):hover {
color: #c94042;
border-bottom-color: #c94042;
background-color: rgba(240, 91, 93, 0.05);
} .single-post [data-widget_type="theme-post-content.default"] .wp-block-juel-quote-block,
.single-post [data-widget_type="theme-post-content.default"] .wp-block-juel-list-block,
.single-post [data-widget_type="theme-post-content.default"] .wp-block-juel-toc-block {
margin-top: 0 !important;
margin-bottom: 1.8em !important;
} .single-post [data-widget_type="theme-post-content.default"] figure {
margin: 0 0 1.8em 0 !important;
}
.single-post [data-widget_type="theme-post-content.default"] figcaption {
font-size: 0.875rem;
color: #5a6a85;
text-align: center;
margin-top: 0.6em;
}