/*    Home Slider   */


#homeSlider .carousel-item {
   min-height: 580px;
}

#testimonials .carousel-item {
   min-height: 300px;
}


.carousel-control-prev-icon,
.carousel-control-next-icon {opacity: 0;}

#homeSlider:hover .carousel-control-prev-icon,
#homeSlider:hover .carousel-control-next-icon {opacity: 1;}

.carousel-control-next, .carousel-control-prev {
    display: initial;
    width: auto;
    padding: 0 15px;

}

.carousel-item-next .animate-fadeInUp,
.carousel-item-next .animate-fadeIn,
.carousel-item-prev .animate-fadeInUp,
.carousel-item-prev .animate-fadeIn {opacity: 0;}

.active .animate-fadeInUp  {
  animation: fadeInUp ease .5s both;
  opacity: 1;
}
.active .animate-fadeIn  {
  animation: fadeIn ease .5s both;
  opacity: 1;
}


.slide-2.active h4,
.slide-3.active h3 { animation-delay: .25s;}

.slide-2.active a.button-green,
.slide-3.active a.button-green {animation-delay: .55s;}



.carousel-btn-container {float:right;}

 #homeSlider h2  {
    margin: 150px 0 40px 0;
    color: #f15a29;
    font-size: 50px;
    line-height: 1em;
    }

#homeSlider img {margin: 115px 0 40px 0;}

#homeSlider .slide-2 h5 {margin: 150px 0 5px 0; color: #fff; font-size: 1.25rem !important; font-weight: 700; font-family: "Roboto"}
#homeSlider .slide-2 h2 {margin: 0 0 40px 0;}
#homeSlider .slide-3 h4,
#homeSlider .slide-4 h4,
#homeSlider .slide-5 h4  { margin-bottom: 20px;}
#homeSlider .button-green.space-above {margin-top: 20px;}

#homeSlider h2 sup {font-size: .3em; position: relative; top: -25px;}

#homeSlider h3 { font-size: 30px; color: #fff;}

#homeSlider  h4  { color: #fff;}




#homeSlider .slide-1 h2 {margin-top: 200px;}
#homeSlider .slide-1 h4 {margin:0  200px;}

/*
#homeSlider .slide-1 a { margin: 20px 0 0 110px;}

#homeSlider .slide-1 h4 {margin-left: 110px;}
#homeSlider .slide-1 h4 + h4 {margin-left: 150px;}
#homeSlider .slide-1 h4 + h4 + h4 {margin-left: 205px;}
#homeSlider .slide-1 a.button-green { margin: 20px 0 0 290px !important;} */


#homeSlider .slide-1 {
  /*   background-image: url("../img/slider/slider-FLG.png"); */
  /* background-image: url("../img/slider/Ecoremedy-Slider1.png");*/
    background-image: url("../img/slider/slide1-spin-3.gif");
    background-size: cover;
    background-position: center top;
    text-align: center;
}


#homeSlider .slide-1 {
  /*   background-image: url("../img/slider/slider-FLG.png"); */
  /* background-image: url("../img/slider/Ecoremedy-Slider1.png");*/
    background-image: url("../img/slider/slide1-spin-3.gif");
    background-size: cover;
    background-position: center top;
    text-align: center;
}



#homeSlider .slide-2 {
  /*background-image: url("../img/slider/slider-morrisville-new.png"); */
    background-image: url("../img/slider/Ecoremedy-Slider2.png");
    background-size: cover;
    background-position: left top;
}

#homeSlider .slide-3 {
    /* background-image: url("../img/slider/Slider-PercentCarbon-text.png"); */
      background-image: url("../img/slider/Ecoremedy-Slider3.png");
    background-repeat: no-repeat;
    background-position: left center;
    background-color: #fff;
    background-size: cover;
}

#homeSlider .slide-4 {
    background-image: url("../img/slider/Ecoremedy-Slider4-2.png");
    background-size: cover;
    background-position: left top;
}

#homeSlider .slide-5 {
    background-image: url("../img/slider/Ecoremedy-Slider5.png");
    background-size: cover;
    background-position: left top;
}

#homeSlider .slide-6 {
    background-image: url("../img/slider/Ecoremedy-Slider6.png");
    background-size: cover;
    background-position: left top;
}


/* #homeSlider .slide-3 h2 {font-size: 50px; margin: 350px 0 20px 0;} */

#testimonials .press-panel .quote-content {margin-top: 0;}
#testimonials .press-panel .carousel-item {min-height: 250px;}

@media only screen and (max-width: 992px) {


    #homeSlider .carousel-item {
       min-height: 480px;
    }

    #homeSlider .slide-3 h2,
    #homeSlider .slide-4 h2,
    #homeSlider .slide-5 h2,
    #homeSlider .slide-6 h2 {
        margin-top: 50px !important;
    }

    #homeSlider h2 {
        font-size: 35px;
    }

    #homeSlider img {margin: 35px 0 20px 0; max-width: 60px;}
    #homeSlider h4,  #homeSlider h3 { font-size: 24px !important; }

   #homeSlider .slide-1 h4 {margin: 0 10px;}

    /* #homeSlider a.button-green {margin-top: 20px} */

     #homeSlider .slide-2 h5 {margin: 35px 0 5px 0;}

         #homeSlider .slide-3 h2 {
             margin-top: 50px !important;
             font-size: 45px;
         }

    #homeSlider .slide-4,
      #homeSlider .slide-5 { background-position: -100px; }
      #homeSlider .slide-6  { background-position: right top; }

    #testimonials .carousel-item { min-height: 500px; }

    #testimonials .quote-text, #testimonials .offset-1  {padding-left: 40px;}
    #testimonials .quote-text .quote-hl {font-size: 16px;}
    #testimonials .press-panel .carousel-item {min-height: 365px;}
}
