#astroid-backtotop{background:rgb(253, 126, 20);padding:10px;}#astroid-backtotop > i{font-size:20px;color:rgb(255, 255, 255);width:20px;height:20px;line-height:20px;text-align:center;}[data-bs-theme=dark] #astroid-backtotop{background:rgb(253, 126, 20);}[data-bs-theme=dark] #astroid-backtotop > i{color:rgb(255, 255, 255);}.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;}#tla-1529472563843 a{color:rgb(119, 119, 119);}[data-bs-theme=dark] #tla-1529472563843 a{color:rgb(119, 119, 119);}.astroid-social-icons{font-size:24px;}.astroid-social-icons a{color:rgb(250, 141, 29)!important;}.astroid-social-icons a:hover{color:rgb(0, 0, 0)!important;}[data-bs-theme=dark] .astroid-social-icons a{color:rgb(250, 141, 29)!important;}[data-bs-theme=dark] .astroid-social-icons a:hover{color:rgb(0, 0, 0)!important;}#tri-z1q60turs{padding-top:9px}#t-mbokggan6{color:rgb(119, 119, 119);}#t-mbokggan6 a{color:rgb(119, 119, 119);}#t-mbokggan6 a:hover{color:rgb(204, 204, 204);}[data-bs-theme=dark] #t-mbokggan6{color:rgb(119, 119, 119);}[data-bs-theme=dark] #t-mbokggan6 a{color:rgb(119, 119, 119);}[data-bs-theme=dark] #t-mbokggan6 a:hover{color:rgb(204, 204, 204);}#hs-i0r950axa{padding-top:1px}#ta1us-dc6efyjl0{color:rgb(0, 0, 0);}[data-bs-theme=dark] #ta1us-dc6efyjl0{color:rgb(0, 0, 0);}#ta-im8m6rryc{color:rgb(255, 255, 255);margin-top:-100px;padding-top:0%;padding-bottom:0%}[data-bs-theme=dark] #ta-im8m6rryc{color:rgb(255, 255, 255);}#tb1-w4bul1f2a{padding:4px 0px 0px 0px}#tb-3vgsp8xz9{background-color:rgb(242, 242, 242);padding-top:19px;padding-bottom:16px}[data-bs-theme=dark] #tb-3vgsp8xz9{background-color:rgb(242, 242, 242);}#sl-t4ejuea5n{color:rgb(255, 255, 255);margin-bottom:10px}#sl-t4ejuea5n a{color:rgb(255, 255, 255);}#sl-t4ejuea5n a:hover{color:rgb(0, 0, 0);}[data-bs-theme=dark] #sl-t4ejuea5n{color:rgb(255, 255, 255);}[data-bs-theme=dark] #sl-t4ejuea5n a{color:rgb(255, 255, 255);}[data-bs-theme=dark] #sl-t4ejuea5n a:hover{color:rgb(0, 0, 0);}#bmc-xxo6kls0t{margin-bottom:20px}#inhalt{background-color:rgb(255, 255, 255);padding-top:3%;padding-bottom:3%}[data-bs-theme=dark] #inhalt{background-color:rgb(255, 255, 255);}#gallery{background-color:rgb(249, 249, 249);padding-top:3%;padding-bottom:3%}[data-bs-theme=dark] #gallery{background-color:rgb(249, 249, 249);}#bildnachweis{padding-top:16px}#be1-v26yozcfj{color:rgb(255, 255, 255);margin-top:40px;padding:20px 10px 20px 10px}#be1-v26yozcfj a{color:rgb(255, 255, 255);}#be1-v26yozcfj a:hover{color:rgb(119, 119, 119);}[data-bs-theme=dark] #be1-v26yozcfj{color:rgb(255, 255, 255);}[data-bs-theme=dark] #be1-v26yozcfj a{color:rgb(255, 255, 255);}[data-bs-theme=dark] #be1-v26yozcfj a:hover{color:rgb(119, 119, 119);}#be2-rj59xmeut{padding:20px 20px 20px 20px}#be3-ib1f7sak3{color:rgb(255, 255, 255);padding:20px 20px 20px 20px}[data-bs-theme=dark] #be3-ib1f7sak3{color:rgb(255, 255, 255);}#Kontakt-Bottom-E{background-color:rgb(51, 51, 51);padding-top:1%;padding-bottom:1%}[data-bs-theme=dark] #Kontakt-Bottom-E{background-color:rgb(51, 51, 51);}#f1c-xaykcmh3g{padding-top:4px;padding-bottom:4px}#f-oel6e1bpp{background-color:rgb(34, 34, 34);color:rgb(153, 153, 153);padding-top:30px;padding-bottom:10px}#f-oel6e1bpp a{color:rgb(0, 0, 0);}[data-bs-theme=dark] #f-oel6e1bpp{background-color:rgb(34, 34, 34);color:rgb(153, 153, 153);}[data-bs-theme=dark] #f-oel6e1bpp a{color:rgb(0, 0, 0);}.container, .container-sm, .container-md, .container-lg, .container-xl, .astroid-layout.astroid-layout-boxed .astroid-wrapper {max-width: 1200px;}body, .body{font-weight:400;text-transform:none;font-size:15px;letter-spacing:0em;line-height:1.7em;font-family:"PT Sans", Arial, Helvetica, sans-serif;}h1, .h1{font-weight:300;text-transform:none;font-size:49px;letter-spacing:0px;line-height:1.3em;font-family:"PT Sans", Arial, Helvetica, sans-serif;}h2, .h2{font-weight:300;text-transform:none;font-size:34px;letter-spacing:0rem;line-height:1.3em;font-family:"PT Sans", Arial, Helvetica, sans-serif;}h3, .h3{font-weight:300;text-transform:none;font-size:26px;letter-spacing:0em;line-height:1.3em;font-family:"PT Sans", Arial, Helvetica, sans-serif;}h4, .h4{color:rgb(0, 0, 0);font-weight:300;text-transform:none;font-size:19px;letter-spacing:0em;line-height:1.2em;font-family:"PT Sans", Arial, Helvetica, sans-serif;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:0em;line-height:1.6em;font-family:"PT Sans", 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 > a{font-weight:400;text-transform:none;font-size:15px;letter-spacing:0em;line-height:1.8em;font-family:"PT Sans", Arial, Helvetica, sans-serif;}html{background-color:rgb(255, 255, 255);}[data-bs-theme=dark]{background-color:rgb(255, 255, 255);}body{background-color:rgb(255, 255, 255);color:rgb(85, 85, 85);}body a{color:rgb(34, 34, 34);}body a:hover{color:rgb(253, 126, 20);}[data-bs-theme=dark] body{background-color:rgb(255, 255, 255);color:rgb(85, 85, 85);}[data-bs-theme=dark] body a{color:rgb(34, 34, 34);}[data-bs-theme=dark] body a:hover{color:rgb(253, 126, 20);}header{color:rgb(153, 153, 153);}[data-bs-theme=dark] header{color:rgb(153, 153, 153);}.astroid-header-section, .astroid-sidebar-header{background-color:rgba(34, 34, 34, 0.7);}[data-bs-theme=dark] .astroid-header-section, [data-bs-theme=dark] .astroid-sidebar-header{background-color:rgba(34, 34, 34, 0.7);}.astroid-logo-text .site-title{color:rgb(15, 78, 102);}.astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}[data-bs-theme=dark] .astroid-logo-text .site-title{color:rgb(15, 78, 102);}[data-bs-theme=dark] .astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}#astroid-sticky-header{background-color:rgba(34, 34, 34, 0.7);}#astroid-sticky-header .astroid-nav .nav-link{color:rgb(255, 255, 255);}#astroid-sticky-header .astroid-nav .nav-link:hover{color:rgb(253, 126, 20);}#astroid-sticky-header .astroid-nav .nav-link:active, #astroid-sticky-header .astroid-nav .nav-link.active{color:rgb(253, 126, 20);}[data-bs-theme=dark] #astroid-sticky-header{background-color:rgba(34, 34, 34, 0.7);}[data-bs-theme=dark] #astroid-sticky-header .astroid-nav .nav-link{color:rgb(255, 255, 255);}[data-bs-theme=dark] #astroid-sticky-header .astroid-nav .nav-link:hover{color:rgb(253, 126, 20);}[data-bs-theme=dark] #astroid-sticky-header .astroid-nav .nav-link:active, [data-bs-theme=dark] #astroid-sticky-header .astroid-nav .nav-link.active{color:rgb(253, 126, 20);}.astroid-nav .nav-link, .astroid-sidebar-menu .nav-link{color:rgb(255, 255, 255);}.astroid-nav .nav-link:hover, .astroid-sidebar-menu .nav-link:hover{color:rgb(253, 126, 20);}.astroid-nav .nav-link:focus, .astroid-sidebar-menu .nav-link:focus{color:rgb(253, 126, 20);}.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active{color:rgb(253, 126, 20);}[data-bs-theme=dark] .astroid-nav .nav-link, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link{color:rgb(255, 255, 255);}[data-bs-theme=dark] .astroid-nav .nav-link:hover, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:hover{color:rgb(253, 126, 20);}[data-bs-theme=dark] .astroid-nav .nav-link:focus, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:focus{color:rgb(253, 126, 20);}[data-bs-theme=dark] .astroid-nav .nav-link:active, [data-bs-theme=dark] .astroid-nav .nav-link.active, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:active, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link.active{color:rgb(253, 126, 20);}.megamenu-container{background-color:rgb(255, 255, 255);}.megamenu-container .nav-submenu .nav-submenu{background-color:rgb(255, 255, 255);}.has-megamenu.open .arrow{border-bottom-color:rgb(255, 255, 255);}.megamenu-container li.nav-item-submenu > a{color:rgb(119, 119, 119);}.megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 255, 255);background-color:rgb(253, 126, 20);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 255, 255);background-color:rgb(253, 126, 20);}[data-bs-theme=dark] .megamenu-container{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] .megamenu-container .nav-submenu .nav-submenu{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] .has-megamenu.open .arrow{border-bottom-color:rgb(255, 255, 255);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a{color:rgb(119, 119, 119);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 255, 255);background-color:rgb(253, 126, 20);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a:active, [data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 255, 255);background-color:rgb(253, 126, 20);}.astroid-offcanvas{color:rgb(0, 0, 0) !important;background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .menu-indicator{color:rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(253, 126, 20) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .burger-menu-button .inner, .astroid-offcanvas .burger-menu-button .inner::before, .astroid-offcanvas .burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-offcanvas{color:rgb(0, 0, 0) !important;background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .burger-menu-button, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .menu-indicator{color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(253, 126, 20) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .burger-menu-button .inner, [data-bs-theme=dark] .astroid-offcanvas .burger-menu-button .inner::before, [data-bs-theme=dark] .astroid-offcanvas .burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}.header-offcanvas-trigger.burger-menu-button .inner, .header-offcanvas-trigger.burger-menu-button .inner::before, .header-offcanvas-trigger.burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}[data-bs-theme=dark] .header-offcanvas-trigger.burger-menu-button .inner, [data-bs-theme=dark] .header-offcanvas-trigger.burger-menu-button .inner::before, [data-bs-theme=dark] .header-offcanvas-trigger.burger-menu-button .inner::after{background-color:rgb(0, 0, 0);}.astroid-mobilemenu{background-color:rgb(255, 255, 255) !important;color:rgb(0, 0, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(0, 0, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(253, 126, 20) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(242, 242, 242) !important;}.astroid-mobilemenu .menu-indicator{color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-mobilemenu{background-color:rgb(255, 255, 255) !important;color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(0, 0, 0) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(253, 126, 20) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(242, 242, 242) !important;}[data-bs-theme=dark] .astroid-mobilemenu .menu-indicator{color:rgb(0, 0, 0) !important;}.header-mobilemenu-trigger.burger-menu-button .inner, .header-mobilemenu-trigger.burger-menu-button .inner::before, .header-mobilemenu-trigger.burger-menu-button .inner::after{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] .header-mobilemenu-trigger.burger-menu-button .inner, [data-bs-theme=dark] .header-mobilemenu-trigger.burger-menu-button .inner::before, [data-bs-theme=dark] .header-mobilemenu-trigger.burger-menu-button .inner::after{background-color:rgb(255, 255, 255);}.astroid-mobilemenu-open .burger-menu-button .inner, .astroid-mobilemenu-open .burger-menu-button .inner::before, .astroid-mobilemenu-open .burger-menu-button .inner::after{background-color:rgb(187, 187, 187);}[data-bs-theme=dark] .astroid-mobilemenu-open .burger-menu-button .inner, [data-bs-theme=dark] .astroid-mobilemenu-open .burger-menu-button .inner::before, [data-bs-theme=dark] .astroid-mobilemenu-open .burger-menu-button .inner::after{background-color:rgb(187, 187, 187);}.astroid-contact-info i[class*="fa-"]{color:rgb(253, 126, 20);}[data-bs-theme=dark] .astroid-contact-info i[class*="fa-"]{color:rgb(253, 126, 20);}.items-leading .article-title .page-header [itemprop="name"]{font-size:32px;}.items-row .article-title .page-header [itemprop="name"]{font-size:26px;}.custom-shape-divider-bottom-1612558722 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
    transform: rotate(180deg);
}

