
/* ==================== section-aboutus-content ======================================== */

.section-aboutus-content h1{
	clear:none;
}
.section-aboutus-content iframe{
	float: right;
	margin: 0 0 10px 10px;
}

@media screen and (max-width: 900px){
	.section-aboutus-content h1{
		clear: both;
	}
	.section-aboutus-content iframe{
		display: block;
		margin: 0 auto;
		float: none;
	}
}

/* ==================== section-aboutus-information ======================================== */

.section-aboutus-information{
	position: relative;
	border-top: 1px solid #d9dde0;
}
.section-aboutus-information iframe{
	width: 100%;
}
.section-aboutus-information .box{
	background-color: #e8ebed;
	max-width: 400px;
	padding: 40px;
	position: absolute;
	top: 236px;
	left: 8%;
	border: 1px solid hsla(204, 12%, 84%, 1);
}
.section-aboutus-information .box h3{
	font-weight: bold;
	margin: 30px 0;
	padding: 0;
	font-size: 20px;
}
.section-aboutus-information .box img{
	display: block;
	margin: 0 auto;
}
@media screen and (max-width: 1200px){
	.section-aboutus-information .box{
		position: initial;
	}
}

body.cookie-consent-missing .section-aboutus-information iframe{
	display: none;
}
body.cookie-consent-missing .section-aboutus-information .box{
	position: initial;
}


/*video */

figure.alignleft{
	float: left;
	margin: 0 30px 20px 0;
}
figure.alignright{
	float: right;
	margin: 0 0 20px 30px;
}
figure.alignleft figure,
figure.alignright figure{
	overflow: hidden;
	border: 1px solid #ccc;
	margin: 10px 0;
}
figure.alignleft a,
figure.alignright a{
	margin: -64px -1px;
}