*{scroll-behavior:auto}.container{width:89%!important}@media (min-width:768px){.container{width:87.5%!important}}.bg-light{background-color:#f8f7f6}.logo{background-image:url(../img/era-lounge-logo.svg)!important;height:calc(180px - 6rem)!important;margin-bottom:10px!important;padding:0!important}@media (min-width:768px){.logo{height:calc(180px - 5rem)!important}}.footer__logo{background-image:url(../img/era-lounge-logo-negative.svg)}.mainmenu-btn-primary{font-weight:700}.align-items-center{align-items:center}input[type=checkbox]{margin-right:10px;margin-top:10px;transform:scale(1.5)}.info{font-size:.8rem;margin:40px auto;max-width:1080px}fieldset{border:none}legend{border-bottom:1px solid #dbdbdb;font-size:1.6rem;font-weight:700;margin-bottom:30px;padding-bottom:5px;width:100%}.two-factor{background:#fff;box-shadow:0 33px 120px #0000000d}.two-factor .two-factor-form{margin-left:auto;margin-right:auto;max-width:680px;padding-bottom:80px;padding-top:80px}.two-factor .two-factor-form .form-group{margin-bottom:20px}.two-factor .two-factor-form label{display:block;margin-bottom:10px}.two-factor .two-factor-form label strong::-moz-selection,.two-factor .two-factor-form label::-moz-selection{background:transparent}.two-factor .two-factor-form label strong::selection,.two-factor .two-factor-form label::selection{background:transparent}.two-factor .two-factor-form input,.two-factor .two-factor-form select{border:1px solid #dbdbdb;font-size:1rem;margin-bottom:5px;padding:16px}.two-factor .two-factor-form .btn-gold{background-color:#e4c085;color:#fff;text-transform:uppercase;width:100%}.two-factor .two-factor-form .btn-gold:hover{background-color:#e4c085;border-color:#e4c085;color:#fff}.two-factor .two-factor-form .separator{margin-bottom:30px}.two-factor .two-factor-form .proceed-manually{text-align:center;text-decoration:underline}.two-factor .two-factor-form .form-check-label{display:inline;font-weight:400}.status{padding:110px}.status img{height:67px;width:67px}.status strong{font-size:1.2rem;font-weight:700}.status hr{border:1px solid #dbdbdb}#root{display:flex;flex-direction:column;min-height:100vh}@media (max-width:768px){.footer{margin-top:auto}.footer .mb-3{margin-bottom:2rem!important}.footer .col{display:inline-block;flex:auto;padding-left:20px;padding-right:20px;vertical-align:top}.footer .pr-4,.footer .px-4{padding-right:3rem!important}.footer.pb-5,.footer.py-5{padding-bottom:4.5rem!important}.footer .mt-3,.footer .my-3{margin-top:2rem!important}}
