@media (max-width: 767px) {

	h1 {
		font-size: 36px;
	}

	.inside-header {
		max-width: 100%;
		width: 310px;
		margin: auto;
	}

	.main-navigation {
		position: relative;
		padding: 0;
		width: 100%;
		text-align: left;
		padding: 0;
		background: linear-gradient(270deg, rgba(235, 113, 64, 1) 0%, rgba(227, 46, 0, 1) 100%);
		height: unset;
	}

	.main-jumbotron .gb-grid-wrapper .gb-grid-column:first-child .gb-container {
		height: unset;
	}	

	.home .main-jumbotron .gb-grid-wrapper .gb-grid-column:first-child .gb-container {
		height: 200px;
		min-height: 200px;
	}

	.main-jumbotron .gb-grid-wrapper .gb-grid-column:nth-child(2) .gb-container {
		height: 200px;
		min-height: 200px;
	}

	.home .main-jumbotron .gb-grid-wrapper .gb-grid-column:nth-child(2) .gb-container {
		height: unset;
		min-height: unset;
	}

	.home .main-jumbotron .gb-grid-wrapper, .home .main-jumbotron .gb-grid-column,
	.main-jumbotron .gb-grid-wrapper, .main-jumbotron .gb-grid-column {
		max-height: unset;
	}

	.main-jumbotron .gb-grid-wrapper .gb-inside-container {
		padding: 32px;
	}

	.gb-grid-wrapper > .gb-grid-column > .gb-container {
		flex-direction: unset;
	}

	.main-jumbotron + .gb-container {
		margin-top: unset;
	}

	.separator {
		margin: 40px 16px;
	}

	.featured-content-card {
		margin-left: 16px;
		margin-right: 16px;
		min-height: 550px;
	}

	.featured-content-info-column {
		padding-top: 16px;
		background-color: var(--blue);
		border-radius: 0 0 16px 0;
	}

	.quote-text {
		font-size: 20px;
		letter-spacing: 0.38px;
		line-height: 30px;
	}

	.gb-container-7c89addb > .gb-inside-container,
	.gb-container-65224ea2 > .gb-inside-container,
	.gb-container-88938a03 > .gb-inside-container {
		padding: 0 16px 0 16px;
	}

	.site-footer .wp-block-navigation.items-justified-right {
		margin-top: 16px;
		--navigation-layout-justification-setting: left;
		--navigation-layout-justify: left;
	}

	.footer-widget-2 .wp-block-spacer,
	.footer-widget-3 .wp-block-spacer {
		height: unset !important;
	}

	.main-jumbotron .gb-grid-wrapper {
		flex-wrap: wrap-reverse;
	}

	.home .main-jumbotron .gb-grid-wrapper {
		flex-wrap: wrap;
	}

	.js-wpv-view-layout-132 .js-wpv-loop-wrapper,
	.js-wpv-view-layout-211 .js-wpv-loop-wrapper,
	.js-wpv-view-layout-299 .js-wpv-loop-wrapper {
		margin: 16px;
	}

	.js-wpv-view-layout-299 .js-wpv-view-layout-636 .js-wpv-loop-wrapper {
		margin: 32px 0;
	}



}