<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* general styles */
body{
  font-size: 14px;
}
article.content.home div.centerContent,
article.content.expertiseOverview div.centerContent,
div.centerContent,
article.content.home div.block.video div.videoHolder,
article.content.home div.block.video div.videoHolder div.overlayBg {
  width: 768px;
}
article.content div.centerContent{
  width: 100%;
}

/*      HEADER &amp; MENU      */
div.anniversary{
  left: 10%;
}

div.menuHolder nav ul li{
  padding-left: 5px;
  padding-right: 5px;
  font-size: 0.8em;
}
div.menuHolder nav ul li.menuItem a:before{
  left: -7px;
}
div.menuHolder nav ul li.socialLinks:before,
div.menuHolder nav ul li.socialLinks:after{
  left: 0px;
}
div.menuHolder nav&gt;ul&gt;li:nth-child(8),
div.menuHolder nav&gt;ul&gt;li:nth-child(9){
  padding-left: 10px;
  padding-right: 10px;
  right: 30px;
}
div.menuHolder nav&gt;ul&gt;li:nth-child(8){
  right: 85px;
}
div.menuHolder nav&gt;ul&gt;li:nth-child(9) a:before{
  left: -60px;
}
div.menuHolder nav ul li.socialLinks{
  margin-right: 100px;
}
div.menuHolder nav ul li.socialLinks:before {
  left: 0px;
}
div.menuHolder nav ul li.socialLinks:after{
  left: auto;
  right: -5px;
}
footer a.social,
div.menuHolder nav ul li a.social{
  width: 16px;
  height: 16px;
  line-height: 16px;
  border-radius: 8px;
  font-size: 0.6em;
  padding-top: 0px;
}



/*      HOME      */
article.content.home div.block.video div.videoHolder div.videoContent div.centerContent{
  padding-top: 20px;
  padding-bottom: 20px;
}
.homePlay{
  display: none;
}

article.content.home div.block.video div.videoHolder div.videoContent img{
  width: 80px;
  margin-bottom: 20px;
}
article.content.home div.block.video div.videoHolder div.videoContent h1{
  margin-bottom: 10px;
  line-height: 1.2em;
  font-size: 1em;
}
article.content.home div.block.video div.videoHolder div.videoContent p{
  line-height: 1.2em;
  font-size: 1em;
}
article.content.home div.blue img{
  width: 100px;
  margin-bottom: 20px;
}
article.content.home div.blue div.block{
  width: 70%;
}
article.content div.block.expertiseOverview .h1,
article.content.expertise div.block.grey h1 {
  min-height: 46px;
}

/*      TEAM    */
div.employee:nth-child(5n),
div.employee{
  width: 22%;
  padding-top: 65px;
  margin-right: 4%;
}
div.employee:nth-child(4n) {
  margin-right: 0px;
}

div.employee span.name{
  font-size: 1.1em;
}
div.employee span.name.cloud1{
  right: -10px;
}
div.employee span.name.cloud2{
  left: -5px;
}
div.employee span.name.cloud3{
  right: -5px;
}
div.employee span.name.cloud4{
  right: -5px;
}
div.employee span.name.cloud5{
  left: -5px;
}
div.employee a.linkedin {
  top: 228px;
  font-size: 1.3em;
}

/*      FOOTER      */
div.footerCol{
  width: 25%;
  padding-left: 20px;
  padding-right: 20px;
}</pre></body></html>