div.firstpart {
     margin: 20ex auto 10ex auto;
     max-width:75em;
   }
   div.secondpart {
   }
   div.auf-kurs {
     margin: 3ex 0;
   }
   .st0 {
     fill:#c7d5d8;
     fill-opacity:0.2;
   }
   .st1 {
     fill:#d7e5e8;
     fill-opacity:0.4;
   }
   .st2 {
     fill:#a7c5c8;
     fill-opacity:0.6;
   }
   .st3 {
     fill:#d7e5e8;
     fill-opacity:0.8;
   }
   .st4 {
     fill:#c7d5d8;
     fill-opacity:1;
   }
   .meinung-wrapper {
     float:left;
     width: 20em;
     padding-left: 1em;
   }
   .meinung {
     padding: 1em;
     border-left: 0.25em solid rgb(198, 91, 78);
     background-color: #f0f0f0;
   }
   div.bg-wrapper {
     position:absolute;
     width:100%;
     height:250px;
     z-index:-1;
   }
   div.bg {
     width:100%;
     height:100%;
     margin: 0 auto;
     background-image: url(/Buchholtz_Hero_BG.jpg);
     background-repeat: no-repeat;
     background-size: cover;
     background-position: bottom;
   }
   .logbuch {
     display:flex;
     flex-direction:row;
     justify-content: center;
     margin: 0 auto;
     max-width: 65em;
   }
   .meinung-wrapper {
     flex: 1;
     display: flex;
     width: 20%;
   }
   .meinung-wrapper:not(:first-child) {
     margin-left: 5ex;
   }
   .meinung {
     border-left: 0.25em solid rgb(198, 91, 78);
     background-color: #f0f0f0;
     padding: 1ex 1em;
     max-width: 20em;
     flex: 1 0 50%;
   }
   #kundenmeinungen {
     max-width: 90%;
     margin: 0 auto;
   }
   .kundenmeinungen-subtitle {
     font-size:200%;
     text-align:center;
     margin-top: 4ex;
   }
   .logbuch-wrapper {
     max-width:100%;
     margin:5ex auto;
   }
   .frage {
     margin-bottom: 2ex;
     font-style: italic;
   }

   @media only screen and (max-width: 65em) {
     .logbuch {
       flex-direction: column;
     }
     .meinung-wrapper {
       margin-top: 2ex;
       margin-left: auto;
       margin-right: auto;
       max-width: 25em;
       width: 100%;
     }
     .meinung-wrapper:not(:first-child) {
       margin-left: auto;
     }
     .meinung {
       flex: 1 0 100%;
     }
   }


