*{margin:0;padding:0}body{font-family:'Open Sans',sans-serif;background:#fafafa}.anim{opacity:0;transform:translate(0,30px);transition:all 1s}.anim.inview{opacity:1;transform:translate(0,0)}.bg-image-full{background:#e3e3e3}h1,h2,h3,p{padding:10px}p{font-size:1.3em}span.nobreak{white-space:nowrap}header{position:relative;background:#fff url(../images/bg.jpg) repeat left top;height:20vh;min-height:20vw;width:100%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:414px){header{height:30vh}}header p{font-weight:300}@media screen and (max-width:414px){header p{font-size:1em!important}}header .logo-head{display:flex;align-self:center}@media screen and (min-width:415px){header .logo-head{position:relative}}@media screen and (max-width:414px){header .logo-i{width:100%;position:relative;top:-16px}}@media screen and (min-width:415px) and (max-width:1279px){header .logo-i{max-height:20vw}}@media screen and (min-width:1280px) and (max-width:1680px){header .logo-i{max-height:16vw}}header .container{min-width:100%}section span#delem{display:none}span#shem::after{content:"newsletter\40 xfakten.de"}span#shem2::after{content:"redaktion\40 xfakten.de"}span#shem3::after{content:"redaktion\40 xfakten.de"}span#shem4::after{content:"datenschutz\40 dz-media.de"}#dats a,#impr a,.prods a{color:#3897f0}#dats p,#impr p,.prods p{word-break:break-word}#dats h1,#impr h1,.prods h1{font-size:1.55rem!important}#dats h2,#impr h2,.prods h2{font-size:1.3rem!important}#dats h3,#impr h3,.prods h3{font-size:1.2rem!important}#dats p.text-alt,#impr p.text-alt,.prods p.text-alt{font-size:.8rem}#dats p.text-alt-alt,#impr p.text-alt-alt,.prods p.text-alt-alt{font-size:.95rem}#marq{background-color:#fff;min-width:100%}#marq #the-row{padding:.8rem 0;border-bottom:1px solid #dee2e6}.prods h1:first-child,.prods p:first-child,.subs h1:first-child,.subs p:first-child{margin-top:20px}.welc .welc-img{padding:1rem 10px 1rem 10px;position:relative;left:50%;transform:translateX(-50%)}.welc .anm-img{padding-bottom:1rem;position:relative;left:50%;transform:translateX(-50%)}.subs .welc-img{padding-bottom:1rem}#fstatus{visibility:hidden;font-size:1rem;width:70%;position:absolute;top:-10px;left:50%;z-index:5;transform:translateX(-50%);color:#fff;border:3px solid transparent;border-radius:.25rem;padding:.75rem 1.55rem}@media screen and (min-width:415px){#fstatus{width:42%;top:40px}}#fstatus .sclose{font-size:1.2rem;color:#fff;float:right;top:-8px;right:-18px;position:relative}#fstatus span{display:inline-block;text-shadow:1px 1px 1px #b71e1e}#fstatus.fsuccess{box-shadow:1px 2px 4px 2px #22792fc2;background-color:#2ba964}#fstatus.fsuccess .sclose,#fstatus.fsuccess span{text-shadow:1px 1px 1px #1b6827}#fstatus.ferror{box-shadow:1px 2px 4px 2px #520b3bb3;background-color:#9e1414}#fstatus.ferror .sclose,#fstatus.ferror span{text-shadow:1px 1px 1px #900}@media screen and (max-width:414px){section form{display:block}}section form .form-col{margin-top:20px}@media screen and (min-width:415px){section form .form-col{display:flex;justify-content:center}}section form .third{width:33%;float:left;padding:0 1em 0 1em;margin-bottom:0}@media screen and (max-width:414px){section form .third{padding:0 .5rem 0 .5rem;float:none;width:100%}}section form .half{width:50%;float:left;padding:1em;margin-bottom:0!important}section form .full{width:100%;float:left;padding:1em;margin-bottom:0!important}section form .discl{display:flex;justify-content:center}section form .discl>p{margin-bottom:0!important}@media screen and (min-width:415px){section form .discl>p{width:66%}}section form .discl>p small{font-weight:700}section form .form-group{position:relative}section form .form-group+.wa{display:none}section form .form-group input:focus{outline:0;background-color:#fff;border-color:#3897f0!important;outline:0;box-shadow:none!important}section form .form-group label.active{color:#3395f0;top:-26px;font-size:12px;font-style:italic}section form .form-control{border:2px solid #3897f0!important;border-radius:4px!important;font-size:1.15rem!important}@media screen and (max-width:414px){section form .form-control{margin-bottom:1.7rem}}section form .form-group label{position:absolute;top:5px;color:#2f2f2f;font-size:16px;display:inline-block;padding:4px 15px;transition:all .15s ease}@media screen and (max-width:414px){section form .form-group label{top:5px}}section form .fcheck:first-child{margin-top:10px;display:flex;flex-direction:column;align-items:center}section form .form-check span{background:#fff}section form .form-check span:after,section form .form-check span:before{content:"";display:inline-block;background:#fff;width:0;height:.2rem;position:absolute;transform-origin:0 0}section form .form-check{display:flex;margin-top:10px;margin-bottom:10px;padding-left:0!important;position:relative}@media screen and (min-width:415px){section form .form-check{width:66%}}section form .form-check input{display:none}section form .form-check input:checked~span{background:#3897f0;border-color:#3d99f0}section form .form-check input:checked~span:before{width:1rem;height:.15rem;transition:width .1s;transition-delay:.3s}section form .form-check input:checked~span:after{width:.4rem;height:.15rem;transition:width .1s;transition-delay:.2s}section form .form-check input:disabled~span{background:#ececec;border-color:#dcdcdc}section form .form-check input:disabled~label{color:#dcdcdc}section form .form-check input:disabled~label:hover{cursor:default}section form .form-check-label a{color:#3897f0}section form .form-check label{padding-left:2rem;padding-right:1rem;position:relative;z-index:2;cursor:pointer;margin-left:17px;margin-bottom:0;color:#2f2f2f;font-size:80%}section form .form-check-label.wac b{color:#30b945}section form .form-check span{margin-left:16px;margin-top:-2px;display:inline-block;width:1.3rem;height:1.2rem;border:2px solid #3897f0;border-radius:4px!important;position:absolute;left:0;transition:all .2s;z-index:1;box-sizing:content-box}@media screen and (max-width:414px){section form .form-check span{margin-left:8px}}section form .form-check span:before{transform:rotate(-55deg);top:.95rem;left:.45rem}section form .form-check span:after{transform:rotate(35deg);bottom:.35rem;left:.32rem}section form .btn-primary{width:100%;color:#fff;line-height:1.8em;text-transform:uppercase;background-color:#3897f0;border-radius:4px!important;border:1px solid #3897f0!important;border-radius:.25rem}section form .btn-primary span{display:block}section form .btn-primary:hover{background-color:#0f71cc;border-color:#0e64b4}section form .btn-primary:focus,section form .btn-primary:not(:disabled):not(.disabled):active{background-color:#97c9f7!important;outline:0;color:#fff;border-color:#97c9f7!important;outline:0;box-shadow:0 0 .1rem .1rem #f6fafe!important}section form .btn-primary:disabled{background-color:#97c9f7!important;border-color:#97c9f7!important;opacity:.6}section h1,section p{color:#515151}section h1 a,section p a{color:#3897f0}section h1 a:active,section h1 a:focus,section h1 a:hover,section p a:active,section p a:focus,section p a:hover{color:#67b0f4}section .welc h1{font-size:2.4rem!important}@media screen and (max-width:414px){section .welc h1{font-size:1.9rem!important}}.lead-p{margin:0 auto}@media screen and (min-width:415px){.lead-p{width:65%}}.consec{background:0 0}.cava{padding-bottom:.8rem}@media screen and (min-width:415px){.cava{padding-bottom:2rem}}.logoc{height:50px}.logoc .ava{position:absolute;left:50%;transform:translateX(-50%) translatey(-65%);z-index:5}@media screen and (min-width:415px) and (max-width:1680px){.logoc .ava{max-height:11vw}}@media screen and (max-width:414px){.logoc .ava{max-width:35vw}}section.cmain p.text{text-align:justify;font-size:1.1rem}section.cmain p.text.text-muted>small{font-size:65%!important}section .desc span:not(.hl),section .welc .impr span:not(#shem){color:#ff4200}section .desc span:not(.hl) a,section .welc .impr span:not(#shem) a{color:#ff4200;text-decoration:none}section #shem,section #shem2{color:#515151!important}section .impradd{color:#515151!important;font-weight:100;font-size:1.1rem}section .desc span.hl{font-weight:600;text-transform:uppercase}@media screen and (max-width:414px){section.csec .ibox:not(:first-child){padding-top:45px}}section.csec .ibox{display:flex}section.csec .ibox .ibox-frame{padding:0;border:0;background-color:#fff;border-radius:22px}section.csec .ibox ul{display:flex;list-style-type:none;align-items:center;min-height:5rem;margin-bottom:0}section.csec .ibox li{text-shadow:1px 1px 1px #00000036}section.csec .ibox h1{font-size:1.2rem;font-weight:700;color:#fff;text-transform:uppercase;padding-left:0;padding-right:0;padding-bottom:8px}section.csec .ibox i{color:#fff;font-size:30px;padding:6px;border-radius:6px;vertical-align:bottom;margin-bottom:4px;margin-right:10px}section.csec .ibox i .fas,section.csec .ibox i>.fa{transform:scale(1.5,1)}section.csec .ibox p{font-size:1rem;color:#fff;text-shadow:1px 1px 1px #00000036;padding-top:0;padding-left:0;padding-right:0;margin-bottom:0}section.csec .ibox:first-child>.ibox-frame{background-color:#ff7800}section.csec .ibox:nth-child(2)>.ibox-frame{background-color:#7a2d77}section.csec .ibox:nth-child(3)>.ibox-frame{background-color:#fde41f}section.cmain div.banad,section.csec div.banad{display:flex;justify-content:center}section.cmain div.banad img,section.csec div.banad img{border:none}section.cmain div.banad-d img,section.csec div.banad-d img{border:1px solid #ffed2b}section.csec div.banad span::before{content:"WERBUNG";display:block;position:absolute;color:#000;font-size:.5rem;font-weight:700;padding:2px 0 0 5px}@media screen and (max-width:414px){section.csec div.banad span::before{padding:0;top:-5px}}section.csec div.banad{margin:30px 0 0 0}@media screen and (max-width:414px){section.csec div.banad{margin:20px 0 5px 0}}#pre-footer{background-color:#fff;border-top:1px solid #d6d6d6}#pre-footer p{margin-bottom:0;color:#515151;font-size:.9rem;text-align:center}#pre-footer a{color:#3897f0!important}footer{background-color:#9e1414}footer p{font-size:1rem;font-weight:100}footer .cr{font-weight:400}footer>.container .social-buttons a{padding:0 5px 0 5px}@media screen and (max-width:414px){footer>.container .social-buttons a{padding:0 2px 0 3px}}@media screen and (max-width:414px){footer>.container .social-buttons #soc-wa{font-size:24px}}footer>.container a>img{width:auto;height:40px}footer ul.social-buttons{display:flex;align-self:center;margin-bottom:0;padding-top:5px;padding-bottom:5px}footer ul.social-buttons li a{font-size:32px;text-align:center;line-height:48px;display:block;width:55px;height:55px;transition:all .5s;color:#fff;border-radius:100%;outline:0;border:3px solid #fff}footer ul.social-buttons li a:active,footer ul.social-buttons li a:focus,footer ul.social-buttons li a:hover{background-color:#fff;color:#000}footer ul.social-buttons li #soc-in{background-color:#ed0269}footer ul.social-buttons li #soc-fa{background-color:#3b5998}footer ul.social-buttons li #soc-yt{background-color:red}footer ul.social-buttons li #soc-sn{background-color:#fbeb17}footer ul.social-buttons li #soc-ma{background-color:#00a3e3}footer ul.social-buttons li #soc-wa{background-color:#30b945;font-size:30px;transform:rotate(85deg)}footer ul.social-buttons li #soc-fa:hover,footer ul.social-buttons li #soc-in:hover,footer ul.social-buttons li #soc-ma:hover,footer ul.social-buttons li #soc-sn:hover,footer ul.social-buttons li #soc-wa:hover,footer ul.social-buttons li #soc-yt:hover{background-color:#fff}@media screen and (max-width:414px){footer ul.social-buttons li a{font-size:27px;line-height:42px;width:46px;height:46px}}footer ul.f-menu{padding-top:5px;padding-bottom:5px}footer ul.f-menu li:not(:last-child){margin-right:1rem}footer ul.f-menu a{text-decoration:none;color:#fff;font-size:1rem;font-weight:400}footer ul.f-menu a:hover{color:#3897f0}