#astroid-backtotop{padding:6px;}#astroid-backtotop > i{font-size:20px;color:rgba(210, 70, 58, 1);width:20px;height:20px;line-height:20px;text-align:center;}[data-bs-theme=dark] #astroid-backtotop{background:rgba(162, 123, 86, 1);}[data-bs-theme=dark] #astroid-backtotop > i{color:rgba(210, 70, 58, 1);}.astroid-logo > .astroid-logo-mobile{max-width:300;max-height:120;}.astroid-logo > .astroid-logo-sticky{max-width:240;max-height:50;}.astroid-logo > .astroid-logo-mobile{max-width:300;max-height:120;}#taoc-62f6bb2026018033037533{margin-bottom:40px}#mpr-d16orinwr{margin-right:30px;margin-left:30px}#bbuhh-62f60d10264f1027729645{border-width:1px;border-style:none;}#bbuhh-62f60d10264f1027729645{background-color:rgba(255, 252, 252, 1);margin-top:20px;padding-top:30px;padding-bottom:30px}[data-bs-theme=dark] #bbuhh-62f60d10264f1027729645{background-color:rgba(245, 242, 238, 1);}.astroid-social-icons{font-size:22px;}.astroid-social-icons a{color:rgba(210, 70, 58, 1)!important;}.astroid-social-icons a:hover{color:rgba(255, 117, 0, 1)!important;}[data-bs-theme=dark] .astroid-social-icons a{color:!important;}[data-bs-theme=dark] .astroid-social-icons a:hover{color:!important;}#f-oel6e1bpp{border-width:1px;border-style:none;}#f-oel6e1bpp{background-image:radial-gradient(at center bottom,rgba(246, 207, 234, 1) 17%,rgba(249, 225, 237, 0.41) 100%);color:rgba(0, 0, 0, 1);margin-top:30px;padding-top:20px;padding-bottom:10px}#f-oel6e1bpp a{color:rgba(0, 0, 0, 1);}#f-oel6e1bpp a:hover{color:rgba(255, 117, 0, 1);}[data-bs-theme=dark] #f-oel6e1bpp{color:rgba(193, 193, 193, 1);}[data-bs-theme=dark] #f-oel6e1bpp a{color:rgba(99, 99, 99, 1);}[data-bs-theme=dark] #f-oel6e1bpp a:hover{color:rgba(255, 117, 0, 1);}.mobilemenu-slide.astroid-mobilemenu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.mobilemenu-slide.astroid-mobilemenu::after{display:none;}body, .body{font-weight:400;text-transform:none;font-size:1.1rem;line-height:1.7em;font-family:"Open Sans Light", Arial, Helvetica, sans-serif;}h1, .h1{color:rgba(226, 51, 46, 1);font-weight:300;text-transform:none;font-size:1.7em;line-height:1.3em;font-family:"Open Sans Light";}[data-bs-theme=dark] h1, .h1{color:rgba(65, 113, 133, 1);}h2, .h2{color:rgba(162, 123, 86, 1);font-weight:300;text-transform:none;font-size:1.4em;line-height:1.3em;font-family:"Open Sans Light", Arial, Helvetica, sans-serif;}[data-bs-theme=dark] h2, .h2{color:rgba(65, 113, 133, 1);}h3, .h3{color:rgba(210, 70, 58, 1);font-weight:400;text-transform:none;font-size:1.35em;line-height:1.2em;font-family:"Open Sans Regular", Arial, Helvetica, sans-serif;}[data-bs-theme=dark] h3, .h3{color:rgba(149, 102, 120, 1);}h4, .h4{color:rgba(210, 70, 58, 1);font-weight:300;text-transform:none;font-size:1.2em;line-height:1.2em;font-family:"Open Sans Light", Arial, Helvetica, sans-serif;}[data-bs-theme=dark] h4, .h4{color:rgba(65, 113, 133, 1);}h5, .h5{color:rgba(0, 0, 0, 1);font-weight:400;text-transform:none;font-size:0.89em;line-height:1.54em;font-family:"Open Sans Regular", Arial, Helvetica, sans-serif;}[data-bs-theme=dark] h5, .h5{color:rgba(65, 113, 133, 1);}h6, .h6{color:rgba(164, 165, 165, 1);font-weight:500;text-transform:none;font-size:0.9em;line-height:1.4em;font-family:"Open Sans Regular", Arial, Helvetica, sans-serif;}[data-bs-theme=dark] h6, .h6{color:rgba(158, 158, 158, 1);}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-weight:500;text-transform:none;font-size:0.8em;line-height:1.5em;font-family:"Open Sans Medium", Arial, Helvetica, sans-serif;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-weight:400;text-transform:none;font-size:15px;line-height:1.6em;font-family:"Open Sans Regular", Arial, Helvetica, sans-serif;}blockquote{color:rgba(210, 70, 58, 1);font-weight:300;text-transform:none;font-size:1.2em;line-height:1.4em;font-family:"Open Sans Light", Arial, Helvetica, sans-serif;}[data-bs-theme=dark] blockquote{color:rgba(123, 139, 38, 1);}.container, .container-sm, .container-md, .container-lg, .container-xl, .container-fluid, .astroid-layout.astroid-layout-boxed .astroid-wrapper {max-width: 1200px;}:root, [data-bs-theme="light"]{--bs-body-bg:rgba(255, 252, 252, 1);--bs-body-color:rgb(0, 0, 0);--bs-link-color:rgba(0, 0, 0, 1);--bs-link-hover-color:rgba(210, 70, 58, 1);--bs-heading-color:rgba(210, 70, 58, 1);--as-header-text-color:rgb(0, 0, 0);--as-header-link-color:rgba(210, 70, 58, 1);--as-header-link-hover-color:rgba(255, 117, 0, 1);--as-header-bg:rgba(255, 255, 255, 0.91);--as-stick-header-bg-color:rgba(255, 255, 255, 0.91);--as-stick-header-menu-link-color:rgba(0, 0, 0, 1);--as-stick-header-menu-link-hover-color:rgba(255, 117, 0, 1);--as-stick-header-menu-link-active-color:rgba(210, 70, 58, 1);--as-main-menu-link-color:rgba(0, 0, 0, 1);--as-main-menu-link-hover-color:rgba(255, 117, 0, 1);--as-main-menu-link-active-color:rgba(226, 51, 46, 1);--as-dropdown-bg-color:rgba(255, 255, 255, 1);--as-dropdown-link-color:rgb(0, 0, 0);--as-dropdown-menu-link-hover-color:rgba(255, 117, 0, 1);--as-dropdown-menu-hover-bg-color:rgba(243, 241, 240, 1);--as-dropdown-menu-active-link-color:rgba(210, 70, 58, 1);--as-dropdown-menu-active-bg-color:rgba(254, 242, 224, 1);--as-stick-header-mobile-menu-icon-color:rgba(162, 123, 86, 1);--as-mobile-menu-text-color:rgba(0, 0, 0, 1);--as-mobile-backgroundcolor:rgb(255, 255, 255);--as-mobile-menu-link-color:rgba(0, 0, 0, 1);--as-mobile-menu-active-link-color:rgba(210, 70, 58, 1);--as-mobile-menu-active-bg-color:rgba(254, 242, 224, 1);--as-mobile-menu-active-icon-color:rgba(210, 70, 58, 1);--as-mobile-menu-icon-color:rgba(210, 70, 58, 1);--as-mobilemenu-backgroundcolor:rgb(255, 255, 255);--as-mobilemenu-menu-text-color:rgba(0, 0, 0, 1);--as-mobilemenu-menu-link-color:rgba(0, 0, 0, 1);--as-mobilemenu-menu-active-link-color:rgba(210, 70, 58, 1);--as-mobilemenu-menu-active-bg-color:rgba(254, 242, 224, 1);--as-mobilemenu-menu-icon-color:rgba(210, 70, 58, 1);--as-mobilemenu-menu-active-icon-color:rgba(210, 70, 58, 1);--as-contact-info-icon-color:rgb(253, 126, 20);}[data-bs-theme="dark"]{--bs-body-bg:rgba(255, 255, 255, 0.31);--bs-body-color:rgb(0, 0, 0);--bs-link-color:rgba(149, 102, 120, 1);--bs-link-hover-color:rgba(149, 102, 120, 1);--as-header-text-color:rgb(0, 0, 0);--as-stick-header-bg-color:rgba(255, 255, 255, 0.88);--as-stick-header-menu-link-color:rgba(210, 70, 58, 1);--as-stick-header-menu-link-hover-color:rgba(149, 102, 120, 1);--as-stick-header-menu-link-active-color:rgba(65, 113, 133, 1);--as-main-menu-link-color:rgba(210, 70, 58, 1);--as-main-menu-link-hover-color:rgba(65, 113, 133, 1);--as-main-menu-link-active-color:rgba(65, 113, 133, 1);--as-dropdown-bg-color:rgba(248, 249, 249, 0.98);--as-dropdown-link-color:rgb(0, 0, 0);--as-dropdown-menu-link-hover-color:rgba(149, 102, 120, 1);--as-dropdown-menu-hover-bg-color:rgba(65, 113, 133, 1);--as-dropdown-menu-active-link-color:rgba(0, 0, 0, 1);--as-dropdown-menu-active-bg-color:rgba(254, 242, 224, 1);--as-mobile-menu-text-color:rgba(255, 25, 0, 1);--as-mobile-backgroundcolor:rgb(255, 255, 255);--as-mobile-menu-link-color:rgba(255, 230, 35, 1);--as-mobile-menu-active-link-color:rgba(65, 113, 133, 1);--as-mobile-menu-active-bg-color:rgba(214, 201, 195, 1);--as-mobile-menu-active-icon-color:rgba(191, 61, 206, 1);--as-mobile-menu-icon-color:rgba(65, 113, 133, 1);--as-mobilemenu-backgroundcolor:rgb(255, 255, 255);--as-mobilemenu-menu-text-color:rgba(0, 0, 0, 1);--as-mobilemenu-menu-link-color:rgba(0, 0, 0, 1);--as-mobilemenu-menu-active-link-color:rgba(65, 113, 133, 1);--as-mobilemenu-menu-active-bg-color:rgba(254, 242, 224, 1);--as-mobilemenu-menu-icon-color:rgba(65, 113, 133, 1);--as-mobilemenu-menu-active-icon-color:rgba(210, 70, 58, 1);--as-contact-info-icon-color:rgb(253, 126, 20);}.items-leading .article-title .page-header h2{font-size:32px;}.items-row .article-title .page-header h2{font-size:26px;}#top {
  padding: 0px;
}

