/* custom_style.css */
.indie{font-family:Indie Flower}.rg.txt-bottom{width:40%;height:auto;right:5%;position:absolute;margin-right:auto;margin-left:auto;padding-top:16px;text-align:center;background-color:rgba(214,212,212,.5);border-radius:16px;top: 130px}.header-image h3 {
  font-size: 2.1rem;
  line-height: 1.3;
}{}.slider-prev,.slider-next {
  display: none !important;
}{}.backlink {
  text-indent: -1000px;
}{}.anruf a[href^="tel"]:link,.anruf a[href^="tel"]:visited,.anruf a[href^="tel"]:hover {

    text-decoration:    none;

    color: #2faee6;
    font-weight: 700;

}

@media only screen and (max-device-width: 480px) {

  .anruf a[href^="tel"]:link,.anruf a[href^="tel"]:visited,.anruf a[href^="tel"]:hover {

      text-decoration:    underline;

      color: #2faee6;
      font-weight: 700;

   }

}{}.mod_article.edge{padding-left: 20px;  padding-right: 10px}.no-padding-top{margin-top: -40px !important}.cr-3 figcaption{margin-top:-30px;padding-top:4px;padding-bottom:4px;padding-left:4px;font-size:12px;color:#adadad;font-stretch: extra-condensed !important}.cr-2 figcaption{margin-top:-30px;padding-top:4px;padding-bottom:4px;padding-left:4px;color:#edebeb}.cr figcaption{margin-top:-30px;padding-top:4px;padding-bottom:4px;padding-left:4px}.layout_full > h1:nth-child(1){padding-left:10px;color:#9a1337;text-transform:uppercase;letter-spacing:.1em}.img-hover-text img:hover{transform: none !important;    -ms-transform: none !important;    transition: none !important;    z-index: inherit}.img-hover-text ul {
    margin:-1%;
    padding:0;
    list-style-type:none;
}

.img-hover-text ul:after {
    content:"";
    display:block;
    clear:both;
}

.img-hover-text figcaption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #9A1337;
  color: white;
  padding: 5px;
  transition: .8s;
  opacity: 0;
  text-align: center;
  font-size: inherit;
  font-weight: 600;
}

.img-hover-text figure:hover figcaption {
  opacity: 1;
  visibility: visible;
  z-index: +1;
}{}.cardnr{position:relative;float:right;display:block}div.ce_text:nth-child(5){padding-bottom: 0px !important}.columns_3.card{width:31%}.card{height:64px;margin-bottom:10px;border:1px solid #333;border-radius:6px;line-height: 64px}.mini-icon{float:left;display:block;margin-right:30px}#nav li .active{color: #9a1337 !important}.section-border{margin-bottom:16px;border-bottom:1px solid #dedede}p.center > a:nth-child(1),p.center > a:nth-child(2),p.center > a:nth-child(3){font-family:Sen;color:#632424;color: #666666 !important}#nav > ul > li > a,#nav ul.level_1 li strong.active,#nav ul.level_1 li strong.forward{padding:0 1.5rem;font-size:.9em;font-weight: 900}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer p{margin-top:1px;margin-bottom:8px}#footer h1{font-family:$font-3;text-transform:uppercase;letter-spacing:.1em}#footer a,#footer-vkb a{color:#333}#footer a:hover,#footer-vkb a:hover{color:#2ca9e0}#nav > ul > li > a,#nav > ul > li strong.active,#nav ul > li strong.forward,#nav > ul.level_1 li strong.active{text-transform:uppercase;letter-spacing:.1em}#nav > ul > li:hover > a,#nav > ul:not(:hover) > li.active > a,#nav ul.level_1 li.trail,#nav ul.level_1 li.trail a{color: #9a1337 !important}#nav li ul,#nav > ul > li:hover > a,#nav > ul:not(:hover) > li.active > a,#nav ul.level_1 li.trail,#nav > ul > li:hover > a,#nav > ul:not(:hover) > li.active > a,#nav ul.level_1 li.trail,#nav ul.level_1 li.trail a{background: inherit;color: inhertit}#nav ul.level_1 > li.active{background-color: inherit;color: inherit}