
.courses-cta {
	padding: 40px 0;
}

@media (max-width: 576px) {
	.courses-cta {
		padding: 20px 0;
	}
}

.courses-cta .container {
	max-width: 1200px;
	padding: 0 10px;
	margin: 0 auto;
	width: 100%;
}

.courses-cta-inner {
	padding: 54px 55px;
	background: linear-gradient(110.42deg, #30466d 9.86%, #234d97 58.33%);
	backdrop-filter: blur(2px);
}

@media (max-width: 740px) {
	.courses-cta-inner {
		padding: 34px 34px;
	}
}

.courses-cta .container .courses-cta-title {
	margin-top: 15px;
	font-weight: 400;
	font-size: 32px;
	line-height: 130%;
	color: #fff;
}

.courses-cta .container .courses-cta-text {
	font-weight: 400;
	font-size: 15px;
	line-height: 176%;
	color: #fff;
}

.courses-cta .container .courses-cta-title span {
	font-weight: 600;
}

@media screen and (max-width: 740px) {
	.wrapper.courses-cta {
		margin: 40px 0;
	}
	
	.courses-cta .container {
		padding: 0px;
		max-width: 100%;
		width: 100%;
	}
}
