.home h2 {
  color: #092c82;
  font-size: 30px;
  font-style: italic;
  font-weight: 900;
  margin-bottom: 25px;
  text-align: center;
  text-transform: uppercase;
}
.home .banner .link-image {
  height: 520px;
  display: block;
  background-position: center top;
  background-repeat: no-repeat;
  transition: ease 0s;
}
  .home .banner .link-image:hover {
    background-position: center bottom;
  }
.home .banner .banner-slider {
  margin-bottom: 50px;
}
  .home .banner .carousel-control {
    background-color: #f5aa41;
    bottom: 10px;
    color: #fff;
    filter: none;
    font-size: 20px;
    height: 50px;
    opacity: none;
    position: absolute;
    text-align: center;
    text-shadow: none;
    top: initial;
    width: 50px;
  }
    .home .banner .carousel-control.left {
      left: 75%;
      margin-left: 0%;
    }
    .home .banner .carousel-control.right {
      left: 78%;
      margin-left: 0%;
    }
    .home .banner .carousel-control.right,
    .home .banner .carousel-control.left {
      background-image: none;
    }
    .home .release-banner .carousel-indicators,
    .home .banner .carousel-indicators {
      display: none;
    }
    .home .banner .carousel-control .glyphicon-chevron-left,
    .home .banner .carousel-control .glyphicon-chevron-right,
    .home .banner .carousel-control .icon-next,
    .home .banner .carousel-control .icon-prev {
      margin-top: -15px;
    }
    .home .banner .carousel-control .glyphicon-chevron-right {
      margin-right: -14px;
    }
    .home .banner .carousel-control .glyphicon-chevron-left {
      margin-left: -15px;
    }

.home .bg-aboutus {
  background: #2055a3 url(../images/h-bg-aboutus.jpg) no-repeat center top;
  color: #fff;
  min-height: 165px;
  margin-bottom: 50px;
  padding: 15px 40px;
}
  .home .bg-aboutus .aboutus-text {
    max-width: 490px;
    float: left;
  }
    .home .bg-aboutus .aboutus-text h2 {
      color: #fff;
      font-size: 30px;
      font-style: italic;
      font-weight: 900;
      margin-bottom: 10px;
      margin-top: 0;
      text-align: left;
      text-shadow: 2px 2px #000;
      text-transform: uppercase;
    }
    .home .bg-aboutus .aboutus-text p {
      font-size: 14px;
    }
  .home .bg-aboutus .aboutus-link {
    float: left;
  }
    .home .bg-aboutus .aboutus-link .btn-aboutus {
      background: url(../images/botao-saiba-mais-banner-prod-master.png) no-repeat center top;
      display: block;
      height: 57px;
      margin-left: 25px;
      margin-top: 45px;
      transition: none;
      width: 274px;
    }
      .home .bg-aboutus .aboutus-link .btn-aboutus:hover {
        background-position: center center;
      }
      .home .bg-aboutus .aboutus-link .btn-aboutus:active {
        background-position: center bottom;
      }

.home .release-banner .banner-slider {
  margin-bottom: 50px;
}
  .home .release-banner .banner-slider .link-image {
    height: 222px;
    display: block;
    background-position: center top;
    background-repeat: no-repeat;
    transition: ease 0s;
  }
    .home .release-banner .banner-slider .link-image:hover {
      background-position: center bottom;
    }
  .home .release-banner .banner-slider .carousel-control .glyphicon-chevron-right,
  .home .release-banner .banner-slider .carousel-control .glyphicon-chevron-left {
    display: none;
  }

@media only screen and (max-width: 1024px) {
  .home .bg-aboutus {
    padding: 15px;
  }
    .home .bg-aboutus .aboutus-text,
    .home .bg-aboutus .aboutus-link {
      float: none;
    }
    .home .bg-aboutus .aboutus-text h2,
    .home .bg-aboutus .aboutus-text {
      text-align: center;
      margin-left: auto;
      margin-right: auto;
    }
    .home .bg-aboutus .aboutus-link .btn-aboutus {
      margin-left: auto;
      margin-right: auto;
    }
}