@charset "UTF-8";
body {
  background: linear-gradient(#e95d0e 0%, #f19005 20%, #f9c647 40%, #fffac5 100%);
  background-attachment: fixed;
}

p, li, .date, figcaption, td, caption, figcaption, th, label, pre {
  font-family: "Calibri", Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
}

h1,
h2,
h3,
h4,
h5 {
  font-family: "RomanSerif", Butler, "Garamond", "Dosis", Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
}

#mainmenu .mobileMenu #navbarNav {
  background-image: radial-gradient(49% 81% at 45% 47%, #ffeab9 0%, rgba(7, 58, 255, 0) 100%), radial-gradient(113% 91% at 17% -2%, #ffefb9 1%, rgba(255, 0, 0, 0) 99%), radial-gradient(142% 91% at 83% 7%, #ffe8b9 1%, rgba(255, 0, 0, 0) 99%), radial-gradient(142% 91% at -6% 74%, #ffdab8 1%, rgba(255, 0, 0, 0) 99%), radial-gradient(142% 91% at 111% 84%, #fec5bc 0%, #fec5bc 100%);
}
#mainmenu .mobileMenu #navbarNav ul li {
  font-family: "RomanSerif", Butler, "Garamond", "Dosis", Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
}
#mainmenu .mobileMenu #navbarNav ul li.active {
  background-color: #fffac5;
}

.submenu li {
  border-bottom: 1px solid rgba(125, 38, 20, 0.99);
}
.submenu li.current {
  background-color: #fffac5;
}
.submenu li span:hover {
  background-color: #fffac5;
}

footer {
  background: rgb(129, 36, 19);
  color: #FFF;
}

.wrapper .frame-type-memyc_site_template_card .card-body {
  background: linear-gradient(180deg, rgb(255, 234, 185) 0%, rgb(255, 234, 185) 50%, rgba(255, 234, 185, 0) 100%);
}

#pid-2 img {
  border-radius: 150px;
}

#pid-13 .ce-gallery,
#pid-15 .ce-gallery,
#pid-16 .ce-gallery,
#pid-17 .ce-gallery,
#pid-18 .ce-gallery,
#pid-29 .ce-gallery {
  min-width: 300px;
}

#c558 {
  margin: -25px 0 0 0;
  background-color: white;
  padding: 20px;
  border: 1px solid;
}

.ergotherapie div:nth-child(4) .row {
  display: flex;
  flex-wrap: wrap;
}
.ergotherapie div:nth-child(4) .col-md-4 {
  display: flex;
  flex-direction: column;
}
.ergotherapie div:nth-child(4) .col-md-4 > .frame:first-of-type {
  flex: 1; /* Nur die erste Frame (die Card) füllt den verfügbaren Platz */
  display: flex; /* Damit die Card im Inneren auch gestreckt werden kann */
}
.ergotherapie div:nth-child(4) .col-md-4 > .frame:first-of-type .card-26,
.ergotherapie div:nth-child(4) .col-md-4 > .frame:first-of-type .card-28,
.ergotherapie div:nth-child(4) .col-md-4 > .frame:first-of-type .card-29 {
  display: flex;
  flex-direction: column;
  flex: 1;
}

@media (min-width: 992px) {
  .screenMenu ul li {
    font-family: "RomanSerif", Butler, "Garamond", "Dosis", Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
  }
  .screenMenu ul li.active {
    background-color: rgba(209, 134, 0, 0.1);
    border-bottom: 5px solid orange;
  }
  .screenMenu ul li:hover {
    border-bottom: 5px solid orange;
  }
}

/*# sourceMappingURL=screen.css.map */
