/* End custom CSS */

.elementor-22789 .elementor-element.elementor-element-2499add {
	--display: flex;
}

.elementor-22789 .elementor-element.elementor-element-8111661 {
	--display: flex;
	--justify-content: center;
}

.elementor-22789 .elementor-element.elementor-element-a0fa3b1.elementor-element {
	--align-self: center;
}

.elementor-22789 .elementor-element.elementor-element-d039bbe {
	--display: flex;
	--justify-content: center;
}

.elementor-22789 .elementor-element.elementor-element-7472c60.elementor-element {
	--align-self: center;
}

.elementor-22789 .elementor-element.elementor-element-2ba1cb1 {
	--display: flex;
	--justify-content: center;
}

.elementor-22789 .elementor-element.elementor-element-1f6cfc8.elementor-element {
	--align-self: center;
}

.elementor-22789 .elementor-element.elementor-element-a34bb72 {
	--display: flex;
	--justify-content: center;
}

.elementor-22789 .elementor-element.elementor-element-f33ac29.elementor-element {
	--align-self: center;
}

.elementor-22789 .elementor-element.elementor-element-e41a656 {
	--display: flex;
	--justify-content: center;
}

.elementor-22789 .elementor-element.elementor-element-729698c.elementor-element {
	--align-self: center;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 {
	--e-n-carousel-swiper-slides-to-display: 5;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 > .elementor-widget-container {
	padding: 24px 29px 24px 29px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .2);
	border-radius: 15px 15px 15px 15px;
}

@media (min-width:768px) {
	.elementor-22789 .elementor-element.elementor-element-2499add {
		--width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-22789 .elementor-element.elementor-element-aacf1f2 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
}

@media (max-width:767px) {
	.elementor-22789 .elementor-element.elementor-element-aacf1f2 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
}

/* Start custom CSS for nested-carousel, class: .elementor-element-aacf1f2 */
.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-ged_lawyers {
	width: 210px;
	height: 36px;
	background: url("https://cdn-lfcdh.nitrocdn.com/mFNjcNCLPSOgjCCHrmuVFgbsPhpOopSJ/assets/images/optimized/rev-552e0c2/hazentech.com/wp-content/uploads/2025/06/css_sprites.webp");
	background-position: -10px -250px;
	display: inline-block;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-momentum_consulting {
	width: 220px;
	height: 64px;
	background: url("https://cdn-lfcdh.nitrocdn.com/mFNjcNCLPSOgjCCHrmuVFgbsPhpOopSJ/assets/images/optimized/rev-552e0c2/hazentech.com/wp-content/uploads/2025/06/css_sprites.webp") -22px -10px;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-momentum_consulting.nitro-lazy {
	background: none !important;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-Shuster_saben {
	width: 159px;
	height: 54px;
	background: url("https://cdn-lfcdh.nitrocdn.com/mFNjcNCLPSOgjCCHrmuVFgbsPhpOopSJ/assets/images/optimized/rev-552e0c2/hazentech.com/wp-content/uploads/2025/06/css_sprites.webp") -270px -10px;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-Shuster_saben.nitro-lazy {
	background: none !important;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-Health_sun_health_plan {
	width: 165px;
	height: 76px;
	background: url("https://cdn-lfcdh.nitrocdn.com/mFNjcNCLPSOgjCCHrmuVFgbsPhpOopSJ/assets/images/optimized/rev-552e0c2/hazentech.com/wp-content/uploads/2025/06/css_sprites.webp") -10px -94px;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-Health_sun_health_plan.nitro-lazy {
	background: none !important;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-memorial_healthcare_system {
	width: 226px;
	height: 40px;
	background: url("https://cdn-lfcdh.nitrocdn.com/mFNjcNCLPSOgjCCHrmuVFgbsPhpOopSJ/assets/images/optimized/rev-552e0c2/hazentech.com/wp-content/uploads/2025/06/css_sprites.webp") -18px -190px;
}

.elementor-22789 .elementor-element.elementor-element-aacf1f2 .bg-memorial_healthcare_system.nitro-lazy {
	background: none !important;
}
