@font-face {
  font-family: 'Avenir Next';
  src: url("../fonts/AvenirNext-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Avenir Next Ultra';
  src: url("../fonts/AvenirNext-UltraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'Avenir Next';
  src: url("../fonts/AvenirNext-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
body.dha {
  background: #fff;
}
body.dha .header.active {
  background: #002663;
}
body.dha .gallery {
  background: #fff;
}
body.dha main {
  background: #fff;
  color: #000;
}
body.dha .w-single {
  background: #fff;
}
body.dha .w-single h3, body.dha .w-single p {
  color: #000;
}
body.dha .w-side {
  background: #fff;
}
@media (min-width: 1024px) {
  body.dha .w-side {
    min-height: 1000px;
    background-size: 90%;
  }
}
body.dha .w-side:before {
  content: '';
  width: 100%;
  position: absolute;
  height: 100px;
  top: -100px;
  left: 0;
  display: block;
  background: linear-gradient(to top, #002663 0%, rgba(0, 38, 99, 0) 100%);
}
body.dha .mfx {
  background: url(../img/oceana/oceana-1.jpg);
  background-size: cover;
}
body.dha .w-map {
  border-top: 1px solid #ccc;
}

#rev_slider_647_1 .slotholder:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  pointer-events: none;
}

.more {
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 1220px;
  margin: 0 auto;
  align-items: center;
}
@media (min-width: 1024px) {
  .more {
    flex-direction: row;
  }
}
.more > div {
  width: 100%;
  flex: auto;
  text-align: left;
}
.more > div:last-child {
  font-size: 14px;
}
@media (min-width: 1024px) {
  .more > div:last-child {
    width: 40%;
  }
}
.more > div:last-child h3 {
  text-align: left;
}
.more > div:first-child {
  position: relative;
}
@media (min-width: 1024px) {
  .more > div:first-child {
    margin-right: 180px;
    width: 40%;
  }
}
.more > div:first-child img {
  position: relative;
  opacity: 0.85;
}
