aside.midia {
  width: 100%;
  height: calc(100% - 285px);
  min-height: 768px;
  padding-bottom: 285px;
  background-image: url("../img/bg-header-min.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  position: relative;
}

.midia .wrap-highlight-text {
  display: block;
  max-width: 1366px;
  margin: 0 auto;
  padding: 17rem 1.5rem 2rem 20rem;
}

.midia .wrap-highlight-text aside {
  display: block;
  max-width: 600px;
}

.midia .wrap-highlight-text h2,
.midia .wrap-highlight-text p {
  display: block;
  color: #ffffff;
  font-size: 4rem;
  line-height: 4rem;
}

.midia .wrap-highlight-text h2::after {
  margin-bottom: 20px;
}

.midia .wrap-highlight-text h2 strong{
	font-weight: normal;
}

.midia .wrap-highlight-text p {
  font-size: 1.2rem;
}

.btn-d {
  width: 50%;
  margin: 1rem 0;
}

.wrap-highlight-text .btn-d {
  width: 100%;
}
@media all and (max-width: 1366px) {
  aside.midia {
    height: calc(100% - 130px);
    padding-bottom: 130px;
  }

  .midia .wrap-highlight-text {
    padding: 15rem 1.5rem 2rem 8rem;
  }

  .midia .wrap-highlight-text aside {
    max-width: 450px;
  }

  .midia .wrap-highlight-text h2 {
    font-size: 2.5rem;
    line-height: 3rem;
  }
}

@media all and (max-width: 1024px) {
  aside.midia {
    height: auto;
    padding-bottom: 0;
  }

  .midia .wrap-highlight-text {
    padding: 15rem 1.5rem 7rem 8rem;
  }

  #resume-service {
    position: relative !important;
  }
}
