.blog .page-header,
.blog .archive-header,
.blog .page-title-section,
.blog .header-style-1,
.blog .custom-page-header {
	display: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.blog #primary, 
.blog main#main {
	padding-top: 20px !important;
}

.entry-header {
	background-color: white !important;
	color: #434343 !important;
}

.main-navigation ul {
	background-color: white !important;
}

.main-navigation .menu-item {
	background-color: white !important;
	margin: .1px;
	border-radius: 25px !important;
}

@media (min-width: 1000px) {
	.main-navigation .menu-item-5145 {
		width: calc(19% + 2px) !important;
	}
}

.main-navigation .menu-item a:hover {
	background-color: #163BB5 !important;
	color: white !important;
}

.wp-block-search button {
	background-color: #163BB5 !important;
}

.entry-breadcrumbs {
	background-color: white !important;
}

.entry-breadcrumbs 	.current-page {
	color: #434343 !important;
}

body.single .hentry .entry-title span {
	color: #000000 !important;
}
.entry-meta, .post-thumbnail {
	background-color: white !important;
}

.site-main {
	width: 100;
	Margin-right: 0px;
}

@media (min-width: 1000px) {
	.category .site-main {
		margin-right: 25% !important;
	}
}

.single-post .widget-area {
	position: relative;
	z-index: -1;
}


.sharedaddy {
	display: none !important;
}

.post-template-default {
	.sharedaddy {
		display: block !important;
	}
}

h1, h1 strong {
	font-size: 42px;
	letter-spacing: 5px;
}
.wp-block-latest-posts__post-excerpt .more-link {
  margin-left: 0.3em !important;
}
h1, h1 strong {
	font-size: 42px;
	letter-spacing: 1px;
}
.site-title,
.site-title a {
	letter-spacing: 1px !important;
}/* Limit height of the main post photo */
.single .wp-post-image,
.single .wp-block-post-featured-image img {
  width: 100%;
  max-height: 380px;
  object-fit: cover;
}.postid-1234 .wp-post-image,
.postid-1234 .wp-block-post-featured-image img {
  object-fit: contain;
  background: #ffffff;
}
css
.wp-block-latest-posts__featured-image img {
  width: 220px !important;
  height: 160px !important;
  max-width: none !important;
  object-fit: cover;
h2.wp-block-heading {
  margin-top: 1rem !important;
  margin-bottom: 0.5rem !important;
}

ul.wp-block-latest-posts {
  margin-top: 0 !important;
  padding-top: 0 !important;
}