.version.index /* version checker */
{
	color: #000013;
	background-color: #110BB6;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	border-color: #000000;
	margin-left: auto;
	background-color: #000000;
	background-image: none;
	z-index: 1;
	margin-right: auto;
	border-width: 0px;
}

#u27935
{
	z-index: 869;
	top: 0px;
	position: fixed;
	height: 60px;
}

#u27935-bw
{
	z-index: 869;
}

#u49852
{
	z-index: 870;
	top: 0px;
	position: fixed;
	height: 60px;
}

#u49852-bw
{
	z-index: 870;
}

#u49863
{
	z-index: 871;
	top: 0px;
	position: fixed;
	height: 60px;
}

#u49863-bw
{
	z-index: 871;
}

#u27938
{
	top: 11px;
	left: 50%;
	z-index: 872;
	padding-bottom: 38px;
	width: 210px;
	position: fixed;
}

#u27941-4
{
	top: 11px;
	left: 50%;
	min-height: 23px;
	z-index: 873;
	width: 184px;
	position: fixed;
	padding: 9px 12px 4px;
}

#u27939
{
	top: 19px;
	left: 50%;
	z-index: 877;
	width: 22px;
	position: fixed;
}

#u27940
{
	z-index: 878;
}

#pamphletu27989
{
	top: 11px;
	left: 50%;
	z-index: 879;
	padding-bottom: 230px;
	width: 0.01px;
	position: fixed;
	height: 40px;
}

#u27999
{
	top: 51px;
	width: 210px;
	position: absolute;
	height: 219px;
}

#u27999popup
{
	z-index: 880;
}

#u28000
{
	z-index: 881;
	width: 210px;
	position: relative;
	margin-right: -10000px;
	height: 219px;
}

#menuu28001
{
	z-index: 882;
	width: 209px;
	position: relative;
	margin-right: -10000px;
	height: 219px;
}

#u28016
{
	position: relative;
	width: 209px;
}

#u28019
{
	padding-bottom: 10px;
	width: 207px;
	position: relative;
	margin-right: -10000px;
	min-height: 22px;
}

#u28019:hover
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28019:active
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28022-4
{
	top: 5px;
	left: 1px;
	margin-right: -10000px;
	min-height: 22px;
	width: 205px;
	position: relative;
}

#u28019:hover #u28022-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28019:active #u28022-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28010
{
	padding-bottom: 11px;
	width: 207px;
	position: relative;
	margin-right: -10000px;
	min-height: 22px;
}

#u28019.MuseMenuActive,#u28010:hover
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28010:active
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28011-4
{
	top: 5px;
	left: 1px;
	margin-right: -10000px;
	min-height: 22px;
	width: 205px;
	position: relative;
}

#u28019.MuseMenuActive #u28022-4,#u28010:hover #u28011-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28010:active #u28011-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28003
{
	padding-bottom: 11px;
	width: 207px;
	position: relative;
	margin-right: -10000px;
	min-height: 22px;
}

#u28010.MuseMenuActive,#u28003:hover
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28003:active
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28004-4
{
	top: 5px;
	left: 1px;
	margin-right: -10000px;
	min-height: 22px;
	width: 205px;
	position: relative;
}

#u28010.MuseMenuActive #u28011-4,#u28003:hover #u28004-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28003:active #u28004-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28026
{
	padding-bottom: 11px;
	width: 207px;
	position: relative;
	margin-right: -10000px;
	min-height: 22px;
}

#u28003.MuseMenuActive,#u28026:hover
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28026:active
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28028-4
{
	top: 5px;
	left: 1px;
	margin-right: -10000px;
	min-height: 22px;
	width: 205px;
	position: relative;
}

#u28003.MuseMenuActive #u28004-4,#u28026:hover #u28028-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28026:active #u28028-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31488
{
	padding-bottom: 11px;
	width: 207px;
	position: relative;
	margin-right: -10000px;
	min-height: 22px;
}

#u28026.MuseMenuActive,#u31488:hover
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u31488:active
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u31491-4
{
	top: 5px;
	left: 1px;
	margin-right: -10000px;
	min-height: 22px;
	width: 205px;
	position: relative;
}

#u28026.MuseMenuActive #u28028-4,#u31488:hover #u31491-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31488:active #u31491-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28009,#u28002,#u28023,#u31485,#u28030
{
	width: 209px;
	margin-top: 2px;
	position: relative;
}

#u28033
{
	padding-bottom: 11px;
	width: 207px;
	position: relative;
	margin-right: -10000px;
	min-height: 22px;
}

#u31488.MuseMenuActive,#u28033:hover
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28033:active
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28033.MuseMenuActive
{
	min-height: 22px;
	width: 207px;
	margin: 0px -10000px 0px 0px;
}

#u28034-4
{
	top: 5px;
	left: 1px;
	margin-right: -10000px;
	min-height: 22px;
	width: 205px;
	position: relative;
}

#u31488.MuseMenuActive #u31491-4,#u28033:hover #u28034-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28033:active #u28034-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28033.MuseMenuActive #u28034-4
{
	min-height: 22px;
	padding-bottom: 0px;
	width: 205px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u27990
{
	z-index: 919;
	width: 40px;
	position: relative;
	margin-right: -10000px;
	height: 39px;
}

#u27991
{
	padding-bottom: 1px;
	width: 40px;
	position: absolute;
	height: 38px;
}

#u27991:hover
{
	min-height: 0px;
	width: 40px;
	height: 38px;
	margin: 0px;
}

#u27991.PamphletThumbSelected
{
	min-height: 0px;
	width: 40px;
	height: 38px;
	margin: 0px;
}

#u27992
{
	z-index: 921;
	width: 38px;
	position: relative;
	margin-right: -10000px;
	height: 38px;
}

#u27991:hover #u27992
{
	min-height: 0px;
	width: 38px;
	height: 38px;
	margin: 0px -10000px 0px 0px;
}

#u27991.PamphletThumbSelected #u27992
{
	min-height: 0px;
	width: 38px;
	height: 38px;
	margin: 0px -10000px 0px 0px;
}

#u38120
{
	top: 12px;
	left: 50%;
	z-index: 922;
	width: 72px;
	position: fixed;
}

#u38120_img
{
	margin-bottom: -8px;
}

#u49868
{
	top: 12px;
	left: 50%;
	z-index: 949;
	padding-bottom: 38px;
	width: 226px;
	position: fixed;
}

#u45066-4
{
	top: 18px;
	left: 50%;
	min-height: 32px;
	z-index: 954;
	width: 38px;
	position: fixed;
}

#u45067
{
	top: 12px;
	left: 50%;
	z-index: 970;
	width: 1px;
	position: fixed;
	height: 38px;
}

#u45065-4
{
	top: 18px;
	left: 50%;
	min-height: 32px;
	z-index: 950;
	width: 38px;
	position: fixed;
}

#u49840
{
	top: 12px;
	left: 50%;
	z-index: 971;
	width: 1px;
	position: fixed;
	height: 38px;
}

#u49834-4
{
	top: 18px;
	left: 50%;
	min-height: 32px;
	z-index: 966;
	width: 38px;
	position: fixed;
}

#u49846
{
	top: 12px;
	left: 50%;
	z-index: 972;
	width: 1px;
	position: fixed;
	height: 38px;
}

#u49822-4
{
	top: 18px;
	left: 50%;
	min-height: 32px;
	z-index: 958;
	width: 38px;
	position: fixed;
}

#u49857
{
	top: 12px;
	left: 50%;
	z-index: 973;
	width: 1px;
	position: fixed;
	height: 38px;
}

#u49828-4
{
	top: 18px;
	left: 50%;
	min-height: 32px;
	z-index: 962;
	width: 38px;
	position: fixed;
}

#u58278
{
	top: 17px;
	left: 50%;
	z-index: 978;
	width: 26px;
	position: fixed;
	height: 26px;
}

#u45187
{
	border-color: transparent;
	background-color: transparent;
	z-index: 979;
	top: 466px;
	padding-bottom: 60px;
	width: 60px;
	right: 0px;
	position: fixed;
	border-width: 0px;
}

#u45190
{
	top: 466px;
	width: 58px;
	filter: alpha(opacity=60);
	border-width: 1px;
	background-color: #000000;
	right: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	border-color: #7F7F7F;
	opacity: 0.6;
	z-index: 980;
	border-style: solid;
	position: fixed;
	height: 58px;
}

#u45191-4
{
	text-align: center;
	color: #FFFFFF;
	font-size: 11px;
	top: 504px;
	background-color: transparent;
	right: 1px;
	font-weight: 700;
	line-height: 13px;
	min-height: 17px;
	z-index: 983;
	font-family: rift, sans-serif;
	width: 58px;
	letter-spacing: 1px;
	position: fixed;
}

#u45188
{
	top: 476px;
	width: 30px;
	z-index: 981;
	background-color: transparent;
	position: fixed;
}

#u45189
{
	display: block;
	z-index: 982;
}

#u45156
{
	border-color: transparent;
	background-color: transparent;
	z-index: 987;
	top: 526px;
	padding-bottom: 60px;
	width: 60px;
	right: 0px;
	position: fixed;
	border-width: 0px;
}

#u45157
{
	top: 526px;
	width: 58px;
	position: fixed;
	filter: alpha(opacity=60);
	right: 0px;
	background-color: #000000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	border-color: #7F7F7F;
	opacity: 0.6;
	z-index: 988;
	border-style: solid;
	height: 59px;
	border-width: 0px 1px 1px;
}

#u45160-4
{
	text-align: center;
	color: #FFFFFF;
	font-size: 11px;
	top: 564px;
	background-color: transparent;
	right: 1px;
	font-weight: 700;
	line-height: 13px;
	min-height: 17px;
	z-index: 989;
	font-family: rift, sans-serif;
	width: 58px;
	letter-spacing: 1px;
	position: fixed;
}

#u45158
{
	top: 536px;
	width: 30px;
	z-index: 993;
	background-color: transparent;
	position: fixed;
}

#u45159
{
	display: block;
	z-index: 994;
}

#ptop
{
	width: 0.01px;
	margin-right: -10000px;
	z-index: 707;
}

#pu3459
{
	width: 0.01px;
	margin-top: 42px;
	z-index: 11;
}

#u3459
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 11;
	position: relative;
	background: transparent url("../images/noma_portrait_01modneu_1480.jpg?crc=152458840") no-repeat left center;
	background-size: contain;
}

#u23263
{
	filter: alpha(opacity=100);
	height: 60px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	z-index: 138;
	width: 60px;
	position: relative;
	background: transparent url("../images/noma_quote_element_blue.jpg?crc=7659574") no-repeat left top;
	background-size: cover;
}

#u3528
{
	z-index: 12;
	background-color: #FFFFFF;
}

#u38330
{
	filter: alpha(opacity=100);
	height: 237px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 743;
	width: 295px;
	position: relative;
	background: transparent url("../images/noma_logo_pos_4c.png?crc=11794245") no-repeat center center;
	background-size: contain;
}

#u3528-bw
{
	z-index: 12;
	margin-top: 526px;
}

#u8886
{
	z-index: 20;
	-pie-background: rgba(0,79,125,0.3);
}

#u30805
{
	width: 30px;
	z-index: 551;
	background-color: transparent;
	position: relative;
}

#u30806
{
	display: block;
	z-index: 552;
}

#u10947
{
	border-color: transparent;
	background-color: transparent;
	height: 65px;
	z-index: 35;
	position: relative;
	border-width: 0px;
}

#u8886-bw
{
	margin-top: 438px;
	z-index: 20;
}

#u23443-6
{
	text-transform: uppercase;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	letter-spacing: 2px;
	margin-top: 230px;
	min-height: 237px;
	z-index: 139;
	font-family: rift, sans-serif;
	color: #FFFFFF;
	position: relative;
}

#u23443-2
{
	font-size: 22px;
	line-height: 23px;
	padding-left: 80px;
}

#u23443-4
{
	line-height: 100px;
	font-size: 96px;
}

#u5912
{
	border-color: transparent;
	background-color: transparent;
	min-height: 120px;
	z-index: 868;
	width: 120px;
	position: relative;
	border-width: 0px;
}

#pu6041
{
	width: 0.01px;
	z-index: 10;
}

#u6041
{
	filter: alpha(opacity=100);
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 10;
	position: relative;
	background-repeat: no-repeat;
	background-position: right center;
	background-size: cover;
}

#u38291-4
{
	width: 790px;
	text-transform: uppercase;
	filter: alpha(opacity=70);
	font-size: 160px;
	letter-spacing: 15px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	font-weight: 700;
	background-color: transparent;
	opacity: 0.7;
	z-index: 852;
	font-family: rift, sans-serif;
	line-height: 192px;
	color: #7F7F7F;
	min-height: 214px;
}

#u38292-4
{
	width: 1125px;
	text-transform: uppercase;
	filter: alpha(opacity=70);
	font-size: 160px;
	letter-spacing: 15px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	font-weight: 700;
	background-color: transparent;
	opacity: 0.7;
	z-index: 856;
	font-family: rift, sans-serif;
	line-height: 192px;
	color: #D9D9D9;
	min-height: 208px;
}

#u38293-4
{
	text-align: right;
	color: #D9D9D9;
	text-transform: uppercase;
	filter: alpha(opacity=70);
	font-size: 160px;
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	font-weight: 700;
	line-height: 192px;
	opacity: 0.7;
	z-index: 860;
	font-family: rift, sans-serif;
	width: 707px;
	letter-spacing: 15px;
	min-height: 246px;
}

#u38294-4
{
	text-align: right;
	color: #D9D9D9;
	text-transform: uppercase;
	filter: alpha(opacity=70);
	font-size: 160px;
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	font-weight: 700;
	line-height: 192px;
	opacity: 0.7;
	z-index: 864;
	font-family: rift, sans-serif;
	width: 838px;
	letter-spacing: 15px;
	min-height: 216px;
}

