/* line 1, ../sass/homeHero.scss */
#homeSlider {
  /* CUSTOMIZE THE CAROUSEL
  -------------------------------------------------- */
  /* Carousel base class */
  /* RESPONSIVE CSS
  -------------------------------------------------- */
}
/* line 9, ../sass/homeHero.scss */
#homeSlider .carousel .container {
  position: relative;
  z-index: 9;
}
/* line 14, ../sass/homeHero.scss */
#homeSlider .carousel .item {
  height: 640px;
}
/* line 18, ../sass/homeHero.scss */
#homeSlider .carousel img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 640px;
}
/* line 26, ../sass/homeHero.scss */
#homeSlider .carousel p {
  font-size: 2em;
}
/* line 31, ../sass/homeHero.scss */
#homeSlider .carousel-control {
  /* height: 80px; */
  margin-top: 0;
  /* text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4); */
  background: none;
  border: 0;
  z-index: 10;
  /* top: calc(50% - 25px); */
  /* width: 5%; */
  /* border: solid 1px #fff; */
  /* width: 50px;
  height: 50px; */
  text-align: center;
  /* border-radius: 50%; */
}


#homeSlider .carousel-control .glyphicon {
  margin: unset;
  width: unset;
  height: unset;
  font-size: unset;
  left: 0;
  /* top: 28%; */
  right: unset;
  position: relative;
  width: 40px;
  height: 40px;
  line-height: 38px;
  border-radius: 50%;
  border-color: #fff;
  color: #fff;
}

#homeSlider .carousel-inner {padding: 0;}

#homeSlider .carousel-control .glyphicon:hover {
  color: #2A5A98;
}

#homeSlider .carousel-control.left {left: 4%;}
#homeSlider .carousel-control.right {right: 4%;}

/* line 43, ../sass/homeHero.scss */
#homeSlider .carousel-caption {
  background-color: transparent;
  position: static;
  padding: 0 50px;
  margin-top: 120px;
  text-align: left;
}
/* line 50, ../sass/homeHero.scss */
#homeSlider .carousel-caption h1,
#homeSlider .carousel-caption .lead {
  font-size: 4em;
  margin: 0;
  line-height: 1.25;
  color: #fff;
  text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.9);
}
/* line 58, ../sass/homeHero.scss */
#homeSlider .carousel-caption .btn {
  margin-top: 10px;
}
@media (max-width: 979px) {
  /* line 69, ../sass/homeHero.scss */
  #homeSlider .container.navbar-wrapper {
    margin-bottom: 0;
    width: auto;
  }
  /* line 73, ../sass/homeHero.scss */
  #homeSlider .navbar-inner {
    border-radius: 0;
    margin: -20px 0;
  }
  /* line 78, ../sass/homeHero.scss */
  #homeSlider .carousel .item {
    height: 640px;
  }
  /* line 81, ../sass/homeHero.scss */
  #homeSlider .carousel img {
    width: auto;
    height: 640px;
  }
}
@media (max-width: 767px) {
  /* line 91, ../sass/homeHero.scss */
  #homeSlider .navbar-inner {
    margin: -20px;
  }
  /* line 95, ../sass/homeHero.scss */
  #homeSlider .carousel {
    zmargin-left: -20px;
    zmargin-right: -20px;
  }
  /* line 102, ../sass/homeHero.scss */
  #homeSlider .carousel .item {
    height: 180px;
  }
  /* line 105, ../sass/homeHero.scss */
  #homeSlider .carousel img {
    height: 180px;
  }
  /* line 108, ../sass/homeHero.scss */
  #homeSlider .carousel-caption {
    width: 65%;
    padding: 0 70px;
    margin-top: 20px;
  }
  /* line 113, ../sass/homeHero.scss */
  #homeSlider .carousel-caption h1 {
    font-size: 20px;
  }
  /* line 116, ../sass/homeHero.scss */
  #homeSlider .carousel-caption .lead,
  #homeSlider .carousel-caption .btn {
    font-size: 14px;
  }
}
