
/*
Theme Name:     Project name
Theme URI:      https://www.Project name.com
Description:    Divi Child Theme
Author:         Project name
Author URI:     https://www.Project name.com
Template:       Divi
Version:        1.0.0
*/
@import url("https://cdn-ildpgao.nitrocdn.com/dyoiCLEgErldFqdhDQeEjQTTXoCGRjHT/assets/static/source/rev-f6bac7d/fonts.googleapis.com/af06c47edf91a1983bdedd18a6f8264a.css2");

body {
	font-family: "Montserrat", sans-serif !important;
}

.no_padding {
	padding: 0px !important;
}

.pdb0, .site_padding.pdb0 {
	padding-bottom: 0 !important;
}

.Storage_box_ob, .check_box_area_box, .get_a_free_quote_form_section button {
	cursor: pointer !important;
}

.list_style li {
	list-style: disc !important;
	text-align: center;
	width: fit-content;
}

.mt {
	margin-top: 25px;
	margin-bottom: 10px !important;
}

sup {
	bottom: .8em;
	font-size: 11px;
}

ul.text_align_left li {
	list-style-type: disc !important;
}

ul.text_align_left {
	text-align: left;
}

.services_box_img_text_inner {
	text-transform: capitalize;
}

.get_quote_data_area_block {
	display: flex;
}

.get_quote_data {
	width: 571px;
}

.get_quote_data_box {
	width: calc(100% - 557px);
	margin: auto;
}

div#get-a-free-quote-inquery {
	max-width: 80% !important;
}

div#get-a-free-quote-inquery .Removalists_Packages_Box_inner .btn_box {
	display: none !important;
}

div#get-a-free-quote-inquery .Removalists_Packages_Box_inner .rpb_inner_truck_boxs {
	display: flex;
}

ul#menu-main-menu .sub-menu {
	border-top: black !important;
}

/* services */
.services_box_inner {
	justify-content: center;
	align-content: center;
	position: relative;
	height: 88px;
	display: flex;
	border: 1px solid #ddd;
	border-radius: 15px;
}

.sg_Services_outer_st {
	display: flex;
	flex-wrap: wrap;
}

.white-h2 {
	color: #fff !important;
}

.site_90_width {
	width: 1801px !important;
	max-width: 100% !important;
}

.services_box {
	width: 25%;
	padding: 10px;
}

.services_box_img {
	margin: auto;
	margin-left: 25px;
	margin-top: -40px;
	width: 184px;
	margin-right: 0px;
}

.services_box_img_inner img {
	height: 174px;
	width: 174px;
	object-fit: cover;
	border-radius: 15px;
}

.services_box_img_text_inner a {
	font-size: 18px;
	font-weight: 600;
	color: black;
}

.services_box_button {
	position: absolute;
	bottom: 0;
	bottom: -20px;
	border-radius: 44px;
	background: #008080;
	width: 44px;
	height: 44px;
	display: flex;
	left: auto;
	right: -11px;
	top: auto;
}

.services_box_button_inner {
	margin: auto;
}

.services_box_img_text {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	overflow: hidden;
}

.services_box_img_text_inner {
	text-align: center;
}

.services_box_img_inner img {
	transition: .9s !important;
	transform: rotate(0deg);
}

.services_box:hover .services_box_img_inner img {
	border-radius: 100%;
	transform: rotate(360deg);
}

.services_box_button {
	bottom: -53px;
	top: auto;
	transition: .6s !important;
}

.services_box:hover .services_box_button {
	bottom: -10px;
	right: -7px;
}

.services_box_img_inner img {
	transition: .9s !important;
	transform: rotate(0deg);
}

.services_box:hover .services_box_img_inner img {
	border-radius: 100%;
	transform: rotate(0deg);
}

.services_box_button {
	bottom: -53px;
	top: auto;
	transition: .6s !important;
}

.services_box:hover .services_box_button {
	bottom: -10px;
	right: -7px;
}

.services_box_inner:after {
	content: "";
	background: #e6f3f3;
	position: absolute;
	width: 0%;
	height: 100%;
	right: 0;
	top: auto;
	bottom: 0;
	left: auto;
	transition: .6s !important;
	border-radius: 15px;
	z-index: -1;
}

.services_box:hover .services_box_inner:after {
	width: 100%;
	height: 100%;
}

.services_box_inner:before {
	content: "";
	background: #e6f3f3;
	position: absolute;
	width: 0%;
	height: 100%;
	right: 0;
	top: 0;
	bottom: 0;
	left: auto;
	transition: .6s !important;
	border-radius: 15px;
	z-index: -1;
}

.services_box:hover .services_box_inner:before {
	width: 56%;
	left: 0;
	right: auto;
}

.site_title_inner {
	position: relative;
}

.site_title, .site_title h1, .site_title p, .site_title h2, .site_title h3, .site_title h4, .site_title h5, .site_title span, .site_title h3 {
	display: block;
	font-size: 35px;
	font-weight: 700;
	color: black;
	margin-bottom: 30px;
	text-transform: capitalize;
	line-height: normal;
}

.site_title_inner:after {
	content: "";
	background: url("https://cdn-ildpgao.nitrocdn.com/dyoiCLEgErldFqdhDQeEjQTTXoCGRjHT/assets/images/optimized/rev-a72eedc/www.meninblackremovals.com.au/wp-content/uploads/2023/07/Group-18.png");
	background: teal;
	width: 63px;
	height: 3px;
	background-size: contain;
	position: absolute;
	bottom: -13px;
	left: 0;
}

.cemter_site_title {
	text-align: center;
}

.cemter_site_title .site_title_inner:after {
	left: 0;
	right: 0;
	margin: auto;
}

/* end */
.width_80_per {
	width: 90% !important;
	max-width: 100% !important;
}

.premium_main_box_Section .et_pb_row {
	background: black;
	border-radius: 28px !important;
	height: 250px;
	z-index: 9;
}

.premium_main_box_Section .et_pb_row .et_pb_column {
	height: 100% !important;
	display: flex;
}

.single_line_box {
	margin: auto !important;
}

.premium_btn_box_inner_main {
	display: flex;
}

.premium_btn_box_inner {
	flex: auto;
}

.premium_heading_box {
	font-size: 32px;
	color: #fff;
	font-weight: 700;
	line-height: 71px;
}

.premium_btn_box {
	display: flex;
}

.premium_btn_box_inner_main {
	margin: auto;
}

.premium_btn_box_inner_right {
	margin-left: 20px;
}

.premium_main_box_Section:after {
	content: "";
	width: 10%;
	height: 100%;
	transform: skew(20deg);
	background: #008080;
	position: absolute;
	left: 0;
	left: 2.4%;
	border-radius: 30px;
	top: 0;
}

.premium_main_box_Section:before {
	content: "";
	width: 10%;
	height: 100%;
	transform: skew(20deg) rotate(0deg);
	background: #008080;
	position: absolute;
	left: 0;
	left: 2.5%;
	left: auto;
	border-radius: 30px;
	top: 1px;
	right: 2%;
}

.premium_main_box_Section {
	overflow: hidden;
}

.site_margin {
	margin: 40px 0px !important;
}

.site_padding {
	padding: 50px 0px !important;
}

/* testimonial */
.slider_button_box_inner.slick-arrow svg:hover path {
	stroke: white;
}

.slider_button_box_inner.slick-arrow svg:hover rect {
	fill: teal;
	transition: all .65s;
}

.testimonial_h_row {
	display: flex;
}

.hk_testimonial_box {
	border: 1px solid;
	border: 1px solid #008080;
	height: 382px;
	padding: 19px;
	border-radius: 30px;
	background: #fafafa;
}

.hk_testimonial_col {
	padding: 20px 10px;
}

.hk_testimonial_content_box {
	color: #000;
	text-align: center;
	font-family: Montserrat;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 27px;
	height: 169px;
	overflow: auto;
}

.hk_testimonial_title_box {
	display: flex;
	justify-content: center;
	align-items: center;
	color: #000;
	font-family: Montserrat;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 71px;
	height: 59px;
}

.hk_testimonial_review_box i {
	width: 22px;
	color: #ffb800;
	font-size: 18px;
}

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

.hk_testimonial_quote_box {
	height: 72px;
	width: 72px;
	border: 6px solid white;
	border-radius: 50px;
	background: teal;
	position: relative;
	top: -45px;
	left: 0;
	right: 0;
	margin: auto;
	display: flex;
}

.hk_testimonial_quote_box img {
	margin: auto;
}

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

.slider_button_box {
	padding-right: 10px;
}

.enqery_now_row {
	display: flex;
}

.enqery_now_col_6 {
	width: 100%;
	padding: 9px;
}

.enqery_now_box input {
	width: 100%;
	padding: 10px !important;
	border: 1px solid #ccc !important;
	font-size: 16px;
	color: black;
	height: 50px;
	font-weight: 600;
}

.enqery_now_box select {
	width: 100%;
	padding: 10px !important;
	border: 1px solid #ccc !important;
	font-size: 16px;
	color: black;
	height: 50px;
	font-weight: 600;
	background: white;
}

.enqery_now_box textarea {
	width: 100%;
	border: 1px solid #ccc;
	padding: 10px;
	height: 104px;
	font-size: 16px;
	color: black;
	resize: none;
	font-weight: 600;
}

.enqery_now_col_12 {
	width: 100%;
	padding: 9px;
}

.enqery_now_box select::placeholder, .enqery_now_box input::placeholder, .enqery_now_box textarea::placeholder {
	color: black;
	opacity: 1 !important;
}

/* .contact_icon_info_main_box.address_icon_main_box {
margin-top: 50px;
} */
.contact_info_main_box_inner {
	margin-top: 50px;
}

.enqery_now_row {
	flex-wrap: wrap;
}

.contact_icon_info_main_box_inner {
	display: flex;
}

.contact_icon_title_box_inner a, .contact_icon_title_box_inner span {
	font-size: 20px;
	font-weight: 600;
	color: black;
}

.contact_icon_under_description_box a {
	font-size: 16px;
	font-weight: 500;
	color: #000;
}

.contact_icon_box_inner {
	width: 72px;
	height: 72px;
	display: flex;
	border: 2px solid teal;
	border-radius: 50%;
}

.contact_icon_box_inner svg {
	margin: auto;
}

.contact_description_main_box {
	margin: auto;
	margin-left: 0px;
	width: calc(100% - 80px);
	padding-left: 10px;
}

.contact_icon_box {
	margin: auto;
	margin-right: 0px;
	margin-left: 0px;
	width: 80px;
}

.contact_icon_info_main_box {
	margin-bottom: 20px;
}

.contact_location_box_inner iframe {
	height: 334px;
	width: 100%;
	border-radius: 15px;
	margin-top: 35px;
}

.enqery_now_box select, .enqery_now_box input, .enqery_now_box textarea {
	border-radius: 15px;
}

.enqery_now_row textarea {
	height: 196px;
}

.contact_icon_box_inner {
	position: relative;
	display: flex;
}

.contact_icon_box_inner:after {
	content: "";
	position: absolute;
	width: 0%;
	height: 0%;
	background: black;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	border-radius: 50%;
	opacity: 0;
	transition: .6s !important;
}

.contact_icon_info_main_box:hover .contact_icon_box_inner:after {
	width: 100%;
	height: 100%;
	opacity: 1;
}

.contact_icon_info_main_box:hover .contact_icon_box_inner {
	border: none;
}

.contact_icon_box_inner svg path {
	position: relative;
	z-index: 9;
	transition: .6s !important;
}

.contact_icon_box_inner svg {
	position: relative;
	z-index: 9;
}

.contact_icon_info_main_box:hover .contact_icon_box_inner svg path {
	stroke: white !important;
}

/* end contact */

/* Removalist Quotes */
.quotes_heading_box_inner span {
	display: block;
}

.quotes_info_main_box_inner {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}

.quotes_details_box {
	width: 100%;
	padding-right: 40px;
}

.quote_img_box {
	width: 48%;
}

.quote_img_box_inner {
	width: 100%;
	line-height: 0;
	position: relative;
}

.quote_img_box_inner img {
	object-fit: cover;
	width: 100%;
	height: 565px;
	border-radius: 35px;
}

.quote_img_box_inner:before {
	content: "";
	border-radius: 38px;
	border: 1px solid #008080;
	opacity: .5;
	width: 615px;
	height: 530px;
	flex-shrink: 0;
	position: absolute;
	top: auto;
	bottom: -35px;
	left: auto;
	right: -35px;
	z-index: -1;
}

.que_box_inner.content_left span {
	display: block;
	color: #000;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
}

body {
	line-height: 30px !important;
}

.padding_top_0 {
	padding-top: 0px !important;
}

.padding_bottom {
	padding-bottom: 40px !important;
}

/* end Removalist Quotes */

/* banner  */
div#main-content {
	margin-top: 94px;
}

.site_banner_section .et_pb_slides .et_pb_slider_container_inner {
	vertical-align: unset !important;
}

.site_banner_section .banner_box_truck_img_big {
	position: absolute;
	bottom: -55px;
	left: 0;
	right: 0;
	margin: auto;
}

.site_banner_section .et_pb_slide_description {
	padding: 0px !important;
	height: 100%;
}

.site_banner_section .et_pb_slide_content {
	height: 100%;
}

.site_banner_section .et_pb_container {
	height: 717px !important;
	display: flex;
}

.banner_box_truck_img_box {
	position: absolute;
	bottom: 84px;
	top: auto;
	left: 0;
	right: 753px;
	z-index: -1;
}

.banner_box_truck_img_googlerview {
	position: absolute;
	top: auto;
	bottom: 12px;
	left: 20px;
}

.banner_box_truck_img_big img {
	width: 711px;
	height: 480px;
	object-fit: contain;
}

.banner_box_truck_img_box img {
	width: 151px;
	height: 186px;
	object-fit: contain;
}

