@media screen and (max-width: 1200px)
{
	.services
	{
		background: #fff;
	}
	.header_signup__phone p a
	{
		font-size: 22px;
	}
	.working_time__weekends p
	{
		font-size: 12px;
	}
	.advantages_list ul li
	{
		font-size: 14px;
	}
	.consultation_form
	{
		left: -7%;
	}
	.services_item__list___mod
	{
		margin-left: 0px;
	}
	.services_item__title
	{
		margin-left: 0px;
	}
}
@media screen and (max-width: 992px)
{
	.howwork__mod
	{
		padding-bottom: 40px;
	}
	.logo 
	{
		margin-bottom: 40px;
		text-align: center;
		margin-right: 0px;
	}
	.top_menu__items ul
	{
		display: none;
	}
	.header_signup
	{
		width: 100%;
		text-align: center;
	}
	.services_items_block1
	{
		flex-wrap: wrap;
		flex-direction: row;
	}
	.advantages_img
	{
		margin-right: 0px;
		margin-bottom: 40px;
		text-align: center;
	}
	.how_work__items::before
	{
		display: none;
	}
	.header_signup__phone p a
	{
		font-size: 25px;
	}
	.working_time__weekends p
	{
		font-size: 13px;
	}
	.mod_button
	{
		margin-bottom: 30px;
	}
	.mod
	{
		order: 1;
	}
	.location, .working_time
	{
		justify-content: center;
	}
	.top_menu__items i
	{
		display: block;
	}
	.top_menu__items ul li
	{
		float: none;
	}
	.top_menu__items
	{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		align-items: center;
	}
	.step_desc
	{
		margin-bottom: 20px;
	}
	.services_item__title
	{
		justify-content: center;
	}
	.services_item__list
	{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		justify-content: center;
	}
	.masters_item
	{
		margin-bottom: 60px;
	}
	.masters_sign
	{
		text-align: center;
		margin-bottom: 50px;
	}
	.masters_item__icon
	{
		text-align: center;
	}
	.about_content__img
	{
		text-align: center;
	}
	.footer_about__logo
	{
		text-align: center;
	}
	.footer_title h3
	{
		text-align: center;
	}
	.footer_list
	{
		margin-left: 35%;
	}
	.footer_bottom__copyright p
	{
		text-align: center;
	}
	.footer_bottom__links
	{
		text-align: center;
	}
	.consultation
	{
		height: auto;
		margin-bottom: 30px;
	}
	.consultation_form
	{
		position: static;
		width: 100%;
		padding-left: 30px;
		padding-right: 30px;
	}
	.consultation_fields
	{
		flex-wrap: wrap;
		justify-content: space-around;
	}
	.consultation_form form button
	{
		position: static;
	}
	.consultation_img
	{
		display: none;
	}
	#input_name
	{
		margin-right: 0px;
	}
	}
	.input_wrap
	{
		margin-bottom: 20px;
	}
	.gallery_item
	{
		text-align: center;
		margin-bottom: 20px;
		display: inline-block;
	}
	.about_picture
	{
		text-align: center;
	}
	.footer_bottom__copyright
	{
		margin-bottom: 20px;
		
	}
	.footer_bottom__links ul
	{
		display: block;
	}
	.footer_bottom__links
	{
		order: -1;
		justify-content: center;
	}
}
@media screen and (max-width: 768px)
{
	.advantages_list ul li
	{
		font-size: 17px;
	}
	.consultation_fields
	{
		justify-content: center;
	}
	.masters_list ul li
	{
		font-size: 14px;
	}
	.personal_data p
	{
		font-size: 12px;
	}
}
@media screen and (max-width: 576px)
{
	.advantages_title	h2
	{
		font-size: 25px;
	}
	.personal_data p
	{
		font-size: 11px;
	}
	.advantages_list ul li
	{
		font-size: 11px;
	}
	.masters_list ul li
	{
		font-size: 11px;
	}
}