#u34950
{
	z-index: 724;
	-pie-background: rgba(0,0,0,0.6);
}

#u3519-16
{
	text-transform: uppercase;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	letter-spacing: 2px;
	margin-top: 66px;
	z-index: 725;
	font-family: rift, sans-serif;
	width: 765px;
	color: #9CC120;
	position: relative;
}

#u3519-5
{
	padding-bottom: 10px;
	line-height: 86px;
	font-size: 72px;
}

#u3519-9
{
	padding-bottom: 10px;
	line-height: 26px;
	font-size: 22px;
}

#u3519-10
{
	text-align: center;
	padding-bottom: 10px;
	line-height: 22px;
	font-size: 18px;
}

#u3519-14
{
	text-align: center;
	padding-bottom: 10px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	font-size: 22px;
}

#u3519-11
{
	font-family: rift, sans-serif;
	font-weight: 700;
	line-height: 22px;
	font-size: 18px;
}

#u3519-12
{
	font-family: rift, sans-serif;
	font-weight: 700;
	line-height: 22px;
	text-decoration: none;
	font-size: 18px;
}

#u34950-bw
{
	z-index: 724;
}

#u30731
{
	z-index: 508;
	background-color: #7F7F7F;
	height: 1px;
}

#u30731-bw
{
	height: 1px;
	z-index: 508;
}

#u5997-6
{
	text-align: center;
	color: #E8E8E8;
	text-transform: uppercase;
	font-size: 36px;
	letter-spacing: 2px;
	font-weight: 600;
	z-index: 13;
	font-family: rift, sans-serif;
	background-color: transparent;
	position: relative;
}

.js #u38291-4.ose_pre_init,.js #u38292-4.ose_pre_init,.js #u38293-4.ose_pre_init,.js #u38294-4.ose_pre_init,.js #u3519-16.ose_pre_init,.js #u5997-6.ose_pre_init
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

#u23571
{
	min-height: 480px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 145;
	opacity: 1;
	background: #000000 url("../images/noma_portrait_nobleed_15.jpg?crc=3789244182") no-repeat right center;
	background-size: contain;
}

#u23571_align_to_page
{
	margin-left: auto;
	position: relative;
	padding-bottom: 37px;
	margin-right: auto;
}

#u23580
{
	border-color: transparent;
	background-color: transparent;
	margin-top: 67px;
	z-index: 146;
	position: relative;
	border-width: 0px;
}

#u23581
{
	filter: alpha(opacity=100);
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 147;
	width: 120px;
	position: relative;
	background: transparent url("../images/noma_quote_element_green.jpg?crc=4003160342") no-repeat left top;
	background-size: cover;
}

#u23582-9
{
	font-weight: 300;
	background-color: transparent;
	text-transform: uppercase;
	margin-top: 55px;
	min-height: 303px;
	z-index: 148;
	font-family: rift, sans-serif;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
}

#u23582-4
{
	padding-bottom: 22px;
	line-height: 75px;
	letter-spacing: 2px;
	text-indent: 160px;
	font-size: 72px;
}

#u23582-7
{
	padding-bottom: 22px;
	letter-spacing: 4px;
	line-height: 23px;
	font-size: 22px;
}

#u23571-bw
{
	min-height: 480px;
	z-index: 145;
}

#u29955
{
	z-index: 507;
	background-color: #7F7F7F;
	height: 1px;
}

#u29955-bw
{
	z-index: 507;
	height: 1px;
	margin-top: -1px;
	margin-bottom: -1px;
}

#u29950
{
	border-color: transparent;
	background-color: transparent;
	z-index: 21;
	padding-bottom: 0px;
	width: 321px;
	position: relative;
	border-width: 0px;
}

#pu6233-5
{
	width: 0.01px;
	z-index: 22;
}

#u6233-5
{
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 21px;
	min-height: 51px;
	z-index: 22;
	font-family: rift, sans-serif;
	width: 321px;
	letter-spacing: 2px;
	position: relative;
}

#u9078
{
	background-color: #D9D9D9;
	margin-right: -10000px;
	margin-top: 39px;
	z-index: 27;
	width: 227px;
	position: relative;
	height: 1px;
}

#pu9104
{
	width: 0.01px;
	margin-top: 9px;
	z-index: 30;
}

#u9104
{
	background-color: transparent;
	width: 30px;
	position: relative;
	margin-right: -10000px;
	z-index: 30;
}

#u9099
{
	display: block;
	z-index: 31;
}

#u9088
{
	left: 42px;
	width: 30px;
	margin-right: -10000px;
	z-index: 28;
	background-color: transparent;
	position: relative;
}

#u9083
{
	display: block;
	z-index: 29;
}

#u29945
{
	border-color: transparent;
	background-color: transparent;
	z-index: 482;
	position: relative;
	border-width: 0px;
}

#u29925-23
{
	font-weight: 300;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	z-index: 483;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	color: #FFFFFF;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u29940
{
	left: 30px;
	background-color: #FFFFFF;
	margin-right: -10000px;
	z-index: 506;
	width: 129px;
	position: relative;
	height: 12px;
}

#u23636
{
	min-height: 443px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 158;
	padding-bottom: 37px;
	opacity: 1;
	background: #000000 url("../images/noma_portrait_nobleed_04.jpg?crc=4006777576") no-repeat right center;
	background-size: contain;
}

#u23637
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	margin-top: 85px;
	z-index: 159;
	position: relative;
	border-width: 0px;
}

#u23639
{
	filter: alpha(opacity=100);
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 160;
	width: 120px;
	position: relative;
	background: transparent url("../images/noma_quote_element_green.jpg?crc=4003160342") no-repeat left top;
	background-size: cover;
}

#u23638-7
{
	text-transform: uppercase;
	font-size: 72px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 75px;
	margin-top: 55px;
	min-height: 303px;
	z-index: 161;
	font-family: rift, sans-serif;
	color: #FFFFFF;
	position: relative;
}

#u23636-bw
{
	min-height: 443px;
	z-index: 158;
}

#u30856
{
	z-index: 554;
	background-color: #7F7F7F;
	height: 1px;
}

#u30856-bw
{
	height: 1px;
	z-index: 554;
}

#pu30153
{
	width: 0.01px;
	margin-top: 149px;
	z-index: 509;
}

#u30153
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	margin-top: 50px;
	z-index: 509;
	position: relative;
	border-width: 0px;
}

#u30154-16
{
	font-weight: 300;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	z-index: 510;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u30154-5
{
	text-align: left;
	line-height: 50px;
	text-transform: uppercase;
	font-size: 36px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 20px;
	color: #17658C;
}

#u30155
{
	left: 30px;
	background-color: #FFFFFF;
	margin-right: -10000px;
	margin-top: 72px;
	z-index: 526;
	width: 129px;
	position: relative;
	height: 12px;
}

#u31904
{
	left: 260px;
	filter: alpha(opacity=100);
	height: 100px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 672;
	width: 100px;
	position: relative;
	background: transparent url("../images/noma_icons_color_web-u33920-fr.png?crc=3810905192") no-repeat left top;
	background-size: contain;
}

#u32861
{
	border-color: transparent;
	background-color: transparent;
	z-index: 673;
	position: relative;
	border-width: 0px;
}

#u30268
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	margin-top: 50px;
	z-index: 674;
	position: relative;
	border-width: 0px;
}

#u30269-11
{
	font-weight: 300;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	z-index: 675;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u30269-2,#u30269-3
{
	line-height: 25px;
	text-transform: uppercase;
	font-size: 18px;
	font-family: rift, sans-serif;
	padding-bottom: 22px;
	letter-spacing: 2px;
	color: #FFFFFF;
}

#u30269-5
{
	text-align: left;
	line-height: 50px;
	text-transform: uppercase;
	font-size: 36px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 20px;
	letter-spacing: 3px;
	color: #147A81;
}

#u30269-7,#u30269-9
{
	text-align: left;
	line-height: 25px;
	font-size: 18px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 6px;
	letter-spacing: 2px;
	color: #FFFFFF;
}

#u30270
{
	left: 30px;
	background-color: #FFFFFF;
	margin-right: -10000px;
	margin-top: 72px;
	z-index: 686;
	width: 129px;
	position: relative;
	height: 12px;
}

#u31916
{
	left: 260px;
	filter: alpha(opacity=100);
	height: 100px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 687;
	width: 100px;
	position: relative;
	background: transparent url("../images/noma_icons_color_web2-u33925-fr.png?crc=4236119811") no-repeat left top;
	background-size: contain;
}

#u32866
{
	border-color: transparent;
	background-color: transparent;
	z-index: 688;
	position: relative;
	border-width: 0px;
}

#u30291
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	margin-top: 50px;
	z-index: 689;
	position: relative;
	border-width: 0px;
}

#u30293-15
{
	font-weight: 300;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	z-index: 690;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u30154-2,#u30154-3,#u30293-2,#u30293-3
{
	line-height: 25px;
	text-transform: uppercase;
	font-size: 18px;
	font-family: rift, sans-serif;
	padding-bottom: 22px;
	color: #FFFFFF;
}

#u30293-5
{
	text-align: left;
	line-height: 50px;
	text-transform: uppercase;
	font-size: 36px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 20px;
	color: #9CC120;
}

#u30154-7,#u30154-12,#u30154-14,#u30293-7,#u30293-9,#u30293-11,#u30293-13
{
	text-align: left;
	line-height: 25px;
	font-size: 18px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 6px;
	color: #FFFFFF;
}

#u30292
{
	left: 30px;
	background-color: #FFFFFF;
	margin-right: -10000px;
	margin-top: 72px;
	z-index: 705;
	width: 129px;
	position: relative;
	height: 12px;
}

#u31925
{
	left: 260px;
	filter: alpha(opacity=100);
	height: 100px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 706;
	width: 100px;
	position: relative;
	background: transparent url("../images/noma_icons_color_web3-u33930-fr.png?crc=3921762087") no-repeat left top;
	background-size: contain;
}

#pu8736
{
	width: 0.01px;
	z-index: 19;
}

#u8736
{
	filter: alpha(opacity=30);
	opacity: 0.3;
	z-index: 19;
	background-color: #004F7D;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	height: 209px;
}

#u8736-bw
{
	height: 209px;
	z-index: 19;
}

#u36538-3
{
	min-height: 503px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 32;
	opacity: 1;
	background: transparent url("../images/noma_fill_01_1480-u36538-3-fr.png?crc=162196591") no-repeat center center;
	background-size: cover;
}

#u36538-3-bw
{
	min-height: 503px;
	z-index: 32;
}

#u23674
{
	min-height: 480px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 168;
	opacity: 1;
	background: #000000 url("../images/noma_portrait_nobleed_02.jpg?crc=4225176905") no-repeat right center;
	background-size: contain;
}

#u23675
{
	border-color: transparent;
	background-color: transparent;
	margin-top: 67px;
	z-index: 169;
	width: 987px;
	position: relative;
	border-width: 0px;
}

#u23676
{
	filter: alpha(opacity=100);
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 170;
	width: 120px;
	position: relative;
	background: transparent url("../images/noma_quote_element_green.jpg?crc=4003160342") no-repeat left top;
	background-size: cover;
}

#u23677-7
{
	text-transform: uppercase;
	font-size: 72px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 75px;
	margin-top: 55px;
	min-height: 320px;
	z-index: 171;
	font-family: rift, sans-serif;
	width: 987px;
	color: #FFFFFF;
	position: relative;
}

#u23674-bw
{
	min-height: 480px;
	z-index: 168;
}

#u30865
{
	z-index: 555;
	background-color: #7F7F7F;
	height: 1px;
}

#u30865-bw
{
	z-index: 555;
	height: 1px;
	margin-top: -1px;
	margin-bottom: -1px;
}

#u30379
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	margin-top: 38px;
	z-index: 527;
	position: relative;
	border-width: 0px;
}

#u30381-11
{
	font-weight: 300;
	text-transform: uppercase;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	min-height: 345px;
	z-index: 528;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	color: #FFFFFF;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u30381-2,#u30381-3
{
	font-family: rift, sans-serif;
	padding-bottom: 22px;
	line-height: 25px;
	font-size: 18px;
}

#u30381-9
{
	text-align: left;
	padding-bottom: 20px;
	line-height: 101px;
	font-family: sofia-pro, sans-serif;
	font-size: 72px;
}

#u30381-7
{
	font-family: rift, sans-serif;
	font-weight: 300;
	letter-spacing: 4px;
}

#u30380
{
	left: 30px;
	background-color: #FFFFFF;
	margin-right: -10000px;
	margin-top: 73px;
	z-index: 539;
	width: 129px;
	position: relative;
	height: 12px;
}

#u30402
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 540;
	padding-bottom: 0px;
	width: 321px;
	position: relative;
	border-width: 0px;
}

#pu30405-5
{
	width: 0.01px;
	z-index: 541;
}

#u30405-5
{
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 21px;
	min-height: 51px;
	z-index: 541;
	font-family: rift, sans-serif;
	width: 321px;
	letter-spacing: 2px;
	position: relative;
}

#u30408
{
	background-color: #D9D9D9;
	margin-right: -10000px;
	z-index: 546;
	width: 227px;
	position: relative;
	height: 1px;
}

#pu30403
{
	width: 0.01px;
	margin-top: 9px;
	z-index: 549;
}

#u30403
{
	background-color: transparent;
	width: 30px;
	position: relative;
	margin-right: -10000px;
	z-index: 549;
}

#u30404
{
	display: block;
	z-index: 550;
}

#u30406
{
	left: 42px;
	width: 30px;
	margin-right: -10000px;
	z-index: 547;
	background-color: transparent;
	position: relative;
}

#u30407
{
	display: block;
	z-index: 548;
}

#pu14541
{
	width: 0.01px;
	margin-top: 200px;
	z-index: 36;
}