.et_pb_slide {
	padding: 0px !important;
}

.site_banner_section .et_pb_slider {
	overflow: unset !important;
}

.banner_box {
	position: relative;
	top: 108px;
}

.banner_box_box_title {
	font-size: 47px;
	color: black;
	font-weight: 700;
	font-weight: 700;
	line-height: 62px;
}

.banner_box_box_title_sub {
	font-size: 30px;
	color: black;
	line-height: 62px;
}

.banner_box_truck_img_googlerview_inner img {
	width: 143.771px;
	height: 75.042px;
	object-fit: contain;
}

/* end */

/* banner under text */
.what_experics_box_inner {
	display: flex;
	border-radius: 23px;
	background: #fff;
	box-shadow: 0px 0px 22px 0px rgba(0, 0, 0, .1);
}

.what_experics_box_title {
	border-radius: 20px 0px 0px 20px;
	background: #008080;
}

.flash_banner_box {
	position: relative;
	z-index: 2;
}

button.serch_frm {
	color: white;
	border-radius: 10px;
	width: 150px;
	height: 50px;
}

button.serch_frm {
	background: teal;
	background: linear-gradient(to right, #008080 50%, #090909 50%);
	background-size: 200% 100%;
	background-position: right bottom;
	transition: all .5s ease-out;
}

button.serch_frm:hover {
	background-position: left bottom;
}

.what_experics_box_title {
	width: 20%;
	margin: auto;
	font-size: 28px;
	padding-top: 40px;
	padding-bottom: 40px;
	color: white;
	padding-left: 23px;
}

.what_experics_box_title_select {
	width: 60%;
	margin: auto;
	padding-left: 4%;
	padding-right: 2%;
}

.what_experics_box_title_button {
	width: 20%;
	margin: auto;
}

.what_experics_box_title_select_inner select {
	border-radius: 10px;
	border: 1px solid #c0c0c0;
	background: #fff;
	height: 50px;
	width: 100%;
}

/* end */
.flash_banner_box_button .site_button {
	background: linear-gradient(to right, teal 50%, #fff 50%);
	background-size: 200% 100%;
	background-position: right bottom;
	transition: all .5s ease-out;
	color: black;
}

.flash_banner_box_button .site_button span {
	color: black;
}

.flash_banner_box_button .site_button:hover {
	background-position: left bottom;
}

/*  About Men In Black Removals */
.about_us_section {
	background: linear-gradient(180deg, #d2eeee 0%, rgba(255, 255, 255, 0) 50%);
}

.ceter_box_white_bg {
	background: white;
	box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, .07);
	border-radius: 31px 0px 0px 31px;
	padding: 40px;
}

.about_us_col {
	margin: auto !important;
}

.site_desc_box, .site_desc_box span, .site_desc_box a, .site_desc_box li {
	color: #000;
	font-size: 16px;
}

.site_desc_box span {
	margin-bottom: 10px !important;
	display: block;
}

.site_desc_box_inner span:last-child {
	margin-bottom: 0px !important;
}

.about_us_box_img img {
	height: 569px;
	width: 100%;
	object-fit: cover;
	border-radius: 43px;
}

.seo_upper_two_box {
	margin-top: 46px;
}

.premium_btn_box_top {
	margin-top: 25px;
}

.removalist_quotes_col {
	margin: auto;
}

.site_desc_box li {
	position: relative;
}

.site_desc_box li:after {
	/* content: "";
position: absolute;
width: 8px;
height: 8px;
background: #008080;
left: -15px;
border-radius: 30px;
top: 8px; */
	display: none;
}

.site_desc_box ul li {
	list-style: none;
	margin-bottom: 7px;
	margin-top: 7px;
}

.removalist_quotes_row {
	margin-bottom: 78px !important;
}

.your_move_box_block_inner_ul_title span {
	background: #ffb800 !important;
}

.need_to_book_main_box {
	border-radius: 31px;
	border: 1px solid #fff;
	background: rgba(255, 255, 255, .6);
	backdrop-filter: blur(7.5px);
	width: 803px;
	height: 317px;
	padding: 40px;
	text-align: center;
}

.full_width_banner_box {
	height: 585px;
}

.need_to_book_main_title_box {
	color: #222;
	font-size: 32px;
	font-weight: 700;
}

.need_to_book_description_box {
	font-size: 23px;
	color: #222;
}

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

.need_to_book_call_main_box {
	display: flex;
}

.need_to_book_description_box {
	margin-bottom: 15px;
	margin-top: 56px;
}

.call_number_box {
	font-size: 26px;
}

.call_number_box_inner {
	background: linear-gradient(270deg, #2e2e2e 0%, #171717 100%);
	color: white;
	padding: 10px 21px;
	padding-left: 32px;
	border-radius: 0px 40px 40px 0px;
}

.need_call_icon_box {
	width: 83.051px;
	height: 83.27px;
	display: flex;
	border-radius: 56%;
	padding: 0;
	position: relative;
	z-index: 1;
}

.need_call_icon_box_inner {
	margin: auto;
	background: #2e2e2e;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	display: flex;
}

.call_number_box {
	margin: auto;
	position: relative;
	left: -20px;
}

.need_call_icon_box_inner svg {
	margin: auto;
}

.need_call_icon_box:after {
	width: 82.051px;
	height: 82.27px;
	background: white;
	display: flex;
	border-radius: 56%;
	filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, .25));
	padding: 5px;
	content: "";
	position: absolute;
	z-index: -1;
	left: 0;
	left: -5px;
	top: -4px;
	bottom: -6px;
}

.call_number_box_inner a {
	color: white;
}

/* end */
.green_bg_box:after {
	content: "";
	border-radius: 40px 0px 0px 40px;
	background: #008080;
	width: 97%;
	visibility: visible;
	left: auto;
	top: 0;
	height: 100%;
	position: absolute;
	right: 0;
}

.green_bg_box:before {
	border-radius: 40px;
	background: #090909;
	position: absolute;
	width: 96%;
	height: 100%;
	content: "";
	right: 2%;
	left: auto;
	bottom: -2%;
}

.flash_banner_box_title {
	font-size: 35px;
	color: white;
	width: 542px;
	line-height: 52px;
	text-transform: capitalize;
}

.flash_banner_box_inner {
	padding: 30px 20px;
}

.flash_banner_box_button {
	margin-top: 20px;
}

.fbbsb_truck img {
	width: 538px;
	height: 250px;
	object-fit: contain;
	position: absolute;
	bottom: 0;
	right: 48px;
	top: 47px;
	transition: all .65s !important;
}

.fbbsb_box img {
	width: 236px;
	height: 177px;
	object-fit: contain;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	display: flex;
	top: 76px;
	transition: all .65s !important;
}

.fbbsb_box {
	position: relative;
	bottom: 0;
	right: 0;
}

.fbbsb_house {
	position: absolute;
	right: -18%;
	z-index: -1;
	top: -35px;
	opacity: .2;
}

.fbbsb_house img {
	height: 310px;
	object-fit: contain;
}

.fbbsb_men {
	position: absolute;
	bottom: 0;
	right: 0;
	top: 123px;
}

.fbbsb_men img {
	height: 150px;
}

.green_bg_box {
	height: 313px;
}

.flash_banner_box_shap_box {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
}

/* Removalists Packages  */
.RemovalistsBocMain .et_pb_code_inner {
	display: flex;
	flex-wrap: wrap;
}

.Removalists_Packages_Box {
	width: 50%;
	padding: 20px;
}

.rpb_inner {
	/* border: 1px solid black; */
	border-top: none;
	padding: 20px;
}

.Removalists_Packages_main_box_inner svg {
	width: 100%;
	height: 82px;
}

.rpb_inner_i {
	border: 1px solid black;
	border-top: none;
}

.Removalists_Packages_Box_title_Inner {
	font-size: 31px;
	text-align: center;
	margin-bottom: -53px;
	color: white;
	position: relative;
	z-index: 9;
}

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

.rpb_inner_price {
	display: flex;
}

.rpb_inner_price_inner {
	border-radius: 15px;
	background: #008080;
	height: 110px;
	display: flex;
	width: 206px;
	padding-top: 32px;
	padding-bottom: 0;
	transition: .65s !important;
}

.big_box .rpb_inner_price_inner {
	height: 130px;
	margin-bottom: 20px !important;
	padding-top: 20px;
}

.big_box .rpb_inner_truck_boxs_inner li {
	width: 100%;
	padding-left: 20px !important;
	text-align: left !important;
}

.big_box .rpb_inner_truck_boxs {
	width: 100% !important;
	left: 18%;
}

.rpb_inner_price_inner_b {
	margin: auto;
}

span.text_price_note {
	color: white;
	font-size: 22px;
	width: 100%;
	float: left;
	text-align: center;
	font-weight: 700;
}

span.text_price {
	color: #fff;
	text-align: center;
	text-align: center;
	font-size: 15px;
	font-weight: 500;
	width: 100%;
	float: left;
}

.rpb_inner_price_inner_left {
	margin-left: 30px;
}

.rpb_inner_i {
	margin-top: -56px;
}

.Removalists_Packages_main_box_inner {
	position: relative;
	z-index: 2;
}

.rpb_inner_truck {
	text-align: center;
	margin-top: 8px;
	margin-bottom: 30px;
}

.rpb_inner_truck_boxs_inner li {
	list-style: none;
	width: 49%;
	position: relative;
	padding-left: 20px;
	float: left;
	font-size: 15px;
	color: black;
	margin-bottom: 16px;
}

.rpb_inner_truck_boxs_inner ul {
	padding: 0px;
	width: 100%;
	float: left;
}

.rpb_inner_truck_boxs {
	width: 92%;
	margin: 0 auto;
	position: relative;
	left: 3%;
}

.rpb_inner_truck_boxs_inner li:after {
	content: "";
	background: url("https://cdn-ildpgao.nitrocdn.com/dyoiCLEgErldFqdhDQeEjQTTXoCGRjHT/assets/images/optimized/rev-a72eedc/www.meninblackremovals.com.au/wp-content/uploads/2023/07/icon1-1.png");
	position: absolute;
	width: 20px;
	height: 20px;
	left: -6px;
	background-repeat: no-repeat;
	background-position: left center;
	top: 3px;
}

.btn_box {
	display: flex;
	width: 100%;
	margin-top: 48px;
	margin-bottom: 30px;
}

.btn_box_inner {
	margin: auto;
	margin-top: 24px;
}

.rpb_inner_i {
	border-radius: 10px;
}

.rpb_inner {
	position: relative;
	z-index: 1;
}

.rpb_inner:after {
	content: "";
	position: absolute;
	width: 17px;
	height: 42px;
	background: url("https://cdn-ildpgao.nitrocdn.com/dyoiCLEgErldFqdhDQeEjQTTXoCGRjHT/assets/images/optimized/rev-a72eedc/www.meninblackremovals.com.au/wp-content/uploads/2023/07/Vector-1.png");
	left: 0;
	left: 4px;
	background-size: contain;
	top: -42px;
	transform: rotate(-5deg);
}

.rpb_inner_i:before {
	content: "";
	position: absolute;
	width: 17px;
	height: 42px;
	background: url("https://cdn-ildpgao.nitrocdn.com/dyoiCLEgErldFqdhDQeEjQTTXoCGRjHT/assets/images/optimized/rev-a72eedc/www.meninblackremovals.com.au/wp-content/uploads/2023/07/Vector-2-3.png");
	left: 0;
	left: auto;
	background-size: contain;
	top: -42px;
	transform: rotate(0deg);
	right: 4px;
}

.RemovalistsBocMain .et_pb_code_inner {
	margin: 0px -20px;
	margin-top: 53px !important;
}

/* Removalists Packages  */

/* ------------- counter section --- */
.counter_row {
	max-width: 100% !important;
	width: 1380px !important;
}

.counter_main_box_inner {
	display: flex;
}

.counter_section {
	background: #090909;
}

.count_no_box {
	text-align: center;
}

.count_desc {
	width: 200px;
}

.counter_box_inner {
	border: 2px dashed #008080;
	width: 246px;
	border-radius: 100%;
	height: 246px;
	display: flex;
}

.counter_info_main_box {
	margin: auto;
}

.count_no_box span {
	color: #fff;
	text-align: center;
	font-family: Montserrat;
	font-size: 47px;
	font-style: normal;
	font-weight: 600;
	line-height: 71px;
}

.count_desc {
	color: #fff;
	text-align: center;
	font-family: Montserrat;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
}

.counter_box {
	padding: 0px 49px;
}

/* --------- interstat & country section start */
.interstat_first_main_box_inner {
	display: flex;
}

.interstat_first_img_box {
	width: 100%;
}

.interstat_description_first_box {
	width: 100%;
	padding-left: 50px;
}

.interstat_description_first_box_inner {
	margin: auto;
}

.interstat_first_img_box_inner img {
	object-fit: cover;
	height: 458px;
	width: 100%;
	border-radius: 29px;
}

/* .interstat_first_img_box_inner:after {
box-shadow: 28px -38px 0px 0px #008080;
position: absolute;
content: "";
height: 425px;
width: 647px;
left: 0;
border-radius: 29px;
} */
.interstat_first_img_box_inner:after {
	content: "";
	z-index: 1;
	z-index: -1;
	border-radius: 38px;
	width: 641px;
	height: 425px;
	position: absolute;
	top: -30px;
	left: 35px;
	background: teal;
	margin: auto;
}

.interstat_second_box_inner {
	display: flex;
	height: 300px;
}

.interstat_description_second_box {
	width: 90%;
	display: flex;
	height: 305px;
	overflow: auto;
	padding-right: 18px;
}

.interstat_description_second_box_inner {
	margin: auto;
}

.interstat_second_img_box_inner {
	position: relative;
	top: -100px;
}

.interstat_second_img_box_inner img {
	object-fit: cover;
	width: 550px;
	height: 392px;
	border-radius: 29px;
}

.interstat_info_box_inner p {
	padding: 0 !important;
}

.interstat_second_img_box_inner:before {
	top: -24px;
	position: absolute;
	content: "";
	clip-path: polygon(0 0, 100% 37%, 100% 100%, 0 100%);
	height: 112px;
	width: 310px;
	right: 389px;
	z-index: -3;
	box-shadow: 2px 2px 2px 30px black;
	filter: drop-shadow(0px 0px 28px rgba(0, 0, 0, .1));
}

.center_img_box {
	position: relative;
	top: 50px;
	left: 20px;
	right: 0;
	margin: auto;
}

/* .interstat_title_box_inner:after {
position: absolute;
content: "";
height: 3px;
border-radius: 16px;
width: 63px;
background: teal;
top: 40px;
} */
.full_flex_box_img .flash_banner_box_inner {
	display: flex;
}

.full_flex_box_img .flash_banner_box_title_img_box {
	width: 30% !important;
	margin: auto;
}

.full_flex_box_img .flash_banner_box_title {
	width: 70% !important;
	margin: auto;
}

.da-popup-visible .sfm-rollback {
	display: none !important;
}

.da-popup-visible .sfm-rollback.sfm-color1.sfm-theme-none.sfm-label-visible.sfm-label-metro {
	display: none !important;
}

.site_padding.best_moving_service_section.associate_section {
	border: none !important;
}

.full_flex_box_img .flash_banner_box_title_img_box img {
	width: 320px;
	height: 120px;
	object-fit: contain;
	background: white;
	padding: 10px;
}

.full_flex_box_img {
	height: auto !important;
}

.site_desc_box ul {
	padding: 0px !important;
}

/* site from  */
.site_from_box .enqery_now_row {
	display: flex !important;
}

.site_from_box .enqery_now_col_6 {
	flex: 1;
}

.site_from_box .enqery_now_box_title {
	text-align: center;
	font-size: 28px;
	color: black;
	line-height: 1.2em;
}

.site_from_box .enqery_now_box input, .site_from_box .enqery_now_box select {
	border: 1px solid black !important;
	border-radius: 0px !important;
}

.site_from_box .enqery_now_box_title {
	margin-bottom: 0px;
	margin-top: 12px;
}

#get_a_free_quote_from .et_pb_row {
	width: 100% !important;
	max-width: 100% !important;
}

