.reahav-orbit {
	--orbit-center-size: 220px;
	--orbit-item-size: 104px;
	position: relative;
	min-height: 900px;
}

.reahav-orbit .reahav-orbit-center {
	position: absolute;
	left: 50%;
	top: 50%;
	width: var(--orbit-center-size);
	z-index: 6;
	transform: translate(-50%, -50%);
}

.reahav-orbit .reahav-orbit-item {
	position: absolute;
	left: 50%;
	top: 50%;
	width: var(--orbit-item-size);
	z-index: 7;
	will-change: transform;
	transition: filter 0.25s ease;
	transform: translate(-50%, -50%) translate(var(--x, 0px), var(--y, 0px))
		scale(var(--scale, 1));
}

.reahav-orbit .reahav-orbit-item img,
.reahav-orbit .reahav-orbit-center img {
	display: block;
	width: 100%;
	height: auto;
}

.reahav-orbit .reahav-orbit-item:hover {
	--scale: 1.04;
	filter: brightness(1.08);
}

@media (max-width: 1200px) {
	.reahav-orbit {
		--orbit-center-size: 190px;
		--orbit-item-size: 92px;
		min-height: 760px;
	}
}

@media (max-width: 767px) {
	.e-con.reahav-orbit,
	.reahav-orbit {
		display: flex !important;
		flex-direction: row !important;
		flex-wrap: wrap !important;
		justify-content: center;
		align-items: center;
		align-content: center;
		gap: 14px 0;
		min-height: auto;
		padding: 6px 0;
	}

	.reahav-orbit > .reahav-orbit-item,
	.reahav-orbit > .reahav-orbit-center {
		position: static;
		left: auto;
		top: auto;
		filter: none;
		transform: none !important;
		width: 100% !important;
		max-width: 100% !important;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.reahav-orbit > .reahav-orbit-item img {
		width: 78px;
	}

	.reahav-orbit > .reahav-orbit-center img {
		width: 120px;
	}

	.reahav-orbit > .reahav-orbit-item-1,
	.reahav-orbit > .reahav-orbit-item-2,
	.reahav-orbit > .reahav-orbit-item-3,
	.reahav-orbit > .reahav-orbit-item-4,
	.reahav-orbit > .reahav-orbit-item-5,
	.reahav-orbit > .reahav-orbit-item-6 {
		flex: 0 0 33.333% !important;
		max-width: 33.333% !important;
	}

	.reahav-orbit > .reahav-orbit-center {
		flex: 0 0 100% !important;
		max-width: 100% !important;
		order: 4;
	}

	.reahav-orbit > .reahav-orbit-item-1 {
		order: 1;
	}

	.reahav-orbit > .reahav-orbit-item-2 {
		order: 2;
	}

	.reahav-orbit > .reahav-orbit-item-3 {
		order: 3;
	}

	.reahav-orbit > .reahav-orbit-item-4 {
		order: 5;
	}

	.reahav-orbit > .reahav-orbit-item-5 {
		order: 6;
	}

	.reahav-orbit > .reahav-orbit-item-6 {
		order: 7;
	}
}
