/**
 * Fin-Zvit — /services/ service block layouts.
 */

.elementor-311 .elementor-element-9cae0d9 > .elementor-container,
.elementor-311 .elementor-element-c35c7f3 > .elementor-container,
.elementor-311 .elementor-element-9c81e0f > .elementor-container {
	align-items: center;
}

.elementor-311 .elementor-element-d87b051 > .elementor-element-populated,
.elementor-311 .elementor-element-d9a83c5 > .elementor-element-populated,
.elementor-311 .elementor-element-d433f80 > .elementor-element-populated {
	box-shadow: none !important;
	background: transparent !important;
	padding: 0 !important;
	display: flex;
	align-items: center;
	justify-content: center;
}

.elementor-311 .elementor-element-d87b051 > .elementor-widget-wrap,
.elementor-311 .elementor-element-d9a83c5 > .elementor-widget-wrap,
.elementor-311 .elementor-element-d433f80 > .elementor-widget-wrap {
	width: 100%;
	justify-content: center;
	align-content: center;
}

.elementor-311 .elementor-element-9a32ec8,
.elementor-311 .elementor-element-ef66f5e,
.elementor-311 .elementor-element-6636005 {
	width: 100%;
	max-width: 420px;
}

.elementor-311 .elementor-element-9a32ec8 > .elementor-widget-container,
.elementor-311 .elementor-element-ef66f5e > .elementor-widget-container,
.elementor-311 .elementor-element-6636005 > .elementor-widget-container {
	margin: 0 auto !important;
	padding: 14px !important;
	width: 100%;
	border-radius: 24px !important;
	box-shadow: 0 12px 40px -12px rgba(0, 15, 35, 0.18) !important;
}

.elementor-311 .elementor-element-9a32ec8 img,
.elementor-311 .elementor-element-ef66f5e img,
.elementor-311 .elementor-element-6636005 img {
	width: 100% !important;
	height: auto !important;
	max-width: 100% !important;
	aspect-ratio: 1 / 1;
	object-fit: cover;
	object-position: center;
	display: block;
	border-radius: 14px;
	box-shadow: none !important;
}

@media (max-width: 767px) {
	.elementor-311 .elementor-element-9a32ec8,
	.elementor-311 .elementor-element-ef66f5e,
	.elementor-311 .elementor-element-6636005 {
		max-width: min(100%, 320px);
		margin-inline: auto;
	}
}
