*{margin:0;padding:0;box-sizing:border-box;font-family:"Roboto",sans-serif}html{font-size:16px}.access-code-wrapper{padding:0 20px;text-align:center}.access-code-wrapper .ac-head{font-weight:500;font-size:1.25rem;margin-bottom:25px}.access-code-wrapper .ac-caption{margin-bottom:70px}.access-code-wrapper .access-code{width:85%}.access-code-wrapper .access-code input{text-transform:uppercase}.access-code-wrapper .submit-btn{background-color:#e7302a;color:#fff;margin-top:45px;width:172px}.access-code-wrapper .error{color:#e7302a;text-align:left;font-size:.875rem;margin:5px auto;width:85%;font-weight:300}.desktop .auth-cntr{width:392px;height:570px;margin:0 auto;box-shadow:0 0 10px 7px rgba(0,0,0,.16);border-radius:8px;transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.desktop .auth-cntr .submit-btn{height:48px;margin-top:30px;margin-bottom:20px}.desktop .register-btn{display:none}.desktop .d-footer{display:block;font-size:.625rem;position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.desktop .only-desktop-link{display:block}.desktop .login-btn{color:#000}.desktop .login-link{display:none}.desktop .pedgog_logo{margin:30px auto 50px}.desktop .auth-footer{display:none}.desktop .auth-form-cntr{margin:50px auto 0}.auth-form-cntr{margin:4rem auto;max-width:534px;padding:0 45px}.auth-form-cntr .submit-btn{background-color:#e7302a;color:#fff;margin-top:45px;margin-bottom:20px}.pedgog_logo{text-align:center;margin:60px 0}.d-footer,.only-desktop-link{display:none}.already-link{font-size:.75rem}.auth-footer{position:absolute;bottom:15px;display:flex;width:100%;justify-content:center;text-transform:uppercase;font-size:.875rem}.forgot-pw-wrapper{float:right}.forgot-pw-wrapper .forgot-pw{color:#b9b9b9;text-transform:capitalize;font-weight:400;padding:6px 0}.register-btn-wrapper{text-align:center}.register-btn-wrapper .login-btn,.register-btn-wrapper .register-btn{margin:10px 0 20px;text-transform:capitalize;color:#b9b9b9;font-weight:400}.register-btn-wrapper .login-link,.register-btn-wrapper .register-link{color:#e7302a;text-transform:uppercase;font-weight:500;padding:0 10px;text-decoration:underline}.dashboard-wrapper{padding:20px}.dashboard-wrapper .module{border:1px solid #bbb;border-radius:10px;padding:20px;display:block;text-decoration:none;color:inherit;min-height:100px}.dashboard-wrapper .module .m-indicator{color:#e7302a;font-size:.875rem}.dashboard-wrapper .module .m-title{font-size:1rem;text-transform:capitalize;padding:5px 0;font-weight:500}.dashboard-wrapper .module .m-icon{display:flex;justify-content:flex-end}.dashboard-wrapper .module .m-icon .active{fill:#e7302a}.dashboard-wrapper .module .a-indicator{display:flex;justify-content:flex-end;font-weight:300;text-transform:uppercase;font-size:.625rem}.dashboard-wrapper .toast-msg{position:absolute;bottom:78px;background-color:#ed1c24;color:#fff;padding:16px 24px;font-weight:300;margin:0 9px;left:0;display:flex;font-size:.875rem;width:calc(100% - 16px);max-width:360px;justify-content:space-between}.dashboard-wrapper .toast-msg button{background:transparent;border:none;text-transform:uppercase;color:#fff}.dashboard-wrapper .m-completed{text-align:right;color:rgba(68,68,68,.9);font-size:.625rem;text-transform:uppercase;font-weight:300}.dashboard-wrapper .m-completed img{width:19px;height:19px;margin-bottom:10px}.desktop .m-indicator{font-size:1rem!important}.desktop .m-title{font-size:1.25rem!important}.home .d-header{padding:20px;display:flex;justify-content:space-between}.home .d-header .left{display:flex;align-items:flex-end}.home .d-header .left .lines-wrapper{margin:0 10px}.home .d-header .left .lines-wrapper .fline{color:#6a6a6a;font-size:.875rem}.home .d-header .left .lines-wrapper .sline{color:#343434;font-size:1.25rem;font-weight:500}.home .d-header .right{color:#e7302a}.home.desktop .d-header{padding:54px 20px}.home.desktop .right{position:absolute;top:20px;right:50px;cursor:pointer}.home.desktop .left .logo-wrapper{width:70px;height:100px}.home.desktop .left .logo-wrapper img{width:100%}.home.desktop .left .lines-wrapper .fline{font-size:1.125rem}.home.desktop .left .lines-wrapper .sline{font-size:2.25rem}.header{padding:20px}.header.m-header{background-color:#e7302a;color:#fff;padding:20px}.header .top-line{display:flex;justify-content:space-between;align-items:center}.header .top-line .b-arrow{color:inherit;display:flex}.header .top-line .h-title{font-size:1.125rem;margin:0 15px}.header .top-line .left{display:flex;align-items:center}.header .top-line .right{display:flex}.header .second-line{font-size:2rem;text-transform:capitalize;width:60%;margin:40px 0 17px;font-weight:500;line-height:1.2}.module-wrapper{padding:15px}.module-wrapper.desktop{margin-top:80px;width:533px}.module-wrapper.desktop .p-module{border-radius:10px;border:1px solid #bbb;margin-bottom:20px}.module-wrapper .m-completed{text-align:right;color:rgba(68,68,68,.9);font-size:.625rem;text-transform:uppercase;font-weight:300}.module-wrapper .m-completed img{width:19px;height:19px;margin-bottom:10px}.module-wrapper .p-module{padding:30px 15px;border-bottom:1px solid #bbb;display:block;text-decoration:none}.module-wrapper .grid,.module-wrapper .pm-number{display:flex;align-items:center}.module-wrapper .pm-number{border:2px solid #e7302a;color:#e7302a;width:35px;height:35px;border-radius:50%;justify-content:center;font-weight:500}.module-wrapper .pm-title{width:70%;font-weight:500;color:#343434}.module-wrapper .pm-icon{display:flex;justify-content:flex-end;width:100%;color:#e7302a}.desktop{width:1080px;margin:0 auto}.otp-dialog{display:flex;flex-direction:column;text-align:center;padding:50px 20px}.otp-dialog .title{color:#4d4d4d;margin:0 0 20px;font-size:.875rem}.otp-dialog .otp-input{height:40px;border:1px solid #d1d1d1;border-radius:5px;width:80%;margin:0 auto;text-align:center;font-size:1.25rem;outline:none;text-transform:uppercase}.otp-dialog .unlock-btn{width:108px;margin:20px auto}.close-btn{color:#8c8c8c;position:absolute;top:13px;right:13px}.otp-wrapper{padding:60px;font-size:1rem;display:flex;flex-direction:column;align-items:center;height:calc(100vh - 45px);justify-content:center}.otp-wrapper.desktop{align-items:flex-start;width:471px}.otp-wrapper.desktop,.otp-wrapper.desktop .i-head,.otp-wrapper.desktop .i-line{font-size:1.25rem!important}.otp-wrapper.desktop .begin-btn{position:relative;width:143px;height:33px;border-radius:25px;font-size:.875rem;margin-top:56px}.otp-wrapper .o-title{font-weight:500}.otp-wrapper .o-caption{text-align:center}.otp-wrapper .otp-input{margin:65px 0;border:none;background-color:#efefef;border-radius:13px;height:55px;width:100%;padding:20px;font-size:1.25rem;outline:none;text-transform:uppercase}.otp-wrapper .instructions-wrapper{font-size:1.25rem}.otp-wrapper .instructions-wrapper .i-head{font-weight:500;font-size:1rem}.otp-wrapper .instructions-wrapper .i-line{font-size:1rem;margin:15px 0;font-weight:300}.otp-wrapper .instructions-wrapper .i-line .num{margin-right:10px}.otp-wrapper .begin-btn{position:absolute;bottom:0;background-color:#ffbc36;width:100%;border:none;border-radius:0;height:45px;display:flex;color:inherit;text-decoration:none;align-items:center;justify-content:center;text-transform:uppercase;font-weight:500}#header-bar{border-bottom:1px solid #ddd}.site-logo-cntr{display:flex;align-items:flex-end;height:48px;margin:16px}.site-logo-cntr img{max-height:100%}.site-title{flex-grow:1;display:flex;flex-direction:column;font-size:16px;margin-left:8px}.merriwether{font-family:"Merriweather",serif}.red{color:#ff3d00}#header-bar a{color:#2d2d2d;cursor:pointer}.assesment-wrapper{overflow:auto;height:100vh}.assesment-wrapper .b-arrow{cursor:pointer}.assesment-wrapper.desktop{width:100%!important}.assesment-wrapper.desktop .option{border:1px solid #dbdbdb;border-radius:10px;margin-bottom:20px!important}.assesment-wrapper.desktop .begin-btn{position:relative;width:143px;height:33px;border-radius:17px;margin:50px auto 0}.assesment-wrapper.desktop .q-wrapper{margin-bottom:50px}.assesment-wrapper.desktop .q-wrapper .b-arrow{position:absolute;left:49px;top:36px}.assesment-wrapper.desktop .q-options{padding:0!important}.assesment-wrapper.desktop .q-container{width:627px;margin:0 auto}.assesment-wrapper .o-container{overflow:auto;height:calc(100vh - 224px)}.assesment-wrapper .o-container .q-options{margin-bottom:55px}.assesment-wrapper .q-wrapper{padding:30px 20px;background-color:#f4f3ec}.assesment-wrapper .q-wrapper .q-indicator{color:#e7302a;margin:0 0 15px;font-weight:500}.assesment-wrapper .q-wrapper .ques{font-weight:500;line-height:1.4;color:#343434}.assesment-wrapper .q-options{padding:0 20px}.assesment-wrapper .q-options .option{border-bottom:1px solid #b9b9b9;margin:0;display:flex;align-items:flex-start;padding:20px 15px}.assesment-wrapper .q-options .option .MuiRadio-root{padding:0 15px 0 0}.assesment-wrapper .q-options .option:nth-last-child(){border-bottom:none}.assesment-wrapper .begin-btn{position:absolute;bottom:0;background-color:#ffbc36;width:100%;border:none;border-radius:0;height:45px;display:flex;color:inherit;text-decoration:none;align-items:center;justify-content:center;text-transform:uppercase;font-weight:500}.congrats-wrapper{padding:80px 40px;text-align:center}.congrats-wrapper .c-icon{margin-bottom:25px}.congrats-wrapper .c-title{font-weight:500;margin:10px 0}.congrats-wrapper .c-caption{margin:0 0 50px}.congrats-wrapper .back-home{width:160px;height:45px;background-color:#ffbc36;border-radius:25px;padding:13px 35px;text-decoration:none;color:inherit}.r-wrapper .r-title{padding:27px 20px;font-size:2rem;font-weight:700;width:60%;color:#343434}.r-wrapper .rs-container .rs-head{background-color:#f4f3ec;height:67px;text-transform:capitalize;display:flex;align-items:center;padding:20px;font-size:1.125rem}.r-wrapper .s-container{padding:7px 20px}.r-wrapper .section-wrapper{padding:20px 0 30px;border-bottom:1px solid #b9b9b9;color:#343434}.r-wrapper .section-wrapper .sw-title{font-weight:500;margin-bottom:13px;text-transform:capitalize}.r-wrapper .section-wrapper .rank-wrapper{display:flex}.r-wrapper .section-wrapper .rank-wrapper .rank{width:35%}.r-wrapper .begin-btn{position:absolute;bottom:0;background-color:#ffbc36;width:100%;border:none;border-radius:0;height:45px;display:flex;color:inherit;text-decoration:none;align-items:center;justify-content:center;text-transform:uppercase;font-weight:500}.feedforward-wrapper{overflow:auto;height:calc(100vh - 65px)}.feedforward-wrapper.desktop{width:100%}.feedforward-wrapper.desktop .container{width:510px;margin:0 auto}.feedforward-wrapper.desktop .form-container{padding:0}.feedforward-wrapper.desktop .btn-container{padding:30px 0}.feedforward-wrapper.desktop .ff-title{font-size:1.125rem}.feedforward-wrapper.desktop .note{font-size:1.125rem;padding:0;margin-top:35px;margin-bottom:0}.feedforward-wrapper.desktop .save-btn-wrappper{display:flex;justify-content:center}.feedforward-wrapper.desktop .save-btn{position:relative;width:143px;height:33px;border-radius:17px;margin-top:50px}.feedforward-wrapper .ff-head-title{font-size:2rem;padding:10px 0 15px}.feedforward-wrapper .ff-title{background-color:#f4f3ec;padding:30px 20px;font-size:1rem;font-weight:500}.feedforward-wrapper .form-container{padding:0 20px}.feedforward-wrapper .btn-container{padding:30px 20px}.feedforward-wrapper .addModule{cursor:pointer}.feedforward-wrapper .practice-textfield{margin-top:27px}.feedforward-wrapper .note{padding:0 20px;line-height:1.4;font-weight:300;margin-top:35px;margin-bottom:74px}.feedforward-wrapper .save-btn{position:absolute;bottom:0;width:100%;padding:15px;background-color:#ffbc36;border-radius:0}.feedforward-wrapper .save-btn.Mui-disabled{background-color:#efefef}
/*# sourceMappingURL=main.42053b76.chunk.css.map */