.content {
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
}
.content .has-small-font-size { font-size: var(--wp--preset--font-size--small) !important; }
.content .has-medium-font-size { font-size: var(--wp--preset--font-size--medium) !important; }
.content .has-large-font-size { font-size: var(--wp--preset--font-size--large) !important; }
.content .has-x-large-font-size { font-size: var(--wp--preset--font-size--x-large) !important; }
.content .has-black-color { color: #000 !important; }
.content .has-cyan-bluish-gray-color { color: #abb8c3 !important; }
.content .has-white-color { color: #fff !important; }
.content .has-pale-pink-color { color: #f78da7 !important; }
.content .has-vivid-red-color { color: #cf2e2e !important; }
.content .has-luminous-vivid-orange-color { color: #ff6900 !important; }
.content .has-luminous-vivid-amber-color { color: #fcb900 !important; }
.content .has-light-green-cyan-color { color: #7bdcb5 !important; }
.content .has-vivid-green-cyan-color { color: #00d084 !important; }
.content .has-pale-cyan-blue-color { color: #8ed1fc !important; }
.content .has-vivid-cyan-blue-color { color: #0693e3 !important; }
.content .has-vivid-purple-color { color: #9b51e0 !important; }
.content .has-black-background-color { background-color: #000 !important; }
.content .has-cyan-bluish-gray-background-color { background-color: #abb8c3 !important; }
.content .has-white-background-color { background-color: #fff !important; }
.content .has-pale-pink-background-color { background-color: #f78da7 !important; }
.content .has-vivid-red-background-color { background-color: #cf2e2e !important; }
.content .has-luminous-vivid-orange-background-color { background-color: #ff6900 !important; }
.content .has-luminous-vivid-amber-background-color { background-color: #fcb900 !important; }
.content .has-light-green-cyan-background-color { background-color: #7bdcb5 !important; }
.content .has-vivid-green-cyan-background-color { background-color: #00d084 !important; }
.content .has-pale-cyan-blue-background-color { background-color: #8ed1fc !important; }
.content .has-vivid-cyan-blue-background-color { background-color: #0693e3 !important; }
.content .has-vivid-purple-background-color { background-color: #9b51e0 !important; }
.content .has-background { padding: 1.25em 2.375em; }
.article-post { font-family: "Titillium Web", sans-serif; }
.content p { text-indent: 1.25em; }
.content p + p { margin-top: 0.3lh; }
.content ul.wp-block-list { margin-top: 15px; margin-left: 1em; padding-left: 1em; list-style: disc; font-family: inherit; color: #333; }
.content ul.wp-block-list > li { counter-increment: none; padding-left: 0; }
.content ul.wp-block-list > li::before { content: none; }
.content ol.wp-block-list { counter-reset: item; margin-top: 15px; margin-left: 1em; padding-left: 0; list-style: none; font-family: inherit; color: #333; }
.content ol.wp-block-list > li { counter-increment: item; position: relative; margin-bottom: 0.5em; padding-left: 2em; }
.content ol.wp-block-list > li::before { content: counter(item) "."; position: absolute; top: 0; left: 0; color: #808185; font-weight: bold; font-size: 1em; line-height: 1; }
.content .wp-block-image img { display: block; max-width: 100%; height: auto; }
.content figure.wp-block-image.aligncenter,
.content .wp-block-image .aligncenter { display: table; margin-right: auto; margin-left: auto; }
.content figure.wp-block-image.alignleft,
.content .wp-block-image .alignleft { float: left; margin: 0.5rem 1.5rem 1rem 0; }
.content figure.wp-block-image.alignright,
.content .wp-block-image .alignright { float: right; margin: 0.5rem 0 1rem 1.5rem; }
@media (max-width: 639px) {
  .content figure.wp-block-image.alignleft,
  .content .wp-block-image .alignleft,
  .content figure.wp-block-image.alignright,
  .content .wp-block-image .alignright { float: none; display: table; margin-right: auto; margin-left: auto; }
}
