@charset "UTF-8";
/* CSS Document */

.big-header {
	background-size: cover;
	background-position: center;
	min-height: 60vh;
	margin: 20px;
	border-radius: var(--big-radius);
	padding: 30px 0;
}

.image-header {
	background-color: var(--shd-light);
	background-size: cover;
	background-position: center;
	min-height: 30vh;
	margin: 20px;
	border-radius: var(--big-radius);
	padding: 30px 0;
}

.image-header .image-header-boxed {
	align-content: center;
	width: -webkit-fill-available;
}

.image-header.white-text h1 {
	color: var(--white);
}

.big-header .boxed {
	align-content: center;
}

.big-header .content {
	max-width: 60%;
}

.big-header .content p {
	font-size: 24px;
	color: var(--black);
}

.big-header .quote-slider {
	display: inline-grid;
}

.big-header h2 {
	color: var(--act-primary);
}

/*.big-header h2::before {
	content: '"';
	font-size: 90px;
	font-family: 'BIZ UDPMincho', serif;
	position: relative;
	top: 35px;
	margin-right: -13px;
	z-index: -1;
	color: var(--act-primary)!important;
}*?

@media screen and (max-width: 768px) {
	.image-header {
		min-height: 20vh;
		margin: 10px;
	}
	
	.big-header .content {
		max-width: 100%;
	}
	
	.big-header .content p {
		font-size: 18px;
	}
	
	.big-header h2::before {
		font-size: 50px;
		top: 15px;
		margin-right: -13px;
	}
}