.imagene-hero__d1422 { animation-name: imagene-d1422; }
.imagene-hero__d1423 { animation-name: imagene-d1423; }
.imagene-hero__d1424 { animation-name: imagene-d1424; }
.imagene-hero__d1425 { animation-name: imagene-d1425; }
.imagene-hero__d1426 { animation-name: imagene-d1426; }
.imagene-hero__d1427 { animation-name: imagene-d1427; }
.imagene-hero__d1428 { animation-name: imagene-d1428; }
.imagene-hero__d1429 { animation-name: imagene-d1429; }
.imagene-hero__d1430 { animation-name: imagene-d1430; }
.imagene-hero__d1431 { animation-name: imagene-d1431; }


@keyframes imagene-d1422 {
	0%, 8.713% { opacity: 0; transform: scale(0.5); }
	9.822% { opacity: 1; transform: scale(1); }
	10.931%, 35.878% { opacity: 0; transform: scale(0.5); }
	36.987% { opacity: 1; transform: scale(1); }
	38.097%, 58.197% { opacity: 0; transform: scale(0.5); }
	59.306% { opacity: 1; transform: scale(1); }
	60.415%, 100% { opacity: 0; }
}
@keyframes imagene-d1423 {
	0%, 15.499% { opacity: 0; transform: scale(0.5); }
	16.608% { opacity: 1; transform: scale(1); }
	17.717%, 48.35% { opacity: 0; transform: scale(0.5); }
	49.459% { opacity: 1; transform: scale(1); }
	50.568%, 100% { opacity: 0; }
}
@keyframes imagene-d1424 {
	0%, 28.849% { opacity: 0; transform: scale(0.5); }
	29.958% { opacity: 1; transform: scale(1); }
	31.067%, 72.094% { opacity: 0; transform: scale(0.5); }
	73.203% { opacity: 1; transform: scale(1); }
	74.312%, 100% { opacity: 0; }
}
@keyframes imagene-d1425 {
	0%, 6.7% { opacity: 0; transform: scale(0.5); }
	7.809% { opacity: 1; transform: scale(1); }
	8.918%, 42.145% { opacity: 0; transform: scale(0.5); }
	43.254% { opacity: 1; transform: scale(1); }
	44.363%, 100% { opacity: 0; }
}
@keyframes imagene-d1426 {
	0%, 23.745% { opacity: 0; transform: scale(0.5); }
	24.854% { opacity: 1; transform: scale(1); }
	25.963%, 33.539% { opacity: 0; transform: scale(0.5); }
	34.648% { opacity: 1; transform: scale(1); }
	35.757%, 100% { opacity: 0; }
}
@keyframes imagene-d1427 {
	0%, 1.387% { opacity: 0; transform: scale(0.5); }
	2.496% { opacity: 1; transform: scale(1); }
	3.605%, 78.324% { opacity: 0; transform: scale(0.5); }
	79.433% { opacity: 1; transform: scale(1); }
	80.542%, 100% { opacity: 0; }
}
@keyframes imagene-d1428 {
	0%, 18.648% { opacity: 0; transform: scale(0.5); }
	19.757% { opacity: 1; transform: scale(1); }
	20.866%, 37.177% { opacity: 0; transform: scale(0.5); }
	38.286% { opacity: 1; transform: scale(1); }
	39.395%, 55.875% { opacity: 0; transform: scale(0.5); }
	56.984% { opacity: 1; transform: scale(1); }
	58.093%, 100% { opacity: 0; }
}
@keyframes imagene-d1429 {
	0%, 12.86% { opacity: 0; transform: scale(0.5); }
	13.969% { opacity: 1; transform: scale(1); }
	15.078%, 27.915% { opacity: 0; transform: scale(0.5); }
	29.024% { opacity: 1; transform: scale(1); }
	30.133%, 64.077% { opacity: 0; transform: scale(0.5); }
	65.186% { opacity: 1; transform: scale(1); }
	66.295%, 100% { opacity: 0; }
}
@keyframes imagene-d1430 {
	0%, 3.278% { opacity: 0; transform: scale(0.5); }
	4.387% { opacity: 1; transform: scale(1); }
	5.496%, 46.062% { opacity: 0; transform: scale(0.5); }
	47.171% { opacity: 1; transform: scale(1); }
	48.28%, 74.351% { opacity: 0; transform: scale(0.5); }
	75.46% { opacity: 1; transform: scale(1); }
	76.569%, 100% { opacity: 0; }
}
@keyframes imagene-d1431 {
	0% { opacity: 0; transform: scale(0.5); }
	1.109% { opacity: 1; transform: scale(1); }
	2.218%, 40.403% { opacity: 0; transform: scale(0.5); }
	41.512% { opacity: 1; transform: scale(1); }
	42.622%, 100% { opacity: 0; }
}


@keyframes imagene-s1447 {
	0%, 59.245% { opacity: 0; }
	63.11% { opacity: 0.5; }
	64.801%, 100% { opacity: 0; }
}
@keyframes imagene-s1450 {
	0%, 15.31% { opacity: 0; }
	19.175% { opacity: 0.5; }
	20.866%, 100% { opacity: 0; }
}
@keyframes imagene-s1453 {
	0%, 42.05% { opacity: 0; }
	45.915% { opacity: 0.5; }
	47.607%, 100% { opacity: 0; }
}
@keyframes imagene-s1456 {
	0%, 25.647% { opacity: 0; }
	29.512% { opacity: 0.5; }
	31.204%, 100% { opacity: 0; }
}
@keyframes imagene-s1459 {
	0%, 51.522% { opacity: 0; }
	55.387% { opacity: 0.5; }
	57.078%, 100% { opacity: 0; }
}

@media (prefers-reduced-motion: reduce) {
	header .mainMenu.elementor-widget-nav-menu .elementor-nav-menu--main > ul.elementor-nav-menu > li.menu-item > a.elementor-item,
	header .mainMenu.elementor-widget-nav-menu .elementor-nav-menu--main .sub-menu > li.menu-item > a.elementor-sub-item,
	.imagene-btn,
	.imagene-btn::before,
	.imagene-tabs__tab,
	.imagene-textlink,
	.imagene-textlink__arrow {
		transition: none;
	}

	[data-imagene-slides] { scroll-behavior: auto; }
	.imagene-experts__track,
	.imagene-experts__viewport { transition: none; }
	.imagene-hero__dot,
	.imagene-hero__spark,
	.imagene-partners__track {
		animation: none !important;
	}
	.imagene-hero__dot { opacity: 0.5; }
}
