.hero-frontpage {
	height: 100vh;
	overflow: hidden;
	display: flex;
	align-items: center;
	padding-top: 0;
}

@media screen and (max-width: 1025px) {
	.hero-frontpage {
		height: auto;
		padding-top: 18rem;
		padding-bottom: 22rem;
	}
}

@media screen and (min-width: 1026px) and (max-width: 1167px) {
	.hero-frontpage__inner {
		grid-template-columns: var(--grid-2) !important;
	}
}

.hero--frontpage img {
	position: absolute;
	left: 0;
	top: 0;
	max-height: 100%;
	width: 100%;
	object-fit: cover;
}

.hero--frontpage {
	position: relative;
	overflow: hidden;
	margin-bottom: -700px;
	padding-bottom: 50rem;
	z-index: 1;
}
.hero--frontpage__content {
	row-gap: var(--gap-xs);
}

@media screen and (max-width: 1025px) {
	.hero--frontpage__content {
		row-gap: var(--gap-xs5);
	}
	.hero--frontpage__content-inner {
		row-gap: var(--gap-xs5);
	}
}
.hero--frontpage img {
	pointer-events: none;
}
.img-1 {
	height: 100%;
}
.img-2,
.img-3 {
	bottom: 0 !important;
	top: unset !important;
	height: auto;
}

.hero--frontpage__content {
	padding-bottom: 30rem;
	padding-top: 19rem;
}
@media screen and (max-width: 1025px) {
	.hero--frontpage__content {
		padding-top: 10rem;
	}
}

.hero--frontpage::after {
	content: "";
	position: absolute;
	left: 0;
	background: linear-gradient(180deg, rgb(255 255 255 / 0%) 0%, rgb(255 255 255 / 16%) 29%, rgb(255 255 255) 85%, rgba(255, 255, 255, 1) 100%);
	height: 100%;
	height: 600px;
	width: 100%;
	z-index: 0;
	pointer-events: none;
	bottom: 0;
}

.industry-feed__text-box p,
.industry-feed__text-box h2 {
	color: white;
}
@media screen and (min-width: 1026px) {
	.industry-feed__text-box {
		padding: var(--gap-xs4);
	}
}

.industry-feed {
	padding-top: 0;
}

@media screen and (max-width: 1025px) {
	header ul.primary-navigation.primary-navigation.primary-navigation.primary-navigation.primary-navigation {
		padding-top: 8rem !important;
	}
}

@media screen and (max-width: 1025px) {
	.order--1-l {
		order: -1;
	}
}

@media screen and (min-width:1026px) and (max-width:1150px){
	.hero--frontpage__content-inner{
		grid-column: 2 / -1;
	}
}
