@media screen and (hover: hover) {

	.circle-arrow.-same-hover:hover:before,
	.circle-arrow.-same-hover:hover:after,
	.button.-arrow:hover .circle-arrow:before,
	.button.-arrow:hover .circle-arrow:after {
		transform: scale(1);
		transition-delay: 0s;
	}

	.button:hover:before {
		opacity: 1;
	}

	.circle-arrow.-same-hover:hover:after,
	.button.-arrow:hover .circle-arrow:after {
		transition-delay: 0.2s;
	}

	.circle-arrow.-same-hover:hover .circle-arrow__inner,
	.button.-arrow:hover .circle-arrow .circle-arrow__inner {
		transition-delay: 0.3s;
		opacity: 1;
		transform: scale(1);
	}

	.button.-border:hover {
		border-color: var(--Dark-grey-2);
	}

	.border-link:hover,
	.link-in-text a:hover {
		color: rgba(0, 0, 0, 0.5);
		border-color: rgba(0, 0, 0, 0);
	}

	.input:hover input,
	.input:hover textarea {
		border-color: var(--Grey);
	}

	.lang-changer:hover {
		border-color: var(--Dark-grey);
	}

	.header-accordion .--accordion__content a:hover,
	.header-menu-group a:hover {
		opacity: 0.4;
	}

	.header-accordion:hover,
	.header-hidden-menu__inner-col .page-link:hover {
		background: var(--Light-grey-2);
	}

	.search-input .input__wrapper .submit:hover {
		opacity: 0.6;
	}

	.header .link:hover,
	.header__wrapper .lang:hover {
		opacity: 0.5;
	}

	.footer a.link:hover {
		opacity: 0.4;
	}

	.circle-border-link:hover {
		border-color: var(--Dark-grey-2);
	}

	.footer .app-link:hover {
		opacity: 0.8;
	}

	.social-item:hover svg path {
		fill: var(--Light-green);
	}

	.rebrand-banner .close:hover:before {
		transform: rotate(90deg);
	}

	.conveyor-belt__belt:hover .conveyor-belt__belt-part {
		animation-play-state: paused !important;
	}

	.industry-card:hover .title:after {
		opacity: 1;
		transform: translateX(calc(100% + 0.549vw
					/*8px*/
				));
	}

	.industry-card:hover .title {
		transform: translateX(-1.373vw
				/*-20px*/
			);
	}

	.article-preview:hover img {
		transform: scale(1.1);
	}

	.article-preview:hover .title {
		opacity: 0.5;
	}

	.event-card:hover {
		background: var(--Light-grey-2);
	}

	.play-button:hover {
		background: #fff;
	}

	.play-button:hover .arrow rect {
		fill: var(--Black, #000);
	}

	.play-button:hover .arrow path {
		fill: var(--Light-green, #45ED94);
	}

	.video-toolbar>*:hover {
		opacity: 1;
		background: #fff;
	}

	.video-toolbar .fullScreen:hover:before,
	.video-toolbar .mute:hover:before,
	.video-toolbar .play:hover:before {
		opacity: 1;
	}

	.video-toolbar .mute.-muted:hover:after,
	.video-toolbar .play.-running:hover:after {
		opacity: 1;
	}

	.code-example__menu-item:hover {
		opacity: 1;
	}

	.copy-button:hover {
		background: var(--white-20, rgba(255, 255, 255, 0.20));
	}

	.swiper-pagination .swiper-pagination-bullet:hover {
		background: var(--Black) !important;
	}
}