
.fullwidth-bg-wcontent-wrapper {
	padding-top: 9.07em;
	margin-bottom: 7.86em;
	background-size: contain;
	background-position: top;
	background-repeat: no-repeat;
}

.fullwidth-bg-wcontent-inner {
	padding: 5.5em 7em 6.36em;
	position: relative;
	top: 7.86em;
	background: rgba(255, 255, 255, 0.8);
	backdrop-filter: blur(7px);
}

.fullwidth-bg-wcontent-inner h2 {
	margin-bottom: 0.4em;
	text-align: center;
}

@media (min-width: 1199px){
	.page-id-14 .fullwidth-bg-wcontent-wrapper {
		padding-top: 15.07em;
	}
}

@media (max-width: 767px){
	.fullwidth-bg-wcontent .container {
		padding: 0;
	}

	.fullwidth-bg-wcontent-wrapper {
		margin-bottom: 19.86em;
		padding: 15px 15px 0 15px;
		background-position: 80%;
		background-size: cover;
		background-position: center;
	}

	.fullwidth-bg-wcontent-inner {
		padding: 30px;
		top: 19.86em;
	}

	.fullwidth-bg-wcontent-inner h2 {
		font-size: 28px;
	}

}

@media (max-width: 480px){
	.fullwidth-bg-wcontent:nth-child(2) .fullwidth-bg-wcontent-inner {
		margin-bottom: -13em;
	}

	.fullwidth-bg-wcontent:nth-child(2) .fullwidth-bg-wcontent-wrapper {
		margin-bottom: 32.86em;
	}
} 

@media (max-width: 340px) {
	.fullwidth-bg-wcontent:nth-child(2) .fullwidth-bg-wcontent-inner {
	    margin-bottom: -23em;
	}
}