#u14541
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 36;
	width: 420px;
	position: relative;
	background: transparent url("../images/thisisengineering-raeng-h_ibhnc8cdo-unsplash-u14541-fr.jpg?crc=136488883") no-repeat center center;
	background-size: cover;
}

#pu14554
{
	width: 420px;
	position: relative;
	margin-right: -10000px;
	z-index: 38;
}

#pu14572-10
{
	width: 0.01px;
	position: relative;
	z-index: 40;
}

#u14572-10
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 40;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#u14738
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 37;
	width: 420px;
	position: relative;
	background: transparent url("../images/matt-artz-srjer4upf4g-unsplash-u33650-fr.jpg?crc=4139219318") no-repeat center top;
	background-size: cover;
}

#pu14722
{
	width: 420px;
	position: relative;
	margin-right: -10000px;
	z-index: 39;
}

#u14554,#u14722
{
	border-radius: 0px 0px 0px 60px ;
	width: 420px;
	position: absolute;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 0;
	top: 0px;
	background-color: #004F7D;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	bottom: 0px;
}

#pu14731-14
{
	width: 0.01px;
	position: relative;
	z-index: 50;
}

#u14731-14
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 50;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#pu14808
{
	width: 0.01px;
	margin-top: 10px;
	z-index: 64;
}

#u14808
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 64;
	width: 420px;
	position: relative;
	background: transparent url("../images/albert-hyseni-xa9e5pogc1i-unsplash-u14808-fr.jpg?crc=176190874") no-repeat center center;
	background-size: cover;
}

#u14810
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 66;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u14812-10
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 68;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#u14809
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 65;
	width: 420px;
	position: relative;
	background: transparent url("../images/thomas-kinto-_ho1uucxq1g-unsplash-u33656-fr.jpg?crc=55990310") no-repeat center top;
	background-size: cover;
}

#u14811
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 67;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u14813-12
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 78;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#pu14876
{
	width: 0.01px;
	margin-top: 10px;
	z-index: 90;
}

#u14876
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 90;
	width: 420px;
	position: relative;
	background: transparent url("../images/bruno-van-der-kraan-uauyovn_zbq-unsplash-u14876-fr.jpg?crc=3976281340") no-repeat center center;
	background-size: cover;
}

#u14878
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 92;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u14880-12
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 94;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#u14877
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 91;
	width: 420px;
	position: relative;
	background: transparent url("../images/deon-hua-arfd2oaadrq-unsplash-u33662-fr.jpg?crc=520384082") no-repeat center top;
	background-size: cover;
}

#u14879
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 93;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u14881-12
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 106;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#pu14952
{
	width: 0.01px;
	margin-top: 10px;
	z-index: 118;
}

#u14952
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 118;
	width: 420px;
	position: relative;
	background: transparent url("../images/joshua-coleman-fxls-tvemno-unsplash-u33667-fr.jpg?crc=3834901954") no-repeat center center;
	background-size: cover;
}

#u14954
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 120;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u14956-8
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 122;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#u14953
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 119;
	width: 420px;
	position: relative;
	background: transparent url("../images/victor-garcia-4g6dokswo8u-unsplash-u14953-fr.jpg?crc=71310456") no-repeat center bottom;
	background-size: cover;
}

#u14955
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 121;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u14957-8
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 130;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#pu23729
{
	width: 0.01px;
	margin-top: 10px;
	z-index: 178;
}

#u23729
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 178;
	width: 420px;
	position: relative;
	background: transparent url("../images/gabriele-diwald-j2oprkacwkq-unsplash-u33688-fr.jpg?crc=254186054") no-repeat center center;
	background-size: cover;
}

#u23731
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 180;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u23733-8
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 182;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#u23730
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 179;
	width: 420px;
	position: relative;
	background: transparent url("../images/liam-black--xhtydyalws-unsplash-u23730-fr.jpg?crc=359176130") no-repeat center center;
	background-size: cover;
}

#u23732
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 181;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u23734-10
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 190;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#pu23773
{
	width: 0.01px;
	margin-top: 10px;
	z-index: 200;
}

#u23773
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 200;
	width: 420px;
	position: relative;
	background: transparent url("../images/dorian-mongel-5rgr_zi7pbw-unsplash-u33694-fr.jpg?crc=3921892718") no-repeat right center;
	background-size: cover;
}

#u23775
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 202;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u23777-8
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 204;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#u23774
{
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 0px 0px 0px 60px ;
	margin-right: -10000px;
	opacity: 1;
	z-index: 201;
	width: 420px;
	position: relative;
	background: transparent url("../images/sharon-mccutcheon-okay0q7pa30-unsplash-u33695-fr.jpg?crc=4159877484") no-repeat center center;
	background-size: cover;
}

#u23776
{
	border-radius: 0px 0px 0px 60px ;
	background-color: #17658C;
	position: relative;
	filter: alpha(opacity=60);
	opacity: 0.6;
	z-index: 203;
	width: 420px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	margin-right: -10000px;
	height: 420px;
}

#u23778-8
{
	border-radius: 0px 0px 0px 60px ;
	background-color: transparent;
	margin-right: -10000px;
	min-height: 404px;
	z-index: 212;
	width: 404px;
	color: #FFFFFF;
	position: relative;
	padding: 8px;
}

#u14572-10:hover,#u14731-14:hover,#u14812-10:hover,#u14813-12:hover,#u14880-12:hover,#u14881-12:hover,#u14956-8:hover,#u14957-8:hover,#u23733-8:hover,#u23734-10:hover,#u23777-8:hover,#u23778-8:hover
{
	min-height: 404px;
	padding-bottom: 8px;
	width: 404px;
	padding-top: 8px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(0,0,0,0.6);
}

#u14572-2,#u14572-4,#u14572-6,#u14731-2,#u14731-4,#u14731-6,#u14731-8,#u14731-10,#u14812-2,#u14812-4,#u14812-6,#u14813-2,#u14813-4,#u14813-6,#u14813-8,#u14880-2,#u14880-4,#u14880-6,#u14880-8,#u14881-2,#u14881-4,#u14881-6,#u14881-8,#u14956-2,#u14956-4,#u14957-2,#u14957-4,#u23733-2,#u23733-4,#u23734-2,#u23734-4,#u23734-6,#u23777-2,#u23777-4,#u23778-2,#u23778-4
{
	font-weight: 700;
	line-height: 37px;
	text-transform: uppercase;
	font-size: 36px;
	font-family: rift, sans-serif;
	padding-bottom: 8px;
	letter-spacing: 2px;
}

#u14572-8,#u14731-12,#u14812-8,#u14813-10,#u14880-10,#u14881-10,#u14956-6,#u14957-6,#u23733-6,#u23734-8,#u23777-6,#u23778-6
{
	font-family: sofia-pro, sans-serif;
	padding-bottom: 8px;
	line-height: 22px;
	letter-spacing: 1px;
	font-weight: 300;
}

#u23907
{
	min-height: 480px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 220;
	opacity: 1;
	background: #000000 url("../images/noma_portrait_nobleed_17.jpg?crc=4216502758") no-repeat right center;
	background-size: contain;
}

#u23908
{
	border-color: transparent;
	background-color: transparent;
	margin-top: 67px;
	z-index: 225;
	position: relative;
	border-width: 0px;
}

#u23909
{
	filter: alpha(opacity=100);
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 226;
	width: 120px;
	position: relative;
	background: transparent url("../images/noma_quote_element_green.jpg?crc=4003160342") no-repeat left top;
	background-size: cover;
}

#u23910-9
{
	text-transform: uppercase;
	font-size: 72px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 75px;
	margin-top: 55px;
	min-height: 320px;
	z-index: 227;
	font-family: rift, sans-serif;
	color: #FFFFFF;
	position: relative;
}

#u23907-bw
{
	margin-top: 200px;
	min-height: 480px;
	z-index: 220;
}

#u31160
{
	z-index: 590;
	background-color: #7F7F7F;
	height: 1px;
}

#u31160-bw
{
	z-index: 590;
	height: 1px;
}

#u31074
{
	border-color: transparent;
	background-color: transparent;
	z-index: 557;
	padding-bottom: 0px;
	width: 321px;
	position: relative;
	border-width: 0px;
}

#pu31077-5
{
	width: 0.01px;
	z-index: 558;
}

#u31077-5
{
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 21px;
	min-height: 51px;
	z-index: 558;
	font-family: rift, sans-serif;
	width: 321px;
	letter-spacing: 2px;
	position: relative;
}

#u31080
{
	background-color: #D9D9D9;
	margin-right: -10000px;
	z-index: 563;
	width: 227px;
	position: relative;
	height: 1px;
}

#pu31075
{
	width: 0.01px;
	margin-top: 9px;
	z-index: 566;
}

#u31075
{
	background-color: transparent;
	width: 30px;
	position: relative;
	margin-right: -10000px;
	z-index: 566;
}

#u31076
{
	display: block;
	z-index: 567;
}

#u31078
{
	left: 42px;
	width: 30px;
	margin-right: -10000px;
	z-index: 564;
	background-color: transparent;
	position: relative;
}

#u31079
{
	display: block;
	z-index: 565;
}

#pu48211
{
	width: 0.01px;
	z-index: 7;
}

#u48211
{
	height: 1696px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	z-index: 7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	background: transparent url("../images/noma_work_02_1480.jpg?crc=3779699009") no-repeat center center;
	background-size: cover;
}

#u48211-bw
{
	z-index: 7;
	height: 1696px;
}

#u48212
{
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#00000000', GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000, endColorstr=#00000000, GradientType=0);
	min-height: 268px;
	z-index: 8;
}

#u31081
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	border-width: 0px;
	z-index: 568;
	width: 810px;
	position: relative;
	margin-bottom: -231px;
}

#u31082-20
{
	font-weight: 300;
	width: 748px;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	min-height: 457px;
	z-index: 569;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	color: #FFFFFF;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u29925-2,#u29925-3,#u31082-2,#u31082-3
{
	font-family: rift, sans-serif;
	padding-bottom: 22px;
	line-height: 25px;
	text-transform: uppercase;
	font-size: 18px;
}

#u29925-10,#u31082-5
{
	text-align: left;
	line-height: 50px;
	text-transform: uppercase;
	font-size: 36px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 20px;
}

#u29925-4,#u29925-9,#u30154-4,#u30293-4,#u31082-4
{
	font-family: rift, sans-serif;
	font-weight: 700;
	letter-spacing: 4px;
}

#u31082-10
{
	font-family: sofia-pro, sans-serif;
	color: #9CC120;
	text-decoration: none;
}

#u29925-12,#u29925-14,#u29925-16,#u29925-18,#u29925-21,#u31082-7,#u31082-16,#u31082-18
{
	text-align: left;
	padding-bottom: 6px;
	line-height: 25px;
	font-family: sofia-pro, sans-serif;
	font-size: 18px;
}

#u31083
{
	left: 30px;
	background-color: #FFFFFF;
	margin-right: -10000px;
	margin-top: 73px;
	z-index: 589;
	width: 129px;
	position: relative;
	height: 12px;
}

#u48212-bw
{
	min-height: 268px;
	z-index: 8;
}

#u48213
{
	z-index: 9;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#FF000000, GradientType=0);
	height: 509px;
}

#u48213-bw
{
	z-index: 9;
	height: 509px;
}

#u31169
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 591;
	width: 811px;
	position: relative;
	border-width: 0px;
}

#pamphletu31170
{
	margin-right: -10000px;
	z-index: 592;
	width: 0.01px;
	position: relative;
	height: 243px;
}

#u31171
{
	z-index: 593;
	width: 810px;
	position: relative;
	margin-right: -10000px;
	height: 243px;
}

#u31172
{
	border-color: #DEDEDE;
	width: 810px;
	background-color: transparent;
	position: absolute;
	height: 243px;
}

#u31172:hover
{
	border-color: #999999;
	min-height: 0px;
	height: 243px;
	width: 810px;
	margin: 0px;
}

#u31172.PamphletThumbSelected
{
	border-color: #999999;
	width: 810px;
	min-height: 0px;
	height: 243px;
	background-color: transparent;
	margin: 0px;
}

#u31173
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 595;
	width: 810px;
	position: relative;
	border-width: 0px;
}

#u31174-11
{
	width: 748px;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	min-height: 201px;
	z-index: 596;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u31177
{
	width: 810px;
	background-color: transparent;
	position: absolute;
}

#u31177popup
{
	z-index: 607;
}

#u31178
{
	border-color: #999999;
	background-color: transparent;
	position: relative;
	z-index: 608;
	width: 810px;
	margin-right: -10000px;
	border-width: 0px;
}

#u31179
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 609;
	width: 810px;
	position: relative;
	border-width: 0px;
}

