.um-login{max-width:450px!important;margin:0 auto!important}.bridesparks-diamond,.top-diamond{width:100px!important;max-width:100px!important;height:auto!important;display:block!important;margin:0 auto 15px auto!important}.um-login input[type=text],.um-login input[type=password],.um-login input[type=email]{width:100%!important;border-radius:4px!important;border:1px solid #dddddd!important;box-sizing:border-box!important}.um-login input[type=submit].um-button,.um-login input[type=submit].um-button:hover,.um-login input[type=submit].um-button:focus,.um-login input[type=submit].um-button:active,.um-login .um-button,.um-login .um-button:hover,.um-login .um-button:focus,.um-login .um-button:active{width:100%!important;max-width:450px!important;display:block!important;margin:0 auto!important;background:#a5a191!important;background-color:#a5a191!important;color:#ffffff!important;border:none!important;box-shadow:none!important;border-radius:4px!important;font-weight:600!important}.um-login .um-col-alt-b .um-left{display:none!important}.um-login .um-link-alt,.um-login a{color:#a5a191!important}.bridesparks-login-links{display:flex;flex-direction:column;gap:30px;margin:25px auto 0 auto;width:100%;max-width:450px}.bridesparks-login-button{display:block;width:100%;box-sizing:border-box;text-align:center;padding:16px 20px;background:#a5a191;color:#ffffff!important;text-decoration:none!important;border-radius:4px;font-weight:600;font-size:16px;line-height:1.4em}.bridesparks-login-button:hover{opacity:0.9;color:#ffffff!important}.et_pb_row_0.et_pb_row{padding-bottom:1px!important;padding-bottom:1px}