
.gqd2_s1_rb_col_inner {
	display: flex;
}

.gqd2_s1_rb_i_i img {
	width: 32.67px;
	height: 32.67px;
	object-fit: contain;
	margin: auto;
}

.multistep_from_box_new.mf_step_2 .a_text_box_inner svg>path {
	stroke: white;
	stroke-width: 84px;
}

.gqd2_s1_rb_star_inner img, .gqd2_s1_rb_star img {
	height: 24px;
	object-fit: contain;
}

.gqd2_s1_rb_col_inner {
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .16);
	padding: 10px 15px;
	border-radius: 10px;
}

.gqd2_s1_rb_i {
	display: flex;
}

.gqd2_s1_rb_text {
	font-size: 14px;
	color: black;
	margin-top: 7px;
}

.gqd2_s1_rb_i {
	margin: auto;
}

.gqd2_s1_rb_t {
	margin: auto;
	padding-left: 12px;
}

.gqd2_s1_rb_star_inner {
	height: 13px;
}

.gqd2_s1_rb_star {
	height: 13px;
}

.gqd2_s1_rb_i_i {
	margin: auto;
	display: flex;
}

.gqd2_s1_rb {
	display: flex;
	justify-content: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

.gqd2_s1_rb_col {
	margin-left: 20px;
	margin-right: 20px;
}

.multistep_new_bx {
	display: flex;
}

.mst_col_6_new {
	width: 50%;
}

.arrowf_s {
	margin: auto;
	margin-left: 14px;
	margin-right: 14px;
}

.multistep_new_bx input {
	border-radius: 10px;
	border: 1px solid rgba(0, 0, 0, 1);
}

.multistep_from_box_new {
	background: linear-gradient(180deg, #d2eeee 0%, rgba(255, 255, 255, 0) 100%);
	box-shadow: 0px 0px 22px 0px rgba(0, 0, 0, .1);
	position: relative;
	padding-top: 70px;
	padding-bottom: 70px;
	border-radius: 20px;
}

.multistep_from_box_new:after {
	content: "";
	position: absolute;
	background: url("https://cdn-ildpgao.nitrocdn.com/dyoiCLEgErldFqdhDQeEjQTTXoCGRjHT/assets/images/optimized/rev-a72eedc/www.meninblackremovals.com.au/wp-content/uploads/2024/08/moving-boxes-1-1.png");
	width: 288px;
	height: 288px;
	background-size: contain;
	bottom: -79px;
	top: auto;
	left: 0px;
}

.multistep_from_box_new {
	overflow: hidden;
}

.mst_col_6_new {
	position: relative;
}

.multistep_from_box_new .btn_msf {
	background: rgba(9, 9, 9, 1);
	border-radius: 10px;
}

.multistep_from_box_new .msf_main_title {
	position: relative;
}

.multistep_from_box_new .msf_main_title:after {
	content: "";
	background: url("https://cdn-ildpgao.nitrocdn.com/dyoiCLEgErldFqdhDQeEjQTTXoCGRjHT/assets/images/optimized/rev-a72eedc/www.meninblackremovals.com.au/wp-content/uploads/2024/08/Group-18.png");
	width: 63px;
	height: 3px;
	background-size: contain;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}

.multistep_from_box_new .msf_main_sub_title {
	margin-top: 30px;
	font-weight: 600;
}

.multistep_from_box_new:after {
	z-index: -1;
}

.multistep_from_box_new.mf_step_1 .msp_btn_col_1 {
	margin-top: 32px;
}

.msf_main_sub_title_desc {
	text-align: center;
	color: black;
	margin-top: 20px;
}

.multistep_from_box_content_co_vox {
	width: 70%;
	margin: 0 auto;
	border-top: 1px solid rgba(0, 0, 0, .2);
	padding-top: 20px;
	margin-top: 20px;
}

.multistep_from_box_new .multistep_from_box_content_co_vox .enqery_now_box textarea, .multistep_from_box_new .multistep_from_box_content_co_vox .enqery_now_box select, .multistep_from_box_new .multistep_from_box_content_co_vox .enqery_now_box input {
	border-radius: 10px !important;
}

.multistep_from_box_new .msf_main_title::first-letter {
	background-color: transparent !important;
	color: black !important;
}

.multistep_from_box_new .svg_box_nd {
	width: 94px;
	height: 94px;
	margin: 0 auto;
	background: rgba(0, 128, 128, 1);
	border-radius: 100%;
	display: flex;
}

.multistep_from_box_new .svg_box_nd svg {
	height: 42.53px;
	object-fit: contain;
	margin: auto;
}

.multistep_from_box_new .svg_box_nd svg path {
	fill: white;
}

.multistep_from_box_new .check_box_area_box_inner {
	padding: 0px !important;
	border: none !important;
	position: relative;
}

.multistep_from_box_new .a_text_box_inner svg {
	width: 201px;
	height: 116px;
}

.multistep_from_box_new .a_text_box_inner {
	position: relative;
}

.multistep_from_box_new .apartments_text {
	position: absolute;
	top: auto;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: 19px;
}

.svg_box_nd {
	margin-bottom: -40px !important;
}

.multistep_from_box_new .check_box_area_box:hover * {
	background-color: transparent !important;
}

.multistep_from_box_new.mf_step_2 .check_box_area_box:hover .svg_box_nd {
	background-color: rgba(0, 128, 128, 1) !important;
}

.multistep_from_box_new.mf_step_2 .check_box_area_box:hover .a_text_box_inner svg>path {
	fill: black !important;
	stroke: black !important;
	stroke-width: 100px;
}

.multistep_from_box_new .msf_main_title {
	padding-bottom: 10px;
}

path.p_1_c {
	display: none;
}

.multistep_from_box_new.mf_step_3 .svg_box_nd {
	background: black !important;
}

.multistep_from_box_new .check_box_area_box:hover * .svg_box_nd {
	background: black !important;
}

.multistep_from_box_new .check_box_area_box:hover path.p_1_c {
	display: block;
	fill: teal !important;
}

.check_box_area_box:hover path.p_2_c {
	display: none;
}

.multistep_from_box_new .multistep_from_box_content_buttton, .multistep_from_box_new .apartment_box_inner {
	width: 80%;
	margin: 0 auto;
}

.multistep_from_box_new .apartment_box_inner {
	border-top: 1px solid rgba(0, 0, 0, .2);
	margin-top: 22px;
	padding-top: 15px;
}

.multistep_from_box_new .apartment_box_col_inner_lable select {
	border-radius: 10px;
}

.multistep_from_box_new .apartment_box_col {
	padding: 10px;
}

.multistep_from_box_new .apartment_box_new_block_inner {
	margin: 0px -10px;
}

.multistep_from_box_new .Apartment_House ul.qty_box_extra {
	display: block;
	padding: 0px;
}

.multistep_from_box_new .Apartment_House ul.qty_box_extra li {
	width: 50%;
	padding: 0px;
	border: none;
	float: left;
	margin: 0px;
	margin-bottom: 10px;
}

.mf_step_3_A.multistep_from_box_new:after {
	left: -92px;
}

.multistep_from_box_new.mf_step_3_A .multistep_from_box_content_buttton_inner {
	margin-left: 0px !important;
}

.Office_box_new ul.box_ob_main {
	display: block;
	padding: 0px !important;
}

.Office_box_new li {
	color: black !important;
	border: none !important;
	text-align: left !important;
	position: relative;
	padding-left: 20px !important;
	margin-left: 0px !important;
}

.Office_box_new {
	width: 80%;
	margin: 0 auto;
}

.Office_box_new li:after {
	content: "";
	position: absolute;
	width: 14px;
	height: 14px;
	border: 1px solid black;
	border-radius: 100%;
	left: 0;
	top: 10px;
}

.Office_box_new li.office_active {
	background: transparent !important;
	color: teal !important;
}

.office_active:after {
	background: teal;
}

.multistep_from_box_new .Office_box_new {
	border-top: 1px solid rgba(0, 0, 0, .2);
	padding-top: 10px !important;
	margin-top: 33px;
}

.multistep_from_box_new .msf_main_title_box_wise_inner_i_m p {
	width: 100% !important;
	max-width: 10;
	max-width: 100%;
}

.multistep_from_box_new.active_move_to .check_box_area_box_inner {
	background-color: transparent !important;
}

.multistep_from_box_new.mf_step_3_A.center_btn_class .multistep_from_box_content_buttton_inner {
	margin: auto !important;
}

.Storage_box_New ul.Storage_box_main li {
	background: white;
	border-radius: 10px;
}

.Storage_box_New ul.Storage_box_main li span {
	font-weight: bold;
	color: black;
}

.Storage_box_New li.storage_active {
	background: teal !important;
}

.Storage_box_New li.storage_active span {
	color: white !important;
}

.Storage_box_New {
	border-top: 1px solid rgba(0, 0, 0, .2);
	width: 85%;
	margin: 0 auto;
	margin-top: 27px;
	padding-top: 17px !important;
}

.multistep_from_box_new .active_move_to .check_box_area_box_inner {
	background-color: transparent !important;
}

.multistep_from_box_new .active_move_to path.p_1_c {
	display: block;
	fill: teal;
}

.sticky_p_bc_con {
	width: 331px;
	position: absolute;
	right: 0;
	bottom: 0;
}

.sticky_popup_box_close_inner {
	width: 24px;
	height: 24px;
	border-radius: 100px;
	opacity: 0px;
	background: rgba(0, 128, 128, 1);
	display: flex;
}

.sticky_popup_box_close_inner svg {
	margin: auto;
}

.sticky_popup_box_close {
	position: absolute;
	right: -7px;
	border: 7px solid white !important;
	border-radius: 100px;
	top: -7px;
}

.sticky_popup_box_inner_box {
	padding: 20px;
}

.sticky_popup_box_inner_box_t {
	font-size: 14px;
	color: white;
	font-weight: bold;
	margin-bottom: 0px !important;
}

.sticky_popup_box_inner_box_dsc {
	font-size: 12px;
	color: white;
	line-height: 2em;
}

.sticky_popup_box_inner_box {
	background: black;
	border-radius: 18px;
}

.con_d_box_cv_tv a {
	display: flex;
	margin-bottom: 7px;
}

.s_con {
	width: 28px;
	height: 28px;
	background: rgba(0, 128, 128, 1);
	display: flex;
	border-radius: 40px;
}

.s_con span {
	margin: auto;
}

.s_con_t {
	width: calc(100% - 28px);
	padding-left: 7px;
	margin: auto;
	color: white;
}

.con_d_box_cv {
	padding-top: 16px;
}

.sticky_right_Sizee {
	position: absolute;
	right: 116px;
	bottom: 26px;
	transition: .6s;
}

.sticky_popup_box_close {
	cursor: pointer;
}

.sticky_popup_box_inner_box {
	transform-origin: right top;
	transition: .6s;
	transform: scale(1);
}

.sticky_popup_box_close {
	z-index: 3;
}

.right_side_b {
	right: -1220px;
}

.hide_popup_stick .sticky_popup_box_inner_box {
	transform: scale(0);
}

.sticky_popup_box_close {
	transition: 1s;
	transform: scale(1) rotate(360deg);
}

.hide_arrow_box .sticky_popup_box_close {
	transform: scale(0) rotate(0deg);
}

.multistep_from_box_new.multistep_from_box {
	/*  display: flex;
    opacity: 0;
    transform: scale(0);
    width: 0%;*/
	transition: .6s !important;
	object-fit: inherit;
	height: 0px;
}

.multistep_from_box_new .active_step {
	width: 100%;
	transform: scale(1);
	height: 100%;
}

.multistep_from_inner {
	display: flex;
}

.multistep_from_box_new.active_step {
	/* display: flex; */
	
	/*  opacity: 1;
    transform: scale(1) !important;
    opacity: 1 !important;*/
	height: 100% !important;
	width: 100% !important;
}

.hide_arrow_box {
	position: absolute;
	right: -12000px;
}

.sticky_right_Sizee {
	position: relative !important;
	bottom: 0;
	left: 0;
	right: 0px !important;
	padding: 0px !important;
	margin-bottom: 45px !important;
}

.sticky_p_bc_con {
	position: relative !important;
	width: 100% !important;
}

.sticky_right_Sizee .site_row {
	padding: 0px !important;
}

.con_d_box_cv_tv {
	display: flex;
	justify-content: center;
}

.con_d_box_cv_tv a {
	margin-right: 40px;
}

.sticky_popup_box_inner_box_t {
	font-size: 22px;
	font-size: 30px;
	text-align: center;
	text-align: center;
	font-weight: 500;
}

.sticky_popup_box_inner_box_dsc {
	text-align: center;
	font-size: 16px;
	margin-top: 20px;
	margin-top: 20px;
	width: 58%;
	margin: 0 auto;
}

.s_con_t {}

.con_d_box_cv_tv a {
	font-size: 22px;
}

.s_con svg {
	width: 26px;
	height: 26px;
}

.s_con {
	width: 55px;
	height: 55px;
}

.s_con_t {
	width: calc(100% - 55px);
}

.s_con span {
	display: flex;
}

.new_from_desing {
	padding-bottom: 20px !important;
}

.multistep_from_box_new.mf_step_4.active_step span.text_bx {
	text-align: center !important;
	color: red;
	display: block;
}

@media all and (min-width: 320px) and (max-width: 767px) {
	/* step 2 */
	.mf_step_3 svg path {
		fill: black;
	}
	
	.multistep_from_box_new.mf_step_3 .active_move_to .a_text_box_inner svg path {
		fill: teal !important;
	}
	
	.multistep_from_box_new.mf_step_4.active_step span.text_bx {
		text-align: center;
	}
	
	.multistep_from_box_new .check_box_from_inner {
		flex-wrap: wrap;
		justify-content: center;
	}
	
	.multistep_from_box_new .check_box_area_box {
		width: 100% !important;
	}
	
	.sticky_right_Sizee {
		right: 0;
	}
	
	.sticky_p_bc_con {
		width: 80% !important;
	}
	
	.gqd2_s1_rb_i {
		flex-wrap: wrap;
	}
	
	.gqd2_s1_rb_col {
		margin-top: 5px;
	}
	
	.multistep_from_box_new .mst_col_6_new {
		width: 100%;
		margin-top: 5px;
	}
	
	.multistep_from_box_new .multistep_from_box_content_from.multistep_new_bx {
		flex-wrap: wrap;
	}
	
	.multistep_from_box_new .arrowf_s {
		display: none;
	}
	
	.multistep_from_box_new.mf_step_2 .a_text_box_inner svg>path {
		fill: white;
		stroke-width: 87px;
		stroke: white;
	}
	
	path.p_2_c {
		display: none;
	}
	
	path.p_1_c {
		display: block;
	}
	
	.multistep_from_box_new.mf_step_3 .apartments_text {
		color: white !important;
	}
	
	ul.box_ob_main li {
		width: 100% !important;
	}
	
	.gqd2_s1_rb_col_inner {
		justify-content: center;
	}
	
	.gqd2_s1_rb_i {
		justify-content: center;
	}
	
	.multistep_from_box_new .Apartment_House ul.qty_box_extra li {
		width: 100% !important;
	}
	
	.multistep_from_box_content.multistep_from_box_content_co_vox {
		width: 100%;
	}
	
	.sticky_p_bc_con {
		position: relative !important;
		width: 100% !important;
	}
	
	.sticky_right_Sizee {
		position: relative;
	}
	
	.sticky_popup_box_close {
		display: none;
	}
	
	.sticky_popup_box_inner_box {
		border-radius: 0px;
	}
	
	.multistep_from_box_new .svg_box_nd {
		width: 72px;
		height: 72px;
	}
	
	.multistep_from_box_new .check_box_area_box {
		width: 50% !important;
	}
	
	.multistep_from_box_new .a_text_box_inner svg {
		width: 100%;
	}
	
	.multistep_from_box_new:after {
		z-index: -1;
		opacity: .2;
	}
	
	.msf_main_sub_title {
		font-size: 14px;
	}
	
	article#post-14303 .get_a_free_quote_form_row {
		padding: 0px;
	}
	
	.multistep_from_box_new {
		padding-top: 19px;
	}
	
	.multistep_from_box_new .multistep_from_box_content_buttton, .multistep_from_box_new .apartment_box_inner {
		width: 92%;
		margin: 0 auto;
	}
	
	.multistep_from_box_new .Apartment_House ul.qty_box_extra li {
		width: 100% !important;
		width: 50% !important;
	}
	
	ul.qty_box_extra li {
		font-size: 12px !important;
	}
	
	.enqery_now_row textarea {
		height: 77px;
	}
	
	.gqd2_s1_rb_col_inner {
		padding: 5px;
	}
	
	.gqd2_s1_rb_text_inner {
		font-size: 10px;
	}
	
	.gqd2_s1_rb_i_i img {
		width: 25px;
		height: 25px;
	}
	
	.gqd2_s1_rb_col {
		width: 47% !important;
		margin: 0px !important;
		margin: 4px !important;
	}
	
	.gqd2_s1_rb_i {}
	
	.gqd2_s1_rb>.gqd2_s1_rb_i {
		width: 100%;
	}
	
	.gqd2_s1_rb_t {
		padding-left: 4px;
	}
	
	.gqd2_s1_rb_t {
		margin-left: 0px;
		margin-right: auto;
	}
	
	article#post-14303 .get_a_free_quote_form_row {
		width: 100% !important;
	}
	
	article#post-14303 .get_a_free_quote_form_section {
		padding-bottom: 0px !important;
		padding-top: 29px !important;
		border-radius: 0px !important;
	}
	
	.multistep_from_box_new form input::-ms-input-placeholder {
		/* Edge 12-18 */
		font-size: 14px;
		font-weight: 300;
	}
	
	.multistep_from_box_new form input::placeholder {
		font-size: 14px;
		font-weight: 400;
	}
	
	.multistep_from_box_new form .enqery_now_box select, .multistep_from_box_new form .enqery_now_box textarea {
		font-size: 15px;
		font-weight: 400;
	}
	
	.gqd2_s1_rb {
		margin-bottom: 0px !important;
	}
	
	.multistep_from_box_new.mf_step_1 .msp_btn_col_1 {
		margin-top: 10px;
	}
	
	.con_d_box_cv_tv a {
		font-size: 17px;
	}
	
	.sticky_popup_box_inner_box_dsc {
		width: 85%;
	}
	
	.con_d_box_cv_tv {
		flex-wrap: wrap;
	}
	
	.con_d_box_cv_tv a {
		margin: 0pc;
		margin-bottom: 7px;
	}
	
	.con_d_box_cv_tv a:last-child {
		margin-bottom: 0px;
	}
	
	.con_d_box_cv_tv a {
		font-size: 14px;
	}
	
	.s_con {
		width: 45px;
		height: 45px;
	}
	
	.s_con_t {
		width: calc(100% - 45px);
	}
	
	.sticky_popup_box_inner_box_t {
		font-size: 21px !important;
	}
	
	.sticky_popup_box_inner_box_dsc {
		width: 100% !important;
		font-size: 14px;
	}
}

