.practice_hero-swrap{
    display: flex; flex-wrap: wrap; align-items: center;
}
.practice_hero-sleft {
	width: 60.5%;
	padding: 30px 0 30px 0;
	padding-left: calc(50% - (1414px /2));
}
.practice_hero-sright {
	width: 39.5%;
	margin: 0 0 0 auto;
}
.pahero_section-title{
    margin-bottom: 55px;
}
.practice_hero-sright img {
	width: 100%;
	display: block;
	object-fit: cover;
	height: 100%;
    min-height: 930px;
}
.image_height-600 .practice_hero-sright img{
	min-height: 600px;
}
.pasleft-description {
	max-width: 795px;
	width: 100%;
	margin: 0;
	padding: 0 40px 0 0;
}
.pasleft-description p{
	margin: 0 0 36px 0;
}

/*=======================================*/
@media (max-width: 1800px) {

}

@media (max-width: 1600px) {
	.practice_hero-sleft {
		padding: 0 0 0 50px;
		width: 54.5%;
	}
	.practice_hero-sright {
		width: 45%;
	}
	.practice_hero-sright img {
		min-height: 850px;
	}
}

@media (max-width: 1440px) {
	.pahero_section-title {
		margin-bottom: 45px;
	}
	.pasleft-description p {
		margin: 0 0 30px 0;
	}
	.practice_hero-sright img {
		min-height: 790px;
	}
	.pasleft-description {
		padding: 0 40px 30px 0;
	}
}

@media (max-width: 1360px) {
	.practice_hero-sleft {
		padding: 0 0 0 40px;
	}
}
@media (max-width: 1200px) {
	.practice_hero-sleft {
		padding: 0 0 0 20px;
	}
	.pasleft-description {
		padding: 0 30px 0 0;
	}
	.pahero_section-title {
		margin-bottom: 35px;
	}
	.pasleft-description p {
		margin: 0 0 25px 0;
	}
}

@media (max-width: 1023px) {
	.practice_hero-sleft {
		width: 100%;
		padding: 0 20px 40px 20px;
	}
	.practice_hero-sright {
		width: 100%;
	}
	.pasleft-description {
		padding: 0; max-width: 100%;
	}
	.practice_hero-sright img {
		min-height: auto;
	}
	.image_height-600 .practice_hero-sright img{
		min-height: auto;
	}	
}

@media (max-width: 767px) {
	.pahero_section-title {
		margin-bottom: 25px;
	}
	.pasleft-description p {
		margin: 0 0 20px 0;
	}
}