h1.about {
	font-weight: 400;
	font-style: Regular;
	font-size: 48px;
	line-height: 100%;
	letter-spacing: 0px;
	text-align: center;
	max-width: 611px;
	margin: 50px auto 35px auto;
}
h1.about span {
	color: rgba(34, 125, 191, 1);
}
.about-subtitle {
font-weight: 400;
font-style: Regular;
font-size: 24px;
line-height: 100%;
letter-spacing: 0px;
text-align: center;
}
.photo-about {
	margin-top: 50px;
}
.about-photos-gallery {
	display: flex;
	gap: 30px;
	justify-content: space-between;
}
.about-photos-item {
	width: 413px;
	height: 413px;
}
.about-photos-item img {
	width: 413px;
	height: 413px;
	object-fit: cover;
	border-radius: 40px;
}
.about-photos-item:nth-child(2) {
	margin-top: 150px;
}
.container {
position: relative;
}
.news-about {
	margin-left: 0;
	margin-top: 100px;
	padding-bottom: 80px;
}
.history-list {
	width: calc(100% + ((100vw - 1280px) / 2));
	margin-left: 0;
}
.history-list .slick-slide {
  margin-right: 20px; /* отступ между слайдами */
  width: 413px;
}
h2 {
font-weight: 400;
font-style: Regular;
font-size: 48px;
line-height: 100%;
letter-spacing: 0px;
text-align: center;
margin-bottom: 30px;
}
.history-item-top-block {
	padding: 30px;
	border-radius: 30px;
	margin-bottom: 10px;
	background: rgba(246, 246, 247, 1);
}
.history-title {
	font-size: 32px;
	margin-bottom: 20px;
}
.history-img {
	height: 250px;
}
.history-img img {
	height: 100%;
	object-fit: cover;
	border-radius: 40px;
}
.postavshiki-list .slick-slide {
	margin-right:19px;
}
.postavshiki {
	padding: 50px 0 65px 0;
	background: rgba(246, 246, 247, 1);
}
.about-text {
	padding: 110px 0;
}
.about-text p {
color: rgba(108, 118, 128, 1);
}
h3 {
margin: 20px 0 10px 0;
}
.managers-list {
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	gap: 30px;
}
.managers-item {
	width: 100%;
	max-width: 305px;
}
.managers-title {
font-size: 24px;
line-height: 120%;
text-align: center;
margin: 10px 0;
}
.managers-text {
font-size: 16px;
color: rgba(108, 118, 128, 1);
text-align: center;
}