/* 
#h-tmj7xjtce {
  background-color: rgba(255, 255, 255, 0.921);
  border-radius: 15px;

} 

.astroid-nav  {
   background-color: rgba(255, 255, 255, 0.8);
  padding: 10px !important;
    border-radius: 15px;

}

*/

/* module stile */


hr {
  border-top: 1px dotted #d800a1;
}

.linieoben {
  border-top: 1px solid #b2b4b6;
}


.borderblau {
  border: 1px solid #417185 !important;
  padding: 10px !important;
  border-radius: 10px;
  background: #417185;

}

.border0 {
  border: 0px solid !important;
}



.rahmenangebot {
  border: 1px solid #efb5dd !important;
  padding: 15px !important;
  border-radius: 10px;
  background: #fffcfc !important;


}

.rahmen {
  border: 1px solid #a27b56 !important;
  padding: 15px !important;
  border-radius: 15px;

}

.rahmenbackground {
  border: 1px solid #efb5dd !important;
  padding: 10px !important;
  border-radius: 15px;
  background: #fffcfc !important;

}

.hellrosa {
  background: #ffffff !important;
}


.border-oben,
.border-layout {
  border-left: 1px solid #dee2e6 !important;
  padding: 0px 10px !important;
  border-top: none !important;
  border-right: none !important;
  border-bottom: none !important;
}


