.modal-wrap{padding-top:40px}.modal-wrap.active{display:block;overflow:auto}.modal-box{background-color:#fff;box-sizing:border-box;color:#2b2a29;margin:auto;padding:20px;position:relative;width:100%}@media only screen and (min-width:768px){.modal-box{background-color:#fff;max-width:950px;padding:20px 130px;width:100%}}.modal-box-nav{display:flex;flex-wrap:nowrap;font-family:BergenSans-Regular;font-size:25px;justify-content:center;padding-top:10px}@media only screen and (min-width:480px){.modal-box-nav{font-size:25px}}@media only screen and (min-width:580px){.modal-box-nav{font-size:25px}}.modal-box-nav-item{cursor:pointer;opacity:.35;padding:20px 30px 0}.modal-box-nav-item.active,.modal-box-nav-item:hover{color:#2b2a29;opacity:1}.modal-box-heading-container{display:flex;justify-content:center;margin-bottom:50px;margin-top:20px}.register-heading-container{display:flex;justify-content:center;margin-top:50px}.modal-box-heading,.register-heading{font-size:40px}.modal-box-content-item{display:none}.modal-box-content,.modal-box-content-item.active{display:block}@media (min-width:768px){.modal-box-content{display:flex;justify-content:center}}.login-form-row input{border:1px solid #2b2a29;border-radius:4px;color:#2b2a29;font-family:KelsonSans-Normal;font-size:16px;margin-bottom:18px;max-height:48px;opacity:1;padding-bottom:16px;padding-left:20px;padding-top:18px;width:100%}.login-form-row input:-ms-input-placeholder,.login-form-row input::-ms-input-placeholder,.login-form-row input::placeholder{font-size:12px;opacity:.3}::-webkit-input-placeholder{font-size:12px;opacity:.3}.btn-login{font-size:25px;line-height:.75;max-height:48px;max-width:280px;padding:14px 31px 17px 32px}@media (min-width:768px){.btn-login{max-width:327px;padding:14px 134px 17px 135px}}.login-form{min-width:240px}@media (min-width:768px){.login-form{min-width:481px}}.login-form-info-text{font-size:12px;max-width:330px}.login-form-info-text-wrap{display:flex;justify-content:center;text-align:center}.login-form-btn-login-wrap{margin-bottom:30px;margin-top:12px;text-align:center}#registerForm{min-width:240px}@media (min-width:768px){#registerForm{min-width:620px}}.register-form-row label{color:#2b2a29;font-family:KelsonSans-Normal;font-size:12px;margin-bottom:7px;margin-top:9px;opacity:.3}.register-form-row input{border:1px solid #2b2a29;border-radius:4px;color:#2b2a29;font-family:KelsonSans-Normal;font-size:16px;margin-bottom:6px;max-height:48px;opacity:1;padding-bottom:14px;padding-left:16px;padding-top:13px;width:100%}.register .register-form-row.columns{box-sizing:border-box;display:flex;flex-wrap:wrap}.register .register-form-row.columns>div{box-sizing:border-box;width:100%}@media only screen and (min-width:480px){.register .register-form-row.columns>div{width:50%}.register .register-form-row.columns>div:first-child{padding-right:15px}.register .register-form-row.columns>div:nth-child(2){padding-left:15px}}.register-form-info-text{font-size:12px;max-width:330px}.register-form-info-text-wrap{display:flex;justify-content:center;text-align:center}.register-form-btn-register-wrap{margin-bottom:67px;margin-top:34px;text-align:center}.btn-register{font-size:25px;line-height:.75;max-height:48px;max-width:280px;padding:14px 31px 17px 32px}@media (min-width:768px){.btn-register{max-width:327px;padding:18px 88px 38px 89px}}.btn-change-password{font-size:25px;line-height:.75;max-height:48px;max-width:280px;padding:14px 19px 17px 22px}@media (min-width:768px){.btn-change-password{max-width:327px;padding:18px 73px 38px 79px}}