.sign-in-main-page{width:max-content;display:flex;align-items:center;justify-content:center}.sign-in-main-page .sig-in-container{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.sign-in-main-page .sig-in-container .mobile-sign-in{width:431px;background-color:var(--commonContainerBackground);border:1px solid var(--signInPageCommonColor);border-radius:8px;padding:24px;box-shadow:0 7px 14px 0 var(--cardShadow1),0 26px 26px 0 var(--cardShadow2),0 59px 35px 0 var(--cardShadow3),0 104px 42px 0 var(--cardShadow4),0 163px 46px 0 var(--cardShadow5)}.sign-in-main-page .sig-in-container .mobile-sign-in .mobile-medsy-icon{display:none}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-text-header{font-weight:700;font-size:34px;line-height:100%;height:51px;color:var(--primaryGreenBtnColor);padding-bottom:4px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-text{display:flex;flex-direction:column;font-weight:400;font-size:14px;line-height:100%;color:var(--labelTextColor);padding-bottom:20px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-text span{padding:3.5px}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control{gap:20px;position:relative;padding-bottom:26px;display:flex!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections{border:1px solid #ededed;border-radius:5px;width:100%;height:47px!important;font-size:16px!important;font-weight:400;color:#494949!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .label-text{color:var(--secondaryTextColor);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.5px}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .error-text{position:absolute;font-size:14px;color:var(--errorTextcColor);padding:0 8px}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input{border:1px solid var(--scrollTrackBackgroundColor)!important;border-radius:8px!important;box-shadow:0 1px 4px 0 var(--signinInputShadowColor)!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry{height:34px!important;padding-left:5px!important;padding-right:5px!important;margin-right:0!important;margin-top:5px!important;border-right:1px solid var(--scrollTrackBackgroundColor)!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountrySelect{height:34px!important;box-shadow:none!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountrySelect option{background-color:var(--primaryBackgroundColor);font-size:14px;font-weight:500;color:var(--secondaryTextColor)!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountryIcon{height:100%!important;width:100%!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountryIcon .PhoneInputCountryIconImg{width:25px!important;height:30px!important;margin-top:2px!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountryIcon--border{background-color:unset!important;box-shadow:none!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputInput{width:100%;border:none;border-radius:8px;height:47px;outline:none;background-color:var(--commonContainerBackground)}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .error{border:1px solid var(--deleteButtonText)!important}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-up-navigation-div .new-to-medsy{color:var(--secondaryTextColor);font-weight:400;font-size:16px;letter-spacing:.5px;height:24px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-up-navigation-div .sign-up-btn-txt{font-weight:600;font-size:16px;letter-spacing:0;color:var(--primaryGreenBtnColor)}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-other-login{display:flex;align-items:center;justify-content:center;width:100%;font-size:14px;height:1px;border:1px solid var(--labelTextColor);margin-top:37px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-other-login p{display:inline-block;padding:0 17px 0 19.5px;display:flex;justify-content:center;font-weight:500;font-size:14px;align-items:center;background-color:var(--primaryBackgroundColor);color:var(--labelTextColor)}.sign-in-main-page .sig-in-container .mobile-sign-in button,.sign-in-main-page .sig-in-container .mobile-sign-in input,.sign-in-main-page .sig-in-container .mobile-sign-in select{border:1px solid var(--scrollTrackBackgroundColor);outline:none;background-color:var(--commonContainerBackground);height:45px}.sign-in-main-page .sig-in-container .mobile-sign-in input,.sign-in-main-page .sig-in-container .mobile-sign-in select{padding:0 0 0 27px;box-shadow:0 1px 4px 0 var(--signinInputShadowColor)!important;border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:1px solid var(--mobileInputColor);font-size:16px!important;font-weight:400;color:#494949!important;border-bottom-right-radius:8px;border-top-right-radius:8px}.sign-in-main-page .sig-in-container .mobile-sign-in input::placeholder{font-size:16px!important;font-weight:400;color:#848484!important}.sign-in-main-page .sig-in-container .mobile-sign-in .otp-success{border:1px solid var(--sucessTextColor);background-color:var(--otpSucessTextColor);color:var(--sucessTextColor);height:47px;display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:14px;font-weight:300}.sign-in-main-page .sig-in-container .mobile-sign-in .error-box{border:1px solid var(--errorBoxBorderColor);background-color:var(--errorBoxBorderColor);color:var(--errorTextcColor);height:47px;display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:14px;font-weight:300}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-btn-container .sign-in-btn{font-weight:500;font-size:12px;line-height:18px;letter-spacing:0;height:47px;background:var(--primaryGreenBtnColor);width:100%;color:var(--primaryBackgroundColor);border-radius:8px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-btn-container .sign-in-btn .sign-in-btn-text{display:flex;align-items:center;justify-content:center;gap:11px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-btn-container .active{background:var(--siginActiveText);color:var(--commonContainerBackground);border-radius:8px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-sso-login{display:flex;flex-direction:row;justify-content:center;gap:21px;padding-top:34px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-sso-login .email-sign-in-btn{padding:11px 19px 9px;border:1px solid var(--scrollTrackBackgroundColor);border-radius:8px;cursor:pointer}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-rights-reserved{align-items:center;text-align:center;font-size:14px!important;line-height:24px!important;font-weight:400!important;color:var(--labelTextColor);padding-top:15px}.sign-in-main-page .sig-in-container .email-sigin{width:400px;height:max-content;background-color:var(--commonContainerBackground);border:1px solid var(--scrollTrackBackgroundColor);border-radius:8px;padding:16px 24px;gap:16px;box-shadow:0 7px 14px 0 var(--cardShadow1),0 26px 26px 0 var(--cardShadow2),0 59px 35px 0 var(--cardShadow3),0 104px 42px 0 var(--cardShadow4),0 163px 46px 0 var(--cardShadow5)}.sign-in-main-page .sig-in-container .email-sigin .sign-in-option-text{color:var(--secondaryTextColor);font-weight:500;font-size:12px;line-height:18px;letter-spacing:0}.header-medsy-icon{width:31.8%;height:92.4%;border-radius:0 0 55px 55px;background:var(--loginPageImageBackground);display:flex;align-items:center}.header-medsy-icon .medsy-icon{width:100%;display:flex;justify-content:center}@media(max-width:999px){.header-medsy-icon{display:none}.sign-in-main-page{width:max-content;display:flex;align-items:center;justify-content:center}.sign-in-main-page .sig-in-container{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.sign-in-main-page .sig-in-container .mobile-sign-in{width:347px;background-color:var(--commonContainerBackground);border:1px solid var(--signInPageCommonColor);border-radius:8px;padding:28px 26px 12px 20px;box-shadow:0 7px 14px 0 var(--cardShadow1),0 26px 26px 0 var(--cardShadow2),0 59px 35px 0 var(--cardShadow3),0 104px 42px 0 var(--cardShadow4),0 163px 46px 0 var(--cardShadow5)}.sign-in-main-page .sig-in-container .mobile-sign-in .mobile-medsy-icon{display:block;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding-bottom:13px}.sign-in-main-page .sig-in-container .mobile-sign-in .mobile-medsy-icon .mobile-medsy-text{font-size:14px;font-weight:300;color:var(----headerNormalTabColor);align-items:center;display:flex;flex-direction:column}.sign-in-main-page .sig-in-container .mobile-sign-in .mobile-medsy-icon .mobile-medsy-text span{font-size:14px;font-weight:700;color:var(--primaryGreenBtnColor)}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-text-header{font-weight:700;font-size:30px;line-height:100%;height:51px;color:var(--primaryGreenBtnColor)}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-text{display:flex;flex-direction:column;font-weight:400;font-size:14px;line-height:100%;color:var(--labelTextColor);padding-bottom:20px;padding-top:4px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-text span{padding:3.5px}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control{gap:20px;position:relative;padding-bottom:20px;display:flex!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections{border:1px solid #ededed;border-radius:5px;width:100%;height:47px!important;font-size:16px!important;font-weight:400;color:#494949!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .label-text{color:var(--secondaryTextColor);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.5px}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .error-text{position:absolute;font-size:14px;color:var(--errorTextcColor);padding:0 8px}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input{border:1px solid var(--scrollTrackBackgroundColor)!important;border-radius:8px!important;box-shadow:0 1px 4px 0 var(--signinInputShadowColor)!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry{height:34px!important;padding-left:5px!important;padding-right:5px!important;margin-right:0!important;margin-top:5px!important;border-right:1px solid var(--scrollTrackBackgroundColor)!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountrySelect{height:34px!important;box-shadow:none!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountrySelect option{background-color:var(--primaryBackgroundColor);font-size:14px;font-weight:500;color:var(--secondaryTextColor)!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountryIcon{height:100%!important;width:100%!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountryIcon .PhoneInputCountryIconImg{width:25px!important;height:30px!important;margin-top:2px!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputCountry .PhoneInputCountryIcon--border{background-color:unset!important;box-shadow:none!important}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .custom-phone-input .PhoneInputInput{width:100%;border:none;border-radius:8px;height:47px;outline:none;background-color:var(--commonContainerBackground)}.sign-in-main-page .sig-in-container .mobile-sign-in .form-control .input-sections .error{border:1px solid var(--deleteButtonText)!important}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-up-navigation-div .new-to-medsy{color:var(--secondaryTextColor);font-weight:400;font-size:16px;letter-spacing:.5px;height:24px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-up-navigation-div .sign-up-btn-txt{font-weight:600;font-size:16px;letter-spacing:0;color:var(--primaryGreenBtnColor)}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-other-login{display:flex;align-items:center;justify-content:center;width:100%;font-size:14px;height:1px;border:1px solid var(--labelTextColor);margin-top:20px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-other-login p{display:inline-block;padding:0 17px 0 19.5px;display:flex;justify-content:center;font-weight:500;font-size:14px;align-items:center;background-color:var(--primaryBackgroundColor);color:var(--labelTextColor)}.sign-in-main-page .sig-in-container .mobile-sign-in button,.sign-in-main-page .sig-in-container .mobile-sign-in input,.sign-in-main-page .sig-in-container .mobile-sign-in select{border:1px solid var(--scrollTrackBackgroundColor);outline:none;background-color:var(--commonContainerBackground);height:45px}.sign-in-main-page .sig-in-container .mobile-sign-in input,.sign-in-main-page .sig-in-container .mobile-sign-in select{padding:0 0 0 11px;box-shadow:0 1px 4px 0 var(--signinInputShadowColor)!important;border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:1px solid var(--mobileInputColor);font-size:16px!important;font-weight:400;color:#494949!important;border-bottom-right-radius:8px;border-top-right-radius:8px}.sign-in-main-page .sig-in-container .mobile-sign-in input::placeholder{font-size:16px!important;font-weight:400;color:#848484!important}.sign-in-main-page .sig-in-container .mobile-sign-in .otp-success{border:1px solid var(--sucessTextColor);background-color:var(--otpSucessTextColor);color:var(--sucessTextColor);height:47px;display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:14px;font-weight:300}.sign-in-main-page .sig-in-container .mobile-sign-in .error-box{border:1px solid var(--errorBoxBorderColor);background-color:var(--errorBoxBorderColor);color:var(--errorTextcColor);height:47px;display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:14px;font-weight:300}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-btn-container .sign-in-btn{font-weight:500;font-size:12px;line-height:18px;letter-spacing:0;height:47px;background:var(--primaryGreenBtnColor);width:100%;color:var(--primaryBackgroundColor);border-radius:8px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-btn-container .sign-in-btn .sign-in-btn-text{display:flex;align-items:center;justify-content:center;gap:11px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-btn-container .active{background:var(--siginActiveText);color:var(--commonContainerBackground);border-radius:8px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-sso-login{display:flex;flex-direction:row;justify-content:center;gap:21px;padding-top:24px}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-sso-login .email-sign-in-btn{padding:11px 19px 9px;border:1px solid var(--scrollTrackBackgroundColor);border-radius:8px;cursor:pointer}.sign-in-main-page .sig-in-container .mobile-sign-in .sign-in-rights-reserved{align-items:center;text-align:center;font-size:14px!important;line-height:24px!important;font-weight:400!important;color:var(--labelTextColor);padding-top:9px}}