@media only print {
	header, header.stick { position: absolute; top: 0; background: none!important; box-shadow: none; }
	header .top-wrap { display: none; }
	header .main-wrap .main.wrap { flex-wrap: wrap; }
	header #logo { width: 100%!important; text-align: center!important; }
	header #primary { display: none; }
	header nav { display: none; }
	.acc-tools { display: none; }
	.hero-wrap, .ill_hero_slider, .splide__slider {
		position: relative; width: 100%; clear: both; overflow: hidden;
	}
	.int #hero {
		padding: 0 5%;
	}
	#hero .splide__list {
		transform: translateX(0)!important;
	}
	#hero .splide__spinner {
		display: none;
	}
	#hero .splide__slide {
		width: 100%!important;
		height: 100%!important;
		max-height: 100%!important;
		max-width: 100%!important;
		padding: 0!important;
		margin: 0!important;
	}
	header .top-wrap, header .main-wrap .main.wrap, #hero .info, .content-blocks, .footer-wrap {
		width: 100%;
		max-width: 100%;
		margin: 0 auto;
	}
	.pods-wrap {
		margin: 0 auto;
		box-shadow: none;
	}
	.slider #hero .info {
		position: relative;
		width: 100%;
		padding: 0;
		text-align: center;
		height: auto;
		display: block;
	}
	.footer { padding: 30px 0; border-top: 2px solid #e0e0e0; }
	.button, a.button, .bottom, .copyright { display: none; }
	header,
	header.stick {
		position: relative;
		top: auto;
	}
	.hero-wrap {
		margin: 0 auto;
	}
	figure {
		height: auto;
		min-height: 0;
		background: none;
	}
	body, h1, h2, h3, h4, h5, h6, p, a, ul li, ol {
		color: #000;
	}
	video, .wp-video {
		display: none;
	}
	.ill_video_container, .ill_responsive_video {
		display: none;
	}	
	.grecaptcha-badge {
		display: none!important;
	}
	input[type="submit"] {
		display: none!important;
	}
}