#u31180-10
{
	text-align: left;
	width: 748px;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	z-index: 610;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	color: #FFFFFF;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u31183
{
	border-color: transparent;
	left: 528px;
	background-color: transparent;
	height: 57px;
	padding-bottom: 19px;
	width: 282px;
	position: absolute;
	border-width: 0px;
}

#u31184-9
{
	text-align: right;
	left: 141px;
	text-transform: uppercase;
	background-color: transparent;
	font-size: 18px;
	letter-spacing: 2px;
	margin-right: -10000px;
	padding-right: 20px;
	font-weight: 700;
	line-height: 25px;
	margin-top: 6px;
	min-height: 51px;
	z-index: 621;
	font-family: rift, sans-serif;
	width: 121px;
	color: #FFFFFF;
	position: relative;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton
{
	cursor: pointer;
}

#u24247
{
	min-height: 460px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 221;
	padding-bottom: 20px;
	opacity: 1;
	background: #000000 url("../images/noma_portrait_nobleed_07.jpg?crc=3805902385") no-repeat left center;
	background-size: contain;
}

#desktop_zukunft
{
	width: 22px;
	position: relative;
	margin-right: -10000px;
}

#u24218
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	margin-top: 85px;
	z-index: 236;
	position: relative;
	border-width: 0px;
}

#u24219
{
	filter: alpha(opacity=100);
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 237;
	width: 120px;
	position: relative;
	background: transparent url("../images/noma_quote_element_green.jpg?crc=4003160342") no-repeat left top;
	background-size: cover;
}

#u24220-7
{
	text-align: right;
	text-transform: uppercase;
	font-size: 72px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 75px;
	margin-top: 55px;
	min-height: 320px;
	z-index: 238;
	font-family: rift, sans-serif;
	color: #FFFFFF;
	position: relative;
}

#u24247-bw
{
	min-height: 460px;
	z-index: 221;
}

#u24393
{
	z-index: 377;
	background-color: #7F7F7F;
	height: 1px;
}

#u24393-bw
{
	height: 1px;
	z-index: 377;
}

#u31348
{
	border-color: transparent;
	background-color: transparent;
	margin-top: 159px;
	z-index: 630;
	padding-bottom: 0px;
	width: 321px;
	position: relative;
	border-width: 0px;
}

#pu31351-5
{
	width: 0.01px;
	z-index: 631;
}

#u31351-5
{
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 21px;
	min-height: 51px;
	z-index: 631;
	font-family: rift, sans-serif;
	width: 321px;
	letter-spacing: 2px;
	position: relative;
}

#u31352
{
	background-color: #D9D9D9;
	margin-right: -10000px;
	margin-top: 39px;
	z-index: 636;
	width: 227px;
	position: relative;
	height: 1px;
}

#pu31353
{
	width: 0.01px;
	margin-top: 9px;
	z-index: 639;
}

#u31353
{
	background-color: transparent;
	width: 30px;
	position: relative;
	margin-right: -10000px;
	z-index: 639;
}

#u31354
{
	display: block;
	z-index: 640;
}

#u31349
{
	left: 42px;
	width: 30px;
	margin-right: -10000px;
	z-index: 637;
	background-color: transparent;
	position: relative;
}

#u31350
{
	display: block;
	z-index: 638;
}

#pu48243
{
	width: 0.01px;
	z-index: 4;
}

#u48243
{
	height: 938px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	z-index: 4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	background: transparent url("../images/noma_work_09_1480.jpg?crc=3972376555") no-repeat center center;
	background-size: cover;
}

#u48243-bw
{
	height: 938px;
	z-index: 4;
}

#u48244
{
	z-index: 5;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#00000000', GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000, endColorstr=#00000000, GradientType=0);
	height: 153px;
}

#u48244-bw
{
	height: 153px;
	z-index: 5;
}

#u48245
{
	z-index: 6;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#FF000000, GradientType=0);
	height: 153px;
}

#u48245-bw
{
	z-index: 6;
	margin-top: 785px;
	height: 153px;
}

#u24522
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 272;
	position: relative;
	border-width: 0px;
}

#pamphletu24523
{
	margin-right: -10000px;
	z-index: 273;
	width: 0.01px;
	position: relative;
}

#u24524
{
	margin-right: -10000px;
	z-index: 274;
	position: relative;
}

#u24525
{
	border-color: #DEDEDE;
	background-color: transparent;
	position: absolute;
}

#u24525:hover
{
	border-color: #999999;
	min-height: 0px;
	margin: 0px;
}

#u24526
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 276;
	position: relative;
	border-width: 0px;
}

#u24527-13
{
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	z-index: 277;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u24527,#u24527-2
{
	font-weight: 300;
	line-height: 25px;
	text-transform: uppercase;
	font-size: 18px;
	font-family: rift, sans-serif;
	padding-bottom: 22px;
	letter-spacing: 2px;
	color: #FFFFFF;
}

#u24527-6
{
	text-align: left;
	font-weight: 300;
	line-height: 25px;
	font-size: 18px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 6px;
	letter-spacing: 2px;
	color: #FFFFFF;
}

#u24532popup
{
	z-index: 290;
}

#u24533
{
	border-color: #999999;
	background-color: transparent;
	position: relative;
	z-index: 291;
	margin-right: -10000px;
	border-width: 0px;
}

#u24534
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 292;
	position: relative;
	border-width: 0px;
}

#u24535-34
{
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	z-index: 293;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	color: #FFFFFF;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u24535,#u24535-2
{
	font-weight: 300;
	line-height: 25px;
	text-transform: uppercase;
	font-size: 18px;
	font-family: rift, sans-serif;
	padding-bottom: 22px;
}

#u24535-4
{
	text-align: left;
	font-weight: 300;
	line-height: 50px;
	text-transform: uppercase;
	font-size: 36px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 20px;
}

#u24535-10,#u24535-16,#u24535-20,#u24535-24,#u24535-26,#u24535-30,#u24535-32
{
	text-align: left;
	font-weight: 100;
	line-height: 25px;
	font-size: 18px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 6px;
}

#u24530
{
	border-color: transparent;
	background-color: transparent;
	height: 57px;
	padding-bottom: 19px;
	width: 282px;
	position: absolute;
	border-width: 0px;
}

#u24531-9
{
	text-align: right;
	left: 141px;
	text-transform: uppercase;
	background-color: transparent;
	font-size: 18px;
	letter-spacing: 2px;
	margin-right: -10000px;
	padding-right: 20px;
	font-weight: 700;
	line-height: 25px;
	margin-top: 6px;
	min-height: 51px;
	z-index: 328;
	font-family: rift, sans-serif;
	width: 121px;
	color: #FFFFFF;
	position: relative;
}

#u24710
{
	min-height: 460px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 223;
	padding-bottom: 20px;
	opacity: 1;
	background: #000000 url("../images/noma_portrait_nobleed_11.jpg?crc=206001298") no-repeat right center;
	background-size: contain;
}

#u24687
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	margin-top: 85px;
	z-index: 254;
	position: relative;
	border-width: 0px;
}

#u24689
{
	filter: alpha(opacity=100);
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 255;
	width: 120px;
	position: relative;
	background: transparent url("../images/noma_quote_element_green.jpg?crc=4003160342") no-repeat left top;
	background-size: cover;
}

#u24688-7
{
	text-align: left;
	text-transform: uppercase;
	font-size: 72px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 75px;
	margin-top: 55px;
	min-height: 320px;
	z-index: 256;
	font-family: rift, sans-serif;
	color: #FFFFFF;
	position: relative;
}

#u24710-bw
{
	min-height: 460px;
	z-index: 223;
}

#u24722
{
	z-index: 379;
	background-color: #7F7F7F;
	height: 1px;
}

#u24722-bw
{
	height: 1px;
	z-index: 379;
}

#u24731
{
	border-color: transparent;
	background-color: transparent;
	z-index: 337;
	position: relative;
	border-width: 0px;
}

#pamphletu24732
{
	margin-right: -10000px;
	z-index: 338;
	width: 0.01px;
	position: relative;
	height: 372px;
}

#u24743
{
	z-index: 339;
	width: 621px;
	position: relative;
	margin-right: -10000px;
	height: 372px;
}

#u24744
{
	border-color: #DEDEDE;
	width: 621px;
	background-color: transparent;
	position: absolute;
	height: 372px;
}

#u24744:hover
{
	border-color: #999999;
	min-height: 0px;
	height: 372px;
	width: 621px;
	margin: 0px;
}

#u24744.PamphletThumbSelected
{
	border-color: #999999;
	width: 621px;
	min-height: 0px;
	height: 372px;
	background-color: transparent;
	margin: 0px;
}

#u24745
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 341;
	width: 621px;
	position: relative;
	border-width: 0px;
}

#u24746-13
{
	width: 559px;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	min-height: 330px;
	z-index: 342;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u24746-11
{
	text-align: right;
	font-weight: 700;
	line-height: 25px;
	text-transform: uppercase;
	font-size: 18px;
	font-family: rift, sans-serif;
	letter-spacing: 2px;
	color: #FFFFFF;
}

#u24735popup
{
	z-index: 355;
}

#u24736
{
	border-color: #999999;
	background-color: transparent;
	position: relative;
	z-index: 356;
	margin-right: -10000px;
	border-width: 0px;
}

#u24737
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 357;
	position: relative;
	border-width: 0px;
}

#u24738-9
{
	text-align: left;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	z-index: 358;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	color: #FFFFFF;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u24733
{
	border-color: transparent;
	background-color: transparent;
	height: 57px;
	padding-bottom: 19px;
	width: 282px;
	position: absolute;
	border-width: 0px;
}

#u24734-9
{
	text-align: right;
	left: 141px;
	text-transform: uppercase;
	background-color: transparent;
	font-size: 18px;
	letter-spacing: 2px;
	margin-right: -10000px;
	padding-right: 20px;
	font-weight: 700;
	line-height: 25px;
	margin-top: 6px;
	min-height: 51px;
	z-index: 368;
	font-family: rift, sans-serif;
	width: 121px;
	color: #FFFFFF;
	position: relative;
}

#u24939
{
	min-height: 480px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 224;
	opacity: 1;
	background: #000000 url("../images/noma_portrait_nobleed_13.jpg?crc=4011541798") no-repeat right center;
	background-size: contain;
}

#u23674_align_to_page,#u23907_align_to_page,#u24939_align_to_page
{
	margin-left: auto;
	position: relative;
	padding-bottom: 20px;
	margin-right: auto;
}

#u24955
{
	border-color: transparent;
	background-color: transparent;
	margin-top: 67px;
	z-index: 263;
	position: relative;
	border-width: 0px;
}

#u24957
{
	filter: alpha(opacity=100);
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 264;
	width: 120px;
	position: relative;
	background: transparent url("../images/noma_quote_element_green.jpg?crc=4003160342") no-repeat left top;
	background-size: cover;
}

#u24956-7
{
	text-align: left;
	text-transform: uppercase;
	font-size: 72px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 75px;
	margin-top: 55px;
	min-height: 320px;
	z-index: 265;
	font-family: rift, sans-serif;
	color: #FFFFFF;
	position: relative;
}

#u24939-bw
{
	min-height: 480px;
	z-index: 224;
}

#u24948
{
	z-index: 380;
	background-color: #7F7F7F;
	height: 1px;
}

#u24948-bw
{
	z-index: 380;
	height: 1px;
	margin-top: -1px;
	margin-bottom: -1px;
}

#u31420
{
	border-color: transparent;
	background-color: transparent;
	margin-top: 159px;
	z-index: 642;
	padding-bottom: 0px;
	width: 321px;
	position: relative;
	border-width: 0px;
}

#pu31424-5
{
	width: 0.01px;
	z-index: 643;
}

#u31424-5
{
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 21px;
	min-height: 51px;
	z-index: 643;
	font-family: rift, sans-serif;
	width: 321px;
	letter-spacing: 2px;
	position: relative;
}

#u31423
{
	background-color: #D9D9D9;
	margin-right: -10000px;
	margin-top: 39px;
	z-index: 648;
	width: 227px;
	position: relative;
	height: 1px;
}

#pu31421
{
	width: 0.01px;
	margin-top: 9px;
	z-index: 651;
}

#u31421
{
	background-color: transparent;
	width: 30px;
	position: relative;
	margin-right: -10000px;
	z-index: 651;
}

#u31422
{
	display: block;
	z-index: 652;
}

#u31425
{
	left: 42px;
	width: 30px;
	margin-right: -10000px;
	z-index: 649;
	background-color: transparent;
	position: relative;
}

#u31426
{
	display: block;
	z-index: 650;
}

#pu3517
{
	width: 0.01px;
	z-index: 2;
}

#u3517
{
	opacity: 1;
	filter: alpha(opacity=100);
	z-index: 2;
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-repeat: no-repeat;
	background-position: left center;
	background-size: cover;
}

#u3517-bw
{
	z-index: 2;
}

#u25095
{
	z-index: 3;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#00000000', GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF000000, endColorstr=#00000000, GradientType=0);
	height: 370px;
}

#u25095-bw
{
	z-index: 3;
	height: 370px;
}

#u24981
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 381;
	position: relative;
	border-width: 0px;
}

#pamphletu24982
{
	margin-right: -10000px;
	z-index: 382;
	width: 0.01px;
	position: relative;
	height: 483px;
}

#u24983
{
	margin-right: -10000px;
	z-index: 383;
	position: relative;
	height: 483px;
}

#u24984
{
	border-color: #DEDEDE;
	background-color: transparent;
	position: absolute;
}

#u24984:hover
{
	border-color: #999999;
	min-height: 0px;
	margin: 0px;
}

#u24525.PamphletThumbSelected,#u24984.PamphletThumbSelected
{
	border-color: #999999;
	min-height: 0px;
	background-color: transparent;
	margin: 0px;
}

#u24985
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 385;
	position: relative;
	border-width: 0px;
}

#u24986-15
{
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	z-index: 386;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u31174-2,#u24527-4,#u24746-4,#u24986-4
{
	text-align: left;
	font-weight: 700;
	line-height: 50px;
	text-transform: uppercase;
	font-size: 36px;
	font-family: rift, sans-serif;
	padding-bottom: 20px;
	letter-spacing: 4px;
	color: #9CC120;
}

#u31174-4,#u24746-6,#u24986-8
{
	text-align: left;
	font-weight: 100;
	line-height: 25px;
	font-size: 18px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 6px;
	letter-spacing: 2px;
	color: #FFFFFF;
}

#u31174-5,#u24527-7,#u24986-9
{
	text-align: left;
	font-weight: 300;
	line-height: 25px;
	font-size: 18px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 20px;
	letter-spacing: 2px;
	color: #FFFFFF;
}

#u31174-9,#u24527-11,#u24986-13
{
	text-align: right;
	font-weight: 700;
	line-height: 25px;
	text-transform: uppercase;
	font-size: 18px;
	font-family: rift, sans-serif;
	padding-bottom: 22px;
	letter-spacing: 2px;
	color: #FFFFFF;
}

#u24532,#u24735,#u24987
{
	background-color: transparent;
	position: absolute;
}

#u24987popup
{
	z-index: 401;
}

#u24988
{
	border-color: #999999;
	background-color: transparent;
	position: relative;
	z-index: 402;
	margin-right: -10000px;
	border-width: 0px;
}

#u24989
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 403;
	position: relative;
	border-width: 0px;
}

