.featured_content{padding:2% 1% 0%;position:relative;background:#f0f0f0}.featured_content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured_content .column{width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.featured_content .carousel,.featured_content .image-wrap,.featured_content .gallery-cell{width:100%;height:129vw}.featured_content .carousel img,.featured_content .image-wrap img,.featured_content .gallery-cell img{height:129vw;width:100%;-o-object-fit:cover;object-fit:cover}.featured_content .image-wrap{background-size:cover;background-position:center center}.featured_content .image-wrap img{-webkit-transition-duration:.5s;transition-duration:.5s}.featured_content .image-wrap img:hover{opacity:0}.featured_content .carousel{position:relative;width:100%}.featured_content .carousel .gallery-cell{-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:0;left:0}.featured_content .mejs-controls{display:none}.featured_content .wp-video{position:relative;padding-bottom:129vw;overflow:hidden;max-width:100%;height:auto}.featured_content .wp-video .mejs-container{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.featured_content .wp-video-shortcode video,.featured_content video.wp-video-shortcode{display:inline-block;min-width:100%;min-height:100%;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;max-width:none!important}.featured_content .category{padding:5px 11px 3px;font-size:2.667vw;border:1px solid #636262;text-transform:uppercase;font-family:'Heebo',sans-serif;display:inline-block;line-height:1.2;font-weight:400;color:#636262;margin:5% 0 1%;letter-spacing:1px}.featured_content h2{font-family:'Rufina',serif;font-size:5.5vw;line-height:1.1;margin:2% 0;font-weight:700}.featured_content h2 a{text-decoration:none;color:#636262}.featured_content p{font-size:3.6vw;line-height:1.474;font-family:'Heebo',sans-serif;font-weight:300;margin:0 0 5% 0;color:#636262;letter-spacing:.5px}@media screen and (min-width:768px){.featured_content .carousel:not(.flickity-enabled) {height:65vw}.featured_content .column{width:50%}.featured_content .carousel,.featured_content .image-wrap,.featured_content .gallery-cell{height:65vw}.featured_content .carousel img,.featured_content .image-wrap img,.featured_content .gallery-cell img{height:65vw}.featured_content .wp-video{padding-bottom:65vw}.featured_content .category{font-size:1.2vw}.featured_content h2{font-size:2.3vw;margin:10% 0 5% 0}.featured_content p{font-size:1.7vw}}@media screen and (min-width:1023px){.featured_content .carousel:not(.flickity-enabled) {height:32vw}.featured_content .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.featured_content .column{width:25%}.featured_content .carousel,.featured_content .image-wrap,.featured_content .gallery-cell{height:32vw}.featured_content .carousel img,.featured_content .image-wrap img,.featured_content .gallery-cell img{height:32vw}.featured_content .wp-video{padding-bottom:32vw}.featured_content .category{font-size:.694vw}.featured_content h2{font-size:1.25vw;line-height:1.083;margin:3% 0 2% 0}.featured_content p{font-size:.97222vw;line-height:1.4;margin:0 0 .9rem 0}}@-webkit-keyframes slide-21 {
	0% {
		opacity: 1;
	}

	25% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}

	75% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}@keyframes slide-21 {
	0% {
		opacity: 1;
	}

	25% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}

	75% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}@-webkit-keyframes slide-22 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	75% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}@keyframes slide-22 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	75% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}@-webkit-keyframes slide-31 {
	0% {
		opacity: 1;
	}

	30% {
		opacity: 1;
	}

	33% {
		opacity: 0;
	}

	97% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}@keyframes slide-31 {
	0% {
		opacity: 1;
	}

	30% {
		opacity: 1;
	}

	33% {
		opacity: 0;
	}

	97% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}@-webkit-keyframes slide-32 {
	0% {
		opacity: 0;
	}

	30% {
		opacity: 0;
	}

	33% {
		opacity: 1;
	}

	63% {
		opacity: 1;
	}

	66% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}@keyframes slide-32 {
	0% {
		opacity: 0;
	}

	30% {
		opacity: 0;
	}

	33% {
		opacity: 1;
	}

	63% {
		opacity: 1;
	}

	66% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}@-webkit-keyframes slide-33 {
	0% {
		opacity: 0;
	}

	63% {
		opacity: 0;
	}

	66% {
		opacity: 1;
	}

	97% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}@keyframes slide-33 {
	0% {
		opacity: 0;
	}

	63% {
		opacity: 0;
	}

	66% {
		opacity: 1;
	}

	97% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}@-webkit-keyframes slide-41 {
	0% {
		opacity: 1;
	}

	25% {
		opacity: 0;
	}

	50% {
		opacity: 0;
	}

	75% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}@keyframes slide-41 {
	0% {
		opacity: 1;
	}

	25% {
		opacity: 0;
	}

	50% {
		opacity: 0;
	}

	75% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}@-webkit-keyframes slide-42 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}

	75% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}@keyframes slide-42 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}

	75% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}@-webkit-keyframes slide-43 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	75% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}@keyframes slide-43 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	75% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}@-webkit-keyframes slide-44 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 0;
	}

	50% {
		opacity: 0;
	}

	75% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}@keyframes slide-44 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 0;
	}

	50% {
		opacity: 0;
	}

	75% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}