/* ##### Parallax Section ##### */

/* ##### Parallax Panel 1, 3, 4, 5, 6 ##### */

#astro-parallax-panel-1,
#astro-parallax-panel-3,
#astro-parallax-panel-4,
#astro-parallax-panel-5,
#astro-parallax-panel-6 {
  background-image: url("../front_template_assets/header-bg-1.jpg");
}

#astro-parallax-panel-1 > .section-header,
#astro-parallax-panel-3 > .section-header,
#astro-parallax-panel-4 > .section-header,
#astro-parallax-panel-5 > .section-header,
#astro-parallax-panel-6 > .section-header {
  padding-bottom: 0px;
}

#astro-parallax-panel-1 > .section-header h1,
#astro-parallax-panel-3 > .section-header h1,
#astro-parallax-panel-4 > .section-header h1,
#astro-parallax-panel-5 > .section-header h1,
#astro-parallax-panel-6 > .section-header h1 {
  color: #eee;
  font-size: 35px;
}

@media (min-width: 599px) {
  #astro-parallax-panel-1 > .section-header h1,
  #astro-parallax-panel-3 > .section-header h1,
  #astro-parallax-panel-4 > .section-header h1,
  #astro-parallax-panel-5 > .section-header h1,
  #astro-parallax-panel-6 > .section-header h1 {
    font-size: 38px;
  }
}

@media (min-width: 767px) {
  #astro-parallax-panel-1 > .section-header h1,
  #astro-parallax-panel-3 > .section-header h1,
  #astro-parallax-panel-4 > .section-header h1,
  #astro-parallax-panel-5 > .section-header h1,
  #astro-parallax-panel-6 > .section-header h1 {
    font-size: 40px;
  }
}

#astro-parallax-panel-1 > .section-header p,
#astro-parallax-panel-3 > .section-header p,
#astro-parallax-panel-4 > .section-header p,
#astro-parallax-panel-5 > .section-header p,
#astro-parallax-panel-6 > .section-header p {
  color: #eee;
  padding-top: 10px;
}

#astro-parallax-panel-1 > .section-content,
#astro-parallax-panel-3 > .section-content,
#astro-parallax-panel-4 > .section-content,
#astro-parallax-panel-5 > .section-content,
#astro-parallax-panel-6 > .section-content {
  padding-top: 20px;
  padding-bottom: 65px;
}


/* ##### Parallax Panel 2 (Counters) ##### */

#astro-parallax-panel-2 {
  background-image: url("../front_template_assets/header-bg-2.jpg");
}

#astro-parallax-panel-2:before {
  background-color: #3895cb;
  opacity: 0.9;
}

#astro-parallax-panel-2 > .section-content {
  color: #fff;
  padding-bottom: 50px;
}

@media (min-width: 567px) {
  #astro-parallax-panel-2 > .section-content {
    padding-bottom: 65px;
  }
}

#astro-parallax-panel-2 > .section-content .counter-item > .inner-content {
  font-size: 35px;
}

@media (min-width: 479px) {
  #astro-parallax-panel-2 > .section-content .counter-item > .inner-content {
    font-size: 45px;
  }
}

@media (min-width: 567px) {
  #astro-parallax-panel-2 > .section-content .counter-item > .inner-content {
    font-size: 65px;
  }
}

@media (min-width: 639px) {
  #astro-parallax-panel-2 > .section-content .counter-item > .inner-content {
    font-size: 80px;
  }
}

@media (min-width: 767px) {
  #astro-parallax-panel-2 > .section-content .counter-item > .inner-content {
    font-size: 90px;
  }
}

#astro-parallax-panel-2 > .section-content .counter-item > p {
  font-size: 18px;
  text-transform: uppercase;
}

@media (min-width: 479px) {
  #astro-parallax-panel-2 > .section-content .counter-item > p {
    font-size: 20px;
  }
}

@media (min-width: 567px) {
  #astro-parallax-panel-2 > .section-content .counter-item > p {
    font-size: 22px;
  }
}

#astro-parallax-panel-2 > .section-content .counter-item.not-bottom-column {
  margin-bottom: 50px;
}

@media (min-width: 992px) {
  #astro-parallax-panel-2 > .section-content .counter-item.not-bottom-column {
    margin-bottom: 0px;
  }
}