#u24990-32
{
	text-align: left;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #D9D9D9;
	letter-spacing: 2px;
	z-index: 404;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	color: #FFFFFF;
	position: relative;
	border-width: 1px;
	padding: 20px 30px;
}

#u31180-2,#u24738-5,#u24990-5
{
	font-weight: 300;
	line-height: 50px;
	text-transform: uppercase;
	font-size: 36px;
	font-family: sofia-pro, sans-serif;
	padding-bottom: 20px;
}

#u29925-5,#u30381-8,#u31180,#u24535-3,#u24738-4,#u24990-4
{
	font-family: rift, sans-serif;
	font-weight: 700;
	letter-spacing: 4px;
	color: #9CC120;
}

#u30154-9,#u31082-9,#u31082-11,#u24990-20
{
	font-family: sofia-pro, sans-serif;
	font-weight: 700;
	color: #9CC120;
	text-decoration: none;
}

#u24990-21
{
	font-family: sofia-pro, sans-serif;
	font-weight: 900;
	color: #9CC120;
	text-decoration: none;
}

#u31180-4,#u31180-6,#u31180-8,#u24738-7,#u24990-9,#u24990-12,#u24990-18,#u24990-24,#u24990-26,#u24990-30
{
	font-family: sofia-pro, sans-serif;
	padding-bottom: 6px;
	line-height: 25px;
	font-weight: 100;
	font-size: 18px;
}

#u29925-20,#u24535-6,#u24535-8,#u24535-12,#u24535-14,#u24535-18,#u24535-22,#u24535-28,#u24986-6,#u24990-7,#u24990-10,#u24990-14,#u24990-16,#u24990-28
{
	font-weight: 400;
	color: #9CC120;
}

#u24995
{
	border-color: transparent;
	background-color: transparent;
	height: 57px;
	padding-bottom: 19px;
	width: 282px;
	position: absolute;
	border-width: 0px;
}

#u31183:hover,#u24530:hover,#u24733:hover,#u24995:hover
{
	border-color: #6B6B6B;
	min-height: 0px;
	height: 57px;
	width: 282px;
	margin: 0px;
}

#u24996-9
{
	text-align: right;
	left: 141px;
	text-transform: uppercase;
	background-color: transparent;
	font-size: 18px;
	letter-spacing: 2px;
	margin-right: -10000px;
	padding-right: 20px;
	font-weight: 700;
	line-height: 25px;
	margin-top: 6px;
	min-height: 51px;
	z-index: 437;
	font-family: rift, sans-serif;
	width: 121px;
	color: #FFFFFF;
	position: relative;
}

#u31184-7,#u24531-7,#u24734-7,#u24996-7
{
	padding-bottom: 20px;
}

#u31184-3,#u24531-3,#u24734-3,#u24996-3
{
	color: #147A81;
}

#u5997-2,#u23582-5,#u31174-7,#u31184-4,#u24527-9,#u24531-4,#u24746-9,#u24734-4,#u24986-11,#u24996-4
{
	color: #9CC120;
}

#u31184,#u31184-6,#u24531,#u24531-6,#u24734,#u24734-6,#u24996,#u24996-6
{
	color: #7F7F7F;
}

#u34966
{
	filter: alpha(opacity=100);
	height: 257px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	z-index: 741;
	width: 278px;
	position: relative;
	background: transparent url("../images/noma_logo_neg_4c-u35820-fr.png?crc=3863160527") no-repeat center center;
	background-size: contain;
}

#u33528
{
	border-color: transparent;
	background-color: transparent;
	z-index: 708;
	position: relative;
	border-width: 0px;
}

#u25111
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 709;
	position: relative;
	border-width: 0px;
}

#u25112-8
{
	font-family: rift, sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 72px;
	background-color: #000000;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 82px;
	min-height: 275px;
	z-index: 710;
	border-radius: 0px 0px 60px 60px ;
	border-style: solid;
	color: #FFFFFF;
	position: relative;
	border-width: 1px;
	padding: 30px 30px 20px;
}

#u25112-2
{
	font-family: rift, sans-serif;
	font-weight: 700;
	color: #9CC120;
}

#u33524-6
{
	text-align: center;
	color: #9CC120;
	text-transform: uppercase;
	font-size: 18px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 700;
	line-height: 21px;
	min-height: 33px;
	z-index: 718;
	font-family: rift, sans-serif;
	width: 166px;
	letter-spacing: 2px;
	position: relative;
	padding-top: 8px;
}

#u3519,#u3519-6,#u33524,#u33524-3
{
	color: #FFFFFF;
}

#u25269
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	z-index: 222;
	opacity: 1;
	background: #000000 url("../images/noma_portrait_nobleed_14.jpg?crc=5271630") no-repeat left center;
	background-size: contain;
}

#u8886_align_to_page,#u34950_align_to_page,#u23636_align_to_page,#u48212_align_to_page,#u24247_align_to_page,#u24710_align_to_page,#u25269_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#top,#getriebe,#desktop_branchen,#desktop_kunden,#desktop_kompetenz,#desktop_formular
{
	position: relative;
}

#u25278
{
	border-color: transparent;
	background-color: transparent;
	z-index: 245;
	width: 963px;
	position: relative;
	border-width: 0px;
}

#u25280
{
	left: 130px;
	filter: alpha(opacity=100);
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	opacity: 1;
	z-index: 246;
	width: 120px;
	position: relative;
	background: transparent url("../images/noma_quote_element_green.jpg?crc=4003160342") no-repeat left top;
	background-size: cover;
}

#u25279-7
{
	text-align: right;
	text-transform: uppercase;
	font-size: 72px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 75px;
	margin-top: 55px;
	min-height: 320px;
	z-index: 247;
	font-family: rift, sans-serif;
	width: 963px;
	color: #FFFFFF;
	position: relative;
}

#u23638-2,#u23677-2,#u23910-4,#u24220-2,#u24688-2,#u24956-2,#u25279-2
{
	padding-bottom: 22px;
	letter-spacing: 2px;
	text-indent: 160px;
}

