/* ---------------------------------------------
   SEKTION - KAMPAGNEN
   ---------------------------------------------
   Beinhaltet die Section-IDs 
   #kampagnen
------------------------------------------------ */

#kampagnen h2 {
    padding-bottom: 50px !important;
}

#kampagnen h3 {
    padding-top: 10px !important;
}

#kampagnen {
    max-width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 30px !important;
    margin-bottom: 0px !important;
    /* border: 1px solid red; */
}

/* Abstand ueberhalb des Buttons */
#kampagnen .tierwohl .call-to-action,
#kampagnen .inspirationsreise .call-to-action {
    margin-top: 20px;
}

/* ---------------------------------------------
   RESPONSIVE ANPASSUNGEN
   ---------------------------------------------
   - Optimiert Layout für mobile Geräte
------------------------------------------------ */
@media screen and (max-width: 2035px) {
    #kampagnen .tierwohl {
        padding-right: 100px;
    }

    #kampagnen .inspirationsreise {
        padding-left: 100px;    
    }
}

@media screen and (max-width: 1600px) {
    #kampagnen {
        max-width: 80%;
    }

    #kampagnen .tierwohl {
        padding-right: 50px;
    }

    #kampagnen .inspirationsreise {
        padding-left: 50px;
    }
}

@media screen and (max-width: 1370px) {
    #kampagnen  {
        max-width: 90%;
    }

    #kampagnen .tierwohl {
        padding-right: 20px;
    }

    #kampagnen .inspirationsreise {
        padding-left: 20px;
    }
}

@media screen and (max-width: 1160px) {
    #kampagnen {
        max-width: 100%;
    }
}

@media screen and (max-width: 999px) {
    #kampagnen h2 {
        padding-bottom: 40px !important;
    }
    
    #kampagnen .tierwohl {
        padding-bottom: 30px;
    }
}

@media screen and (max-width: 768px) {
    #kampagnen {
        max-width: 100%;
    }
}