.bg-img-praxis0 {
    background-image: url('../img/praxis/drohne2.jpg');
    background-size: cover;
    background-position: center;
    min-height: 40vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxis0 {
        min-height: 60vh;
    }
}

.bg-img-praxisimpressum {
    background-image: url('../img/praxis/IMG_9358-min.jpg');
    background-size: cover;
    background-position: center;
    min-height: 30vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxisimpressum {
        min-height: 40vh;
    }
}

.bg-img-praxis1 {
    background-image: url('../img/praxis/praxis1-min.jpg');
    background-size: cover;
    background-position: top center;
    min-height: 40vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxis1 {
        min-height: 40vh;
    }
}

.bg-img-praxis2 {
    background-image: url('../img/praxis/praxis2-min.jpg');
    background-size: cover;
    background-position: top center;
    min-height: 40vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxis2 {
        min-height: 70vh;
    }
}

.bg-img-praxis3 {
    background-image: url('../img/praxis/praxis3-min.jpg');
    background-size: cover;
    background-position: top center;
    min-height: 40vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxis3 {
        min-height: 70vh;
    }
}

.bg-img-praxis4 {
    background-image: url('../img/praxis/praxis4-min.jpg');
    background-size: cover;
    background-position: top center;
    min-height: 40vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxis4 {
        min-height: 40vh;
    }
}

.bg-img-praxis5 {
    background-image: url('../img/praxis/praxis5-min.jpg');
    background-size: cover;
    background-position: top center;
    min-height: 40vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxis5 {
        min-height: 60vh;
    }
}

.bg-img-praxis6 {
    background-image: url('../img/praxis/praxis6-min.jpg');
    background-size: cover;
    background-position: top center;
    min-height: 40vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxis6 {
        min-height: 60vh;
    }
}

.bg-img-praxis7 {
    background-image: url('../img/praxis/praxis7-min.jpg');
    background-size: cover;
    background-position: top center;
    min-height: 40vh;
}

@media only screen and (min-width: 768px) {
    .bg-img-praxis7 {
        min-height: 90vh;
    }
}

.pb-md-6 {
    padding-bottom: 40px;
}

@media only screen and (min-width: 768px) {
    .pb-md-6 {
        padding-bottom: 6%;
    }
}

.pb-45 {
    padding-bottom: 20px;
}

@media only screen and (min-width: 768px) {
    .pb-45 {
        padding-bottom: 40px;
    }
}

.pb-praxis5 {
    margin-bottom: 20px;
}

@media only screen and (min-width: 768px) {
    .pb-praxis5 {
        margin-bottom: 40px;
    }
}

@media only screen and (min-width: 992px) {
    .pb-praxis5 {
        margin-bottom: 0px;
    }
}

.pb-lg-45 {
    padding-bottom: 20px;
}

@media only screen and (min-width: 768px) {
    .pb-lg-45 {
        padding-bottom: 40px;
    }
}

.pr-45 {
    padding-right: 0px;
}

@media only screen and (min-width: 768px) {
    .pr-45 {
        padding-right: 40px;
    }
}

.pr-lg-45 {
    padding-right: 0px;
}

@media only screen and (min-width: 992px) {
    .pr-lg-45 {
        padding-right: 40px;
    }
}

.pb-60 {
    padding-bottom: 60px;
}

@media only screen and (min-width: 768px) {
    .pb-60 {
        padding-bottom: 6%;
    }
}
