body {
  font-family: 'Source Sans Pro', sans-serif;
}



#startbild-home {
background: url('../bilder/veronica-1384359_576.jpg') no-repeat top right;
background-attachment: local;  /*statt fixed*/
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
    height: auto;
}

@media (min-width: 768px) { 
        #startbild-home {
        background: url('../bilder/veronica-1384359_1920.jpg') no-repeat top right;
        background-attachment: fixed;
          -webkit-background-size: cover;
          -moz-background-size: cover;
          -o-background-size: cover;
          background-size: cover; 
        height: 100vh;
        }                   
}

#startbild-team {
background: url('../bilder/cornflowers-576px.jpg') no-repeat top center;
background-attachment: local;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
    height: auto;
}

@media (min-width: 992px) {
        #startbild-team {
        background: url('../bilder/cornflowers-1920x1280px.jpg') no-repeat top center;
        background-attachment: fixed;
          -webkit-background-size: cover;
          -moz-background-size: cover;
          -o-background-size: cover;
          background-size: cover; 
            height: 100vh;
        }
}

#startbild-leistung {
background: url('../bilder/dande-dark-576px.jpg') no-repeat top center;
background-attachment: local;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
    height: auto;
}
@media (min-width: 992px) {
        #startbild-leistung {
        background: url('../bilder/dande-dark-1920x1275px.jpg') no-repeat top center;
        background-attachment: fixed;
          -webkit-background-size: cover;
          -moz-background-size: cover;
          -o-background-size: cover;
          background-size: cover; 
            height: 100vh;
        }
}

#startbild-praxis {
background: url('../bilder/alpine-cornflower_576px.jpg') no-repeat top center;
background-attachment: local;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
    height: auto;
}

@media (min-width: 992px) {
#startbild-praxis {
    background: url('../bilder/alpine-cornflower_1920x1280px.jpg') no-repeat top center;
    background-attachment: fixed;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover; 
        height: 100vh;
    }
}

@media (min-width: 992px) {
#bild-unten {
    background: url('../bilder/teamGruppeDSC08940-576x324px.jpg') no-repeat top center;
    background-attachment: fixed;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover; 
        height: 260px;
    }
}

#bild-unten {
background: url('../bilder/teamGruppeDSC08940-1500x844px.jpg') no-repeat top center;
background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
    height: 260px;
}


  @media (max-width: 991px) { 
     /*    #start .display-1 {font-size: 3rem;} */
        .display-1 {font-size: 3rem;}
        .display-3 {font-size: 1.75rem;}
        .display-4 {font-size: 1.5rem;}                      
}



#Hintergrund-1{
        background-color: aqua;
}
#Hintergrund-2{
        background-color: beige;
}
#Hintergrund-3{
        background-color:aliceblue;
}
#Hintergrund-4{
        background-color:floralwhite;
}
#Hintergrund-5{
        background-color:azure;
}

.space-1 {  
    letter-spacing: 1em;
}
.space-05 {  
    letter-spacing: .5em;
}
#footer {
    
    background-color: azure;
}

#back-to-top{
    background-color:rgba(63,159,191,.4); 
    margin:0;
    position:fixed;
    bottom:0;
    right:0;
    width:48px;
    height:48px;
    z-index:99;
    display: none;
    -webkit-transition:background .2s linear 0s;
    -moz-transition:background .2s linear 0s;
    -o-transition:background .2s linear 0s;
    transition:background .2s linear 0s;
}

#back-to-top:hover
{background-color:rgba(63,159,191,.9);
}

#back-to-top i{
    font-size:16px;
    color:#FFF;
    position:absolute;
    left:50%;top:50%;
    margin-top:-7px;
    line-height:1em;
    margin-left:-7px;
}

#footer .lastrowlinks a {
    color: #ddd;
    font-size: small;
    text-decoration: none;
}