@media (max-width: 768px) {
	.header__burger {
		display: flex;
	}
	.header__nav {
		background: white;
		position: fixed;
		width: 100%;
		height: 25%;
		padding: 20px;
		left: 0;
		transform: translateY(-200%);
		transition: all 0.3s ease;
	}

	.header__nav.active {
		transform: translateY(50px);
	}

	.header__list {
		align-items: flex-start;
		flex-direction: column;
	}

	.promo__wrapper {
		flex-direction: column;
	}
	.promo__item:last-child {
		width: 100%;
		min-width: 100%;
		max-width: 100%;
	}

	.info__block {
		flex-direction: column;
	}
}
