﻿/* kenmark_about.css */

.view-header.view-header-information.view-header-about { display: none; }

.section-about-us {
	width: 100%;
	padding-top: 1.5rem;
}

.section-about-us .heading { display: block; }
.section-about-us h1 {
	width: 100%;
	margin-bottom: 3rem;
	padding: .3rem .9rem .3rem 0;
	font-size: 1.5rem;
	text-transform: uppercase;
	color: var(--theme-color-1);
	background: transparent;
}


.section-about-us h2 {
	margin-bottom: 1.5rem;
	text-transform: uppercase;
}

.section-about-us .chapter { margin-bottom: 3rem; }


/*.section-about-us h3 {*/
/*	border: 1px solid red;*/
/*}*/

.section-about-us h4 {
	margin-bottom: .9rem;
	font-size: 1.2rem;
}

.about-us-copy img {
	display: block;
	width: 100%;
	max-width: 600px;
	margin: 0 auto 3ch;
}
.about-us-copy p {
	margin-bottom: 3ch;
	font-size: 1.2rem;
	line-height: 1.8;
	text-align: justify;
}
.about-us-copy p:not(:last-of-type) {}


@media all and (min-width: calc(705px + 30ch)) {

	.section-about-us {
		width: 100%;
		padding-top: 3rem;
	}

	.about-us-copy img {
		float: left;
		margin: 0 3ch 3ch 0;
	}
	.about-us-copy p { text-align: left; }

}


.section.section-x-fader {
	max-width: 900px;
	--XFADER-EL-DURATION: 3s;
	padding-bottom: 50.4%;
}

