.home-area {
  height: auto;
  max-height: 100vh;
  width: 100%;
  position: relative;
}

.carousel {
  position: relative;
}
.carousel .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.carousel .carousel-inner .item .img-slide img {
  max-height: calc(100vh - 75px);
  max-height: 100vh;
}
.carousel .carousel-inner .item .content-slide {
  padding: 0;
  width: 100%;
  position: relative;
  transform: none;
  bottom: auto;
  right: auto;
  top: auto;
  left: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 999;
}
.carousel .carousel-inner .item .content-slide .head-img1 {
  margin: auto;
  max-width: 600px;
  position: absolute;
  top: 50%;
  right: 20%;
  transform: translate(50%, -50%);
  z-index: 999;
}
.carousel .carousel-inner .item .content-slide .head-img1 img {
  max-width: 100%;
}
.carousel .carousel-inner .item .content-slide .head-text1 {
  margin: 0;
  overflow: hidden;
  max-width: 750px;
}
.carousel .carousel-inner .item .content-slide .head-text1 h1 {
  text-align: start;
  margin-bottom: 0;
  font-size: 75px;
  font-weight: bold;
}
.carousel .carousel-indicators {
  display: none;
}
.carousel .carousel-controls .carousel-control-prev, .carousel .carousel-controls .carousel-control-next {
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
  width: 50px;
  height: 50px;
  background: none;
  border: 0;
  z-index: 999999999;
}

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