


@media (max-width: 1278px) {
	.about .about_section .about_text .about_swiper {
		width: 350px;
		height: 450px;
		padding: 0 10px;
	}
	.about .about_section .about_text .about_image img {
		width: 700px;
		height: 500px;
	}
}
@media (max-width: 1250px) {
	.about .about_section .about_text .about_swiper {
		width: 330px;
		height: 450px;
		padding: 0 10px;
	}
	.about .about_section .about_text .about_image img {
		width: 700px;
		height: 500px;
	}
}
@media (max-width: 1224px) {
	.about .about_section .about_text {
		padding: 10px 50px;
	}
	.about .about_section .about_text .about_swiper {
		width: 320px;
		height: 420px;
		padding: 0 10px;
	}
	.about .about_section .about_text .about_swiper .swiper-slide h2 {
		font-size: 40px !important;
	}
	.about .about_section .about_text .about_image img {
		width: 650px;
		height: 500px;
	}
}
@media (max-width: 1206px) {
	.about .about_section .about_text {
		padding: 10px 80px;
	}
	.about .about_section .about_text .about_swiper {
		width: 300px;
		height: 420px;
		padding: 0 20px;
	}
	.about .about_section .about_text .about_image img {
		width: 590px;
		height: 500px;
	}
}
@media (max-width: 1066px) {
	.about .about_section .about_text {
		padding: 10px 80px;
	}
	.about .about_section .about_text .about_swiper {
		width: 280px;
		height: 420px;
		padding: 0 10px;
	}
	.about .about_section .about_text .about_image img {
		width: 500px;
		height: 500px;
	}
}
@media (max-width: 996px) {
	.about .about_section .about_text {
		padding: 10px 50px;
	}
	.about .about_section .about_text .about_swiper {
		width: 250px;
		height: 400px;
		padding: 0 10px;
	}
	.about .about_section .about_text .about_swiper .swiper-slide h2 {
		font-size: 30px !important;
	}
	.about .about_section .about_text .about_image img {
		width: 490px;
		height: 450px;

		-webkit-background-size: cover;
		background-size: cover;
	}
}

@media (max-width: 856px) {
	.about .about_section .about_text {
		padding: 10px 50px;
	}
	.about .about_section .about_text .about_swiper {
		width: 250px;
		height: 370px;
		padding: 0 10px;
	}
	.about .about_section .about_text .about_image img {
		width: 400px;
		height: 400px;

		-webkit-background-size: cover;
		background-size: cover;
	}
}
@media (max-width: 804px) {
	.about .about_section .about_text {
		padding: 10px 50px;
	}
	.about .about_section .about_text .about_swiper {
		width: 250px;
		height: 320px;
		padding: 0 10px;
	}
	.about .about_section .about_text .about_image img {
		width: 330px;
		height: 355px;

		-webkit-background-size: cover;
		background-size: cover;
	}
}
@media (max-width: 730px) {
	.about .about_section .about_description .about_title {
		font-size: 25px;
	}

	.about .about_section .about_text {
		padding: 10px 30px;
	}
	.about .about_section .about_text .about_swiper {
		width: 250px;
		height: 300px;
		padding: 0 0 0 20px;
	}
	.about .about_section .about_text .about_image img {
		width: 320px;
		height: 335px;

		-webkit-background-size: cover;
		background-size: cover;
	}
}
@media (max-width: 682px) {
	.about .about_section .about_description {
		padding: 0px 20px !important;
	}
	.about .about_section .about_description .about_title {
		font-size: 25px;
	}

	.about .about_section .about_text {
		display: flex;
		flex-direction: column;
		padding: 10px 30px;
		align-items: center;
		justify-items: center;
		row-gap: 90px;
	}
	.about .about_section .about_text .about_swiper {
		width: 280px;
		height: 350px;
		padding: 0 0 0 20px;
	}
	.about .about_section .about_text .about_image img {
		width: 420px;
		height: 335px;

		-webkit-background-size: cover;
		background-size: cover;
	}
}
