.form-login{max-width:1140px}.form-login .login-body-group+.login-body-group{margin-top:20px}.login-screen{height:100vh;padding:30px 0}.form-login-members{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:64px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-login-members .login-body__wrap{padding:100px 5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:column}.form-login-members .login-body__wrap,.form-login-members .login_hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.form-login-members .login_hero{text-align:center;font-size:16px;line-height:1.6;border-radius:0 5px 5px 0;flex-direction:column;width:calc(100% - 410px);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}.form-login-members form{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 410px;flex:0 0 410px;min-height:570px}.form-login-members .login-logo{width:174px;display:block;margin-bottom:50px}.form-login-members .login-body{width:300px;margin-bottom:30px}.form-login-members .login-information{background:#f5f5f5;text-align:left;border-radius:0 0 5px 5px;width:100%;padding:20px 5%}.form-login-members .login-information .login-information_inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left;margin:0;margin-left:0}.form-login-members .login-information .login-information_inner p:not(:last-child){margin-bottom:5px}.form-login-members .login_hero .btn-primary{display:inline-block;height:auto;padding:5px 15px;margin-top:30px}.form-login-members .pr-area{width:100%;height:100%;border:none}.login_banner{padding:30px;width:100%;text-align:center;background:#f5f5f5;border-radius:0 0 5px 5px}.login_banner a{-webkit-transition:all .2s ease;transition:all .2s ease}.login_banner a:hover{opacity:.7}#floating-banner{position:fixed;bottom:20px;right:20px;width:250px;height:250px;background:#edf5f5;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:5px;z-index:1000;overflow:hidden;display:block;padding:15px;-webkit-transition:.3s;transition:.3s}#floating-banner .floating-banner-title{font-size:12px;font-weight:700;color:#28c8c8;text-align:center}#floating-banner .img-area{width:100%}#floating-banner img{width:100%;-o-object-fit:cover;object-fit:cover}#floating-banner a:hover{-webkit-transition:.3s;transition:.3s;opacity:.85}#floating-banner .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}#floating-banner .buttons .mini-btn{border-radius:50px;background-color:#28c8c8;font-size:8px;height:12px;color:#fff;padding:10px 10px;cursor:pointer}#close-btn{position:absolute;top:7px;right:7px;font-size:16px;cursor:pointer;color:#fff;background-color:rgba(0,0,0,.5);padding:0 5px;border-radius:50%;z-index:9999}#close-btn:hover{opacity:.8}