/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.affix{width:100%;z-index:9999 !important;transition:1000ms;position:fixed;}.img-fluid{max-width:60% !important;}#main-wrapper{background:-webkit-linear-gradient(#eee,#ffffff) !important;}body{background:#fff !important;}.node__content a,.link{color:#000 !important;text-decoration:none;}.site-footer{background:#fff !important;}ul.sf-menu .sf-sub-indicator{right:0.1em;}ul.sf-menu.sf-horizontal.sf-shadow ul{background-color:white;}@media (min-width:60em){ul.sf-menu a{text-decoration:none;border-right:1px solid #fff !important;}}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{color:#131313 !important;background:#e8e8e8;}.site-footer .content a,.site-footer .content a.is-active{color:#686868 !important;}@media (max-width:40em){ul.sf-menu a{width:15em;text-decoration:none;border-bottom:1px solid #d8d8d8 !important;border-right:1px solid #fff !important;}}.site-footer__top .content li a{text-indent:1rem;text-decoration:none !important;padding:0.8em 30px 0.8em 20px !important;}@media (min-width:995px) and (max-width:1094px){.region-header{width:70%;}}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{flex-basis:auto;}}@media (min-width:768px){.navbar-toggler{position:fixed;right:1em;top:1em;padding:0.4em;z-index:999;border:var(--bs-border-width) solid #ffffff !important;background:#f1f1f1 !important;color:#ffffff !important;}}@media (max-width:768px){.navbar-toggler{position:fixed;right:1em;top:0.1em;padding:0.4em;z-index:999;border:var(--bs-border-width) solid #ffffff !important;background:#f1f1f1 !important;color:#ffffff !important;}}.site-footer .content{color:#0404048c;}#navbar-top{background-color:#eee !important;}#navbar-main{background-color:#eee !important;}ul.sf-menu li{border-bottom:none;float:right;}ul.sf-menu.menu,ul.sf-menu.menu ul,ul.sf-menu.menu li{margin-right:2em !important;}ul.sf-menu a{font-size:medium;text-decoration:none;color:#535353;margin-left:2em !important;}ul.sf-menu li.sfHover > ul{top:2.9em !important;left:0.1em !important;width:8em !important;right:0px !important;}ul.sf-menu a:hover 	ul.sf-menu a:focus{background-color:#1312122a !important;}@media (max-width:992px){#block-bootstrap-barrio-subtheme-fusszeile-2 ul.sf-menu li{border-bottom:none;border-right:none;padding:0.3rem;}ul.sf-menu.menu{margin-top:-3.5rem;margin-bottom:0.5rem;line-height:1.1;}ul.sf-menu li{border-bottom:none;}ul.sf-menu a{font-size:medium;text-decoration:none;border-bottom:none;color:#535353;border-right:1px solid #fff !important;}ul.sf-menu .sf-sub-indicator{margin-right:12rem auto;}}@media (max-width:768px){ul.sf-menu.menu{margin-top:1.0rem;}}svg.ext{width:24px;height:24px;fill:#fb0000;margin:0px 0px 6px 5px;}svg.mailto{width:24px;height:24px;fill:#fb0000;margin:0px 0px 6px 5px;}.col{margin-top:5em;}.btn-primary{background-color:#979797;border-color:#4f4f4f;}.btn:hover{background-color:#717171;border-color:#6f6f6f;}.navbar-nav{align-items:center;justify-content:center;}.nav-link{color:#767676;}@media (min-width:992px){.align-center{width:65%;height:auto;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
