
span.hire_professional_span {
	color: #008080 !important;
	font-family: Montserrat;
	font-size: 20px !important;
	font-style: normal;
	font-weight: 700;
	line-height: 27px;
}

.Canterbury_storage_info_main_box_inner {
	padding: 30px 19px 65px 120px;
}

.Canterbury_storage_description_box {
	height: auto !important;
	overflow: auto;
}

.Canterbury_button_main_box_inner {
	display: flex;
}

.Canterbury_button_box_right {
	margin-left: 10px;
}

.Canterbury_button_main_box {
	margin-top: 20px;
}

.residential_storage_img_col {
	z-index: 9;
}

/* ------------ what make as diffrent --------- */
.what_makes_different_col_info {
	width: 60% !important;
}

.what_makes_different_col_img {
	width: 40% !important;
}

.what_make_diffrent_desc_box_inner {
	display: flex;
	padding-right: 32px;
}

.what_make_diffrent_green_color {
	color: teal;
	font-weight: 600;
}

.what_make_diffrent_button_main_box_inner {
	display: flex;
}

.what_make_diffrent_button_box_right {
	margin-left: 10px;
}

.what_makes_different_img img {
	object-fit: contain;
	object-fit: contain;
	width: 100% !important;
	height: 460px;
}

/* ----------------- why choose us -------------- */
.why_choose_us_under_description_box_inner.site_desc_box_inner {
	text-align: center;
}

/* .canterbury_why_choose_us_row{
    display: flex;
    align-items: center;
}
.canterbury_why_choose_us_img {
    width: 100% !important;
}

.canterbury_why_choose_us_row {
    margin-left: 0;
}

.canterbury_why_choose_us_col_img {
    width: 100% !important;
}



.canterbury_why_choose_us_img img {
    height: 725px;
    width: 100%;
    object-fit: contain;
}
 */
.why_choose_button_main_box_inner {
	display: flex;
	margin-top: 20px;
	justify-content: center;
}

.why_choose_button_box_right {
	margin-left: 10px;
}

/* .clint_review_box {
    border-top: 1px solid #DDD;
} */
@media all and (min-width: 320px) and (max-width: 767px) {
	.Canterbury_storage_info_main_box_inner {
		padding: 18px 30px 25px 30px;
	}
	
	/* -- what diffrent */
	.what_makes_different_col_info, .what_makes_different_col_img {
		width: 100% !important;
	}
	
	.what_makes_different_img span.et_pb_image_wrap {
		width: 100% !important;
	}
	
	.what_make_diffrent_info_box {
		height: 333px;
		overflow: auto;
	}
	
	.what_makes_different_row {
		display: flex;
		flex-direction: column-reverse;
	}
	
	.what_makes_different_img img {
		object-fit: contain;
		object-fit: contain;
		width: 100% !important;
		height: auto;
	}
}

@media all and (min-width: 768px) and (max-width: 980px) {
	.Canterbury_storage_info_main_box_inner {
		padding: 30px 30px 40px 30px;
	}
	
	/* -- what diffrent */
	.what_makes_different_col_info, .what_makes_different_col_img {
		width: 100% !important;
	}
	
	.what_makes_different_img span.et_pb_image_wrap {
		width: 100% !important;
	}
	
	.what_make_diffrent_info_box {
		height: 333px;
		overflow: auto;
	}
	
	.what_makes_different_row {
		display: flex;
		flex-direction: column-reverse;
	}
}

@media only screen and (min-width: 981px) and (max-width: 1024px) {
	/* -- what diffrent */
	.what_make_diffrent_info_box {
		height: 333px;
		overflow: auto;
	}
}

@media all and (min-width: 1025px) and (max-width: 1140px) {
	/* -- what diffrent */
	.what_make_diffrent_info_box {
		height: 333px;
		overflow: auto;
	}
}

@media all and (min-width: 1141px) and (max-width: 1280px) {
	/* -- what diffrent */
	.what_make_diffrent_info_box {
		height: 333px;
		overflow: auto;
	}
}

@media all and (min-width: 1281px) and (max-width: 1440px) {
	/* -- what diffrent */
	.what_make_diffrent_info_box {
		height: 333px;
		overflow: auto;
	}
}

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

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