.mod-languages .btn {
  padding: 0 5px;
  background: none;
  color: #417185;
  border: none;
  font-size: 14px;
}


/* typo */


h1 {
  margin-bottom: 0.8rem !important;
}

h2 {
  margin-bottom: 0.6rem !important;
}

h3,
h4 {
  margin-bottom: 0.4rem !important;
}

h5,
h6 {
  margin-bottom: 0.3rem !important;
}

p {
  margin-bottom: 0.8em;
}

blockquote {
  border-left: 0px solid #ddd;
  padding-left: 0px;
  font-style: italic;
}

.module-title {
  margin-bottom: 10px;
  text-align: center;
}


..lgx-parallax-pro-title {
  letter-spacing: 0.09em;
  text-transform: uppercase;
}

.b,
strong {
  font-weight: 500;
  font-family: "Open Sans SemiBold", Arial, Helvetica, sans-serif;
}



/* navigation */

.nav-link {
  padding: 0.2rem 0.8rem;
}

.astroid-nav .nav-link.active,
.astroid-nav .nav-link:active {
  font-weight: bold !important;
}

.astroid-nav .nav-item-parent .nav-title>.nav-item-caret {
  font-size: 65%;
}


.astroid-nav .nav-item-parent .nav-title>.nav-item-caret {
  text-align: left;
}


#astroid-sticky-header {
  padding: 10px 0 10px 0;
}

.megamenu-container.nav-submenu-container {
  width: 350px !important;
}



/*  bild */

.kleinesbild img {
  max-width: 60%;
}

.kleintext {
  font-size: 0.8em;
}

.kleinesbild2 img {
  max-width: 80%;
}

.radius15 {
  border-radius: 15px;
}



/* punkte slider zitat */

