/*
Theme Name: GlanceLeader
Theme URI: https://glanceleader.com/
Description: Child theme of Twenty Twenty-Five for the GlanceLeader marketing site. Adds a custom hand-coded front page.
Author: GlanceLeader
Author URI: https://glanceleader.com/
Template: twentyseventeen
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: glanceleader
*/
h2 {
	padding-top: 10px;
}
@media screen and (min-width: 30em) {
	.site-branding {
		padding: 1em 0;
	}
}
@media screen and (min-width: 48em) {
	.wrap {
		max-width: 1140px;
		margin: 0 auto;
		padding: 0 24px;
	}
	#masthead .wrap {
		display: flex;
		justify-content: flex-start;
		align-items: center;
	}
}
.gl-hero-media img {
	width: 100%;
	height: 100%;
	object-fit: fill;
	margin: 0;
}
.gl-hero-video {
	margin-top: 40px;
	display: flex;
	justify-content: center;
}
.gl-hero-video iframe {
	margin: 0;
}
.site-footer {
	margin-top: 0;
}
.site-info {
	width: auto;
}
.gl-home .gl-grid {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
	gap: 24px;
}
.gl-home .gl-grid article {
	border: 1px solid #eeeeee;
	padding: 24px;
	display: flex;
	flex-direction: column;
}
.gl-home .gl-grid .post-thumbnail img {
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 16px;
}
.single-featured-image-header {
	height: 400px;
}
.single-featured-image-header img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}