@media only screen and (max-width: 415px){
	.pre2 {
		position: absolute;
		margin-left: 5%;
		top: 10px;
		width: 50%;
	}
	.who_we_d1 {
		width: 90%;
		margin: 0 auto;
		    margin-bottom: 25px;
	}
	.who_we_p1
	{
		font-size: 1.7em;
		width: unset;
	}
	.who_we
	{
		padding-top: 40px;
		padding-bottom: 5px;
	}
	.who_we_d2
	{
		width: 75%;
	}
	.who_we_d2 p
	{
		font-size: 1.5em;
	}
	.who_we_d3
	{
		display: block;
	}
	.icon_p1
	{
		font-size: 1.3em;
	}
	.who_we_d2r
	{
		width: 75%;
	}
	.who_we_d2r p
	{
		font-size: 1.5em;
	}
	.chetvert1
	{
		width: 30%;
	}
	.format_jobs_d1_pre
	{
		padding-top: 140px;
		width: 90%;
		margin: 0 auto;
	}
	.format_jobs_d1_p1
	{
		font-size: 1.7em;
	}
	.format_jobs_d1
	{
		width: 90%;
	}
	.format_jobs_d1d
	{
		display: block;
		width: unset;
		margin-top: 20px;
	}
	.tarif_d1p
	{
		font-size: 2.1em;
	}
	.tarif_d2
	{
		height: unset;
		padding-bottom: 75px;
	}
	.tarif_d2_1
	{
		padding-bottom: 75px !important;
	}
	.tarif
	{
		width: unset;
		margin-top: 50px;
	}
	.tarif_d2_knopka
	{
		width: 250px;
		margin-left: -125px;
		bottom: -30px;
		font-size: 1.4em;
	}
	.pro_money
	{
		left: 5%;
		width: 50%;
	}
	.how_much_money
	{
		padding-top: 110px;
	}
	.how_much_money_d1
	{
		width: 90%;	
	}
	/* .chetvert2 */
	/* { */
		/* height: 30%; */
	/* } */
	.rent_rfom_autopark
	{
		width: unset;
		font-size: 1em;
	}
	.how_earnings
	{
		font-size: 1.7em;
	}
	.choice_grafik_p
	{
		width: 90%;
    font-size: 1.7em;
		
	}
	.three_grafika
	{
		    width: 90%;
    display: block;
		margin: 0 auto;
    margin-top: 60px;
	}
	.grafik1_from_3, .grafik2_from_3, .grafik3_from_3
	{
		width: 100%;
		margin-top: 15px;
	}
	.about_change_1
	{
		padding-bottom: 15px;
	}
	.calculate_income_pre
	{
		width: 90%;
		margin: 0 auto;
		    margin-top: 50px;
	}
	.how_calculate_income
	{
		font-size: 1.7em;
	}
	.calculate_income
	{
		width: 90%;
	}
	.how_calculate_income_p
	{
		font-size: 1.2em;
		line-height: 25px;
	}
	.you_income
	{
		font-size: 1.3em;
	}
	.payout_example
	{
		font-size: 1.2em;
	}
	.our_auto_i
	{
		left: 5%;
		width: 70%;
	}
	.our_autopark_pre
	{
		width: 90%;
		padding-top: 75px;
		margin: 0 auto;
	}
	.our_autopark_pre_p
	{
		font-size: 1.7em;
	}
	.our_autopark_tarif
	{
		margin-top: unset;
		width: 90%;
		display: block;
	}
	.tarif_2
	{
		width: unset !important;
		margin-top: 30px!important;
	}
	.tarif_d2d2_2
	{
		width: unset;
	}
	.tarif_d2d2_2 div
	{
		display: block;
	}
	.tarifs_l
	{
		text-align: center;
		float: unset;
	}
	.tarifs_r
	{
		text-align: center;
		float: unset;
	}
	.tarif_d2d2_2_str
	{
		margin-top: 15px;
	}
	.tarifs_l
	{
		margin-bottom: 5px;
	}
	.tarif_d2d2_2
	{
		height: unset;
		padding-bottom: 10px;
	}
	.more_conditions_d, .need_job_d, .you_question
	{
		width: 90%;
		display: block;
	}
	.more_conditions_d form, .need_job_d form, .you_question form
	{
		width: 90%;
		display: block;
		text-align: center;
	}
	.more_conditions_d input[type="text"], .you_question input[type="text"], .more_conditions_d input[type="tel"], .you_question input[type="tel"]
	{
		margin-bottom: 10px;
		width: 235px;
	}
	.condition_job_i
	{
		left: 5%;
		height: 65px;
	}
	.more_conditions_d input[type="button"], .you_question input[type="button"]
	{
		width: 255px;
	}
	.condition_jobs_p_m
	{
		display: block;
		font-size: 1.7em;
		width: 90%;
    margin: 0 auto;
	}
	.condition_jobs_p
	{
		display: none;
	}
	.condition_jobs
	{
		padding-top: 100px;
	}
	.requirements
	{
		width: 90%;
    display: block;
	}
	.requirements_1_P1
	{
		font-size: 8em;
	}
	.requirements_3_i
	{
		height: 100px;
		margin-right: 10px;
	}
	.requirements_1, .requirements_2, .requirements_3 
	{
		text-align: center;
	}
	.requirements_1 p, .requirements_2 p, .requirements_3 p
	{
		display: block;
	}
	.condition_jobs_2
	{
		width: 90%;
	}
	.what_else_i
	{
		left: 5%;
		height: 100px;
	}
	.what_else_p
	{
		font-size: 1.7em;
	}
	.what_else_three
	{
		display: block;
		width: 90%;
	}
	.what_else_three_d
	{
		width: 290px;
		margin: 0 auto;
		height: 300px;
		padding-bottom: unset;
		margin-bottom: 15px;
		height: 315px;
	}
	.what_else_three_p
	{
		font-size: 1.5em;
	}
	.what_else_three_d_22
	{
		border-bottom: 330px solid #353c43;
    border-left: 290px solid transparent;
	}
	.arrow_down2 img
	{
		width: 90%;
	}
	.as_start8
	{
		left: 5%;
		height: 90px;
	}
	.what_else_p_n
	{
		display: none;
	}
	.what_else_p_m
	{
		display: block;
	}
	.as_start_d
	{
		width: 90%;
		display: block;
	}
	.as_start_d_all
	{
		width: 100%;
		margin-left: unset;
	}
	.as_start_d_str
	{
		display: block;
	}
	.as_start_d_el
	{
		margin-bottom: 15px;
		text-align: center !important;
	}
	.as_start_d_el_p3
	{
		display: inline-block;
	}
	.need_job_d input[type="text"], .need_job_d input[type="tel"]
	{
		width: 235px;
		margin-bottom: 10px;
	}
	.need_job_d input[type="button"]
	{
		width: 255px;
		
	}
	.faq_i
	{
		left: 5%;
		height: 100px;
	}
	.faq_d
	{
		width: 90%;
	}
	.faq_d_s
	{
		display: block;
		width: 100%;
	}
	.faq_d_s_e_p1
	{
		width: 75%;
		line-height: 20px;
	}
	.faq_d_s_e
	{
		width: unset;
	}
	.faq_d_s_e_p2
	{
		line-height: 40px;
	}
	.about_com
	{
		left: 5%;
		height: 100px;
	}
	.about_company_p
	{
		font-size: 1.7em;
	}
	.about_company_d
	{
		width: 90%;
    display: block;
	}
	.requirements_1_P2
	{
		margin-top: 15px;
	}
	.start_earn
	{
		    width: 90%;
		padding: unset;
	}
	.start_earn_p
	{
		margin-top: 35px;
	}
	.start_earn_d
	{
		display: block;
	}
	.start_earn_d
	{
		margin-bottom: 35px;
	}
	.start_earn_pp
	{
		margin-left: 25px;
    margin-right: 10px;
	}
	.start_earn_d_r
	{
		margin-top: 40px;
	}
	.ya_t
	{
		margin: 0 auto;
		height: 70px;
		margin-top: 35px;
		display: block;
	}
	.how_to_arrive
	{
		display: block;
	}
	.how_to_arrive div
	{
		width: 90%;
		margin: 0 auto;
	}
	.how_to_arrive_l_in
	{
		width: 100% !important;
		float: unset;
	}
	.how_to_arrive_l_p1, .how_to_arrive_l_p2
	{
		text-align: center;
	}
	.how_to_arrive_l_p2:after
	{
		left: 50%;
    margin-left: -20px;
	}
	.how_to_arrive_l_p4
	{
		float: unset;
		display: block;
		margin-top: 10px;
		text-align: center;
	}
	.how_to_arrive_l_p3
	{
		text-align: center;
    display: block;
	}
	.how_to_arrive_l_in
	{
		padding: unset;
	}
	.footer_content
	{
		width: 90%;
		padding: unset;
		text-align: center;
		    margin: 0 auto !important;
    padding-bottom: 25px;
	}
	.chetvert2, .chetvert3
	{
		display: none;
		
	}
	#modal_form
	{
		width: 100%;
		margin-top: -70%;
		left: unset;
		margin-left: unset;
	}
	.as_start_d_el_p1
	{
		font-size: 6em;
	}
	.as_start_d_el_p2
	{
		font-size: 1.5em;
		line-height: 25px;
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.about_company
	{
		background-position: unset;
		background-position-x: 40%;
		background-position-y: 65%;
		padding-bottom: 50px;
	}
	.three_taxi
	{
		text-align: center;
		width: 90%;
		margin: 0px auto !important;
    margin-top: 30px!important;
	}
	.three_taxi img
	{
		display: block;
		margin: 0 auto;
		margin-bottom: 25px;
	}
	.persent_str
	{
		display: block !important;
		width: 90%;
	}
	.persent_str_d1 p
	{
		display: block;
		text-align: center;
	}
	.persent_str_d1_p2
	{
		margin-top: 0px;
		font-size: 20px;
	}
	.persent_str_d1
	{
		margin-bottom: 20px;
	}
	.img_with_taxi
	{
		width: 100%;
	}
	.start_earn
	{
		width: calc(90% - 20px) !important;
    padding: 25px 15px !important;
	}
	.thanks_page_pre
	{
		height: 100vh;
		padding-top: 20px;
	}
	.footer_thanks_content
	{
		padding-bottom: 90px;
		text-align: center;
	}
	
}
@media only screen and (max-width: 1179px){
.condition_job_i
{
	    width: 80%;
    height: unset;
}
.persent_str_d1_p1
{
	font-size: 55px;
}
.persent_str_d4 p
{
	    margin-top: 10px;
    padding: 10px 25px;
}
.who_we_d1
{
	width: unset;
}
.pre2
{
	margin-left: 10%;
}
.format_jobs_d1
{
	width: unset;
}
.chetvert3, .chetvert2
{
	display: none;
}
.pro_money
{
	left: 10%;
	width: 80%;
}
.calculate_income
{
	width: unset;
}
.our_auto_i
{
	left: 10%;
	width: 80%;
}
#modal_form, #modal_form_see
{
	width: 320px;
    left: 50%;
    margin-left: -160px;
    z-index: 100;
}
#modal_form_see
{
	margin-top: -235px;
}
.payments_drivers_srt1 div
{
	font-size: 9px;
	width: 14%;
	padding: 3px;
}
.payments_drivers
{
	width: 95%;
	
}
.condition_job_i
{
	left: 10%;
}
.what_else_three
{
	display: block;
	width: 90%;
}
.what_else_three_d
{
	margin: 0 auto;
	margin-bottom: 45px;
	height: 335px;
}
.what_else_i
{
	    left: 10%;
	    height: unset;
    width: 80%;
}
.as_start8
{
	left: 10%;
	width: 80%;
    height: unset;
}
.as_start_d
{
	width: 90%;
}
.as_start_d_all
{
	margin-left: 0;
}
.img_with_taxi
{
	width: 48%;
}
.faq_i
{
	left: 10%;
}
.faq_d
{
	width: 95%;
}
.faq_d_s_e
{
	width: 46%;
}
.about_com
{
	left: 10%;
}
.start_earn
{
	width: 75%;
}
.about_company_d
{
	width: unset;
}
.how_much_money_d1
{
	width: unset;
}
.rent_rfom_autopark
{
	width: unset;
}
.condition_jobs_2
{
	width: unset;
}
.you_question
{
	width: unset;
}
.choice_grafik_p
{
	width: unset;
}
.three_taxi
{
	text-align: center;
	margin-left: unset;
}
.more_conditions_d, .need_job_d, .you_question
{
	width: unset;
	display: block;
}
.more_conditions_d form, .need_job_d form, .you_question form
{
	width: unset;
	display: block;
}
.need_job_d input[type="text"], .need_job_d input[type="button"], .more_conditions_d input[type="text"], .you_question input[type="text"], .more_conditions_d input[type="button"], .you_question input[type="button"], .more_conditions_d input[type="tel"], .need_job_d input[type="tel"], .you_question input[type="tel"]
{
	display: block;
    margin: 0 auto;
    margin-bottom: 20px;
}




}
@media only screen and (max-width: 960px){
.three_grafika
{
	width: unset;
	display: block;
}
.grafik1_from_3, .grafik2_from_3, .grafik3_from_3
{
	margin: 0 auto;
	margin-bottom: 15px;
}
.more_conditions_d, .need_job_d, .you_question
{
	width: unset;
	display: block;
}
.more_conditions_d form, .need_job_d form, .you_question form
{
	width: unset;
	display: block;
}
.more_conditions_d input[type="text"], .you_question input[type="text"]
{
	display: block;
	margin: 0 auto;
    margin-bottom: 20px;
}
.more_conditions_d input[type="button"], .more_conditions_d input[type="button"], .you_question input[type="button"]
{
	display: block;
	margin: 0 auto;
}
.arrow_down2 img
{
	width: 90%;
}
.need_job_d input[type="text"]
{
	display: block;
	margin: 0 auto;
    margin-bottom: 20px;
}
.need_job_d input[type="button"]
{
	display: block;
	margin: 0 auto;
}
.about_company_dd
{
	width: unset !important;
	display: block;
}
.requirements_1_P1
{
	display: block !important;
    text-align: center;
}
.requirements_1_P2
{
	display: block !important;
    text-align: center;
	font-size: 2.2em;
    margin-top: -20px;
	margin-bottom: 30px;
}
.ya_t
{
	margin-top: 70px;
	margin: 0 auto;
}
.requirements_3_i
{
	display: block;
    margin: 0 auto;
    margin-top: 44px;
}
.requirements_1_P22
{
	margin-top: 20px;
}
.requirements2
{
	width: unset;
	display: block;
}
.our_autopark_tarif
{
	width: unset;
	display: block;
}
.tarif_2
{
	margin: 0 auto;
    margin-bottom: 35px;
}
















}

@media only screen and (max-width: 900px){
.format_jobs_d1d
{
	width: unset;
	display: block;
	
}
.tarif
{
	margin: 0 auto;
	margin-bottom: 35px;
}
.thanks_page
{
	display: block;
}
.thanks_page div
{
	display: block;
	text-align: center;
}
.thanks_page_d2 span
{
	display: block;
	text-align: center;
	margin-top: 10px;
}
.thanks_page_d2
{
	margin-left: 0px;
}












}










@media only screen and (max-width: 801px)

{
.start_earn_pp
{
	text-align: left;
}	
	
	
	
	
	
	
.who_we_p1
{
	width: unset;
}	
.format_jobs_d1d
{
	width: unset;
	display: block;
}
.tarif
{
	margin: 0 auto;
}
.rent_rfom_autopark
{
	width: 90%;
}
.three_grafika
{
	width: unset;
	display: block;
}
.grafik1_from_3, .grafik2_from_3, .grafik3_from_3
{
	margin: 0 auto;
	margin-bottom: 20px;
}
.calculate_income
{
	width: 90%;
	
}
.pre2
{
	    margin-left: 5%;
	width: 80%;
}

.our_auto_i
{
	left: 5%;
	width: 90%;
}
.our_autopark_tarif
{
	width: unset;
	display: block;
}
.tarif
{
	margin-bottom: 50px !important;
}
.more_conditions_d, .more_conditions_d form
{
	width: unset;
	display: block;
}
.more_conditions_d input[type="text"], .you_question input[type="text"], .more_conditions_d input[type="button"], .you_question input[type="button"]
{
	margin: 0 auto;
    display: block;
	margin-bottom: 25px;
}
.condition_job_i
{
	left: 5%;
    width: 80%;
	height: unset;
}
.requirements
{
	width: unset;
}
.condition_jobs_2
{
	width: 90%;
}
.arrow_down2 img
{
	width: 90%;
}
.as_start_d
{
	    display: block;
}
.as_start_d_all
{
	margin: 0 auto;
}
.img_with_taxi
{
	width: 70%;
    height: 275px;
	margin: 0 auto;
	margin-top: 25px;
}
.need_job_d
{
	width: unset;
	display: block;
}
.need_job_d form, .you_question form
{
	width: unset;
	display: block;
}
.need_job_d input[type="text"], .need_job_d input[type="button"]
{
	display: block;
    margin: 0 auto;
    margin-bottom: 25px;
}
.as_start8
{
	left: 5%;
    height: unset;
    width: 80%;
}
.faq_d_s_e
{
	width: 45%;
}
.you_question
{
	width: unset;
}
.requirements_1_P1
{
	font-size: 7em;
}
.requirements_1_P2
{
	display: block !important;
}
.requirements_3_i
{
	margin-top: 20px;
	height: 85px;
}
.faq_d_s
{
	display: block;
}
.faq_d_s_e
{
	width: calc(100% - 30px);
}
.start_earn
{
	padding: 60px 50px;
}
.start_earn_d
{
	display: block;
	text-align: center;
}
.start_earn_d_l
{
	margin-bottom: 60px;
}
.choice_grafik_p
{
	font-size: 2.5em;
}
.as_start_d_str
{
	display: block;
	text-align: center;
}
.as_start_d_el
{
	display: inline-block;
	vertical-align: top;
	text-align: left;
	width: unset;
	margin-top: 15px;
}
.as_start_d_all
{
	width: 90%;
}








}

@media only screen and (max-width: 640px){
	.filial_p1{
		line-height: 13px;
    font-size: 16px;
	}
.footer_content
{
	margin-left: 0;
	text-align: center;
}
.persent_str
{
	display: block! important;
	
}	
.persent_str_d1 p
{
	display: block;
	text-align: center;
}
.persent_str_d1_p2
{
	margin-top: 0;
	margin-bottom: 30px;
}
.who_we_d3
{
	display: block;
	
}
.who_we
{
	padding-bottom: 5px;
}
.how_to_arrive_r
{
	height: 414px;
}
.how_to_arrive
{
	display: block;
	margin: 0 auto;
}
.how_to_arrive div
{
	width: 90%;
    margin: 0 auto;
}
.how_to_arrive_l_in
{
	float: unset;
	width: 100% !important;
	padding: unset;
}
.how_to_arrive_d1
{
	margin-bottom: 10px !important;
}

}
@media only screen and (max-width: 1000px){
.three_taxi_f
{
	display: none !important;
}
.three_taxi_m
{
	display: block !important;
}




}















