.nav-item.active {
    background-color: #415E1A;
    color: #FCFCFC;
    font-style: normal;
}
.navbar-nav.ml-auto .nav-item.dropdown .nav-link.dropdown-toggle:hover  {
    background-color: #415E1A;
    color: #FCFCFC;
    /* [disabled]font-style: normal; */
    /* [disabled]font-weight: 400; */
}
.nav-item.dropdown .dropdown-menu .dropdown-item {
    color: #2E2E2E;
    background-color: #FCFCFC;
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.3em;
}
.nav-item.dropdown .dropdown-menu .dropdown-item:hover  {
    color: #FCFCFC;
    background-color: #415E1A;
}
.nav-link:hover {
    background-color: #415E1A;
    color: #FCFCFC;
}
.navbar-nav.ml-auto .nav-item .nav-link {
    color: #2E2E2E;
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.3em;
}
.navbar-nav.ml-auto .nav-item .nav-link:hover  {
    color: #FCFCFC;
    margin-right: 0px;
}
.navbar-nav.ml-auto   {
    margin-right: 4.5em;
}
.navbar-brand {
    margin-left: 4em;
    margin-right: 0px;
}
.bg-light {
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
}
.logo {
    margin-top: 20px;
}
#schwerpunkte  {
    background-clip: border-box;
    background-size: auto auto;
    background-origin: padding-box;
}
#schwerpunkte .rounded.img-fluid {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
	padding-bottom: 1.5em;
}
#schwerpunkte h1 {
    color: #2E2E2E;
    font-size: 2em;
    text-align: center;
    margin-top: 1.6em;
    margin-bottom: 1.2em;
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
}
#schwerpunkte p  {
    color: #2e2e2e;
    font-size: 1em;
    font-family: cabin;
    line-height: 1.5em;
    margin-top: 1.5em;
    padding-left: auto;
    padding-right: auto;
    max-width: 500px;
    text-align: justify;
    margin-left: auto;
    margin-right: auto;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
}
#schwerpunkte .btn.btn-primary {
    background-color: #415E1A;
    border-color: rgba(0,0,0,1.00);
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0,0,0,0 rem;
    margin-bottom: 50px;
	rgba 0,0,0,1.00;
    display: block;
    margin-left: auto;
    margin-right: auto;
    left: auto;
    right: auto;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    margin-top: 20px;
}
.container-fluid #einzugsgebiet {
    background-color: #C1A542;
    margin-top: 0em;
    padding-top: 1em;
    padding-bottom: 1em;
}
.container-fluid #einzugsgebiet .col-xl-8.offset-xl-2 {
    background-color: #3D3D3D;
    text-align: center;
    margin-top: 50px;
    margin-bottom: 50px;
    padding-top: 1.5em;
    padding-right: 1.5em;
    padding-bottom: 1.5em;
    padding-left: 1.5em;
    color: #FCFCFC;
}
#einzugsgebiet .col-xl-8.offset-xl-2 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.8em;
    padding-bottom: 0.8em;
}
#einzugsgebiet .col-xl-8.offset-xl-2   p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    line-height: 1.7em;
    font-size: 1em;
    padding-bottom: 0.8em;
}
.container-fluid .footer #footer {
    background-color: #E8E8E8;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 0.9em;
    margin-top: 0px;
    padding-top: 50px;
    padding-left: 100px;
    padding-right: 50px;
    padding-bottom: 50px;
    /* [disabled]line-height: 1.2em; */
    color: #2E2E2E;
}
.container-fluid .footer #footer a {
    background-color: #E8E8E8;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    margin-top: 0px;
    /* [disabled]line-height: 1.2em; */
    color: #2E2E2E;
    text-decoration: underline;
}
.container-fluid #Einsatzgebiete {
    background-color: #3D3D3D;
    color: #FCFCFC;
    padding-top: 50px;
    padding-bottom: 50px;
}
.container-fluid #Einsatzgebiete .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 2em;
    text-align: center;
    padding-bottom: 1px;
}
.container-fluid #Einsatzgebiete .col-xl-4 {
    padding-top: 1.5em;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    padding-bottom: 1em;
    line-height: 1.6em;
}
#Einsatzgebiete .col-xl-6 h1  {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 2em;
    text-align: left;
    padding-bottom: 20px;
}
#Einsatzgebiete .col-xl-4 h3 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4em;
    padding-top: 1em;
}
.container-fluid #behandlungsablauf {
    background-color: #3D3D3D;
    color: #FCFCFC;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    padding-top: 50px;
    padding-bottom: 50px;
}
.container-fluid #behandlungsablauf .col-xl-4 {
    padding-top: 1.5em;
    margin-top: 0px;
}
#behandlungsablauf .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    margin-bottom: 1em;
    color: #fcfcfc;
}
#behandlungsablauf .col-xl-4 h3 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
    padding-bottom: 0em;
    margin-bottom: 1em;
}
#behandlungsablauf .col-xl-4 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.7em;
}
#behandlungsablauf .col-xl-4 ul li {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.7em;
}
#behandlungsablauf .btn.btn-primary {
    background-color: #C1A542;
    border-color: rgba(0,0,0,1.00);
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0,0,0,0 rem;
    margin-bottom: 30px;
	rgba 0,0,0,1.00;
    /* [disabled]display: block; */
    margin-left: auto;
    margin-right: auto;
    left: auto;
    right: auto;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    margin-top: 1.5em;
}
.container-fluid #praxis {
    background-color: #C1A542;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
}
#praxis .col-xl-10 h1  {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 2em;
    padding-bottom: 20px;
    padding-top: 40px;
}
#praxis .col-xl-4 .rounded.img-fluid {
    margin-bottom: 2em;
}


