.container {
    max-width: 810px;
    background-color: white;
  }

  #bdylprechts {
    background-color: #f6f9fb;
  }
  
  #bdylprechts {
    font-family: 'Quicksand';
  }

  .optfont {
    font-family: 'Quicksand';
    font-size: 19px;
  }

  #headerid {
    max-width: 200px;
    padding-top: 20px;
  }


/* In Webseite enthaltenes Stil-Dokument #10 | http://localhost/lp-1/ */

.col-md-6.bwer {
    text-align: right;
    padding-top: 20px;
    padding-right: 50px;
  }
  
  .col-md-6.logocl {
    padding-left: 50px;
  }

  .bi.bi-star-fill {
    color: #debb6c;
    }
    .bi.bi-star-half {
    color: #debb6c;
    }


    .col.headhallo {
        text-align: center;
        }

        hr {
            margin-top: 1rem;
            margin-bottom: 1rem;
            border: 0;
            border-top: 1px solid rgba(0, 0, 0, 0.1);
          }


        #buttonone {
            border-radius: 30px;
            margin-top: 40px;
            margin-bottom: 10px;
            max-width: 250px;
  min-width: 250px;
          }        
          #buttontwo {
            border-radius: 30px;
            margin-top: 40px;
            margin-bottom: 10px;
            max-width: 250px;
  min-width: 250px;
          }  


          .container.progress {
            min-height: 50px;
          }          

.col-md-4.iconsprogress {
display: flex;
vertical-align: center;
align-content: center;
align-items: center;
align-self: center;
justify-content: center;
         }


         .row.linaaa {
            padding-right: 20px;
            padding-left: 20px;
            padding-top: 10px;
          }
     
          .container.onepgress {
            padding-top: 20px;
          }


          .icoprog {
            width: 25px;
            height: 18px;
          }


          .col-md-6.yesnein {
            text-align: center;
          }



.col-md-6.janeincol {
    display: flex;
    align-content: center;
    align-items: center;
    align-self: center;
    justify-content: center;
  }
  
  .container.head {
    min-height: 340.8px;
  }

  .btnjanein {
    min-width: 200px;
    min-height: 167px;
    font-size: 20px;
    font-weight: 600;
  }

  #nachname {
    width: 50%;
  }

  #anrede {
    width: 50%;
  }
  
  #phonenumber {
    width: 50%;
  }

  .labelinform {
    width: 51%;
    margin-right: 10px;
    margin-bottom: 10px;
    font-size: 19px;
  }


  .row.d-flex.justify-content-center.anrede.zusatzpd {
    margin-top: 30px;
  }

  .btn.btn-outline-success.wsbtn {
    width: 50%;
    }

    .bi.bi-whatsapp {
        font-size: 35px;
      }

      .btn.btn-outline-success.wsbtn {
        font-size: 25px;
      }

      .bi.bi-whatsapp {
        font-size: 35px;
        margin-right: 45px;
        }
        .btn.btn-outline-success.wsbtn {
        font-size: 25px;
        }
        .btn.btn-outline-success.wsbtn {
        text-align: left;
        }


        .bi.bi-chevron-right.sadasd {
            margin-left: 35px;
          }


          .bi.bi-chevron-right.phonnr {
            margin-left: 20px;
          }


          #buttonthree {
            border-radius: 30px;
            margin-top: 40px;
            margin-bottom: 10px;
            max-width: 250px;
            min-width: 250px;
          }



          @media only screen and (max-width: 767px) {
            .col-md-4.iconsprogress {
                width: 33.33333333%;
              }

              .col-md-6.logocl {
                width: 50%;
              }
              .col-md-6.bwer {
                width: 50%;
              }

              .col-md-6.janeincol {
                width: 50%;
              }
              #phonenumber {
                width: 100%;
              }
          }

          @media only screen and (max-width: 547px) {
            .col-md-6.logocl {
                padding-left: 10px;
              }
              .col-md-6.bwer {
                padding-right: 10px;
              }
          }

          @media only screen and (max-width: 400px) {
            #headerid {
                max-width: calc(100% - 1px);
            }
        }

        @media only screen and (max-width: 470px) {


.btnjanein {
    min-width: 150px;
    min-height: 130px;
  }
  
        }

        @media only screen and (max-width: 343px) {


            .btnjanein {
                min-width: 120px;
    min-height: 105px;
              }
              
                    }



.dasd {
    margin-left: 0px;
    margin-right: 0px;
  }
  

  @media only screen and (max-width: 767px) {

#anrede {
    /* width: 50%; */
    width: 100%;
  }
  
  .labelinform {
    /* width: 51%; */
    width: 100%;
  }
  
  .row.d-flex.justify-content-center.anrede {
    padding-left: 20px;
    padding-right: 20px;
  }

  #nachname {
    width: 100%;
  }

      
            }


            @media only screen and (max-width: 765px) {

                #wsbtnone {
                    width: 100%;
                  }

                  #abschlwsbtn {
                    width: 100%;
                  }

                  .btn.btn-outline-success.wsbtn {
                    text-align: center;
                  }

                  .btn.btn-outline-success.wsbtn {
                    font-size: 20px;
                  }

                  .bi.bi-whatsapp {
                    font-size: 21px;
                    margin-right: 35px;
                  }
                
                      
                            }

                            @media only screen and (max-width: 347px) {

                                .btn.btn-outline-success.wsbtn {
                                    font-size: 17px;
                                  }
                                  .bi.bi-chevron-right.phonnr {
                                    margin-left: 5px;
                                  }

                                  .bi.bi-whatsapp {
                                    font-size: 19px;
                                    margin-right: 5px;
                                  }
                                
                                      
                                            }