@media (min-width: 1024px) and (max-width: 1280px) {
	.elementor-element.he-event-featured {
		width: 50%;
	}
	.elementor-element.he-event-top-stories {
		width: 50%;
	}
	.logo-carousel .logo-carousel-heading {
		max-width: 100% !important;
		align-self: flex-start;
	}
	.marquee-slider {
		max-width: 100% !important;
	}
	.logo-carousel .e-con-inner {
		flex-direction: column !important;
	}
	.logo-carousel .logo-carousel-heading .elementor-heading-title{
		font-size: 1.3em !important;
	}
	.logo-carousel .marquee-slider{
		padding: 0 !important;
	}
}
@media(max-width: 1024px){
	.he-spotlight-single-main .he-spotlight-single-container{
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 60px;
	}
	.logo-carousel .logo-carousel-heading {
		max-width: 100% !important;
		align-self: flex-start;
	}
	.marquee-slider {
		max-width: 100% !important;
	}
	.logo-carousel .e-con-inner {
		flex-direction: column !important;
	}
	.logo-carousel .logo-carousel-heading .elementor-heading-title{
		font-size: 1.3em !important;
	}
}

@media (max-width: 767px){
	.he-spotlight-navigation .he-nav-previous i, 
	.he-spotlight-navigation .he-nav-next i 
	.hatch-post-navigation .post-navigation__arrow-next,
	.hatch-post-navigation .post-navigation__arrow-prev,
	.hatch_btn .elementor-button-icon{
		width: 50px;
		height: 42px;
		font-size: 20px;
	}
	.he-spotlight-single-main .he-spotlight-single-container{
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 100px;
		padding-bottom: 50px;
	}
	.logo-carousel .logo-carousel-heading .elementor-heading-title{
		font-size: 1em !important;
	}
	.he-slides-venue .swiper-pagination-bullet {
		width: 45%;
	}
}
@media (max-width: 400px){
	#input_1_13 iframe {
		transform: scale(0.8);
		margin-left: -60px;
	}
}