#u23638-5,#u23677-5,#u23910-7,#u24220-5,#u24688-5,#u24956-5,#u25279-5
{
	padding-bottom: 22px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u23638-3,#u23677-3,#u23910-5,#u24220-3,#u24688-3,#u24956-3,#u25279-3
{
	letter-spacing: 4px;
	color: #9CC120;
	line-height: 23px;
	font-size: 22px;
}

#u23638-4,#u23677-4,#u23910-6,#u24220-4,#u24688-4,#u24956-4,#u25279-4
{
	line-height: 23px;
	letter-spacing: 4px;
	font-size: 22px;
}

#u25269-bw
{
	margin-top: 200px;
	z-index: 222;
}

#u25299
{
	z-index: 378;
	background-color: #7F7F7F;
	height: 1px;
}

#u25299-bw
{
	z-index: 378;
	height: 1px;
}

#u31690
{
	border-color: transparent;
	background-color: transparent;
	margin-top: 160px;
	z-index: 663;
	padding-bottom: 0px;
	width: 321px;
	position: relative;
	border-width: 0px;
}

#pu31694-5
{
	width: 0.01px;
	z-index: 664;
}

#u31694-5
{
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	background-color: transparent;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 21px;
	min-height: 51px;
	z-index: 664;
	font-family: rift, sans-serif;
	width: 321px;
	letter-spacing: 2px;
	position: relative;
}

#u6233-3,#u30405-3,#u31077-3,#u31351-3,#u31424-3,#u25112-6,#u31694-3
{
	padding-bottom: 22px;
}

#u31693
{
	background-color: #D9D9D9;
	margin-right: -10000px;
	z-index: 669;
	width: 227px;
	position: relative;
	height: 1px;
}

#u31691
{
	background-color: transparent;
	width: 30px;
	margin-top: 9px;
	position: relative;
	z-index: 670;
}

#u31692
{
	display: block;
	z-index: 671;
}

#pu43333
{
	width: 0.01px;
	z-index: 851;
}

#u43333
{
	filter: alpha(opacity=80);
	height: 295px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	margin-right: -10000px;
	opacity: 0.8;
	z-index: 851;
	position: relative;
	background: transparent url("../images/noma_work_05_1480-u43333-fr.jpg?crc=23646329") no-repeat right center;
	background-size: cover;
}

#widgetu42447
{
	margin-right: -10000px;
	z-index: 744;
	width: 0.01px;
	position: relative;
	height: 307px;
}

#widgetu42465
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	z-index: 745;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#u42466-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 746;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#u42468-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 750;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42465:hover #u42468-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42465.focus-st #u42468-4
{
	width: 187px;
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	background-color: transparent;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
}

#widgetu42465.non-empty-st #u42468-4 *
{
	font-family: sofia-pro, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#widgetu42465:hover #u42468-4 *
{
	font-family: sofia-pro, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#widgetu42465.focus-st #u42468-4 *
{
	font-family: sofia-pro, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#widgetu42465.fld-err-st #u42468-4 *
{
	font-family: sofia-pro, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#widgetu42460
{
	border-color: transparent;
	left: 354px;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	z-index: 754;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#widgetu42465.fld-err-st,#widgetu42460.fld-err-st
{
	border-radius: 0px;
	width: 339px;
	min-height: 0px;
	height: 38px;
	background-color: transparent;
	margin: 0px -10000px 0px 0px;
}

#u42462-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 755;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#widgetu42460.fld-err-st #u42462-4
{
	min-height: 1px;
	height: 27px;
	padding-bottom: 0px;
	width: 130px;
	padding-top: 10px;
	margin: 0px -10001px -1px 0px;
}

#u42463-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 759;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42460:hover #u42463-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42465_prompt,#widgetu42460_prompt
{
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: 400;
	overflow: hidden;
	font-family: sofia-pro, sans-serif;
	width: 187px;
	color: #C4C4C4;
	position: absolute;
	height: 16px;
	padding: 10px 4px 10px 8px;
}

#u42470-4
{
	text-align: right;
	left: 494px;
	filter: alpha(opacity=0);
	font-size: 12px;
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-top: 206px;
	font-weight: 700;
	line-height: 14px;
	margin-right: -10000px;
	opacity: 0;
	z-index: 763;
	font-family: rift, sans-serif;
	width: 200px;
	letter-spacing: 2px;
	position: relative;
	padding-top: 4px;
	height: 34px;
}

#widgetu42447.frm-sub-st #u42470-4 p
{
	text-align: right;
	font-weight: 700;
	line-height: 1;
	font-style: normal;
	font-size: 14px;
	font-family: rift, sans-serif;
	letter-spacing: 2px;
	color: #999999;
}

#u42487-4
{
	text-align: right;
	left: 438px;
	color: #FF0000;
	filter: alpha(opacity=0);
	font-style: normal;
	font-size: 12px;
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-top: 206px;
	font-weight: 700;
	line-height: 14px;
	margin-right: -10000px;
	opacity: 0;
	z-index: 767;
	font-family: rift, sans-serif;
	width: 255px;
	letter-spacing: 1px;
	position: relative;
	padding-top: 4px;
	height: 34px;
}

#widgetu42447.frm-subm-err-st #u42487-4 p
{
	text-align: right;
	font-weight: 700;
	line-height: 1;
	font-style: normal;
	font-size: 14px;
	font-family: rift, sans-serif;
	letter-spacing: 1px;
	color: #D7244C;
}

#u42469-4
{
	text-align: right;
	font-weight: 700;
	filter: alpha(opacity=0);
	font-size: 12px;
	left: 390px;
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-top: 206px;
	letter-spacing: 3px;
	line-height: 12px;
	margin-right: -10000px;
	opacity: 0;
	z-index: 771;
	font-family: rift, sans-serif;
	width: 303px;
	color: #00FF00;
	position: relative;
	padding-top: 4px;
	height: 34px;
}

#widgetu42447.frm-sub-st #u42470-4,#widgetu42447.frm-subm-err-st #u42487-4,#widgetu42447.frm-subm-ok-st #u42469-4
{
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	padding-top: 10px;
}

#widgetu42447.frm-subm-ok-st #u42469-4 p
{
	text-align: right;
	font-weight: 700;
	font-style: normal;
	font-size: 14px;
	font-family: rift, sans-serif;
	letter-spacing: 3px;
	color: #999999;
}

#u42464-4
{
	text-align: center;
	font-weight: 700;
	border-style: solid;
	color: #222222;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: #FFFFFF;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 18px;
	left: 576px;
	margin-top: 257px;
	font-size: 18px;
	width: 115px;
	letter-spacing: 2px;
	position: relative;
	height: 26px;
	padding: 10px 0px 0px;
}

#u42464-4:hover
{
	border-color: #FFFFFF;
	width: 116px;
	min-height: 1px;
	height: 27px;
	padding-bottom: 0px;
	background-color: #F2F2F2;
	padding-top: 10px;
	margin: 257px -10001px -1px 0px;
}

#widgetu42447.frm-sub-st #u42464-4
{
	border-color: #DEDEDE;
	width: 116px;
	min-height: 1px;
	margin-bottom: -1px;
	background-color: #DEDEDE;
	margin-right: -10001px;
	height: 27px;
}

#u42464-4:active
{
	border-color: #FFFFFF;
	width: 116px;
	min-height: 1px;
	height: 27px;
	padding-bottom: 0px;
	background-color: #DEDEDE;
	padding-top: 10px;
	margin: 257px -10001px -1px 0px;
}

#widgetu42447.frm-sub-st #u42464-4 *
{
	color: #C4C4C4;
}

#widgetu42471
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	height: 50px;
	margin-top: 257px;
	z-index: 779;
	width: 562px;
	position: relative;
	border-width: 0px;
}

#widgetu42471.fld-err-st
{
	border-radius: 0px;
	width: 562px;
	min-height: 0px;
	height: 50px;
	background-color: transparent;
	margin: 257px -10000px 0px 0px;
}

#u42474-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 780;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 4px;
	position: relative;
	padding-top: 10px;
	height: 38px;
}

#widgetu42471.fld-err-st #u42474-4
{
	min-height: 1px;
	height: 39px;
	padding-bottom: 0px;
	width: 130px;
	padding-top: 10px;
	margin: 0px -10001px -1px 0px;
}

#u42472-4
{
	width: 410px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 784;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42471.non-empty-st #u42472-4
{
	height: 17px;
	width: 411px;
	margin-right: -10001px;
	min-height: 1px;
	margin-bottom: -1px;
}

#widgetu42471:hover #u42472-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 410px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42471.focus-st #u42472-4
{
	width: 411px;
	min-height: 1px;
	height: 17px;
	padding-bottom: 10px;
	background-color: transparent;
	padding-top: 10px;
	margin: 0px -10001px -1px 0px;
}

#widgetu42471.fld-err-st #u42472-4
{
	width: 411px;
	min-height: 1px;
	height: 17px;
	padding-bottom: 10px;
	background-color: transparent;
	padding-top: 10px;
	margin: 0px -10001px -1px 0px;
}

#widgetu42471_input
{
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: 400;
	min-height: 0px;
	font-family: sofia-pro, sans-serif;
	width: 410px;
	color: #C4C4C4;
	position: absolute;
	height: 16px;
	padding: 10px 4px 10px 8px;
}

#widgetu42471_prompt
{
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: 400;
	overflow: hidden;
	font-family: sofia-pro, sans-serif;
	width: 410px;
	color: #C4C4C4;
	position: absolute;
	height: 16px;
	padding: 10px 4px 10px 8px;
}

#widgetu42465.focus-st #widgetu42465_prompt,#widgetu42471.focus-st #widgetu42471_prompt
{
	padding-bottom: 10px;
	visibility: hidden;
	padding-top: 10px;
}

.js body,#widgetu42465.non-empty-st #widgetu42465_prompt,#widgetu42460.non-empty-st #widgetu42460_prompt,#widgetu42460.focus-st #widgetu42460_prompt,#widgetu42471.non-empty-st #widgetu42471_prompt
{
	visibility: hidden;
}

#widgetu42488
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	margin-top: 52px;
	z-index: 788;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#u42490-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 789;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#u42489-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 793;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42488:hover #u42489-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42456
{
	border-color: transparent;
	left: 354px;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	margin-top: 52px;
	z-index: 797;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#widgetu42488.fld-err-st,#widgetu42456.fld-err-st
{
	border-radius: 0px;
	width: 339px;
	min-height: 0px;
	height: 38px;
	background-color: transparent;
	margin: 52px -10000px 0px 0px;
}

#u42457-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 798;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#u42458-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-style: normal;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 802;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42456:hover #u42458-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42456_input
{
	font-style: normal;
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: 400;
	min-height: 0px;
	font-family: sofia-pro, sans-serif;
	width: 187px;
	color: #C4C4C4;
	position: absolute;
	height: 16px;
	padding: 10px 4px 10px 8px;
}

#widgetu42479
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	margin-top: 103px;
	z-index: 806;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#u42480-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 807;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#u42482-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 811;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42479:hover #u42482-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42448
{
	border-color: transparent;
	left: 354px;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	margin-top: 103px;
	z-index: 815;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#widgetu42479.fld-err-st,#widgetu42448.fld-err-st
{
	border-radius: 0px;
	width: 339px;
	min-height: 0px;
	height: 38px;
	background-color: transparent;
	margin: 103px -10000px 0px 0px;
}

#u42449-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 816;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#u42450-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 820;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42448:hover #u42450-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42475
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	margin-top: 155px;
	z-index: 824;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#widgetu42475.fld-err-st
{
	border-radius: 0px;
	width: 339px;
	min-height: 0px;
	height: 38px;
	background-color: transparent;
	margin: 155px -10000px 0px 0px;
}

#u42477-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 825;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#u42478-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 829;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42475:hover #u42478-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42452
{
	border-color: transparent;
	left: 354px;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	margin-top: 154px;
	z-index: 833;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#widgetu42452.fld-err-st
{
	border-radius: 0px;
	width: 339px;
	min-height: 0px;
	height: 38px;
	background-color: transparent;
	margin: 154px -10000px 0px 0px;
}

#u42454-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 834;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#u42455-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 838;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42452:hover #u42455-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42483
{
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	height: 38px;
	margin-top: 206px;
	z-index: 842;
	width: 339px;
	position: relative;
	border-width: 0px;
}

#widgetu42483.fld-err-st
{
	border-radius: 0px;
	width: 339px;
	min-height: 0px;
	height: 38px;
	background-color: transparent;
	margin: 206px -10000px 0px 0px;
}

#u42485-4
{
	text-align: center;
	font-weight: 700;
	width: 129px;
	color: #FFFFFF;
	text-transform: uppercase;
	border-width: 1px;
	font-family: rift, sans-serif;
	background-color: transparent;
	margin-right: -10000px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #FFFFFF;
	line-height: 18px;
	z-index: 843;
	font-size: 18px;
	border-style: solid;
	letter-spacing: 2px;
	position: relative;
	padding-top: 10px;
	height: 26px;
}

#widgetu42465.fld-err-st #u42466-4,#widgetu42488.fld-err-st #u42490-4,#widgetu42456.fld-err-st #u42457-4,#widgetu42479.fld-err-st #u42480-4,#widgetu42448.fld-err-st #u42449-4,#widgetu42475.fld-err-st #u42477-4,#widgetu42452.fld-err-st #u42454-4,#widgetu42483.fld-err-st #u42485-4
{
	min-height: 0px;
	height: 26px;
	padding-bottom: 0px;
	width: 129px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
}

#u42486-4
{
	width: 187px;
	position: relative;
	letter-spacing: 2px;
	font-size: 14px;
	left: 139px;
	background-color: transparent;
	margin-right: -10000px;
	border-color: #FFFFFF;
	line-height: 14px;
	font-weight: 400;
	z-index: 847;
	font-family: sofia-pro, sans-serif;
	border-style: solid;
	color: #C4C4C4;
	height: 16px;
	padding: 10px 4px 10px 8px;
	border-width: 1px 1px 1px 0px;
}

#widgetu42483:hover #u42486-4
{
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	width: 187px;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.05);
}

#widgetu42465.fld-err-st #u42468-4,#widgetu42460.fld-err-st #u42463-4,#widgetu42488.fld-err-st #u42489-4,#widgetu42456.fld-err-st #u42458-4,#widgetu42479.fld-err-st #u42482-4,#widgetu42448.fld-err-st #u42450-4,#widgetu42475.fld-err-st #u42478-4,#widgetu42452.fld-err-st #u42455-4,#widgetu42483.fld-err-st #u42486-4
{
	width: 187px;
	min-height: 0px;
	height: 16px;
	padding-bottom: 10px;
	background-color: transparent;
	padding-top: 10px;
	margin: 0px -10000px 0px 0px;
}

#widgetu42465_input,#widgetu42460_input,#widgetu42488_input,#widgetu42479_input,#widgetu42448_input,#widgetu42475_input,#widgetu42452_input,#widgetu42483_input
{
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: 400;
	min-height: 0px;
	font-family: sofia-pro, sans-serif;
	width: 187px;
	color: #C4C4C4;
	position: absolute;
	height: 16px;
	padding: 10px 4px 10px 8px;
}

#widgetu42465:hover #widgetu42465_input,#widgetu42465.focus-st #widgetu42465_input,#widgetu42465.fld-err-st #widgetu42465_input,#widgetu42465:hover #widgetu42465_prompt,#widgetu42465.fld-err-st #widgetu42465_prompt,#widgetu42460:hover #widgetu42460_input,#widgetu42460.fld-err-st #widgetu42460_input,#widgetu42460:hover #widgetu42460_prompt,#widgetu42460.fld-err-st #widgetu42460_prompt,#widgetu42471:hover #widgetu42471_input,#widgetu42471.focus-st #widgetu42471_input,#widgetu42471.fld-err-st #widgetu42471_input,#widgetu42471:hover #widgetu42471_prompt,#widgetu42471.fld-err-st #widgetu42471_prompt,#widgetu42488:hover #widgetu42488_input,#widgetu42488.fld-err-st #widgetu42488_input,#widgetu42456:hover #widgetu42456_input,#widgetu42456.fld-err-st #widgetu42456_input,#widgetu42479:hover #widgetu42479_input,#widgetu42479.fld-err-st #widgetu42479_input,#widgetu42448:hover #widgetu42448_input,#widgetu42448.fld-err-st #widgetu42448_input,#widgetu42475:hover #widgetu42475_input,#widgetu42475.fld-err-st #widgetu42475_input,#widgetu42452:hover #widgetu42452_input,#widgetu42452.fld-err-st #widgetu42452_input,#widgetu42483:hover #widgetu42483_input,#widgetu42483.fld-err-st #widgetu42483_input
{
	padding-bottom: 10px;
	padding-top: 10px;
}

#u31516
{
	border-color: transparent;
	background-color: transparent;
	z-index: 655;
	width: 227px;
	position: relative;
	border-width: 0px;
}

#u31521
{
	z-index: 656;
	width: 227px;
	background-color: #D9D9D9;
	position: relative;
	height: 1px;
}

#u31517
{
	background-color: transparent;
	width: 30px;
	margin-top: 21px;
	position: relative;
	z-index: 657;
}

#u31518
{
	display: block;
	z-index: 658;
}

#u34982
{
	filter: alpha(opacity=100);
	height: 334px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	z-index: 742;
	width: 412px;
	position: relative;
	background: transparent url("../images/noma_logo_neg_4c-u34982-fr.png?crc=3993957043") no-repeat center center;
	background-size: contain;
}

#pu25311-8
{
	width: 0.01px;
	z-index: 446;
}

#u25311-8
{
	text-align: left;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: 2px;
	margin-right: -10000px;
	line-height: 21px;
	min-height: 192px;
	z-index: 446;
	width: 387px;
	background-color: transparent;
	position: relative;
}

#u25311-2
{
	font-family: rift, sans-serif;
	padding-bottom: 8px;
	font-weight: 700;
}

#u25311-6
{
	font-family: rift, sans-serif;
	padding-bottom: 8px;
	font-weight: 300;
}

#u25644-15
{
	text-align: left;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: 2px;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 21px;
	min-height: 192px;
	z-index: 454;
	font-family: rift, sans-serif;
	width: 387px;
	background-color: transparent;
	position: relative;
}

#u25671-11
{
	text-align: left;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: 2px;
	margin-right: -10000px;
	font-weight: 300;
	line-height: 21px;
	min-height: 192px;
	z-index: 469;
	font-family: rift, sans-serif;
	background-color: transparent;
	position: relative;
}

#u25644-3,#u25644-6,#u25644-10,#u25644-13,#u25671-3,#u25671-6,#u25671-9
{
	padding-bottom: 8px;
}

#u3519-3,#u3519-8,#u6233-2,#u30269-4,#u30405-2,#u31077-2,#u31351-2,#u31424-2,#u31694-2,#u25644,#u25644-4,#u25644-8,#u25644-11,#u25671,#u25671-4,#u25671-7
{
	font-family: rift, sans-serif;
	font-weight: 700;
}

#u25657
{
	background-color: #9CC120;
	margin-right: -10000px;
	z-index: 480;
	width: 1px;
	position: relative;
	height: 387px;
}

#u25662
{
	background-color: #9CC120;
	margin-right: -10000px;
	z-index: 481;
	width: 1px;
	position: relative;
	height: 387px;
}

#u31581
{
	border-color: transparent;
	background-color: transparent;
	margin-top: 170px;
	z-index: 659;
	width: 227px;
	position: relative;
	border-width: 0px;
}

#u31584
{
	z-index: 660;
	width: 227px;
	background-color: #D9D9D9;
	position: relative;
	height: 1px;
}

#u31582
{
	background-color: transparent;
	width: 30px;
	margin-top: 21px;
	position: relative;
	z-index: 661;
}

#u31583
{
	display: block;
	z-index: 662;
}

#pu57605
{
	z-index: 974;
	padding-bottom: 0px;
	width: 0.01px;
	margin-right: -10000px;
}

#u57605
{
	margin-left: 285px;
	width: 158px;
	position: relative;
	z-index: 974;
}

#u57551
{
	z-index: 975;
	width: 40px;
	position: relative;
	margin-right: -10000px;
	height: 40px;
}

#u57577
{
	left: 59px;
	margin-right: -10000px;
	z-index: 976;
	width: 40px;
	position: relative;
	height: 40px;
}

#u57583
{
	left: 118px;
	margin-right: -10000px;
	z-index: 977;
	width: 40px;
	position: relative;
	height: 40px;
}

#u38116
{
	width: 728px;
	position: relative;
	z-index: 924;
}

#u38086-22
{
	width: 728px;
	position: relative;
	margin-right: -10000px;
	min-height: 154px;
	z-index: 925;
}

#u38087
{
	left: 397px;
	margin-right: -10000px;
	margin-top: 99px;
	z-index: 947;
	width: 30px;
	position: relative;
}

.html
{
	background-color: #000000;
}

body
{
	padding-bottom: 42px;
	position: relative;
}

.verticalspacer
{
	min-height: 1px;
}

@media (min-width: 1281px), print
{
	#u14572-10:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14731-14:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14812-10:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14813-12:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14880-12:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14881-12:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14956-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14957-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u23733-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u23734-10:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u23777-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u23778-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#widgetu42460:hover #u42463-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42471:hover #u42472-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42488:hover #u42489-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42456:hover #u42458-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42479:hover #u42482-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42448:hover #u42450-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42475:hover #u42478-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42452:hover #u42455-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42483:hover #u42486-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42465:hover #u42468-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		width: 1280px;
		min-height: 589px;
		padding-bottom: 54px;
	}

	#pu38291-4
	{
		z-index: 852;
		width: 0.01px;
		height: 0px;
		padding-bottom: 1886px;
		margin-right: -10000px;
		margin-left: -100px;
	}

	#u38291-4
	{
		position: fixed;
		top: 1426px;
		left: 151px;
	}

	#u38292-4
	{
		position: fixed;
		top: 1590px;
		left: 20px;
	}

	#u38293-4
	{
		position: fixed;
		top: 1498px;
		left: 553px;
	}

	#u38294-4
	{
		position: fixed;
		top: 1670px;
		left: 370px;
	}

	#u27938,#u27941-4
	{
		margin-left: 410px;
	}

	#u27939
	{
		margin-left: 437px;
	}

	#pamphletu27989
	{
		margin-left: -620px;
	}

	#u38120
	{
		margin-left: -190px;
	}

	#u49868,#u45066-4
	{
		margin-left: 140px;
	}

	#u45067
	{
		margin-left: 182px;
	}

	#u45065-4
	{
		margin-left: 187px;
	}

	#u49840
	{
		margin-left: 229px;
	}

	#u49834-4
	{
		margin-left: 234px;
	}

	#u49846
	{
		margin-left: 276px;
	}

	#u49822-4
	{
		margin-left: 281px;
	}

	#u49857
	{
		margin-left: 323px;
	}

	#u49828-4
	{
		margin-left: 328px;
	}

	#u58278
	{
		margin-left: -460px;
	}

	#u45188,#u45158
	{
		right: 15px;
	}

	#ptop
	{
		margin-left: -100px;
	}

	#top
	{
		margin-left: 100px;
	}

	#u3459
	{
		width: 120px;
		left: 100px;
		padding: 44px 810px 277.37499999999636px 450px;
	}

	#u23263
	{
		margin-top: 25px;
	}

	#u3528,#u3528-bw
	{
		height: 359px;
	}

	#u8886
	{
		min-height: 79px;
		background-color: #B2CAD8;
		background-color: rgba(0,79,125,0.3);
		padding-bottom: 29px;
	}

	#u30805
	{
		margin-right: -10000px;
		margin-top: 59px;
		left: 120px;
	}

	#u8886-bw
	{
		min-height: 79px;
	}

	#u10947
	{
		width: 1280px;
		margin-right: -10000px;
		margin-top: 546px;
		left: 100px;
	}

	#u23443-6
	{
		width: 810px;
		left: 550px;
	}

	#u38330
	{
		margin-top: 576px;
		left: 550px;
	}

	#u6041
	{
		width: 1280px;
		height: 1207px;
		background-image: url("../images/noma_work_08_2400-u6041-fr.jpg?crc=242014690");
		left: 100px;
	}

	#u34950
	{
		min-height: 271px;
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
		padding-bottom: 8px;
	}

	#u3519-16
	{
		min-height: 205px;
		left: 550px;
	}

	#u34950-bw
	{
		min-height: 271px;
	}

	#u5997-6
	{
		width: 1238px;
		min-height: 134px;
		line-height: 41px;
		margin-left: 122px;
		margin-top: 205px;
	}

	#u5997-4
	{
		padding-bottom: 20px;
	}

	#u23580
	{
		width: 841px;
		left: 120px;
	}

	#u23582-9
	{
		width: 841px;
	}

	#u23571-bw
	{
		margin-top: 130px;
	}

	#pu29950
	{
		z-index: 21;
		width: 0.01px;
		margin-left: 120px;
		margin-top: 158px;
	}

	#u29950
	{
		margin-right: -10000px;
	}

	#u29945
	{
		width: 810px;
		margin-right: -10000px;
		margin-top: 39px;
		left: 430px;
	}

	#u29925-23
	{
		width: 748px;
		min-height: 697px;
	}

	#u29940
	{
		margin-top: 73px;
	}

	#u23637
	{
		width: 907px;
		left: 120px;
	}

	#u23638-7
	{
		width: 907px;
	}

	#u32861
	{
		width: 390px;
		margin-right: -10000px;
		left: 425px;
	}

	#u32866
	{
		width: 390px;
		margin-right: -10000px;
		left: 850px;
	}

	#u30153,#u30268,#u30291
	{
		width: 390px;
	}

	#u30154-16,#u30269-11,#u30293-15
	{
		width: 328px;
		min-height: 870px;
	}

	#u23675
	{
		left: 120px;
	}

	#pu30402
	{
		z-index: 540;
		width: 0.01px;
		margin-left: 120px;
		margin-top: 159px;
	}

	#u30381-11
	{
		width: 748px;
	}

	#pu14541,#pu14876,#pu23729
	{
		margin-left: 550px;
	}

	#u23908
	{
		width: 902px;
		left: 120px;
	}

	#u23910-9
	{
		width: 902px;
	}

	#u31160-bw
	{
		margin-top: 1px;
	}

	#pu48211
	{
		margin-top: 198px;
	}

	#u48212
	{
		background: -webkit-gradient(linear, center top, center bottom, from(#000000),color-stop(100%, rgba(0,0,0,0)));
		background: -webkit-linear-gradient(top,#000000 ,rgba(0,0,0,0) 100%);
		background: linear-gradient(to bottom,#000000 ,rgba(0,0,0,0) 100%);
	}

	#u31074
	{
		margin-right: -10000px;
		margin-top: -39px;
		left: 120px;
	}

	#u31081
	{
		left: 550px;
	}

	#u31082-10
	{
		font-weight: 900;
	}

	#u48213
	{
		background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)),color-stop(100%, #000000));
		background: -webkit-linear-gradient(top,rgba(0,0,0,0) ,#000000 100%);
		background: linear-gradient(to bottom,rgba(0,0,0,0) ,#000000 100%);
	}

	#u48213-bw
	{
		margin-top: 1187px;
	}

	#u31169
	{
		margin-top: 543px;
		left: 550px;
	}

	#pamphletu31170
	{
		padding-bottom: 1045px;
	}

	#u31177
	{
		height: 1288px;
	}

	#u31178
	{
		height: 1150px;
		padding-bottom: 138px;
	}

	#u31180-10
	{
		min-height: 1108px;
	}

	#u31183
	{
		top: 1052px;
	}

	#u24218
	{
		width: 820px;
		left: 540px;
	}

	#u24219
	{
		left: 252px;
	}

	#u24220-7
	{
		width: 820px;
	}

	#u24247-bw
	{
		margin-top: 52px;
	}

	#pu48243
	{
		margin-top: 23px;
	}

	#u48244
	{
		background: -webkit-gradient(linear, center top, center bottom, from(#000000),color-stop(100%, rgba(0,0,0,0)));
		background: -webkit-linear-gradient(top,#000000 ,rgba(0,0,0,0) 100%);
		background: linear-gradient(to bottom,#000000 ,rgba(0,0,0,0) 100%);
	}

	#u48245
	{
		background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)),color-stop(100%, #000000));
		background: -webkit-linear-gradient(top,rgba(0,0,0,0) ,#000000 100%);
		background: linear-gradient(to bottom,rgba(0,0,0,0) ,#000000 100%);
	}

	#pamphletu24523
	{
		height: 454px;
		padding-bottom: 334px;
	}

	#u24524
	{
		width: 810px;
		height: 454px;
		left: 430px;
	}

	#u24525
	{
		width: 810px;
		height: 430px;
		padding-bottom: 24px;
	}

	#u24525:hover
	{
		width: 810px;
		height: 430px;
	}

	#u24525.PamphletThumbSelected
	{
		width: 810px;
		height: 430px;
	}

	#u24527-13
	{
		width: 748px;
		min-height: 388px;
	}

	#u24532,#u24533
	{
		width: 1240px;
		height: 788px;
	}

	#u24535-34
	{
		width: 1178px;
		min-height: 746px;
	}

	#u24530
	{
		top: 711px;
		left: 958px;
	}

	#u24710-bw
	{
		margin-top: 50px;
	}

	#u24731
	{
		width: 1240px;
		margin-left: 120px;
		margin-top: 199px;
	}

	#u24735,#u24736
	{
		width: 1240px;
		height: 372px;
	}

	#u24738-9
	{
		width: 1178px;
		min-height: 330px;
	}

	#u24733
	{
		top: 292px;
		left: 958px;
	}

	#getriebe,#desktop_branchen,#desktop_kunden,#desktop_zukunft,#desktop_kompetenz
	{
		left: 100px;
	}

	#u24687,#u24955
	{
		width: 963px;
		left: 120px;
	}

	#u24688-7,#u24956-7
	{
		width: 963px;
	}

	#u23636-bw,#pu8736,#u24939-bw
	{
		margin-top: 200px;
	}

	#pu3517
	{
		margin-top: 20px;
	}

	#u3517
	{
		height: 1253px;
		background-image: url("../images/isis-franca-hspfuudrg5i-unsplash.jpg?crc=398529047");
	}

	.js #u14572-10.ose_pre_init,.js #u14731-14.ose_pre_init,.js #u14812-10.ose_pre_init,.js #u14813-12.ose_pre_init,.js #u14880-12.ose_pre_init,.js #u14881-12.ose_pre_init,.js #u14956-8.ose_pre_init,.js #u14957-8.ose_pre_init,.js #u23733-8.ose_pre_init,.js #u23734-10.ose_pre_init,.js #u23777-8.ose_pre_init,.js #u23778-8.ose_pre_init,.js #u3517.ose_pre_init
	{
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
	}

	#u3517-bw
	{
		margin-top: 491px;
		height: 1253px;
	}

	#u25095
	{
		background: -webkit-gradient(linear, center top, center bottom, from(#000000),color-stop(100%, rgba(0,0,0,0)));
		background: -webkit-linear-gradient(top,#000000 ,rgba(0,0,0,0) 100%);
		background: linear-gradient(to bottom,#000000 ,rgba(0,0,0,0) 100%);
	}

	#u25095-bw
	{
		margin-top: 491px;
	}

	#u24522,#u24981
	{
		width: 1241px;
		left: 120px;
	}

	#pamphletu24982
	{
		padding-bottom: 183px;
	}

	#u30379,#u24983
	{
		width: 810px;
		left: 430px;
	}

	#u24984
	{
		width: 810px;
		height: 483px;
	}

	#u24984:hover
	{
		width: 810px;
		height: 483px;
	}

	#u24984.PamphletThumbSelected
	{
		width: 810px;
		height: 483px;
	}

	#u24526,#u24985
	{
		width: 810px;
	}

	#u24986-15
	{
		width: 748px;
		min-height: 441px;
	}

	#u24987,#u24988
	{
		width: 1240px;
		height: 666px;
	}

	#u24990-32
	{
		width: 1178px;
		min-height: 624px;
	}

	#u24995
	{
		top: 570px;
		left: 958px;
	}

	#u34966
	{
		margin-left: 601px;
		margin-top: 99px;
	}

	#u33528
	{
		width: 1240px;
		margin-left: 120px;
		margin-top: 109px;
	}

	#u24534,#u24737,#u24989,#u25111
	{
		width: 1240px;
	}

	#u25112-8
	{
		width: 1178px;
	}

	#u33524-6
	{
		margin-top: 209px;
		left: 1054px;
	}

	#u25269
	{
		min-height: 460px;
		padding-bottom: 20px;
	}

	#u8886_align_to_page,#u34950_align_to_page,#u23571_align_to_page,#u23636_align_to_page,#u23674_align_to_page,#u23907_align_to_page,#u48212_align_to_page,#u24247_align_to_page,#u24710_align_to_page,#u24939_align_to_page,#u25269_align_to_page
	{
		width: 1280px;
		left: -100px;
	}

	#desktop_formular
	{
		margin-right: -10000px;
		width: 22px;
		left: 100px;
	}

	#u25278
	{
		margin-right: -10000px;
		margin-top: 85px;
		left: 397px;
	}

	#u25269-bw
	{
		min-height: 460px;
	}

	#u31690
	{
		margin-left: 122px;
	}

	#u30408,#u31080,#u31693
	{
		margin-top: 39px;
	}

	#pu43333
	{
		margin-left: 120px;
		margin-top: 103px;
	}

	#u43333
	{
		width: 420px;
	}

	#u31516
	{
		margin-left: 120px;
		margin-top: 153px;
	}

	#u34982
	{
		margin-left: 550px;
		margin-top: 131px;
	}

	#pu25311-8
	{
		margin-left: 120px;
		margin-top: 167px;
	}

	#u25311-8
	{
		margin-top: 17px;
	}

	#u14738,#u14809,#u14877,#u14953,#u23730,#u23774,#widgetu42447,#u25657
	{
		left: 430px;
	}

	#u25644-15
	{
		margin-top: 17px;
		left: 450px;
	}

	#u25662
	{
		left: 862px;
	}

	#u25671-11
	{
		width: 358px;
		margin-top: 17px;
		left: 882px;
	}

	#pu30153,#pu14808,#pu14952,#pu23773,#u31348,#u31420,#u31581
	{
		margin-left: 120px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 22506px);
	}

	#pu57605
	{
		margin-top: 42px;
		margin-left: 276px;
	}

	#u38116
	{
		margin-top: 30px;
	}

	body
	{
		min-width: 1280px;
	}
}

@media (max-width: 1280px)
{
	#u14572-10:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14731-14:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14812-10:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14813-12:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14880-12:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14881-12:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14956-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u14957-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u23733-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u23734-10:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u23777-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#u23778-8:hover
	{
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
	}

	#widgetu42460:hover #u42463-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42471:hover #u42472-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42488:hover #u42489-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42456:hover #u42458-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42479:hover #u42482-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42448:hover #u42450-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42475:hover #u42478-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42452:hover #u42455-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42483:hover #u42486-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#widgetu42465:hover #u42468-4
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.05);
	}

	#muse_css_mq
	{
		background-color: #000500;
	}

	#bp_1280.active
	{
		display: block;
	}

	#page
	{
		width: 960px;
		min-height: 716px;
		padding-bottom: 43px;
	}

	#pu27935
	{
		z-index: 869;
		width: 0.01px;
		height: 0px;
		padding-bottom: 586px;
		margin-right: -10000px;
		margin-left: -160px;
	}

	#u27938,#u27941-4
	{
		margin-left: 250px;
	}

	#u27939
	{
		margin-left: 277px;
	}

	#pamphletu27989
	{
		margin-left: -460px;
	}

	#u38120
	{
		margin-left: -180px;
	}

	#u49868,#u45066-4
	{
		margin-left: -30px;
	}

	#u45067
	{
		margin-left: 12px;
	}

	#u45065-4
	{
		margin-left: 17px;
	}

	#u49840
	{
		margin-left: 59px;
	}

	#u49834-4
	{
		margin-left: 64px;
	}

	#u49846
	{
		margin-left: 106px;
	}

	#u49822-4
	{
		margin-left: 111px;
	}

	#u49857
	{
		margin-left: 153px;
	}

	#u49828-4
	{
		margin-left: 158px;
	}

	#u58278
	{
		margin-left: -340px;
	}

	#u45188,#u45158
	{
		right: 19px;
	}

	#ptop
	{
		padding-bottom: 0px;
		margin-left: -160px;
	}

	#top
	{
		margin-left: 160px;
	}

	#u3459
	{
		width: 1120px;
		padding-bottom: 277px;
		left: 160px;
	}

	#u23263
	{
		margin-right: -10000px;
		margin-top: 189px;
		left: 300px;
	}

	#u3528
	{
		min-height: 287px;
		padding-bottom: 72px;
	}

	#u3528_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 960px;
		left: -160px;
	}

	#u38330
	{
		margin-top: 50px;
		left: 610px;
	}

	#u3528-bw
	{
		min-height: 287px;
	}

	#u8886
	{
		min-height: 127px;
		background-color: #B2CAD8;
		background-color: rgba(0,79,125,0.3);
	}

	#u8886_position_content
	{
		margin-bottom: -26px;
		padding-top: 59px;
		width: 100%;
	}

	#u10947
	{
		width: 960px;
		left: 160px;
		margin-top: 9px;
	}

	#u8886-bw
	{
		min-height: 127px;
	}

	#u23443-6
	{
		width: 640px;
		left: 460px;
	}

	#u5912
	{
		margin-right: -10000px;
		margin-top: 274px;
		left: 800px;
	}

	#u6041
	{
		width: 1120px;
		background-image: url("../images/noma_work_08_2400.jpg?crc=4083250621");
		padding-bottom: 256px;
		left: 160px;
	}

	#u38291-4
	{
		position: relative;
		margin-right: -10000px;
		margin-top: 491px;
		left: -17px;
	}

	#u38292-4
	{
		position: relative;
		margin-right: -10000px;
		margin-top: 655px;
		left: -148px;
	}

	#u38293-4
	{
		position: relative;
		margin-right: -10000px;
		margin-top: 563px;
		left: 385px;
	}

	#u38294-4
	{
		position: relative;
		margin-right: -10000px;
		margin-top: 735px;
		left: 202px;
	}

	#u34950
	{
		min-height: 276px;
		background-color: #666666;
		background-color: rgba(0,0,0,0.6);
		padding-bottom: 17px;
	}

	#u3519-16
	{
		min-height: 210px;
		left: 460px;
	}

	#u34950-bw
	{
		min-height: 276px;
	}

	#u5997-6
	{
		width: 940px;
		min-height: 175px;
		line-height: 58px;
		margin-left: 180px;
		margin-top: 159px;
	}

	#u23580
	{
		width: 766px;
		left: 180px;
	}

	#u23582-9
	{
		width: 766px;
	}

	#u23571-bw
	{
		margin-top: 116px;
	}

	#u29950
	{
		margin-left: 180px;
		margin-top: 158px;
	}

	#u29945
	{
		width: 920px;
		margin-left: 180px;
		margin-top: 21px;
	}

	#u29925-23
	{
		width: 858px;
		min-height: 653px;
	}

	#u29940
	{
		margin-top: 72px;
	}

	#u23637
	{
		width: 805px;
		left: 180px;
	}

	#u23638-7
	{
		width: 805px;
	}

	#u23636-bw
	{
		margin-top: 244px;
	}

	#u30154-16
	{
		width: 858px;
		min-height: 465px;
	}

	#u32861
	{
		width: 920px;
		margin-left: 180px;
		margin-top: 30px;
	}

	#u30269-11
	{
		width: 858px;
		min-height: 407px;
	}

	#u32866
	{
		width: 920px;
		margin-left: 180px;
		margin-top: 40px;
	}

	#u30293-15
	{
		width: 858px;
		min-height: 455px;
	}

	#pu8736
	{
		margin-top: 194px;
	}

	#pu30379
	{
		z-index: 527;
		width: 0.01px;
		margin-left: 180px;
		margin-top: 160px;
	}

	#u30379
	{
		width: 640px;
		left: 280px;
	}

	#u30381-11
	{
		width: 578px;
	}

	#u14738,#u14809,#u14877,#u14953,#u23730,#u23774
	{
		left: 500px;
	}

	#u23908
	{
		width: 843px;
		left: 180px;
	}

	#u23910-9
	{
		width: 843px;
	}

	#u31074
	{
		margin-left: 180px;
		margin-top: 160px;
	}

	#pu48211
	{
		margin-top: 20px;
	}

	#u48212
	{
		background: -webkit-gradient(linear, center top, center bottom, from(#000000),color-stop(100%, rgba(0,0,0,0)));
		background: -webkit-linear-gradient(top,#000000 ,rgba(0,0,0,0) 100%);
		background: linear-gradient(to bottom,#000000 ,rgba(0,0,0,0) 100%);
	}

	#u30805,#u23675,#u31081
	{
		left: 180px;
	}

	#u31082-10
	{
		font-weight: 700;
	}

	#u31082-14
	{
		color: #FFFFFF;
	}

	#u48213
	{
		background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)),color-stop(100%, #000000));
		background: -webkit-linear-gradient(top,rgba(0,0,0,0) ,#000000 100%);
		background: linear-gradient(to bottom,rgba(0,0,0,0) ,#000000 100%);
	}

	#u48213-bw
	{
		margin-top: 1188px;
	}

	#u31169
	{
		margin-top: 562px;
		left: 180px;
	}

	#pamphletu31170
	{
		padding-bottom: 900px;
	}

	#u31177,#u31178
	{
		height: 1143px;
	}

	#u31180-10
	{
		min-height: 1101px;
	}

	#u31183
	{
		top: 1032px;
	}

	#u24218
	{
		width: 759px;
		left: 341px;
	}

	#u24219
	{
		left: 193px;
	}

	#u24220-7
	{
		width: 759px;
	}

	#u24247-bw
	{
		margin-top: 182px;
	}

	#pu48243
	{
		margin-top: 42px;
	}

	#u48244
	{
		background: -webkit-gradient(linear, center top, center bottom, from(#000000),color-stop(100%, rgba(0,0,0,0)));
		background: -webkit-linear-gradient(top,#000000 ,rgba(0,0,0,0) 100%);
		background: linear-gradient(to bottom,#000000 ,rgba(0,0,0,0) 100%);
	}

	#u48245
	{
		background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)),color-stop(100%, #000000));
		background: -webkit-linear-gradient(top,rgba(0,0,0,0) ,#000000 100%);
		background: linear-gradient(to bottom,rgba(0,0,0,0) ,#000000 100%);
	}

	#u24522
	{
		width: 920px;
		left: 180px;
	}

	#pamphletu24523
	{
		height: 430px;
		padding-bottom: 440px;
	}

	#u24524
	{
		width: 920px;
		height: 430px;
	}

	#u24525
	{
		width: 920px;
		height: 405px;
		padding-bottom: 25px;
	}

	#u24525:hover
	{
		width: 920px;
		height: 405px;
	}

	#u24525.PamphletThumbSelected
	{
		width: 920px;
		height: 405px;
	}

	#u24527-13
	{
		width: 858px;
		min-height: 363px;
	}

	#u24532,#u24533
	{
		width: 920px;
		height: 870px;
	}

	#u24535-34
	{
		width: 858px;
		min-height: 828px;
	}

	#u24530
	{
		top: 782px;
		left: 619px;
	}

	#u24687
	{
		width: 821px;
		left: 180px;
	}

	#u24688-7
	{
		width: 821px;
	}

	#u24710-bw
	{
		margin-top: 113px;
	}

	#u24731
	{
		width: 920px;
		margin-left: 180px;
		margin-top: 218px;
	}

	#pamphletu24732
	{
		padding-bottom: 45px;
	}

	#u24735,#u24736
	{
		width: 920px;
		height: 413px;
	}

	#u24738-9
	{
		width: 858px;
		min-height: 371px;
	}

	#u24733
	{
		top: 341px;
		left: 619px;
	}

	#u8886_align_to_page,#u34950_align_to_page,#u23571_align_to_page,#u23636_align_to_page,#u23674_align_to_page,#u23907_align_to_page,#u48212_align_to_page,#u24247_align_to_page,#u24710_align_to_page,#u24939_align_to_page
	{
		width: 960px;
		left: -160px;
	}

	#u24955
	{
		width: 755px;
		left: 180px;
	}

	#u24956-7
	{
		width: 755px;
	}

	#u24939-bw
	{
		margin-top: 176px;
	}

	#pu3517
	{
		margin-top: 39px;
	}

	#u3517
	{
		height: 1238px;
		background-image: url("../images/isis-franca-hspfuudrg5i-unsplash-u3517-fr.jpg?crc=506688430");
	}

	#u3517-bw
	{
		margin-top: 618px;
		height: 1238px;
	}

	#u25095
	{
		background: -webkit-gradient(linear, center top, center bottom, from(#000000),color-stop(100%, rgba(0,0,0,0)));
		background: -webkit-linear-gradient(top,#000000 ,rgba(0,0,0,0) 100%);
		background: linear-gradient(to bottom,#000000 ,rgba(0,0,0,0) 100%);
	}

	#u25095-bw
	{
		margin-top: 618px;
	}

	#u24981
	{
		width: 921px;
		left: 180px;
	}

	#pamphletu24982
	{
		padding-bottom: 340px;
	}

	#u24984
	{
		width: 921px;
		height: 378px;
		padding-bottom: 105px;
	}

	#u24984:hover
	{
		width: 921px;
		height: 378px;
	}

	#u24984.PamphletThumbSelected
	{
		width: 921px;
		height: 378px;
	}

	#u24983,#u24985
	{
		width: 921px;
	}

	#u24986-15
	{
		width: 859px;
		min-height: 336px;
	}

	#u24987
	{
		width: 920px;
		height: 823px;
	}

	#u24988
	{
		width: 920px;
		height: 797px;
		padding-bottom: 26px;
	}

	#u24990-32
	{
		width: 858px;
		min-height: 755px;
	}

	#u24995
	{
		top: 720px;
		left: 639px;
	}

	#u34966
	{
		margin-left: 501px;
		margin-top: 69px;
	}

	#u33528
	{
		width: 920px;
		margin-left: 180px;
		margin-top: 139px;
	}

	#u30153,#u30268,#u30291,#u24526,#u24534,#u24737,#u24989,#u25111
	{
		width: 920px;
	}

	#u25112-8
	{
		width: 858px;
	}

	#u33524-6
	{
		margin-top: 228px;
		left: 734px;
	}

	#u25269_align_to_page
	{
		width: 960px;
		left: -160px;
		padding-bottom: 20px;
	}

	#getriebe,#desktop_branchen,#desktop_kunden,#desktop_zukunft,#desktop_kompetenz,#desktop_formular
	{
		left: 160px;
	}

	#u25278
	{
		left: 137px;
		margin-top: 67px;
	}

	#u25269,#u25269-bw
	{
		min-height: 480px;
	}

	#u48211-bw,#u25299-bw
	{
		margin-top: 1px;
	}

	#u31690
	{
		margin-left: 182px;
	}

	#u30408,#u31080,#u31693
	{
		margin-top: 38px;
	}

	#pu43333
	{
		margin-left: 180px;
		margin-top: 114px;
	}

	#u43333
	{
		width: 266px;
	}

	#widgetu42447
	{
		left: 280px;
	}

	#u31516
	{
		margin-left: 180px;
		margin-top: 156px;
	}

	#u34982
	{
		margin-left: 460px;
		margin-top: 175px;
	}

	#pu25311-8
	{
		margin-left: 180px;
		margin-top: 122px;
	}

	#u25311-8
	{
		margin-top: 18px;
	}

	#u25644-15
	{
		margin-top: 18px;
		left: 280px;
	}

	#u25671-11
	{
		width: 268px;
		margin-top: 18px;
		left: 672px;
	}

	#u25657
	{
		left: 260px;
	}

	#u25662
	{
		left: 652px;
	}

	#pu30153,#pu14541,#pu14808,#pu14876,#pu14952,#pu23729,#pu23773,#u31348,#u31420,#u31581
	{
		margin-left: 180px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 23588px);
	}

	#pu57605
	{
		margin-top: 43px;
		margin-left: 116px;
	}

	#u38116
	{
		margin-top: 41px;
	}

	body
	{
		overflow-x: hidden;
		min-width: 960px;
	}
}

