﻿   .danzumi-hero {
      background-color: #2C3E50;
      padding:20px;
      text-align: center;
      color: white;
    }
    .danzumi-hero-h2 {
      font-size: 3em;
      margin-bottom: 10px;
    }
    .danzumi-hero p {
      font-size: 1.2em;
    }
    .danzumi-products {
      padding: 40px 20px;
      background: #ffffff;
      text-align: center;
    }
    .danzumi-products h2 {
      font-size: 2em;
      margin-bottom: 30px;
      border-bottom: 2px solid #2C3E50;
      display: inline-block;
      padding-bottom: 5px;
    }
    .danzumi-products h3 {
      font-size: 1.5em;
      margin-top: 30px;
      margin-bottom: 15px;
    }
    .danzumi-products ul,
    .danzumi-products p,
    .danzumi-products table {
      margin: 0 auto;
      max-width: 1080px;
    }
    .danzumi-products ul {
      display: inline-block;
      text-align: left;
      padding-left: 1em;
    }
    .danzumi-products ul li {
      list-style-position: inside;
    }
    table {
      width: 100%;
      border-collapse: collapse;
      margin: 20px 0;
    }
    table, th, td {
      border: 1px solid #2C3E50;
    }
    th, td {
      padding: 10px;
      text-align: center;
    }
    .danzumi-cta {
      background: #2C3E50;
      color: white;
      text-align: center;
      padding: 10px;
    }
    .danzumi-cta p {
      font-size: 1.2em;
      margin-bottom: 20px;
      max-width: 800px;
      margin-left: auto;
      margin-right: auto;
      text-align: left;
    }
    .danzumi-btn {
      display: inline-block;
      padding: 12px 30px;
      background: #E67E22;
      color: white;
      border-radius: 5px;
      text-decoration: none;
      font-weight: bold;
    }
.auto-style1 {
	text-decoration: underline;
}
.auto-style2 {
	color: #FF0000;
}