.custom-shape-divider-bottom-1612558722 svg {
    position: relative;
    display: block;
    width: calc(181% + 1.3px);
    height: 146px;
    transform: rotateY(180deg);
}

.custom-shape-divider-bottom-1612558722 .shape-fill {
    fill: #FFFFFF;
}

/** Startseite Cards **/
.uk-card-title {
    font-size: 1.1875rem;
    line-height: 1.4;
}


/** Wetter Berescheid Startseite **/
.w300x250 {
    font-size: 11px;
    padding: 10px !important;
    max-width: 280px !important;
    max-height: 320px !important;
    width: 280px !important;
    height: 320px !important;
    color: #222;
    background-color: #fcfcfc;
    line-height: 18pt;
}

.wcom-city {
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}
.wetter-berescheid h3.module-title {
    color: #222;
}

/** Footer **/
.footer-menu-module {
    font-size: 12px;
    color: #fff;
}

/** Contact Toolbar left **/
.phone-mail-top {
    height: 46px;
    padding-top: 9px;
}

/** Orange box **/

.sidebar-right-orange-box {
    background-color: #fa8d1d;
    padding: 30px;
    color: #FFF;
}
.sidebar-left-orange-box {
    background-color: #fa8d1d;
    padding: 30px;
    color: #FFF;
}