.get_proposal_btn_id {
	max-width: 768px;
}

#get_a_free_quote_from .et_pb_row {
	width: 100% !important;
	max-width: 100% !important;
}

.get_proposal_btn_id {
	max-width: 768px;
}

.site_from_box .enqery_now {
	margin: 0px !important;
	padding: 20px 20px !important;
}

.date_select {
	color: black !important;
	font-weight: bold;
}

.date_box_name input::-webkit-calendar-picker-indicator {
	background: transparent;
	bottom: 0;
	color: transparent;
	cursor: pointer;
	height: auto;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
	z-index: 2;
}

.date_box_name input::-webkit-calendar-picker-indicator {
	background: transparent;
	bottom: 0;
	color: transparent;
	cursor: pointer;
	height: auto;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
	z-index: 2;
}

.date_box_name input:before {
	content: "";
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	right: 14px;
	top: 0px;
	color: black;
}

.checkbox_box span.wpcf7-list-item label {
	display: flex !important;
}

.checkbox_box span.wpcf7-list-item label input {
	margin: auto;
	width: 20px;
}

.checkbox_box span.wpcf7-list-item label span {
	margin: auto;
	font-size: 13px;
	margin-left: 10px;
	margin-top: 13px;
	text-transform: capitalize;
	color: black;
}

.checkbox_box {
	text-align: center;
}

div#get_a_free_quote_from {
	padding: 19px 0px !important;
}

div#get_a_free_quote_from .enqery_now_box.green_site_button {
	justify-content: center;
}

#get_a_free_quote_from .et_pb_row {
	width: 100% !important;
	max-width: 100% !important;
}

.get_proposal_btn_id {
	max-width: 768px;
}

#get_a_free_quote_from .et_pb_row {
	width: 100% !important;
	max-width: 100% !important;
}

.get_proposal_btn_id {
	max-width: 768px;
}

.site_from_box .enqery_now {
	margin: 0px !important;
	padding: 20px 20px !important;
}

.date_select {
	color: black !important;
	font-weight: bold;
}

.date_box_name input::-webkit-calendar-picker-indicator {
	background: transparent;
	bottom: 0;
	color: transparent;
	cursor: pointer;
	height: auto;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
	z-index: 2;
}

.date_box_name input::-webkit-calendar-picker-indicator {
	background: transparent;
	bottom: 0;
	color: transparent;
	cursor: pointer;
	height: auto;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
	z-index: 2;
}

.date_box_name input:before {
	content: "";
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	right: 14px;
	top: 0px;
	color: black;
}

.checkbox_box span.wpcf7-list-item label {
	display: flex !important;
}

.checkbox_box span.wpcf7-list-item label input {
	margin: auto;
	width: 20px;
}

.checkbox_box span.wpcf7-list-item label span {
	margin: auto;
	font-size: 13px;
	margin-left: 10px;
	margin-top: 13px;
	text-transform: capitalize;
	color: black;
}

.checkbox_box {
	text-align: center;
}

div#get_a_free_quote_from {
	padding: 19px 0px !important;
}

div#get_a_free_quote_from .enqery_now_box.green_site_button {
	justify-content: center;
}

button#cf7mls-next-btn-cf7mls_step-1 {
	display: flex;
	justify-content: center;
	align-items: center;
	font-family: var(--font_family);
	color: white;
	background: black;
	border: 2px solid var(--main_color);
	text-transform: capitalize;
	width: 165px;
	height: 50px;
	font-size: 16px;
	font-weight: 400;
	line-height: normal;
	border-radius: 10px;
	cursor: pointer !important;
	margin: 0 auto;
}

.cf7mls-btns {
	display: flex;
	width: 100%;
	float: left;
}

button#cf7mls-back-btn-cf7mls_step-2 {
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
	background: black;
	border: 2px solid white;
	text-transform: capitalize;
	width: 165px;
	height: 50px;
	font-size: 16px;
	font-weight: 400;
	line-height: normal;
	cursor: pointer !important;
	margin: 0 auto;
	float: none;
}

.fromn_box_home_big .enqery_now_col_6 {
	width: 50%;
}

.fromn_box_home_big form {
	overflow: visible !important;
}

.fromn_box_home_big .fieldset-cf7mls-wrapper {
	visibility: visible !important;
	float: left;
}

span.err_msg {
	color: red;
	font-weight: bold;
	display: none;
}

.hide_a {
	display: none;
}

.check_box_area label {
	display: flex;
	background: black;
	color: white;
	padding: 0px 10px;
}

.check_box_area label input {
	width: 10px;
	height: 10px;
	margin: auto;
}

.check_box_area label span {
	font-size: 16px;
	margin: auto;
	margin-left: 9px;
}

.check_box_area .wpcf7-list-item {
	margin: 0px;
	padding: 0px 4px;
}

.opened_class label {
	background: teal;
}

.check_box_area label input {
	display: none;
}

.daterangepicker.ltr.show-calendar.opensright {
	z-index: 100000000000000000000 !important;
}

div#get-a-free-quote .flexible_time_box {
	display: none !important;
}

div#get-a-free-quote .daterange_time_box, div#get-a-free-quote-inquery .daterange_time_box {
	display: none !important;
}

body div#get-a-free-quote.get_a_free_quote_form_popup .remove_active {
	display: flex !important;
}

body div#get-a-free-quote-inquery.get_a_free_quote_form_popup .remove_active {
	display: flex !important;
}

.Last_minute_removal_input input {
	width: 20px;
	height: 20px;
}

.Last_minute_removal_input {
	display: flex;
	text-transform: capitalize;
}

span.Last_minute_removal {
	font-size: 20px;
	color: black;
}

.Last_minute_removal_input .enqery_now_box_title {
	margin: auto;
	margin-left: 10px;
	font-size: 19px;
}

.get_a_free_quote_form_popup {
	max-width: 1000px !important;
}

.get_a_free_quote_form_popup {
	padding: 0px !important;
}

div#get-a-free-quote-inquery .cf7mls-btns button {
	display: flex;
	justify-content: center;
	align-items: center;
	color: white;
	background: black !important;
	border: 2px solid white;
	text-transform: capitalize;
	width: 165px;
	height: 50px;
	font-size: 16px;
	font-weight: 400;
	line-height: normal;
	cursor: pointer !important;
	margin: 0 auto;
	margin: 0px !important;
	float: left;
	margin-top: 0;
	border-radius: 10px !important;
}

div#get-a-free-quote-inquery .cf7mls-btns {
	float: none;
	display: flex;
	margin: 0 auto !important;
	cler: none !important;
	clear: none !important;
	width: 100% !important;
	justify-content: center;
}

div#get-a-free-quote-inquery button#cf7mls-back-btn-cf7mls_step-4 {
	width: 164px;
	height: 50px;
	display: flex;
	border-radius: 10px;
	border: 1px solid #fff;
	background: #090909;
	position: relative;
	overflow: hidden;
	color: white !important;
	text-align: center !important;
	justify-content: center;
	font-weight: 400;
	font-size: 17px;
	margin-left: 32px;
	margin-top: -83px;
}

/* end */
.move_date_type ul {
	display: flex;
	font-size: 17px;
	margin: 0 auto;
	width: fit-content;
}

tbody.wishlist-items-wrapper .add_to_cart_button {
	background: #00793a;
	color: white;
	padding: 10px 20px;
}

.move_date_type ul li {
	list-style: none;
	display: flex;
	background: black;
	color: white;
	padding: 5px 16px;
	margin-right: 10px;
}

.opened_class_tab {
	background: teal !important;
}

.move_date_type select {
	display: none !important;
}

.site_from_box .flexible_time_box {
	display: none !important;
}

.banner_box_truck_img_googlerview_inner {
	position: relative;
}

.review_counter {
	position: absolute;
	top: 1px;
	border-radius: 58px;
	background: #008080;
	height: 17px;
	width: 41px;
	font-size: 9px;
	font-weight: 700;
	line-height: 20px;
	left: auto;
	right: 44px;
}

.review_counter p {
	display: none !important;
}

.review_counter {
	font-weight: bold;
}

.sg_Services_outer_st {
	max-width: 1300px;
	margin: 0 auto;
}

.services_box_inner {
	background: teal;
}

.services_box_img_text_inner a {
	color: white;
}

.services_box_button {
	background: white;
}

.services_box_button_inner path {
	fill: teal;
}

.site_top_margin {
	margin-top: 121px !important;
}

.banner_box_truck_img_box {
	display: none !important;
}

.review_counter_inner {
	color: white;
}

.center_box_pd_mib .tonny_truck_four_main_box_inner {
	justify-content: center;
}

.tonny_truck_four_main_box_inner .weekday_price_box_inner {
	padding-top: 10px;
}

.multistep_from .enqery_now_box textarea {
	border: 1px solid black;
	border-radius: 0px;
}

.cf_cp .mf_step_1 .multistep_from_box_title {
	display: none;
}

.summary.entry-summary p.price {
	color: black !important;
}

.btn_n.btn-minuse_MT {
	color: white;
	font-size: 24px;
}

.btn_n.btn-minuse_MT input {
	border: transparent !important;
}

.qty_input_mt input {
	text-align: center;
	border: transparent;
}

.apartment_box_inner_block_inner {
	margin-bottom: 31px !important;
}

input#floor {
	text-align: center;
	width: 100%;
}

.btn_n.btn-plush_MT {
	color: white;
}

.qty_input_mt {
	width: 50%;
	text-align: center;
}

.qty_input_mt input {
	width: 100%;
	text-align: center;
}

.mf_step_3 .apartment_box_inner_block_inner {
	max-width: 72%;
	margin: 0 auto;
	justify-content: center;
}

div#get-a-free-quote-inquery .enqery_now_row textarea {
	border-color: black;
	border-radius: 0px !important;
}

#product_inquerty .product_popup {
	display: flex;
	justify-content: center;
}

#product_inquerty .product_popup img {
	width: 120px;
}

#product_inquerty .product_popup>.product_popup {
	margin: auto;
	margin-left: 0px;
	margin-right: auto;
	font-size: 20px;
	color: black;
}

#product_inquerty .product_popup img {
	margin: auto;
	margin-right: 10px;
}

div#product_inquerty textarea {
	border-color: black !important;
	border-radius: 0px;
	height: 120px;
}

div#product_inquerty .product_popup {
	display: flex;
}

div#product_inquerty .product_popup .product_popup {
	margin: auto;
	margin-left: 10px;
	color: black;
	font-size: 20px;
}

div#product_inquerty .product_popup img {
	width: 120px;
	margin: auto;
	margin-right: 10px;
}

div#product_inquerty textarea {
	border-color: black;
	border-radius: 0px !important;
	height: 120px;
}

div#product_inquerty .get_a_free_quote_form_code .enqery_now_box.green_site_button {
	float: none;
	display: flex;
	justify-content: center;
}

/* home new seo section */
.m_b_15 {
	margin-bottom: 27px !important;
}

h3.site_sub_title {
	font-size: 26px;
	color: rgba(0, 128, 128, 1);
	font-weight: 600;
}

.logo_light span.et_pb_image_wrap {
	width: 100%;
}

.logo_light img {
	display: block;
	margin: 0 auto;
	margin-top: 20px;
}

.services_box_hom_mib {
	border: 1px solid rgba(221, 221, 221, 1);
}

.services_box_hom_mib_inner {
	display: flex;
	flex-wrap: wrap;
}

.h_mib_s_col {
	width: 50%;
	padding: 40px;
	padding-bottom: 0px;
	padding-top: 13px;
}

