@font-face {
  font-family: "Din Next Stencil";
  font-display: swap;
  src: url("/assets/fonts/DIN-Next-Stencil-1.woff2") format("woff2");
}
div.site-section.site-section-4 {
  background-blend-mode: multiply;
  background-image:
    url("/assets/images/2020/04/video-2562034_1920.jpg"),
    linear-gradient(180deg, #000000 0%, #ffffff 100%) !important;
}
.site-section-4.site-section {
  padding-top: 10%;
  padding-right: 0px;
  padding-bottom: 10%;
  padding-left: 0px;
  background-color: inherit !important;
}
.site-row-5.site-row,
.site-row-6.site-row {
  padding-right: 20% !important;
  padding-right: 20%;
}
.site-text-5 h1 {
  text-transform: uppercase;
  text-align: center;
}
.site-text-5 h2 {
  font-family: "Oswald", Helvetica, Arial, Lucida, sans-serif;
  text-transform: uppercase;
  font-size: 40px;
  letter-spacing: 2px;
  line-height: 1.5em;
  text-align: center;
}
.site-text-5 h3 {
  font-family: "Roboto", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 40px;
  text-align: center;
}
.site-text-5 {
  max-width: 600px;
}
.site-text-6.site-text,
.site-text-6 h4 {
  color: #ffffff !important;
}
.site-text-6 {
  font-size: 16px;
}
.site-text-6 h5 {
  font-family: "Roboto", Helvetica, Arial, Lucida, sans-serif;
  font-size: 18px;
  color: #ffffff !important;
  text-align: center;
}
.site-blurb-4.site-blurb .site-module-header,
.site-blurb-4.site-blurb .site-module-header a,
.site-blurb-5.site-blurb .site-module-header,
.site-blurb-5.site-blurb .site-module-header a {
  font-family: "Roboto", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #ffffff !important;
  letter-spacing: 2px;
  line-height: 1.7em;
  text-align: center;
}
.site-blurb-4.site-blurb,
.site-blurb-5.site-blurb {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
}
.site-blurb-4 .site-icon {
  font-size: 35px;
  color: #ffffff;
  font-family: ETmodules !important;
  font-weight: 400 !important;
}
.site-section-5.site-section {
  background-color: #f7f7f7 !important;
}
.site-image-1,
.site-image-2,
.site-image-3,
.site-image-4,
.site-image-5,
.site-image-6,
.site-image-7,
.site-image-8,
.site-image-9,
.site-image-10,
.site-image-11,
.site-image-12,
.site-image-13,
.site-image-14 {
  text-align: center;
}
.site-text-7 {
  line-height: 1.8em;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.8em;
  max-width: 700px;
}
.site-text-7 h1 {
  font-family: "Din Next Stencil", Helvetica, Arial, Lucida, sans-serif;
}
.site-text-7 h2 {
  font-weight: 700;
  font-size: 45px;
  color: #000000 !important;
  line-height: 1.4em;
  text-align: center;
}
.site-section-6.site-section {
  padding-top: 80px;
  padding-right: 0px;
  padding-bottom: 80px;
  padding-left: 0px;
}
.site-text-8 {
  line-height: 1.8em;
  font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
  font-size: 20px;
  line-height: 1.8em;
  margin-bottom: 0px !important;
  max-width: 700px;
}
.site-text-8 h2 {
  font-weight: 700;
  font-size: 45px;
}
.site-row-9.site-row {
  padding-top: 0px !important;
  margin-top: 0px !important;
  padding-top: 0px;
}
.site-row-10.site-row {
  margin-top: 30px !important;
}
.site-text-5.site-module,
.site-text-7.site-module,
.site-image-2.site-module,
.site-text-8.site-module {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media only screen and (min-width: 981px) {
  .site-image-2 {
    width: 600px;
  }
  .site-row-9 {
    display: none !important;
  }
}
@media only screen and (max-width: 980px) {
  .site-row-5.site-row,
  .site-row-6.site-row {
    padding-right: 0px !important;
    padding-right: 0px !important;
  }
  .site-image-1 .site-image-wrap img,
  .site-image-2 .site-image-wrap img,
  .site-image-3 .site-image-wrap img,
  .site-image-4 .site-image-wrap img,
  .site-image-5 .site-image-wrap img,
  .site-image-6 .site-image-wrap img,
  .site-image-7 .site-image-wrap img,
  .site-image-8 .site-image-wrap img,
  .site-image-9 .site-image-wrap img,
  .site-image-10 .site-image-wrap img,
  .site-image-11 .site-image-wrap img,
  .site-image-12 .site-image-wrap img,
  .site-image-13 .site-image-wrap img,
  .site-image-14 .site-image-wrap img {
    width: auto;
  }
  .site-section-6.site-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .site-text-8 h2 {
    font-size: 66px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  .site-row-9 {
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  .site-row-5.site-row,
  .site-row-6.site-row {
    padding-right: 0px !important;
    padding-right: 0px !important;
  }
  .site-image-1 .site-image-wrap img,
  .site-image-2 .site-image-wrap img,
  .site-image-3 .site-image-wrap img,
  .site-image-4 .site-image-wrap img,
  .site-image-5 .site-image-wrap img,
  .site-image-6 .site-image-wrap img,
  .site-image-7 .site-image-wrap img,
  .site-image-8 .site-image-wrap img,
  .site-image-9 .site-image-wrap img,
  .site-image-10 .site-image-wrap img,
  .site-image-11 .site-image-wrap img,
  .site-image-12 .site-image-wrap img,
  .site-image-13 .site-image-wrap img,
  .site-image-14 .site-image-wrap img {
    width: auto;
  }
  .site-image-2 {
    width: 100%;
  }
  .site-text-8 h2 {
    font-size: 36px;
  }
  .site-row-10,
  .site-row-11,
  .site-row-12 {
    display: none !important;
  }
}
