/* Generated by Genus plugin */

/* Boiler plate CSS 
sk-ab is css style applied to full art board
sk-asset is common css property applied to every css style generated by genus plugin 
*/ 

.sk-ab {
	position: relative;
	overflow: hidden;
}

.sk-asset {
	position: absolute;
	background-repeat: no-repeat;
}

/* Specific to SCP2 */
.sk-ab.sk-SCP2 {
	background-color: #1d3c51ff;
	width: 1440px;
	height: 750px;
}

.sk-asset.sk-Product-Background-1B199EC5-E5B9-4DDC-955D-3A89B81286D4 {
	background-image: url("images/Product-Background-1B199EC5-E5B9-4DDC-955D-3A89B81286D4.png");
	left: 0px;
	top: 0px;
	width: 1600px;
	height: 750px;
}

@media only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {
	.sk-asset.sk-Product-Background-1B199EC5-E5B9-4DDC-955D-3A89B81286D4 {
		background-image: url("images/Product-Background-1B199EC5-E5B9-4DDC-955D-3A89B81286D4@2x.png");
		background-size: 1600px 750px;
	}
}
@media only screen and (min--moz-device-pixel-ratio: 3),
only screen and (-o-min-device-pixel-ratio: 3/1),
only screen and (-webkit-min-device-pixel-ratio: 3),
only screen and (min-device-pixel-ratio: 3) {
	.sk-asset.sk-Product-Background-1B199EC5-E5B9-4DDC-955D-3A89B81286D4 {
		background-image: url("images/Product-Background-1B199EC5-E5B9-4DDC-955D-3A89B81286D4@3x.png");
		background-size: 1600px 750px;
	}
}
.sk-asset.sk-Product-Gradient-C35A3B46-C1D7-4039-BABA-816AC6D78B8B {
	background-image: url("images/Product-Gradient-C35A3B46-C1D7-4039-BABA-816AC6D78B8B.png");
	left: 97px;
	top: 0px;
	width: 1358px;
	height: 750px;
}

@media only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {
	.sk-asset.sk-Product-Gradient-C35A3B46-C1D7-4039-BABA-816AC6D78B8B {
		background-image: url("images/Product-Gradient-C35A3B46-C1D7-4039-BABA-816AC6D78B8B@2x.png");
		background-size: 1358px 750px;
	}
}
@media only screen and (min--moz-device-pixel-ratio: 3),
only screen and (-o-min-device-pixel-ratio: 3/1),
only screen and (-webkit-min-device-pixel-ratio: 3),
only screen and (min-device-pixel-ratio: 3) {
	.sk-asset.sk-Product-Gradient-C35A3B46-C1D7-4039-BABA-816AC6D78B8B {
		background-image: url("images/Product-Gradient-C35A3B46-C1D7-4039-BABA-816AC6D78B8B@3x.png");
		background-size: 1358px 750px;
	}
}
.sk-asset.sk-Header-7986C483-7E43-4D05-B611-34054AE8CDB2 {
	left: 0px;
	top: 0px;
	width: 355px;
	height: 108px;
}
.up:hover {
	opacity: .5;
}
.hero:hover {
	opacity: .5;
}
html {
  scroll-behavior: smooth;
}
a:hover {
	color: #DD7700;
}

a {
	text-decoration: none;
	color: white;
} 

.sk-asset.sk-Header-7986C483-7E43-4D05-B611-34054AE8CDB2 {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 900 ;
	font-style: undefined ;
	letter-spacing: 3.0268488;
	display: table;
	color: #ffffffff ;
	font-size: 79.0px ;
	line-height: null.0px ;
	opacity: 1 ;
	text-align: left ;
	font-kerning: 3.0268488 ;
}

.sk-asset.sk-Header-7986C483-7E43-4D05-B611-34054AE8CDB2 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 79.0px ;
}

.sk-asset.sk-Subhead-5805A9F8-CDAB-4E8E-904E-E8DADE3260D6 {
	left: 2px;
	top: 99px;
	width: 709px;
	height: 22px;
}

.sk-asset.sk-Subhead-5805A9F8-CDAB-4E8E-904E-E8DADE3260D6 {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 800 ;
	font-style: italic ;
	text-transform: uppercase;
	letter-spacing: 4.9252687;
	display: table;
	color: #ffffffff ;
	font-size: 17.0px ;
	line-height: null.0px ;
	opacity: 1 ;
	text-align: left ;
	font-kerning: 4.9252687 ;
}

.sk-asset.sk-Subhead-5805A9F8-CDAB-4E8E-904E-E8DADE3260D6 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 17.0px ;
}

