h1 {
  color: rgba(36, 49, 95, 1);
  margin: 40px 0 0 0;
  padding: 0; }

h2 {
  color: rgba(162, 147, 132, 1); }
  h2 a {
    color: inherit; }
    h2 a:hover {
      color: inherit;
      text-decoration: none; }

#expertise {
  margin: 0; }
  #expertise article {
    padding: 60px 0 0 0;
    transition: background-color 0.5s; }
    #expertise article:after {
      display: block;
      content: '';
      height: 1px;
      width: 100%;
      max-width: 1040px;
      border-bottom: dotted 2px #000;
      margin: 60px auto 0; }
    #expertise article main, #expertise article aside {
      width: calc(100% - 380px);
      float: left; }
    #expertise article aside {
      padding-top: 20px; }
    #expertise article h2 {
      margin: 0 0 20px 0;
      font-size: 35px;
      font-family: 'UniversLTPro-55Roman', sans-serif;
      font-weight: 500;
      line-height: 1em; }
    #expertise article h3 {
      text-transform: uppercase;
      font-family: 'UniversLTPro-55Roman', sans-serif;
      font-size: 16px;
      font-weight: bold; }
    #expertise article .light, #expertise article .dark {
      width: 250px;
      margin: auto; }
    #expertise article .seeMore {
      width: 200px;
      margin: auto;
      border-color: rgba(0, 108, 164, 1);
      color: rgba(0, 108, 164, 1); }
      #expertise article .seeMore:hover, #expertise article .seeMore:active, #expertise article .seeMore:focus {
        background-color: rgba(0, 108, 164, 1);
        color: #fff;
        border-color: #fff; }
    #expertise article .seeLess {
      width: 170px;
      margin: auto;
      background-color: rgba(0, 108, 164, 1);
      color: #fff;
      border-color: #fff; }
      #expertise article .seeLess:hover, #expertise article .seeLess:active, #expertise article .seeLess:focus {
        background-color: #fff;
        color: rgba(0, 108, 164, 1);
        border-color: rgba(0, 108, 164, 1); }
        #expertise article .seeLess:hover i.chevron, #expertise article .seeLess:active i.chevron, #expertise article .seeLess:focus i.chevron {
          #background-image: url("../images/chevron_orange.png") !important; }
    #expertise article .more, #expertise article .seeLess, #expertise article .light, #expertise article figure {
      display: none; }
    #expertise article .seeMore, #expertise article .dark {
      display: block; }
    #expertise article > .container > img {
      float: right;
      width: 320px;
      margin-left: 60px; }
    #expertise article:nth-child(even) > .container > img {
      float: left;
      margin-left: 0;
      margin-right: 60px; }
    #expertise article:nth-child(even) main, #expertise article:nth-child(even) aside {
      float: right; }
    #expertise article.open {
      transition: background-color 0.5s;
      background-color: rgba(0, 108, 164, 1);
      color: #fff; }
      #expertise article.open h2 {
        color: #fff; }
      #expertise article.open .more, #expertise article.open .seeLess, #expertise article.open .light, #expertise article.open figure {
        display: block; 
		color: #fff}
      #expertise article.open .more blockquote {
        color: #fff;
        margin: 0;
        padding: 0;
        border: 0;
        font-size: inherit; }
      #expertise article.open .seeMore, #expertise article.open .dark, #expertise article.open > .container > img {
        display: none; }
      #expertise article.open main {
        width: 100%; }
      #expertise article.open aside {
        float: left;
        width: calc(100% - 380px); }
      #expertise article.open figure {
        float: right;
        width: 320px;
        margin-left: 60px; }
        #expertise article.open figure img {
          width: 100%; }
    @media (max-width: 992px) {
      #expertise article > .container > img {
        width: 100%;
        margin: 0 0 40px 0;
        float: none; }
      #expertise article main {
        float: none;
        width: 100%; }
      #expertise article aside {
        float: none;
        width: 100%; }
      #expertise article.open > .container > img {
        display: block; }
      #expertise article.open figure {
        display: none; }
      #expertise article.open aside {
        float: none;
        width: 100%; } }

/*# sourceMappingURL=expertise.css.map */
