.about {
	background-color: #F2F7FA;
	filter: drop-shadow(0 8px 16px rgba(61, 107, 148, .16));
	padding: 130px 0;
	margin-bottom: 80px;
}
.about h3 {
	text-align: left;
}
.about__wrap {
	display: flex;
}
.about__left {
	width: 55%;
}
.about__right {
	width: 45%;
}
.slider--about .slide {
	margin: 0 12px;
}
.slider--about img {
	width: 100%;
}
.about .btn {
	padding: 29px 90px;
}
.about .btn:not(:last-child) {
	margin-right: 40px;
	margin-bottom: 20px;
}
.about__text {
	margin-bottom: 60px;
	padding-right: 60px;
}

@media screen and (max-width: 800px) {
	.about {
		padding: 55px 0;
		margin-bottom: 40px;
	}
	.about__wrap {
		flex-direction: column;
	}
	.about__left,
	.about__right {
		width: 100%;
	}
	.about__left {
		margin-bottom: 25px;
	}
	.about__text {
		padding-right: 0;
		margin-bottom: 25px;
	}
	.about .btn {
		padding: 13px 37px;
	}
}