@charset "UTF-8";.loading{position:absolute}.loadingLogin{position:fixed}.loading{min-height:100%;width:100%;top:0;right:0;bottom:0;left:0;background-color:#16161666;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:#00000040!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{animation-name:uploadAnimateInlineIn}.upload-list-inline .ant-upload-animate-leave{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 #00000026}.whiteBox header{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.whiteBox header strong{font-size:22px}.whiteBox.secondary{background:#00000005;padding:20px;margin-bottom:30px;border-radius:5px;box-shadow:0 4px 4px #00000026}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,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{border:1px solid #4bb543!important}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,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{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:before,div.loading-file:after,div.loading-file span:before,div.loading-file span:after{animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease-in-out;background:#b4b4b4;content:"";position:absolute;transition:opacity 1s ease}div.loading-file:before,div.loading-file:after{height:2px;width:0%}div.loading-file:before{right:0;top:0}div.loading-file:after{bottom:0;left:0}div.loading-file span:before,div.loading-file span:after{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:before,div.loading-file:after,div.loading-file span:before,div.loading-file span:after{opacity:1}div.loading-file:before{animation-name:btn-border-top;animation-duration:2.8s}div.loading-file:after{animation-name:btn-border-bottom;animation-delay:.7s;animation-duration:2.8s}div.loading-file span:before{animation-name:btn-border-span-left;animation-delay:.35s;animation-duration:2.8s}div.loading-file span:after{animation-name:btn-border-span-right;animation-delay:1.05s;animation-duration:2.8s}@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-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-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-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(to bottom,#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:flex!important;justify-content:flex-end!important}.ant-select-selection:hover,.ant-select-selection:focus,.ant-select-selection:active{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 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,.topTreeNode>span:not(.ant-select-tree-treenode-switcher-open){color:#444!important;font-weight:600!important}.registerContainer{height:100%}.registerBoxContainer{border:1px solid #dadce0;border-radius:8px;-webkit-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);-moz-box-shadow:3px 4px 15px -4px rgba(0,0,0,.43);box-shadow:3px 4px 15px -4px #0000006e}.registerBox{margin:30px 30px 20px}.registerBoxTitle{font-weight:600}.registerBoxDescription{margin-bottom:15px;font-weight:400}.registerForm{margin-top:40px!important}.registerButton{margin-top:20px;margin-bottom:20px;font-size:20px!important;font-weight:500!important;width:150px!important;height:40px!important}.resetConfirmationButton{margin-top:20px;margin-bottom:20px;font-size:20px!important;font-weight:500!important;width:200px!important;height:40px!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{display:flex;justify-content:center;align-items:center;min-height:100%}div.certification-container{margin-top:30px;display:flex;flex-wrap:wrap;max-width:800px;height:100%;justify-content:space-between;align-items:center;gap:0}div.certification-container div.container-card{margin:0 10px 20px}@media only screen and (max-width:894px){div.certification-container{justify-content:center}}.badge-card-action sup.ant-badge-count{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;animation-duration:0s!important}@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;-webkit-box-shadow:3px 4px 22px -4px rgba(0,0,0,.53)!important;-moz-box-shadow:3px 4px 22px -4px rgba(0,0,0,.53)!important;box-shadow:3px 4px 22px -4px #00000087!important;overflow:hidden;background:#fff}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;padding:24px!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;animation:1s linear fade}div.certification-card:hover button.card-button:hover{opacity:.8}div.certification-card:hover:before{bottom:0}div.certification-card.started-process-false small.expiry-date,div.certification-card.started-process-false small.certification-number{visibility:hidden}div.certification-card.started-process-true small.expiry-date,div.certification-card.started-process-true small.certification-number{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;animation:1s linear fade}div.certification-card.started-process-true:hover button.card-button:hover{opacity:.8}div.certification-card.started-process-true:hover button.printCertButton{visibility:visible;animation:1s linear fade}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:flex;align-items: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 #0003,0 6px 20px #0000001a!important;z-index:1}header.ant-layout-header{background-color:#f0f2f5!important}aside.certificationDetail{background:linear-gradient(to bottom,#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:flex;flex-direction:column;justify-content:space-between}aside.certificationDetail>div#detailsContainer{display:flex;flex-direction:column;justify-content:flex-start;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:flex}div.badgeContainer>span{margin-right:10px}div[state]{padding:5px;min-width:100px;display:flex;align-items:center;justify-content:center;border:0;border-radius:4px}div[state="1"],div[state="5"],div[state="0"]{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{clip-path:polygon(0% 0%,100% 0%,93% 50%,100% 100%,0% 100%);padding:15px}div.event{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:flex;justify-content:center}div.vertical-timeline-element.vertical-timeline-element--no-children>div{margin-bottom:100px}div.vertical-timeline-element.vertical-timeline-element--no-children>div>span.vertical-timeline-element-icon.bounce-in,span.vertical-timeline-element-icon.bounce-in{display:flex!important;align-items:center!important;justify-content:center!important}span.vertical-timeline-element-icon>span{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}span.vertical-timeline-element-icon>span>span.anticon,span.vertical-timeline-element-icon .anticon{font-size:34px!important}.vertical-timeline-element-icon svg{display:block!important;width:100%!important;height:100%!important;position:static!important;left:auto!important;top:auto!important;margin-left:0!important;margin-top:0!important}div.vertical-timeline-element-content.bounce-in{padding:0}div.vertical-timeline-element-content.bounce-in>div.containterItem{flex-direction:column;justify-content:space-evenly;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{font-size:24px;font-weight:400;margin-bottom:15px;margin-left:70px;margin-top:16px!important;color:#8e8e8e}.userHeader .ant-typography{font-size:24px!important;font-weight:400!important;text-decoration:none!important;color:#8e8e8e!important;line-height:1.2!important}.userHeaderJustCard{font-size:24px;font-weight:400;margin-top:-20px!important;color:#8e8e8e}.userHeaderIcon{margin-left:10px;font-size:18px;cursor:pointer}.dashboardAdditionalButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:4px 8px!important}.avatarIcon{margin-top:10px!important}span.welcome-user{font-size:16px;margin-left:15px;margin-bottom:15px;color:#8e8e8e}.dashboard .ant-typography,.dashboardNoNav .ant-typography{margin-bottom:0!important}.dashboard,.dashboardNoNav{height:100%;padding:20px 30px 50px;min-height:calc(100vh - 90px);display:flex;flex-direction:column;justify-content:baseline;align-items:stretch;gap:0}.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:gray!important}.dashboardProfileHeaderEditButton:hover{color:#af3947!important}#usersCertificationList tbody tr,#usersCertificationList tbody td{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:#00000040!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-icon>.ant-steps-icon,.paymentSteps .ant-steps-item-process .ant-steps-item-icon,.paymentSteps .ant-steps-item-finish .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:0 4px 4px 0;color:#000;font-weight:400}.questionsForm-totalPopoverContent{height:70px}.questionsForm-totalPopoverIcon,.questionsForm-totalPopoverFeedbackIcon{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}.practicalExamReschedule .ant-modal-body,.examEndCooldownModal .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{position:absolute;margin-top:267.5px;font-weight:600;margin-left:370px;font-size:.7em}.printCardElementExpiryDate{position:absolute;margin-top:284px;font-weight:600;margin-left:370px;font-size:.7em}.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;-moz-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%;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:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .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:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-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:gray!important}.timelineInformationalPopoverContentAction button:hover,.timelineInformationalPopoverContentAction button:focus,.timelineInformationalPopoverContentAction button:active{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 #0003,0 6px 20px #0000001a!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 #0003,0 6px 20px #0000001a!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:gray!important}.dashboardAdditionalButton .anticon{font-size:18px!important}.dashboardAdditionalButton:hover{color:#af3947!important}.commonSearchBar{margin-bottom:10px}.usersSearchBar{background-color:#fff;padding:15px 0;box-shadow:0 4px 8px #0003,0 6px 20px #0000001a!important;max-width:60%;border-radius:8px}.usersSearchBarInput{line-height:40px;font-size:16px!important;border:0!important;background:none!important}.usersSearchBarIcon{font-size:28px;margin-right:50px;margin-left:20px}.usersSearchBarButtonRow{z-index:9999;margin-top:-46px;margin-bottom:50px;margin-right:41%}.usersSearchBarButton{font-weight:500}.contactUsModal .ant-modal-body{min-width:50vw}.contactUsSubmitButton{margin-left:20px}.adminSearchUsersTable{box-shadow:0 4px 8px #0003,0 6px 20px #0000001a!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{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:hover,.auditRefreshButton:focus{color:#000!important}.importUsersTableRow{border-top-width:1px;border-top-color:gray;border-top-style:solid;margin:30px 20px 20px;padding-top:10px}.importUsersTableRow .passValIcon{margin-left:10px;color:green}.importUsersTableRow .failValIcon{margin-left:10px;color:red}.importUsersTableRow .importWIPIcon,.importUsersTableRow .importSkipIcon{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;-webkit-box-shadow:3px 4px 22px -4px rgba(0,0,0,.53);-moz-box-shadow:3px 4px 22px -4px rgba(0,0,0,.53);box-shadow:3px 4px 22px -4px #00000087;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;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:hover,.authorizationLoginButton:active,.authorizationLoginButton:focus{background-color:#444!important;outline:0;color:#fff!important}.loginBackgroundImage{position:fixed;height:343px;background-size:100%;min-width:100%;z-index:0}body{padding:0}section{background-color:#ececec!important}.ant-layout{background-color:#ececec!important}.ant-layout-sider{background:#fff!important}.ant-layout-content{background-color:#ececec!important}.appHeader .ant-row{height:100%!important}.main-content{overflow:auto!important;margin-left:200px!important;width:calc(100% - 200px)!important;padding-top:90px;background-color:#ececec;transition:all .2s ease-in-out}.ant-layout:has(.ant-layout-sider-collapsed) .main-content{margin-left:80px!important;width:calc(100% - 80px)!important}.appHeaderFullscreen,.appHeader,header.appHeader{position:fixed;width:100%;height:90px!important;min-height:90px!important;z-index:100!important;box-shadow:2px -1px 9px 3px #0003;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:-100px}.headingTitleLogo{height:80px;margin-top:3px;margin-left:102px}.headingTitleLogoFixed{height:80px;margin-top:3px;margin-left:160px}.idmBadgeContainer{background-color:transparent!important;border-color:transparent!important;margin-right:20px!important}.idmBadgeContainer .idmBadgeUserIcon{font-size:16px!important;color:#000!important;background-color:#8e8e8e!important;box-shadow:2px -1px 9px 3px #0003}.idmBadgeContainer .idmBadgeUserIcon:hover{background-color:#444!important}.idmBadgeContainer .idmBadgeUserIcon .idmBadgeUserText{color:#fff!important}section.container-layout{height:100vh!important}.ant-layout-sider-light{z-index:1000!important;height:calc(100vh - 90px)!important;position:fixed;top:90px;left:0;overflow-y:auto;box-shadow:2px -1px 9px 3px #0003}.sideNavigation{padding-top:20px!important;display:flex!important;flex-direction:column!important;height:100%!important;border-right:1.3px solid #d9d9d9!important;box-shadow:0 0 6px #0003!important}.sideNavigation .ant-menu-item:last-child:not(:only-of-type){margin-top:auto!important}.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:20px 30px 50px;min-height:calc(100vh - 90px)}.pageContentSubsection{padding:10px 50px}.pageContentFullScreen{padding:30px;height:100%;background-color:#ececec!important;margin-top:90px;min-height:calc(100vh - 90px)}.alertController{z-index:9999}.logoCCPO{height:80px;margin-bottom:20px}.bwLogo{height:50px;margin-bottom:20px}.appFooter{height:30px!important;background:#ececec!important;font-weight:500;font-size:12px;padding-bottom:28px;padding-top:20px;padding-right:40px;z-index:20;width:360px;border-radius:6px;right:0!important;bottom:0;position:fixed}.appFooter .appFooterColumn{color:#444!important;margin-right:10px!important}.appFooter .appFooterLogo{height:24px;width:24px;margin:0 15px}.fixedInputCheckbox{margin-left:34px!important}[data-braintree-id=wrapper]{display:block!important;position:relative}[data-braintree-id=svgs]{display:none!important}.braintree-dropin__disabled{position:absolute;top:0;bottom:0;left:0;right:0;cursor:not-allowed;z-index:99999}.braintree-dropin__disabled.braintree-hidden{display:none}.braintree-dropin *{box-sizing:border-box}.braintree-dropin{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.2;margin:0;min-width:200px;padding:0}.braintree-dropin .braintree-hidden{height:0;margin:0;opacity:0;overflow:hidden;visibility:hidden}.braintree-loader__container{height:140px;opacity:1;position:absolute;width:100%;z-index:2}.braintree-loading .braintree-heading,.braintree-loading .braintree-toggle{visibility:hidden!important}.braintree-loaded .braintree-loader__container{z-index:-2}.braintree-loaded .braintree-loader__indicator{transform:translateY(-30%) scale(0)}.braintree-loader__indicator{border:solid 2px #bfbfbf;border-radius:50%;height:72px;margin:-36px auto 0;position:relative;top:50%;transition:transform .3s cubic-bezier(.43,.48,.62,1.07);width:72px}.braintree-loader__indicator:before{animation:rotate 512ms infinite cubic-bezier(.645,.045,.355,1);border:solid 2px transparent;border-radius:50%;border-top-color:#666;box-sizing:content-box;content:"";display:block;height:100%;margin-left:-2px;margin-top:-2px;width:100%}.braintree-loader__lock{fill:#666;left:50%;margin-left:-7px;margin-top:-9px;position:absolute;top:50%}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.braintree-sheet--loading .braintree-sheet__content{opacity:.3}.braintree-sheet--loading .braintree-sheet__header:after{animation:loader-scale 1s infinite,loader-origin 1s steps(1) infinite;background:green;bottom:-2px;content:"";height:2px;left:-1px;position:absolute;width:100%}@keyframes loader-scale{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes loader-origin{0%{transform-origin:0 0}50%{transform-origin:100% 0}to{transform-origin:0 0}}.braintree-placeholder,.braintree-heading{color:#000;font-size:16px;margin-bottom:10px}.braintree-placeholder{margin-bottom:13px}.braintree-icon--bordered{background:#fff;border:1px solid #BBBBBB;border-radius:3px;box-sizing:content-box}.braintree-upper-container{border-radius:4px;min-height:140px;opacity:1;position:relative;transition:min-height .6s;width:100%;z-index:2}.braintree-upper-container:before{background-color:#fafafa;border:1px solid #B5B5B5;border-radius:4px;bottom:5px;content:"";display:block;position:absolute;top:0;width:100%;z-index:-3}.braintree-loaded .braintree-upper-container{min-height:inherit}.braintree-loaded .braintree-upper-container:before{border:0px}.braintree-options{margin:0 auto;height:0;overflow:hidden;visibility:hidden}.braintree-options-initial{max-height:0;opacity:0}.braintree-options-list{margin:0 auto;padding-bottom:5px;width:100%}.braintree-option{align-items:center;background-color:#fafafa;border-color:#b5b5b5;border-style:solid;border-width:0 1px 1px 1px;cursor:pointer;display:flex;padding:12px 10px}.braintree-option:hover{background:#fff}.braintree-option:hover .braintree-option__label{font-weight:500}.braintree-option.braintree-disabled{background:#eaeaea;cursor:not-allowed}.braintree-option.braintree-disabled:hover .braintree-option__label{font-weight:400}.braintree-option.braintree-disabled .braintree-option__label{color:#787878}.braintree-option.braintree-disabled .braintree-option__disabled-message{float:right;font-size:14px}.braintree-option.braintree-disabled .braintree-option__disabled-message span{border-bottom:1px solid #B5B5B5}.braintree-option:first-child{border-radius:4px 4px 0 0;border-top-width:1px}.braintree-option:last-child{border-radius:0 0 4px 4px}.braintree-option .braintree-option__logo{display:flex;text-align:center;align-items:center}.braintree-option .braintree-option__label{color:#000;font-size:16px;margin-left:20px;width:100%}@supports (-webkit-appearance: -apple-pay-button){.apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;cursor:pointer}}@supports not (-webkit-appearance: -apple-pay-button){.apple-pay-button{display:inline-block;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px;cursor:pointer}.apple-pay-button-black{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.apple-pay-button-white{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-white-with-line{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff;border:.5px solid black}}.braintree-sheet{background-color:#fff;border:1px solid #B5B5B5;border-radius:4px;display:none;margin:0 auto;max-height:600px;max-height:fit-content;transition:transform .3s,opacity .3s,max-height .3s ease;width:100%}.braintree-sheet--tokenized{max-height:71px;opacity:.1;overflow:hidden;transform:translateY(20px)}.braintree-sheet--tokenized .braintree-sheet__header,.braintree-sheet--tokenized .braintree-sheet__content{opacity:.1}.braintree-sheet--has-error .braintree-sheet{border:2px solid #CA2A2A;border-radius:4px 4px 0 0}.braintree-sheet--has-error .braintree-methods--edit .braintree-method{border-left:2px solid #CA2A2A;border-right:2px solid #CA2A2A}.braintree-sheet--has-error .braintree-methods--edit .braintree-method:first-child{border-top:2px solid #CA2A2A}.braintree-sheet--has-error .braintree-methods--edit .braintree-method:last-child{border-bottom:2px solid #CA2A2A}.braintree-sheet__container{display:none;margin:0 auto 13px;max-height:0;opacity:0}.braintree-sheet__error{display:none;margin:0 auto;width:100%}.braintree-sheet--has-error .braintree-sheet__error{color:#ca2a2a;align-items:center;justify-content:center;display:flex;padding:6px;position:relative;margin-top:4px}.braintree-sheet--has-error .braintree-sheet__error .braintree-sheet__error-icon{height:24px;margin-top:-12px;margin-right:4px;position:relative;top:4px;width:24px}.braintree-sheet--has-error .braintree-sheet__error .braintree-sheet__error-icon use{fill:#ca2a2a}.braintree-sheet--has-error .braintree-sheet__error .braintree-sheet__error-text{color:#ca2a2a;font-size:14px;text-align:center}.braintree-show-methods .braintree-sheet--active.braintree-sheet--has-error .braintree-sheet{border-color:#ca2a2a;border-radius:5px 5px 0 0}.braintree-show-methods .braintree-sheet--active .braintree-sheet{border-radius:5px;border-color:#219653;border-width:2px}.braintree-sheet__header{align-items:center;border-bottom:1px solid #B5B5B5;display:flex;flex-wrap:wrap;padding:12px 15px 0 12px;position:relative}.braintree-sheet__header .braintree-sheet__header-label{align-items:center;display:flex;flex-grow:1;padding-bottom:12px}.braintree-sheet__header .braintree-sheet__label{font-size:16px}.braintree-sheet__header .braintree-sheet__logo--header{align-items:center;display:flex;text-align:center;width:50px}.braintree-sheet__header .braintree-sheet__card-icon{display:inline-block;padding-left:5px}.braintree-sheet__header .braintree-sheet__card-icon.braintree-hidden{display:none}.braintree-sheet__header .braintree-sheet__text{color:#000;font-size:16px;margin-left:20px}.braintree-sheet__header .braintree-sheet__icons{padding-bottom:10px}.braintree-sheet__content--button{min-height:84px;padding:20px;text-align:center}.braintree-sheet__content--button .braintree-sheet__button--paypal{margin:0 auto}.braintree-sheet__content--button .braintree-sheet__button--paypal iframe{display:inline-block!important}.braintree-sheet__content--button .braintree-sheet__button--venmo{max-width:100%}.braintree-sheet__content--button .braintree-sheet__button--venmo use{cursor:pointer}.braintree-sheet__content--button .braintree-sheet__button--apple-pay{margin:0 auto}.braintree-sheet__content--button .braintree-sheet__button--apple-pay iframe{display:inline-block!important}.braintree-form__field-group--has-error .braintree-form__icon-container{margin-top:-12px}.braintree-form__hosted-field{transition:border-color .1s}.braintree-form__hosted-field iframe{margin:auto}.braintree-sheet__content--form{padding:10px 15px 10px 10px}.braintree-sheet__content--form .braintree-form__field-group{margin-bottom:10px;padding-left:5px}.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error{margin-bottom:3px}.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__field .braintree-form__hosted-field,.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__field .braintree-form__hosted-field:hover{border-color:#ca2a2a}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__label{color:#000;display:block;font-size:14px;font-weight:400;line-height:1.4;margin:0;padding:0;text-align:left}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__descriptor{color:#b5b5b5;font-size:13px;margin-left:6px}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field{position:relative}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field label{cursor:text;display:block;margin:0}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__icon-container{margin-top:-14px;position:absolute;right:11px;top:50%}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__hosted-field{border:1px solid #bfbfbf;height:44px;margin:4px 0 0;padding:0 8px}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__hosted-field:hover{border-color:#7d7d7d}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__hosted-field.braintree-form__field--valid{border-color:#666}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__hosted-field input.braintree-form__raw-input{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;height:100%;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#000}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__hosted-field input.braintree-form__raw-input:focus{outline:none}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field.braintree-form__checkbox{float:left}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field.braintree-form__checkbox input{margin:-5px 5px 0 0;padding:0;line-height:0;box-sizing:border-box}.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__field-secondary-icon,.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error.braintree-form__field-group--card-type-known .braintree-form__field-secondary-icon,.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error.braintree-form__field-group--is-focused .braintree-form__field-secondary-icon,.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field-error-icon,.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field-secondary-icon{display:none;transform:scale(0)}.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--card-type-known .braintree-form__field-secondary-icon,.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__field-error-icon,.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--is-focused .braintree-form__field-secondary-icon{display:block;transform:scale(1)}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field-error{color:#ca2a2a;display:none;font-size:13px;line-height:1.4;margin:3px 0;padding:0}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field-error-icon{margin-top:2px}.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field-error-icon use{fill:#ca2a2a}.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__field-error{display:block}.braintree-sheet__content--form .braintree-form__flexible-fields{display:flex;flex-wrap:wrap;justify-content:space-between}.braintree-sheet__content--form .braintree-form__flexible-fields .braintree-form__field-group{flex-basis:190px;flex-grow:1}.braintree-method{align-items:center;background-color:#fff;border-color:#b5b5b5;border-style:solid;border-width:0 1px 1px 1px;cursor:pointer;display:flex;justify-content:space-between;margin:0 auto;padding:14px 10px;position:relative;transition:opacity .3s,width .2s cubic-bezier(.175,.885,.32,1.275),border-color .3s,border-radius .3s;width:98%;z-index:0}.braintree-method:hover .braintree-method__label{font-weight:500}.braintree-method:first-child{border-radius:4px 4px 0 0;border-top-width:1px}.braintree-method:last-child{border-radius:0 0 4px 4px}.braintree-method:only-child{border-radius:4px}.braintree-method .braintree-method__logo{align-items:center;display:flex;justify-content:center}.braintree-method .braintree-method__label{color:#000;flex-grow:1;font-size:16px;margin-left:20px;text-align:left;text-overflow:ellipsis;overflow:hidden}.braintree-method .braintree-method__label .braintree-method__label--small{font-size:13px;font-weight:400}.braintree-method .braintree-method__icon{background-color:#fafafa;border-radius:100px;fill:#fafafa;height:41px;width:41px;padding:10px;transform:scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.braintree-method .braintree-method__icon svg{width:100%}.braintree-methods--edit .braintree-method{cursor:auto}.braintree-methods--edit .braintree-method.braintree-method--disabled{opacity:.8;background:#e8e8e8;cursor:not-allowed}.braintree-methods--edit .braintree-method.braintree-method--disabled:hover .braintree-method__label{font-weight:inherit}.braintree-methods--edit .braintree-method.braintree-method--disabled .braintree-method__delete-container{display:none}.braintree-methods--active:not(.braintree-methods--edit) .braintree-method--active{border-radius:5px;opacity:1;width:100%;z-index:1;border-color:#219653;border-width:2px;margin-top:-1px;margin-bottom:-1px}.braintree-methods--active:not(.braintree-methods--edit) .braintree-method--active:first-of-type{margin-top:0}.braintree-methods--active:not(.braintree-methods--edit) .braintree-method--active:last-of-type{margin-bottom:0}.braintree-methods--active:not(.braintree-methods--edit) .braintree-method--active .braintree-method__check{background-color:#219653}.braintree-methods--active:not(.braintree-methods--edit) .braintree-method--active .braintree-method__icon{fill:#fff;transform:scale(1)}.braintree-methods--active:not(.braintree-methods--edit) .braintree-method--active .braintree-method__label{font-weight:700}.braintree-method__delete-container{display:none}.braintree-method__delete-container .braintree-method__delete{margin-right:19px;height:30px;width:30px;padding:7px;background-color:#ec493a;cursor:pointer}.braintree-method__delete-container .braintree-method__delete:hover{background-color:#c62213;transform:scale(1.1)}.braintree-method__delete-container .braintree-method__delete svg{margin-top:-5px;margin-left:1px}.braintree-methods--edit .braintree-method__delete-container{display:block}.braintree-methods--edit .braintree-method__delete-container .braintree-method__delete{transform:scale(1)}.braintree-methods{display:none;margin:0 auto 6px}.braintree-delete-confirmation{display:none;overflow:hidden;background:#fafafa!important;color:#606060;font-size:1.125em}.braintree-delete-confirmation [data-braintree-id=delete-confirmation__message]{padding:2.5em;text-align:center}.braintree-delete-confirmation .braintree-delete-confirmation__button-container{display:flex;text-align:center}.braintree-delete-confirmation .braintree-delete-confirmation__button-container .braintree-delete-confirmation__button{border:none;border-top:1px solid #B5B5B5;font-size:1em;background:#fafafa;color:#c4c4c4;cursor:pointer;flex-grow:2;padding:.75em}.braintree-delete-confirmation .braintree-delete-confirmation__button-container [data-braintree-id=delete-confirmation__yes]{color:#fff;background:#ec493a;border-left:solid 1px #b5b5b5}.braintree-delete-confirmation .braintree-delete-confirmation__button-container [data-braintree-id=delete-confirmation__yes]:hover{background:#c62213}.braintree-delete-confirmation .braintree-delete-confirmation__button-container [data-braintree-id=delete-confirmation__no]{color:#666;border-bottom-left-radius:.25em}.braintree-delete-confirmation .braintree-delete-confirmation__button-container [data-braintree-id=delete-confirmation__no]:hover{background:#efefef}.braintree-methods-initial{display:none;max-height:0;opacity:0}.braintree-large-button{background:#fafafa;border-radius:4px;color:#000;cursor:pointer;font-size:14px;margin:0 auto;padding:18px;text-align:center;width:100%}.braintree-large-button:hover{background:#fcfcfc;font-weight:500}.braintree-large-button:hover span{border-color:#000}.braintree-large-button span{border-bottom:1px solid #B5B5B5;padding-bottom:1px}.braintree-large-button.braintree-hidden{display:none}.braintree-show-card .braintree-card,.braintree-show-methods .braintree-methods,.braintree-show-delete-confirmation .braintree-delete-confirmation,.braintree-show-options .braintree-options,.braintree-show-paypal .braintree-paypal,.braintree-show-paypalCredit .braintree-paypalCredit,.braintree-show-applePay .braintree-applePay,.braintree-show-googlePay .braintree-googlePay,.braintree-show-venmo .braintree-venmo{display:block;height:auto;overflow:visible;visibility:visible}[data-braintree-id=methods-label],[data-braintree-id=methods-edit],[data-braintree-id=choose-a-way-to-pay]{position:absolute;transform:translateY(30px);transition:transform .2s ease;visibility:hidden}.braintree-show-methods [data-braintree-id=methods-label],.braintree-show-methods [data-braintree-id=methods-edit],.braintree-show-options [data-braintree-id=choose-a-way-to-pay]{transform:none;visibility:visible}.braintree-show-methods [data-braintree-id=methods-edit]{right:5px;text-decoration:underline;cursor:pointer}.braintree-show-methods [data-braintree-id=methods-label].braintree-no-payment-method-selected{transform:translateY(30px)}.braintree-show-methods.braintree-show-options [data-braintree-id=choose-a-way-to-pay]{transform:translateY(30px);visibility:hidden}.braintree-loaded [data-braintree-id=methods],.braintree-loaded [data-braintree-id=options],.braintree-loaded [data-braintree-id=sheet-container]{max-height:2000px;max-height:fit-content;opacity:1;transition:max-height .25s cubic-bezier(.175,.885,.32,1.275),opacity .3s linear .1s;min-height:0}.braintree-loaded .braintree-sheet__container{display:block}.braintree-show-methods [data-braintree-id=other-ways-to-pay],.braintree-show-options [data-braintree-id=other-ways-to-pay]{display:none}.braintree-show-card [data-braintree-id=other-ways-to-pay],.braintree-show-methods [data-braintree-id=other-ways-to-pay],.braintree-show-paypal [data-braintree-id=other-ways-to-pay],.braintree-show-applePay [data-braintree-id=other-ways-to-pay],.braintree-show-googlePay [data-braintree-id=other-ways-to-pay],.braintree-show-venmo [data-braintree-id=other-ways-to-pay]{display:block}.braintree-loaded [data-braintree-id=methods],.braintree-loaded [data-braintree-id=options]{transition:none}.braintree-options{display:none}[data-braintree-no-flexbox=true] .braintree-option:after{content:"";display:table;clear:both}[data-braintree-no-flexbox=true] .braintree-option__label{float:left;width:auto}[data-braintree-no-flexbox=true] .braintree-option__logo{float:left}[data-braintree-no-flexbox=true] .braintree-sheet__header{display:table;width:100%}[data-braintree-no-flexbox=true] .braintree-sheet__header:after{content:"";display:table;clear:both}[data-braintree-no-flexbox=true] .braintree-sheet__header-label{float:left}[data-braintree-no-flexbox=true] .braintree-sheet__header-label:after{content:"";display:table;clear:both}[data-braintree-no-flexbox=true] .braintree-sheet__logo--header{float:left}[data-braintree-no-flexbox=true] .braintree-sheet__text{float:left;width:auto}[data-braintree-no-flexbox=true] .braintree-sheet__icons{float:right}[data-braintree-no-flexbox=true] .braintree-method__label{float:left;width:auto}[data-braintree-no-flexbox=true] .braintree-method__logo{float:left}[data-braintree-no-flexbox=true] .braintree-method:after{content:"";display:table;clear:both}[data-braintree-no-flexbox=true] .braintree-method__icon-container{float:right;position:relative}[data-braintree-no-flexbox=true] .braintree-method__icon-container:before{right:0}[data-braintree-no-flexbox=true] .braintree-method__icon{margin-right:0;right:0;position:absolute}@media only screen and (max-height:700px){#Cardinal-Modal{top:10px!important;bottom:10px!important;left:10px!important;right:10px!important;transform:none!important;overflow:scroll!important;-webkit-overflow-scrolling:touch!important}#Cardinal-Modal iframe{height:100%!important;width:100%!important}#Cardinal-ModalContent{height:100%!important}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}html,body,#root{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-upload-picture-card-wrapper{width:auto!important}.ant-modal{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important}.ant-modal-title{font-weight:600!important;color:#fff!important}.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 #0003,0 6px 20px #0000001a!important;color:#222!important;z-index:999}.ant-popover-title{color:#222!important;box-shadow:0 0 #0003,0 0 10px #0003!important;z-index:998}div.ant-steps.ant-steps-vertical{display:flex;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:#00000040!important}.ant-steps-item{min-width:200px!important;margin-right:20px!important}.ant-btn:hover{opacity:.9;color:#444;border-color:#b4b4b4!important}.anticon-arrow-left:hover,.anticon-arrow-left:active,.anticon-arrow-left:visited,.ant-page-header-back-button:active,.ant-page-header-back-button:focus,.ant-page-header-back-button:hover{color:#e56972!important}input:hover,input:focus{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{color:#d9d9d9!important}input::-moz-placeholder{color:#d9d9d9!important}input:-ms-input-placeholder{color:#d9d9d9!important}btn,btn-active,button,button:hover,button:focus,button:active,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{opacity:.8;color:#ccc!important}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:flex;align-items:center;justify-content:center;border:1px solid #ffe0e3}
