/* google-ads-freelancer */
.no-webp .google-ads-freelancer-img {
    background-image: url('../images/google-ads-freelancer.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .google-ads-freelancer-img {
    background-image: url('../images/google-ads-freelancer.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* laureen */
.no-webp .laureen-img {
    background-image: url('../images/laureen.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .laureen-img {
    background-image: url('../images/laureen.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* gsc-nutzer-hinzufuegen */
.no-webp .gmb-bearbeiten-img {
    background-image: url('../images/google-unternehmensprofil-anlegen-bearbeiten-optimieren.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .gmb-bearbeiten-img {
    background-image: url('../images/google-unternehmensprofil-anlegen-bearbeiten-optimieren.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-zahnarzt */
.no-webp .seo-zahnarzt-img {
    background-image: url('../images/seo-zahnarzt.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-zahnarzt-img {
    background-image: url('../images/seo-zahnarzt.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* gsc-nutzer-hinzufuegen */
.no-webp .gsc-nutzer-hinzufuegen-img {
    background-image: url('../images/gsc-nutzer-hinzufuegen.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .gsc-nutzer-hinzufuegen-img {
    background-image: url('../images/gsc-nutzer-hinzufuegen.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-trends-2025 */
.no-webp .seo-trends-2025-img {
    background-image: url('../images/seo-trends-2025-2.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-trends-2025-img {
    background-image: url('../images/seo-trends-2025-2.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-leipzig */
.no-webp .seo-leipzig-img {
    background-image: url('../images/seo-leipzig-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-leipzig-img {
    background-image: url('../images/seo-leipzig-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-nuernberg */
.no-webp .seo-nuernberg-img {
    background-image: url('../images/seo-nuernberg-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-nuernberg-img {
    background-image: url('../images/seo-nuernberg-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-stuttgart */
.no-webp .seo-stuttgart-img {
    background-image: url('../images/seo-stuttgart-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-stuttgart-img {
    background-image: url('../images/seo-stuttgart-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-berlin */
.no-webp .seo-berlin-img {
    background-image: url('../images/seo-berlin-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-berlin-img {
    background-image: url('../images/seo-berlin-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-hamburg */
.no-webp .seo-hamburg-img {
    background-image: url('../images/seo-hamburg-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-hamburg-img {
    background-image: url('../images/seo-hamburg-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-muenchen */
.no-webp .seo-muenchen-img {
    background-image: url('../images/seo-muenchen-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-muenchen-img {
    background-image: url('../images/seo-muenchen-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-darmstadt */
.no-webp .seo-darmstadt-img {
    background-image: url('../images/seo-darmstadt-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-darmstadt-img {
    background-image: url('../images/seo-darmstadt-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-fulda */
.no-webp .seo-fulda-img {
    background-image: url('../images/seo-fulda-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-fulda-img {
    background-image: url('../images/seo-fulda-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-mainz */
.no-webp .seo-mainz-img {
    background-image: url('../images/seo-mainz-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-mainz-img {
    background-image: url('../images/seo-mainz-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-wiesbaden */
.no-webp .seo-wiesbaden-img {
    background-image: url('../images/seo-wiesbaden-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-wiesbaden-img {
    background-image: url('../images/seo-wiesbaden-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-erfurt */
.no-webp .seo-erfurt-img {
    background-image: url('../images/seo-erfurt-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-erfurt-img {
    background-image: url('../images/seo-erfurt-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-betreuung */
.no-webp .seo-betreuung-img {
    background-image: url('../images/seo-betreuung-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-betreuung-img {
    background-image: url('../images/seo-betreuung-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-beratung */
.no-webp .seo-beratung-img {
    background-image: url('../images/seo-beratung-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-beratung-img {
    background-image: url('../images/seo-beratung-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* local-seo */
.no-webp .local-seo-img {
    background-image: url('../images/local-seo-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .local-seo-img {
    background-image: url('../images/local-seo-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-check */
.no-webp .seo-check-img {
    background-image: url('../images/seo-check-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-check-img {
    background-image: url('../images/seo-check-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-freelancer */
.no-webp .seo-freelancer-img {
    background-image: url('../images/seo-freelancer-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-freelancer-img {
    background-image: url('../images/seo-freelancer-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-agentur */
.no-webp .seo-agentur-img {
    background-image: url('../images/seo-agentur-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-agentur-img {
    background-image: url('../images/seo-agentur-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-alzenau */
.no-webp .seo-alzenau-img {
    background-image: url('../images/seo-alzenau-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-alzenau-img {
    background-image: url('../images/seo-alzenau-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-offenbach */
.no-webp .seo-offenbach-img {
    background-image: url('../images/seo-offenbach-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-offenbach-img {
    background-image: url('../images/seo-offenbach-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-hanau */
.no-webp .seo-hanau-img {
    background-image: url('../images/seo-hanau-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-hanau-img {
    background-image: url('../images/seo-hanau-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-gelnhausen */
.no-webp .seo-gelnhausen-img {
    background-image: url('../images/seo-gelnhausen-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-gelnhausen-img {
    background-image: url('../images/seo-gelnhausen-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-frankfurt */
.no-webp .seo-frankfurt-img {
    background-image: url('../images/seo-frankfurt-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-frankfurt-img {
    background-image: url('../images/seo-frankfurt-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-glossar */
.no-webp .seo-glossar-img {
    background-image: url('../images/seo-glossar-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-glossar-img {
    background-image: url('../images/seo-glossar-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* shopify-seo */
.no-webp .shopify-seo-img {
    background-image: url('../images/shopify-seo-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .shopify-seo-img {
    background-image: url('../images/shopify-seo-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-aschaffenburg */
.no-webp .seo-aschaffenburg-img {
    background-image: url('../images/seo-aschaffenburg-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-aschaffenburg-img {
    background-image: url('../images/seo-aschaffenburg-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
/* seo-spezialist */
.no-webp .seo-spezialist-img {
    background-image: url('../images/seo-spezialist-1200-800.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}
.webp .seo-spezialist-img {
    background-image: url('../images/seo-spezialist-1200-800.webp');
    background-position: top right;
    background-repeat: no-repeat;
}
.page {
    background-position: top right;
    background-repeat: no-repeat;
    background-image: url('../images/shape.svg');
}
.bg-top {
    background-position: top right;
    background-repeat: no-repeat;
    background-image: url('../images/bg-top.svg');
    background-attachment: scroll;
}
@media (max-width: 575px) {
    .page, body {
        background-size: auto 200px;
        background: none !important;
    }
}
@media (min-width: 576px) and (max-width: 767px) {
    .page, body {
        background-size: auto 300px;
        background: none !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .page, body {
        background-size: auto 400px;
        background: none !important;
    }
}
@media (min-width: 992px) {
    .page, body {
        background-size: auto 500px;
    }
}
@media (min-width: 1200px) {
    .page, body {
        background-size: auto 600px;
    }
}
@media (min-width: 1400px) {
    .page, body {
        background-size: auto 700px;
    }
}
@media (min-width: 1600px) {
    .page, body {
        background-size: auto 800px;
    }
}