.latest-news-insights-block {padding: 175px 0 150px 0;}
.latest-news-insights-block .heading-row h2 {font-size: 22px;line-height: 32px;}
.latest-news-insights-block .ct-row {margin: 0 -16px;}
.latest-news-insights-block .ct-row .text-col {width: 33.33%;padding: 0 16px;margin-top: 40px;}
.latest-news-insights-block .ct-row .text-col a {display: block;background-color: #FFFFFF;padding: 58px 42px 34px 42px; height: 100%;}
.latest-news-insights-block .ct-row .text-col a:hover {box-shadow: 0px 0px 13px 3px rgba(0, 0, 0, 0.1);}
.latest-news-insights-block .ct-row .text-col a .img {width: 200px;height: 200px;border-radius: 50%;overflow: hidden;margin: auto;margin-bottom: 22px;}
.latest-news-insights-block .ct-row .text-col a .img img {width: 100%;height: 100%;object-fit: cover;}
.latest-news-insights-block .ct-row .text-col a h3 {text-align: center;color: #000000;font-size: 20px;line-height: 26px;font-weight: bold;}
.latest-news-insights-block .ct-row .text-col a .postmeta {font-size: 16px;line-height: 24px;margin: 40px 0 0 0;}
.latest-news-insights-block .ct-row .text-col a .postmeta .type {letter-spacing: 0.8px;color: #5B6770;text-transform: uppercase;font-family: "nimbus-sans", sans-serif;}
.latest-news-insights-block .ct-row .text-col a .postmeta .view {font-family: "nimbus-sans", sans-serif;letter-spacing: 0.24px;color: #EA7D00;text-transform: uppercase;font-weight: bold;}
.latest-news-insights-block.blog-list-block {padding: 0 0 100px 0;}
.latest-news-insights-block .pagination-row {margin-top: 60px;}

@media screen and (max-width:1280px) {
	.latest-news-insights-block {padding: 100px 0 80px 0;}
	.latest-news-insights-block .ct-row .text-col {width: 50%;}
	.latest-news-insights-block.blog-list-block {padding: 0 0 100px 0;}
}

@media screen and (max-width:767px) {
	.latest-news-insights-block {padding: 90px 0 70px 0;}
	.latest-news-insights-block .ct-row .text-col {width: 100%; margin-top: 22px;}
	.latest-news-insights-block .ct-row .text-col a {padding: 25px;}
	.latest-news-insights-block.blog-list-block {padding: 0 0 60px 0;}
	.latest-news-insights-block .heading-row h2 {font-size: 18px;line-height: 24px;}
	.latest-news-insights-block .ct-row.mb-slider .text-col a {box-shadow: 0px 0px 13px 3px rgba(0, 0, 0, 0.1);}
	.latest-news-insights-block .ct-row.mb-slider .text-col {padding-bottom: 20px;}
	.latest-news-insights-block .ct-row.mb-slider .slick-dots {bottom: -30px;}
}