button.MuiButtonBase-root .MuiButton-label{text-transform:none}.select-field.select-sm .MuiOutlinedInput-input{padding:10px 14px}.label-small.MuiInputLabel-shrink{background-color:#fafafa;padding:0 10px}.label-small.MuiInputLabel-formControl{top:-8px}.label-small.MuiInputLabel-formControl.MuiFormLabel-filled{top:0}.Mui-focused>div{background-color:#0000!important}.MuiAlert-filledSuccess svg{fill:#fff}.mb-20{margin-bottom:20px!important}.mt-20{margin-top:20px!important}.mr-20{margin-right:20px!important}.mt-40{margin-top:40px!important}.ml-20{margin-left:20px!important}.pl-0{padding-left:0!important}.text-center{text-align:center}.hidden{display:none!important}.h-100p{height:100%}.w-100p{width:100%}.h-80p{height:80%}.h-70p{height:70%}.float-right{float:right}.float-left{float:left}.opacity-0{opacity:0}.p-0{padding:0!important}.min-width-200{min-width:200px}@media(min-width:1280px){.App .MuiContainer-maxWidthLg{max-width:1150px}}.navTopMenu{display:flex}.menuButton span{text-transform:none}.appBarBand{background-color:#fff;border-bottom:1px solid #dfe0e0;box-shadow:none}.appbar{box-shadow:none!important}.appbar.mobile{display:none}.root .topBar{display:flex;justify-content:space-between;padding:0}.root .topBarMenu{display:flex}.root .topBarMenu .navTopMenu{border-left:1px solid #d5d5d5;height:20px;margin:5px 0 0 10px}.root .topBarMenu .navTopMenu .navDashboard{color:#2b313a;cursor:pointer;display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:.0075em;line-height:1.6;margin-left:20px;margin-top:-5px;text-decoration:none}.root .topBarMenu .navTopMenu .navDashboard:hover{color:#8a0102}.root .logo{align-items:center;display:flex}.root .logo button svg{color:#9f0102}.root .CertLogo{cursor:pointer;width:150px}.root .CertLogo img{border-right:1px solid #d1d1d1;padding-right:10px}.menu{align-items:"center";display:"flex";flex:6 1;justify-content:"space-around"}.menu button:hover{background-color:#feefbc;color:#b11614}.userName{font-weight:500;margin:0 0 0 5px}.userLogo{margin-left:5px}.menuRight{align-items:center;cursor:pointer;display:flex;flex:2 1;justify-content:flex-end;position:relative}.menuRight img{margin-bottom:5px;margin-right:5px}.menuRight button:hover{background-color:#0000}.menuRight .arrowDown{transform:rotate(180deg)}#menu-appbar{margin-top:45px;top:64px}#menu-appbar ul{padding-bottom:0;padding-top:0;width:180px}#menu-appbar .logoutIcon{margin-right:5px}ul .menuItem{border-bottom:1px solid #f3f1ed;font-size:15px}ul .menuItem:hover{background-color:#feefbc;color:#8a0102;font-weight:700}ul .menuItem:last-child{border-bottom:0;color:#b11614}.icon{margin-right:10px}@media only screen and (max-width:600px){.userName{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navTopMenu{display:none}.appbar.mobile{border-top:1px solid #eee;display:block}.appbar.mobile .mobile-links{display:flex;justify-content:space-around;width:100%}.appbar.mobile a{margin-right:20px}}@media only screen and (max-width:370px){.root .CertLogo{width:120px}}@media only screen and (max-width:350px){.root .topBarMenu{flex-direction:column}.topBarMenu .navTopMenu{border-left:1px solid #0000!important}}.onBehalfOf{bottom:-10px;color:green;font-size:12px;position:absolute}.footer{background-color:#feefbc}.footer-content{padding:0}.root .appbar-footer{bottom:0;box-shadow:none;position:relative}.root .itemFooter{color:#2e2d2c;font-size:12px;font-weight:700;margin-left:20px;text-decoration:none}.root .itemFooter:hover{background-color:#feefbc;color:#8a0102;cursor:pointer}.root .footer-menuRight{align-items:flex-end;display:flex;flex-direction:column;padding-top:15px;width:100%}.root .footer-menuRight .copyright{color:#898678;font-size:10px;margin-bottom:20px;margin-top:20px}.root .footer-menuRight .footer-options{display:flex}@media only screen and (max-width:600px){.footer{display:flex;flex-direction:column}.logo-footer{margin-top:10px}}@media only screen and (min-width:600px){.logo-footer{margin-top:-20px}}.dashboard-inner{margin:25px;min-height:calc(79vh - 65px)}.issuerInfo{height:100%}.certificate-list h4{margin-left:20px}@media only screen and (max-width:600px){.certificate-list h4{font-size:24px;text-align:center}}.certificate-inner{background:#fff;border:1px solid #eee;box-sizing:border-box;height:100%;padding:10px;text-align:center}.certificate-inner .MuiButton-root{border-radius:24px;padding:6px 26px}.certificate-inner .MuiButton-containedPrimary.success{background-color:#459607;color:#fff}.certificate-inner .MuiButton-containedPrimary.success:hover{background-color:#336d06}.payment-modal .cert-info{display:flex}.payment-modal .cert-info .left{max-width:40%;padding-right:20px}@media only screen and (max-width:600px){.payment-modal .cert-info{flex-direction:column}.payment-modal .cert-info .left{max-width:100%;padding-bottom:10px}}.search-field input{padding:12px}.search-field label{top:-6px}.FormGroup{background-color:#f9f9f9;box-shadow:0 6px 9px #32325d0f,0 2px 5px #00000014,inset 0 1px 0 #ddd}.FormRowLabel{color:#cd9e1e}.FormRowInput{background-color:#0000}.SubmitButton{background-color:#ffc219}.SubmitButton:disabled{background-color:#f9f9f9}.cert-info{background:#fafafa;border:1px dashed #ccc;padding:20px}.userInfo{display:flex;justify-content:center}.userInfo .userProfileInfo{margin-bottom:30px;margin-top:50px}.userInfo .userGrid{background-color:#0000}.userInfo .userInfoActions{display:flex;margin-bottom:50px;margin-top:30px}.userInfo .userInfoActions button{box-shadow:none;font-size:12px}.userInfo .userInfoActions .update:hover{background-color:#8a0102}.userInfo .userInfoActions .delete:hover{background-color:#feefbc}.userInfo .delete{margin-left:20px}.errorAlert,.successAlert{left:50%;margin-left:33%;margin-top:13px;width:16rem}.root.login,.root.register,.root.reset-password{height:100vh}.root .right-side{display:flex}.root h1{font-size:25px;font-weight:700}.root .red{color:#af090a}.root .darkred{color:#8a0102}.root .white{color:#fff}.root .red-bck{background-color:#af090a}.root .black{color:#2f2f2f}.root .white-bck{background-color:#fff;border:1px solid #af090a}.root .grey{color:#838893}.root .bold{font-weight:700}.root .mt-25{margin-top:25px}.root .cert-steps{margin:60px 30px}.root .cert-steps .step{display:flex;margin-top:15px}.root .cert-steps .step .icon{margin-right:10px}.root .cert-steps .step p{font-size:.8rem}.root .image{background-color:#feefbc}.root .flex{box-shadow:none}.root .azureLoginButton{background:#1276ce;color:#fff;margin-top:20px;margin-inline:auto;max-width:fit-content}.root .azureLoginButton:hover{background:#0d5594}.root .loginButton{color:#fff;margin-inline:auto;max-width:fit-content}.root .loginButton:hover{background-color:#8a0102}.root .paper{display:flex;flex:1 1;flex-direction:column;margin-left:20%;margin-right:20%;margin-top:5%}.root .paper .flex{display:flex}.root .paper .topside{display:flex;flex:1 1;flex-direction:column}.root .paper .topside .title{text-align:center}.root .paper .topside .title .small-logo{height:70px;margin-right:20px;width:70px}.root .paper .topside .title h2 .login,.root .paper .topside .title h2 .signup{margin-left:5px;text-decoration:none}.root .paper .topside .title h2 .login:hover,.root .paper .topside .title h2 .signup:hover{color:#8a0102}.root .paper .topside .form,.root .paper .topside form{margin-bottom:20px;margin-top:20px;width:100%}.root .paper .topside .form .login,.root .paper .topside form .login{align-items:flex-end;display:flex;flex-direction:column-reverse}.root .paper .topside .form .login button,.root .paper .topside form .login button{box-shadow:none;font-size:12px;height:40px;width:100px}.root .paper .topside .form .login button:hover,.root .paper .topside form .login button:hover{background-color:#8a0102}.root .paper .topside .form .login .forgotpass,.root .paper .topside form .login .forgotpass{font-size:12px;margin:10px 0}.root .paper .topside .form .login .forgotpass:hover,.root .paper .topside form .login .forgotpass:hover{color:#8a0102;text-decoration:none}.root .paper .topside .form .register,.root .paper .topside .form .reset,.root .paper .topside form .register,.root .paper .topside form .reset{display:flex;justify-content:flex-end}.root .paper .topside .form .register button,.root .paper .topside .form .reset button,.root .paper .topside form .register button,.root .paper .topside form .reset button{box-shadow:none;font-size:12px;height:40px;margin-top:10px;width:140px}.root .paper .topside .form .register button:hover,.root .paper .topside .form .reset button:hover,.root .paper .topside form .register button:hover,.root .paper .topside form .reset button:hover{background-color:#8a0102}.root .paper .topside .form .name,.root .paper .topside form .name{display:flex;flex-direction:row}.root .paper .topside .form .name .firstName,.root .paper .topside form .name .firstName{margin-right:5px}.root .paper .topside .form .passwordInput,.root .paper .topside form .passwordInput{position:relative}.root .paper .topside .form .passwordInput .passwordInfo,.root .paper .topside form .passwordInput .passwordInfo{position:absolute;right:-20px;z-index:3}.root .paper .copyright{margin-bottom:15px}.root .paper .banner{margin:20px 0;width:100%}@media screen and (max-width:600px){.root{flex-direction:column}.root h1{font-size:20px}.root .paper .topside .title p{font-size:10px}.root .right-side{flex:3 1}.root .cert-steps{margin-bottom:5%;margin-top:5%}.root .paper{margin-top:5%}.root .paper .form .actions button{width:100%}.root .paper .form .actions{display:flex}.root .paper .form .actions .forgotpass{margin-top:10px}.root .paper .topside .title .small-logo{height:50px;width:50px}.root.login,.root.register,.root.reset-password{height:auto}.root .paper .submit{margin-bottom:20px}}.hidden{display:none}@media screen and (max-width:600px){.root .right-side{max-width:100%}.image{align-items:center;display:flex;flex-direction:column;max-width:100%!important}.root .paper .topside form .passwordInput .passwordInfo{top:40px}}@media screen and (min-width:600px){.image{align-items:center;display:flex;flex-direction:column;max-width:100%!important}.root .paper .topside form .passwordInput .passwordInfo{top:40px}}.AppWrapper{height:400px;position:relative;width:500px}@keyframes fade{0%{opacity:0;transform:scale3D(.95,.95,.95)}to{opacity:1;transform:scaleX(1)}}.Form{animation:fade .2s ease-out}.FormGroup{background-color:#7795f8;border-radius:4px;border-style:none;box-shadow:0 6px 9px #32325d0f,0 2px 5px #00000014,inset 0 1px 0 #829fff;margin:0 15px 20px;padding:0;will-change:opacity,transform}.FormRow{align-items:center;border-top:1px solid #819efc;display:flex;margin-left:15px}.FormRow:first-child{border-top:none}.FormRowLabel{color:#c4f0ff;min-width:70px;overflow:hidden;padding:11px 0;text-overflow:ellipsis;white-space:nowrap;width:15%}@keyframes void-animation-out{0%,to{opacity:1}}.FormRowInput:-webkit-autofill{-webkit-text-fill-color:#fce883;animation:void-animation-out 1ms;-webkit-transition:background-color 100000000s;transition:background-color 100000000s}.FormRowInput{animation:void-animation-out 1ms;background-color:initial;color:#fff;font-size:16px;padding:11px 15px 11px 0;width:100%}.FormRowInput::placeholder{color:#87bbfd}.StripeElement--webkit-autofill{background:#0000!important}.StripeElement{padding:11px 15px 11px 0;width:100%}.SubmitButton{background-color:#f6a4eb;border-radius:4px;box-shadow:0 6px 9px #32325d0f,0 2px 5px #00000014,inset 0 1px 0 #ffb9f6;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;height:40px;margin:40px 15px 0;transition:all .1s ease-in-out;width:calc(100% - 30px);will-change:transform,background-color,box-shadow}.SubmitButton:active{background-color:#d782d9;box-shadow:0 6px 9px #32325d0f,0 2px 5px #00000014,inset 0 1px 0 #e298d8;transform:scale(.99)}.SubmitButton.SubmitButton--error{transform:translateY(15px)}.SubmitButton.SubmitButton--error:active{transform:scale(.99) translateY(15px)}.SubmitButton:disabled{background-color:#7795f8;box-shadow:none;cursor:default;opacity:.5}.ErrorMessage{animation:fade .15s ease-out;animation-delay:50ms;animation-fill-mode:forwards;color:#fff;display:flex;font-size:13px;justify-content:center;margin-top:0;opacity:0;padding:0 15px;position:absolute;transform:translateY(-15px);width:100%;will-change:opacity,transform}.ErrorMessage svg{margin-right:10px}.Result{animation:fade .2s ease-out;margin-top:50px;text-align:center}.ResultTitle{color:#fff;font-size:17px;font-weight:500;margin-bottom:8px;text-align:center}.ResultMessage{color:#9cdbff;font-size:14px;font-weight:400;line-height:1.6em;margin-bottom:25px;text-align:center}.ResetButton{background:#0000;border:0;cursor:pointer}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;margin:0;overflow-x:hidden;overflow-y:auto!important;padding:0;width:100%}.email a,.email a:hover,.email a:visited{color:blue;text-decoration:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.MuiFormControl-root{width:100%}
/*# sourceMappingURL=main.59dac09b.css.map*/