@media (max-width: 1680px) {
}

@media (max-width: 1500px) {
	._b-index > .production{
		grid-template-columns: 1fr;
	}
}

@media (max-width: 1400px) {
}

@media (max-width: 1280px) {
	._b-index > .about > div{
		flex-direction: column-reverse !important;
		align-items: center;
	}
	._b-index > .about > div > .imgs{
		align-self: center;
	}
}

@media (max-width: 1100px) {
}

@media (max-width: 950px) {
}

@media (max-width: 800px) {
	._b-index > .production > div > .header{
		min-height: 92px;
		padding-left: 100px;
		grid-template-columns: 1fr;
		grid-template-rows: auto 1fr;
		gap: 5px;
	}

	._b-index > .production > div > .header > h2{
		text-align: left;
	}

	._b-index > .production > div > .header > .icon{
		position: absolute;
		left: -7px;
	}

	._b-index > .production > div > .header > .description{
		margin-bottom: auto;
	}
}

@media (max-width: 700px) {
	._b-index > .about > div > .imgs{
		display: flex;
		max-width: var(--width);
		min-width: var(--width);
	}
}

@media (max-width: 600px) {
}

@media (max-width: 740px) {
}