.logo img {
    width: 200px;
    margin-top: 24px
}

.partner {
    height: 100px;
}

.partner img {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
}

.skills-1-item-title {
    position: relative;
    height: 60px;
}

.skills-1-item-title img {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
}

.bg-image-cube {
    background: url('/img/backgrounds/consulting3.jpg') black scroll center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.highlighted-image-1 {
    height: 300px;
}

.offer li i {
    font-weight: normal;
    font-size: 0.8em !important;
}

.team .icon {
  font-size: 32px;
  display: block;
  text-align: center;
}

.highlighted .overlay {
  background: rgba(0,0,0,.45);
}

body {
  color: #444;
}