.hero-txt2 {
	position: absolute;
	top: 22%;
	left: 0;
	width: 67%;
	padding: 2% 2% 2% 27%;
	z-index: 1;
}

@media (max-width: 1199px) {
	.hero-bg {
		background-position: left;
	}

	.hero_quote {
		font-size: 1.2rem;
		line-height: 1.5;
	}

	.hero_quoted_by {
		font-size: 1rem;
	}

	.hero_quote_from {
		font-size: 0.8rem;
	}
}

@media only screen and (min-width: 800px) and (max-width: 992px) {
	.hero-txt2 {
		padding: 2% 2% 2% 2%;
		left: auto;
		right: 0;
		bottom: 5%;
		top: auto;
		width: 50%;
	}

	.hero-bg {
		height: calc(100vh - 360px);
		background-size: cover;
		background-repeat: no-repeat;
		background-position-x: left;
		background-color: var(--card-bg-color);
	}

	.hero_quote {
		display: none;
	}

	.hero_quote_line {
		display: none;
	}
}

@media only screen and (min-width: 992px) and (max-width: 1100px) {
	.hero-txt2 {
		padding: 2% 2% 2% 31%;
		width: 75%;
	}
}

@media only screen and (min-width: 1100px) and (max-width: 1199px) {
	.hero-bg {
		background-position: left;
	}

	.hero-txt2 {
		padding: 2% 2% 2% 30%;
		width: 68%;
	}
}

@media only screen and (min-width: 1199px) and (max-width: 1200px) {
	.hero-bg {
		background-position: left;
	}

	.hero-txt2 {
		padding: 2% 2% 2% 40%;
		width: 95%;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1339px) {
	.hero-txt2 {
		padding: 2% 2% 2% 36%;
		width: 83%;
	}
}

@media only screen and (min-width: 1339px) and (max-width: 1440px) {
	.hero-txt2 {
		padding: 2% 2% 2% 34%;
		width: 82%;
	}
}

@media only screen and (min-width: 1440px) and (max-width: 1600px) {
	.hero-txt2 {
		padding: 2% 2% 2% 32%;
		width: 73%;
	}
}

@media (max-width: 800px) {
	.hero-txt2 {
		padding: 2% 2% 2% 2%;
		left: auto;
		right: auto;
		bottom: auto;
		top: auto;
		width: 100%;
		position: relative;
	}

	.hero-bg {
		height: calc(100vh - 300px);
		background-size: cover;
		background-repeat: no-repeat;
		background-position-x: left;
		background-color: var(--card-bg-color);
	}

	.hero_quote {
		display: none;
	}

	.hero_quote_line {
		display: none;
	}

	.hero_quoted_by {
		color: #fff;
	}

	.hero_quote_from {
		color: #fff;
	}
	.owl-theme .owl-nav.disabled+.owl-dots{
		margin-top: 2%;
	}
}