	.featured-section {
	background: #ebebeb;
	padding-bottom: 95px;
	padding-top: 114px;
	}
	.featured-section .featured-box p a img {
	width: 17px;
	margin-left: 10px;
	vertical-align: middle;
	margin-top: -3px;
	}

		.featured-section h3{
	font-size: 18px;
	font-weight: bold;
	line-height: 1.5;
	letter-spacing: normal;
	padding-bottom: 15px;
	}

	.featured-section .col-md-4 {
	    margin-bottom: 25px;
	}

	.featured-box a .img-blog {
    width: 100%;
    max-width: 100%;
}
.posts-list .featured-box {
    border: solid 1px #d4d4d4;
}

.posts-list .featured-box h4 {font-weight: bold;}

.featured-heading h4 {
	color: #0076A8;
	margin-top: 30px;
	}
	.featured-box:hover .featured-heading h4, .featured-box:hover p a.read-more-blog {
	    color: #000;
	}
	.featured-box a {
	outline: none !important;
	}
	.featured-heading  p {
	font-weight: normal;
	line-height: 1.5;
	letter-spacing: normal;
	font-size: 18px;
	}
	.featured-box {background-color: #fff;height: 100%;padding-bottom: 100px; position: relative;}
	.featured-box .featured-heading, .featured-box p {
	padding: 0 30px 0 46px;
	}
	.featured-box p {
	font-size: 18px;
	font-weight: normal;
	line-height: 1.5;
	letter-spacing: normal;
	}

	.featured-box a:hover {text-decoration: none;}
	
	.blog-date {
	font-size: 16px;
	font-weight: bold;
	line-height: 1.69;
	letter-spacing: normal;
	color: #6f6f6f;
	position: absolute;
	bottom: 25px;
	padding: 0 30px 0 46px;
	width: 100%;
	left: 0;
	}

	.blog-date a{color: #6f6f6f;text-transform: uppercase;}

.resource-head-section p {
	font-size: 24px;
	line-height: 1.38;
}
.resource-head-section {
	color: #fff;
	min-height: 574px;
}
	@media  (min-width: 768px) {
	.posts-list .featured-box{padding-bottom: 70px;}
	.featured-box a .img-blog img {max-height: 275px;width: 100%;}
}

@media  (max-width: 991px) {
	.featured-box .featured-heading, .featured-box p, .blog-date {padding: 0 25px;}
	.featured-box h4 {font-size: 20px;line-height: initial;}
	.featured-box p{font-size: 16px;}
		.blog-date{font-size: 14px;}
		.resource-head-section {min-height: 500px;}
		.featured-section{padding-bottom: 70px;padding-top: 70px;}
}

@media  (max-width: 767px) {
.featured-section .col-md-4 {
	margin-bottom: 8px;
	}
	.featured-section h3 {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.14;
    margin-bottom: 5px;
	}
	.featured-box a .img-blog {
	    position: absolute;
	    width: 140px;
	    height: 56px;
	    left: 0 !important;
	    object-fit: cover;
	    top: 15px;
	}
		.featured-heading h4 {
	    color: #009c49;
	    margin-top: 0;
	    margin-bottom: 10px;
	    font-size: 12px;
	}
	.featured-box .featured-heading, .featured-box p
	{ padding: 0; }
	.featured-box p {display: none;}
	.featured-box {
    position: relative;
    padding: 15px 0 15px 160px;
    min-height: 100px;
	}
	.featured-section {
    padding-bottom: 35px;
    padding-top: 35px;
	}

	.blog-date {
	    font-size: 8px;
	    font-weight: bold;
	    position: relative;
	    right: 0;
	    padding: 0;
	    bottom: 0;
	}	
.resource-head-section p {font-size: 18px;}
				.resource-head-section {min-height: auto;background-position: bottom;}
	}