/*B4045F*/
/*688A08*/
/* line 3, ../../../scss/modular/info_sections/info_sections3.scss */
.info_sections3 {
  position: relative;
  padding: 120px 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
/* line 7, ../../../scss/modular/info_sections/info_sections3.scss */
.info_sections3 h1 {
  color: #fff;
  font-size: 3em;
  font-family: header-font;
}
/* line 8, ../../../scss/modular/info_sections/info_sections3.scss */
.info_sections3 p {
  color: #fff;
  font-size: 1.5em;
}
/* line 9, ../../../scss/modular/info_sections/info_sections3.scss */
.info_sections3 button {
  margin-top: 20px;
  background: #f89832 none repeat scroll 0 0;
  border-radius: 5px;
  font-family: header-font;
}
/* line 13, ../../../scss/modular/info_sections/info_sections3.scss */
.info_sections3 > div:nth-of-type(1) {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
}
@media screen and (max-width: 64.0625em) {
  /* line 19, ../../../scss/modular/info_sections/info_sections3.scss */
  .info_sections3 h1 {
    font-size: 3em;
  }
}
@media screen and (max-width: 40.0625em) {
  /* line 22, ../../../scss/modular/info_sections/info_sections3.scss */
  .info_sections3 h1 {
    font-size: 2em;
  }
}
