.blog-single .blog-img img {
	width: 100%;
	object-fit: cover;
	height: 480px;
}

.blog-single-wrap {
	background: #5EA1D8;
	padding: 100px 0;
	color: #fff;
}

.blog-single-wrap .container {
	padding: 0 25vw;
}

.blog-single-wrap .heading span,
.blog-single-wrap .heading h2 {
	color: #fff;
}

.blog-single-wrap .heading span {
	font-size: 16px;
	letter-spacing: 4px;
	font-family: 'Figtree-Bold';
}

.blog-single-wrap .blog_content p {
	color: #fff;
	font-size: 18px;
	line-height: 24px;
}

.blog-single-wrap .heading h2 {
	font-size: 36px;
	margin-top: 10px;
}

@media only screen and (max-width: 1600px) {
	.blog-single-wrap .container {
	    padding: 0 15vw;
	}
	.blog-single-wrap .blog_content p {
	    font-size: 16px;
	}
	.insights {
	    padding: 50px 0 100px;
	}
}


@media only screen and (max-width: 1200px) {
	.blog-single-wrap .container {
	    padding: 0 5vw;
	}
}

@media only screen and (max-width: 992px) {
	.blog-single-wrap .container {
        padding: 0 20px;
    }
    .blog-single-wrap {
	    padding: 50px 0;
	}
}

@media only screen and (max-width: 600px) {
	.blog-single .blog-img img {
	    height: 300px;
	}
	.blog-single-wrap .heading span {
		font-size: 15px;
	}
	.blog-single-wrap .heading h2 {
		font-size: 31px;
	}
	.single-post .insights .splide__arrows {
	    top: -120px;
	}
}