.uk-dotnav>*>* {
  width: 14px !important;
  height: 14px !important;
  border-radius: 8px;
  background: #eae0e4;
  border: none;
}


.uk-dotnav>.uk-active>* {
  background-color: #ffffff !important;
  border-color: transparent;
}


.uk-slidenav {
  color: #f88dd4;
  background: none;
}

.uk-slidenav:focus,
.uk-slidenav:hover {
  background: none;
  color: #f700bd;
}




/* bilder rund

img {
  border-radius: 20px;
}

.bildrund {
  border-radius: 20px;
}

.ohnerund {
  border-radius: 0px !important;
}

#top,
.img {
  border-radius: 0px;
} 

*/


/* cokie button */
.usercentrics-button .uc-privacy-button-wrapper {
  height: 28px !important;
  width: 28px !important;
}






/* bild vertikal zentrieren */

.containerxx {
  position: relative;
  height: 400px;
}

.centered-element {
  margin: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}




/* logo 

.astroid-logo .astroid-logo-default, .astroid-logo .astroid-logo-mobile, .astroid-logo .astroid-logo-sticky {
  max-width: 550px;
  max-height: 177px;
}
*/

/*modul hintergrundbild*/

.kreisgoldhell {
  background-image: url('/images/logos/kreis-gold-hell.gif');
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: 50%;
  margin-top: 30px;
}

.kreisgoldhell2 {
  background-image: url('/images/logos/blume475.gif');
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: 50%;
  margin-top: 30px;
}




/* video */


[uk-cover],
[data-uk-cover] {
  max-width: none;
  position: absolute;
  left: 50%;
  top: 50%;
  --uk-position-translate-x: -50%;
  --uk-position-translate-y: -50%;
  transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));
}

.py-3 {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}

/*raxo aktuell modul rahmen home*/

.raxo-default article,
.raxo-default h3,
.raxo-default h4,
.raxo-default img,
.raxo-default a {
  border-radius: 15px;
}

.raxo-default .raxo-image {
background: none !important;
border:none!important;
}


.raxo-default article {
  padding: 20px;
  border-top: 1px solid #ffcc99!important;
  background: none!important;
  border-radius: 0px !important;
}



.raxo-default .raxo-readmore {
  float: left;
  margin-top: 8px;
  border-top: 1px solid #fc9;
  padding: 1px;
  font-size: 12px;
}

.raxo-default .raxo-text {
  font-size: 1em;
  line-height: 1.5em;
  color: #000;
}

.raxo-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 5px;
  padding: 12px 6px 8px;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #fffbed;
}


/*footer*/


.sticky-footer {
  position: fixed;
  width: 100%;
  bottom: 0px;
  left: 0px;
}@media (min-width: 576px) {h1, .h1{font-size:1.7em;}}@media (min-width: 768px) {#cs-1528971561366{padding:0px 0px 0px 0px}body, .body{font-size:1.1rem;line-height:1.7em;}h1, .h1{font-size:1.7em;line-height:1.3em;}h2, .h2{line-height:1.3em;}h3, .h3{font-size:1.35em;line-height:1.3em;}h4, .h4{font-size:1.2em;line-height:1.2em;}h5, .h5{font-size:0.9em;line-height:1.47em;}h6, .h6{font-size:0.9em;line-height:1.4em;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-size:0.8em;line-height:1.6em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-size:15px;line-height:1.6em;}blockquote{font-size:1.2em;line-height:1.5em;}}@media (min-width: 992px) {#hs-i0r950axa{margin-bottom:10px;padding-top:10px;padding-bottom:2px}#taoc-62f6bb2026018033037533{margin-top:0px;padding-top:0%}#mpr-d16orinwr{margin-bottom:20px;padding:10px 10px 10px 10px}#cs-1528971561366{margin-top:15px}#f-oel6e1bpp{padding:5px 0px 5px 0px}body, .body{font-size:1em;line-height:1.5em;}h1, .h1{font-size:2em;line-height:1.4em;}h2, .h2{font-size:1.65em;line-height:1.4em;}h3, .h3{font-size:1.35em;line-height:1.4em;}h4, .h4{font-size:1.2em;line-height:1.4em;}h5, .h5{font-size:0.84em;line-height:1.4em;}h6, .h6{font-size:0.9em;line-height:1.4em;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-size:0.9em;line-height:1.2em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-size:1em;line-height:1.6em;}blockquote{font-size:1.2em;line-height:1.6em;}}@media (min-width: 1200px) {#f-oel6e1bpp{padding-top:15px;padding-bottom:5px}h2, .h2{font-size:1.65em;}}@media (min-width: 1400px) {#f-oel6e1bpp{padding-top:15px;padding-bottom:5px}}