
body.archive div#et-main-area div#main-content,
body.blog div#et-main-area div#main-content{
	background-color: #ffffff !important;
    		background-size: cover;
			background-repeat: repeat ;
	}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post,
body.dipi-custom-archive-page.search #main-content article.et_pb_post,
body.archive #main-content article.et_pb_post,
body.blog #main-content article.et_pb_post {
    transition: all .6s ease-in-out;
	border-style: solid;
	overflow: hidden;
	text-align: left;
	background-color: 0|0|0|0 !important;
	padding: 0px;
	border-radius: 5px;
	border-width: 0px;
	border-color: 0|0|0|0;
	    box-shadow: 0 10px 30px rgba(44,61,73,0.05);
	}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta,
body.archive #main-content article.et_pb_post .post-meta,
body.blog #main-content article.et_pb_post .post-meta {
	justify-content: flex-start;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .entry-featured-image-url,
body.archive #main-content article.et_pb_post .entry-featured-image-url,
body.single #main-content article.et_pb_post .entry-featured-image-url,
body.blog #main-content article.et_pb_post .entry-featured-image-url {
	overflow: hidden;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url img,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap img,
body.dipi-custom-archive-page.search #main-content #left-area article.et_pb_post .entry-featured-image-wrap img,
body.archive #left-area article.et_pb_post .entry-featured-image-wrap img,
body.blog #left-area article.et_pb_post .entry-featured-image-wrap img {
	height: 400px !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-wrap,
body.dipi-custom-archive-page.search #main-content #left-area article.et_pb_post .entry-featured-image-wrap,
body.archive #left-area article.et_pb_post .entry-featured-image-wrap,
body.blog #left-area article.et_pb_post .entry-featured-image-wrap {
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover,
body.archive #main-content article.et_pb_post:hover,
body.blog #main-content article.et_pb_post:hover {
	cursor: pointer;
    transition: all .6s ease-in-out;
	background-color: 0|0|0|0 !important;
	border-color: 0|0|0|0;
	    box-shadow: 0 20px 60px rgba(44,61,73,0.15);
	}
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-content,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-content,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .dipi-post-content,
body.archive #main-content article.et_pb_post .dipi-post-content,
body.blog #main-content article.et_pb_post .dipi-post-content {
    transition: all .6s ease-in-out;
	font-family: 'none', sans-serif;    	font-weight: 0|0|0|0;
	font-size: 15px !important;
	letter-spacing: 0px !important;
	line-height: 21px !important;
	color: 0|0|0|0;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-content *,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-content *,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .dipi-post-content *,
body.archive #main-content article.et_pb_post .dipi-post-content *,
body.blog #main-content article.et_pb_post .dipi-post-content * {
	color: 0|0|0|0;
}

@media screen and (min-width: 981px) {
	body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap,
	body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .dipi-post-wrap,
	body.dipi-custom-archive-page.search #main-content article.et_pb_post .dipi-post-wrap,
    body.archive #main-content article.et_pb_post .dipi-post-wrap,
    body.blog #main-content article.et_pb_post .dipi-post-wrap {
        padding-top: 30px !important;
        padding-right: 50px !important;
        padding-bottom: 30px !important;
        padding-left: 50px !important;
	}
	
}
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-title,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-title,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post h2,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post h2,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .entry-title,
body.archive #main-content article.et_pb_post .entry-title,
body.blog #main-content article.et_pb_post  .entry-title,
body.dipi-custom-archive-page.search #main-content article.et_pb_post h2,
body.archive #main-content article.et_pb_post h2,
body.blog #main-content article.et_pb_post h2 {
    transition: all .6s ease-in-out;
	font-family: 'none', sans-serif;    	font-weight: 600;
	font-size: 24px !important;
	letter-spacing: 0px !important;
	line-height: 30px !important;
	color: 0|0|0|0;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta,
body.archive #main-content article.et_pb_post .post-meta,
body.blog #main-content article.et_pb_post .post-meta,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta a,
body.archive #main-content article.et_pb_post .post-meta a,
body.blog #main-content article.et_pb_post .post-meta a{
	font-family: 'none', sans-serif;	font-weight: 0|0|0|0 !important;
	font-size: 15px !important;
	letter-spacing: 0px !important;
	color: 0|0|0|0 !important;
}
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta a:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta a:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta span:hover,
body.archive #main-content article.et_pb_post .post-meta span:hover,
body.blog #main-content article.et_pb_post .post-meta span:hover,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta span:hover a,
body.archive #main-content article.et_pb_post .post-meta span:hover a,
body.blog #main-content article.et_pb_post .post-meta span:hover a{
	color: 0|0|0|0 !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:before,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:before,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta span:before,
body.archive #main-content article.et_pb_post .post-meta span:before,
body.blog #main-content article.et_pb_post .post-meta span:before {
	font-size: 15px !important;
	color: 0|0|0|0 !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover:before,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .post-meta span:hover:before,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .post-meta span:hover:before,
body.archive #main-content article.et_pb_post .post-meta span:hover:before,
body.blog #main-content article.et_pb_post .post-meta span:hover:before {
	color: 0|0|0|0 !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-title a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post .entry-title a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post h2 a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post h2 a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .entry-title a,
body.archive #main-content article.et_pb_post .entry-title a,
body.archive #main-content article.et_pb_post h2 a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post .entry-title a,
body.blog #main-content article.et_pb_post  .entry-title a,
body.blog #main-content article.et_pb_post h2 a {
  transition: all .6s ease-in-out;
	color: 0|0|0|0 !important;
}

body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover .entry-title,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover .entry-title a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover .entry-title,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover .entry-title a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover h2,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_posts.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover h2 a,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover h2,
body.dipi-custom-archive-page #main-content .et_pb_module.et_pb_blog_grid_wrapper.dipi-styled-blog .et_pb_ajax_pagination_container article.et_pb_post:hover h2 a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover .entry-title,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover .entry-title a,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover h2,
body.dipi-custom-archive-page.search #main-content article.et_pb_post:hover h2 a,
body.archive #main-content article.et_pb_post:hover .entry-title,
body.archive #main-content article.et_pb_post:hover .entry-title a,
body.archive #main-content article.et_pb_post:hover h2,
body.archive #main-content article.et_pb_post:hover h2 a,
body.blog #main-content article.et_pb_post:hover .entry-title,
body.blog #main-content article.et_pb_post:hover .entry-title a,
body.blog #main-content article.et_pb_post:hover h2,
body.blog #main-content article.et_pb_post:hover h2 a{
	color: 0|0|0|0 !important;
	transition: all .6s ease-in-out;
}

.dipi-image-overlay-active .dipi-image-overlay {
  transition: all .6s ease-in-out;
	background-color: 0|0|0|0;
}

.dipi-image-overlay-active:hover .dipi-image-overlay {
  transition: all .6s ease-in-out;
	background-color: rgba(0,0,0,0.4);
}

.dipi-image-overlay-active .dipi-overlay-icon,
.dipi-image-icon-active .dipi-image-icon {
	font-size: 30px;
}

.dipi-image-overlay-active .dipi-overlay-icon:before,
.dipi-image-icon-active .dipi-image-icon:before {
	content: 'b';
	color: #ffffff;
}

