
.elementor-62295 .elementor-element.elementor-element-417a2c5 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(4, 1fr);
	--grid-auto-flow: row;
}

.elementor-widget-image-box .elementor-image-box-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-62295 .elementor-element.elementor-element-e5972af.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-e5972af.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-e5972af.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-e5972af .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-e5972af .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-86de83e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-86de83e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-86de83e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-86de83e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-86de83e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-06eab1c.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-06eab1c.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-06eab1c.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-06eab1c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-06eab1c .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-006e483.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-006e483.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-006e483.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-006e483 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-006e483 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-d40dc50.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-d40dc50.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-d40dc50.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-d40dc50 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-d40dc50 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-2703bc8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-62295 .elementor-element.elementor-element-2703bc8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-2703bc8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-2703bc8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-2703bc8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-2703bc8 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-b2fc4ac.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-b2fc4ac.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-b2fc4ac.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-b2fc4ac .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-b2fc4ac .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-b681ae1.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-b681ae1.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-b681ae1.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-b681ae1 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-b681ae1 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-efb2f92.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-efb2f92.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-efb2f92.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-efb2f92 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-efb2f92 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-fdbe686.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-fdbe686.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-fdbe686.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-fdbe686 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-fdbe686 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-09444ad.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-09444ad.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-09444ad.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-09444ad .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-09444ad .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-62295 .elementor-element.elementor-element-5ef57e8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-62295 .elementor-element.elementor-element-5ef57e8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-62295 .elementor-element.elementor-element-5ef57e8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-62295 .elementor-element.elementor-element-5ef57e8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-62295 .elementor-element.elementor-element-5ef57e8 .elementor-image-box-img img {
	transition-duration: .3s;
}

@media (max-width:1024px) {
	.elementor-62295 .elementor-element.elementor-element-417a2c5 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-62295 .elementor-element.elementor-element-417a2c5 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-62295 .elementor-element.elementor-element-e5972af .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-86de83e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-06eab1c .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-006e483 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-d40dc50 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-2703bc8 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-b2fc4ac .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-b681ae1 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-efb2f92 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-fdbe686 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-09444ad .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-62295 .elementor-element.elementor-element-5ef57e8 .elementor-image-box-img {
		margin-bottom: 15px;
	}
}