.container-fluid #tierisch_fotogen {
    background-color: #fcfcfc;
	padding-bottom: 1em;
}
#tierisch_fotogen .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
    color: #2e2e2e;
    /* [disabled]font-size: 2em; */
}
#tierisch_fotogen .col-xl-12 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    font-size: 1em;
    padding-bottom: 2em;
    color: #2e2e2e;
}


#tierisch_fotogen .col-xl-12 a {
    color: #2e2e2e;
    text-decoration: underline;
}



#tierisch-fotogen .col-xl-3 .rounded.img-fluid {
    padding-top: 2em;
    padding-bottom: 2em;
}


#tierisch_fotogen .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}



.container-fluid #therapieangebot {
    background-color: #415E1A;
}
#therapieangebot .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
    color: #FCFCFC;
    /* [disabled]font-size: 2em; */
}
#therapieangebot .col-xl-12 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    font-size: 1em;
    padding-bottom: 2em;
    color: #FCFCFC;
}
.col-xl-4 ul li a {
    color: #FCFCFC;
    text-decoration: underline;
}
.col-xl-4 ul li a:hover  {
    background-color: #c1a542;
    color: #2E2E2E;
}
.container-fluid .physiotherapie #physiotherapie ul li a {
    background-color: #c1a542;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    margin-top: 0px;
    /* [disabled]line-height: 1.2em; */
    color: #FCFCFC;
    text-decoration: underline;
}
#datenschutz .col-xl-10 p {
    line-height: normal;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
}
#datenschutz .col-xl-10 h2 {
    line-height: normal;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1.2em;
    padding-bottom: 0.5em;
    padding-top: 1em;
}
#datenschutz .col-xl-10 h1 {
    line-height: normal;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4em;
    padding-top: 1em;
    padding-bottom: 0.5em;
}
.container-fluid #datenschutz {
    background-color: #3D3D3D;
    color: #FCFCFC;
}
.container-fluid #impressum {
    background-color: #3D3D3D;
    color: #FCFCFC;
}
#impressum .col-xl-10 p {
    line-height: normal;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
}
#impressum .col-xl-10 h2 {
    line-height: normal;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1.2em;
    padding-bottom: 0.5em;
    padding-top: 1em;
}
#impressum .col-xl-10 h1 {
    line-height: normal;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4em;
    padding-top: 1em;
    padding-bottom: 0.5em;
}
.container-fluid #ablaufkatze {
    background-size: contain;
    background-repeat: no-repeat;
    color: #FCFCFC;
    background-color: #000000;
}
#ablaufkatze .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
#ablaufkatze .col-xl-5 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
    padding-top: 1em;
}
#ablaufkatze .col-xl-6 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.5em;
}
#ablaufkatze .col-xl-6 .rounded.img-fluid {
}
#hilfe .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
.container-fluid #hilfe {
    color: #2E2E2E;
}
#hilfe .col-xl-3 h3 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4em;
    text-align: center;
    padding-top: 1em;
}
#hilfe .col-xl-2 .rounded.img-fluid {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#hilfe .col-xl-3 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    text-align: center;
}
#hilfe .col-xl-12 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    font-size: 1.2em;
    line-height: 1.5em;
    padding-top: 2em;
    padding-bottom: 1em;
}
.container-fluid #leistung {
    background-color: #415E1A;
    padding-bottom: 0px;
    color: #FCFCFC;
}
#leistung .col-xl-12 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 2em;
    padding-bottom: 1em;
}
#leistung .col-xl-4 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-size: 1.3em;
    padding-top: 1em;
}
#leistung .col-xl-4 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
}
#leistung .col-xl-1 .rounded.img-fluid {
    display: block;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 20px;
    margin-top: 1em;
}
.container-fluid #homoeopathie {
    color: #2E2E2E;
}
#homoeopathie .col-xl-10 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.5em;
}
#homoeopathie .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
.container-fluid #homoeopathie_ablauf {
    background-color: #415E1A;
    color: #FCFCFC;
}
#homoeopathie_ablauf .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
#homoeopathie_ablauf .col-xl-5 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
    padding-top: 1em;
    padding-bottom: 1em;
}
#homoeopathie_ablauf .col-xl-3 .rounded.img-fluid {
    padding-top: 1em;
    margin-top: 1em;
    padding-bottom: 1em;
}
#homoeopathie_ablauf .col-xl-5 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.5em;
    margin-bottom: 2em;
}
.container-fluid #spiel {
    color: #2E2E2E;
}
#spiel .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
#spiel .col-xl-6 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
    padding-top: 1em;
    padding-bottom: 1em;
}
#spiel .col-xl-6 h3 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.3em;
    padding-top: 1em;
    /* [disabled]padding-bottom: 1em; */
}
#spiel .col-xl-6 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.5em;
    margin-bottom: 2em;
}
#spiel .col-xl-4 .rounded.img-fluid {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
}
#sylvester .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
.container-fluid #sylvester .col-xl-11.offset-xl-1 {
    padding-top: 1em;
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
    color: #415E1A;
}
#sylvester .col-xl-10 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.6em;
    color: #2E2E2E;
}
#sylvester .col-xl-7 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.6em;
    color: #2E2E2E;
}
.container-fluid #bitte_beachten .col-xl-8.offset-xl-2 {
    padding-top: 4em;
    padding-bottom: 4em;
}
.container-fluid #bitte_beachten .col-xl-8.offset-xl-2 {
    margin-top: 7em;
    margin-bottom: 7em;
    background-color: #FCFCFC;
}
#bitte_beachten .col-xl-8.offset-xl-2 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    text-align: center;
    color: #2E2E2E;
}
.container-fluid #bitte_beachten {
    background-color: #415E1A;
    color: #FCFCFC;
}
#bitte_beachten .col-xl-8.offset-xl-2 h1 {
    color: #2E2E2E;
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    font-size: 1.6em;
    padding-top: 0px;
    padding-bottom: 1em;
}
.container-fluid #kosten .col-xl-12 {
    color: #2E2E2E;
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 2em;
    padding-bottom: 1em;
}
.container-fluid #kosten {
    padding-bottom: 1em;
}
#kosten .col-xl-10 h2 {
    color: #2E2E2E;
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
}
#kosten .col-xl-10 p {
    color: #2E2E2E;
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.5em;
}
.container-fluid #kontakt {
    color: #2E2E2E;
}
.container-fluid #kontakt .col-xl-12 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 3em;
    padding-bottom: 2em;
}
.container-fluid #kontakt .col-xl-5 {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    padding-bottom: 3em;
    padding-top: 5em;
}