.h_mib_s_col_inner {
	border: 1px solid rgba(221, 221, 221, 1);
	border-top: none;
	border-right: none;
}

.h_mib_s_col.h_mib_s_col_left {
	padding-right: 0px;
	padding-top: 14px;
}

.h_mib_s_col.h_mib_s_col_right {
	padding-left: 13px;
}

.h_mib_s_col_right .h_mib_s_col_inner {
	padding-left: 20px;
	height: 100%;
	border-top: 1px solid rgba(221, 221, 221, 1);
	border-bottom: none;
	padding-top: 22px;
}

.h_mib_s_col_left .h_mib_s_col_inner {
	border-left: none;
	border-top: 1px solid rgba(221, 221, 221, 1);
	border-bottom: none;
	padding-top: 30px;
}

.h_mib_s_col_inner {
	border: none !important;
	position: relative;
}

.h_mib_s_col {
	position: relative;
}

.h_mib_s_col:after {
	content: "";
	background: rgba(221, 221, 221, 1);
	position: absolute;
	width: 92%;
	height: 1px;
	bottom: 0;
}

.h_mib_s_col:before {
	content: "";
	position: absolute;
	width: 1px;
	background: rgba(221, 221, 221, 1);
	height: 90%;
	right: 0;
}

.h_s_m_5 .h_mib_s_col:after, .h_s_m_6 .h_mib_s_col:after, .h_mib_s_col_right .h_mib_s_col:before, .h_mib_s_col_right .h_mib_s_col:after {
	display: none;
}

.services_box_hom_mib {
	border-radius: 14px;
}

.h_mib_s_col_left .h_mib_s_col_inner {
	padding-right: 33px;
}

@media all and (min-width: 981px) and (max-width: 333767px) {
	.mob_img {
		display: none !important;
	}
}

@media all and (min-width: 0px) and (max-width: 980px) {
	.desktop_img {
		display: none !important;
	}
}

.m_b_0 {
	margin-bottom: 0px !important;
}

.home_seo_s_img img {
	height: 567px;
	object-fit: cover;
	border-radius: 30px;
}

.home_seo_s_img span {
	width: 100%;
}

.home_seo_s_img span:After {
	background: rgba(0, 128, 128, 1);
	position: absolute;
	width: 90%;
	height: 91%;
	border-radius: 30px;
	content: "";
	left: -28px;
	bottom: -30px;
	z-index: -1;
	-moz-animation: waves 10s infinite linear;
	-webkit-animation: waves 17s infinite linear;
	animation: waves 10s infinite linear;
}

@-moz-keyframes waves {
	0% {
		transform: scale(.7);
	}
	
	100% {
		transform: scale(1);
	}
}

@keyframes move {
	0% {
		transform: scale(.7);
	}
	
	100% {
		transform: scale(1);
	}
}

.remove_qty_home_col_1 {
	width: 43% !important;
	margin: 0px !important;
}

ul.li_sc li {
	position: relative;
}

ul.li_sc li:after {
	width: 6px;
	height: 6px;
	content: "";
	background: teal;
	position: absolute;
	left: -16px;
	top: 8px;
	display: block !important;
	border-radius: 10px;
}

ul.li_sc {
	padding-left: 15px !important;
}

.remove_qty_home_col_2 {
	width: 57% !important;
	padding-left: 19px !important;
}

.r_Q_h_i_b span {
	width: 100%;
}

.r_Q_h_i_b img {
	height: 453px;
	width: 100%;
	object-fit: cover !important;
	border-radius: 30px;
}

.no_bottom_padding {
	padding-bottom: 0px !important;
}

/* end */

/* home two */
.our_box_img_section {
	background: rgba(9, 9, 9, 1);
}

.white_color * {
	color: white !important;
}

.site_desc_box.color_White * {
	color: white !important;
}

.ob_h_c {
	margin: auto;
}

.mib_box_img span {
	width: 100%;
}

.mib_box_img img {
	height: 315px;
	width: 100%;
	object-fit: contain;
}

.ob_h_c_1:after {
	z-index: -1;
	content: "";
	position: absolute;
	width: 110%;
	height: 183%;
	background: white;
	top: -37%;
	left: -9%;
	border-radius: 50%;
}

.ob_h_c_2 {
	padding-left: 3%;
}

.ob_h_c_1:before {
	background: rgba(255, 255, 255, .12);
}

.ob_h_c_1:before {
	content: "";
	content: "";
	z-index: -1;
	position: absolute;
	width: 118%;
	height: 183%;
	background: white;
	background: rgba(255, 255, 255, .12);
	top: -37%;
	left: -13%;
	border-radius: 50%;
}

.our_box_img_section {
	overflow: hidden;
}

.truck_new_babnmner {
	position: absolute;
	left: -16%;
	top: 16%;
}

.new_banner_section {
	margin: auto;
}

.new_banner_desiing .et_pb_slide_content {
	display: flex !important;
}

.new_banner_box_title_inner {
	font-size: 72px;
	font-weight: 700;
	line-height: 1.2em;
}

.new_banner_box_title_sb_inner {
	font-size: 30px;
	font-weight: 600;
}

.new_banner_box_title_sb_from_inner {
	display: flex;
	justify-content: center;
	position: relative;
}

.truck_new_babnmner_inner img {
	width: 794px;
	height: 536px;
	object-fit: contain;
}

.new_banner_desiing .et_pb_slide.et_pb_slide_0 {
	background-position: bottom !important;
}

.new_from_box_n_inner {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column-reverse;
}

.new_banner_section_inner {
	position: relative;
}

.new_from_box_n {
	position: absolute;
	right: -108px;
	top: -117px;
}

.arrow_svg {
	width: 100%;
}

.arrow_svg_text {
	width: 100%;
}

.new_banner_section_col_inner input {
	border: 3px solid rgba(0, 128, 128, 1);
	width: 100%;
	height: 50px;
}

.new_banner_section_col_inner input {
	width: 292px;
	border-radius: 10px;
	padding: 10px;
}

button.nbcb {
	width: 222px;
	height: 50px;
	background: rgba(9, 9, 9, 1);
	background: rgba(9, 9, 9, 1);
	display: flex;
	border: 2px solid white;
	border-radius: 10px;
}

button.nbcb span {
	margin: auto;
	color: white;
	font-size: 20px;
}

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

.new_banner_box_title_sb_from {
	margin-top: 20px;
	margin-bottom: 20px;
}

.err_h_b {
	color: red;
	background: white;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
	display: none;
}

.arrow_svg_inner path, .arrow_svg_text_inner path {
	animation: truck_light 7s infinite;
}

button.nbcb {
	cursor: pointer;
}

@keyframes truck_light {
	0% {
		fill: black;
	}
	
	50% {
		fill: white;
	}
	
	100% {
		fill: black;
	}
}

.new_banner_box_title_sb {
	margin-top: 17px;
}

.new_box_v {
	margin: auto;
	margin-right: 0px;
}

.new_box_v path {
	fill: white;
}

/* flating review */
.floating_review_btn {
	position: fixed;
	bottom: 19px;
	z-index: 4;
	left: 10px;
}

.floating_review_btn a.banner_box_truck_img_googlerview {
	position: relative;
	bottom: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	top: 9px;
}

.floating_review_btn_inner {
	box-shadow: 2px 1px 9px -2px teal;
	position: relative;
	border-radius: 10px;
	display: flex;
	background: white;
}

.close_box_icon {
	position: absolute;
	top: -2px;
	right: 6px;
	z-index: 5;
	cursor: pointer;
}

.close_box_icon svg {
	width: 14px;
	height: 14px;
}

.floating_review_btn .review_counter {
	text-align: center;
}

.new_banner_desiing {
	padding-bottom: 0px !important;
}

.site_banner_section 
 a.banner_box_truck_img_googlerview {
	display: none;
}

.hide_review_btn_f {
	display: none;
}

/* end */
.suburbs-assist ul li {
	float: left;
	width: 33.33%;
	padding: 2px 0;
	padding-left: 15px;
	position: relative;
}

.suburbs-assist ul li a {
	font-size: 16px;
	color: #000;
	line-height: 1;
}

.suburbs-assist ul li a:hover {
	color: #008080;
}

.suburbs-assist ul {
	padding: 0 !important;
	list-style-type: none !important;
}

.suburbs-assist ul li:after {
	content: "";
	background: url("https://cdn-ildpgao.nitrocdn.com/dyoiCLEgErldFqdhDQeEjQTTXoCGRjHT/assets/images/optimized/rev-a72eedc/www.meninblackremovals.com.au/wp-content/uploads/2024/09/assit_next.png");
	position: absolute;
	width: 12px;
	height: 12px;
	left: -6px;
	background-repeat: no-repeat;
	background-position: left center;
	top: 8px;
	background-size: 12px;
}

/*  suburb*/
.nort_meet_moving {
	display: flex;
	flex-wrap: wrap;
}

.nort_meet_moving li {
	width: 31%;
}

@media all and (min-width: 320px) and (max-width: 980px) {
	html, body {
		overflow-x: hidden;
	}
	
	#page-container {
		padding-top: 0px !important;
	}
	
	.site_top_margin {
		margin-top: 0px !important;
	}
	
	.floating_review_btn
    .banner_box_truck_img_googlerview {
		display: block !important;
	}
}

