  
  body {
    max-width: 1024px;
    margin: auto;
     
    font-family: sans-serif;
    font-size: 1.2em;
  }

  .mainContent{
    margin-left: .5em;
    margin-rigth: .5em;
  }
  
  img {
    max-width: 100%;
  }
  
@media only screen and (max-width: 600px){
  #banner_div img{
    display: none;
  }
}
  #banner_div{
    display: block; margin: auto; padding-top: 2.5em;
  }
  
@media only screen and (min-width: 768px){
  #banner_div img{
    display: block; margin: auto;
  }
}

  .mobile-container {
    margin: auto;
  }
  
  
  abbr{
    text-decoration: none;
  }
  
  h2 span{
    font-size: .7em;
  }
  
  
  
  
/**********************************************Navigation**********************************************/

  .topnav {
    background-color: #000;
    overflow: hidden;
    position: fixed;
    width: 100%;
    max-width: 1024px;
  }

  .topnav #myLinks {
    display: none;
  }

  .topnav a {
    color: #eee;
    padding: .5em .5em;
    text-decoration: none;
    display: block;
  }

  .topnav a.icon {
    background-color: #000;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    height: 1.15em;
  }

  .topnav a:hover {
    background-color: #eee;
    color: #000;
  }

  .active {
    color: #eee;
  }
  
  
  
  
 
  
  
  

  .footnav {
    background-color: #000;
    width: 100%;
    max-width: 1024px;
  }

  .footnav a {
    color: #eee;
    padding: .5em .5em;
    text-decoration: none;
    display: block;
  }

  .footnav a:hover {
    background-color: #eee;
    color: #000;
  }
  
  
  
  
  
  
  
  
  
  
  .pictogram {
    margin: 1em;
    display: flex;
    align-items: center;
    justify-content: left;
  }
  
  
  .pictogram img{
    width: 10%;
  }
  
  
@media only screen and (max-width: 600px){
  .pictogram img{
    width: 20%;
  }
}
  
  
  .image {
    flex-basis: 40%
  }
  .pictogram p {
    font-size: 1em;
  }
  
  
  
  
  
  
  
p{
  margin: 1.5em;
}







/*Products*/
@media only screen and (max-width: 600px){
  .product{
    width: 100%;
  }
}

@media only screen and (min-width: 1024px){
  .product{
    width: 30%;
    margin: 1%;
  }
}

