h1 {
  color: #fff !important;
  font-family: Helvetica Light, Roboto-Light, Roboto, Arial !important;
  font-size: 1.375rem !important; }

h2.light {
  color: #fff;
  font-family: Helvetica Light, Roboto-Light, Roboto, Arial;
  font-size: 1.75rem; }

h2.boldface {
  color: #fff;
  font-family: Helvetica, Arial;
  font-size: 1.75rem !important;
  font-weight: bold !important; }

h2.light-black {
  font-family: Helvetica Light, Roboto-Light, Roboto, Arial;
  font-size: 1.75rem; }

h3 {
  color: #ef1209;
  font-family: Helvetica, Arial;
  font-size: 1.25rem !important; }

h4 {
  color: #fff;
  font-family: Helvetica, Arial;
  font-weight: bold !important;
  font-size: 1.875rem !important; }

.product-overview-title-description {
  margin-top: 15px;
  font-family: Helvetica Light, Roboto-Light, Roboto, Arial;
  font-size: 1.125rem;
  color: #fff;
  line-height: 2rem; }

.machines {
  color: #ef1209;
  margin-left: 0;
  padding-left: 0;
  list-style: none !important; }
  .machines .product {
    padding: 30px 0px 30px 0px; }
    .machines .product .product-info ul {
      padding-left: 3%;
      margin: 0;
      color: #ef1209; }
      .machines .product .product-info ul li span {
        color: #000; }
  .machines h4 {
    font-size: 1.25rem !important;
    color: #ef1209;
    font-weight: normal !important; }
  .machines h2 {
    font-size: 1.75rem;
    font-weight: bold; }
  .machines a, .machines a:hover, .machines a:visited, .machines a:focus {
    text-decoration: none;
    color: #222; }

.header-text .title-description {
  margin-top: 15px;
  font-family: Helvetica Light, Roboto-Light, Roboto, Arial;
  font-size: 1.125rem;
  color: #fff;
  line-height: 2rem; }
.header-text h1 {
  margin-top: 5px;
  font-size: 1.875rem;
  color: #fff; }
.header-text .overview-title-light {
  font-family: Helvetica Light, Roboto-Light, Roboto, Arial;
  font-size: 1.375rem;
  color: #fff; }

@media screen and (max-width: 991px) {
  .header-text {
    margin-left: 0px;
    padding: 0px 15px 0px 15px; } }
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .header-text {
    margin-left: 6rem;
    padding: 5% 0% 3% 7% !important; } }
@media screen and (min-width: 992px) {
  .header-text {
    margin-left: 6rem; } }
.productimage {
  text-align: center; }

.industry-more-button {
  margin-top: 50px;
  padding: 2%;
  width: 55%;
  max-width: 200px; }

.industry-more-button:hover, .industry-more-button:focus {
  background-color: #ef1209 !important;
  color: #fff !important; }

.newproduct {
  position: absolute;
  top: 0px;
  right: 0px; }

.checklist {
  padding: 0px; }

.product-description {
  color: #ef1209; }

@media screen and (max-width: 480px) {
  .machines .product .product-info .contact-button, .machines .product .product-info h2, .machines .product .product-info h4 {
    margin-left: 3%; } }
@media screen and (max-width: 577px) {
  .header-text {
    margin-left: 1rem; }

  .machines .product .product-info {
    padding-left: 15px !important; } }
@media screen and (min-width: 1170px) {
  .machines .product .product-info {
    padding-left: 0; } }

/*# sourceMappingURL=productsIndustry.css.map */
