.editor-styles-wrapper .wp-block, .editor-styles-wrapper .editor-block-list__block.wp-block[data-align=wide], .wp-block[data-align="wide"] {
	max-width: 1170px;
}.editor-styles-wrapper .wp-block:not([data-align="full"]) {
	max-width: 1170px;
}.editor-block-list__layout .editor-block-list__block,
.editor-styles-wrapper .editor-block-list__layout .editor-block-list__block p,
.block-editor__container .editor-styles-wrapper .mce-content-body,
.editor-styles-wrapper p,
.wp-block-button__link,.editor-styles-wrapper .wp-block-table__cell-content,
.block-editor-block-list__block {
			color: #818488;
			font-family: Open Sans;
			font-weight: 400;
			font-size: 15px;
			line-height: 28px;
			
			
			
			
}.post-type-post .editor-block-list__layout .editor-block-list__block {
	color: #616161; }.editor-block-list__layout .editor-block-list__block h1,
.editor-styles-wrapper .editor-post-title__block .editor-post-title__input {
			color: #252525;
			font-family: Poppins;
			font-weight: 700;
			font-size: 36px;
			line-height: 44px;
			
			
			
			
}.editor-block-list__layout .editor-block-list__block h2{
			color: #252525;
			font-family: Poppins;
			font-weight: 700;
			font-size: 30px;
			line-height: 38px;
			
			
			
			
}.editor-block-list__layout .editor-block-list__block h3{
			color: #252525;
			font-family: Poppins;
			font-weight: 700;
			font-size: 28px;
			line-height: 36px;
			
			
			
			
}.editor-block-list__layout .editor-block-list__block h4{
			color: #252525;
			font-family: Poppins;
			font-weight: 700;
			font-size: 21px;
			line-height: 30px;
			
			
			
			
}.editor-block-list__layout .editor-block-list__block h5{
			color: #252525;
			font-family: Poppins;
			font-weight: 700;
			font-size: 20px;
			line-height: 30px;
			
			
			
			
}.editor-block-list__layout .editor-block-list__block h6{
			color: #252525;
			font-family: Poppins;
			font-weight: 700;
			font-size: 16px;
			line-height: 26px;
			
			
			
			
}.post-type-post .editor-block-list__layout .editor-block-list__block a{
}.post-type-post .editor-block-list__layout .editor-block-list__block a:hover{
}.post-type-post .editor-block-list__layout .editor-block-list__block a:active{
}.editor-block-list__layout .editor-block-list__block a{ color: #252525; 
}.editor-block-list__layout .editor-block-list__block a:hover{ color: #bf0a30; 
}.editor-block-list__layout .editor-block-list__block a:active{ color: #bf0a30; 
}.editor-block-list__layout .editor-block-list__block .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
.editor-block-list__layout .editor-block-list__block .wp-block-button.is-style-outline:hover .wp-block-button__link:not(.has-text-color),
.editor-block-list__layout .editor-block-list__block .wp-block-button.is-style-outline:focus .wp-block-button__link:not(.has-text-color),
.editor-block-list__layout .editor-block-list__block .wp-block-button.is-style-outline:active .wp-block-button__link:not(.has-text-color) {
color: #bf0a30; /* base: #0073a8; */
}


/* Button colors */
.entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color), 
.entry-content .wp-block-button.is-style-outline:hover .wp-block-button__link:not(.has-text-color) {
	color: #bf0a30; /* base: #005177; */
}
.editor-block-list__layout .editor-block-list__block blockquote.wp-block-quote.is-large, 
.editor-block-list__layout .editor-block-list__block blockquote.wp-block-quote.is-style-large {
	border-left-color: #bf0a30;
}
.wp-block-quote[style*="text-align:right"], .wp-block-quote[style*="text-align: right"] {
	border-right-color: #bf0a30;
}
.editor-block-list__layout .editor-block-list__block .wp-block-pullquote.is-style-solid-color:not(.has-background-color) {
background-color: #bf0a30; /* base: #0073a8; */
}

.editor-block-list__layout .editor-block-list__block .wp-block-file .wp-block-file__button,
.wp-block-button .wp-block-button__link,
.editor-block-list__layout .editor-block-list__block .wp-block-button:not(.is-style-outline) .wp-block-button__link,
.editor-block-list__layout .editor-block-list__block .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,
.editor-block-list__layout .editor-block-list__block .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,
.editor-block-list__layout .editor-block-list__block .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover {
background-color: #bf0a30; /* base: #0073a8; */
}

.editor-block-list__layout .editor-block-list__block .wp-block-file .wp-block-file__button:hover,
.editor-block-list__layout .editor-block-list__block .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,
.editor-block-list__layout .editor-block-list__block .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,
.editor-block-list__layout .editor-block-list__block .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover {
background-color: #333; /* base: #0073a8; */
}

/* Hover colors */
.editor-block-list__layout .editor-block-list__block .wp-block-file .wp-block-file__textlink:hover {
color: #bf0a30; /* base: #005177; */
}
.editor-block-list__layout figure.wp-block-pullquote {
    border-bottom: none;
    border-top: none;
}
.wp-block-button__link {
	color: #fff;
}
body .wp-block-button__link:hover, body a.wp-block-button__link:hover {
    background: #333 !important;
    color: #fff !important;
}
.block-editor-block-list__layout .block-editor-block-list__block {
    line-height: 1.5em;
}
/* Do not overwrite solid color pullquote or cover links */
.editor-block-list__layout .editor-block-list__block .wp-block-pullquote.is-style-solid-color a,
.editor-block-list__layout .editor-block-list__block .wp-block-cover a {
color: inherit;
}