html{background-color:#333}html .body-wrapper{background-color:white}.header-big-red,#sp-main-body .blog>h2,#sp-main-body .article-details .article-header h1,#sp-main-body .contact-category h2,#sp-main-body .contact .page-header h1 .contact-name,#sp-page-builder h1{font-weight:800;font-size:28pt;color:#c52d34;padding:0;margin:0}.header-medium-dark,#sp-main-body .blog .articles-leading .article .article-header h2,#sp-main-body .contact>h3,#sp-page-builder h2,#sp-page-builder h3{font-weight:800;font-size:24pt;color:#333;padding:0;margin:0}.header-small-dark,#sp-main-body .blog .article-list .article .article-header h2,#sp-page-builder h4,#sp-page-builder h5{font-weight:700;font-size:18pt;color:#333;padding:0;margin:0}a{color:#bf111b}a:hover{color:#8a040a}.fa::before{font-family:"Font Awesome 5 Free"}#sp-top-bar .social-icons{margin:0px;font-size:12pt}#sp-top-bar a:hover{color:#c5c5c5}#sp-header #sp-menu li.active a{font-weight:bolder}@media (max-width:992px){#sp-header logo-image-phone{height:48px}}#sp-main-body{padding:50px 0}.warum-wir .sppb-row .sppb-column .sppb-column-addons{overflow:hidden}.warum-wir .sppb-row .sppb-column .sppb-column-addons .sppb-addon-wrapper{height:100%}.warum-wir .sppb-row .sppb-column .sppb-column-addons .sppb-addon-wrapper>div{height:100%}.sp-megamenu-wrapper .sp-megamenu-parent>li.active>a,.sp-megamenu-wrapper .sp-megamenu-parent>li.active:hover>a{color:#bf111b}.sp-megamenu-wrapper .icon-only{line-height:1.2;font-size:0}.sp-megamenu-wrapper .icon-only::before{font-size:11pt}.offcanvas-menu .social-icons{font-size:18pt !important}.offcanvas-menu .icon-only::before{display:none}#sp-main-body .blog .category-desc{padding:0;margin:0 0 15px 0;padding:10px;background-color:whitesmoke}#sp-main-body .blog .category-desc img{border-top:0px solid #bf111b}#sp-main-body .blog .category-desc p{font-weight:600;color:#888;font-size:14pt}#sp-main-body .blog .category-desc p:first-of-type{margin-top:5px}#sp-main-body .blog .category-desc p:last-of-type{margin-bottom:0}#sp-main-body .blog .article-list{margin-top:30px}#sp-main-body .blog .article-list .article{border:0;padding:10px;background-color:#fafafa}#sp-main-body .blog .article-list .article img{border-radius:0;border:none}#sp-main-body .blog .article-list .article .article-header{margin-bottom:5px}#sp-main-body .blog .article-list .article .article-header h2{font-size:14pt}#sp-main-body .blog .article-list .article .article-intro-image,#sp-main-body .blog .article-list .article .article-featured-video,#sp-main-body .blog .article-list .article .article-featured-audio,#sp-main-body .blog .article-list .article .article-feature-gallery{background-color:#dc4b53;background-color:#fff;border:5px solid #eee;border-radius:0;margin:5px 0}#sp-main-body .blog .articles-leading{margin-top:50px}#sp-main-body .blog .articles-leading .article{background-color:transparent}#sp-main-body .blog .articles-leading .article .article-header{margin-bottom:10px}#sp-main-body .blog .articles-leading .article .article-body.has-gallery{overflow:hidden}@media (min-width:1200px){#sp-main-body .blog .articles-leading .article .article-body.has-gallery .article-introtext{float:left;width:50%}#sp-main-body .blog .articles-leading .article .article-body.has-gallery .article-feature-gallery{float:right;width:49%}}#sp-main-body .blog .articles-leading .article{border:none;padding:0}#sp-main-body .blog .articles-leading .article h2,#sp-main-body .blog .articles-leading .article h2>a{font-weight:bold;font-size:24pt;color:#333}#sp-main-body .blog .cat-children{margin-top:50px}#sp-main-body .blog .cat-children>h3{font-weight:800;font-size:24pt;color:#333;padding:0;margin:0}#sp-main-body .blog .cat-children div h3{padding:0;margin:0 0 5px 1px}#sp-main-body .blog .cat-children div h3 a{font-weight:800;font-size:22pt;color:#999;border-left:5px solid #dc4b53;padding:0 0 0 5px}#sp-main-body .blog .cat-children div h3 a:hover{color:#c52d34;border-left:5px solid #c52d34}#sp-main-body .article-details>.article-full-image{display:none}#sp-main-body .article-details .article-full-image{margin:0}#sp-main-body .article-details .article-full-image img{border-radius:0}#sp-main-body .article-details .article-highlight{background-color:whitesmoke;padding:10px}#sp-main-body .article-details .article-highlight .article-feature-gallery{margin:0}#sp-main-body .article-details .article-highlight .article-feature-gallery .carousel-inner{width:100%;margin:0 auto}@media (min-width:992px){#sp-main-body .article-details .article-highlight .article-feature-gallery .carousel-inner{width:60%}}#sp-main-body .article-details .article-highlight .article-feature-gallery .carousel-control-prev,#sp-main-body .article-details .article-highlight .article-feature-gallery .carousel-control-next{background-color:transparent;width:100px}@media (min-width:992px){#sp-main-body .article-details .article-highlight .article-feature-gallery .carousel-control-prev,#sp-main-body .article-details .article-highlight .article-feature-gallery .carousel-control-next{background-color:#bbb;width:20%}}#sp-main-body .article-details div[itemprop="articleBody"] p>img:not([width]){width:50%;display:inline-block}#sp-main-body .contact-category .contacts{display:flex;flex-wrap:wrap}#sp-main-body .contact-category .contacts>a{background-color:whitesmoke;color:#888;padding:0.5em;margin-right:1%;margin-bottom:20px;width:99%}#sp-main-body .contact-category .contacts>a:hover{color:#c52d34}@media (min-width:768px){#sp-main-body .contact-category .contacts>a{width:49%}}@media (min-width:992px){#sp-main-body .contact-category .contacts>a{width:32%}}#sp-main-body .contact .page-header{padding:0;border-bottom:10px solid #eee;margin-bottom:15px}#sp-main-body .contact .page-header h1{padding:0;margin:0}#sp-page-builder h3{font-size:20pt}@media (max-width:992px){#sp-page-builder .sppb-carousel-pro-arrow-bottom-left{display:none}}#sp-page-builder .bx-wrapper{margin-bottom:0}#sp-page-builder .landing-jhw-sppb-articles-carousel-img .sppb-articles-carousel-img{max-height:200px;overflow-y:hidden}#osmap{border:1px solid #f3f3f3;padding:30px;border-radius:3px}#osmap h2{font-size:1.25rem}.offcanvas-menu{background-color:#3d3d3d}.offcanvas-menu ul.menu li.current a{color:white !important}.offcanvas-menu .sp-contact-info{color:#ccc}.offcanvas-menu .sp-contact-info a{color:#ccc}.offcanvas-menu .sp-contact-info a:hover{color:#eee}.offcanvas-menu .social-icons a{color:#ccc}.offcanvas-menu .social-icons a:hover{color:#eee}#sp-breadcrumb{border-top:3px solid #bf111b}#sp-breadcrumb #sp-breadcrumbs{padding:0;margin:0}#sp-breadcrumb #sp-breadcrumbs ol{background:transparent;margin:0}#sp-bottom{padding:0}#sp-bottom .sp-module{padding:0;margin:0}#sp-bottom .sp-module .menu{flex-direction:column;padding:15px 0}#sp-bottom .sp-module .menu li{margin:0px}#sp-bottom .sp-module .menu li a{padding:3px 0;font-size:15px}#sp-bottom .sp-module .menu li span{display:none}#sp-bottom .sp-module .menu li.active a,#sp-bottom .sp-module .menu li.current a{color:#fff}#sp-bottom .bottom-logos{padding:10px 0px 10px 0}#sp-bottom .bottom-logos .row{margin:0}#sp-bottom .bottom-logos .row>div{padding:1px}#sp-bottom .bottom-logos a{transition:opacity 0.5s;cursor:pointer}#sp-bottom .bottom-logos .logo a{opacity:0.75;padding:10px;background-color:white;display:block;color:white;font-size:12pt;text-align:center;border-radius:10px 10px 0 0}#sp-bottom .bottom-logos .logo a:hover{opacity:1}#sp-bottom .bottom-logos .karriere a{height:100%;padding:10px 0;opacity:0.5;background-color:#dc4b53;display:flex;align-items:center;justify-content:center;font-size:14pt;color:white;font-weight:bolder;border-radius:0 0 10px 10px}#sp-bottom .bottom-logos .karriere a:hover{opacity:1}