/*Blog Pages*/
.single-blog-content .e-con-inner,
body.blog .blog-page {
    display: block !important;
}
.single-post-img {
    float: left;
    max-width: 400px !important;
    width: 100%;
    margin: 0 30px 20px 0;
}
.single-blog-content .elementor-widget-text-editor, 
.single-blog-content .elementor-widget-heading{
	margin-bottom:20px !important;
}
.sidebar-cat h5{
	font-size:24px !important;
	color: #093E62;
    border-bottom: 3px solid #093E62 !important;
    font-weight: 600 !important;
    padding: 15px 0;
}
.sidebar-cat ul {
    list-style: none;
    padding: 0;
    font-weight: 300;
}
.sidebar-cat ul li a {
    display: block;
    color: #093E62;
    border-bottom: 1px solid;
    padding: 11px 0px;
}
@media only screen and (max-width: 767px){
	.single-post-img{
		max-width:100% !important;
		margin: 0 0 20px 0 !important;
	}
}
/*End Blog Pages*/

@media only screen and (max-width: 700px) {
.elementskit-post-image-card
	{ display: block !important;}
}
/* This targets the specific container background to prioritize it */
.elementor-element-70b305a {
   fetchpriority: high;
}
.elementor-field-group .elementor-field-textual::placeholder{
	opacity:1;
}
.elementor-menu-toggle{
    padding: 0 !important;
}