.wf-icon-zoom-link>svg {
    padding: 2px 0 0 5px;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    transform: scaleY(-1);
    line-height: 1;
    fill: #FFF;
}

.wf-icon-zoom-link>svg {
    padding: 2px 0 0 5px;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    transform: scaleY(-1);
    line-height: 1;
}


.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "|") /* rtl: var(--bs-breadcrumb-divider, "|") */;
}


/** Submenu grauer Balken unterhalb Slider **/
.moduletable.submenu02 {
    padding-top: 4px;
}


/** Legal Note grau hinterlegt **/
div.legal {
    background-color: #F3F3F3;
    padding-top: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 0.5em;
    width: 80%;
}

.legal {
    font-size: 12px;
    line-height: 16px;
}

/** PreisTab **/
.border-bottom {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
    border-bottom-width: ;
    border-bottom-style: ;
    border-bottom-color: ;
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
    border-left-width: ;
    border-left-style: ;
    border-left-color: ;
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
    border-right-width: ;
    border-right-style: ;
    border-right-color: ;
}


/* Footer Menu */
#mod-custom226 .footer-mainmenu .nav.menu.menu-module.navHorizontalView .footer-link a .nav-title {
    color: #fff;
}
#mod-custom226 .footer-mainmenu .nav.menu.menu-module.navHorizontalView .footer-link a:hover .nav-title {
    color: #777;
}
#mod-custom226 .footer-mainmenu .nav.menu.menu-module.navHorizontalView .footer-link a:active .nav-title {
    color: #777;
}
/*#mod-custom226 .footer-mainmenu .nav.menu.menu-module.navHorizontalView .footer-link a:visited .nav-title {
    color: #777;
}*/


