.cta-container{
	background-color:#3644FF;
	border-radius:10px;
}
.cta-content{
	padding:115px 75px 115px;
	text-align:center;
}
.cta-content h2{
	font-family: 'Inter', sans-serif;
	font-size: 35px;
	font-weight: 400;
	line-height: 1.2;
	color:#fff;
	margin-bottom:16px;
}
.cta-content a{
	padding: 12px 32px;
}
.blog-container .blog-container-button a{
	background-image:url(../../images/arrow-white.svg);
	background-position: calc(100% - 35px) center;
	background-repeat: no-repeat;
	padding: 10px 56px 10px 35px;
}
.cta-content{
	font-family: 'Inter', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
	color:#fff;
	position:relative;
} 
.cta-content:before{
	position: absolute;
	bottom: 0;
	left: -15px;
	content: "";
	background-image: url(../../images/cta-before-icon.svg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 100%;
	width: calc(100% + 15px);
}
.cta-content-inner{
	position:relative;
}
.cta-image-container{
	position:relative;
}
.cta-image{
    position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 3;
	border-radius:10px 0 0 10px;
	overflow:hidden;
}
.blog .cta-container,
.single-post .cta-container,
.single-case_study .cta-container{
    margin-bottom: 95px;
}
.cta-image-mobile{
	padding:0 30px;
}
@media (max-width:767px){
	.about-mission-statement{
		padding-bottom:60px;
		margin-top:30px;
	}
	body .about-mission-statement .cta-content {
		padding: 60px 0 30px 0;
	}
	.cta-content:before {
		background-size:cover;
		left:-15px;
		width: calc(100% + 30px);
	}
	.cta-content h2 {
		font-size: 30px;
	}
	.cta-image-container{
		padding-top:45px;
	}
	.cta-container {
		margin: 100px 0 0;
	}
	.cta-content {
		padding: 100px 10px 100px;
	}
	.cta-image-container img{
		border-radius:15px;
	}
	.blog .cta-container, .single-post .cta-container,.single-case_study .cta-container {
		margin-bottom: 70px;
	}
}
@media (max-width:576px){
}
@media (min-width:768px){
	.cta-image-container{
		padding-top:30px;
	}
	.cta-content {
		padding: 115px 35px 115px;
	}
	.cta-content:before {
		background-size:cover;
		width: calc(100% + 30px);
	}
	.cta-image-container img{
		border-radius:15px;
	}
	.blog .cta-container, .single-post .cta-container,.single-case_study .cta-container {
		margin-bottom: 70px;
	}
}
@media (min-width:992px){
	.blog .cta-container, .single-post .cta-container,.single-case_study .cta-container {
		margin-bottom: 95px;
	}
	.cta-image-container img{
		border-radius:0;
	}
	.cta-content:before {
		background-size:inherit;
		width: calc(100% + 15px);
	}
	.cta-content {
		padding: 115px 40px 115px;
	}
	.cta-image-container{
		padding-top:0;
	}
}
@media (min-width:1200px){
	.cta-content {
		padding: 115px 75px 115px;
	}
}