@media screen and (max-width: 770px) {
	.form-diler {
		margin-bottom: 30px;
	}

	.form-diler .flex {
		flex-direction: column;
	}

	.form-diler .map #map-sz {
		position: relative;
		width: 100% !important;
	}

	.form-diler .txt {
		width: 100%;
		min-width: auto;
	}

	.accordion input:checked + label + .content {
		flex-wrap: nowrap;
		display: block;
	}

	.accordion .content article {
		width: 100%;
	}

}