/* Cookie-Box NEU */
body.contentpane.component.astroid-device-sm {
    padding: 20px;
}
h1.cookie {
    font-weight: bold;
}


/* Code aus alter WebSite */

.tm-footer .uk-panel + .uk-panel {
    margin-top: 15px;
}

.cc-revoke, .cc-window {
    font-family: 'PT Sans';
}

.cc-floating.cc-theme-edgeless .cc-message {
    margin-top: 1em;
    margin-right: 2em;
    margin-bottom: 1.5em;
    margin-left: 0em;
}

a.cc-btn.cc-deny {
    margin-right: 10px;
}

div.cc-checkboxes-container a {
    margin: 0 0 0 6px;
    padding: 0 16px 0 0;
    text-decoration: none;
}

.legal {
	font-size: 12px;
	line-height: 16px;
}

div.legal {
	background-color: #F3F3F3;
	padding-top: 0.5em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	width: 80%;
}



/* Google Fonts lokal */
/* pt-sans-regular - latin */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/pt-sans-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('PT Sans'), local('PTSans-Regular'),
       url('../fonts/pt-sans-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-sans-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-sans-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-sans-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-sans-v11-latin-regular.svg#PTSans') format('svg'); /* Legacy iOS */
}
/* pt-sans-italic - latin */
@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/pt-sans-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('PT Sans Italic'), local('PTSans-Italic'),
       url('../fonts/pt-sans-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-sans-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-sans-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-sans-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-sans-v11-latin-italic.svg#PTSans') format('svg'); /* Legacy iOS */
}
/* pt-sans-700 - latin */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/pt-sans-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local('PT Sans Bold'), local('PTSans-Bold'),
       url('../fonts/pt-sans-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-sans-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-sans-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-sans-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-sans-v11-latin-700.svg#PTSans') format('svg'); /* Legacy iOS */
}
/* pt-sans-700italic - latin */
@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/pt-sans-v11-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'),
       url('../fonts/pt-sans-v11-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-sans-v11-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-sans-v11-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-sans-v11-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-sans-v11-latin-700italic.svg#PTSans') format('svg'); /* Legacy iOS */
}


