/*==================================================================*/
/*========== Location-Steps-Away ==========*/
/*==================================================================*/
.location-steps-away-section {
	position: relative;
	z-index: 9;
}

.location-steps-away-section .location-steps-away-main-image {
	position: relative;
	height: auto !important;
}

.location-steps-away-section .location-steps-away-main-image img {
	width: 100%;
}

.location-steps-away-section .location-steps-away-description {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	z-index: 9;
	padding: 240px 0 0;
}

.location-steps-away-section .section-main-title {
	margin-bottom: 60px;
}

.location-steps-away-main-image img  {
	height: 1470px;
	object-fit: cover;
	object-position: bottom center;
}

@media (min-width: 7680px) {
	.location-steps-away-main-image img {height: 3940px;}
}

@media (min-width: 5760px) and (max-width: 7678px) {
	.location-steps-away-main-image img {height: 3070px;}
}

@media (min-width: 3840px) and (max-width: 5759px) {
	.location-steps-away-main-image img {height: 2220px;}
}

@media (min-width: 2880px) and (max-width: 3839px) {
	.location-steps-away-main-image img {height: 2010px;}
}

@media (min-width: 2560px) and (max-width: 2879px) {
	.location-steps-away-main-image img {height: 1790px;}
}

@media (min-width: 2400px) and (max-width: 2559px) {
	.location-steps-away-main-image img {height: 1790px;}
}

@media (min-width: 1921px) and (max-width: 2399px) {
	.location-steps-away-main-image img {height: 1730px;}
}


@media (min-width: 2134px) {
.location-steps-away-section .container { max-width: 1725px; }
}

@media (min-width: 1500px) and (max-width: 2133px){
.location-steps-away-section .location-steps-away-description { padding-top: 135px; }
}

@media (min-width: 1400px) and (max-width: 1499px){
.location-steps-away-section .location-steps-away-description { padding-top: 75px; }
.location-steps-away-section .section-main-title { margin-bottom: 35px; }
.location-steps-away-section .location-steps-away-main-detail .detail { line-height: 33px; }

.location-steps-away-main-image img { height: 1140px;}
}

@media (min-width: 1300px) and (max-width: 1399px){
.location-steps-away-section .location-steps-away-description { padding-top: 50px; }
.location-steps-away-section .section-main-title { margin-bottom: 35px; }
.location-steps-away-section .location-steps-away-main-detail .detail { font-size: 15px; line-height: 30px; }

.location-steps-away-main-image img { height: 980px;}
}

@media (min-width: 1200px) and (max-width: 1299px){
.location-steps-away-section .location-steps-away-description { padding-top: 50px; }
.location-steps-away-section .section-main-title { margin-bottom: 35px; }
.location-steps-away-section .location-steps-away-main-detail .detail { font-size: 15px; line-height: 30px; }

.location-steps-away-main-image img { height: 980px;}
}

@media (min-width: 992px) and (max-width: 1199px){
.location-steps-away-section .location-steps-away-description { padding: 94px 0 73px 0; }
.location-steps-away-section .section-main-title { margin: 0 20px 0 0px; }
.location-steps-away-section .location-steps-away-main-detail .detail { font-size: 13px; line-height: 25px; }

.location-steps-away-section {background-image: none;padding: 0;}

.location-steps-away-section .location-steps-away-main-image {height: auto !important;}

.location-steps-away-section .location-steps-away-description { position: relative; left: auto; right: auto; top: auto; padding: 35px 0; }
.location-steps-away-content { display: flex; }
.location-steps-away-main-detail {flex: 0 0 50%;}
.location-steps-away-section .section-main-title { margin: 0 70px 0 120px; }

.location-steps-away-main-image img { height: 901px;}
}

@media (min-width: 768px) and (max-width: 991px){
.location-steps-away-section .location-steps-away-description { position: relative; left: auto; right: auto; top: auto; padding: 35px 0; }
.location-steps-away-section .section-main-title { margin: 0 20px 0 0px; }
.location-steps-away-section .location-steps-away-main-detail .detail { font-size: 13px; line-height: 25px; }

.location-steps-away-section {background-image: none;padding: 0;}

.location-steps-away-section .location-steps-away-main-image {height: auto !important;}
.location-steps-away-content { display: flex; }
.location-steps-away-main-detail {flex: 0 0 50%;}
.location-steps-away-section .section-main-title { margin: 0 70px 0 50px; }

.location-steps-away-main-image img { height: 591px;}
}

@media (max-width: 767px){
.location-steps-away-section .location-steps-away-description { position: relative; left: auto; right: auto; top: auto; padding: 35px 0 0; }
.location-steps-away-section .section-main-title { margin-bottom: 35px; }
.location-steps-away-section .location-steps-away-main-detail .detail { font-size: 13px; line-height: 25px; }

.location-steps-away-section {background-image: none;padding: 0;}

.location-steps-away-main-image { height: 348px !important; }

.location-steps-away-main-detail .subheading { font-style: normal; }
.location-steps-away-section .location-steps-away-main-image {height: auto !important;}

.location-steps-away-main-image img { height: 500px;}
}

@media (max-width: 575px) {
	.location-steps-away-main-image img { height: 348px;}
}
/*==================================================================*/
/*========== Location-Steps-Away ==========*/
/*==================================================================*/