/* end */
@media all and (min-width: 320px) and (max-width: 767px) {
	.suburbs-assist ul li {
		width: 100%;
	}
	
	.nort_meet_moving li {
		width: 100%;
	}
	
	/* banner new */
	.new_banner_box_title_inner {
		font-size: 34px;
	}
	
	.truck_new_babnmner_inner img {
		width: 439px;
		height: 492px;
	}
	
	button.nbcb {
		width: 145px;
		height: 50px;
	}
	
	.new_banner_section_col_inner input {
		width: 283px;
	}
	
	.new_banner_section_col_inner svg {
		position: relative;
		top: 2px;
	}
	
	.nbsc_2 {
		margin-left: 0px;
		margin-right: 10px;
	}
	
	.new_box_v {
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.truck_new_babnmner {
		z-index: -1;
	}
	
	.new_banner_box_title_sb_inner {
		font-size: 22px;
	}
	
	button.nbcb span {
		font-size: 12px;
	}
	
	.new_banner_desiing .gqd2_s1_rb_col_inner {
		box-shadow: 0px 3px 15px -1px black;
	}
	
	.new_banner_box_title_sb_from_inner {
		flex-wrap: wrap;
		justify-content: center;
	}
	
	.new_box_v {
		display: none;
	}
	
	.new_banner_section_col {
		width: 100%;
		display: flex;
		justify-content: center;
	}
	
	.new_banner_section_col.nbsc_2 {
		margin: 0px !important;
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}
	
	.new_from_box_n {
		display: none;
	}
	
	.new_banner_section_col {
		flex-wrap: wrap;
	}
	
	.err_h_b {}
	
	.new_banner_section_col_inner {
		width: 100%;
		display: flex;
		justify-content: center;
	}
	
	/* ned */
	.removalist_quotes_section .et_pb_code_10 .site_desc_box.cemter_site_title {
		text-align: left !important;
		margin-bottom: 20px !important;
	}
	
	.interstat_description_second_box {
		height: auto !important;
	}
	
	.border_row {
		border: 1px solid #ddd;
		border-radius: 36px;
		padding: 20px !important;
		margin-top: 20px !important;
	}
	
	.best_moving_service_col2 {
		display: flex;
		padding-left: 0px !important;
	}
	
	.home_services_row_t .site_desc_box:last-child.m_b_15 {
		margin-bottom: 0px !important;
	}
	
	.interstat_info_box_inner {
		height: auto !important;
	}
	
	.ob_h_c_2 {
		margin-top: 20px !important;
	}
	
	.gs_h_b_c .site_desc_box.m_b_15 {
		margin-bottom: 0px !important;
	}
	
	.remove_qty_home .et_pb_row.et_pb_row_16.no_bottom_padding.site_row {
		padding-top: 0px !important;
	}
	
	.home .seo_upper_two_box .site_desc_box.cemter_site_title {
		text-align: left !important;
	}
	
	html, body {
		overflow-x: hidden;
	}
	
	.home_removals_title_box_inner span {
		font-size: 27px;
	}
	
	.house_removals_section {
		height: 405px !important;
	}
	
	.banner_content_box_inner {
		width: 100%;
		min-width: 100% !important;
		height: auto !important;
	}
	
	.home_removals_title_box_inner span {
		font-size: 26px;
	}
	
	.home_removals_link_box_inner .home_removals_span {
		line-height: 1.2em;
	}
	
	.house_removals_section .et_pb_row {
		width: 100% !important;
		max-width: 96% !important;
	}
	
	.banner_content_box_inner {
		height: 167px;
		padding: 0px 20px;
	}
	
	.h_mib_s_col:before, .h_mib_s_col:after {
		display: none;
	}
	
	h3.site_sub_title {
		font-size: 18px !important;
	}
	
	.h_mib_s_col {
		width: 100%;
		padding: 0px;
	}
	
	.h_mib_s_col_inner {
		padding: 0px !important;
	}
	
	.services_box_hom_mib {
		border: none;
	}
	
	.h_mib_s_col.h_mib_s_col_right {
		padding: 0px;
	}
	
	.logo_light {
		display: none !important;
	}
	
	div#product_inquerty .product_popup {
		flex-wrap: wrap;
		justify-content: center;
		text-align: center;
	}
	
	div#product_inquerty .product_popup img {
		display: block;
		margin: 0 auto;
		margin-top: 20px;
	}
	
	div#product_inquerty .product_popup {
		font-size: 15px !important;
	}
	
	div#product_inquerty .cemter_site_title .site_title_inner:after {
		display: none !important;
	}
	
	.site_bottom_header {
		display: none !important;
	}
	
	.site_top_header {
		display: none !important;
	}
	
	.banner_box_truck_img_googlerview {
		display: none;
	}
	
	.big_box .rpb_inner_truck_boxs_inner li {
		padding-left: 15px !important;
		font-size: 14px !important;
	}
	
	.big_box.Removalists_Packages_Box {
		padding: 10px;
	}
	
	.big_box .rpb_inner_truck_boxs {
		left: 4% !important;
	}
	
	/* ---- site description */
	.site_desc_box, .site_desc_box span, .site_desc_box a, .site_desc_box li {
		color: #000;
		font-size: 16px;
	}
	
	/* placeholder */
	.call_number_box {
		font-size: 14px;
	}
	
	.full_width_banner_box {
		height: 461px;
	}
	
	.need_to_book_main_box {
		padding: 28px;
	}
	
	.need_call_icon_box {
		width: 75.051px;
		height: 75.051px;
	}
	
	.need_call_icon_box:after {
		width: 100%;
		height: 100%;
	}
	
	.need_to_book_main_box {
		width: 100%;
		height: 100%;
	}
	
	/* end placeholder */
	
	/* services */
	.site_90_width {
		width: 1400px !important;
	}
	
	.services_box {
		width: 100%;
	}
	
	.services_box_img {
		margin-top: -35px;
	}
	
	.services_box_img_inner img {
		height: 154px;
		width: 154px;
	}
	
	.services_box_img {
		width: 154px;
	}
	
	.services_box_img_text_inner a {
		font-size: 16px;
	}
	
	.services_box_img_text_inner {
		width: 85%;
	}
	
	.site_title, .site_title h1, .site_title p, .site_title h2, .site_title h3, .site_title h4, .site_title h5, .site_title span, .site_title h3 {
		font-size: 24px;
		line-height: normal;
	}
	
	.site_title_inner:after {
		width: 47px;
		height: 3px;
		background-size: contain;
	}
	
	.services_box_inner {
		height: 88px;
	}
	
	/* end */
	
	/* start Experience the Best Premium Removalist in Sydney */
	.premium_main_box_Section:after {
		left: 2.6%;
		display: none !important;
	}
	
	.premium_main_box_Section:before {
		right: 2.6%;
		display: none !important;
	}
	
	.premium_heading_box {
		font-size: 19px;
		line-height: 1.2em;
	}
	
	.premium_main_box_Section .et_pb_row {
		height: 188px;
	}
	
	.premium_heading_box {
		text-align: center;
	}
	
	.premium_btn_box.white_bg_btn {
		margin-top: 10px;
	}
	
	/* end */
	
	/* site banner section */
	.banner_box_box_title {
		font-size: 25px;
		line-height: 29px;
	}
	
	.banner_box_box_title_sub {
		font-size: 19px;
		line-height: 1.2em;
		margin-bottom: 20px;
		margin-top: 20px;
	}
	
	.banner_box_truck_img_big img {
		width: 406px;
		height: 305px;
	}
	
	.banner_box_truck_img_box img {
		width: 112px;
		height: 151px;
	}
	
	.banner_box_truck_img_box {
		bottom: 11px;
		right: 428px;
	}
	
	.site_banner_section .et_pb_container {
		height: 544px !important;
	}
	
	.banner_box {
		top: 88px;
	}
	
	.banner_box_truck_img_googlerview {
		left: auto;
		right: 0;
	}
	
	.banner_box_truck_img_googlerview_inner img {
		width: 149.771px;
		height: 85.042px;
	}
	
	/* end */
	
	/* under banner section */
	.what_experics_box_title {
		font-size: 22px;
	}
	
	.what_experics_box_title {
		width: 100%;
	}
	
	.what_experics_box_title_select {
		width: 100%;
	}
	
	.site_row {
		width: 90% !important;
	}
	
	.what_experics_box_inner {
		flex-wrap: wrap;
	}
	
	.what_experics_box_title_button {
		width: 100%;
		display: flex;
	}
	
	.what_experics_box_title_button_inner {
		margin: auto;
	}
	
	.what_experics_box_title_select {
		padding: 0px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.what_experics_box_inner {
		flex-wrap: wrap;
	}
	
	.what_experics_box_title_button {
		width: 100%;
		display: flex;
	}
	
	.what_experics_box_title_button_inner {
		margin: auto;
	}
	
	.what_experics_box_title_select {
		padding: 0px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.what_experics_box_title_inner {
		text-align: center;
	}
	
	.what_experics_box_title {
		padding: 12px !important;
		border-radius: 0px;
	}
	
	.what_experics_box_title_select {
		width: 80%;
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	/* end */
	
	/* about us */
	.about_us_box_img img {
		height: 250px;
		width: 300px !important;
		display: block;
		margin: 0 auto !important;
	}
	
	.about_us_box_img span {
		width: 100%;
	}
	
	.seo_left_img_box .site_desc_box {
		height: auto !important;
		overflow: auto;
	}
	
	.about_us_row {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column-reverse;
	}
	
	.ceter_box_white_bg {
		padding: 20px;
	}
	
	/* end */
	
	/* Removalist Quotes */
	.et_pb_section.et_pb_section_5.site_padding.border_top.Removalists_Packages_Section.et_section_regular {
		padding-top: 0 !important;
	}
	
	.RemovalistsBocMain .et_pb_code_inner {
		margin: 0px -20px;
		margin-top: 0 !important;
	}
	
	.cemter_site_title span {
		margin: 0 !important;
	}
	
	.quote_img_box_inner img {
		width: 297px !important;
		height: 272px;
		display: block;
		margin: 0 auto;
	}
	
	.ans_box.site_desc_box {
		height: 188px;
		overflow: auto;
	}
	
	.quote_img_box_inner span.et_pb_image_wrap {
		width: 100%;
	}
	
	.quote_img_box_inner:before {
		width: 478px;
		height: 422px;
		bottom: -20px;
		right: -19px;
		right: 0;
		left: 0;
		display: none;
		margin: auto;
	}
	
	.removalist_quotes_row {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column-reverse;
	}
	
	.removalist_quotes_row {
		margin-bottom: 0px !important;
	}
	
	.quote_img_box_inner {
		margin-bottom: 20px !important;
	}
	
	/* end  */
	.counter_main_box_inner {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	
	.counter_box {
		padding: 9px 49px;
	}
	
	.counter_box_inner {
		width: 200px;
		height: 200px;
	}
	
	.count_no_box span {
		font-size: 25px;
	}
	
	/* --------- interstate ------------- */
	.interstat_first_main_box_inner {
		display: block;
	}
	
	.interstat_description_first_box {
		width: 100%;
		padding-left: 0 !important;
	}
	
	.center_img_box {
		display: none;
	}
	
	.interstat_info_box_inner {
		padding-bottom: 22px;
		height: 307px;
		overflow: auto;
	}
	
	.interstat_second_img_box_inner:before {
		display: none;
	}
	
	.interstat_second_img_box_inner {
		position: relative;
		top: 0;
	}
	
	.interstat_second_box_inner {
		display: flex;
		flex-direction: column-reverse;
		height: auto;
	}
	
	.interstat_second_img_box_inner img {
		width: 100%;
		height: 297px;
	}
	
	.interstat_description_second_box {
		width: 100%;
		padding-right: 0;
		height: 262px;
	}
	
	.interstat_first_img_box_inner:after {
		display: none;
	}
	
	.interstat_first_img_box_inner img {
		object-fit: cover;
		height: 297px;
		width: 100%;
		border-radius: 29px;
	}
	
	/* ----- affortable moving  */
	.flash_banner_box_inner {
		padding: 0px 20px;
	}
	
	.fbbsb_box img {
		width: 100px;
		height: 177px;
		top: 123px;
		right: 419px;
	}
	
	.flash_banner_box_title {
		font-size: 21px;
		width: auto;
		line-height: 23px;
	}
	
	.fbbsb_truck img {
		width: 200px;
		height: 250px;
		right: 24px;
		top: 95px;
	}
	
	.flash_banner_box_button {
		margin-top: 20px;
		width: 100px;
		margin: auto;
		padding: 16px 0px;
	}
	
	.fbbsb_men {
		position: absolute;
		bottom: 0px;
		right: 0;
		top: 169px;
	}
	
	.fbbsb_men img {
		height: 103px;
	}
	
	/* ---- removalists  */
	.Removalists_Packages_Box {
		width: 100%;
		padding: 20px;
	}
	
	.rpb_inner_price_inner {
		width: auto;
	}
	
	.rpb_inner_truck_boxs_inner li {
		width: 100%;
		padding-left: 0 !important;
	}
	
	.btn_box {
		margin-top: 0;
	}
	
	.rpb_inner_truck_boxs {
		width: 100%;
		margin: 0;
		text-align: center;
		left: 0 !important;
	}
	
	/* ----testimonial  */
	.hk_testimonial_title_box {
		font-size: 19px;
		line-height: normal;
	}
	
	/* ---------- Conatct ------------- */
	.contact_icon_box {
		width: 65px;
	}
	
	.contact_icon_box_inner {
		width: 60px;
		height: 60px;
	}
	
	.contact_description_main_box {
		padding-left: 0;
	}
	
	.contact_icon_under_description_box a {
		font-size: 13px;
	}
	
	/*  removals */
	.Removalists_Packages_Box_title_Inner {
		font-size: 17px;
	}
	
	.rpb_inner_price_inner {
		margin: 0px !important;
		margin-top: -27px !important;
	}
	
	.rpb_inner_i:before {
		top: -52px;
	}
	
	.rpb_inner:after {
		top: -51px;
		transform: rotate(0deg);
	}
	
	.left_array_box_img img {
		width: 300px;
		height: 86px;
		object-fit: contain;
	}
	
	span.text_price_note {
		font-size: 16px;
	}
	
	.rpb_inner_truck_boxs_inner {
		text-align: left;
	}
	
	.rpb_inner_truck_boxs_inner li {
		width: 100%;
		padding-left: 24px !important;
	}
	
	.rpb_inner_truck_boxs {
		width: 90% !important;
		margin: 0 auto;
	}
	
	.rpb_inner_truck_boxs {
		width: 90% !important;
		margin: 0 auto;
	}
	
	.rpb_inner_price_row {
		width: 100%;
	}
	
	.rpb_inner_price_inner {
		width: 50% !important;
	}
	
	.site_padding {
		padding: 20px 0px !important;
	}
	
	.interstat_row {
		padding: 0px !important;
	}
	
	.quotes_details_box {
		padding: 0px !important;
	}
	
	.need_to_book_description_box {
		font-size: 14px;
		color: #222;
	}
	
	.site_margin {
		margin: 20px 0px !important;
	}
	
	.counter_section {
		padding: 0px !important;
	}
	
	.count_desc {
		font-size: 14px;
		width: 90%;
		margin: 0 auto;
	}
	
	.counter_box_inner {
		width: 174px;
		height: 174px;
	}
	
	.box_4 .rpb_inner {
		padding-bottom: 0px;
	}
	
	.site_services_row {
		padding: 0px !important;
	}
	
	.green_bg_box {
		margin-bottom: 10px;
	}
	
	.seo_upper_two_box {
		margin-top: 19px;
	}
	
	/*  */
	div#get-a-free-quote-inquery {
		max-width: 96% !important;
	}
	
	.site_from_box .enqery_now_col_6 {
		flex: auto !important;
	}
	
	.get_a_free_quote_form_code .cf7mls-btns {
		max-width: 100% !important;
		flex-wrap: wrap !important;
	}
	
	.site_from_box .enqery_now_col_6 {
		flex: auto !important;
	}
	
	.enqery_now_block {
		width: 100% !important;
	}
	
	.get_a_free_quote_form_code .cf7mls-btns {
		max-width: 100% !important;
		flex-wrap: wrap !important;
	}
	
	div#get-a-free-quote-inquery .site_title_inner:after {
		display: none !important;
	}
	
	.site_from_box .enqery_now_box_title {
		font-size: 22px;
	}
	
	.site_from_box .enqery_now_col_6 {
		flex: auto !important;
	}
	
	.enqery_now_block {
		width: 100% !important;
	}
	
	.get_a_free_quote_form_code .cf7mls-btns {
		max-width: 100% !important;
		flex-wrap: wrap !important;
	}
	
	div#get-a-free-quote-inquery .site_title_inner:after {
		display: none !important;
	}
	
	.site_from_box .enqery_now_box_title {
		font-size: 22px;
	}
	
	.move_date_type ul {
		flex-wrap: wrap;
	}
	
	.Last_minute_removal_input {
		flex-wrap: wrap;
	}
	
	.move_date_type ul {
		padding: 0px !important;
	}
	
	.move_date_type ul li {
		padding: 0px 7px;
		font-size: 12px !important;
	}
	
	.site_from_box .enqery_now_col_6 {
		flex: auto !important;
	}
	
	.enqery_now_block {
		width: 100% !important;
	}
	
	.get_a_free_quote_form_code .cf7mls-btns {
		max-width: 100% !important;
		flex-wrap: wrap !important;
	}
	
	div#get-a-free-quote-inquery .site_title_inner:after {}
	
	.site_from_box .enqery_now_box_title {
		font-size: 22px;
	}
	
	.move_date_type ul {
		flex-wrap: wrap;
	}
	
	.Last_minute_removal_input {
		flex-wrap: wrap;
	}
	
	.move_date_type ul {
		padding: 0px !important;
	}
	
	.move_date_type ul li {
		padding: 0px 7px;
		font-size: 12px !important;
	}
	
	div#get-a-free-quote-inquery button#cf7mls-back-btn-cf7mls_step-4 {
		margin: 0px !important;
		margin: 0 auto !important;
		width: 126px;
		height: 44px;
		font-size: 12px !important;
		float: left;
		margin-top: -54px !important;
	}
	
	.get_a_free_quote_form_code .enqery_now_box.green_site_button {
		float: none;
	}
	
	.site_from_box .enqery_now {
		padding: 0px !important;
	}
	
	/* home seo */
	.home_seo_s_img img {
		height: 294px;
		width: 310px !important;
		display: block;
		margin: 0 auto;
	}
	
	.home .best_moving_service_col2 {
		padding-left: 0px !important;
	}
	
	.home_seo_s_img span:After {
		left: -14px;
		bottom: -21px;
		display: none !important;
	}
	
	/* end */
	
	/* seo left_text_right_img */
	.remove_qty_home_col_1 {
		width: 100% !important;
		margin: 0px !important;
	}
	
	.remove_qty_home_col_2 {
		width: 100% !important;
		padding-left: 19px !important;
	}
	
	.remove_qty_home_col_2 {
		display: none !important;
	}
	
	/* end */
	
	/* home two section */
	.ob_h_c_1:after {
		width: 105%;
		height: 159%;
		top: -28%;
		left: -3%;
		display: none;
	}
	
	.ob_h_c_1:before {
		width: 111%;
		height: 167%;
		top: -33%;
		left: -6%;
		display: none;
	}
	
	.mib_box_img img {
		width: 356px;
		height: 215px;
		display: block;
		margin: 0 auto;
	}
}

