body {
	display: flex;
	justify-content: center;  /* Horizontal centering */
    font-family: 'Inter', sans-serif;
    font-size: 1.0em;
    line-height: 1.6;
    margin: 0px;
}

.GridContainer {
  max-width: 800px;
  background-color: white;
  padding: 0px 0px 0px 0px;
}

.Box1 {
    float: left;
    display: inline-block;
	width: 800px;
    margin: 0px 0 2.0em 0;
}

.Table1 {
  text-align: left;
  font-family: Arial, sans-serif;
  font-size: 1.0rem;   
}

h1, h2, h3 {
    color: #783993;
}

h1 {
	font-size: 2.5rem;
    margin: 0.3em 0 0 0;
}

h2 {
    padding:  1.0em 0px 0.0em 0px;
}

h3 {
     margin: 1.2em 0 0 0;
}

h2.Title {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

li {
    margin-bottom: 5px;
}

.BlueText {
    line-height: 1.6;
    font-size: 1.1em;
    color: #007bff;
    margin: 0;
}

.LeftImage {
    width: 200px;
    height: 200px;
    float: left; 
    margin: 0 10px 0 0;
}

.Menu {
  font-family: Arial, sans-serif;
  font-size: 1.0rem; 
  color: rgb(64, 64, 64);
  line-height: 1.6;
  max-width: 800px;
  margin: 0;
}

.Footer {
  clear: both;
  #height: 1.5rem;
  font-family: Arial, sans-serif;
  font-size: 0.8rem; 
  padding:  2.0em 0px 0.0em 0px;  
}

.characteristics {
    font-family: 'Inter', sans-serif;
    line-height: 1.6;
    max-width: 800px;
    margin: 0;
  }
	
.characteristics h2 {
    font-size: 1.8em;
    margin-bottom: 0.5em;
  }

.characteristics p {
    margin: 0 0 1.2em 0;
  }

.characteristics ul {
    list-style: none;
    padding-left: 0;
  }

.characteristics ul.bullets {
  list-style-type: disc;
  padding-left: 1.5em;
  margin-bottom: 1.5em;
  
}

.characteristics ul.bullets li {
  margin-bottom: 0; /* Removes space between bullets */
}

.characteristics ul.bullets li:last-child {
  margin-bottom: 1em; /* Adds space after the last bullet in the group */
}

.characteristics li {
    margin-bottom: 1.5em;
  }

.characteristics li strong {
    display: block;
    font-size: 1.1em;
    margin-bottom: 0.3em;
  }

.characteristics li ul {
    padding-left: 1.5em;
    list-style-type: disc;
    color: #555;
    margin-top: 0.3em;
	
  }
  
.characteristics li ul li {
  margin: 0.1em 0;
}

.faq h3 {
    margin: 1.2em 0 0.1em 0;
  }
