.user-action-page{position:relative;margin-bottom:-3rem}.user-action-page::before{content:"";position:absolute;z-index:1;background:var(--color-2);opacity:.5;inset:0;z-index:1}.user-action-page .user-action-page-bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;image-rendering:crisp-edges;z-index:0}.user-action-page .user-action-page-content{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));justify-items:center;gap:2rem;min-height:calc(100svh - 179px);padding-block-start:2rem}@media(max-width: 1024px){.user-action-page .user-action-page-content{grid-template-columns:minmax(0, 1fr);min-height:calc(100svh - 138px);padding-block:1.5rem}}.user-action-page .user-action-page-content .logo-and-text{display:flex;flex-direction:column;gap:1rem;align-items:center;align-self:center;text-align:center;padding-block:2rem;margin-top:-2rem}@media(max-width: 1024px){.user-action-page .user-action-page-content .logo-and-text{display:none}}.user-action-page .user-action-page-content .logo-and-text img,.user-action-page .user-action-page-content .logo-and-text svg{width:150px}@media(max-width: 1400px){.user-action-page .user-action-page-content .logo-and-text img,.user-action-page .user-action-page-content .logo-and-text svg{width:120px}}.user-action-page .user-action-page-content .logo-and-text span{font-size:20px;font-weight:700px;color:var(--white-text)}@media(max-width: 1400px){.user-action-page .user-action-page-content .logo-and-text span{font-size:18px}}.user-action-page .user-action-page-content .user-form-holder{display:flex;flex-direction:column;align-self:end;background:#fafafa;padding:40px;border-radius:24px 24px 0 0;max-width:500px;width:100%;margin-block-start:1rem;max-height:700px;height:100%}@media(max-width: 1024px){.user-action-page .user-action-page-content .user-form-holder{margin-block-start:0;align-self:center;border-radius:24px;background:rgba(250,250,250,.8470588235)}}@media(max-width: 575px){.user-action-page .user-action-page-content .user-form-holder{padding:40px 20px;border-radius:8px}}.user-action-page .user-action-page-content .user-form-holder .user-form-small-text{font-size:14px;color:#000;text-transform:capitalize}.user-action-page .user-action-page-content .user-form-holder .user-form-title{color:#000;font-size:24px;font-weight:500;margin-block-start:.5rem;font-family:var(--primary-font)}@media(max-width: 575px){.user-action-page .user-action-page-content .user-form-holder .user-form-title{font-size:20px}}.user-action-page .user-action-page-content .user-form-holder .user-form{display:flex;flex-direction:column;gap:1rem;margin-block-start:24px}.user-action-page .user-action-page-content .user-form-holder .user-form .forgot-password{margin-inline-start:auto;margin-block:.5rem;color:#424242;font-size:14px;font-weight:500;transition:var(--primary-transition)}.user-action-page .user-action-page-content .user-form-holder .user-form .forgot-password:hover{color:var(--color-5)}@media(max-width: 1024px){.user-action-page .user-action-page-content .user-form-holder .user-form input,.user-action-page .user-action-page-content .user-form-holder .user-form select{border:1px solid rgba(88,73,115,.3294117647) !important;background:hsla(0,0%,100%,.4705882353) !important}}.user-action-page .user-action-page-content .new-user{margin-block-start:2rem;text-align:center;font-size:14px}.user-action-page .user-action-page-content .new-user a{margin-inline-start:.15rem;color:var(--color-2);text-decoration:underline;text-transform:uppercase;font-weight:700}.user-action-page .user-action-page-content .new-user a:hover{color:var(--color-5)}.user-action-page .user-action-page-content .social-media-login{margin-block-start:40px;display:none}.user-action-page .user-action-page-content .social-media-login .or{position:relative;display:flex;align-items:center}.user-action-page .user-action-page-content .social-media-login .or span{width:48px;text-align:center;display:block;flex-shrink:0}.user-action-page .user-action-page-content .social-media-login .or::before,.user-action-page .user-action-page-content .social-media-login .or::after{content:"";height:1px;background:#e0e0e0;width:100%}@media(max-width: 1024px){.user-action-page .user-action-page-content .social-media-login .or::before,.user-action-page .user-action-page-content .social-media-login .or::after{background:var(--gray3)}}