/*Local fixes*/
/*HUE*/
.section-colors .colors-headline .type-colors .type-color-hue {
	background-image: linear-gradient(
		120deg,
		#a1a1a6 0%,
		#006e82 12%,
		#b62c31 24%,
		#26476d 36%,
		#a1a1a6 48%,
		#006e82 60%,
		#b62c31 82%,
		#26476d 100%
	);
}

/*Business tile*/
@media only screen and (min-width: 735px) {
	#overview-routers-business-1 {
		left: 250px;
	}
}

@media only screen and (min-width: 1069px) {
	#overview-routers-business-1 {
		left: 350px;
	}
}

/* Stand */
.js-color-blue {
	color: #26476d !important;
}

/*Hero*/
.section-hero .hero .image-hero {
	width: 1440px;
	height: 774px;
	background-size: 1440px 774px;
	margin-top: 110px !important;
	background-repeat: no-repeat;
	background-image: url("/by/imac-24/images/overview/hero_endframe__fpycn08d62ai_large.jpg");
	position: relative;
	left: 50%;
	margin-left: -720px;
	position: relative;
	display: block;
	min-width: 100%;
	opacity: 1;
	margin-top: 20px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.section-hero .hero .image-hero {
		background-image: url("/by/imac-24/images/overview/hero_endframe__fpycn08d62ai_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero .image-hero {
		width: 1068px;
		margin-top: 10px !important;
		height: 574px;
		background-size: 1068px 574px;
		background-repeat: no-repeat;
		margin-left: -537px;
		background-image: url("/by/imac-24/images/overview/hero_endframe__fpycn08d62ai_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .hero .image-hero {
		background-image: url("/by/imac-24/images/overview/hero_endframe__fpycn08d62ai_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .hero .image-hero {
		height: 410px;
		margin-left: -129px;
		margin-top: 45px !important;
		background-size: contain;
		background-repeat: no-repeat;
		background-image: url("/by/imac-24/images/overview/hero_endframe__fpycn08d62ai_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .hero .image-hero {
		background-image: url("/by/imac-24/images/overview/hero_endframe__fpycn08d62ai_small_2x.jpg");
	}
}

.custom-hero-wrapper {
	width: 100%;
	overflow: hidden;
}

@media only screen and (max-width: 735px) {
	.custom-hero-wrapper {
		margin-top: 80px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.custom-hero-wrapper {
		margin-top: 40px;
	}
}

/*Accesories*/
@media only screen and (max-width: 734px) {
	#overview-accessories-hero-imac-screen-1 {
		left: 3px;
	}
}