@media all and (min-width: 768px) and (max-width: 980px) {
	.suburbs-assist ul li {
		width: 50%;
	}
	
	.margin_tab_top {
		margin-top: 40px !important;
	}
	
	.home_removals_title_box_inner span {
		font-size: 27px;
	}
	
	.banner_content_box_inner {
		height: 167px;
		padding: 0px 20px;
	}
	
	.review_counter {
		top: 8px;
		height: 15px;
		width: 38px;
		font-size: 9px;
		line-height: 14px;
		right: 49px;
	}
	
	.big_box .rpb_inner_truck_boxs {
		left: 4%;
	}
	
	.big_box .rpb_inner_truck_boxs_inner li {
		padding-left: 15px !important;
	}
	
	.site_margin {
		margin: 20px 0px !important;
	}
	
	.interstat_row {
		padding: 0px !important;
	}
	
	/* services */
	.site_90_width {
		width: 1400px !important;
	}
	
	.services_box {
		width: 50%;
	}
	
	.services_box_img {
		margin-top: -35px;
	}
	
	.services_box_img_inner img {
		height: 154px;
		width: 154px;
	}
	
	.services_box_img {
		width: 154px;
	}
	
	.services_box_img_text_inner a {
		font-size: 16px;
	}
	
	.services_box_img_text_inner {
		width: 85%;
	}
	
	.site_title, .site_title h1, .site_title p, .site_title h2, .site_title h3, .site_title h4, .site_title h5, .site_title span, .site_title h3 {
		font-size: 24px;
	}
	
	.site_title_inner:after {
		width: 47px;
		height: 3px;
		background-size: contain;
	}
	
	.services_box_inner {
		height: 88px;
	}
	
	/* end */
	
	/* start Experience the Best Premium Removalist in Sydney */
	.premium_main_box_Section:after {
		left: 2.6%;
		display: none !important;
	}
	
	.premium_main_box_Section:before {
		right: 2.6%;
		display: none !important;
	}
	
	.premium_heading_box {
		font-size: 19px;
	}
	
	.premium_main_box_Section .et_pb_row {
		height: 188px;
	}
	
	/* end */
	
	/* site banner section */
	.banner_box_box_title {
		font-size: 25px;
		line-height: 29px;
	}
	
	.banner_box_box_title_sub {
		font-size: 19px;
		line-height: 52px;
	}
	
	.banner_box_truck_img_big img {
		width: 406px;
		height: 305px;
	}
	
	.banner_box_truck_img_box img {
		width: 112px;
		height: 151px;
	}
	
	.banner_box_truck_img_box {
		bottom: 11px;
		right: 428px;
	}
	
	.site_banner_section .et_pb_container {
		height: 544px !important;
	}
	
	.banner_box {
		top: 88px;
	}
	
	.banner_box_truck_img_googlerview {
		left: auto;
		right: 15px;
	}
	
	.banner_box_truck_img_googlerview_inner img {
		width: 149.771px;
		height: 85.042px;
	}
	
	/* end */
	
	/* under banner section */
	.what_experics_box_title {
		font-size: 22px;
	}
	
	.what_experics_box_title {
		width: 100%;
	}
	
	.what_experics_box_title_select {
		width: 100%;
	}
	
	.site_row {
		width: 700px !important;
	}
	
	.what_experics_box_inner {
		flex-wrap: wrap;
	}
	
	.what_experics_box_title_button {
		width: 100%;
		display: flex;
	}
	
	.what_experics_box_title_button_inner {
		margin: auto;
	}
	
	.what_experics_box_title_select {
		padding: 0px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.what_experics_box_inner {
		flex-wrap: wrap;
	}
	
	.what_experics_box_title_button {
		width: 100%;
		display: flex;
	}
	
	.what_experics_box_title_button_inner {
		margin: auto;
	}
	
	.what_experics_box_title_select {
		padding: 0px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.what_experics_box_title_inner {
		text-align: center;
	}
	
	.what_experics_box_title {
		padding: 12px !important;
		border-radius: 0px;
	}
	
	.what_experics_box_title_select {
		width: 80%;
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	/* end */
	
	/* about us */
	.about_us_box_img img {
		height: 380px;
		width: 600px !important;
		display: block;
		margin: 0 auto !important;
	}
	
	.about_us_box_img span {
		width: 100%;
	}
	
	.seo_left_img_box .site_desc_box {
		height: auto !important;
		overflow: auto;
	}
	
	.about_us_row {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column-reverse;
	}
	
	/* end */
	
	/* Removalist Quotes */
	.quote_img_box_inner img {
		width: 433px !important;
		height: 433px;
		display: block;
		margin: 0 auto;
	}
	
	.ans_box.site_desc_box {
		height: 188px;
		overflow: auto;
	}
	
	.quote_img_box_inner span.et_pb_image_wrap {
		width: 100%;
	}
	
	.quote_img_box_inner:before {
		width: 478px;
		height: 422px;
		bottom: -20px;
		right: -19px;
		right: 0;
		left: 0;
		margin: auto;
	}
	
	.removalist_quotes_row {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column-reverse;
	}
	
	.removalist_quotes_row {
		margin-bottom: 0px !important;
	}
	
	.removalist_quotes_col_img {
		margin-bottom: 60px !important;
	}
	
	/* end  */
	
	/* placeholder */
	.call_number_box {
		font-size: 20px;
	}
	
	.full_width_banner_box {
		height: 536px;
	}
	
	.need_to_book_main_box {
		padding: 28px;
	}
	
	.need_call_icon_box {
		width: 75.051px;
		height: 75.051px;
	}
	
	.need_call_icon_box:after {
		width: 100%;
		height: 100%;
	}
	
	.need_to_book_main_box {
		width: 100%;
		height: 317px;
	}
	
	/* end placeholder */
	
	/* --- counter --- */
	.counter_row {
		max-width: 100% !important;
		width: 700px !important;
	}
	
	.counter_main_box_inner {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	
	.counter_box {
		padding: 10px 10px;
	}
	
	.counter_box_inner {
		width: 200px;
		height: 200px;
	}
	
	.count_no_box span {
		font-size: 25px;
	}
	
	/* --------- interstate ------------- */
	.interstat_first_main_box_inner {
		display: block;
	}
	
	.interstat_description_first_box {
		width: 100%;
		padding-left: 0 !important;
	}
	
	.center_img_box {
		display: none;
	}
	
	.interstat_info_box_inner {
		padding-bottom: 22px;
	}
	
	.interstat_second_img_box_inner:before {
		display: none;
	}
	
	.interstat_second_img_box_inner {
		position: relative;
		top: 0;
	}
	
	.interstat_second_box_inner {
		display: flex;
		flex-direction: column-reverse;
		height: auto;
	}
	
	.interstat_second_img_box_inner img {
		width: 100%;
	}
	
	.interstat_description_second_box {
		width: 100%;
		padding-right: 0;
		height: 262px;
	}
	
	.interstat_first_img_box_inner:after {
		width: 686px;
	}
	
	/* ----- affortable moving  */
	.fbbsb_box img {
		width: 215px;
		height: 177px;
		top: 90px;
		right: 419px;
	}
	
	.flash_banner_box_title {
		font-size: 21px;
		width: auto;
		line-height: 0;
	}
	
	.fbbsb_truck img {
		width: 496px;
		height: 250px;
		right: 38px;
		top: 55px;
	}
	
	.flash_banner_box_button {
		margin-top: 20px;
		width: 100px;
		margin: auto;
		padding: 16px 0px;
	}
	
	/* ---- Removalists  */
	.rpb_inner_truck_boxs {
		left: 0;
		right: 0;
		margin: auto;
	}
	
	.rpb_inner_price_inner {
		width: 115px;
	}
	
	.rpb_inner_truck_boxs_inner li {
		width: 100%;
		display: block;
		text-align: center;
	}
	
	/* ----testimonial  */
	.hk_testimonial_title_box {
		font-size: 19px;
		line-height: normal;
	}
	
	/*  removals */
	.Removalists_Packages_Box_title_Inner {
		font-size: 17px;
	}
	
	.rpb_inner_price_inner {
		margin: 0px !important;
		margin-top: -27px !important;
	}
	
	.rpb_inner_i:before {
		top: -52px;
	}
	
	.rpb_inner:after {
		top: -51px;
		transform: rotate(0deg);
	}
	
	.left_array_box_img img {
		width: 300px;
		height: 86px;
		object-fit: contain;
	}
	
	span.text_price_note {
		font-size: 16px;
	}
	
	.rpb_inner_truck_boxs_inner {
		text-align: left;
	}
	
	.rpb_inner_truck_boxs_inner li {
		width: 100%;
		padding-left: 24px !important;
	}
	
	.rpb_inner_truck_boxs {
		width: 90% !important;
		margin: 0 auto;
	}
	
	.rpb_inner_truck_boxs {
		width: 90% !important;
		margin: 0 auto;
	}
	
	.rpb_inner_price_row {
		width: 100%;
	}
	
	.rpb_inner_price_inner {
		width: 50% !important;
	}
	
	.site_padding {
		padding: 20px 0px !important;
	}
	
	/*  */
	div#get-a-free-quote-inquery button#cf7mls-back-btn-cf7mls_step-4 {
		width: 151px !important;
		height: 43px !important;
		font-size: 17px;
		font-size: 14px;
		margin-left: 32px;
		margin-top: -75px;
		line-height: 18px;
	}
	
	/* home seo */
	.home_seo_s_img img {
		height: 446px;
		width: 500px !important;
		display: block;
		margin: 0 auto;
	}
	
	.home .best_moving_service_col2 {
		padding-left: 0px !important;
	}
	
	.home_seo_s_img span:After {
		left: -14px;
		bottom: -21px;
		display: none !important;
	}
	
	/* end */
	
	/* seo left_text_right_img */
	.remove_qty_home_col_1 {
		width: 100% !important;
		margin: 0px !important;
	}
	
	.remove_qty_home_col_2 {
		width: 100% !important;
		padding-left: 19px !important;
	}
	
	.remove_qty_home_col_2 {
		display: none !important;
	}
	
	/* end */
	
	/* home two section */
	.ob_h_c_1:after {
		width: 105%;
		height: 159%;
		top: -28%;
		left: -3%;
		display: none;
	}
	
	.ob_h_c_1:before {
		width: 111%;
		height: 167%;
		top: -33%;
		left: -6%;
		display: none;
	}
	
	.mib_box_img img {
		width: 356px;
		height: 215px;
		display: block;
		margin: 0 auto;
	}
	
	/* end */
	
	/* banner new */
	.new_banner_box_title_inner {
		font-size: 34px;
	}
	
	.truck_new_babnmner_inner img {
		width: 439px;
		height: 492px;
	}
	
	button.nbcb {
		width: 145px;
		height: 50px;
	}
	
	.new_banner_section_col_inner input {
		width: 180px;
	}
	
	.new_banner_section_col_inner svg {
		position: relative;
		top: 2px;
	}
	
	.nbsc_2 {
		margin-left: 0px;
		margin-right: 10px;
	}
	
	.new_box_v {
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.truck_new_babnmner {
		z-index: -1;
	}
	
	.new_banner_box_title_sb_inner {
		font-size: 22px;
	}
	
	button.nbcb span {
		font-size: 12px;
	}
	
	.new_banner_desiing .gqd2_s1_rb_col_inner {
		box-shadow: 0px 3px 15px -1px black;
	}
}

@media only screen and (min-width: 981px) and (max-width: 1024px) {
	/* services */
	.site_90_width {
		width: 1400px !important;
	}
	
	.services_box {
		width: 50%;
	}
	
	.services_box_img {
		margin-top: -35px;
	}
	
	.services_box_img_inner img {
		height: 154px;
		width: 154px;
	}
	
	.services_box_img {
		width: 154px;
	}
	
	.services_box_img_text_inner a {
		font-size: 16px;
	}
	
	.services_box_img_text_inner {
		width: 85%;
	}
	
	.site_title, .site_title h1, .site_title p, .site_title h2, .site_title h3, .site_title h4, .site_title h5, .site_title span, .site_title h3 {
		font-size: 24px;
	}
	
	.site_title_inner:after {
		width: 47px;
		height: 3px;
		background-size: contain;
	}
	
	.services_box_inner {
		height: 88px;
	}
	
	/* end */
	
	/* start Experience the Best Premium Removalist in Sydney */
	.premium_main_box_Section:after {
		left: 2.6%;
	}
	
	.premium_main_box_Section:before {
		right: 2.6%;
	}
	
	.premium_heading_box {
		font-size: 19px;
	}
	
	.premium_main_box_Section .et_pb_row {
		height: 188px;
	}
	
	/* end */
	
	/* row */
	.site_row {
		width: 931px !important;
	}
	
	.site_bottom_header:after {
		width: calc(100% - 1000px);
	}
	
	.main_menu_box:after {
		width: calc(100% - 265px);
		left: -67px;
	}
	
	/* emd */
	
	/* site banner section */
	.banner_box_box_title {
		font-size: 37px;
	}
	
	.banner_box_box_title_sub {
		font-size: 25px;
		line-height: 74px;
	}
	
	.banner_box_truck_img_big img {
		width: 531px;
		height: 368px;
	}
	
	.banner_box_truck_img_box img {
		width: 112px;
		height: 151px;
	}
	
	.banner_box_truck_img_box {
		bottom: 24px;
		right: 561px;
	}
	
	.site_banner_section .et_pb_container {
		height: 659px !important;
	}
	
	.banner_box {
		top: 88px;
	}
	
	.banner_box_truck_img_googlerview {
		left: auto;
		right: 0;
	}
	
	/* end */
	
	/* under banner section */
	.what_experics_box_title {
		font-size: 22px;
	}
	
	.what_experics_box_title {
		width: 25%;
	}
	
	.what_experics_box_title_select {
		width: 55%;
	}
	
	/* end */
	
	/* about us */
	.about_us_box_img img {
		height: 517px;
	}
	
	.seo_left_img_box .site_desc_box {
		height: auto !important;
		overflow: auto;
	}
	
	/* end */
	
	/* Removalist Quotes */
	.quote_img_box_inner img {
		width: 100%;
		height: 433px;
	}
	
	.ans_box.site_desc_box {
		height: 188px;
		overflow: auto;
	}
	
	.quote_img_box_inner span.et_pb_image_wrap {
		width: 100%;
	}
	
	.quote_img_box_inner:before {
		width: 478px;
		height: 422px;
		bottom: -20px;
		right: -19px;
	}
	
	/* end  */
	
	/* placeholder */
	.call_number_box {
		font-size: 20px;
	}
	
	.full_width_banner_box {
		height: 536px;
	}
	
	.need_to_book_main_box {
		padding: 28px;
	}
	
	.need_call_icon_box {
		width: 75.051px;
		height: 75.051px;
	}
	
	.need_call_icon_box:after {
		width: 100%;
		height: 100%;
	}
	
	.need_to_book_main_box {
		width: 570px;
		height: 317px;
	}
	
	/* end placeholder */
	
	/* --- counter --- */
	.counter_row {
		max-width: 100% !important;
		width: 877px !important;
	}
	
	.count_no_box span {
		color: #fff;
		text-align: center;
		font-family: Montserrat;
		font-size: 25px;
		font-style: normal;
		font-weight: 600;
		line-height: 71px;
	}
	
	.counter_box {
		padding: 0px 10px;
	}
	
	.counter_box_inner {
		border: 2px dashed #008080;
		width: 200px;
		border-radius: 100%;
		height: 200px;
		display: flex;
	}
	
	/* ------- interstate */
	.interstat_first_img_box_inner:after {
		width: 450px;
	}
	
	.interstat_info_box_inner {
		height: 264px;
		overflow: auto;
	}
	
	.center_img_box {
		top: 73px;
		left: -34px;
	}
	
	.center_img_box_inner img {
		height: 45px;
	}
	
	.interstat_second_img_box_inner:before {
		right: 364px;
	}
	
	.interstat_description_second_box {
		height: 329px;
	}
	
	.site_desc_box, .site_desc_box span, .site_desc_box a, .site_desc_box li {
		color: #000;
		font-size: 14px;
	}
	
	/* -----    dable moving so easy */
	.flash_banner_box_inner {
		padding: 0px 40px;
	}
	
	.fbbsb_box img {
		width: 188px;
		left: 0;
		right: 70px;
		top: 105px;
	}
	
	.fbbsb_truck img {
		width: 458px;
		top: 64px;
		right: 29px;
	}
	
	.flash_banner_box_title {
		font-size: 30px;
	}
	
	/* -removalists packages */
	.rpb_inner_price_inner {
		width: auto;
	}
	
	.rpb_inner_truck_boxs_inner li {
		list-style: none;
		width: 50%;
		position: relative;
		padding-left: 0px;
		float: left;
		font-size: 13px;
		color: black;
		margin-bottom: 16px;
	}
	
	.big_box .rpb_inner_truck_boxs {
		left: 8%;
	}
	
	div#get-a-free-quote-inquery button#cf7mls-back-btn-cf7mls_step-4 {
		width: 151px !important;
		height: 43px !important;
		font-size: 17px;
		font-size: 14px;
		margin-left: 32px;
		margin-top: -75px;
		line-height: 18px;
	}
	
	/* home seo */
	.home_seo_s_img img {
		height: 446px;
	}
	
	.home_seo_s_img span:After {
		left: -14px;
		bottom: -21px;
	}
	
	/* end */
	
	/* seo left_text_right_img */
	.remove_qty_home_col_1 {
		width: 47% !important;
		margin: 0px !important;
	}
	
	.remove_qty_home_col_2 {
		width: 53% !important;
		padding-left: 19px !important;
	}
	
	/* end */
	
	/* home two section */
	.ob_h_c_1:after {
		width: 105%;
		height: 159%;
		top: -28%;
		left: -3%;
		display: none;
	}
	
	.ob_h_c_1:before {
		width: 111%;
		height: 167%;
		top: -33%;
		left: -6%;
		display: none;
	}
	
	.mib_box_img img {
		width: 356px;
		height: 215px;
		display: block;
		margin: 0 auto;
	}
	
	/* end */
	
	/* banner new */
	.new_banner_box_title_inner {
		font-size: 34px;
	}
	
	.truck_new_babnmner_inner img {
		width: 439px;
		height: 492px;
	}
	
	button.nbcb {
		width: 187px;
		height: 50px;
	}
	
	.new_banner_section_col_inner input {
		width: 231px;
	}
	
	.nbsc_2 {
		margin-left: 0px;
		margin-right: 10px;
	}
	
	.new_box_v {
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.truck_new_babnmner {
		z-index: -1;
	}
	
	.new_banner_box_title_sb_inner {
		font-size: 22px;
	}
	
	button.nbcb span {
		font-size: 12px;
	}
}

@media all and (min-width: 1025px) and (max-width: 1140px) {
	/* services */
	.site_90_width {
		width: 1400px !important;
	}
	
	.services_box {
		width: 33.33%;
	}
	
	.services_box_img {
		margin-top: -35px;
	}
	
	.services_box_img_inner img {
		height: 154px;
		width: 154px;
	}
	
	.services_box_img {
		width: 154px;
	}
	
	.services_box_img_text_inner a {
		font-size: 16px;
	}
	
	.services_box_img_text_inner {
		width: 85%;
	}
	
	.site_title, .site_title h1, .site_title p, .site_title h2, .site_title h3, .site_title h4, .site_title h5, .site_title span, .site_title h3 {
		font-size: 24px;
	}
	
	.site_title_inner:after {
		width: 47px;
		height: 3px;
		background-size: contain;
	}
	
	.services_box_inner {
		height: 88px;
	}
	
	/* end */
	
	/* start Experience the Best Premium Removalist in Sydney */
	.premium_main_box_Section:after {
		left: 2.6%;
	}
	
	.premium_main_box_Section:before {
		right: 2.6%;
	}
	
	.premium_heading_box {
		font-size: 19px;
	}
	
	.premium_main_box_Section .et_pb_row {
		height: 188px;
	}
	
	/* end */
	
	/* row */
	.site_row {
		width: 1000px !important;
	}
	
	.site_bottom_header:after {
		width: calc(100% - 1000px);
	}
	
	.main_menu_box:after {
		width: calc(100% - 265px);
		left: -67px;
	}
	
	/* emd */
	
	/* site banner section */
	.banner_box_box_title {
		font-size: 37px;
	}
	
	.banner_box_box_title_sub {
		font-size: 25px;
		line-height: 74px;
	}
	
	.banner_box_truck_img_big img {
		width: 531px;
		height: 368px;
	}
	
	.banner_box_truck_img_box img {
		width: 112px;
		height: 151px;
	}
	
	.banner_box_truck_img_box {
		bottom: 24px;
		right: 561px;
	}
	
	.site_banner_section .et_pb_container {
		height: 659px !important;
	}
	
	.banner_box {
		top: 88px;
	}
	
	.banner_box_truck_img_googlerview {
		left: auto;
		right: 24px;
	}
	
	/* end */
	
	/* under banner section */
	.what_experics_box_title {
		font-size: 22px;
	}
	
	.what_experics_box_title {
		width: 25%;
	}
	
	.what_experics_box_title_select {
		width: 55%;
	}
	
	/* end */
	
	/* about us */
	.about_us_box_img img {
		height: 517px;
	}
	
	.seo_left_img_box .site_desc_box {
		height: auto !important;
		overflow: auto;
	}
	
	/* end */
	
	/* Removalist Quotes */
	.quote_img_box_inner img {
		width: 100%;
		height: 433px;
	}
	
	.ans_box.site_desc_box {
		height: 188px;
		overflow: auto;
	}
	
	.quote_img_box_inner span.et_pb_image_wrap {
		width: 100%;
	}
	
	.quote_img_box_inner:before {
		width: 478px;
		height: 422px;
		bottom: -20px;
		right: -19px;
	}
	
	/* end  */
	
	/* placeholder */
	.call_number_box {
		font-size: 20px;
	}
	
	.full_width_banner_box {
		height: 536px;
	}
	
	.need_to_book_main_box {
		padding: 28px;
	}
	
	.need_call_icon_box {
		width: 75.051px;
		height: 75.051px;
	}
	
	.need_call_icon_box:after {
		width: 100%;
		height: 100%;
	}
	
	.need_to_book_main_box {
		width: 570px;
		height: 317px;
	}
	
	/* end placeholder */
	
	/* --- counter --- */
	.counter_row {
		max-width: 100% !important;
		width: 1000px !important;
	}
	
	.counter_box {
		padding: 0px 10px;
	}
	
	.counter_box_inner {
		border: 2px dashed #008080;
		width: 230px;
		border-radius: 100%;
		height: 230px;
		display: flex;
	}
	
	/* ------- interstate */
	.interstat_first_img_box_inner:after {
		width: 485px;
	}
	
	.interstat_info_box_inner {
		height: 264px;
		overflow: auto;
	}
	
	.center_img_box {
		top: 67px;
		left: -26px;
	}
	
	.center_img_box_inner img {
		height: 50px;
	}
	
	.interstat_second_img_box_inner:before {
		right: 364px;
	}
	
	.interstat_description_second_box {
		height: 329px;
	}
	
	.site_desc_box, .site_desc_box span, .site_desc_box a, .site_desc_box li {
		color: #000;
		font-size: 15px;
	}
	
	/* ----- affordable moving so easy */
	.flash_banner_box_inner {
		padding: 28px 30px;
	}
	
	.fbbsb_box img {
		width: 193px;
		left: 0;
		right: 49px;
		top: 96px;
	}
	
	.fbbsb_truck img {
		width: 475px;
		top: 58px;
		right: 27px;
	}
	
	.flash_banner_box_title {
		font-size: 29px;
	}
	
	/* -removalists packages */
	.rpb_inner_price_inner {
		width: 183px;
	}
	
	.rpb_inner_truck_boxs {
		left: 6%;
	}
	
	.rpb_inner_truck_boxs_inner li {
		padding-left: 0px !important;
		font-size: 15px;
	}
	
	.big_box .rpb_inner_truck_boxs {
		left: 8%;
	}
	
	div#get-a-free-quote-inquery button#cf7mls-back-btn-cf7mls_step-4 {
		width: 151px !important;
		height: 43px !important;
		font-size: 17px;
		font-size: 14px;
		margin-left: 32px;
		margin-top: -77px;
		line-height: 18px;
	}
	
	/* home seo */
	.home_seo_s_img img {
		height: 446px;
	}
	
	.home_seo_s_img span:After {
		left: -14px;
		bottom: -21px;
	}
	
	/* end */
	
	/* seo left_text_right_img */
	.remove_qty_home_col_1 {
		width: 47% !important;
		margin: 0px !important;
	}
	
	.remove_qty_home_col_2 {
		width: 53% !important;
		padding-left: 19px !important;
	}
	
	/* end */
	
	/* home two section */
	.ob_h_c_1:after {
		width: 105%;
		height: 159%;
		top: -28%;
		left: -3%;
		display: none;
	}
	
	.ob_h_c_1:before {
		width: 111%;
		height: 167%;
		top: -33%;
		left: -6%;
		display: none;
	}
	
	.mib_box_img img {
		width: 356px;
		display: block;
		margin: 0 auto;
	}
	
	/* end */
	
	/* banner new */
	.new_banner_box_title_inner {
		font-size: 34px;
	}
	
	.truck_new_babnmner_inner img {
		width: 439px;
		height: 492px;
	}
	
	button.nbcb {
		width: 187px;
		height: 50px;
	}
	
	.new_banner_section_col_inner input {
		width: 231px;
	}
	
	.nbsc_2 {
		margin-left: 0px;
		margin-right: 10px;
	}
	
	.new_box_v {
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.truck_new_babnmner {
		z-index: -1;
	}
	
	.new_banner_box_title_sb_inner {
		font-size: 22px;
	}
	
	button.nbcb span {
		font-size: 12px;
	}
}

@media all and (min-width: 981px) and (max-width: 1280px) {
	.green_bg_box {
		overflow: hidden;
	}
	
	.site_90_width {
		width: 90% !important;
	}
}

@media all and (min-width: 1141px) and (max-width: 1280px) {
	/* home seo */
	.home_seo_s_img img {
		height: 446px;
	}
	
	.home_seo_s_img span:After {
		left: -14px;
		bottom: -21px;
	}
	
	/* end */
	.big_box .rpb_inner_truck_boxs {
		left: 8%;
	}
	
	/* services */
	.site_90_width {
		width: 1400px !important;
	}
	
	.services_box {
		width: 33.33%;
	}
	
	.services_box_img {
		margin-top: -35px;
	}
	
	.services_box_img_inner img {
		height: 154px;
		width: 154px;
	}
	
	.services_box_img {
		width: 154px;
	}
	
	.services_box_img_text_inner a {
		font-size: 16px;
	}
	
	.services_box_img_text_inner {
		width: 85%;
	}
	
	.site_title, .site_title h1, .site_title p, .site_title h2, .site_title h3, .site_title h4, .site_title h5, .site_title span, .site_title h3 {
		font-size: 26px;
	}
	
	.site_title_inner:after {
		width: 47px;
		height: 3px;
		background-size: contain;
	}
	
	.services_box_inner {
		height: 88px;
	}
	
	/* end */
	
	/* start Experience the Best Premium Removalist in Sydney */
	.premium_main_box_Section:after {
		left: 2.6%;
	}
	
	.premium_main_box_Section:before {
		right: 2.6%;
	}
	
	.premium_heading_box {
		font-size: 19px;
	}
	
	.premium_main_box_Section .et_pb_row {
		height: 204px;
	}
	
	/* end */
	
	/* row */
	.site_row {
		width: 1079px !important;
	}
	
	.site_bottom_header:after {
		width: calc(100% - 1079px);
	}
	
	.main_menu_box:after {
		width: calc(100% - 745px);
		left: -111px;
	}
	
	/* emd */
	
	/* site banner section */
	.banner_box_box_title {
		font-size: 37px;
	}
	
	.banner_box_box_title_sub {
		font-size: 25px;
		line-height: 74px;
	}
	
	.banner_box_truck_img_big img {
		width: 531px;
		height: 368px;
	}
	
	.banner_box_truck_img_box img {
		width: 112px;
		height: 151px;
	}
	
	.banner_box_truck_img_box {
		bottom: 24px;
		right: 561px;
	}
	
	.site_banner_section .et_pb_container {
		height: 659px !important;
	}
	
	.banner_box {
		top: 88px;
	}
	
	/* end */
	
	/* under banner section */
	.what_experics_box_title {
		font-size: 22px;
	}
	
	/* end */
	
	/* about us */
	.about_us_box_img img {
		height: 517px;
	}
	
	.seo_left_img_box .site_desc_box {
		height: auto !important;
		overflow: auto;
	}
	
	/* end */
	
	/* Removalist Quotes */
	.quote_img_box_inner img {
		width: 100%;
	}
	
	.ans_box.site_desc_box {
		height: 188px;
		overflow: auto;
	}
	
	.quote_img_box_inner span.et_pb_image_wrap {
		width: 100%;
	}
	
	.quote_img_box_inner:before {
		width: 532px;
		height: 530px;
		bottom: -20px;
		right: -19px;
	}
	
	/* end  */
	
	/* placeholder */
	.call_number_box {
		font-size: 20px;
	}
	
	.full_width_banner_box {
		height: 536px;
	}
	
	.need_to_book_main_box {
		padding: 28px;
	}
	
	.need_call_icon_box {
		width: 75.051px;
		height: 75.051px;
	}
	
	.need_call_icon_box:after {
		width: 100%;
		height: 100%;
	}
	
	/* end placeholder */
	
	/* --- counter --- */
	.counter_row {
		max-width: 100% !important;
		width: 1079px !important;
	}
	
	.counter_box {
		padding: 0px 12px;
	}
	
	/* ------- interstate */
	.interstat_first_img_box_inner:after {
		width: 525px;
	}
	
	.center_img_box {
		top: 28px;
		left: -26px;
	}
	
	/* ----- affordable moving so easy */
	.flash_banner_box_inner {
		padding: 24px 20px;
	}
	
	.fbbsb_box img {
		width: 203px;
		left: 0;
		right: 44px;
		top: 89px;
	}
	
	.fbbsb_truck img {
		width: 499px;
		top: 53px;
	}
	
	.flash_banner_box_title {
		font-size: 33px;
	}
	
	div#get-a-free-quote-inquery button#cf7mls-back-btn-cf7mls_step-4 {
		width: 151px !important;
		height: 43px !important;
		font-size: 17px;
		font-size: 14px;
		margin-left: 32px;
		margin-top: -72px;
		line-height: 18px;
	}
	
	/* seo left_text_right_img */
	.remove_qty_home_col_1 {
		width: 47% !important;
		margin: 0px !important;
	}
	
	.remove_qty_home_col_2 {
		width: 53% !important;
		padding-left: 19px !important;
	}
	
	/* end */
	
	/* home two section */
	.ob_h_c_1:after {
		width: 105%;
		height: 159%;
		top: -28%;
		left: -3%;
		display: none;
	}
	
	.ob_h_c_1:before {
		width: 111%;
		height: 167%;
		top: -33%;
		left: -6%;
		display: none;
	}
	
	.mib_box_img img {
		width: 356px;
		display: block;
		margin: 0 auto;
	}
	
	/* end */
	
	/* banner new */
	.new_banner_box_title_inner {
		font-size: 34px;
	}
	
	.truck_new_babnmner_inner img {
		width: 517px;
		height: 492px;
	}
	
	button.nbcb {
		width: 187px;
		height: 50px;
	}
	
	.new_banner_section_col_inner input {
		width: 231px;
	}
	
	.nbsc_2 {
		margin-left: 0px;
		margin-right: 10px;
	}
	
	.new_box_v {
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.truck_new_babnmner {
		z-index: -1;
	}
	
	.new_banner_box_title_sb_inner {
		font-size: 22px;
	}
	
	button.nbcb span {
		font-size: 12px;
	}
}

@media all and (min-width: 0px) and (max-width: 1281px) {
	.ceter_box_white_bg {
		border-radius: 31px !important;
	}
}

@media all and (min-width: 1281px) and (max-width: 1440px) {
	/* seo left_text_right_img */
	.remove_qty_home_col_1 {
		width: 47% !important;
		margin: 0px !important;
	}
	
	.remove_qty_home_col_2 {
		width: 53% !important;
		padding-left: 19px !important;
	}
	
	/* end */
	.enqery_now_box select, .enqery_now_box input {
		font-size: 14px;
	}
	
	div#get-a-free-quote-inquery .site_from_box .enqery_now_col_6 {
		flex: auto !important;
	}
	
	div#get-a-free-quote-inquery {
		max-width: 98% !important;
	}
	
	.get_a_free_quote_form_col {
		width: 100% !important;
	}
	
	.big_box .rpb_inner_truck_boxs {
		left: 14%;
	}
	
	/* services */
	.site_90_width {
		width: 1400px !important;
	}
	
	.services_box {
		width: 33.33%;
	}
	
	.services_box_img {
		margin-top: -35px;
	}
	
	.services_box_img_inner img {
		height: 154px;
		width: 154px;
	}
	
	.services_box_img {
		width: 154px;
	}
	
	.services_box_img_text_inner a {
		font-size: 16px;
	}
	
	/* end */
	
	/* start Experience the Best Premium Removalist in Sydney */
	.premium_main_box_Section:after {
		left: 2.2%;
	}
	
	.premium_main_box_Section:before {
		right: 2.2%;
	}
	
	.premium_heading_box {
		font-size: 27px;
	}
	
	.premium_main_box_Section .et_pb_row {
		height: 204px;
	}
	
	/* end */
	
	/* row */
	.site_row {
		width: 1212px !important;
	}
	
	.site_bottom_header:after {
		width: calc(100% - 1212px);
	}
	
	.main_menu_box:after {
		width: calc(100% - 850px);
		left: -110px;
	}
	
	/* emd */
	
	/* site banner section */
	.banner_box_box_title {
		font-size: 37px;
	}
	
	.banner_box_box_title_sub {
		font-size: 25px;
		line-height: 74px;
	}
	
	.banner_box_truck_img_big img {
		width: 600px;
		height: 420px;
	}
	
	.banner_box_truck_img_box img {
		width: 112px;
		height: 151px;
	}
	
	.banner_box_truck_img_box {
		bottom: 44px;
		right: 626px;
	}
	
	.site_banner_section .et_pb_container {
		height: 659px !important;
	}
	
	.banner_box {
		top: 88px;
	}
	
	/* end */
	
	/* under banner section */
	.what_experics_box_title {
		font-size: 22px;
	}
	
	/* end */
	
	/* about us */
	.about_us_box_img img {
		height: 517px;
	}
	
	.seo_left_img_box .site_desc_box {
		height: auto !important;
		overflow: auto;
	}
	
	/* end */
	
	/* Removalist Quotes */
	.quote_img_box_inner img {
		width: 100%;
	}
	
	.ans_box.site_desc_box {
		height: 188px;
		overflow: auto;
	}
	
	.quote_img_box_inner span.et_pb_image_wrap {
		width: 100%;
	}
	
	.quote_img_box_inner:before {
		width: 532px;
		height: 530px;
		bottom: -20px;
		right: -19px;
	}
	
	/* end  */
	
	/* placeholder */
	.call_number_box {
		font-size: 20px;
	}
	
	.full_width_banner_box {
		height: 536px;
	}
	
	.need_to_book_main_box {
		padding: 28px;
	}
	
	/* end placeholder */
	
	/* --- counter --- */
	.counter_row {
		max-width: 100% !important;
		width: 1212px !important;
	}
	
	.counter_box {
		padding: 0px 29px;
	}
	
	/* ------- interstate */
	.interstat_first_img_box_inner:after {
		width: 591px;
	}
	
	/* ----- affordable moving so easy */
	.flash_banner_box_inner {
		padding: 31px 38px;
	}
	
	.fbbsb_truck img {
		width: 525px;
		height: 250px;
		object-fit: contain;
		position: absolute;
		bottom: 0;
		right: 48px;
		top: 51px;
	}
	
	/* btn */
	div#get-a-free-quote-inquery button#cf7mls-back-btn-cf7mls_step-4 {
		width: 151px !important;
		height: 43px !important;
		font-size: 17px;
		font-size: 14px;
		margin-left: 32px;
		margin-top: -72px;
		line-height: 18px;
	}
	
	/* end */
	
	/* home two section */
	.ob_h_c_1:after {
		width: 105%;
		height: 159%;
		top: -28%;
		left: -3%;
	}
	
	.ob_h_c_1:before {
		width: 111%;
		height: 167%;
		top: -33%;
		left: -6%;
	}
	
	.mib_box_img img {
		width: 356px;
		display: block;
		margin: 0 auto;
	}
	
	/* end */
	
	/* banner new */
	.new_banner_box_title_inner {
		font-size: 49px;
	}
	
	.truck_new_babnmner_inner img {
		width: 596px;
		height: 492px;
	}
	
	button.nbcb {
		width: 187px;
		height: 50px;
	}
	
	.new_banner_section_col_inner input {
		width: 231px;
	}
	
	.nbsc_2 {
		margin-left: 0px;
		margin-right: 10px;
	}
	
	.new_box_v {
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.truck_new_babnmner {
		z-index: -1;
	}
}

@media all and (min-width: 1441px) and (max-width: 1680px) {
	/* banner new */
	.new_banner_box_title_inner {
		font-size: 49px;
	}
	
	.truck_new_babnmner_inner img {
		width: 629px;
		height: 492px;
	}
	
	button.nbcb {
		width: 187px;
		height: 50px;
	}
	
	.new_banner_section_col_inner input {
		width: 231px;
	}
	
	.nbsc_2 {
		margin-left: 0px;
		margin-right: 10px;
	}
	
	.new_box_v {
		margin-left: 5px;
		margin-right: 5px;
	}
	
	/* ned */
	
	/* home two section */
	.ob_h_c_1:after {
		width: 105%;
		height: 183%;
		top: -37%;
		left: -2%;
	}
	
	.ob_h_c_1:before {
		width: 112%;
		height: 185%;
		top: -37%;
		left: -6%;
	}
	
	/* end */
	
	/* services */
	.site_90_width {
		width: 1400px !important;
	}
	
	.services_box {
		width: 33.33%;
	}
	
	.services_box_img {
		margin-top: -45px;
	}
	
	/* end */
	
	/* start Experience the Best Premium Removalist in Sydney */
	.premium_main_box_Section:after {
		left: 2.6%;
	}
	
	.premium_main_box_Section:before {
		right: 2.5%;
	}
	
	.premium_heading_box {
		font-size: 27px;
	}
	
	/* end */
	
	/* site banner section */
	.banner_box_box_title {
		font-size: 37px;
	}
	
	.banner_box_box_title_sub {
		font-size: 25px;
		line-height: 74px;
	}
	
	.banner_box_truck_img_big img {
		width: 600px;
		height: 420px;
	}
	
	.banner_box_truck_img_box img {
		width: 112px;
		height: 151px;
	}
	
	.banner_box_truck_img_box {
		bottom: 44px;
		right: 626px;
	}
	
	.site_banner_section .et_pb_container {
		height: 659px !important;
	}
	
	.banner_box {
		top: 88px;
	}
	
	/* end */
	
	/* under banner section */
	.what_experics_box_title {
		font-size: 22px;
	}
	
	/* end */
	
	/* about us */
	.about_us_box_img img {
		height: 517px;
	}
	
	.seo_left_img_box .site_desc_box {
		height: 253px;
		overflow: auto;
	}
	
	/* end */
	
	/* placeholder */
	.call_number_box {
		font-size: 20px;
	}
	
	.full_width_banner_box {
		height: 536px;
	}
	
	.need_to_book_main_box {
		padding: 28px;
	}
	
	/* end placeholder */
	
	/* packages */
	.Removalists_Packages_Box_title_Inner {
		font-size: 25px;
		text-align: center;
	}
}

@media all and (min-width: 1681px) and (max-width: 1880px) {}