#anjaludwig  {
    background-color: #415E1A;
    color: #FCFCFC;
    font-style: normal;
    font-weight: 400;
}
#anjaludwig .col-xl-11 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.8em;
    padding-top: 1em;
    padding-bottom: 1em;
}
#anjaludwig .col-xl-4 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
}

#anjaludwig .col-xl-4 a {
    color: #FCFCFC;
    text-decoration: underline;
}

#anjaludwig .col-xl-11.offset-1 a {
    color: #FCFCFC;
    text-decoration: underline;
}
#anjaludwig .col-xl-11.offset-1 h3 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
    padding-top: 2em;
    padding-bottom: 1em;
}
#ausbildung .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
#ausbildung .col-xl-8.offset-xl-2 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
}
#ausbildung .col-xl-4 .rounded.img-fluid {
    margin-left: 3em;
}
.container-fluid #ausbildung {
    background-color: #FCFCFC;
    color: #2E2E2E;
}
#ausbildung .col-xl-4 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    padding-top: 1em;
}
.container-fluid #ausbildung .col-xl-4 {
    padding-top: 1em;
    padding-bottom: 2em;
}
#weiterbildung .col-xl-4 p {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
}
.container-fluid #weiterbildung {
    background-color: #415E1A;
    color: #FCFCFC;
    padding-bottom: 1em;
}
#weiterbildung .col-xl-8.offset-xl-2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4em;
    padding-top: 1.5em;
    padding-bottom: 1em;
}
.container-fluid #Anifit {
    background-color: #3d3d3d;
}
#Anifit .col-xl-5 h3 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4em;
    padding-bottom: 1em;
}
.container-fluid #Anifit .col-xl-12 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    background-color: #3D3D3D;
    color: #FCFCFC;
    text-align: center;
    font-size: 2em;
    padding-top: 1em;
    padding-bottom: 1em;
}
.container-fluid #Anifit .col-xl-5 {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    color: #FCFCFC;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
    line-height: 1.7em;
}
.container-fluid #Anifit .col-xl-3 {
    padding-top: 1.5em;
    padding-bottom: 2em;
}
#Anifit .col-xl-5 .btn.btn-primary {
    background-color: #FCFCFC;
    margin-bottom: 3em;
    border-style: none;
    color: #2E2E2E;
}
#angst .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    padding-top: 1em;
    padding-bottom: 1em;
    text-align: center;
}
.container-fluid #angst .col-xl-6 {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.6em;
    margin-top: 3em;
}
#angst .col-xl-4 .rounded.img-fluid {
    margin-top: 3em;
}
#angst .col-xl-6 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
}