@media all and (min-width: 768px) and (max-width: 980px) {
	/* step 2 */
	.multistep_from_box_new .check_box_from_inner {
		flex-wrap: wrap;
		justify-content: center;
	}
	
	.con_d_box_cv_tv a {
		font-size: 17px;
	}
	
	.sticky_popup_box_inner_box_dsc {
		width: 85%;
	}
}

@media only screen and (min-width: 981px) and (max-width: 1024px) {}

@media all and (min-width: 1025px) and (max-width: 1140px) {}

@media all and (min-width: 1141px) and (max-width: 1280px) {}

@media all and (min-width: 1281px) and (max-width: 1440px) {}

@media all and (min-width: 1441px) and (max-width: 1680px) {}

@media all and (min-width: 311px) and (max-width: 1880px) {
	.multistep_from_box_new.a_text_box_inner svg>path {
		/* fill: white; */
		stroke: white;
		stroke-width: 100px;
	}
}

@media all and (min-width:968px) and (max-width: 1140px) {
	.multistep_from_box_new.mf_step_2 .a_text_box_inner svg>path {
		stroke: white;
		stroke-width: 84px;
	}
}

@media all and (min-width:768px) and (max-width: 22140px) {
	path.p_1_c {
		display: block;
	}
	
	path.p_1_c {
		fill: white !important;
	}
	
	.active_move_to .a_text_box_inner svg path {
		fill: teal !important;
	}
}

.multistep_from_box_new.mf_step_3 .active_move_to .a_text_box_inner svg path {
	fill: teal !important;
}
