body { color:#000; font-family:montserratlight,Verdana,Arial,Helvetica,sans-serif; font-size:1.125em; line-height:1.6; margin:0px; background-color:#80ffe5; height:100% }
html { height:100% }
#newsContent a:link { color:#000; text-decoration:underline }
#newsContent a:visited { color:#000 }
#newsContent a:hover { color:#fe4438 }
#footerInner a:link { color:#000; text-decoration:none }
#footerInner a:visited { color:#000 }
#footerInner a:hover { color:#000; text-decoration:underline }
#PageDiv { position:relative; min-height:100% }
#header.f-ms { padding:36px 10% 24px }
#contentWhiteInner { max-width:1190px; z-index:0; padding:3% 10% 2%; margin-left:auto; margin-right:auto }
#large { left:0px; top:0px; width:1190px; height:780px; overflow:hidden }
#newsTitle { max-width:890px; z-index:0; padding-top:4%; margin-left:auto; margin-right:auto; overflow:hidden }
#sharingDiv { z-index:0; float:right; padding-top:5px }
#item1 { width:100px; display:inline-block }
#title { z-index:0; margin-right:200px }
#star1 { left:497px; top:0px; width:17px; height:17px; overflow:hidden }
#newsContent { min-height:100px; z-index:0 }
#newsBody { max-width:890px; z-index:0; padding-top:4%; padding-bottom:6.5%; margin-left:auto; margin-right:auto }
#item4 { width:100px; display:inline-block }
#item5 { width:100px; display:inline-block }
.singleImage { z-index:0; padding-bottom:2.5%; overflow:hidden }
#large1 { left:0px; top:0px; width:1190px; height:780px; overflow:hidden }
#item6 { width:100px; display:inline-block }
.twoImage { z-index:0; overflow:hidden }
.twoImageLeft { width:48.75%; z-index:0; float:left; padding-bottom:2.5%; overflow:hidden }
#small1 { left:0px; top:0px; width:580px; height:415px; overflow:hidden }
.twoImageRight { width:48.75%; z-index:0; float:right; padding-bottom:2.5%; overflow:hidden }
#small2 { left:0px; top:0px; width:580px; height:415px; overflow:hidden }
#item7 { width:100px; display:inline-block }
.text { max-width:890px; z-index:0; padding-top:2.2%; padding-bottom:4.7%; margin-left:auto; margin-right:auto; overflow:hidden }
#item8 { width:100px; display:inline-block }
#item9 { width:100px; display:inline-block }
.sixImageGroup { z-index:0; margin-left:-2.4%; margin-bottom:0.1%; overflow:hidden }
#item10 { width:100px; display:inline-block }
.sixImageItem { width:30.93%; z-index:0; float:left; margin-left:2.4%; margin-bottom:2.4% }
#VectorSmartObject { left:545px; top:0px; width:376px; height:270px; overflow:hidden }
#item11 { width:100px; display:inline-block }
#item12 { width:100px; display:inline-block }
#workNav { z-index:0; padding-top:30px; overflow:hidden }
#rightArrow1 { z-index:0; float:left }
#item16 { width:100px; display:inline-block }
#item17 { width:100px; display:inline-block }
#item18 { width:100px; display:inline-block }
#leftArrow1 { z-index:0; float:right }
#item13 { width:100px; display:inline-block }
#item14 { width:100px; display:inline-block }
#item15 { width:100px; display:inline-block }
#item21 { z-index:0 }
#contentGreen.f-ms { overflow:hidden }
#footerInner.f-ms { padding:50px 10% }
#footer-top.f-ms { border-bottom:solid #4c4c4c 1px }
#cookiesBanner.f-ms { padding:20px 5% }
#cookiesMore.f-ms { margin:5px 8px 0px }
#cookiesAccept.f-ms { margin:5px 8px 0px }
.letsworktogethertext.f-ms { width:120px; overflow:hidden }
@media screen and (max-width:768px)
{
	.sixImageItem { width:47.6% }
}
@media screen and (max-width:568px)
{
	#sharingDiv { float:none; padding-top:0px }
	#title { padding-top:20px; margin-right:0px }
	#rightArrow1 { float:none }
	#leftArrow1 { float:none }
}
@media screen and (max-width:480px)
{
	#contentWhiteInner { padding:10px 8% }
}