.sk-asset.sk-Line-4122C23F-37A2-41DE-8181-E3DF6E883913 {
	background-image: url("images/Line-4122C23F-37A2-41DE-8181-E3DF6E883913.png");
	left: -1px;
	top: 132px;
	width: 589px;
	height: 3px;
}

@media only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {
	.sk-asset.sk-Line-4122C23F-37A2-41DE-8181-E3DF6E883913 {
		background-image: url("images/Line-4122C23F-37A2-41DE-8181-E3DF6E883913@2x.png");
		background-size: 589px 3px;
	}
}
@media only screen and (min--moz-device-pixel-ratio: 3),
only screen and (-o-min-device-pixel-ratio: 3/1),
only screen and (-webkit-min-device-pixel-ratio: 3),
only screen and (min-device-pixel-ratio: 3) {
	.sk-asset.sk-Line-4122C23F-37A2-41DE-8181-E3DF6E883913 {
		background-image: url("images/Line-4122C23F-37A2-41DE-8181-E3DF6E883913@3x.png");
		background-size: 589px 3px;
	}
}
.sk-asset.sk-Product-Headline-E339C85C-44F0-4450-AB49-1C5FAB3BC5C3 {
	left: 191px;
	top: 147px;
	width: 711px;
	height: 134px;
}

.sk-asset.sk-Stakeholder-Managem-56FBDCD3-4062-469D-8431-17DC60BAD642 {
	left: 191px;
	top: 326px;
	width: 542px;
	height: 66px;
}

.sk-asset.sk-Stakeholder-Managem-56FBDCD3-4062-469D-8431-17DC60BAD642 {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 800 ;
	font-style: undefined ;
	text-transform: uppercase;
	letter-spacing: 2.6385993;
	display: table;
	color: #ffffffff ;
	font-size: 23.0px ;
	line-height: null.0px ;
	opacity: 1 ;
	text-align: left ;
	font-kerning: 2.6385993 ;
}

.sk-asset.sk-Stakeholder-Managem-56FBDCD3-4062-469D-8431-17DC60BAD642 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 23.0px ;
}

.sk-asset.sk-Stakeholder-Communi-6B71E803-F108-4FBE-BC8C-6C375B891570 {
	left: 191px;
	top: 492px;
	width: 542px;
	height: 66px;
}

.sk-asset.sk-Stakeholder-Communi-6B71E803-F108-4FBE-BC8C-6C375B891570 {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 800 ;
	font-style: undefined ;
	text-transform: uppercase;
	letter-spacing: 2.6385993;
	display: table;
	color: #dd7700ff ;
	font-size: 23.0px ;
	line-height: null.0px ;
	opacity: 1 ;
	text-align: left ;
	font-kerning: 2.6385993 ;
}

.sk-asset.sk-Stakeholder-Communi-6B71E803-F108-4FBE-BC8C-6C375B891570 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #DD7700 ;
	font-size: 23.0px ;
}

.sk-asset.sk-The-Excavator-Messen-BB8586DE-CF56-45BA-BAA1-CCAAAB896076 {
	left: 191px;
	top: 426px;
	width: 584px;
	height: 32px;
}

.sk-asset.sk-The-Excavator-Messen-BB8586DE-CF56-45BA-BAA1-CCAAAB896076 {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 800 ;
	font-style: undefined ;
	text-transform: uppercase;
	letter-spacing: 2.6385993;
	display: table;
	color: #ffffffff ;
	font-size: 23.0px ;
	line-height: null.0px ;
	opacity: 1 ;
	text-align: left ;
	font-kerning: 2.6385993 ;
}

.sk-asset.sk-The-Excavator-Messen-BB8586DE-CF56-45BA-BAA1-CCAAAB896076 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 23.0px ;
}

.sk-asset.sk-The-Data-Integrator-990C318C-F295-4EEB-A059-08BFA7E6A931 {
	left: 191px;
	top: 659px;
	width: 526px;
	height: 32px;
}

.sk-asset.sk-The-Data-Integrator-990C318C-F295-4EEB-A059-08BFA7E6A931 {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 800 ;
	font-style: undefined ;
	text-transform: uppercase;
	letter-spacing: 2.6385993;
	display: table;
	color: #ffffffff ;
	font-size: 23.0px ;
	line-height: null.0px ;
	opacity: 1 ;
	text-align: left ;
	font-kerning: 2.6385993 ;
}

.sk-asset.sk-The-Data-Integrator-990C318C-F295-4EEB-A059-08BFA7E6A931 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 23.0px ;
}

