html,body{width:100%;height:100%;font-weight:300;padding:0;margin:0}.btn{padding:4px 8px}td.table-text.sub{padding-left:30px}@media (min-width:1200px){.container{width:1440px!important}}.invalid-feedback{display:block!important}.navbar-brand>img{display:block}.navbar-light .navbar-nav .nav-link{font-weight:400;color:#000}.ergenbiss{float:left;font-weight:bold;width:100%;border-bottom:1px solid #ccc}#apphome,#apphome .py-4,#apphome .container-fluid,#apphome .row{height:100%}h1{font-size:2.2rem}h2{font-size:40px;font-weight:300;color:#fff}h3{font-size:2rem;font-weight:300;color:#000}.sicherheit h2,.brandschutz h2{position:relative;z-index:3;text-align:center}.add{position:absolute;right:20px;top:20px}ul.cb-slideshow{list-style:none}.dropdown-item{font-size:17px!important}.row:before,.row:after{display:flex!important}.cgreen{color:#0efe49;margin:9px 0}.cgreen span{color:#333}.cred{color:red}.cred span{color:#333}.navbar-brand{height:170px}a#navbarDropdown{font-size:20px}.sachkundigenpruefung_anhang,.gefaehrdungsbeurteilung_anhang,.art_gefahrenstoffe,.ersthilfeausweis_anhang,.baustelleneinweisung_anhang,.besondereunterweisung_anhang,#kopfschutz_psatyp,#handschutz_psatyp,#fussknieschutz_psatyp,#augengesichtsschutz_psatyp,#koerperschutz_psatyp,#hauptschutz_psatyp,#atemschutz_psatyp,#sicherheitseinrichtung_psatyp,#sonstigerpsa_psatyp{display:none}.btn-secondary{width:100%}.btnblock{position:relative;top:50%;left:50%;width:300px;height:530px;margin-left:-150px;margin-top:-275px;z-index:3}.btnc{border:1px solid #fff;background:rgba(255,255,255,.2);margin-bottom:80px;width:250px;line-height:40px;border-radius:0}.btnc:hover{background:rgba(51,122,183,.67)}a.btnc{color:#fff;font-size:18px;text-shadow:2px 2px #333}a.btnc:hover{color:#fff}.home.navbar>.container .navbar-brand,.home.navbar>.container-fluid .navbar-brand{left:50%;position:relative;margin-left:-283px}.powerd{float:right;font-size:small}.powerd a{color:#ccc}@media print{.hidden-print{display:none!important}}.table-text div{padding:5px 0;font-size:1.5rem}.cb-slideshow,.cb-slideshow:after{width:100%;height:100%;top:-35px;left:0;z-index:0;position:absolute}.cb-slideshow:after{content:'';background:transparent url(https://www.brandschutz-sicherheit.com/images/pattern.png) repeat top left}.cb-slideshow li span{width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 36s linear infinite 0s;-moz-animation:imageAnimation 36s linear infinite 0s;-o-animation:imageAnimation 36s linear infinite 0s;-ms-animation:imageAnimation 36s linear infinite 0s;animation:imageAnimation 36s linear infinite 0s}.cb-slideshow li div{z-index:1000;position:absolute;bottom:30px;left:0;width:100%;text-align:center;opacity:0;color:#fff;-webkit-animation:titleAnimation 36s linear infinite 0s;-moz-animation:titleAnimation 36s linear infinite 0s;-o-animation:titleAnimation 36s linear infinite 0s;-ms-animation:titleAnimation 36s linear infinite 0s;animation:titleAnimation 36s linear infinite 0s}.cb-slideshow li div h3{font-family:'BebasNeueRegular','Arial Narrow',Arial,sans-serif;font-size:240px;padding:0;line-height:200px}.brandschutz .cb-slideshow li:nth-child(1) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xbrandschutz_1.jpg.pagespeed.ic.FbOr3ufFAN.jpg)}.sicherheit .cb-slideshow li:nth-child(1) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xsicherheit_1.jpg.pagespeed.ic.gclFI3GEAb.jpg)}.brandschutz .cb-slideshow li:nth-child(2) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xbrandschutz_2.jpg.pagespeed.ic.Q3_F19XJ03.jpg);-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}.sicherheit .cb-slideshow li:nth-child(2) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xsicherheit_2.jpg.pagespeed.ic.1Kq0kkLG-n.jpg);-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}.brandschutz .cb-slideshow li:nth-child(3) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xbrandschutz_3.jpg.pagespeed.ic.15comW36YY.jpg);-webkit-animation-delay:12s;-moz-animation-delay:12s;-o-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s}.sicherheit .cb-slideshow li:nth-child(3) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xsicherheit_3.jpg.pagespeed.ic.WLarUKJ8wa.jpg);-webkit-animation-delay:12s;-moz-animation-delay:12s;-o-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s}.sicherheit .cb-slideshow li:nth-child(4) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xsicherheit_4.jpg.pagespeed.ic.5BU1VHTxuZ.jpg);-webkit-animation-delay:18s;-moz-animation-delay:18s;-o-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s}.sicherheit .cb-slideshow li:nth-child(5) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xsicherheit_5.jpg.pagespeed.ic.2ql30_ihCW.jpg);-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}.sicherheit .cb-slideshow li:nth-child(6) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xsicherheit_6.jpg.pagespeed.ic.X-ImPA7wxR.jpg);-webkit-animation-delay:30s;-moz-animation-delay:30s;-o-animation-delay:30s;-ms-animation-delay:30s;animation-delay:30s}.brandschutz .cb-slideshow li:nth-child(4) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xbrandschutz_1.jpg.pagespeed.ic.FbOr3ufFAN.jpg);-webkit-animation-delay:18s;-moz-animation-delay:18s;-o-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s}.brandschutz .cb-slideshow li:nth-child(5) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xbrandschutz_2.jpg.pagespeed.ic.Q3_F19XJ03.jpg);-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}.brandschutz .cb-slideshow li:nth-child(6) span {background-image:url(https://www.brandschutz-sicherheit.com/img/xbrandschutz_3.jpg.pagespeed.ic.15comW36YY.jpg);-webkit-animation-delay:30s;-moz-animation-delay:30s;-o-animation-delay:30s;-ms-animation-delay:30s;animation-delay:30s}@-webkit-keyframes imageAnimation {
    0% { opacity: 0;
    -webkit-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -webkit-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}@-moz-keyframes imageAnimation {
    0% { opacity: 0;
    -moz-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -moz-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}@-o-keyframes imageAnimation {
    0% { opacity: 0;
    -o-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -o-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}@-ms-keyframes imageAnimation {
    0% { opacity: 0;
    -ms-animation-timing-function: ease-in; }
    8% { opacity: 1;
         -ms-animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}@keyframes imageAnimation {
    0% { opacity: 0;
    animation-timing-function: ease-in; }
    8% { opacity: 1;
         animation-timing-function: ease-out; }
    17% { opacity: 1 }
    25% { opacity: 0 }
    100% { opacity: 0 }
}@-webkit-keyframes titleAnimation {
    0% { opacity: 0 }
    8% { opacity: 1 }
    17% { opacity: 1 }
    19% { opacity: 0 }
    100% { opacity: 0 }
}@-moz-keyframes titleAnimation {
    0% { opacity: 0 }
    8% { opacity: 1 }
    17% { opacity: 1 }
    19% { opacity: 0 }
    100% { opacity: 0 }
}@-o-keyframes titleAnimation {
    0% { opacity: 0 }
    8% { opacity: 1 }
    17% { opacity: 1 }
    19% { opacity: 0 }
    100% { opacity: 0 }
}@-ms-keyframes titleAnimation {
    0% { opacity: 0 }
    8% { opacity: 1 }
    17% { opacity: 1 }
    19% { opacity: 0 }
    100% { opacity: 0 }
}@keyframes titleAnimation {
    0% { opacity: 0 }
    8% { opacity: 1 }
    17% { opacity: 1 }
    19% { opacity: 0 }
    100% { opacity: 0 }
}.no-cssanimations .cb-slideshow li span{opacity:1}@media screen and (max-width:1140px){.cb-slideshow li div h3{font-size:140px}}@media screen and (max-width:600px){.cb-slideshow li div h3{font-size:80px}}.footer{position:fixed;bottom:0;background:#fff;width:100%;padding:3px}