.pac_drh_order_one {
	order: 1;
}
.pac_drh_order_two {
	order: 2;
}
.pac_drh_order_three {
	order: 3;
}
.pac_drh_order_four {
	order: 4;
}
.pac_drh_order_five {
	order: 5;
}
.pac_drh_order_six {
	order: 6;
}
.pac_drh_order_seven {
	order: 7;
}
.pac_drh_order_eight {
	order: 8;
}

/* Tab and Mobile */
@media (max-width: 980px) {
	.pac_drh_stack_tab_mob {
		display: flex;
		flex-wrap: wrap;
	}
}

/* only tab */
@media (min-width: 768px) and (max-width: 980px) {
	.pac_drh_stack_tab_only {
		display: flex;
		flex-wrap: wrap;
	}
}

/* only mobile */
@media (min-width: 300px) and (max-width: 767px) {
	.pac_drh_stack_mob_only {
		display: flex;
		flex-wrap: wrap;
	}
}

/* Column Numbring */
/* since CSS required is not much so including in stacking file to save one extra call to server*/
/* Tab and Mobile */
@media (max-width: 980px) {
	.pac_drh_phone_col_one,
	.pac_drh_phone_col_two,
	.pac_drh_phone_col_three,
	.pac_drh_phone_col_four,
	.pac_drh_tab_col_one,
	.pac_drh_tab_col_two,
	.pac_drh_tab_col_three,
	.pac_drh_tab_col_four {
		display: flex;
		flex-wrap: wrap;
	}
}

/* only tab */
@media (min-width: 768px) and (max-width: 980px) {
	.pac_drh_tab_col_one .et_pb_column {
		flex: 1 0 100%;
	}
	.pac_drh_tab_col_two .et_pb_column {
		flex: 1 0 40%;
	}
	.pac_drh_tab_col_three .et_pb_column {
		flex: 1 0 27%;
	}
	.pac_drh_tab_col_four .et_pb_column {
		flex: 1 0 21%;
	}
}

/* only mobile */
@media (min-width: 300px) and (max-width: 767px) {
	.pac_drh_phone_col_one .et_pb_column {
		flex: 1 0 100%;
	}
	.pac_drh_phone_col_two .et_pb_column {
		flex: 1 0 40%;
	}
	.pac_drh_phone_col_three .et_pb_column {
		flex: 1 0 27%;
	}
	.pac_drh_phone_col_four .et_pb_column {
		flex: 1 0 21%;
	}
}
