@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap");#loginModal>.modal-dialog{transform:none;display:flex;justify-content:center}#registerModal>.modal-dialog{transform:none;display:flex;justify-content:center}.logo-img-in-modal{height:auto;width:31%}#mainloginregistrationContentContainer .additional-message{color:red;font-size:13px}#mainloginregistrationContentContainer .phone-div{display:flex;width:100%;height:100%}#mainloginregistrationContentContainer .dial-code-input-container{width:18%;max-width:50px}#mainloginregistrationContentContainer .social-flex-container{flex-direction:row !important;justify-content:center}#mainloginregistrationContentContainer .brd-top{position:relative;border-width:0.21rem;margin-top:-79px}#mainloginregistrationContentContainer .register-brd-top{margin-top:36px}#mainloginregistrationContentContainer .social-btn-wrap{margin:50px 0px 0px}#mainloginregistrationContentContainer .social-icon-text{font-style:normal;font-weight:500;font-size:17px;line-height:30px;float:right}#mainloginregistrationContentContainer a.sign-in-link.social.button.google,#mainloginregistrationContentContainer a.sign-in-link.social.button.facebook{display:flex;justify-content:center;align-items:center;height:100%}#mainloginregistrationContentContainer .element-div{display:flex}#mainloginregistrationContentContainer .eye-icon.password-toggle-icon{margin-left:12px;display:flex;align-items:center;justify-content:center}#mainloginregistrationContentContainer .privacy-policy-terms-text{font-size:13px;text-align:center;padding-top:32px}#mainloginregistrationContentContainer .privacy-link,#mainloginregistrationContentContainer .terms-link{text-decoration:underline;cursor:pointer}#mainloginregistrationContentContainer input[type="radio"]{display:none}#mainloginregistrationContentContainer input[type="radio"]:checked+.fake-radio{background-color:black;border-color:black}#mainloginregistrationContentContainer .login-button{width:98%;left:-7px;position:relative;bottom:115px}#mainloginregistrationContentContainer .signup-button{bottom:0px}#mainloginregistrationContentContainer .heading{font-style:normal;font-weight:500;font-size:25px;line-height:30px}#mainloginregistrationContentContainer .input-flex-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:20px;padding:0;gap:8px;box-sizing:border-box;width:98%;height:50px;background:#FFFFFF;border:1px solid #D9D9D9;border-radius:4px}#mainloginregistrationContentContainer .common-input-box .i-label{position:absolute;width:56px;height:24px;left:16px;top:10px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#909092}#mainloginregistrationContentContainer .common-input-box .i-input-control{font-style:normal;font-weight:400;font-size:20px;background-color:transparent;border:none;padding:6px}#mainloginregistrationContentContainer .login-title{width:32px;height:18px;font-style:normal;font-weight:500;font-size:15px;line-height:18px;color:#212121;padding-left:10px}#mainloginregistrationContentContainer .login-radio-button:checked{color:black}#mainloginregistrationContentContainer .custom-radio{position:relative;cursor:pointer;display:flex;align-items:center}#mainloginregistrationContentContainer .fake-radio{width:12px;height:12px;border-radius:50%;margin-right:8px;position:relative}#mainloginregistrationContentContainer .fake-radio::before{content:'';position:absolute;top:-4px;left:-4px;width:20px;height:20px;border:2px solid black;border-radius:50%;box-sizing:border-box}#mainloginregistrationContentContainer .password-div,#mainloginregistrationContentContainer .password-input-div{display:flex;justify-content:space-between;width:97%;height:100%}#mainloginregistrationContentContainer .email-div,#mainloginregistrationContentContainer .email-input-div{height:100%;width:100%;position:relative}#mainloginregistrationContentContainer .mobile-register-login-page-container{margin:0 auto;max-width:1000px;padding-top:101px}#mainloginregistrationContentContainer .forgot-pass-txt{white-space:nowrap;margin-top:-84px;height:18px;font-style:normal;font-weight:400;font-size:18px;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#212121}#mainloginregistrationContentContainer .sub-txt:nth-of-type(1){left:calc(50% - 40px/2 - 0.5px);position:absolute;font-style:normal;font-weight:600;font-size:15px;line-height:18px;text-align:center;letter-spacing:0.08em;text-transform:uppercase;color:#727579;background:#F2F2F2;border-radius:17px;padding:11px 11px 7px 10px}#mainloginregistrationContentContainer .or-text:nth-of-type(1){left:calc(50% - 40px/2 - 0.5px);position:absolute;font-style:normal;font-weight:600;font-size:15px;line-height:18px;text-align:center;letter-spacing:0.08em;text-transform:uppercase;color:#727579;background:#F2F2F2;border-radius:17px;padding:11px 11px 7px 10px}#mainloginregistrationContentContainer .rectangle-div{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;position:absolute}#mainloginregistrationContentContainer .small-rect{display:flex;flex-direction:row;align-items:center;gap:16px;border:1px solid #212121;border-radius:6px}#mainloginregistrationContentContainer .registration-input-div,#mainloginregistrationContentContainer .login-input-div{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}#mainloginregistrationContentContainer .reg-common-input,#mainloginregistrationContentContainer .login-common-input{margin-bottom:0 !important}@media only screen and (min-width: 1024px){#mainloginregistrationContentContainer .mobile-register-login-page-container .m-bottom-fixed{width:98%;left:-7px;position:relative}#mainloginregistrationContentContainer .phone-number-input-container{width:100%;padding:0 3px;position:relative}#mainloginregistrationContentContainer .phone-number-input-container:after{position:absolute;content:"";width:2px;height:48px;background:#ccc;top:0;left:0}#mainloginregistrationContentContainer .pd-horizontal{padding:0 4px}#mainloginregistrationContentContainer .mobile-register-login-page-container{padding-bottom:54px;padding-left:2px}#mainloginregistrationContentContainer .forgot-pass-txt{width:142px;text-align:right;margin-left:270px;text-transform:none}#mainloginregistrationContentContainer .sub-txt:nth-of-type(1){top:-20px}#mainloginregistrationContentContainer .or-text:nth-of-type(1){top:-22px}#mainloginregistrationContentContainer .pd-vertical{padding:87px 0 60px}#mainloginregistrationContentContainer .rectangle-div{gap:24px;width:100%;height:50px;right:8px;top:51px}#mainloginregistrationContentContainer .small-rect{padding:17px;width:202px;height:42px}}@media only screen and (min-width: 280px) and (max-width: 1024px){#mainloginregistrationContentContainer .mobile-register-login-page-container .m-bottom-fixed{position:relative;z-index:0}#mainloginregistrationContentContainer .phone-number-input-container{width:75%;padding:0 10px;position:relative}#mainloginregistrationContentContainer .phone-number-input-container:after{position:absolute;content:"";width:2px;height:48px;background:#ccc;top:0;left:0}#mainloginregistrationContentContainer .mobile-register-login-page-container{padding-bottom:150px}#mainloginregistrationContentContainer .forgot-pass-txt{margin-left:1px;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:stretch}#mainloginregistrationContentContainer .sub-txt:nth-of-type(1){top:-20px}#mainloginregistrationContentContainer .or-text:nth-of-type(1){top:-19px}#mainloginregistrationContentContainer .pd-vertical{display:grid;padding:87px 0 60px;justify-content:right}#mainloginregistrationContentContainer .rectangle-div{gap:16px;width:90%;height:38px;top:104px}#mainloginregistrationContentContainer .small-rect{padding:10px;width:48%;height:38px}}@media only screen and (max-width: 344px) and (max-width: 1024px){#mainloginregistrationContentContainer .social-icon-text{padding-top:3px;padding-left:0px !important}#mainloginregistrationContentContainer .phone-number-input-container{margin-right:-47px}}
