.loading{position:absolute}.loadingLogin{position:fixed}.loading{min-height:100%;width:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(22,22,22,.4);z-index:99999;visibility:visible;opacity:1;transition:opacity .3s ease-in}.loading.hide{visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s ease-out}.loadingWheel{position:absolute;width:100px;height:100px;top:50%;left:50%;margin-top:-40px;margin-left:-40px;opacity:.85}.userProfileIDMContainer{margin-top:10px!important;margin-bottom:0!important}.userProfileFormContainer{margin-top:-1px!important;margin-bottom:20px!important}.userProfileAvatar{float:left!important;margin:0!important}.userProfileAvatar .ant-upload:hover{border-color:#af3947!important}.editProfileButton:hover,.saveProfileButton:hover{border-color:rgba(0,0,0,.25)!important;color:#af3947!important}.upload-list-inline .ant-upload-list-item{float:left;width:200px;margin-right:8px}.upload-list-inline .ant-upload-animate-enter{-webkit-animation-name:uploadAnimateInlineIn;animation-name:uploadAnimateInlineIn}.upload-list-inline .ant-upload-animate-leave{-webkit-animation-name:uploadAnimateInlineOut;animation-name:uploadAnimateInlineOut}.employerInputContainer{padding-left:10px;padding-bottom:34px;border:1px solid #dedede;box-shadow:none!important;outline:0!important;border-radius:8px!important;height:32px;max-width:500px}.employerInputContainer .swapButton{margin-left:10px;margin-top:5px}.whiteBox{width:100%;background:#fff;padding:20px;margin-bottom:30px;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.15)}.whiteBox header{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.whiteBox header strong{font-size:22px}.whiteBox.secondary{background:rgba(0,0,0,.02);padding:20px;margin-bottom:30px;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.15)}span.upload-list-inline.isUploadSuccess-true div.ant-upload-list.ant-upload-list-picture div.ant-upload-list-item.ant-upload-list-item-done,span.upload-list-inline.isUploadSuccess-true div.ant-upload-list.ant-upload-list-picture div.loading-file-done,span.upload-list-inline div.ant-upload-list.ant-upload-list-picture div.ant-upload-list-item.ant-upload-list-item-done,span.upload-list-inline div.ant-upload-list.ant-upload-list-picture div.loading-file-done{border:1px solid #4bb543!important}span.upload-list-inline.isUploadSuccess-true div.ant-upload-list.ant-upload-list-picture div.ant-upload-list-item.ant-upload-list-item-done div.ant-upload-list-item-info a,span.upload-list-inline.isUploadSuccess-true div.ant-upload-list.ant-upload-list-picture div.loading-file-done div.ant-upload-list-item-info a,span.upload-list-inline div.ant-upload-list.ant-upload-list-picture div.ant-upload-list-item.ant-upload-list-item-done div.ant-upload-list-item-info a,span.upload-list-inline div.ant-upload-list.ant-upload-list-picture div.loading-file-done div.ant-upload-list-item-info a{color:#4bb543!important}span.upload-list-inline.isUploadSuccess-false div.ant-upload-list.ant-upload-list-picture div.ant-upload-list-item.ant-upload-list-item-undefined,span.upload-list-inline.isUploadSuccess-false div.ant-upload-list.ant-upload-list-picture div.loading-file-fail{border:1px solid #af3947!important}span.upload-list-inline.isUploadSuccess-false div.ant-upload-list.ant-upload-list-picture div.ant-upload-list-item.ant-upload-list-item-undefined div.ant-upload-list-item-info a,span.upload-list-inline.isUploadSuccess-false div.ant-upload-list.ant-upload-list-picture div.loading-file-fail div.ant-upload-list-item-info a{color:#af3947!important}.wh-upload-list .ant-upload-list-item-thumbnail{display:none;width:0!important}.wh-upload-list .ant-upload-list-item-name{padding:0}div.loading-file{display:inline-block;color:#d9d9d9;position:relative;border:none}div.loading-file:after,div.loading-file:before,div.loading-file span:after,div.loading-file span:before{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:#b4b4b4;content:"";position:absolute;transition:opacity 1s ease}div.loading-file:after,div.loading-file:before{height:2px;width:0}div.loading-file:before{right:0;top:0}div.loading-file:after{bottom:0;left:0}div.loading-file span:after,div.loading-file span:before{height:0%;width:2px}div.loading-file span:before{left:0;top:0}div.loading-file span:after{bottom:0;right:0}div.loading-file:after,div.loading-file:before,div.loading-file span:after,div.loading-file span:before{opacity:1}div.loading-file:before{-webkit-animation-name:btn-border-top;animation-name:btn-border-top}div.loading-file:after,div.loading-file:before{-webkit-animation-duration:2.8s;animation-duration:2.8s}div.loading-file:after{-webkit-animation-name:btn-border-bottom;animation-name:btn-border-bottom;-webkit-animation-delay:.7s;animation-delay:.7s}div.loading-file span:before{-webkit-animation-name:btn-border-span-left;animation-name:btn-border-span-left;-webkit-animation-delay:.35s;animation-delay:.35s;-webkit-animation-duration:2.8s;animation-duration:2.8s}div.loading-file span:after{-webkit-animation-name:btn-border-span-right;animation-name:btn-border-span-right;-webkit-animation-delay:1.05s;animation-delay:1.05s;-webkit-animation-duration:2.8s;animation-duration:2.8s}@-webkit-keyframes btn-border-top{0%{left:auto;right:0;width:0}12.5%{left:auto;right:0;width:100%}12.6%{left:0;right:auto}50%{width:100%}62.5%{width:0}to{left:0;right:auto;width:0}}@keyframes btn-border-top{0%{left:auto;right:0;width:0}12.5%{left:auto;right:0;width:100%}12.6%{left:0;right:auto}50%{width:100%}62.5%{width:0}to{left:0;right:auto;width:0}}@-webkit-keyframes btn-border-bottom{0%{right:auto;left:0;width:0}12.5%{right:auto;left:0;width:100%}12.6%{right:0;left:auto}50%{width:100%}62.5%{width:0}to{right:0;left:auto;width:0}}@keyframes btn-border-bottom{0%{right:auto;left:0;width:0}12.5%{right:auto;left:0;width:100%}12.6%{right:0;left:auto}50%{width:100%}62.5%{width:0}to{right:0;left:auto;width:0}}@-webkit-keyframes btn-border-span-left{0%{bottom:auto;top:0;height:0%}12.5%{bottom:auto;top:0;height:100%}12.6%{bottom:0;top:auto}50%{height:100%}62.5%{height:0%}to{bottom:0;top:auto;height:0%}}@keyframes btn-border-span-left{0%{bottom:auto;top:0;height:0%}12.5%{bottom:auto;top:0;height:100%}12.6%{bottom:0;top:auto}50%{height:100%}62.5%{height:0%}to{bottom:0;top:auto;height:0%}}@-webkit-keyframes btn-border-span-right{0%{top:auto;bottom:0;height:0%}12.5%{top:auto;bottom:0;height:100%}12.6%{top:0;bottom:auto}50%{height:100%}62.5%{height:0%}to{top:0;bottom:auto;height:0%}}@keyframes btn-border-span-right{0%{top:auto;bottom:0;height:0%}12.5%{top:auto;bottom:0;height:100%}12.6%{top:0;bottom:auto}50%{height:100%}62.5%{height:0%}to{top:0;bottom:auto;height:0%}}h1,h2,h3{color:#7a0020!important}button.primary.solid{margin-left:8px;background:#af3947!important;border-color:#af3947!important}button.primary.solid:hover{opacity:.8}button.secondary.bordered{border-color:#b4b4b4!important;color:#8e8e8e!important}.ant-modal-header{background:linear-gradient(180deg,#ececec,#b4b4b4)!important}.ant-modal-header .ant-modal-title{color:#444!important}div.ant-steps.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-navigation>div.ant-steps-item.ant-steps-item-process.ant-steps-item-active>div.ant-steps-item-container>div.ant-steps-item-icon{background:#8e8e8e!important;border:1px solid #8e8e8e!important}div.ant-steps.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-navigation>div.ant-steps-item.ant-steps-item-finish>div.ant-steps-item-container>div.ant-steps-item-icon{border-color:#8e8e8e!important}div.ant-steps.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-navigation>div.ant-steps-item.ant-steps-item-finish>div.ant-steps-item-container>div.ant-steps-item-icon>span.ant-steps-icon>i.anticon.anticon-check.ant-steps-finish-icon>svg{color:#8e8e8e!important}.ant-steps-navigation .ant-steps-item:before{background:#444!important}div.ant-steps-item-title{color:#8e8e8e!important}div.steps-action{display:-webkit-flex!important;display:flex!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.ant-select-selection:active,.ant-select-selection:focus,.ant-select-selection:hover{border-color:#8e8e8e!important}.ant-select-open .ant-select-selection-selected-value{color:#444!important}.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:#d9d9d9!important}.topTreeNode>span:not(.ant-select-tree-treenode-switcher-open),.topTreeNode li.ant-select-tree-treenode-disabled>span:not(.ant-select-tree-switcher),li.ant-select-tree-treenode-disabled>.ant-select-tree-node-content-wrapper,li.ant-select-tree-treenode-disabled>.ant-select-tree-node-content-wrapper span{color:#444!important;font-weight:600!important}.registerContainer{height:100%}.registerBoxContainer{border:1px solid #dadce0;border-radius:8px;box-shadow:3px 4px 15px -4px rgba(0,0,0,.43)}.registerBox{margin:30px 30px 20px}.registerBoxTitle{font-weight:600}.registerBoxDescription{margin-bottom:15px;font-weight:400}.registerForm{margin-top:40px!important}.registerButton{width:150px!important}.registerButton,.resetConfirmationButton{margin-top:20px;margin-bottom:20px;font-size:20px!important;font-weight:500!important;height:40px!important}.resetConfirmationButton{width:200px!important}#agreementItemForm>div.ant-row.ant-form-item>div.ant-col.ant-form-item-control-wrapper>div.ant-form-item-control.has-success>span.ant-form-item-children>div.ant-row>div.ant-col{line-height:25px!important}div.wrapper{-webkit-justify-content:center;justify-content:center;min-height:100%}div.certification-container,div.wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}div.certification-container{margin-top:30px;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:800px;height:100%;-webkit-justify-content:space-between;justify-content:space-between}div.certification-container div.container-card{margin:0 10px 20px}@media only screen and (max-width:894px){div.certification-container{-webkit-justify-content:center;justify-content:center}}.badge-card-action sup.ant-badge-count{-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;position:absolute;top:0!important;right:-10px!important;background-color:#fea032!important;font-size:10px;font-weight:600;z-index:5;-webkit-animation-duration:0s!important;animation-duration:0s!important}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}div.dummy-button{height:50px}div.certification-card{position:relative;width:350px;padding:20px 10px 10px 20px;border-radius:15px;box-shadow:3px 4px 22px -4px rgba(0,0,0,.53);overflow:hidden}div.certification-card div.container-body-card{margin-top:20px}div.certification-card .container-certification-description{line-height:normal}div.certification-card div.ant-card-body{width:100%!important;height:100%!important}div.certification-card small.current-status{position:absolute;bottom:0;left:0;font-weight:500}div.certification-card small.expiry-date{position:absolute;bottom:0;right:0;padding-right:10px}div.certification-card small.certification-number{position:absolute;top:0;right:0;padding-right:10px}div.certification-card div{position:relative;z-index:2}div.certification-card div p{color:#444;line-height:.6;font-size:14px;transition:.5s;font-weight:600}div.certification-card button.card-button{cursor:pointer;visibility:hidden;font-size:18px;border:none;width:100%;background:#af3947;color:#fff;margin-bottom:20px;border-radius:5px!important}div.certification-card:before{content:"";position:absolute;left:0;bottom:calc(-100% + 4px);width:100%;height:100%;background:#b4b4b4;z-index:1;transition:.5s ease-in-out}div.certification-card:hover p,div.certification-card:hover small{color:#fff}div.certification-card:hover button.card-button{visibility:visible;-webkit-animation:fade 1s linear;animation:fade 1s linear}div.certification-card:hover button.card-button:hover{opacity:.8}div.certification-card:hover:before{bottom:0}div.certification-card.started-process-false small.certification-number,div.certification-card.started-process-false small.expiry-date{visibility:hidden}div.certification-card.started-process-true small.certification-number,div.certification-card.started-process-true small.expiry-date{visibility:visible}div.certification-card.started-process-true button.card-button{cursor:pointer;visibility:hidden;font-size:18px;border:none;width:100%;background:#b4b4b4;color:#fff;margin-bottom:20px}div.certification-card.started-process-true button.printCertButton{position:absolute;top:-8px;left:0;padding:0;margin-left:20px;border-width:0;background-color:transparent;visibility:hidden}div.certification-card.started-process-true .printCertButtonIcon{color:#fff;font-size:20px}div.certification-card.started-process-true:before{content:"";position:absolute;left:0;bottom:calc(-100% + 4px);width:100%;height:100%;background:#af3947;z-index:1;transition:.5s ease-in-out}div.certification-card.started-process-true:hover p{color:#fff}div.certification-card.started-process-true:hover button.card-button{visibility:visible;-webkit-animation:fade 1s linear;animation:fade 1s linear}div.certification-card.started-process-true:hover button.card-button:hover{opacity:.8}div.certification-card.started-process-true:hover button.printCertButton{visibility:visible;-webkit-animation:fade 1s linear;animation:fade 1s linear}div.certification-card.started-process-true:hover:before{bottom:0}.requirementsTitle{font-weight:500;line-height:2}.stepsStartCertificationProcess{margin-bottom:60px;box-shadow:"0px -1px 0 0 #e8e8e8 inset"}.commonStyleDivContainer{margin:20px 0;max-width:700px;line-height:1.6}#startCertificationProcess>div.ant-row.ant-form-item{margin:0!important}#timeline{margin-top:50px}.containerCertifications{margin-top:50px;padding:10px}#certificationContent{padding-top:-20px;background-color:#ececec!important;min-height:100%;max-height:100%;overflow:auto}.header-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.header-container .header-certification{display:inline-block;padding:15px;background-color:#fff!important;min-height:100%;font-size:22px;border-bottom:2px solid #8e8e8e!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1)!important;z-index:1}header.ant-layout-header{background-color:#f0f2f5!important}aside.certificationDetail{background:linear-gradient(180deg,#af3947,#7a0020)!important;padding:10px;font-size:16px;line-height:2;color:#f0f2f5;border-radius:8px 0 0 8px;min-width:400px!important;max-width:400px!important}.ant-badge{color:#222!important;font-weight:500}aside.certificationDetail>div.ant-layout-sider-children{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}aside.certificationDetail>div#detailsContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:center;align-content:center}aside.certificationDetail>div.ant-layout-sider-children>img{margin:10px 20px}aside.certificationDetail>div.ant-layout-sider-children>div#detailsContainer>div.ant-divider.ant-divider-horizontal.ant-divider-with-text-center>span.ant-divider-inner-text,aside.certificationDetail>div.ant-layout-sider-children>div#detailsContainer>div.ant-divider.ant-divider-horizontal.ant-divider-with-text-left>span.ant-divider-inner-text{color:#f0f2f5!important}aside.certificationDetail>div.ant-layout-sider-children>div#detailsContainer>label>strong{margin-right:10px}.badgeContainer{display:-webkit-flex;display:flex}div.badgeContainer>span{margin-right:10px}div[state]{padding:5px;min-width:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:0;border-radius:4px}div[state="0"],div[state="1"],div[state="5"]{background-color:#ffae42!important;color:#fff;font-weight:700}div[state="2"]{background-color:#8fe388!important}div[state="3"],div[state="7"]{background-color:#e56972!important;color:#fff;font-weight:700}div[state="4"]{background-color:#babcbf!important}div[state="6"]{background-color:#ffae42!important}div.vertical-timeline-element-content.bounce-in>div.containterItem>h3.vertical-timeline-element-title>div>button.ant-btn:not(.green){height:30px;font-size:16px;font-weight:400;border:1px solid #ffae42!important;color:#ffae42!important}div.vertical-timeline-element-content.bounce-in>div.containterItem>h3.vertical-timeline-element-title>div>button.ant-btn:not(.green):hover:enabled{background-color:#f7be72!important;color:#fff!important}div.vertical-timeline-element-content.bounce-in>div.containterItem>h3.vertical-timeline-element-title>div>button.ant-btn.green{height:30px;font-size:16px;font-weight:400;border:1px solid #a6d9a3!important;color:#4bb543!important}div.vertical-timeline-element-content.bounce-in>div.containterItem>h3.vertical-timeline-element-title>div>button.ant-btn.green:hover:enabled{background-color:#a6d9a3!important;color:#fff!important}div.vertical-timeline-element-content.bounce-in>div.containterItem>h3.vertical-timeline-element-title>div>button.ant-btn.red{height:30px;font-size:16px;font-weight:400;border:1px solid #ed939f!important;color:#af3947!important}div.vertical-timeline-element-content.bounce-in>div.containterItem>h3.vertical-timeline-element-title>div>button.ant-btn.red:hover:enabled{background-color:#ed939f!important;color:#fff!important}div.event{-webkit-clip-path:polygon(0 0,100% 0,93% 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,93% 50%,100% 100%,0 100%);padding:15px;-webkit-justify-content:flex-start;justify-content:flex-start}div.event>span.ant-badge{color:#fff!important}#timelineVertical{background-color:#ececec!important;padding-bottom:30px}.special-needs-fixed{position:fixed!important;background-color:#ed939f!important;color:#fff!important;bottom:80px;right:80px;font-size:16px;border:none;border-radius:10%;padding:4px 6px}.special-needs-fixed:hover{opacity:.8}div.vertical-timeline.vertical-timeline--animate.vertical-timeline--two-columns{margin-bottom:0!important;padding-bottom:50px}span.vertical-timeline-element-icon.bounce-in{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}div.vertical-timeline-element.vertical-timeline-element--no-children>div{margin-bottom:100px}div.vertical-timeline-element--work.vertical-timeline-element>div>span.vertical-timeline-element-icon.bounce-in,div.vertical-timeline-element.vertical-timeline-element--no-children>div>span.vertical-timeline-element-icon.bounce-in{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}div.vertical-timeline-element.vertical-timeline-element>span.vertical-timeline-element-icon.bounce-in>.anticon{height:100%;width:100%}div.vertical-timeline-element>span.vertical-timeline-element-icon svg{height:100%;width:100%;position:relative;top:12px;right:0;left:6px;bottom:0}div.vertical-timeline-element-content.bounce-in{padding:0}div.vertical-timeline-element-content.bounce-in>div.containterItem{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:flex-start;align-items:flex-start;padding:15px}div.vertical-timeline-element-content.bounce-in>div.containterItem>div>div.badgeContainer>div[state]{border-radius:0;height:30px;width:55%;color:#fff;font-weight:700;position:absolute;left:0;bottom:0}div.containterItem>h3.vertical-timeline-element-title{width:100%!important}.userInfoPopoverContent{width:440px}.userHeader{margin-bottom:15px;margin-left:70px;margin-top:-19px!important}.userHeader,.userHeaderJustCard{font-size:24px;font-weight:400;color:#8e8e8e}.userHeaderJustCard{margin-top:-20px!important}.userHeaderIcon{margin-left:10px;font-size:18px}.avatarIcon{margin-top:10px!important}span.welcome-user{font-size:16px;margin-left:15px;margin-bottom:15px;color:#8e8e8e}.dashboard{padding:30px}.dashboard,.dashboardNoNav{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:baseline;justify-content:baseline;-webkit-align-items:stretch;align-items:stretch}.dashboardNoNav{padding:70px 30px 30px}.dashboardProfileHeaderItemTitle{margin-right:10!important;display:inline-block!important;color:#4a545d!important;font-weight:500;margin-bottom:0!important}.dashboardProfileHeaderItemContent{margin-left:6px!important;color:#656e76!important}.dashboardProfileHeaderEditButton{color:grey!important}.dashboardProfileHeaderEditButton:hover{color:#af3947!important}#usersCertificationList tbody td,#usersCertificationList tbody tr{cursor:pointer!important}#usersCertificationList tbody tr:hover{background-color:#ffe0e3!important;border-color:#ffe0e3!important;color:#af3947!important}.ant-table-tbody>tr.ant-table-row-level-0:hover>td{background:#ffe0e3!important}.paymentSteps{max-width:980px}.paymentSteps .ant-steps-icon{color:#af3947!important;font-weight:500}.paymentSteps .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:rgba(0,0,0,.25)!important}.paymentSteps .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}.paymentSteps .ant-steps-item-process .ant-steps-item-icon{background-color:#af3947!important}.paymentSteps .ant-steps-item-finish .ant-steps-item-icon,.paymentSteps .ant-steps-item-icon>.ant-steps-icon,.paymentSteps .ant-steps-item-process .ant-steps-item-icon{border-color:#af3947!important}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#af3947!important}.paymentConfirmButton{margin-left:20px}.saveAsPDFButton{margin-right:20px}.fixedInputButton_Voucher{margin-top:43px;margin-left:-6px;border-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.cancellationRulesIcon{margin-top:52px}.selectedCancellationRule:before{content:"➤";color:#af3947;font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:20px}.selectedCancellationRule{list-style:none!important}.examResultModal .ant-modal-body{min-width:50vw}.shortTimeInput .ant-time-picker{width:100%}.questionsForm-sectionTitle{font-size:16px;font-weight:600;color:#000}.questionsForm-sectionTotal{font-size:16px;font-weight:600;margin-left:40px}.questionsForm-subsectionTitle{font-size:14px;font-weight:500;color:#000;margin-left:10px}.questionsForm-subsectionTotal{font-size:14px;font-weight:600;margin-left:40px}.questionsForm-questionTitle{font-size:12px;font-weight:400;color:#000;margin-top:4px}.questionsForm-grandTotal{font-size:18px;font-weight:600;margin-left:40px;color:#000}.questionsForm-inputWrapper .questionsForm-gradeInput{margin-top:6px!important;margin-bottom:6px!important}.questionsForm-inputWrapper .postfix{position:absolute;width:120px;top:6px;height:32px;right:0;padding:4px 11px;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;color:#000;font-weight:400}.questionsForm-totalPopoverContent{height:70px}.questionsForm-totalPopoverFeedbackIcon,.questionsForm-totalPopoverIcon{margin-left:10px}.questionsForm-totalPopoverFeedbackIcon.pass svg{color:green}.questionsForm-totalPopoverFeedbackIcon.fail svg{color:red}.examScheduleModal .ant-modal-body{min-width:50vw}.rescheduleRulesIcon{margin-top:52px}.selectedRescheduleRule:before{content:"➤";color:#af3947;font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:20px}.selectedRescheduleRule{list-style:none!important}.examEndCooldownModal .ant-modal-body,.practicalExamReschedule .ant-modal-body{min-width:50vw}.printCardModal .ant-modal-body{min-width:40vw}.printCardFormBackground{width:100%;max-width:500px}.printCardElements{position:absolute}.printCardElementName{position:absolute;margin-top:60px;text-align:left;margin-left:-78px;font-size:16px;font-weight:600}.printCardElementCertName{position:absolute;margin-top:94px;text-align:left;margin-left:-33px;width:250px}.printCardElementCertName ul{list-style:none}.printCardElementCertName ul,.printCardElementCertName ul li{margin:0;padding:0}.printCardElementCertName ul li{font-weight:400;font-size:12px}.printCardElementCertName ul li span{font-size:10px}.printCardElementCertNumber{position:absolute;margin-top:26px;font-weight:600;margin-left:360px;font-size:1.3em}.printCardElementEffectiveDate{margin-top:267.5px}.printCardElementEffectiveDate,.printCardElementExpiryDate{position:absolute;font-weight:600;margin-left:370px;font-size:.7em}.printCardElementExpiryDate{margin-top:284px}.printCardSubmitButton{margin-left:20px}.timelineEventBadge{position:absolute!important;right:15px}.timelineEventBadge sup{background:#ff5342!important}@media only screen and (max-width:800px){.vertical-timeline-element-date{float:right!important;margin-right:20px}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (min-width:801px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px}.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}.timelineInformationalPopoverContent{max-width:500px!important}.timelineInformationalPopoverContentAction{position:absolute;top:0;right:10px}.timelineInformationalPopoverContentAction button{background-color:transparent;border-width:0;color:grey!important}.timelineInformationalPopoverContentAction button:active,.timelineInformationalPopoverContentAction button:focus,.timelineInformationalPopoverContentAction button:hover{border-width:0;color:#212121!important}.advDashboardSectionLoad{margin-left:40%!important;margin-top:120px!important}.advDashboardSectionLoad .anticon{font-size:100px!important}.advDashboardSectionEmpty{margin-top:60px!important}.advDashboardSectionColumn{width:40%!important;min-width:520px!important;height:60vh!important;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1)!important;border-radius:6px;margin-bottom:30px;margin-right:15px;margin-left:15px}.advDashboardSectionTitleRow{padding:20px 0 0 30px!important}.advDashboardSectionTitle{font-weight:600;font-size:18px;color:#444}.advDashboardSectionSubtitleRow{padding:10px 0 0 50px!important}.advDashboardSectionSubtitle{font-weight:500;font-size:16px!important}.advDashboardSectionTable{width:100%;height:100%;margin:10px 8px 0 10px}.filterMenu .ant-dropdown-menu-item,.filterMenu .ant-dropdown-menu-submenu-title,.filterSubmenuMenu .ant-dropdown-menu-item{font-size:12px!important;padding:2px 8px!important}.filterLabel{color:#444!important}.graphLoad{margin-left:40%!important;margin-top:120px!important}.graphLoad .anticon{font-size:100px!important}.graphEmpty{margin-top:60px!important}.graphColumn{width:40%!important;min-width:520px!important;height:380px!important;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1)!important;border-radius:6px;margin-bottom:30px;margin-right:15px;margin-left:15px}.graphTitleRow{padding:20px 0 0 30px!important}.graphTitle{font-weight:600;font-size:18px;color:#444}.graphSubtitleRow{padding:10px 0 0 50px!important}.graphSubtitle{font-weight:500;font-size:16px!important}.graphSubtitleNumber{color:#444!important}.graphSubtitlePostfix{color:#8e8e8e!important;padding-left:20px}.graph{width:100%!important;height:340px!important}.filterAdminDashboardCol{margin-right:100px!important;padding-bottom:20px}.dashboardWorkHoursCol{margin-top:-15px}.dashboardAdditionalButton{color:grey!important}.dashboardAdditionalButton .anticon{font-size:18px!important}.dashboardAdditionalButton:hover{color:#af3947!important}.commonSearchBar{margin-bottom:40px}.searchBarRow{background-color:#fff;padding:15px 0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1)!important;width:70%;min-width:700px!important}.searchBarInput .ant-input-suffix{display:none!important}.searchBarInput input{padding-top:16px;line-height:25px;font-size:16px!important;border:0!important;background:none!important}.searchBarIcon{font-size:28px;margin-right:50px;margin-left:20px}.searchButton{font-weight:500;margin-right:40px}.contactUsModal .ant-modal-body{min-width:50vw}.contactUsSubmitButton{margin-left:20px}.adminSearchUsersTable{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1)!important;margin-bottom:40px}.adminSearchUsersTable .ant-table-tbody{background-color:#fff!important}.adminSearchUsersTable .ant-table-tbody tr,.adminSearchUsersTable .ant-table-thead th{border-radius:0!important}.adminSearchUsersTable .ant-table-pagination{margin-right:5%!important}.filterMenuAudit .ant-dropdown-menu-item{font-size:12px!important;padding:2px 8px!important}.filterAuditLabel{color:#444!important;margin-top:-10px!important}.auditButtonContainer{left:-30px;position:absolute!important;top:calc(50% - 50px)!important}.auditButton{width:30px!important;padding:0;border-right-width:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;min-width:0!important;height:100px!important}.auditIconButton{font-size:20px}.auditDrawer{margin-top:120px;height:calc(100% - 120px)!important}.auditDrawer .iconCol{-webkit-align-self:flex-start;align-self:flex-start}.auditDrawer .textCol{margin-left:10px}.auditDrawer .title{font-weight:500}.auditDrawer .ant-drawer-body{padding-top:10px}.auditRefreshButton{padding:0;border-width:0!important;margin-top:-10px!important;padding:0!important}.auditRefreshButton:active,.auditRefreshButton:focus,.auditRefreshButton:hover{color:#000!important}.importUsersTableRow{border-top:1px solid grey;margin:30px 20px 20px;padding-top:10px}.importUsersTableRow .passValIcon{margin-left:10px;color:green}.importUsersTableRow .failValIcon{margin-left:10px;color:red}.importUsersTableRow .importSkipIcon,.importUsersTableRow .importWIPIcon{color:#00f}.importUsersTableRow .importCheckIcon{color:green}.importUsersTableRow .importFailIcon{color:red}.importImportInfoParagraph{margin-bottom:2px!important}.importRow{margin-top:30px}.authorizationContainer{height:100%}.authorizationBoxContainer{border:1px solid #d9d9d9;border-radius:15px;box-shadow:3px 4px 22px -4px rgba(0,0,0,.53);min-width:300px;max-width:300px;z-index:10;opacity:.97;background-color:#fff!important}.authorizationBox{margin:30px 30px 20px}.authorizationBoxTitle{font-size:18px;font-weight:600;color:#444!important}.authorizationBoxDescription{margin-bottom:15px;font-weight:400;font-size:14px;color:#444!important}.authorizationForm{margin-top:20px!important;margin-bottom:30px!important}.authorizationFormInput{height:50px!important;-webkit-align-items:center;align-items:center}.authorizationCreateAccountLink{color:#8e8e8e!important;font-size:15px}.authorizationCreateAccountLink:hover{color:#444!important}.authorizationLoginButton{margin-left:8px!important;height:34px!important;font-weight:500!important;font-size:15px!important;width:80px!important;color:#fff!important;background-color:#8e8e8e!important;border:0!important;border-radius:5px!important}.authorizationLoginButton:active,.authorizationLoginButton:focus,.authorizationLoginButton:hover{background-color:#444!important;outline:0;color:#fff!important}.loginBackgroundImage{position:fixed;height:343px;background-size:100%;min-width:100%;z-index:0}section{background-color:#ececec!important}.appHeader .ant-row-flex{height:100%!important}.main-content{overflow:auto!important;margin-bottom:60px}.appHeader,.appHeaderFullscreen,header.appHeader{box-shadow:2px -1px 9px 3px rgba(0,0,0,.2);z-index:1000!important;min-height:120px!important;background:#d9d9d9!important;border-bottom:1.3px solid #b4b4b4}div.ant-col.menu-icon{background:#d9d9d9!important}div.ant-col.menu-icon i{font-size:22px!important}.headingLogo{float:left;height:80px!important}.headingLogo.authorized{margin-left:110px}.headingTitleLogo{height:80px;margin-top:3px;margin-left:102px}.headingTitleLogoFixed{height:80px;margin-top:3px;margin-left:160px}.idmBadgeContainer{background-color:#000!important;margin-right:20px!important;background-color:transparent!important;border-color:transparent!important}.idmBadgeContainer .idmBadgeUserIcon{font-size:16px!important;color:#fff!important;color:#000!important;background-color:#8e8e8e!important;box-shadow:2px -1px 9px 3px rgba(0,0,0,.2)}.idmBadgeContainer .idmBadgeUserIcon:hover{background-color:#444!important}.idmBadgeContainer .idmBadgeUserIcon .idmBadgeUserText{color:#fff!important}section.container-layout{height:100vh!important}.sideNavigation{padding-top:20px!important}.ant-layout-sider-trigger{background:linear-gradient(180deg,#af3947,#7a0020)!important}.ant-layout-sider-trigger>i>svg{color:#fff!important}.ant-menu-item:hover{color:#af3947!important}.ant-menu-item.ant-menu-item-selected{background-color:#ffe0e3!important;color:#af3947!important}.ant-menu-inline .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-vertical .ant-menu-item:after{border-right:3px solid #7a0020!important}.ant-layout-sider-light{z-index:1000!important}ul.sideNavigation{border-right:1.3px solid #d9d9d9!important;box-shadow:0 0 6px 0 rgba(0,0,0,.2)!important}ul.sideNavigation li:last-child:not(:only-of-type){max-width:224.7px;position:fixed;bottom:0;left:0}.pageHeader{margin-top:10px!important;border-bottom-width:1px}.pageHeaderNoHeight{width:100px}.pageHeaderNoHeight .ant-page-header-heading{position:absolute;z-index:99!important}.pageContent{padding:30px;height:100%}.pageContentSubsection{padding:10px 50px}.pageContentFullScreen{padding:30px;height:100%;background-color:#ececec!important}.alertController{z-index:9999}.logoCCPO{height:80px}.bwLogo,.logoCCPO{margin-bottom:20px}.bwLogo{height:50px}.appFooter{height:30px!important;background:#ececec!important;font-weight:500;font-size:12px;padding-bottom:40px;padding-top:20px;padding-right:20px;z-index:20;width:260px;border-radius:6px;right:0!important;bottom:0;position:absolute}.appFooter .appFooterColumn{color:#444!important;margin-right:10px!important}.appFooter .appFooterLogo{height:24px;width:24px;margin:0 15px}.fixedInputCheckbox{margin-left:34px!important}#root,body,html{min-height:100vh!important}body{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}button:focus,input:focus{outline:none}input:hover{border-color:#444!important}.ant-modal,.ant-upload-picture-card-wrapper{width:auto!important}.ant-modal{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center!important;align-items:center!important;-webkit-justify-content:center!important;justify-content:center!important}.ant-modal-title{font-weight:600!important}.ant-modal-title,.anticon.anticon-close.ant-modal-close-icon>svg{color:#fff!important}.ant-form-item{margin-bottom:14px!important}.ant-form-item-label{font-weight:500}.ant-input-number{width:100%!important}.ant-popover-title{background:#eeeded!important;border-bottom:1px solid #dedede!important;border-radius:4px 4px 0 0}.ant-popover-inner-content{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1)!important;color:#222!important;z-index:999}.ant-popover-title{color:#222!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 10px 0 rgba(0,0,0,.2)!important;z-index:998}div.ant-steps.ant-steps-vertical{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}div.ant-steps-item.ant-steps-item-wait>div.ant-steps-item-container>div.ant-steps-item-content>div.ant-steps-item-title{color:rgba(0,0,0,.25)!important}.ant-steps-item{min-width:200px!important;margin-right:20px!important}.ant-btn:hover{opacity:.9;color:#444;border-color:#b4b4b4!important}.ant-page-header-back-button:active,.ant-page-header-back-button:focus,.ant-page-header-back-button:hover,.anticon-arrow-left:active,.anticon-arrow-left:hover,.anticon-arrow-left:visited{color:#e56972!important}input:focus,input:hover{border-color:#b4b4b4!important}input{box-shadow:none!important;outline:0!important;border-radius:8px!important}input::-webkit-input-placeholder{color:#d9d9d9!important}input:-moz-placeholder,input::-moz-placeholder{color:#d9d9d9!important}input:-ms-input-placeholder{color:#d9d9d9!important}btn,btn-active,button,button:active,button:focus,button:hover,button:visited{box-shadow:none!important;outline:0!important}.noStepper input[type=number]::-webkit-inner-spin-button,.noStepper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button:disabled,button:disabled:hover{opacity:.8;color:#ccc!important}.waivesBadge{background-color:#f04623;position:absolute;left:40px;top:0;font-size:8px;font-weight:600;color:#fff;padding:0 2px;border-radius:11px;width:22px;height:22px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid #ffe0e3}
/*# sourceMappingURL=main.81dfeba8.chunk.css.map */