@charset "utf-8";body,.sp-preloader{background-color:#fff;color:#252525}.sp-preloader>div{background:#0345bf}.sp-preloader>div:after{background:#fff}#sp-top-bar{background:#333;color:#aaa}#sp-top-bar a{color:#aaa}#sp-header{background:#fff}a{color:#0345bf}a:hover,a:focus,a:active{color:#044cd0}.tags>li{display:inline-block}.tags>li a{background:rgba(3,69,191,0.1);color:#0345bf}.tags>li a:hover{background:#044cd0}.article-social-share .social-share-icon ul li a{color:#252525}.article-social-share .social-share-icon ul li a:hover,.article-social-share .social-share-icon ul li a:focus{background:#0345bf}.pager>li a{border:1px solid #ededed;color:#252525}.sp-megamenu-parent>li>a{color:#252525}.sp-megamenu-parent>li:hover>a{color:#0345bf}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a{color:#0345bf}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#fff}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{color:#252525}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{color:#0345bf}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a{color:#0345bf}.sp-megamenu-parent .sp-mega-group>li>a{color:#252525}#offcanvas-toggler>.fa{color:#252525}#offcanvas-toggler>.fa:hover,#offcanvas-toggler>.fa:focus,#offcanvas-toggler>.fa:active{color:#0345bf}.offcanvas-menu{background-color:#fff;color:#252525}.offcanvas-menu .offcanvas-inner .sp-module ul>li a,.offcanvas-menu .offcanvas-inner .sp-module ul>li span{color:#252525}.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus{color:#0345bf}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler{color:rgba(37,37,37,0.5)}.offcanvas-menu .offcanvas-inner .sp-module ul>li ul li a{color:rgba(37,37,37,0.8)}.btn-primary,.sppb-btn-primary{border-color:#0345bf;background-color:#0345bf}.btn-primary:hover,.sppb-btn-primary:hover{border-color:#044cd0;background-color:#044cd0}ul.social-icons>li a:hover{color:#0345bf}.sp-page-title{background:#0345bf}.layout-boxed .body-innerwrapper{background:#fff}.sp-module ul>li>a{color:#252525}.sp-module ul>li>a:hover{color:#0345bf}.sp-module .latestnews>div>a{color:#252525}.sp-module .latestnews>div>a:hover{color:#0345bf}.sp-module .tagscloud .tag-name:hover{background:#0345bf}.search .btn-toolbar button{background:#0345bf}#sp-footer,#sp-bottom{background:#171717;color:#fff}#sp-footer a,#sp-bottom a{color:#a2a2a2}#sp-footer a:hover,#sp-bottom a:hover,#sp-footer a:active,#sp-bottom a:active,#sp-footer a:focus,#sp-bottom a:focus{color:#fff}#sp-bottom .sp-module-content .latestnews>li>a>span{color:#fff}.sp-comingsoon body{background-color:#0345bf}.pagination>li>a,.pagination>li>span{color:#252525}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#252525}.pagination>.active>a,.pagination>.active>span{border-color:#0345bf;background-color:#0345bf}.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{border-color:#0345bf;background-color:#0345bf}.error-code,.coming-soon-number{color:#0345bf}
@media only screen and (max-width:992px){#sp-menu,#sp-menu-sticky-wrapper{display:none !important}}@media only screen and (min-width:992px){#offcanvas-toggler{display:none !important}}#sp-menu{background:#1a2a7a}#sppb-addon-1523454269615{margin-bottom:0px !important}.sppb-carousel-pro-text .sppb-carousel-pro-content{padding:20px;background:#17181929;display:inline-block}.sp-megamenu-wrapper{text-align:center}@media only screen and (max-width:992px){#sp-menu{display:none}}.sp-megamenu-parent{display:inline-block !important}body{color:white}.offcanvas-menu .offcanvas-inner .sp-module ul>li a,.offcanvas-menu .offcanvas-inner .sp-module ul>li span{color:#33449e}#offcanvas-toggler{position:absolute;right:20px;top:23px}#offcanvas-toggler i{background:#1a2a7a;padding:6px}.sp-module ul>li>a:before{font-family:FontAwesome;content:"\f105";margin-right:8px}#sp-top-bar{background-color:#33449e;color:#fff}.sp-megamenu-parent{float:none !important}#sp-logo{background-color:#0b143b}.logo-image,#sp-header{height:auto !important}#sp-header .logo{height:auto !important;display:block !important}#sp-menu{position:initial}body.praxistechnik .sppb-addon-content{padding:0px 0px 0px 20px}#sp-main-body{padding:30px 0}.cerec .sppb-title-heading{line-height:44px !important}.sp-megamenu-parent{float:left}#sp-header{background:#1A2A7A}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li:hover>a{background-color:#fff}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{padding:0 8px;letter-spacing:0px;color:#fff}a#offcanvas-toggler,a#offcanvas-toggler:hover,a#offcanvas-toggler i{color:#fff !important}.sp-page-title{background:#33449e}#sp-top-bar a{color:#fff}ul.social-icons>li a{color:#33449e !important}ul.social-icons li{width:26px;height:26px;line-height:26px;border:1px solid #fff;background:#fff;border-radius:50%;color:#33449e;text-align:center}.sppb-testimonial-pro .sppb-item img{border-radius:50%}h1.logo{padding:30px 0px;margin:0}img.sp-retina-logo.hidden-xs{display:none}@media only screen and (max-width:768px){#sp-menu>div>div>ul{display:none}}@media only screen and (min-width:768px) and (max-width:989px){#offcanvas-toggler{display:block}#sp-header>div{width:100% !important;margin:0px !important}}#sp-main-body{padding:30px 0;background:#0b143b;color:white}#sp-footer{background:#1a2a7a}#sp-footer{color:#fff;text-align:center;padding:20px 0}#sp-footer .container-inner{padding:0px;border-top:none}#sp-footer a{color:rgba(255,255,255,0.9)}.sp-module ul>li>a{color:#000}.sp-module ul>li>a{display:block;padding:5px 0;line-height:36px;padding:2px 0;-webkit-transition:300ms;transition:300ms}
.jmg-googlemaps-dsgvo-notification{background-color:#eee;border:1px solid #ddd;padding:20px;box-sizing:border-box;-webkit-box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.jmg-googlemaps-dsgvo-notification.position_1{position:fixed;top:50%;left:50%;width:400px;height:auto;margin-top:-110px;margin-left:-200px;z-index:9999999}.jmg-googlemaps-dsgvo-notification.position_2{position:fixed;top:0;left:0;width:100%;height:auto;margin-top:0;margin-left:0;z-index:9999999}.jmg-googlemaps-dsgvo-notification.position_3{position:fixed;bottom:10px;right:10px;width:400px;height:auto;margin-top:0;margin-left:0;z-index:9999999}.jmg-googlemaps-dsgvo-notification.position_4{position:relative;top:0;left:0;margin-top:0;margin-left:0}.jmg-googlemaps-dsgvo-notification.position_4.style_1{background:#eee url('/plugins/system/jmggooglemapsdsgvo/assets/images/jmg-google-maps-disabled.png') no-repeat center center}.jmg-googlemaps-dsgvo-notification.position_4.style_2{background:#111 url('/plugins/system/jmggooglemapsdsgvo/assets/images/jmg-google-maps-disabled-invert.png') no-repeat center center}.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_1{background-image:url('/plugins/system/jmggooglemapsdsgvo/assets/images/jmg-google-maps-disabled.png'),url('/plugins/system/jmggooglemapsdsgvo/assets/images/gmdsgvomap.png');background-repeat:no-repeat,no-repeat;background-position:center,center;background-size:auto,cover}.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_2 div.overlay{background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;display:block}.jmg-googlemaps-dsgvo-notification.position_4.style_3.custom_2 div.notification{background:rgba(255,255,255,0.9);margin:30px;padding:20px}.jmg-googlemaps-dsgvo-notification.position_4 .buttongroup{position:absolute;bottom:30px;left:0;width:100%;box-sizing:border-box}.jmg-googlemaps-dsgvo-notification .notification{font-family:Arial;font-size:14px;line-height:18px;color:#222;height:auto;padding-bottom:20px}.jmg-googlemaps-dsgvo-notification .notification h2{font-size:1.2em;color:#222;margin-top:0}.jmg-googlemaps-dsgvo-notification.position_4.style_2 .notification{color:#fff}.jmg-googlemaps-dsgvo-notification.position_4.style_2 .notification h2{color:#fff}.jmg-googlemaps-dsgvo-notification .buttongroup{text-align:center}.jmg-googlemaps-dsgvo-notification .buttongroup form{display:inline}.jmg-googlemaps-dsgvo-notification .buttongroup input[type="submit"],.jmg-googlemaps-dsgvo-notification .buttongroup a,.jmg-googlemaps-dsgvo-notification .buttongroup a:active,.jmg-googlemaps-dsgvo-notification .buttongroup a:focus,.jmg-googlemaps-dsgvo-notification .buttongroup a:visited{color:#444;padding:8px 20px;min-width:120px;display:inline-block;border:1px solid #aaa;text-decoration:none;-webkit-box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.jmg-googlemaps-dsgvo-notification .buttongroup input[type="submit"]:hover,.jmg-googlemaps-dsgvo-notification .buttongroup a:hover{color:#fff;background:#aaa}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@media (max-width:767px){.jmg-googlemaps-dsgvo-notification .buttongroup input[type="submit"],.jmg-googlemaps-dsgvo-notification .buttongroup a,.jmg-googlemaps-dsgvo-notification .buttongroup a:active,.jmg-googlemaps-dsgvo-notification .buttongroup a:focus,.jmg-googlemaps-dsgvo-notification .buttongroup a:visited{color:#444;padding:8px 20px;min-width:120px;display:inline-block;border:1px solid #aaa;text-decoration:none;-webkit-box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);box-shadow:2px 2px 17px -8px rgba(0,0,0,0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:normal!important;margin-left:30px!important;margin-right:30px!important}}
.sppb-carousel-pro-content a{color:white;text-decoration:underline;font-size:25px}#suic6a8b7bc07f143 .twentytwenty-before-label:before{content:"Vorher"}#suic6a8b7bc07f143 .twentytwenty-after-label:before{content:"Nachher"}
