@media (max-width: 1060px) {

	.__item_col {
		min-height: 30px;
	}

}



@media (max-width: 900px) {

	.__full_content.main_services {
		padding: 20px 40px;
	}


	.__item_col.menus {
		width: 100%;
	}

	.__footer_container {
		grid-column-gap: 3rem;
		grid-row-gap: 3rem;
	}
}



@media (max-width: 500px) {

	.__full_content.main_services {
		padding: 40px 20px;
	}

	.__full_content.content_customers {
		padding: 40px 10px;
	}

	.__flex_disposable_customers {
		width: 100%;
	}

}
