@media screen and (max-width: 1360px) {
	.wrap{
		width: 92%;
	}
	.navigate-menu a {
		width: 200px;
	}
}
@media screen and (max-width: 1024px) {
	.wrap {
		width: 96%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.img-content {
		width: auto;
	}
	.preim-content {
		width: auto;
		margin-right: 0;
		text-align: center;
	}
	.pack-content {
		width: auto;
	}
	.contact-info {
		width: 90%;
		text-align: center;
	}
	.contact-infoblock {
		text-align: center;
	}
	.mfc {
		margin-top: 20px;
		justify-content: center;
	}
	.pack-desc {
		text-align: center;
	}
}
@media screen and (max-width: 780px) {
	.pack-desc-second{
		border: none;
	}
	.contact-map {
		width: 90%;
	}
	.navigate-menu a {
		width: 200px;
		width: calc( 100% - 40px);
	}
}