.aurora-image-text {
	width: 100%;
	position: relative;
	display: flex;
	justify-content: center;
	min-height: 50vh;
	margin: 1rem 0 4rem;
	padding: 0 4rem;
}

.aurora-image-text .container-fluid {
	width: 100%;
	max-width:1320px;
	padding: 0;
	position: relative;
	border-radius: 0.5rem;
	overflow: hidden;
}

.background-image {
	background-position: center center;
	background-size: cover;
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	height: 100%;
}

.content {
	position: relative;
	top: 0;
	left:0;
	background: rgba(228, 70, 3, 0.7);
	backdrop-filter: blur(15px);
	-webkit-backdrop-filter: blur(10px);
	width: 45%;
	height: 100%;
	padding: 2rem 3rem;
	display: flex;
	justify-content: center;
	align-items: center;
}

.content h2 {
	color: var(--white-color);
	font-weight: 700;
	font-size: 2.25rem;
}

.content h3 {
	color: var(--white-color);
}

.content h4 {
	color: var(--white-color);
}

.content p {
	color: var(--white-color);
	font-weight: 300;
}

.content p:last-of-type {
	margin-bottom: 0;
}

@media screen and (max-width: 992px){
	.aurora-image-text {
		padding: 0 2rem;
	}
	
	.content { 
		width: 55%;
	}
}

@media screen and (max-width: 725px){ 
	
	.aurora-image-text .container-fluid {
		padding-top: 0;
	}
	
	.content { 
		width: 100%;
		height: auto;
		top: auto;
		padding: 2rem 1.5rem;
		background: rgba(228, 70, 3, 0.9);
	}
	
	.aurora-image-text .container-fluid {
		display: flex;
		align-items: flex-end;
		flex-direction: column;
	}
	
	.background-image {
		position: relative;
		min-height: 40vh;
	}
}