@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";@font-face{font-family:SfProDisplayMedium;src:url(/build/assets/sf-pro-display-medium-DSttQARu.otf)}@font-face{font-family:SfProDisplayRegular;src:url(/build/assets/sf-pro-display-regular-DF_3XEGl.otf)}@font-face{font-family:SfProDisplayBold;src:url(/build/assets/sf-pro-display-bold-CkqE-6tD.otf)}:root{--PrimaryColor: #3C73FF;--BackgroundColor: #F2F4F7;--BodyBackgroundColor: #e5e9f9;--BlackColor: #000000;--WhiteColor: #ffffff;--SubTitleColor: #6B6B6B;--NavbarItems: #717171;--GreyColor: #7C8393;--ProfileBgColor: #EBEBEB;--TableHeaderBg: #E6E6E6;--BlueDarkColor: #3C73FF;--BlueLightColor: #edf1ff;--DangerDarkColor: #D13C40;--DangerLightColor: #FEEAEA;--WarningDarkColor: #FEA415;--WarningLightColor: #FFF8ED;--ProgressDarkColor: #4B29DD;--ProgressLightColor: #EEEEFC;--CompletedDarkColor: #137200;--CompletedLightColor: #D0F2E2;--TransparentColor: transparent;--BgOverlay: rgba(0, 0, 0, .5);--TableTextColor: #454545;--ButtonOverlay: rgba(255, 255, 255, .35);--BorderLightColor: rgba(0, 0, 0, .28);--TabsBackground: rgba(118, 118, 118, .12);--ModalSubTitleColor: #101828;--SfProDisplayFontFamilyMedium: "SfProDisplayMedium", sans-serif;--SfProDisplayFontFamilyRegular: "SfProDisplayRegular", sans-serif;--SfProDisplayFontFamilyBold: "SfProDisplayBold", sans-serif;--FW100: 100;--FW200: 200;--FW300: 300;--FW400: 400;--FW500: 500;--FW600: 600;--FW700: 700;--FW800: 800;--FW900: 900;--FS14: 14px;--FS16: 16px;--FS18: 18px;--FS20: 20px;--FS22: 22px;--FS24: 24px;--FS26: 26px;--FS28: 28px;--FS30: 30px;--FS32: 32px;--FS34: 34px;--FS36: 36px;--FS38: 38px;--FS40: 40px;--FS42: 42px;--FS44: 44px;--FS46: 46px;--FS48: 48px;--FS50: 50px;--FS52: 52px;--FS54: 54px;--BorderColor: #D3D4D8;--tabs-bg-color: #e7eaec;--tabs-hover-bg-color: #f0f3f5;--tabs-selected-bg-color: #fff;--tabs-text-color: #585c5f;--tabs-hover-text-color: #585c5f;--tabs-selected-text-color: #2f3031;--tabs-height: 2.6rem;--tab-size: 140px}*{font-family:var(--SfProDisplayFontFamilyMedium)}body{background:var(--BackgroundColor)}.primaryButton{margin:0;border:1px solid var(--PrimaryColor);padding:10px 20px;border-radius:7px;background:var(--PrimaryColor);font-family:var(--SfProDisplayFontFamilyRegular);color:var(--WhiteColor);font-size:var(--FS18);font-weight:var(--FW200);letter-spacing:1.3px;display:flex;justify-content:center;align-items:center;gap:10px}.primaryBorderedButton{margin:0;border:1px solid var(--GreyColor);padding:10px 20px;border-radius:7px;background:var(--Transparent);font-family:var(--SfProDisplayFontFamilyRegular);color:var(--BlackColor);font-size:var(--FS18);font-weight:var(--FW200);letter-spacing:1.3px}.primaryGreenButton{margin:0;border:1px solid var(--CompletedDarkColor);padding:10px 20px;border-radius:7px;background:var(--CompletedDarkColor);font-family:var(--SfProDisplayFontFamilyRegular);color:var(--WhiteColor);font-size:var(--FS18);font-weight:var(--FW200);letter-spacing:1.3px}.filterButtonWrapper{margin:0;border:1px solid var(--SubTitleColor);padding:10px 20px;border-radius:7px;background:var(--Transparent);font-family:var(--SfProDisplayFontFamilyRegular);color:var(--GreyColor);font-size:var(--FS18);font-weight:var(--FW200);letter-spacing:1.3px}.forgetPasswordButton{color:var(--PrimaryColor);font-size:var(--FS18);font-weight:var(--FW500);font-family:var(--SfProDisplayFontFamilyRegular);letter-spacing:1px;text-decoration:none}.loginSectionWrapper{display:flex;justify-content:center;align-items:center;background:var(--BackgroundColor)}.loginSectionBanner{width:40%}.loginFormWrapper,.forgotFormWrapper,.resetPasswordFormWrapper{width:60%;padding:0 10%}.loginBannerSectionWrapper{background:url(/build/assets/login-banner-BhePIFbn.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:100dvh}.logoWrapper{font-size:var(--FS36);font-weight:var(--FW500);color:var(--WhiteColor);padding:20px}.logoWrapper img{width:230px;height:auto}.loginBannerTitleWrapper{font-size:var(--FS36);font-weight:var(--FW500);color:var(--WhiteColor);padding:20px;text-align:center;position:absolute;bottom:20px}.loginFormHeaderWrapper{text-align:center}.formTitle{font-size:var(--FS36);font-weight:var(--FW600);color:var(--BlackColor);padding-bottom:20px}.formSubTitle{font-size:var(--FS18);font-weight:var(--FW300);color:var(--SubTitleColor);padding-bottom:20px}.rememberSigninText{font-size:var(--FS18);font-weight:var(--FW400);color:var(--SubTitleColor);font-family:var(--SfProDisplayFontFamilyRegular)}form .form-label{font-size:var(--FS18)!important;font-weight:var(--FW200)!important;color:var(--BlackColor)!important;font-family:var(--SfProDisplayFontFamilyRegular)}form input{font-size:var(--FS18)!important;font-weight:var(--FW200)!important;color:var(--BlackColor)!important;border:solid 1px var(--BorderColor)!important;border-radius:8px!important;padding:8px 16px!important;outline:0!important;box-shadow:none!important}form .form-control.is-invalid{box-shadow:0 0 5px var(--DangerDarkColor)!important}.form-switch .form-check-input{width:2.7em!important;height:1.5em!important;border-radius:50px!important}@media screen and (max-width: 768px){.loginSectionBanner,.loginFormWrapper,.forgotFormWrapper{width:50%}.forgotFormWrapper,.loginFormWrapper{padding:0 2%}}@media screen and (max-width: 668px){.loginSectionWrapper{flex-direction:column}.loginSectionBanner{width:100%}.loginFormWrapper,.forgotFormWrapper,.resetPasswordFormWrapper{width:100%;padding:10px!important}.loginBannerSectionWrapper{height:350px;margin-bottom:20px}.logoWrapper{font-size:var(--FS26)}.logoWrapper img{width:170px;height:auto}.loginBannerTitleWrapper{font-size:var(--FS26);padding:10px 0}.loginFormWrapper{padding:0}.formTitle{font-size:var(--FS30)}.formSubTitle,.forgetPasswordButton,.rememberSigninText{font-size:var(--FS16)}}.toggle-password{top:5%;right:0%}#password,#password_confirmation{background-image:none!important}
