@import url("https://fonts.googleapis.com/css2?family=Quattrocento+Sans:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap");@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?r19bhc);src:url(fonts/icomoon.eot?r19bhc#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?r19bhc) format("truetype"),url(fonts/icomoon.woff?r19bhc) format("woff"),url(fonts/icomoon.svg?r19bhc#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\e900"}.icon-avatar:before{content:"\e901"}.icon-cap:before{content:"\e902"}.icon-close:before{content:"\e903"}.icon-fail:before{content:"\e904"}.icon-pass:before{content:"\e905"}.icon-pencilAdd:before{content:"\e906"}.icon-pencilBoard:before{content:"\e907"}.icon-share:before{content:"\e908"}.icon-stopwatch:before{content:"\e909"}.icon-social-facebook:before{content:"\e90a"}.icon-social-twitter:before{content:"\e90b"}.icon-shield:before{content:"\e90c"}*{border:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}*,body,html{margin:0;padding:0}body,html{width:100%;height:100%;box-sizing:border-box;font-family:Quattrocento Sans,sans-serif;color:#293452}body #app,html #app{width:100%;height:100%;background:#fff}h1{font-size:1.40625rem;line-height:1.625rem;text-align:center}h1,h3{font-family:Roboto Condensed,sans-serif;letter-spacing:0;font-weight:700}h3{line-height:1.125rem;text-align:left}h3,p{font-size:.9375rem}p{font-family:Quattrocento Sans,sans-serif;letter-spacing:-.02375rem;line-height:1.0625rem}.fauxLink,.strong,a,strong{font-weight:700}.fauxLink,a{-moz-appearance:none;-webkit-appearance:none;text-decoration-line:none;cursor:pointer;color:#293452}.formWrap{padding:.3125rem .75rem;margin:1rem;background-color:#fff;border-radius:15px}@media (min-width:1024px){.formWrap{margin:1rem auto;max-width:30rem}}.formWrap .buttonWrap button{background:#3b63a0}.buttonWrap{margin:1.25rem auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.buttonWrap .button,.buttonWrap button{font-family:Roboto Condensed,sans-serif;font-size:.9375rem;letter-spacing:0;line-height:1.125rem;font-weight:700;color:#fff;text-align:center;padding:.375rem 1.25rem;background-color:#293452;border-radius:15px}.buttonWrap .button .icon:before,.buttonWrap button .icon:before{vertical-align:middle;font-size:.9375rem;margin-left:.6875rem}.logoWrap{background:url(img/Guardian_Group_Logo@2x.png) 50%/contain no-repeat;height:3.9375rem;width:10.5rem}.buttonLoad{margin:0 auto}.buttonLoad .loader div{display:inline-block}.buttonLoad .oneDot,.buttonLoad .threeDot,.buttonLoad .twoDot{position:relative;width:5px;height:5px;background:#fff;border-radius:50%;margin:0 2px;animation:jumpGrow 2.2s ease-in-out infinite,color 2.2s infinite}.buttonLoad .twoDot{animation-delay:.1s}.buttonLoad .threeDot{animation-delay:.2s}@keyframes jumpGrow{0%{transform:translateY(0) scale(1)}20%{transform:translateY(-6px) scale(1.2)}40%{transform:translateY(-3px) scale(1.1)}60%{transform:translateY(-6px) scale(1.2)}80%{transform:translateY(0) scale(1)}}.layout{height:100%;width:100%}@media only screen and (width:375px) and (height:734px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2),only screen and (width:375px) and (height:734px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3),only screen and (width:375px) and (height:812px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.layout{bottom:1.25rem}}.layout.ExternalLayout,.layout.InternalLayout,.layout.LayoutTest{overflow-x:hidden}.layout.ExternalLayout .content,.layout.InternalLayout .content,.layout.LayoutTest .content{background:#f2f4f7;box-sizing:border-box;overflow-y:auto}.layout.ExternalAdminLayout,.layout.InternalAdminLayout{display:flex;align-items:center;justify-content:center;overflow-x:hidden;background:#3b63a0}.layout.ExternalAdminLayout .content,.layout.InternalAdminLayout .content{flex:0 0 26.25rem;display:block;box-sizing:border-box;overflow-y:auto}.layout.ExternalAdminLayout .content .page,.layout.InternalAdminLayout .content .page{padding:1.0625rem 1.875rem;border-radius:.9375rem}.layout.ExternalAdminLayout .content .page .pageTitle,.layout.InternalAdminLayout .content .page .pageTitle{font-family:Roboto Condensed,sans-serif;font-size:1.25rem;letter-spacing:0;line-height:1.5rem;font-weight:700;color:#3b63a0;margin:0 0 1.875rem 1rem}.layout.LayoutTest .content{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:stretch;box-sizing:border-box;height:100%;width:100%}.layout.LayoutTest .content .page{flex:1 1 100%}.layout.LayoutTest .content .partial.PartialAppName{display:flex;justify-content:space-between;align-items:center}.field.FieldSelectInput,.field.FieldTextareaInput,.field.FieldTextInput{position:relative;margin:.625rem auto;width:100%}.field.FieldSelectInput input,.field.FieldSelectInput input:-webkit-autofill,.field.FieldSelectInput select,.field.FieldSelectInput textarea,.field.FieldTextareaInput input,.field.FieldTextareaInput input:-webkit-autofill,.field.FieldTextareaInput select,.field.FieldTextareaInput textarea,.field.FieldTextInput input,.field.FieldTextInput input:-webkit-autofill,.field.FieldTextInput select,.field.FieldTextInput textarea{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;font-family:Quattrocento Sans,sans-serif;font-size:.9375rem;letter-spacing:-.02375rem;line-height:1.0625rem;width:calc(100% - 1.5rem);z-index:1;-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,0) inset!important;transition:background 5000s ease-in-out 0s;color:#293452;-webkit-text-fill-color:#293452;background:#fff;border-radius:5px;border:1px solid #3b63a0;padding:.4375rem .75rem .375rem}.field.FieldSelectInput input:-webkit-autofill:focus,.field.FieldSelectInput input:-webkit-autofill:hover,.field.FieldSelectInput input:focus,.field.FieldSelectInput input:hover,.field.FieldSelectInput select:focus,.field.FieldSelectInput select:hover,.field.FieldSelectInput textarea:focus,.field.FieldSelectInput textarea:hover,.field.FieldTextareaInput input:-webkit-autofill:focus,.field.FieldTextareaInput input:-webkit-autofill:hover,.field.FieldTextareaInput input:focus,.field.FieldTextareaInput input:hover,.field.FieldTextareaInput select:focus,.field.FieldTextareaInput select:hover,.field.FieldTextareaInput textarea:focus,.field.FieldTextareaInput textarea:hover,.field.FieldTextInput input:-webkit-autofill:focus,.field.FieldTextInput input:-webkit-autofill:hover,.field.FieldTextInput input:focus,.field.FieldTextInput input:hover,.field.FieldTextInput select:focus,.field.FieldTextInput select:hover,.field.FieldTextInput textarea:focus,.field.FieldTextInput textarea:hover{-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.field.FieldSelectInput input:-webkit-autofill::-webkit-inner-spin-button,.field.FieldSelectInput input:-webkit-autofill::-webkit-outer-spin-button,.field.FieldSelectInput input::-webkit-inner-spin-button,.field.FieldSelectInput input::-webkit-outer-spin-button,.field.FieldSelectInput select::-webkit-inner-spin-button,.field.FieldSelectInput select::-webkit-outer-spin-button,.field.FieldSelectInput textarea::-webkit-inner-spin-button,.field.FieldSelectInput textarea::-webkit-outer-spin-button,.field.FieldTextareaInput input:-webkit-autofill::-webkit-inner-spin-button,.field.FieldTextareaInput input:-webkit-autofill::-webkit-outer-spin-button,.field.FieldTextareaInput input::-webkit-inner-spin-button,.field.FieldTextareaInput input::-webkit-outer-spin-button,.field.FieldTextareaInput select::-webkit-inner-spin-button,.field.FieldTextareaInput select::-webkit-outer-spin-button,.field.FieldTextareaInput textarea::-webkit-inner-spin-button,.field.FieldTextareaInput textarea::-webkit-outer-spin-button,.field.FieldTextInput input:-webkit-autofill::-webkit-inner-spin-button,.field.FieldTextInput input:-webkit-autofill::-webkit-outer-spin-button,.field.FieldTextInput input::-webkit-inner-spin-button,.field.FieldTextInput input::-webkit-outer-spin-button,.field.FieldTextInput select::-webkit-inner-spin-button,.field.FieldTextInput select::-webkit-outer-spin-button,.field.FieldTextInput textarea::-webkit-inner-spin-button,.field.FieldTextInput textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field.FieldSelectInput .inputWrap,.field.FieldSelectInput .selectWrap,.field.FieldSelectInput label,.field.FieldTextareaInput .inputWrap,.field.FieldTextareaInput .selectWrap,.field.FieldTextareaInput label,.field.FieldTextInput .inputWrap,.field.FieldTextInput .selectWrap,.field.FieldTextInput label{display:inline-block;vertical-align:middle}.field.FieldSelectInput label,.field.FieldTextareaInput label,.field.FieldTextInput label{font-family:Roboto Condensed,sans-serif;font-size:.78125rem;letter-spacing:0;line-height:.9375rem;font-weight:700;text-align:right;padding:.4375rem .75rem .5rem;z-index:1;width:calc(33% - 1.5rem);background:#3b63a0;color:#fff;border:1px solid #3b63a0;border-radius:5px;word-wrap:break-word}.field.FieldSelectInput .inputWrap,.field.FieldSelectInput .selectWrap,.field.FieldTextareaInput .inputWrap,.field.FieldTextareaInput .selectWrap,.field.FieldTextInput .inputWrap,.field.FieldTextInput .selectWrap{z-index:1;position:absolute;left:calc(33% - 5px);width:calc(66% + 5px)}.field.FieldTextInput input[type=date]::-webkit-calendar-picker-indicator{color:hsla(0,0%,100%,0);background:hsla(0,0%,100%,0)}.field.FieldTextInput input[type=date]::-webkit-clear-button{display:none;-webkit-appearance:none}.field.FieldTextInput input[type=number]{-webkit-appearance:textfield}.field.FieldSelectInput{position:relative;z-index:1}.field.FieldSelectInput .selectWrap select{width:100%}.field.FieldSelectInput .selectWrap:before{box-sizing:border-box;position:absolute;background:transparent;z-index:-1;color:#3b63a0;font-size:1rem;top:calc(50% - .5rem);right:.75rem}.field.FieldCheckbox,.field.FieldRadioInput{text-align:left}.field.FieldCheckbox label,.field.FieldRadioInput label{font-family:Quattrocento Sans,sans-serif;font-size:.9375rem;letter-spacing:-.02375rem;line-height:1.0625rem}.field.FieldCheckbox label>*,.field.FieldRadioInput label>*{width:calc(100% - 2.1875rem);display:inline-block;vertical-align:middle}.field.FieldCheckbox input,.field.FieldRadioInput input{display:none}.field.FieldCheckbox label:before,.field.FieldRadioInput label:before{content:"";background:hsla(0,0%,100%,0);display:inline-block;vertical-align:middle;border:1px solid #3b63a0;border-radius:50%;margin:.5625rem;height:.8125rem;width:.8125rem}.field.FieldCheckbox input:checked+label:before,.field.FieldRadioInput input:checked+label:before{background:#3b63a0}.field.FieldCheckbox{margin-top:.5rem}.field.FieldCheckbox .title{display:block;width:100%}.field.FieldRadioInput{margin-top:.625rem;width:calc(100% + 1rem);background:#f2f4f7;border-radius:15px 0 0 15px;padding:.1875rem .125rem}.field.FieldRadioInput input:checked+label{font-weight:700}.field.FieldTextareaInput textarea{resize:none;min-height:10rem}.modalWrap{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#fff}.modalWrap .modalContent{height:100vh;width:100vw;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.modalWrap .modalContent .modalUnderlay{height:100vh;width:100vw;z-index:1;position:absolute;top:0;left:0}.modalWrap .modalContent .modalFull{z-index:2;padding:1rem 1.25rem;position:absolute;top:100%;left:1.5rem;height:calc(100% - 3rem);width:calc(100% - 3rem);box-sizing:border-box;overflow:auto;border-radius:.375rem;animation:slideIn .3s ease-out;animation-fill-mode:forwards}.modalWrap .modalContent .modalAlert{position:relative;z-index:2;width:80vw;height:80vw;max-width:18.75rem;max-height:18.75rem;border-radius:1rem;margin-top:calc(50vh - 9.375rem);margin-left:auto;margin-right:auto;text-align:center;transform:scale(0);animation:pop .3s ease-out;animation-fill-mode:forwards;padding:0 3.25rem;box-sizing:border-box}.modalWrap .modalContent .modal{z-index:100}.modalWrap .modalContent .modal.ModalTimeUp{text-align:center;background:#fff;color:#3b63a0}.modalWrap .modalContent .modal.ModalTimeUp .icon-stopwatch{margin-bottom:.5rem}.modalWrap .modalContent .modal.ModalTimeUp .icon-stopwatch:before{font-size:3.75rem}.modalWrap .modalContent .modal.ModalTimeUp .title{margin-bottom:.4375rem}.modalWrap .modalContent .modal.ModalTimeUp .buttonWrap .button{background:#3b63a0;padding-right:.9375rem}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.modalWrap{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}}@keyframes slideIn{to{transform:translateY(calc(-100% - 1.5rem))}}@keyframes pop{to{transform:scale(1)}}.page{padding:0 1rem}.page .pageTitle{margin:1.6875rem auto 1.875rem}.page.PageRegister .toSignIn{text-align:center}.page.PageRegister .toSignIn>*{display:inline-block;vertical-align:middle;margin:.125rem}.page.PageLogin .PartialPasswordReset,.page.PageLogin .toSignUp{text-align:center}.page.PageLogin .PartialPasswordReset>*,.page.PageLogin .toSignUp>*{display:inline-block;vertical-align:middle;margin:.125rem}.page.PageAdminLogin{background:#fff}.page.PageAdminLogin .formWrap{margin-bottom:0}.page.PageAdminLogin .error{font-family:Quattrocento Sans,sans-serif;font-size:.9375rem;letter-spacing:-.02375rem;line-height:1.0625rem;text-align:center;margin-bottom:.9375rem}.page.PageAdminDashboard{background:#fff;text-align:center}.page.PageAdminDashboard .logout>*{display:inline;vertical-align:text-bottom}.page.PageAdminDashboard .logout>* .icon-arrow{vertical-align:middle;margin-left:.125rem}.page.PageRequestReset .resetSent{text-align:center}.page.PagePrivacyPolicy .pageTitle h1,.page.PageTermsAndConditions .pageTitle h1{margin-bottom:.375rem}.page.PagePrivacyPolicy .legalText,.page.PageTermsAndConditions .legalText{margin-bottom:2.75rem}.page.PagePrivacyPolicy .legalText ul,.page.PageTermsAndConditions .legalText ul{margin-left:1rem;list-style:disc}.page.PagePrivacyPolicy .legalText ul li,.page.PageTermsAndConditions .legalText ul li{font-family:Quattrocento Sans,sans-serif;font-size:.9375rem;letter-spacing:-.02375rem;line-height:1.0625rem}.page.PageStartTest{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.page.PageStartTest>*{width:100%}.page.PageStartTest .PartialGoBack{position:absolute;bottom:.9375rem;left:0}.page.PageQuestion,.page.PageReview{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center}.page.PageQuestion .pageContent,.page.PageReview .pageContent{width:calc(100% + 2rem)}.page.PageQuestion .formWrap,.page.PageReview .formWrap{padding-bottom:1.375rem;padding-top:.875rem}.page.PageQuestion .formWrap .tracker,.page.PageReview .formWrap .tracker{color:#3b63a0;margin-bottom:.1875rem}.page.PageQuestion .formWrap .query,.page.PageReview .formWrap .query{font-family:Roboto Condensed,sans-serif;font-size:1.25rem;letter-spacing:0;line-height:1.5rem;font-weight:700;margin-bottom:.625rem}.page.PageResults{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;color:#3b63a0;background:#fff;border-radius:0 0 15px 15px;margin-bottom:3rem}.page.PageResults .buttonWrap .button{padding-right:.9375rem;background:#3b63a0}.page.PageResults .goHome{width:100%;text-align:center;position:absolute;bottom:-1.9375rem;left:0}.page.PageResults .goHome>*{display:inline-block;vertical-align:middle}.page.PageResults .goHome .icon{transform:rotate(180deg);transform-origin:center;margin-right:.3125rem}.block.BlockStudyGuide{padding-top:1.0625rem;padding-bottom:.0625rem;text-align:center;background:#fff}.block.BlockStudyGuide p{color:#3b63a0}.block.BlockStudyGuide .buttonWrap{margin:.4375rem auto 1.1875rem}.block.BlockStudyGuide .buttonWrap .button{background:#3b63a0}.block.BlockStartTest,.block.BlockStartTimer{padding-top:1.3125rem;padding-bottom:.875rem;text-align:center;color:#3b63a0;background:#fff;border:2px dashed #3b63a0;border-radius:15px}.block.BlockStartTest p .icon,.block.BlockStartTimer p .icon{margin-right:.3125rem}.block.BlockStartTest .buttonWrap,.block.BlockStartTimer .buttonWrap{margin-top:.5rem;margin-bottom:.5rem}.block.BlockStartTest .buttonWrap .button,.block.BlockStartTimer .buttonWrap .button{background:#3b63a0}.block.BlockStartTimer h1{margin-bottom:1rem}.block.BlockStartTimer .buttonWrap{margin-top:1.75rem}.block.BlockNavigateTest{width:calc(100% + 2rem);background:#fff;border-radius:15px 15px 0 0;display:flex;justify-content:space-between;align-items:center}.block.BlockNavigateTest .backWrap{margin-left:1.9375rem}.block.BlockNavigateTest .backWrap .icon,.block.BlockNavigateTest .backWrap p{display:inline-block;vertical-align:middle;color:#3b63a0}.block.BlockNavigateTest .backWrap .icon{margin-right:.3125rem;transform:rotate(180deg);transform-origin:center}.block.BlockNavigateTest .backWrap p{font-weight:700}.block.BlockNavigateTest .buttonWrap{justify-content:flex-end;margin-right:1.9375rem}.block.BlockNavigateTest .buttonWrap button{background:#3b63a0;padding-right:.875rem}.block.BlockReviewQuestion .field.FieldCheckbox label.strikethrough .label{text-decoration:line-through}.block.BlockReviewQuestion input:checked+label:before{border:none;background:hsla(0,0%,100%,0);padding:0;height:auto;width:auto}.block.BlockReviewQuestion input:checked+label.correctChoice{font-weight:700}.block.BlockReviewQuestion input:checked+label.correctChoice:before{content:"\e905";font-family:icomoon;font-size:.9375rem;color:#8acc51}.block.BlockReviewQuestion input:checked+label.incorrectChoice:before{content:"\e904";font-family:icomoon;font-size:.9375rem;color:#e55959}.block.BlockUserMenu{position:relative}.block.BlockUserMenu .icon{font-size:1.875rem;color:#293452}.block.BlockUserMenu .dropdownMenu{position:absolute;top:100%;right:0}.block.BlockUserMenu .dropdownMenu .userInfo{background:#fff;border:1px solid #293452;border-radius:15px 15px 0 0;padding:1rem 1rem 0}.block.BlockUserMenu .dropdownMenu .contact,.block.BlockUserMenu .dropdownMenu .deleteAccount{background:#f2f4f7;border:1px solid #293452;border-top:none;padding:1rem}.block.BlockUserMenu .dropdownMenu .deleteAccount{border-radius:0 0 15px 15px}.listing.ListingTest{margin:.9375rem auto;background:#fff;padding:.9375rem;border-radius:15px;display:flex;flex-flow:row nowrap;justify-content:normal;align-items:center}.listing.ListingTest .graphWrap{height:3.75rem;width:3.75rem;position:relative}.listing.ListingTest .graphWrap svg{transform:scaleX(-1) rotate(90deg)}.listing.ListingTest .graphWrap .ratio{font-family:Roboto Condensed,sans-serif;font-size:.9375rem;letter-spacing:0;line-height:1.125rem;font-weight:700;color:#293452;position:absolute;width:100%;top:calc(50% - .5625rem);left:0;text-align:center}.listing.ListingTest .graphWrap .ratio .super{font-size:.4375rem;line-height:.9375rem;vertical-align:text-top}.listing.ListingTest .textWrap{margin-left:.9375rem}.listing.ListingTest .textWrap .correctCount{font-family:Roboto Condensed,sans-serif;font-size:1.25rem;letter-spacing:0;line-height:1.5rem;font-weight:700}.listing.ListingTest .textWrap .createdAt{font-family:Quattrocento Sans,sans-serif;font-size:.9375rem;letter-spacing:-.02375rem;line-height:1.0625rem;color:#3b63a0}.partial.PartialAppHeader{background:#fff;display:flex;justify-content:space-between;align-items:center}.partial.PartialAppHeader .logoWrap{margin:.375rem 1rem}.partial.PartialAppHeader .buttonWrap{margin:1rem}.partial.PartialAppHeader .buttonWrap .shareApp{margin-right:.4375rem}.partial.PartialAppHeader .buttonWrap .accountDropdown .icon-avatar:before{font-size:1.875rem}.partial.PartialAppName{text-align:center;background:#293452;color:#fff;padding:.9375rem}.partial.PartialAppName .appName div{display:inline-block}.partial.PartialAppName .appName .icon,.partial.PartialAppName .appName div{vertical-align:middle}.partial.PartialAppName .closeTest{text-align:right}.partial.PartialAppName .icon:before{color:#fff;font-size:1.875rem;margin-left:.625rem}.partial.PartialAppFooter{margin-top:2.0625rem;padding:1.25rem 1.25rem 2.5rem;text-align:center;background:#fff;color:#293452;border-radius:15px 15px 0 0}.partial.PartialAppFooter .logoWrap{margin-left:auto;margin-right:auto;margin-bottom:.375rem}.partial.PartialAppFooter .info{margin-bottom:2.1875rem}.partial.PartialAppFooter .info a,.partial.PartialAppFooter .info span{display:inline-block;vertical-align:middle}.partial.PartialAppFooter .socials{margin-bottom:1.875rem}.partial.PartialAppFooter .socials .icon:before{color:#3b63a0;font-size:1.375rem;margin:.1875rem}.partial.PartialAppFooter .legals{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;max-width:15rem;margin:0 auto}.partial.PartialAppFooter .legals a,.partial.PartialGoBack{font-family:Quattrocento Sans,sans-serif;font-size:.9375rem;letter-spacing:-.02375rem;line-height:1.0625rem}.partial.PartialGoBack{text-align:center;font-weight:700}.partial.PartialGoBack p,.partial.PartialGoBack span{display:inline-block;vertical-align:middle}.partial.PartialGoBack p.icon,.partial.PartialGoBack span.icon{margin-right:.3125rem;transform:rotate(180deg);transform-origin:center}.partial.PartialFail,.partial.PartialPass{color:#3b63a0}.partial.PartialFail .title,.partial.PartialPass .title{margin-bottom:.4375rem}.partial.PartialPass .passGraphic{position:relative;margin-bottom:1.375rem;background:#8acc51;height:5.625rem;width:5.625rem;border-radius:50%}.partial.PartialPass .passGraphic .checkmark{position:absolute;top:.6875rem;left:1.3125rem;z-index:5;background:url(img/pass_check.svg) 50%/contain no-repeat;height:3.75rem;width:4.375rem}.partial.PartialFail .failGraphic{display:flex;justify-content:center;align-items:center;margin-bottom:1.375rem;background:#e55959;height:5.625rem;width:5.625rem;border-radius:50%}.partial.PartialFail .failGraphic .ecks{z-index:5;background:url(img/fail_x.svg) 50%/contain no-repeat;height:2.875rem;width:2.875rem}.partial.PartialReviewScore,.partial.PartialTimeLeft{padding:.75rem 0 .875rem;margin-bottom:3.3125rem;width:100%;background:#fff;border-bottom:2px dashed #3b63a0}.partial.PartialReviewScore .scoreWrap,.partial.PartialReviewScore .timeLeft,.partial.PartialTimeLeft .scoreWrap,.partial.PartialTimeLeft .timeLeft{display:flex;justify-content:center;align-items:center;color:#3b63a0}.partial.PartialReviewScore .scoreWrap .icon,.partial.PartialReviewScore .timeLeft .icon,.partial.PartialTimeLeft .scoreWrap .icon,.partial.PartialTimeLeft .timeLeft .icon{margin-right:.3125rem}.partial.PartialReviewScore .scoreWrap .icon:before,.partial.PartialReviewScore .timeLeft .icon:before,.partial.PartialTimeLeft .scoreWrap .icon:before,.partial.PartialTimeLeft .timeLeft .icon:before{color:#3b63a0}.partial.PartialReviewScore.PartialReviewScore .reviewing,.partial.PartialReviewScore.PartialReviewScore .score,.partial.PartialTimeLeft.PartialReviewScore .reviewing,.partial.PartialTimeLeft.PartialReviewScore .score{color:#3b63a0;padding:0 .5rem}.partial.PartialReviewScore.PartialReviewScore .reviewing,.partial.PartialTimeLeft.PartialReviewScore .reviewing{text-align:right;position:relative}.partial.PartialReviewScore.PartialReviewScore .reviewing:before,.partial.PartialTimeLeft.PartialReviewScore .reviewing:before{content:"";height:100%;border-left:1px solid #3b63a0;position:absolute;top:0;right:0}.partial.PartialAdminHeader{position:relative}.partial.PartialAdminHeader .icon-shield{position:absolute;top:0;left:0;font-size:4.8125rem;color:#fff;background:#3b63a0;padding:0 1.875rem 1.1875rem;border-radius:0 0 .9375rem 0}.partial.PartialAdminHeader p{font-family:Roboto Condensed,sans-serif;font-size:1.40625rem;letter-spacing:0;line-height:1.625rem;font-weight:700;color:#fff;margin-left:7.5rem;margin-bottom:.9375rem}