.auth-form{margin:125px 0}.auth-page:not(#register-page) .auth-form{background:#ffefde;border-radius:20px;width:636px;margin:100px auto;padding:50px 55px}.auth-form .logo{height:55px;margin-bottom:40px}.auth-form .heading{color:#000;font-family:var(--primaryFontFamily);text-align:center;margin-bottom:60px;font-size:35px;font-weight:600}#register-page .auth-form .heading{color:#222;font-family:var(--secondaryFontFamily);margin-bottom:20px;font-size:25px;font-weight:700;line-height:45px}.auth-form .auth-msg{color:var(--secondaryColor);margin:0;font-size:18px;font-weight:400}.auth-form .auth-msg,.auth-form .auth-msg a,.auth-form .forgot-checkbox a{color:#000;font-family:var(--primaryFontFamily);font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}#register-page .auth-form .auth-msg{text-align:center}#register-page .auth-form .auth-msg a{color:var(--secondaryColor);font-weight:500}#register-page .auth-form .terms-checkbox{font-size:16px}#register-page .auth-form .terms-checkbox a{color:#222;letter-spacing:.32px;text-decoration:underline}.auth-form .btn-wrapper{justify-content:space-between;align-items:center;display:flex}.auth-form .ant-form-item{margin-bottom:30px}.auth-form .ant-form-item-label{margin-bottom:10px;padding-bottom:0}.auth-form .ant-form-item-label label{color:var(--headingColor);font-size:16px;font-weight:400}.auth-form .ant-input,.auth-form .ant-select .ant-select-selector,.auth-form .ant-input-password{color:var(--textColor);background:#fff;border:1px solid #ddd;border-radius:65px;width:100%;padding:13px 21px;font-size:16px}.auth-form .ant-select{height:53px}.auth-form .ant-form-item-explain-error{margin-bottom:10px}.auth-form .ant-input::placeholder{color:#666;font-size:16px;font-weight:400;line-height:30px}.auth-form .ant-btn[type=submit]{background:var(--secondaryColor);color:#fff;border-radius:50px;gap:10px;width:-moz-fit-content;width:fit-content;height:auto;padding:14px 21px;font-size:16px;font-weight:700;line-height:20px;transition:all .3s ease-in-out}.auth-form .ant-btn[type=submit] svg{display:none}.auth-form .ant-btn[type=submit]:hover,.auth-form .ant-btn[type=submit][disabled]{color:#fff;background-color:var(--secondaryColorHover)!important}.auth-form .ant-btn[type=submit]:hover svg,.auth-form .ant-btn[type=submit][disabled] svg{display:inline;transform:translate(0)!important}.auth-form .forgot-checkbox{justify-content:space-between;display:flex}.auth-form .forgot-checkbox label{text-transform:capitalize;color:#000;font-size:16px}.auth-page .ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.auth-page .ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{visibility:visible;content:"*";color:var(--headingColor)}.auth-form .react-tel-input{font-family:var(--primaryFontFamily),sans-serif}.auth-form .react-tel-input input,.auth-form .react-tel-input .form-control:hover{border:1px solid #ddd}.auth-form .react-tel-input .special-label{display:none}.auth-form .react-tel-input .form-control:focus{border:1px solid #ddd;box-shadow:0 0 0 2px rgba(5,145,255,.1)}.auth-form .react-tel-input .form-control{border-radius:65px;width:100%;padding:13px 21px 13px 50px}.auth-form input:-webkit-autofill{-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.auth-form input:-webkit-autofill:hover{-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.auth-form input:-webkit-autofill:focus{-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.auth-form input:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s ease-in-out}#register-page .auth-form .upload-img{width:140px;height:140px;display:flex;margin:auto!important}#register-page .auth-form .upload-img .ant-upload-select,#register-page .auth-form .upload-img .ant-upload-list-item-container{border-radius:100%;width:140px;height:140px}#register-page .auth-form .upload-img .ant-upload-list-item,#register-page .auth-form .upload-img .ant-upload-list-item:before,#register-page .auth-form .upload-img .ant-upload-list-item-thumbnail{border-radius:100%}#register-form_image_help{text-align:center}.auth-form .ant-otp{width:100%}.auth-form .ant-otp .ant-otp-input-wrapper{flex:auto}@media (max-width:1680px){.auth-form{padding:30px 200px 30px 50px}.auth-form .heading{margin-bottom:15px}.auth-form .ant-input,.auth-form .ant-input-password{padding:10px 18px}.auth-form .react-tel-input .form-control{padding:11px 15px 11px 54px}}@media (max-width:1536px){.auth-form{padding:30px 150px 30px 50px}.auth-form .ant-form-item-label{margin-bottom:10px}.auth-form .ant-form-item{margin-bottom:20px}.auth-form{margin:100px 0}}@media (max-width:1440px){.auth-form{padding:30px 85px 30px 30px}.auth-form .ant-input,.auth-form .ant-input-password{padding:10px}}@media (max-width:1366px){.auth-form .heading{margin-bottom:10px;font-size:32px}.auth-form .ant-form-item-label{margin-bottom:8px}.auth-form .auth-msg{font-size:16px}.auth-form .react-tel-input .form-control{padding:10px 15px 10px 54px}}@media (max-width:1280px){.auth-form .ant-form-item{margin-bottom:15px}.auth-form .ant-form-item-label label{font-size:15px}.auth-form .ant-input,.auth-form .ant-input-password{padding:8px 10px}.auth-form .react-tel-input .form-control{padding:9px 15px 9px 54px}.auth-form .ant-btn[type=submit]{padding:12px;font-size:15px;font-weight:500;line-height:1}}@media (max-width:1200px){.auth-form .heading{font-size:26px}.auth-form .ant-input,.auth-form .ant-input-password{font-size:14px}.auth-form .ant-input::placeholder{font-size:14px;line-height:1}.auth-form .react-tel-input .form-control{padding:7px 15px 7px 54px}.auth-form{margin:80px 0}}@media (max-width:1100px){.auth-form{padding:30px 85px 30px 30px}.auth-form .ant-form-item{margin-bottom:12px}.auth-form .ant-form-item-label{margin-bottom:5px}}@media (max-width:1024px){.auth-form{padding:30px 60px 30px 30px}.auth-form .ant-form-item{margin-bottom:10px}.auth-form .ant-form-item-label label,.auth-form .auth-msg,.auth-form .ant-input,.auth-form .ant-input-password,.auth-form .auth-msg,.auth-form .auth-msg a,.auth-form .forgot-checkbox a{font-size:14px}.auth-form .ant-btn[type=submit]{font-size:13px}.auth-form .forgot-checkbox label{font-size:14px}.header-top .col-left,.header-top .col-right{width:50%}#register-page .auth-form .terms-checkbox{font-size:14px}}@media (max-width:768px){.auth-form{padding:30px 36px 30px 15px}.auth-page:not(#register-page) .auth-form{width:auto;padding:35px}.auth-page{padding:30px}}@media (max-width:600px){.auth-form{margin:0}.header-top .col-left,.header-top .col-right{width:100%}.auth-form{padding-bottom:var(--section-gap)}.auth-form .heading{font-size:20px}.auth-form .forgot-checkbox{flex-direction:column}.auth-form .btn-wrapper{flex-direction:column;align-items:flex-start;gap:5px}.auth-form .ant-form-item{margin-bottom:15px}.auth-page:not(#register-page) .auth-form{margin:50px auto}}@media (max-width:375px){.auth-header .header-top ul li{font-size:11px}.auth-form{padding:30px 0}}
