html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}body{font-size:1rem;font-weight:400;color:#212529;text-align:left;background-color:#fff;margin:0;min-height:100vh;font-family:'Source Sans Pro', sans-serif;line-height:1}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}.mt-4,.my-4{margin-top:1.5rem !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}.img-fluid{max-width:100%;height:auto}.d-none{display:none !important}.container-fluid,.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.text-center{text-align:center !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}.pt-md-3,.py-md-3{padding-top:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.mt-md-0,.my-md-0{margin-top:0 !important}.d-md-block{display:block !important}.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important}.text-md-left{text-align:left !important}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.logo{min-width:250px}.line{width:1px;background-color:rgba(0,0,0,0.16);margin:1.5rem 3rem}.h-100v{min-height:100vh}.coming-soon{font-size:35px;font-weight:700;color:#BA1414;border:2px solid #BA1414;display:inline-block;padding:1.25rem;line-height:1;border-radius:10px}.info{margin-top:1.5rem}.info h2{font-weight:600;font-size:20px;margin-bottom:0}.info p{margin-top:1rem;font-size:15px;font-weight:400;margin-bottom:0}.info p a{color:#BA1414}.bg{margin-top:2rem;max-width:800px}footer{background-color:#BA1414;padding:0.75rem 2rem;color:white;position:fixed;bottom:0;width:100%;left:0;font-weight:600;font-size:12px}
