.block-4-google-maps .innerWrap{
	overflow: hidden;
	position: relative;
}

.block-4-google-maps .flexRow{
	min-height: 38rem;
}

.block-4-google-maps .iframeWrap{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
}

.block-4-google-maps .container{
	position: relative;
	z-index: 2;
	pointer-events: none;
}

.block-4-google-maps .iframeWrap iframe{
	width: 100%;
	height: 100%;
	display: block;
}

.block-4-google-maps .textCol{
	position: relative;
	background-color: var(--brown1);
	color: var(--white);
	padding-top: 3rem;
	padding-bottom: 3rem;
}

.block-4-google-maps ._brlbs-content-blocker{
	text-align: right;
}

.block-4-google-maps h1, .block-4-google-maps h2, .block-4-google-maps h3, .block-4-google-maps h4, .block-4-google-maps p{
	color: var(--white);
}

.block-4-google-maps .textCol:before{
	content: '';
	position: absolute;
	background-color: var(--brown1);
	height: 100%;
	width: 100vw;
	top: 0;
	left: 0;
	transform: translateX(-100%);
}

.block-4-google-maps .textCol:after{
	content: '';
	position: absolute;
	background-color: var(--brown1);
	height: 3rem;
	width: 3rem;
	top: 50%;
	left: 100%;
	transform: translate(-50%, -50%) rotate(45deg);
	z-index: 1;
}

@media(max-width: 767px){
	.block-4-google-maps .iframeWrap{
		position: relative;
	}
	.block-4-google-maps .iframeWrap iframe{
		height: 38rem;
	}
	.block-4-google-maps .textCol:after{
		top: 100%;
		left: 50%;
	}
	.block-4-google-maps .flexRow{
		min-height: unset;
	}
}