.sk-asset.sk-The-Scenario-Suite-DEA04B0C-1820-410C-A67B-0B782A66F8CC {
	left: 191px;
	top: 593px;
	width: 526px;
	height: 32px;
}

.sk-asset.sk-The-Scenario-Suite-DEA04B0C-1820-410C-A67B-0B782A66F8CC {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 800 ;
	font-style: undefined ;
	text-transform: uppercase;
	letter-spacing: 2.6385993;
	display: table;
	color: #ffffffff ;
	font-size: 23.0px ;
	line-height: null.0px ;
	opacity: 1 ;
	text-align: left ;
	font-kerning: 2.6385993 ;
}

.sk-asset.sk-The-Scenario-Suite-DEA04B0C-1820-410C-A67B-0B782A66F8CC .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 23.0px ;
}

.sk-asset.sk-Product-Page-915AD7F4-9AA2-4D36-A25B-617E202B1B9F {
	left: -128px;
	top: 0px;
	width: 1600px;
	height: 750px;
}

.sk-asset.sk-back-AF8D9A68-9C3F-46A9-AD38-5C75D931FECE {
	background-image: url("images/back-AF8D9A68-9C3F-46A9-AD38-5C75D931FECE.png");
	left: 67px;
	top: 51px;
	width: 54px;
	height: 54px;
}

@media only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {
	.sk-asset.sk-back-AF8D9A68-9C3F-46A9-AD38-5C75D931FECE {
		background-image: url("images/back-AF8D9A68-9C3F-46A9-AD38-5C75D931FECE@2x.png");
		background-size: 54px 54px;
	}
}
@media only screen and (min--moz-device-pixel-ratio: 3),
only screen and (-o-min-device-pixel-ratio: 3/1),
only screen and (-webkit-min-device-pixel-ratio: 3),
only screen and (min-device-pixel-ratio: 3) {
	.sk-asset.sk-back-AF8D9A68-9C3F-46A9-AD38-5C75D931FECE {
		background-image: url("images/back-AF8D9A68-9C3F-46A9-AD38-5C75D931FECE@3x.png");
		background-size: 54px 54px;
	}
}
.sk-asset.sk-Rectangle-077EF317-918C-4E27-8C86-DFB80A16E4D9 {
	background-image: url("images/Rectangle-077EF317-918C-4E27-8C86-DFB80A16E4D9.png");
	left: 764px;
	top: 180px;
	width: 631px;
	height: 390px;
}

@media only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {
	.sk-asset.sk-Rectangle-077EF317-918C-4E27-8C86-DFB80A16E4D9 {
		background-image: url("images/Rectangle-077EF317-918C-4E27-8C86-DFB80A16E4D9@2x.png");
		background-size: 631px 390px;
	}
}
@media only screen and (min--moz-device-pixel-ratio: 3),
only screen and (-o-min-device-pixel-ratio: 3/1),
only screen and (-webkit-min-device-pixel-ratio: 3),
only screen and (min-device-pixel-ratio: 3) {
	.sk-asset.sk-Rectangle-077EF317-918C-4E27-8C86-DFB80A16E4D9 {
		background-image: url("images/Rectangle-077EF317-918C-4E27-8C86-DFB80A16E4D9@3x.png");
		background-size: 631px 390px;
	}
}
.sk-asset.sk-About-Copy-A41FDF20-6B27-4C5D-8B46-14586D6A18BC {
	left: 808px;
	top: 225px;
	width: 544px;
	height: 297px;
}

.sk-asset.sk-About-Copy-A41FDF20-6B27-4C5D-8B46-14586D6A18BC {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 500 ;
	font-style: undefined ;
	letter-spacing: 2.343006;
	color: #1d3c51ff ;
	font-size: 20.0px ;
	line-height: 27.0px ;
	opacity: 1 ;
	text-align: left ;
	font-kerning: 2.343006 ;
}

.sk-asset.sk-About-Copy-A41FDF20-6B27-4C5D-8B46-14586D6A18BC .span1 {
	font-family: "Avenir" ;
	font-weight: 500 ;
	color: #1D3C51 ;
	font-size: 20.0px ;
}

.sk-asset.sk-About-Copy-A41FDF20-6B27-4C5D-8B46-14586D6A18BC .span2 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	color: #1D3C51 ;
	font-size: 20.0px ;
}

.sk-asset.sk-About-Copy-A41FDF20-6B27-4C5D-8B46-14586D6A18BC .span3 {
	font-family: "Avenir" ;
	font-weight: 500 ;
	color: #1D3C51 ;
	font-size: 20.0px ;
}

.a {
}
