.article_list section h2{margin-top:0}
.edit-post-visual-editor__content-area *,.edit-post-visual-editor__post-title-wrapper *,.editor-styles-wrapper,.wp-block-post-content{font-family:sans-serif!important}

section.post p{font-size:1rem}

.block-editor-block-list__layout *,section.post *{word-break:break-all}

.block-editor-block-list__layout h1,
.block-editor-block-list__layout h2,
.block-editor-block-list__layout h3,
.block-editor-block-list__layout h4,
.block-editor-block-list__layout h5,
.block-editor-block-list__layout h6,
section.post h1,
section.post h2,
section.post h3,
section.post h4,
section.post h5,
section.post h6{
	clear:both;
	line-height:1.4;
	font-weight:bold
}

.block-editor-block-list__layout h1,
.block-editor-block-list__layout .postTitle,
section.post h1,
section.post .postTitle{
	font-size:1.2rem;
	border-bottom:1px solid #e6e6e6;
	margin:0 0 3vw;
	padding:0 0 2vw;
	background:none!important
}

.block-editor-block-list__layout h2,
section.post h2{
	font-size:1.375rem;
	background:#f0f0f0;
	margin:50px auto 20px;
	padding:15px 25px;
	border:none
}

.block-editor-block-list__layout h3,
section.post h3{
	font-size:1.25rem;
	border-left:6px solid #ccc;
	margin:30px auto 15px;
	padding:6px 0 6px 20px
}

.block-editor-block-list__layout h4,
section.post h4{
	font-size:1.125rem
}

.block-editor-block-list__layout .postDate,
section.post .postDate{
	font-size:.75rem;
	margin-bottom:5px
}

.block-editor-block-list__layout p,
section.post p{
	margin:0 0 1.5em 0;
	line-height:1.8
}

.block-editor-block-list__layout p.has-small-font-size,
section.post p.has-small-font-size{
	font-size:.8125rem
}

.block-editor-block-list__layout p.has-medium-font-size,
section.post p.has-medium-font-size{
	font-size:1.125rem
}

.block-editor-block-list__layout p.has-large-font-size,
section.post p.has-large-font-size{
	font-size:1.375rem
}

.block-editor-block-list__layout p.has-x-large-font-size,
section.post p.has-x-large-font-size{
	font-size:1.75rem
}

.block-editor-block-list__layout big,
section.post big{font-size:125%}

.block-editor-block-list__layout hr,
section.post hr{
	background-color:#bbb;
	border:0;
	height:1px;
	margin-bottom:1.5em
}

.block-editor-block-list__layout .wp-block-image,
section.post .wp-block-image{
	margin:2em 0
}

.block-editor-block-list__layout .wp-block-image img,
section.post .wp-block-image img{
	max-width:100%;
	height:auto
}

.block-editor-block-list__layout .wp-block-table,
section.post .wp-block-table{
	margin-bottom:2em
}

.block-editor-block-list__layout embed,
.block-editor-block-list__layout iframe,
.block-editor-block-list__layout object,
section.post embed,
section.post iframe,
section.post object{
	margin-bottom:1.5em;
	max-width:100%
}

.block-editor-block-list__layout .wp-caption,
section.post .wp-caption{
	color:#666;
	font-size:.8125rem;
	font-style:italic;
	margin-bottom:1.5em;
	max-width:100%
}

.block-editor-block-list__layout .wp-caption img[class*="wp-image-"],
section.post .wp-caption img[class*="wp-image-"]{
	display:block;
	margin-left:auto;
	margin-right:auto
}

.block-editor-block-list__layout .wp-caption .wp-caption-text,
section.post .wp-caption .wp-caption-text{
	margin:.8075em 0
}

.block-editor-block-list__layout .gallery,
section.post .gallery{
	margin-bottom:1.5em
}

.block-editor-block-list__layout .gallery-item,
section.post .gallery-item{
	display:inline-block;
	text-align:center;
	vertical-align:top;
	width:100%
}

.block-editor-block-list__layout .gallery-item a,
.block-editor-block-list__layout .gallery-item a:hover,
.block-editor-block-list__layout .gallery-item a:focus,
section.post .gallery-item a,
section.post .gallery-item a:hover,
section.post .gallery-item a:focus{
	-webkit-box-shadow:none;
	box-shadow:none;
	background:none;
	display:inline-block
}

.block-editor-block-list__layout .gallery-columns-2 .gallery-item,
section.post .gallery-columns-2 .gallery-item{max-width:50%}

.block-editor-block-list__layout .gallery-columns-3 .gallery-item,
section.post .gallery-columns-3 .gallery-item{max-width:33.33%}

.block-editor-block-list__layout .gallery-columns-4 .gallery-item,
section.post .gallery-columns-4 .gallery-item{max-width:25%}

.block-editor-block-list__layout .gallery-columns-5 .gallery-item,
section.post .gallery-columns-5 .gallery-item{max-width:20%}

.block-editor-block-list__layout .gallery-columns-6 .gallery-item,
section.post .gallery-columns-6 .gallery-item{max-width:16.66%}

.block-editor-block-list__layout .gallery-columns-7 .gallery-item,
section.post .gallery-columns-7 .gallery-item{max-width:14.28%}

.block-editor-block-list__layout .gallery-columns-8 .gallery-item,
section.post .gallery-columns-8 .gallery-item{max-width:12.5%}

.block-editor-block-list__layout .gallery-columns-9 .gallery-item,
section.post .gallery-columns-9 .gallery-item{max-width:11.11%}

.block-editor-block-list__layout .gallery-caption,
section.post .gallery-caption{
	display:block
}

.block-editor-block-list__layout .mejs-container,
section.post .mejs-container{
	margin-bottom:1.5em
}

.block-editor-block-list__layout .mejs-controls a.mejs-horizontal-volume-slider,
.block-editor-block-list__layout .mejs-controls a.mejs-horizontal-volume-slider:focus,
.block-editor-block-list__layout .mejs-controls a.mejs-horizontal-volume-slider:hover,
section.post .mejs-controls a.mejs-horizontal-volume-slider,
section.post .mejs-controls a.mejs-horizontal-volume-slider:focus,
section.post .mejs-controls a.mejs-horizontal-volume-slider:hover{
	background:transparent;
	border:0
}

.block-editor-block-list__layout .rtl th,
section.post .rtl th{
	text-align:right
}

.block-editor-block-list__layout .rtl ol>li:before,
section.post .rtl ol>li:before{
	left:auto;
	right:-1.5em
}

.block-editor-block-list__layout .rtl li>ul,
.block-editor-block-list__layout .rtl li>ol,
section.post .rtl li>ul,
section.post .rtl li>ol{
	margin-left:0;
	margin-right:1.5em
}

.block-editor-block-list__layout .rtl .mejs-offscreen,
section.post .rtl .mejs-offscreen{
	right:-10000px
}