/* 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 SP2 */
.sk-ab.sk-SP2 {
	background-color: #1d3c51ff;
	width: 1440px;
	height: 750px;
}

.sk-asset.sk-Product-Background-DC047ECE-D43F-4E78-98BA-559F65AFEBCA {
	background-image: url("images/Product-Background-DC047ECE-D43F-4E78-98BA-559F65AFEBCA.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-DC047ECE-D43F-4E78-98BA-559F65AFEBCA {
		background-image: url("images/Product-Background-DC047ECE-D43F-4E78-98BA-559F65AFEBCA@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-DC047ECE-D43F-4E78-98BA-559F65AFEBCA {
		background-image: url("images/Product-Background-DC047ECE-D43F-4E78-98BA-559F65AFEBCA@3x.png");
		background-size: 1600px 750px;
	}
}
.sk-asset.sk-Product-Gradient-B6063F38-B23C-4F59-8A31-1A46E94DB20E {
	background-image: url("images/Product-Gradient-B6063F38-B23C-4F59-8A31-1A46E94DB20E.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-B6063F38-B23C-4F59-8A31-1A46E94DB20E {
		background-image: url("images/Product-Gradient-B6063F38-B23C-4F59-8A31-1A46E94DB20E@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-B6063F38-B23C-4F59-8A31-1A46E94DB20E {
		background-image: url("images/Product-Gradient-B6063F38-B23C-4F59-8A31-1A46E94DB20E@3x.png");
		background-size: 1358px 750px;
	}
}
.sk-asset.sk-Header-CFE1896E-3F8B-4912-9423-6FB4C98AEB59 {
	left: 0px;
	top: 0px;
	width: 355px;
	height: 108px;
}

.sk-asset.sk-Header-CFE1896E-3F8B-4912-9423-6FB4C98AEB59 {
	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 ;
}

.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-CFE1896E-3F8B-4912-9423-6FB4C98AEB59 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 79.0px ;
}

.sk-asset.sk-Subhead-99DB31A9-5935-4387-8087-BB207385A6D8 {
	left: 2px;
	top: 99px;
	width: 709px;
	height: 22px;
}

.sk-asset.sk-Subhead-99DB31A9-5935-4387-8087-BB207385A6D8 {
	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-99DB31A9-5935-4387-8087-BB207385A6D8 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 17.0px ;
}

.sk-asset.sk-Line-827B38D5-982A-4E94-BA36-D86E88424347 {
	background-image: url("images/Line-827B38D5-982A-4E94-BA36-D86E88424347.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-827B38D5-982A-4E94-BA36-D86E88424347 {
		background-image: url("images/Line-827B38D5-982A-4E94-BA36-D86E88424347@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-827B38D5-982A-4E94-BA36-D86E88424347 {
		background-image: url("images/Line-827B38D5-982A-4E94-BA36-D86E88424347@3x.png");
		background-size: 589px 3px;
	}
}
.sk-asset.sk-Product-Headline-56392A7D-C88A-4906-9E85-8D70F632D8E2 {
	left: 191px;
	top: 147px;
	width: 711px;
	height: 134px;
}

.sk-asset.sk-Stakeholder-Managem-BC5CD3FE-E006-4012-B2F1-6EA63C1A4416 {
	left: 191px;
	top: 326px;
	width: 542px;
	height: 66px;
}

.sk-asset.sk-Stakeholder-Managem-BC5CD3FE-E006-4012-B2F1-6EA63C1A4416 {
	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-BC5CD3FE-E006-4012-B2F1-6EA63C1A4416 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 23.0px ;
}

.sk-asset.sk-Stakeholder-Communi-CA0319B3-ABE2-4FF3-876B-2EED6BA5B382 {
	left: 191px;
	top: 492px;
	width: 542px;
	height: 66px;
}

.sk-asset.sk-Stakeholder-Communi-CA0319B3-ABE2-4FF3-876B-2EED6BA5B382 {
	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-Communi-CA0319B3-ABE2-4FF3-876B-2EED6BA5B382 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF ;
	font-size: 23.0px ;
}

.sk-asset.sk-The-Excavator-Messen-EC639CBF-7869-49FF-89A7-C0DFB2BD9060 {
	left: 191px;
	top: 426px;
	width: 584px;
	height: 32px;
}

.sk-asset.sk-The-Excavator-Messen-EC639CBF-7869-49FF-89A7-C0DFB2BD9060 {
	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-EC639CBF-7869-49FF-89A7-C0DFB2BD9060 .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-D771D17B-E7C8-4F28-981B-5EF000B50009 {
	left: 191px;
	top: 659px;
	width: 526px;
	height: 32px;
}

.sk-asset.sk-The-Data-Integrator-D771D17B-E7C8-4F28-981B-5EF000B50009 {
	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-D771D17B-E7C8-4F28-981B-5EF000B50009 .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-3B1DDE81-F250-43A4-BD01-92A908168694 {
	left: 191px;
	top: 593px;
	width: 526px;
	height: 32px;
}

.sk-asset.sk-The-Scenario-Suite-3B1DDE81-F250-43A4-BD01-92A908168694 {
	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-The-Scenario-Suite-3B1DDE81-F250-43A4-BD01-92A908168694 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	display: table-cell;
	vertical-align: top;
	color: #DD7700 ;
	font-size: 23.0px ;
}

.sk-asset.sk-Product-Page-A05A755B-564B-4781-A723-5315BC41A797 {
	left: -128px;
	top: 0px;
	width: 1600px;
	height: 750px;
}

.sk-asset.sk-back-62DB9346-AB2E-47DB-AC0E-9CCD4DE23A33 {
	background-image: url("images/back-62DB9346-AB2E-47DB-AC0E-9CCD4DE23A33.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-62DB9346-AB2E-47DB-AC0E-9CCD4DE23A33 {
		background-image: url("images/back-62DB9346-AB2E-47DB-AC0E-9CCD4DE23A33@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-62DB9346-AB2E-47DB-AC0E-9CCD4DE23A33 {
		background-image: url("images/back-62DB9346-AB2E-47DB-AC0E-9CCD4DE23A33@3x.png");
		background-size: 54px 54px;
	}
}
.sk-asset.sk-Rectangle-37D577E2-2EAE-4418-B7CE-212CEDCB47AA {
	background-image: url("images/Rectangle-37D577E2-2EAE-4418-B7CE-212CEDCB47AA.png");
	left: 763px;
	top: 55px;
	width: 631px;
	height: 624px;
}

@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-37D577E2-2EAE-4418-B7CE-212CEDCB47AA {
		background-image: url("images/Rectangle-37D577E2-2EAE-4418-B7CE-212CEDCB47AA@2x.png");
		background-size: 631px 624px;
	}
}
@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-37D577E2-2EAE-4418-B7CE-212CEDCB47AA {
		background-image: url("images/Rectangle-37D577E2-2EAE-4418-B7CE-212CEDCB47AA@3x.png");
		background-size: 631px 624px;
	}
}
.sk-asset.sk-About-Copy-A8BB77F2-2808-4DBC-9EFF-594C52C38148 {
	left: 799px;
	top: 118px;
	width: 559px;
	height: 577px;
}

.sk-asset.sk-About-Copy-A8BB77F2-2808-4DBC-9EFF-594C52C38148 {
	font-family: "Avenir" ;
	font-stretch: "undefined" ;
	font-weight: 900 ;
	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-A8BB77F2-2808-4DBC-9EFF-594C52C38148 .span1 {
	font-family: "Avenir" ;
	font-weight: 900 ;
	color: #1D3C51 ;
	font-size: 20.0px ;
}

.sk-asset.sk-About-Copy-A8BB77F2-2808-4DBC-9EFF-594C52C38148 .span2 {
	font-family: "Avenir" ;
	font-weight: 500 ;
	color: #1D3C51 ;
	font-size: 20.0px ;
}

.a {
}