/* InfowBox gelb Link */
a.infobox {
    color: white;
    font-weight: bold;
}

/* GDPR Cookie Message */
div.cc-window.cc-floating {
    padding: 2em 1.8em;
    font-family: "PT Sans", Arial, Helvetica, sans-serif;
}



/* Footer Icons mit groesserem Abstand */
#mod-custom198 p .fas {
  padding-right: 6px;
}

#be1-v26yozcfj {
  color: rgb(255, 255, 255);
  margin-top: 40px;
  padding: 20px 6px 20px 6px;
}@media (max-width: 991.98px) {body, .body{font-size:14px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:38px;letter-spacing:0em;line-height:1.3em;}h2, .h2{font-size:30px;letter-spacing:0em;line-height:1.3em;}h3, .h3{font-size:24px;letter-spacing:0em;line-height:1.3em;}h4, .h4{font-size:20px;letter-spacing:0em;line-height:1.2em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-size:14px;letter-spacing:0em;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 > a{font-size:15px;letter-spacing:0em;line-height:1.8em;}}@media (max-width: 767.98px) {body, .body{font-size:14px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:36px;letter-spacing:0em;line-height:1.3em;}h2, .h2{font-size:30px;letter-spacing:0em;line-height:1.3em;}h3, .h3{font-size:20px;letter-spacing:0em;line-height:1.2em;}h4, .h4{font-size:18px;letter-spacing:0em;line-height:1.2em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-size:14px;letter-spacing:0em;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 > a{font-size:15px;letter-spacing:0em;line-height:1.8em;}}