/*a05000;*/
/*(160,80,0,1);*/
@font-face {
  font-family: "YesevaOne";
  src: url("/_fonts/Yeseva_One/YesevaOne-Regular.ttf") format("truetype");
  /* src: url("//katholische-kita-rostock.de/layout/app.css") format("truetype");//katholische-kita-rostock.de/layout/app.css */
}
@font-face {
  font-family: "Montserrat";
  src: url("/_fonts/Montserrat/static/Montserrat-Regular.ttf") format("truetype");
}
html {
  font-family: "Montserrat";
}
html h1, html h2, html .u1_start, html .ulnav {
  font-family: "YesevaOne";
}
header {
  /*	background:$gelb; */
}
header .leiste {
  font-size: 0.7rem;
  background: linear-gradient(90deg, #e96c05 0%, #e96c05 59%, #b45a00 100%);
}
header .leiste .uk-flex {
  color: #FFFFFF;
  height: 60px;
}
header .leiste .uk-flex a {
  color: #FFFFFF;
}
header .leiste .uk-flex a:hover {
  color: #c13241;
}
header nav.uk-navbar-container:not(.uk-navbar-transparent) {
  background: none;
  height: 100px;
  overflow: visible;
}
header nav.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li > a {
  color: #ea6c05;
  font-family: "LoveYaLikeASister";
  font-size: unset;
  text-transform: unset;
}
header nav.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li > a:hover {
  text-decoration: underline;
}
header nav .uk-navbar-toggle {
  color: #ea6c05;
  font-family: "LoveYaLikeASister";
}
header nav .uk-navbar-toggle:hover {
  color: #c13241;
}
header nav .uk-logo {
  color: #ea6c05;
}
header nav .uk-logo:hover {
  color: #ea6c05;
  text-decoration: underline;
}
header nav .uk-logo div.gross {
  font-family: "LoveYaLikeASister";
  font-size: 2.5rem;
}
header nav .uk-logo div.klein {
  font-family: "LoveYaLikeASister";
  font-size: 1.5rem;
}
.uk-offcanvas-bar {
  background: #FFFFFF;
}
.uk-offcanvas-bar .uk-nav-primary li {
  border-bottom: 1px solid #bcd7e8;
}
.uk-offcanvas-bar .uk-nav-primary li a {
  color: #ea6c05;
}
.uk-offcanvas-bar .uk-nav-primary li a:hover {
  color: #ea6c05;
  text-decoration: underline;
}
.kopfbild h1 {
  color: #FFFFFF;
}
.kopfbild h2 {
  color: #FFFFFF;
}
.kopfbild .welle img {
  margin-bottom: -4px;
}
.kopfbild .uk-position-cover {
  background-image: linear-gradient(to top, rgba(34, 34, 34, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
}
a {
  color: #c13241;
}
a:hover {
  color: #c13241;
}
.verlauf {
  background-image: linear-gradient(to top, rgba(34, 34, 34, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
}
.u1_start {
  font-size: 1.2rem;
  color: #FFFFFF;
}
.bq {
  writing-mode: vertical-rl;
  color: #FFFFFF;
  font-size: 0.6rem;
}
.uk-accordion .uk-accordion-icon {
  color: #ea6c05;
}
.uk-accordion li:not(.uk-accordion-content ul li) {
  border-top: 1px dotted #ea6c05;
}
.uk-accordion li:not(.uk-accordion-content ul li) .uk-accordion-title {
  margin-top: 1rem;
}
.uk-accordion li:not(.uk-accordion-content ul li) a {
  color: #ea6c05;
}
.uk-accordion li:not(.uk-accordion-content ul li) a:hover {
  color: #ea6c05;
  text-decoration: underline;
}
.uk-button-default {
  border: 1px solid #ea6c05;
}
.uk-button-default:hover {
  border-color: #ea6c05;
}
footer {
  background: linear-gradient(90deg, #e96c05 0%, #e96c05 59%, #b45a00 100%);
  color: #FFFFFF;
}
footer h2 {
  color: #FFFFFF;
}
footer a {
  color: #FFFFFF;
}
footer a:hover {
  color: #FFFFFF;
}