#dominanz .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
.container-fluid #dominanz .col-xl-6 {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.6em;
    margin-top: 3em;
}
#dominanz .col-xl-6 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
}
#dominanz .col-xl-4 .rounded.img-fluid {
    margin-top: 3em;
}
#protest .col-xl-4 .rounded.img-fluid {
    margin-top: 3em;
    margin-bottom: 1.5em;
}
#protest .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
.container-fluid #protest .col-xl-6 {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.6em;
    margin-top: 3em;
}
#protest .col-xl-6 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
}
#ernaehrung .col-xl-6 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
}
.container-fluid #ernaehrung .col-xl-6 {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.6em;
    margin-top: 3em;
}
#ernaehrung .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
#ernaehrung .col-xl-4 .rounded.img-fluid {
    margin-top: 3em;
    margin-bottom: 6em;
}
#ernaehrung .col-xl-6 .btn.btn-primary {
    background-color: #415E1A;
    margin-bottom: 3em;
    border-style: none;
    color: #FCFCFC;
}
.container-fluid #alte_katze {
    color: #2E2E2E;
}
#alte_katze .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
#alte_katze .col-xl-6 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
}
#alte_katze .col-xl-4 .rounded.img-fluid {
    margin-top: 3em;
}
.container-fluid #alte_katze .col-xl-6 {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.6em;
    margin-top: 3em;
}
.container-fluid #ablaufhund {
    color: #2E2E2E;
}
#ablaufhund .col-xl-12 h1 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}
#ablaufhund .col-xl-6 h2 {
    font-family: gentium-book-basic;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6em;
}
#ablaufhund .col-xl-4 .rounded.img-fluid {
    margin-top: 3em;
    margin-bottom: 1em;
}
.container-fluid #ablaufhund .col-xl-6 {
    font-family: cabin;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.6em;
    margin-top: 3em;
}
