.login.login-1{min-height:100vh;overflow:hidden}.login.login-1 .login-aside .aside-img{min-height:300px}.login.login-1 .login-confirmation,.login.login-1 .login-forgot,.login.login-1 .login-signin,.login.login-1 .login-signup,.login.login-1.login-signin-on .login-signup{display:none}.login.login-1.login-signin-on .login-signin{display:block}.login.login-1.login-signin-on .login-confirmation,.login.login-1.login-signin-on .login-forgot{display:none}.login.login-1.login-signup-on .login-signup{display:block}.login.login-1.login-forgot-on .login-signin,.login.login-1.login-forgot-on .login-signup,.login.login-1.login-signup-on .login-confirmation,.login.login-1.login-signup-on .login-forgot,.login.login-1.login-signup-on .login-signin{display:none}.login.login-1.login-forgot-on .login-forgot{display:block}.login.login-1.login-confirmation-on .login-forgot,.login.login-1.login-confirmation-on .login-signin,.login.login-1.login-confirmation-on .login-signup,.login.login-1.login-forgot-on .login-confirmation{display:none}.login.login-1.login-confirmation-on .login-confirmation{display:block}@media(min-width:992px){.login.login-1{height:100vh;overflow:hidden}.login.login-1 .login-aside{width:100%;max-width:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login.login-1 .login-aside .d-flex.flex-column-auto{padding-top:2rem;padding-bottom:1rem;-ms-flex-negative:0;flex-shrink:0}.login.login-1 .login-aside .d-flex.flex-column-auto .max-h-250px{max-height:180px}.login.login-1 .login-aside .d-flex.flex-column-auto h3{font-size:1.5rem;line-height:1.3;margin-bottom:1rem}.login.login-1 .login-aside .aside-img{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:350px;background-size:60%!important}.login.login-1 .login-content{width:100%;max-width:500px;height:100vh;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.login.login-1 .login-content .login-form{width:100%;max-width:450px}.login.login-1 .login-content .login-form .pb-13{padding-bottom:1.5rem}.login.login-1 .login-content .login-form .pb-13 h3{font-size:2rem;line-height:1.3;margin-bottom:.5rem}.login.login-1 .login-content .login-form .form-group{margin-bottom:1.5rem}.login.login-1 .login-content .login-form .form-group .form-control{padding:1rem;font-size:1rem;height:auto}.login.login-1 .login-content .login-form .form-group label{font-size:1rem;margin-bottom:.5rem}.login.login-1 .login-content .login-form .btn{padding:1rem 1.5rem;font-size:1rem}}@media(min-width:992px)and (max-width:1399.98px){.login.login-1 .login-aside{width:100%;max-width:450px}.login.login-1 .login-aside .aside-img{min-height:250px;max-height:300px}.login.login-1 .login-aside .d-flex.flex-column-auto{padding-top:1.5rem;padding-bottom:1rem}.login.login-1 .login-aside .d-flex.flex-column-auto .max-h-250px{max-height:100px}.login.login-1 .login-aside .d-flex.flex-column-auto h3{font-size:1.3rem;line-height:1.3}.login.login-1 .login-content .login-form .pb-13{padding-bottom:1.25rem}.login.login-1 .login-content .login-form .pb-13 h3{font-size:1.8rem}}@media(max-width:991.98px){.login.login-1 .login-aside .aside-img{min-height:250px;background-size:60%}.login.login-1 .login-aside .d-flex.flex-column-auto{padding-top:2rem;padding-bottom:1rem}.login.login-1 .login-aside .d-flex.flex-column-auto .max-h-250px{max-height:120px}.login.login-1 .login-aside .d-flex.flex-column-auto h3{font-size:1.4rem;line-height:1.4}.login.login-1 .login-content{padding:2rem 1rem}.login.login-1 .login-content .login-form{width:100%;max-width:400px}}@media(max-width:767.98px){.login.login-1 .login-aside .aside-img{min-height:200px!important;background-size:250px!important}.login.login-1 .login-aside .d-flex.flex-column-auto{padding-top:1.5rem!important;padding-bottom:.75rem!important}.login.login-1 .login-aside .d-flex.flex-column-auto .max-h-250px{max-height:100px!important}.login.login-1 .login-aside .d-flex.flex-column-auto h3{font-size:1.5rem!important;line-height:1.3!important;margin-bottom:.75rem!important}.login.login-1 .login-content{padding:1.5rem!important}.login.login-1 .login-content .login-form .pb-13{padding-bottom:1.25rem!important}.login.login-1 .login-content .login-form .pb-13 h3{font-size:1.8rem!important;line-height:1.4!important}.login.login-1 .login-content .login-form .form-group{margin-bottom:1.25rem}.login.login-1 .login-content .login-form .form-group .form-control{padding:.875rem!important;font-size:1.1rem!important}.login.login-1 .login-content .login-form .form-group label{font-size:1.1rem!important;margin-bottom:.5rem!important}}@media(max-width:575.98px){.login.login-1{min-height:100vh;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.login.login-1 .login-aside{-ms-flex-negative:0;flex-shrink:0}.login.login-1 .login-aside .aside-img{min-height:150px!important;background-size:200px!important}.login.login-1 .login-aside .d-flex.flex-column-auto{padding-top:1rem!important;padding-bottom:1rem!important}.login.login-1 .login-aside .d-flex.flex-column-auto .max-h-250px{max-height:80px!important}.login.login-1 .login-aside .d-flex.flex-column-auto h3{font-size:1.4rem!important;line-height:1.3!important;margin-bottom:.5rem!important}.login.login-1 .login-content{padding:1rem!important;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.login.login-1 .login-content .d-flex.flex-column-fluid{width:100%!important}.login.login-1 .login-content .login-form{width:100%;max-width:100%}.login.login-1 .login-content .login-form .pb-13{padding-bottom:1rem!important}.login.login-1 .login-content .login-form .pb-13 h3{font-size:1.6rem!important;line-height:1.4!important}.login.login-1 .login-content .login-form .form-group{margin-bottom:1rem}.login.login-1 .login-content .login-form .form-group .form-control{padding:.75rem!important;font-size:1rem!important}.login.login-1 .login-content .login-form .form-group label{font-size:1rem!important;margin-bottom:.5rem!important}.login.login-1 .login-content .login-form .btn{padding:.75rem 1rem!important;font-size:1rem!important}}@media(max-height:600px){.login.login-1 .login-aside .aside-img{min-height:100px!important;background-size:150px!important}.login.login-1 .login-aside .d-flex.flex-column-auto{padding-top:.5rem!important;padding-bottom:.5rem!important}.login.login-1 .login-aside .d-flex.flex-column-auto .max-h-250px{max-height:60px!important}.login.login-1 .login-aside .d-flex.flex-column-auto h3{font-size:1.1rem!important;line-height:1.2!important;margin-bottom:.25rem!important}.login.login-1 .login-content .login-form .pb-13{padding-bottom:.5rem!important}.login.login-1 .login-content .login-form .pb-13 h3{font-size:1.4rem!important}.login.login-1 .login-content .login-form .form-group{margin-bottom:.75rem}.login.login-1 .login-content .login-form .btn,.login.login-1 .login-content .login-form .form-group .form-control,.login.login-1 .login-content .login-form .form-group label{font-size:.95rem!important}}@media(min-width:992px)and (max-height:768px)and (max-width:1199px){.login.login-1 .login-aside .d-flex.flex-column-auto{padding-top:1rem!important;padding-bottom:.5rem!important}.login.login-1 .login-aside .d-flex.flex-column-auto .max-h-250px{max-height:80px!important}.login.login-1 .login-aside .d-flex.flex-column-auto h3{font-size:1.2rem!important;line-height:1.2!important;margin-bottom:.5rem!important}.login.login-1 .login-aside .aside-img{min-height:150px!important;max-height:200px!important}.login.login-1 .login-content{padding:1rem!important}.login.login-1 .login-content .login-form .pb-13{padding-bottom:1rem!important}.login.login-1 .login-content .login-form .pb-13 h3{font-size:1.6rem!important;margin-bottom:.5rem!important}.login.login-1 .login-content .login-form .form-group{margin-bottom:1rem!important}.login.login-1 .login-content .login-form .form-group .form-control{padding:.75rem!important}.login.login-1 .login-content .login-form .btn{padding:.75rem 1rem!important}}@media(min-width:1300px)and (max-width:1400px)and (min-height:700px)and (max-height:800px){.login.login-1 .login-aside .d-flex.flex-column-auto{padding-top:2.5rem!important;padding-bottom:1.5rem!important}.login.login-1 .login-aside .d-flex.flex-column-auto .max-h-250px{max-height:250px!important}.login.login-1 .login-aside .d-flex.flex-column-auto h3{font-size:1.8rem!important;line-height:1.3!important;margin-bottom:1.5rem!important}.login.login-1 .login-aside .aside-img{min-height:250px!important;max-height:320px!important;background-size:70%!important}.login.login-1 .login-content .login-form .pb-13 h3{font-size:2.4rem!important;margin-bottom:1rem!important}.login.login-1 .login-content .login-form .form-group{margin-bottom:1.75rem!important}.login.login-1 .login-content .login-form .form-group .form-control{padding:1.2rem!important;font-size:1.2rem!important}.login.login-1 .login-content .login-form .form-group label{font-size:1.2rem!important}.login.login-1 .login-content .login-form .btn{padding:1.2rem 2rem!important;font-size:1.2rem!important}}