@font-face {
    font-family: 'Proxima Nova';
    src: url('proxima-nova-extrabold-webfont.eot');
    src: url('proxima-nova-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proxima-nova-extrabold-webfont.woff2') format('woff2'),
         url('proxima-nova-extrabold-webfont.woff') format('woff'),
         url('proxima-nova-extrabold-webfont.svg#proxima_novaextrabold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'Proxima Nova';
    src: url('proxima-nova-medium-webfont.eot');
    src: url('proxima-nova-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('proxima-nova-medium-webfont.woff2') format('woff2'),
         url('proxima-nova-medium-webfont.woff') format('woff'),
         url('proxima-nova-medium-webfont.svg#proxima_novamedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
  font-family: "Proxima Nova", "Helvetica Neue", "Arial Nova", Helvetica, Arial, sans-serif;
  font-size: 11pt;
  color: #8764b8;
}

a:link, a:visited, a:active {
  color: #8764b8;
}

.home-links, .home-links a:link, .home-links a:visited {
  font-weight: bold;
  color: #ff7500;
}

.la, .la a:link, .la a:visited {
  color: #78be21;
}

#phone-number, #phone-number a:link, #phone-number a:visited, #disclaimer, #disclaimer a:link, #disclaimer a:visited {
  color: #28334a;
}

#home-links {
  margin-bottom: 1ex;
}

#social-links, #disclaimer {
  line-height: 100%;
}

#environment, #disclaimer {
  font-size: 9pt;
}

#environment {
  margin-top: 1ex;
  color: #78be21
}

img {
  margin: 1ex 0;
}