@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.topNavContainer a{font-size:14px;color:#000;padding:10px;margin:10px;display:inline-block;text-decoration:none}.App{text-align:center}input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=password]::-webkit-credentials-auto-fill-button,input[type=password]::-webkit-textfield-decoration-container{display:none!important;appearance:none}input[type=password]{appearance:none;-webkit-appearance:none;-moz-appearance:none}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bg-blue{background-color:#e9f9fa;background-size:cover}.CategoryDetailspage{padding-left:20px;padding-top:30px}.CategoryDetailspage .CategoryPageheadingContainer{padding:10px 0}.CategoryDetailspage .Pageheading{margin-top:10px;padding-top:10px;color:rgba(var(--myApplicationColor),1);font-family:Roboto;font-size:22px;letter-spacing:0;line-height:25px;font-weight:400}.CategoryDetailspage .categoryPageDesc{color:#7a7a7a;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;margin-top:15px}.CategoryDetailspage .assigntoContainer{margin-top:10px;cursor:pointer;text-align:center}.CategoryDetailspage .assigntoContainer .AssignToTeamMember{color:#515151;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;text-align:center}.CategoryDetailspage .assigntoContainer img{height:21px;width:21.01px}.CategoryDetailspage .assigntoContainer p.assignedText{color:#258c5d;text-transform:uppercase;font-family:Roboto;font-size:7.5px;font-weight:500;letter-spacing:0;margin-bottom:0;text-align:center}.CategoryDetailspage .reviewPanel{width:100%}.CategoryDetailspage .reviewPanel .complete{border-radius:10px 0 0 10px;padding:15px;background:rgba(var(--buttonBackgroundColor),1);color:#fff;font-family:Roboto;font-size:15.4px;font-weight:700;letter-spacing:0;line-height:19.8px}.CategoryDetailspage .reviewPanel .complete img{background-color:#fff;border-radius:50%;padding:0;height:15px;width:15px}.CategoryDetailspage .reviewPanel .completeInfo{border:3px solid #395f85;padding:10px;color:#3a3a3a;font-family:Roboto;font-size:14px;font-weight:800;border-radius:0 8px 8px 0}.CategoryDetailspage .reviewPanel .completeInfo .btn{border-radius:8px;padding:4px;height:28px;width:169px;border-radius:14px;background-color:#628ca6;background-color:rgba(var(--buttonBackgroundColor),1);font-size:13px;font-weight:500;margin-left:30px}.applicationHeading{height:25px;width:148px;color:#006c80;font-family:Roboto;font-size:22px;letter-spacing:0;line-height:25px}.CategoryPageHeading{color:rgba(var(--pageHeading),1);font-family:Roboto;font-size:30px;font-weight:500;letter-spacing:0;line-height:35px}.categoryCardRow{max-width:94%;margin:10px auto 20px}.categoryCardRow .categoryCard{height:calc(100% - 35px);box-sizing:border-box;min-height:300px;border:1px solid rgba(var(--subCategoryCardBorderColor),1);border-radius:6px;background-color:#fff;padding:25px 30px;margin:0 5px 35px;position:relative;box-shadow:0 10px 25px 1px rgba(0,0,0,.1)}.categoryCardRow .CategoryCardHeadingContainer{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0}.categoryCardRow .CategoryCardHeading{color:rgba(var(--subCategoryTitle),1);font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:15px}.categoryCardButton{height:32.13px;width:84.92px;border-radius:16.07px;background-color:#d9e5f6;font-size:15.3px;border-width:0}.categoryCardButton,.editCategoryButton{color:rgba(var(--subCategoryButtonFontColor),1);font-family:Roboto;letter-spacing:0;line-height:18px;text-align:center;margin-right:-5px}.editCategoryButton{box-sizing:border-box;height:32.9px;width:85.69px;border:1px solid rgba(var(--subCategoryButtonFontColor),1);border-radius:16.07px;font-size:15px;background-color:#fff;opacity:.7}.ContinuecategoryCardButton{box-sizing:border-box;height:32.13px;width:84.92px;border-radius:16.07px;background:rgba(var(--buttonBackgroundColor),1);color:rgba(var(--buttonFontColor),1);font-family:Roboto;font-size:15px;letter-spacing:0;line-height:18px;text-align:center;border-width:0}.assigned{color:#258c5d;text-transform:uppercase;font-family:Roboto;font-size:7.5px;font-weight:500;letter-spacing:0;margin-bottom:0}.assigned img{display:block}.AssignedData{color:#2b2b2b;font-size:12px;font-weight:300;line-height:14px;text-decoration:underline}.assignedBox .assigned,.AssignedData{font-family:Roboto;letter-spacing:0;margin-bottom:0}.assignedBox .assigned{color:#258c5d;text-transform:uppercase;font-size:7.5px;font-weight:500;text-align:center;margin-top:-32px;float:right}.assignedBox .assigned img{display:inline-block}.assignedBox .AssignedData{color:#2b2b2b;font-family:Roboto;font-size:12px;font-weight:300;letter-spacing:0;line-height:14px;margin-bottom:0;text-decoration:underline;float:right;margin-top:-16px;cursor:pointer}.CompletedForm{padding-bottom:20px;height:calc(100% - 72px);min-height:140px}.completedFormContainer{display:flex}.contactCheckContainer{margin-top:-7px;margin-right:3px;margin-left:1px}.questionStatusdesc{color:#9e9e9e;font-size:12.6px;line-height:20.7px;margin-bottom:11px}.questionStatusdesc,.questiontext{font-family:Roboto;letter-spacing:0}.questiontext{color:#212121;font-size:14px;line-height:15px;margin-bottom:10px;font-weight:500}.spacegenerated{margin-left:14px}.progressBar{height:11px;width:100%;border-radius:140.85px;background-color:#efefef}.progressBar .progress-bar{background-color:rgba(var(--progressbar-color-0),1)}.progressBarContainer{display:flex;flex-direction:column;align-items:flex-end;position:absolute;bottom:25px;left:30px;right:30px}.progressPercentage{height:15px;width:17px;color:#000;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:15px;margin-right:10px;margin-bottom:2px}.progressPercentage .bg-success{background-color:#589e4b!important}.organizationcontainer{width:610px;background-color:#f7f7f7;display:flex;justify-content:space-between;box-shadow:0 0 1px #ccc;padding:15px 25px;margin:10px 0}.organizationcontainer .corporate-structure{color:#3a3a3a;font-family:Roboto;font-size:15px;letter-spacing:0;line-height:19.8px;margin-bottom:0}.organizationcontainer .cs-width{width:60%}.organizationcontainer .change{color:#1d3794;font-size:12px;text-decoration:underline;margin-bottom:0;cursor:pointer}.corporateStructureContainer{display:flex;flex-direction:column;align-items:center;min-height:321px;padding:20px;border:1px solid #979797;border-radius:4px;background-color:#fff;margin-top:50px;position:relative}.corporateStructureContainer .cfcdesccontainer{display:flex}.corporateStructureContainer .cfcdesccontainer .cancelcfc{position:absolute;top:10px;right:15px;cursor:pointer;color:#00435f;font-size:15px;font-weight:500;display:block;line-height:normal}.corporateStructureContainer .bizOptions{margin-bottom:10px!important}.corporateStructureContainer .bizOptions .optSelected{color:rgba(var(--buttonBackgroundColor),1)!important;box-shadow:none!important;margin:0 15px 15px 0!important;font-size:14px!important;color:#fff!important}.corporateStructureContainer .bizOptions button{background:#eaeff3!important;border:0!important;height:auto!important;border-radius:4px;margin:0 15px 15px 0!important;box-shadow:none!important;font-size:14px!important;min-width:90px!important;color:#1b5781!important}.corporateStructureContainer .corporateStructureDesc{color:#3a3a3a;font-family:Roboto;font-size:15.4px;line-height:19.8px;margin:10px 10px 26px}.corporateStructureContainer .buttonCFCContainer{display:flex;width:100%;justify-content:center;margin-bottom:12px}.corporateStructureContainer .updateButtonCfc{border-width:0;color:#fff;font-family:Roboto;font-size:14.4px;font-weight:500;height:33.54px;width:114.3px;border-radius:4.5px;background-color:rgba(var(--buttonBackgroundColor),1)!important}.corporateStructureContainer .cancelButton{color:#4482b1;font-family:Roboto;font-size:14.4px;font-weight:500;text-decoration:underline;cursor:pointer;margin:7px 12px 0}.corporateStructureContainer .infoImg img{padding-right:10px!important}.noticecfcContainer{width:60%}.noticecfcContainer .noticecfc{margin:20px 0;display:flex}.noticecfcContainer .noticecfc svg{border:1px solid;border-radius:50px;padding:3px;width:24px;height:20px}.noticecfcContainer .noticecfc{margin:10px;color:#a53e3e;font-family:Roboto;font-size:15.4px;text-align:center}.noticecfcContainer .backBtn{background:transparent!important;border:0;color:#006c80!important;padding:0 5px 0 0}.noticecfcContainer .backBtn svg{font-size:30px}.mybackbtn{margin-left:-12px}.completedpercentageText{color:#308a1f;font-family:Roboto;font-size:15px;font-weight:700}.assignmentModal .modal-content{text-align:center;margin-left:80px;margin-top:-20px;border-radius:0!important;height:680px}.assignmentModal .modal-body{padding:1rem 4rem}.assignmentModal .modal-footer{margin-bottom:1.5rem;padding-top:0}.assignmentModal .modal-header button span{font-weight:400;font-size:24px;color:#787878}.assignmentModal .assignModalDiv{margin:-3rem 0 2rem}.assignmentModal p.assignModalHeading{color:#000;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px}.assignmentModal .selectedItemsDiv{border:none!important;background-color:#f1f4f7!important;text-align:center;color:#303030;font-family:Roboto;font-size:15px;padding:1rem}.assignmentModal .selectedItemsText{color:#303030;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:20.25px;text-align:center}.assignmentModal .selectedItemsSubText{color:#318fd6;font-family:Roboto;font-size:11px;letter-spacing:0;line-height:15.5px;text-align:center}.assignmentModal span.changeText{color:#1837ca;font-family:Roboto;font-size:14px;cursor:pointer;text-decoration:underline}.assignmentModal .assignmentSelect{text-align:left}.assignmentModal .assignmentForm{text-align:left;padding-left:2rem}.assignmentModal .assignmentForm .formText{color:#787878;font-family:Roboto;font-size:13px;letter-spacing:0;line-height:18px}.assignmentModal .assignmentForm .mb-5.row.form-group{margin-bottom:1rem!important;display:flex!important;flex-wrap:nowrap;align-content:center}.assignmentModal .assignmentForm label{width:55px!important;margin-top:6px}.assignmentModal .assignmentForm .col-sm-12{width:84%}.spinner{z-index:1000;background-color:#161616;opacity:.6;height:100%;width:100%;position:fixed;text-align:center;padding:20% 0 0;left:0;top:0}.spinner-border{display:inline-block;width:1rem;height:1rem;vertical-align:-.125em;border:2em solid;border-right:2em solid transparent;border-radius:50%;-webkit-animation:spinner-border 2s linear infinite;animation:spinner-border 2s linear infinite}.danger{color:red!important;text-align:left!important}.revieWContainer .card-header{background:#e4e4e4;border:0;border-top-left-radius:6px;border-top-right-radius:6px px}.revieWContainer .card-body{border-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.revieWContainer .card{border:0;box-shadow:0 2px 25px rgba(8,66,92,.17);padding:0;border-radius:6px!important}.revieWContainer label{color:#3a3a3a;font-size:12px;margin-bottom:3px}.revieWContainer .value{color:#3a3a3a;font-size:13px;font-weight:400}.tabTitle{color:#08425c;font-size:12px;font-weight:600;text-transform:capitalize}.updateBtn{color:#555657;font-size:10px;margin-right:-5px;margin-top:-3px;display:block}.updateBtn,.updateBtn .Link{text-decoration:none}.checkbox-block{margin-left:100px}.checkbox{width:18px!important;height:20px!important}.checkbox-name{padding-left:8px}.align-countrycode{margin-left:30px}.mobile-field{width:200px}.react-autosuggest__container{position:relative}.react-autosuggest__input{width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-family:inherit;text-transform:none;font-weight:400;font-size:1rem;border:1px solid #ced4da;border-radius:.25rem;display:block;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;word-wrap:normal}.react-autosuggest__input--focused{outline:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid #aaa;background-color:#fff;font-family:Helvetica,sans-serif;font-weight:300;font-size:16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:2}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--focused,.react-autosuggest__suggestion--highlighted{background-color:#ddd}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none;overflow:auto;max-height:400px}.sugg-option{display:flex}.align-autosuggest{height:200px!important}.error{color:red!important}.add-row-button{background-color:#0099e6;font-weight:500;color:#fff;width:auto;height:40px;border-radius:5px;margin-left:20px}.newrow-form{margin-top:15px}.edit-button{background-color:#0099e6;border-color:#0099e6;margin-left:10px;cursor:pointer}.delete-button,.edit-button{font-weight:500;color:#fff;border-radius:5px}.delete-button{background-color:#f33;margin-left:15px;border-color:#f33}.react-datepicker-wrapper{display:block!important}.clear-button{margin-left:10px!important;color:red}.MuiSvgIcon-root{color:#757575!important}.controlLabel-align{margin-top:8px!important}.check-span2{display:flex;flex-direction:row}.radio-label{margin-top:10px;width:446px!important;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important}.check-span2 input.form-check-input{width:15px;height:15px!important;min-height:15px!important}.check-span2 input.form-check-input:hover{cursor:pointer}.check-span2 .form-check{min-width:50px}.controlradio-align{margin-bottom:-10px}.radioGroup-align{padding-top:15px}.check-panel-group button{border:2px solid #000}.check-panel-group .check-panel .panel-box{border:2px solid #000;border-radius:5px;padding:10px}.card-element{background-color:#6495ed}.react-datepicker-popper{-webkit-transform:inherit!important;transform:inherit!important}.optSelected{border-color:#38517b!important;background:rgba(var(--buttonBackgroundColor),1)!important;color:rgba(var(--buttonFontColor),1)!important;box-shadow:inset 0 0 15px 1px rgba(0,0,0,.3)!important;font-size:15px}.timeSlotBody .optSelected.btn-outline-secondary{background-color:#fff!important;border-color:#38517b!important;box-shadow:none!important;color:#767676!important;font-size:10px;font-weight:600!important}.optionBox{color:#08425c;font-size:14px}.btn-check:focus+.btn-secondary,.btn-outline-secondary:hover,.btn-secondary:focus,.optSelected button:hover{background:rgba(var(--buttonBackgroundColor),1);color:rgba(var(--buttonFontColor),1)}.bizOptions{margin-bottom:30px;flex-wrap:wrap}.bizOptions button{padding:15px;outline:0!important;background:#fff;color:#08425c;box-sizing:border-box;height:57px;width:216.89px;border:.5px solid #08425c;border-radius:6.75px;background-color:#fff;font-size:14px;letter-spacing:0;line-height:18px;margin:0 20px 10px 0;text-transform:capitalize}.finSpinner{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:fixed;z-index:1000;top:0;left:0;background:hsla(0,0%,67.1%,.5)}.MuiFormControl-root .form-group{display:flex;flex-wrap:wrap}.MuiFormControl-root .form-group label{width:100%}.check-panel-group .check-panel .panel-box{width:auto}.MuiFormControl-root .form-group .check-panel{box-sizing:border-box;height:44.51px;min-width:216.65px;border:.57px solid #08425c;border-radius:6.99px;background-color:#fff;margin-right:8px;color:rgba(var(--buttonBackgroundColor),1)!important;font-family:Roboto;font-size:14px;letter-spacing:0;margin-bottom:10px;cursor:pointer}.MuiFormControl-root .form-group .check-panel label{border:0;color:#08425c;cursor:pointer;flex:1 1}.MuiFormControl-root .form-group .check-panel label+svg{position:relative;top:15px;right:10px;opacity:.5}.MuiFormControl-root .form-group{margin-bottom:0}.MuiFormControl-root .form-check-input[type=checkbox]{box-sizing:border-box;height:12.19px;width:12.19px;border:.57px solid #8babb9;border-radius:3.45px;margin-right:4px;margin-top:1px}.revieWContainer .fw-bold{font-size:15px}.form-check-input:checked{background:rgba(var(--buttonBackgroundColor),1)!important;border-color:rgba(var(--buttonFontColor),1)!important}.optChecked{background:#d6ebef!important;border-width:2px!important}.multiGroupBox span{margin-bottom:0!important;font-size:15px!important;text-align:center;display:block!important;padding:8px!important;font-weight:500!important;cursor:pointer}.multiGroupBox .optChecked span{background:#38517b;border-radius:50px;color:#fff!important}.multiGroupBox input{display:none}.multiGroupBox .optCheckedBox label{text-transform:capitalize;background:rgba(var(--buttonBackgroundColor),1);color:rgba(var(--buttonFontColor),1);border-radius:5px;margin-bottom:0!important;margin-top:0!important}.yesOrNO{padding:10px 0}.yesOrNO button{margin:10px;width:100px}.yesOrNO .optSelected{background:rgba(var(--buttonBackgroundColor),1);color:rgba(var(--buttonFontColor),1);border-color:#38517b!important;box-shadow:inset 0 0 15px 1px rgba(0,0,0,.3)!important;font-size:15px}.yesOrNO .optNotSelected{background-color:#eaf6f8!important;box-shadow:inset 0 0 5px 1px rgba(0,0,0,.3)!important;color:#043d63!important;font-size:15px}select:after{position:absolute;content:"";width:20px;height:20px;background:#639}.rbt-input-multi{border-bottom:1.2px solid #1f63a7!important;border:0;outline:0!important;background:#eef3f7;border-radius:0;max-width:340px}.rbt.multiSelectField{width:340px}.rbt-input-multi:after{top:6px!important}.rbt-input-multi:after,.select-option:after{position:absolute;width:23px;height:12px;top:30px;right:24px;pointer-events:none}.select-option{position:relative}select{content:"";background-image:url(/static/media/selectArrow.be0041b8.svg)!important;background-repeat:no-repeat!important;background-size:contain;background-position:right 12px center!important}.form-group .rbt-input-multi input{border:0!important}.rbt-token{border:1px solid #979797!important;background:#e3e3e3!important;color:#08425c!important;font-size:14px;line-height:12px!important}.rbt-close{padding:0;background-color:initial;border:0;-webkit-appearance:none;appearance:none}.companyInfoRow .mb-5.row.form-group{margin-bottom:1.5rem!important}.popover{background-color:rgba(0,0,0,.6);top:15px!important;max-width:370px}.popover-body{min-height:75px;border-radius:6.08px;color:#fff;font-size:12px}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .8rem .8rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .8rem .8rem;border-bottom-color:rgba(170,77,77,.2)}.bs-popover-auto[data-popper-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.1rem - 12px);left:-4px!important}.multiGroup span{margin-bottom:0!important;font-size:9px!important;display:block!important;padding:8px!important;font-weight:500!important;cursor:pointer}.multiGroup .optChecked span{background:#38517b;border-radius:50px;color:#fff!important}.multiGroup label{margin-bottom:0!important}.multiGroup input{display:none}.imagecontainer{display:flex;flex-direction:row}.Filepreview{margin-left:25px}.fileViewerModalWrapper .close{background:none;border:0;font-size:30px;line-height:normal;color:#8f8f8f;font-weight:300;margin-right:-10px;margin-top:-8px}.fileViewerModalWrapper .modal-header{padding:5px 20px!important}.fileViewerModalWrapper .modal-content{border-radius:0;border:0}.fileViewerModalWrapper .modal-body{min-height:70vh;max-height:85vh;overflow-y:auto;background-color:#f0f0f0}.fileViewerModalWrapper .fileHeader{word-break:break-word}.fileViewerModalWrapper a#pdf-download{display:none}.fileViewerModalWrapper .modal-body{min-width:31vw;max-width:48vw;overflow-x:auto;scrollbar-width:thin}.fileViewerModalWrapper .modal-body div#pdf-controls{width:43vw;position:relative}.fileViewerModalWrapper .modal-body div#react-doc-viewer{overflow:unset}.fileViewerModalWrapper .modal-body div#pdf-renderer,.fileViewerModalWrapper .modal-body div#proxy-renderer{overflow-y:unset}.CPS .form-check-input[type=checkbox]{display:none}.CPS .form-group .optChecked.check-panel{background-color:rgba(var(--buttonBackgroundColor),1)!important;color:#fff!important;border:1px solid #08425c!important}.CPS .form-group .optChecked.check-panel label{color:#fff!important}.CPS .form-group .check-panel{background:#eaeff3!important;border:0}.CPS .check-panel .panel-box{padding:12px 20px}.input-required{color:#df4444;display:inline}.TC_fileView{height:100%}.TC_fileView .photo-viewer-container{height:100%!important;width:100%}.TC_fileView .pg-viewer-wrapper img{max-width:100%;width:100%!important;height:100%!important}.TC_fileView .pg-viewer{min-height:65vh!important}.text-overlap{overflow-x:auto}::-webkit-scrollbar-thumb{background:red;border-radius:10px}::-webkit-scrollbar-track{height:8px;border:none;background:transparent}span.infoIcon{position:relative}.tooltiptext{visibility:hidden;z-index:1;min-height:20px;width:250px;opacity:.8;border-radius:3px;background-color:#000;color:#f8f2f2;font-size:12px;text-align:center;padding:10px;margin-bottom:0;font-weight:400;letter-spacing:2}.tooltiptext,.tooltiptext:before{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.tooltiptext:before{top:-6px;opacity:1;content:"";border-left:5px solid #000;border-right:5px solid #000;border-top:5px solid #000;border-color:transparent transparent #000;border-style:solid;border-width:3px 15px 5px;color:#f8f2f2!important}.infoIcon:hover .tooltiptext{visibility:visible;display:block}.optionsDiv{display:flex;justify-content:space-between}.multiCheckBox .optionsDiv{flex-wrap:wrap}input.form-check-input{width:25px;height:25px;margin-right:3px}button.checkSelected.btn.btn-primary{background:#38517b!important;box-shadow:none!important;font-size:12px!important;min-width:350px!important;max-width:450px!important;height:30px}.multiCheckBox .optionsDiv .form-group{width:48%}.multiCheckBox button.checkNotSelected.btn.btn-primary{background:#eaeff3!important;border:0!important;height:auto!important;border-radius:4px;box-shadow:none!important;font-size:13px!important;color:#043d63!important;margin:0 3px 3px 5px!important;min-height:30px;min-width:350px!important;max-width:450px!important}.multiCheckBox button.btn.btn-primary{margin-left:5px;height:auto!important;min-height:30px!important;margin:0 3px 3px 0!important;background:#452bb5!important}.xls-table{margin:20px;overflow-x:auto;table{width:100%;border-collapse:collapse;td,th{padding:8px;text-align:left}th{background-color:#f4f4f4;font-weight:700}tr:nth-child(2n){background-color:#f9f9f9}tr:hover{background-color:#f1f1f1}}}.loaderContainer{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:fixed;z-index:1000;top:0;left:0;background-color:#f0effb;opacity:.3}.loaderContainer .loader{position:absolute;top:50%;left:50%;width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#25b09b 92%,transparent);background:var(--_c) top,var(--_c) 0,var(--_c) 100%,var(--_c) bottom;background-size:12px 12px;-webkit-animation:l7 1s infinite;animation:l7 1s infinite;display:block!important}@-webkit-keyframes l7{to{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}}@keyframes l7{to{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}}.btn-primary{margin-left:20px}.float-right{float:right}.Scheduled-card{width:250px;height:135px;box-shadow:0 10px 25px 2px rgba(8,66,92,.15);border-radius:6px;margin-bottom:38px;background-color:#fff}.heading{width:100%;height:30%;background-color:#08425c;font-size:12px;color:#fff;margin:0;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;justify-content:center;padding:6px}.commentsBox span{color:#404040;font-size:11px}.commentsBox textarea{color:#000;font-size:12px;background:#eef3f7;border-bottom:2px solid #1f63a7!important;border-radius:0;border:0;width:250px;min-height:115px;text-align:left;padding:10px;outline:0}.text-interview{font-size:11px;color:#fff;margin:0;line-height:28px}.data-scheduled{padding:20px;width:100%;text-align:center}.interview-schedule-text{color:#006c80;font-size:18px;margin:0;font-weight:600}.scheduleWrapper label{font-size:11px;color:#404040;display:block;padding:5px 10px;background:hsla(0,0%,93.7%,.5);width:145px}.scheduleWrapper input{color:#000;font-size:14px;border-bottom:3px solid #4493d0!important;border-radius:0;border:0;outline:0}.scheduleWrapper input,.selectedTimeDisplay{background:hsla(0,0%,93.7%,.5);width:145px;text-align:center}.selectedTimeDisplay{border-bottom:3px solid #4493d0!important;min-height:25px}.timeSelector{background:#fff;box-shadow:0 0 10px #ccc;border-radius:12px;height:260px;margin-top:10px;display:flex;flex-direction:column;align-items:center;padding:10px;overflow:auto}.timeselector_Button button{width:100%;background:#fff;border:1px solid #c7c7c7;color:#767676;font-size:10px;font-weight:500;outline:0!important}.timeselector_Button button:hover{border-color:#006e83;background:transparent;color:#fff;font-weight:500}.csTextField input{width:100%;min-height:70px}.headline_comments{width:100%;height:30%;background-color:#a6b0c0;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:center;padding:6px}.timeSlotWrapper{box-shadow:0 10px 25px 2px rgba(8,66,92,.15);border-radius:6px;color:#6d6d6d;font-size:10px;text-align:center;max-width:240px;width:100%;margin-top:10px;background:#fff}.timeslotstextContainer{margin-top:50px}.timeSlotHeader{color:#000;font-size:12px;padding:15px;border-bottom:1px solid #ccc;text-align:left}.subtimeslots{font-weight:300}.noTimesAvailable,.subtimeslots{color:#000;font-family:Roboto;font-size:9.18px;text-align:center}.noTimesAvailable{font-weight:700}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:12px;font-weight:400}.timeSlotBody{padding:20px 10px;width:100%;align-items:center;overflow-y:auto;min-height:252px;max-height:252px}.react-datepicker{box-shadow:0 10px 10px rgba(8,66,92,.15);border-width:0!important;min-height:300px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{font-size:9px}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--keyboard-selected,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--keyboard-selected,.react-datepicker__year-text--selected{background:#006e83!important;border-radius:100%!important}.danger{color:red;font-size:11px;margin:0;padding:2px 0}.dynoFields{align-items:flex-start}.dynoFields btn{width:100px;height:50px}.dynoFields .check-panel{max-width:150px}.dynoFields .form-group{width:100%}.timeselector_Button .btn-success{border:1px solid #006e83}.contactus_text{color:#08425c;font-family:Roboto;font-size:12px;font-weight:600;letter-spacing:0;line-height:14px;text-align:center}.contactus_subtext{font-family:roboto;font-size:12px;color:#4c8d8d;font-weight:500;display:inline-block;padding-left:7px}.contactus_container{margin-top:40px;margin-left:-40px;width:100%;display:flex;justify-content:center;align-items:center}.contactusData{color:#e35f5f;font-size:14px;max-width:180px;margin:0 auto}.updateBtn{cursor:pointer;border:0;background:transparent}.contactSpan{color:#2176b7;font-weight:600;display:inline-block;margin-left:20px;text-decoration:underline;cursor:pointer}.contactSpan img{display:none}.contactUsMsg img{display:inline-block}.contactUsMsg{color:#0096ff;font-weight:600;text-decoration:none;cursor:default}.questionaryWrap .subTitle{margin-bottom:32px}.questionaryWrap label{margin-bottom:5px!important}.questionaryWrap .select-option.form-group{margin-bottom:20px!important}.questionaryBtnWrapper{margin:40px 0 75px 50px;display:flex;justify-content:space-between;max-width:966px}.questionaryBtnWrapper button:first-child{margin-left:-50px}.scheduleWrapper{margin:77px 10px 0 30px}.SchedulebuttonNavWrapper{margin:40px 0 75px;display:flex;justify-content:space-between}.cdFormGroup .react-datepicker-wrapper{margin-left:0!important}.cdFormGroup .react-datepicker__tab-loop{position:relative}.cdFormGroup{display:flex}.assigned-container{width:30px;margin-left:-30px;margin-top:8px}.accordion .assigned-container,.assignmentModalWrapper .assigned-container{margin-left:0}.assigned-text{font-size:6px;color:#138b54}.popupModal{max-width:521px;top:25%}.popupModal .modal-content{background-color:#fff;border-radius:0;min-width:526px;margin-left:50px;margin-top:-185px}.popupModal .modal-header{display:flex;justify-content:center;border:0;padding-bottom:0;margin-top:5px}.popupModal .modal-header .modal-title{color:#000;font-size:20px}.popupModal .modal-header .close{color:#787878!important;border:0;background:transparent;font-size:28px;position:absolute;top:6px;right:21px;display:block;line-height:normal}.popupModal .modal-body{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.popupModal .modal-body p{font-size:13px;text-align:center;margin-bottom:2px;color:#303030}.popupModal .modal-body .AssignementModalPopupHeaderContainer{height:31px;width:454px;border-radius:2px;background-color:#f5f5f5;text-align:center;padding:6px;margin-bottom:10px;margin-top:5px}.popupModal .modal-body .AssignementModalPopupBody{width:334px;border-radius:2px;background-color:#f2f6f9;text-align:center;padding:15px;margin-bottom:5px}.popupModal .modal-body .AssignementModalPopupBody label{text-align:left;margin-bottom:10px}.popupModal .modal-body .AssignementModalPopupBody .select-option:after{top:53%}.popupModal .modal-body .AssignementModalPopupBody .assignmentSelect{text-align:left}.popupModal .modal-body .AssignementModalPopupBody select{background-color:#fff}.popupModal .modal-body .AssignementModalPopupBody button{margin-bottom:10px}.popupModal .modal-body .AssignementModalPopupBody button img{margin-right:3px}.popupModal .modal-body .AssignementModalPopupBody .assignmentForm{text-align:left;padding-left:0}.popupModal .modal-body .AssignementModalPopupBody .assignmentForm .formText{color:#787878;font-family:Roboto;font-size:13px;letter-spacing:0;line-height:18px}.popupModal .modal-body .AssignementModalPopupBody .assignmentForm .mb-5.row.form-group{margin-bottom:1rem!important;display:flex!important;flex-wrap:nowrap;align-content:center}.popupModal .modal-body .AssignementModalPopupBody .assignmentForm label{align-self:flex-end;width:55px!important}.popupModal .modal-body .AssignementModalPopupBody .assignmentForm .col-sm-12{width:84%}.popupModal .modal-body .AssignementModalRemoveAssignee{width:334px;height:81px;display:flex;justify-content:center;align-items:center;border-radius:2px;background-color:#f2f6f9;text-align:center;padding:10px}.popupModal .modal-body .AssignementModalRemoveAssignee img{width:19px;height:19px;margin-right:10px}.popupModal .modal-body .AssignementModalRemoveAssignee p{color:#303030;font-family:Roboto;font-size:14px;margin-bottom:0}.popupModal .modal-body .assignedtoheading{font-size:12px;font-family:roboto;font-weight:400;margin-bottom:10px}.popupModal .modal-body .assignedPersonDetails{color:#303030;font-family:Roboto;font-size:14px;text-align:center}.popupModal .modal-body .change{color:#1837ca;margin-right:15px}.popupModal .modal-body .change,.popupModal .modal-body .remove{font-family:Roboto;font-size:12px;text-decoration:underline;cursor:pointer}.popupModal .modal-body .remove{color:#ad2828}.assigned-container img{height:17px;width:17px;margin-left:2px;cursor:pointer}.assigned-container .bottomText{color:#258c5d;font-family:Roboto;font-size:6px;font-weight:700;margin-top:-3px;margin-left:-3px;cursor:pointer}.previewModel{width:800px}.previewModel .btn.disabled,.previewModel .btn:disabled,.previewModel fieldset:disabled .btn{pointer-events:none;opacity:1}.previewSubCategoryContainer{margin:12px}.previewSubCategoryContainer .categoryHeader{display:flex!important;align-items:center;height:42px;width:100%;color:#000;font-family:Roboto;font-size:18px;letter-spacing:0;line-height:21px;text-align:center;margin-bottom:20px}.previewSubCategoryContainer .categoryHeader .modal-title{margin-left:35%;margin-top:40px}.previewSubCategoryContainer .categoryHeader .modal-title .responseHead{font-weight:800}.previewSubCategoryContainer .categoryHeader .modal-title .categoryName{font-weight:300}.previewSubCategoryContainer .modal-header{border-bottom:0}.previewSubCategoryContainer .modal-header button{border:0!important;background-color:initial;font-size:35px}.previewSubCategoryContainer .MuiTypography-body1{font-size:14px}.previewSubCategoryContainer .previewSubCategoryHeader{font-size:25px;color:#254c86;font-weight:500;margin:15px}.previewSubCategoryContainer .form-group label{font-size:12px}.previewSubCategoryContainer .mb-5{margin-bottom:10px!important}.previewSubCategoryContainer .csTextField input{min-height:auto}.previewSubCategoryContainer .MuiIconButton-label svg{width:15px;height:15px}.previewSubCategoryContainer .multiGroupBox{max-width:100%}.previewSubCategoryContainer .multiGroupBox label{font-weight:600;color:#070e35;font-size:14px}.previewSubCategoryContainer .PrivateSwitchBase-root-1{padding:0 5px 0 0!important}.previewSubCategoryContainer .yesOrNO label{font-weight:600;color:#070e35;font-size:14px}.previewSubCategoryContainer .yesOrNO .optNotSelected{background:#eaeff3!important;border:0!important;height:auto!important;border-radius:4px;margin:0 15px 15px 0!important;box-shadow:none!important;font-size:12px!important;min-width:90px!important}.previewSubCategoryContainer .yesOrNO .optSelected{background:rgba(var(--buttonBackgroundColor),1);box-shadow:none!important;margin:0 15px 15px 0!important;font-size:12px!important}.previewSubCategoryContainer .previewSubCategory{border-radius:5px;margin:15px;padding:30px 40px}.previewSubCategoryContainer .check-panel{background:#eaeff3!important;border:0!important;height:auto!important;min-width:110px!important;border-radius:4px;margin:0 15px 15px 0!important}.previewSubCategoryContainer .check-panel label{margin-bottom:0!important}.previewSubCategoryContainer .check-panel span{color:#1b5781!important;font-size:12px!important}.previewSubCategoryContainer .optCheckedBox label{background:rgba(var(--buttonBackgroundColor),1)}.previewSubCategoryContainer .optCheckedBox label span{color:rgba(var(--buttonFontColor),1)!important}.previewSubCategoryContainer .FileUploadContainer{display:flex;flex-direction:column}.previewSubCategoryContainer .FileUploadContainer .fileUpload{display:flex;margin-bottom:40px}.previewSubCategoryContainer .FileUploadContainer .details{cursor:pointer}.previewSubCategoryContainer .FileUploadContainer .details_X{color:#b92e2e;font-family:Roboto;font-size:12px;line-height:18px;margin-left:0;cursor:pointer}.previewSubCategoryContainer .FileUploadContainer .details{height:18px;width:182px;color:#202020;font-family:Roboto;font-size:12px;letter-spacing:0;line-height:18px}.previewSubCategoryContainer .FileUploadContainer .fileUploadMainContainer p{margin-bottom:10px;font-size:14px;font-weight:600;color:#3a3a3a}.previewSubCategoryContainer .FileUploadContainer .fileUploadMainContainer .placeholderText{font-size:11px;font-weight:400;color:#959daa}.previewSubCategoryContainer .FileUploadContainer .fileUploadMainContainer .placeholderText span{color:#2059ad;text-decoration:underline}.previewSubCategoryContainer .FileUploadContainer .fileUploadMainContainer .modal-dialog.mw-100.w-50.fileViewerModalContainer .modal-content{min-width:100%;min-height:600px}.previewSubCategoryContainer .FileUploadContainer .preview-container,.previewSubCategoryContainer .FileUploadContainer .preview-container-diabled{box-sizing:border-box;width:219px;border:1px dashed #818da4;border-radius:4px;background-color:#f5f9ff;display:flex;justify-content:center;align-items:center;padding:20px 10px}.previewSubCategoryContainer .FileUploadContainer .preview-container-diabled{cursor:no-drop}.previewSubCategoryContainer .FileUploadContainer .placeHolderspan{height:13px;width:124px;color:#2059ad;font-family:Roboto;font-size:11px;letter-spacing:0;line-height:13px}.previewSubCategoryContainer .FileUploadContainer .render-preview{padding:4px;display:flex;flex-direction:row}.previewSubCategoryContainer .FileUploadContainer .placeholderText{height:13px;width:124px;color:#9ba5b6;font-family:Roboto;font-size:11px;letter-spacing:0;line-height:13px;margin-bottom:0!important}.previewSubCategoryContainer .FileUploadContainer span.placeHolderSpanDisabled{color:#9ba5b6!important}.previewSubCategoryContainer .DynoLayout .form-group{margin-bottom:0}.previewSubCategoryContainer .DynoLayout .select-option.form-group{max-width:297px;margin-bottom:20px}.previewSubCategoryContainer .DynoLayout .select-option.form-group:after{top:38px}.previewSubCategoryContainer .DynoLayout .csCheckSpanWrap .MuiFormGroup-root{flex-direction:row}.previewSubCategoryContainer .DynoLayout .csCheckSpanWrap .MuiFormGroup-root label{margin:10px 20px 15px 0!important}.previewSubCategoryContainer .DynoLayout .CardInfoTitle{color:#070e35;font-size:14px}.previewSubCategoryContainer .DynoColumns{position:relative}.previewSubCategoryContainer .DynoColumns .react-datepicker-wrapper{margin-left:50px;margin-bottom:20px;margin-top:10px}.previewSubCategoryContainer .DynoColumns .react-datepicker-popper{position:absolute!important;-webkit-transform:inherit!important;transform:inherit!important}.previewSubCategoryContainer .DynoColumns .cdFormGroup .col-sm-12,.previewSubCategoryContainer .DynoColumns .cdFormGroup .col-sm-12 .csTextField,.previewSubCategoryContainer .DynoColumns .cdFormGroup .col-sm-12 input,.previewSubCategoryContainer .DynoColumns .cdFormGroup .form-group,.previewSubCategoryContainer .DynoColumns .cdFormGroup label{width:100%}.previewSubCategoryContainer .DynoColumns .cdFormGroup .col-sm-12 .csTextField .form-group{display:flex}.backBtn img{margin-right:10px}.btnWrapper .bottomButton{background-color:#4482b1!important}.CardInfoTitle{color:rgba(var(--questionGroupHeading),1);font-weight:700;font-size:14px;margin-top:10px}.Content-wrapper{min-height:calc(100vh - 300px)}.contactInfoRow .mb-5{margin-bottom:2rem!important}.gradientBg{background:linear-gradient(180deg,hsla(0,0%,100%,0) 25%,#e0eefe)}.DashboardBG{background:#fff;overflow-x:hidden}.spinnerDiv{position:relative;left:48%;z-index:1000;top:10px}p.myapplicationHeadings{color:rgba(var(--myApplicationColor),1);font-size:30px;font-weight:300;margin:35px 0 0 25px}.progressWrapper .dasboardCard{padding:20px 30px;max-width:600px;background-color:#f0f0f1;width:100%;border:1px solid hsla(0,0%,100%,.9);border-radius:8px!important;margin:30px auto;min-height:inherit}.progressWrapper .dasboardCard .row{align-items:center}.progressWrapper .completedDasboardCard{max-width:453px!important}.progressWrapper p.submitText{color:#212121;font-family:Roboto;font-size:15px;margin-left:50px;margin-top:30px}.progressWrapper p.closeWindowText,.progressWrapper p.submittedText{color:#212121;font-family:Roboto;font-size:15px;text-align:center}.progressWrapper .imageDiv{text-align:center}.progressWrapper p.submittedHeadingText{color:#212121;font-family:Roboto;font-size:20px;padding:10px;text-align:center;font-weight:600;line-height:0}.progressWrapper .singleNameContainer{display:flex;justify-content:center}.progressWrapper .singleNameContainer .signerName{font-family:roboto;font-size:16px;font-weight:400}.progressWrapper .singleNameContainer p{margin-bottom:0;margin-right:5px}.progressWrapper .singleNameContainer .viewAndSign{font-size:12px;font-family:roboto;text-decoration:underline;color:#1774b9;cursor:pointer}.progressWrapper .signedHeading{color:#212121;font-family:Roboto;font-size:20px;padding:10px;text-align:center;font-weight:600;line-height:0;margin-bottom:1px}.progressWrapper .signedHeadingComplete{display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:700}.progressWrapper .submittedHeading{color:#212121;font-family:Roboto;font-size:13px;padding:10px;text-align:center;font-weight:600;line-height:0}.progressWrapper .submitDiv{width:90%;height:150px;margin-left:5%}.progressWrapper .submitDiv,.progressWrapper .submittedDiv{border:solid #ffd079;border-radius:10px;background-color:#fff}.progressWrapper .submittedDiv{width:80%;margin-left:10%;padding:20px;min-height:300px}.progressWrapper .completedDiv{min-height:0!important}.progressWrapper button.submitBtn{background:rgba(var(--buttonBackgroundColor),1);color:rgba(var(--buttonFontColor),1);border:none;border-radius:5px;font-family:Roboto;padding:4px;width:180px}.progressWrapper .submitBtnDiv{text-align:center}.progressWrapper img.submitImg{height:100px;width:100px;margin-right:16px}.progressWrapper img.submittedImg{height:25px;width:95px;margin-top:10px;margin-bottom:10px}.progressWrapper img.messageIcon{margin-bottom:12px}.progressWrapper .textDiv{display:flex}.progressWrapper span.application_link{color:#1774b9;cursor:pointer;text-decoration:underline}.progressWrapper .namesContainer{display:flex;flex-direction:column;margin-bottom:20px;justify-content:center;align-items:center}.progressWrapper .namesContainer .singleNameContainer{display:flex}.progressWrapper .namesContainer .singleNameContainer .signerName{font-family:roboto;font-size:16px;font-weight:400}.progressWrapper .namesContainer .singleNameContainer p{margin-bottom:0;margin-right:5px}.progressWrapper .namesContainer .singleNameContainer .viewAndSign{font-size:12px;font-family:roboto;text-decoration:underline;color:#1774b9;cursor:pointer}.success-screen{margin:auto;position:absolute;top:40%;left:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.success-screen .progressWrapper .submittedDiv{width:80%;border:solid #ffd079;border-radius:10px;background-color:#fff;margin-left:10%;padding:20px;min-height:300px}.success-screen .progressWrapper .completedDiv{min-height:0!important}.success-screen .progressWrapper .imageDiv{text-align:center}.success-screen .progressWrapper img.submittedImg{height:25px;width:95px;margin-top:10px;margin-bottom:10px}.success-screen .progressWrapper .signedHeading{color:#212121;font-family:Roboto;font-size:20px;padding:10px;text-align:center;font-weight:600;line-height:0;margin-bottom:1px}.success-screen .progressWrapper .signedHeadingComplete{display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:700}.overallPercentage .CircularProgressbar-text{fill:#0f4873!important;font-size:26px;text-anchor:middle;font-weight:700}.overallPercentage .CircularProgressbar .CircularProgressbar-path{stroke:rgba(var(--progressbar-color-0),1);background:linear-gradient(180deg,#55ae2b,rgba(var(--progressbar-color-0),1))}.CircularProgressbar .CircularProgressbar-path{stroke:rgba(var(--progressbar-color-0),1)}.CircularProgressbar .CircularProgressbar-text{fill:#08425c!important;font-size:27px!important;text-anchor:middle;font-weight:700}.cardBody{display:flex;justify-content:space-around}span.competionText{margin-left:10px}span.competionText,span.unreadText{color:rgba(var(--categoryTitle),1);font-weight:600;font-size:16px;text-align:center;line-height:normal}span.unreadText{display:inline-block}span.unreadNumber{color:rgba(var(--categoryTitle),1);font-family:Roboto;font-size:36px;font-weight:900;margin:0 20px}svg.svg-inline--fa.fa-envelope.fa-w-16.messageIcon{width:30px;height:25px}.CatContentWrapper{max-width:80%;margin:0 auto 40px}.CatContentWrapper .mainCategoryCard.card{min-height:150px;background-color:#f0f0f1;border:none;margin-bottom:15px;margin-top:15px;cursor:pointer;border-radius:5px!important;border:1px solid hsla(0,0%,100%,.9);padding:20px 30px}.CatContentWrapper h5.card-title{color:rgba(var(--categoryTitle),1);font-size:20px;font-weight:600}.CatContentWrapper p.categoryDescription{height:110px;max-width:80%;color:#212121;font-family:Roboto;font-size:12px;letter-spacing:0;line-height:18px;margin:5px 5px 5px 20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.CatContentWrapper .assignedToIcon{position:absolute;right:38px;bottom:0;text-align:center}.CatContentWrapper .assignedToIcon .assignedImage{height:21.88px;width:22.5px}.CatContentWrapper .assignedToIcon .assignedText{color:#258c5d;font-family:Roboto;font-size:7.5px;font-weight:700;letter-spacing:0;line-height:9px}.statsCard.col-sm-6{display:flex;justify-content:space-around;width:100vw}.pie-wrapper{height:1em;width:1em;float:left;margin:15px;position:relative}.pie-wrapper .pie{height:100%;width:100%;clip:rect(0,1em,1em,.5em);left:0;position:absolute;top:0}.pie-wrapper .shadow{height:100%;width:100%;border:.1em solid #bdc3c7;border-radius:50%}.pie-wrapper.style-2 .label{background:none;color:#7f8c8d}.pie-wrapper.progress-45 .pie .left-side{-webkit-transform:rotate(162deg);transform:rotate(162deg)}.progress--circle{position:relative;display:inline-block;margin:1rem;width:120px;height:120px;border-radius:50%;background-color:#ddd}.progress--circle:before{content:"";position:absolute;top:15px;left:15px;width:90px;height:90px;border-radius:50%;background-color:#fff}.progress__number{position:absolute;top:50%;width:100%;line-height:1;margin-top:-.75rem;text-align:center;font-size:1.5rem;color:#777}.progress--circle.progress--50:after{background-image:linear-gradient(-90deg,#63b8ff 50%,transparent 0,transparent),linear-gradient(270deg,#63b8ff 50%,#ddd 0,#ddd)}.letsGoText{height:100px;width:638px;color:#242424;font-family:Roboto;font-size:15px;letter-spacing:0;line-height:20px}.letsGoCard.card{height:174px;width:680px;border-radius:19.5px;background-color:#fff;box-shadow:0 10px 25px 1px rgba(0,0,0,.1)}.letsGoTitle{height:21px;width:118px;color:#18437b;font-family:Roboto;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}.statsCard.col-sm-12{display:flex;justify-content:space-around}.percentageDiv{position:absolute;right:25px}.overallDiv.col{display:flex;align-items:center}.completeOverallDiv.col,.overallDiv.col{justify-content:center}.loginContainer{position:absolute;top:0;right:0;align-items:center;margin:10px 5px}.loginContainer .loginCredentialsContainer{display:flex;justify-content:center;align-items:center;border-radius:8.64px}.loginContainer .loginCredentialsContainer .loginNotificationsContainer{position:relative}.loginContainer .loginCredentialsContainer .loginNotificationsContainer svg{background:rgba(var(--buttonBackgroundColor),1);border:1px solid #fff;width:18px;height:18px;color:#fff;padding:7px;border-radius:50px;margin:5px 3px 0;cursor:pointer}.loginContainer .loginCredentialsContainer .loginNotificationsContainer span.notificationsCount{position:absolute;top:4px;right:6px;background:#fff;width:15px;height:15px;text-align:center;font-size:9px;border-radius:50%;color:#006c80;font-weight:500;line-height:14px;border:1px solid}.loginContainer .LogginedName{color:#006c80;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:13px;cursor:pointer;display:flex;align-items:center;margin-bottom:0}.loginContainer .LogginedName svg{width:18px;height:16px;border-radius:50px;margin-top:-9px}.loginContainer .LogginedName .btn-secondary,.loginContainer .LogginedName svg{background:rgba(var(--buttonBackgroundColor),1);color:#fff;padding:7px;margin-right:8px}.loginContainer .LogginedName .btn-secondary{display:flex;justify-content:center;align-items:center;height:32px;width:100%;border-radius:50px;margin-top:0;border:1px solid #fff}.loginContainer .userdropDown svg{margin-top:0}.loginContainer .userdropDown .dropdown{background-color:#fff!important}.loginContainer .userdropDown .dropdown-menu{text-align:right!important;color:#1f3248!important;font-family:Roboto;font-size:13.2px;background-color:#fff!important;margin-top:10px!important;position:relative}.loginContainer .userdropDown .dropdown-item{padding:5px}.loginContainer svg.fa-w-14.mr-2{width:32px;height:32px}.loginContainer .logoutClientPortal{background:rgba(var(--buttonBackgroundColor),1);border:1px solid #fff;border-radius:20px;margin:0 13px;font-size:12px;height:30px;width:80px;color:#fff}.CircularProgressbar-trail{-webkit-filter:drop-shadow(0 0 0 #999);stroke:#fff!important}.CircularProgressbar .CircularProgressbar-path{stroke-linecap:unset}.notificationsmodalbody{height:304.2px;width:322.82px;background-color:rgba(0,0,0,.6);box-shadow:0 2px 14px 1px rgba(0,0,0,.3);color:#f0f0f0;font-family:Roboto;padding:0;overflow-y:auto}.notificationsmodalbody .line{margin:0 1rem;width:calc(100% - 2rem);height:.5px;background:#8d9cab}.notificationsmodalbody p{text-align:center;padding:2rem 0}.notificationsmodalbody .notificationsMessages{position:relative;padding:1rem 1rem 1rem 1.5rem;color:#f0f0f0;background-color:hsla(0,0%,100%,.15)}.notificationsmodalbody .oval{position:absolute;height:8.1px;width:8.1px;background:linear-gradient(180deg,#86bcee,#5da3f8);border-radius:50%;top:50%;left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.notificationsmodalbody .notificationsTime{position:absolute;top:1rem;right:1rem;font-size:8px;letter-spacing:0;line-height:10px;text-align:right}.notificationsmodalbody .notificationsHeader{height:13px;width:120px;font-size:11px;font-weight:500;letter-spacing:0;line-height:13px;padding-bottom:20px}.notificationsmodalbody .notificationsName,.notificationsmodalbody .notificationsSubject{height:11px;min-width:135px;font-size:10px;letter-spacing:0;line-height:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:14px}.notificationsmodalbody .notificationsDropDown{position:absolute;bottom:1rem;right:1rem}.errorMeassageHeading.modal-header{height:40px!important;padding:0 20px!important;margin-top:10px!important}.errorMeassageHeading.modal-header span.errorHeadingText{color:#c71f1f}.errorMessageModal .modal-content{position:relative!important;top:230px!important}.WelcomeWrapper .csCard{margin:50px auto 0;text-align:center;max-width:850px}.WelcomeWrapper .csCard .col-md-12{position:relative}.WelcomeWrapper .csCard .card{border:0;padding:30px;max-width:650px;margin:0 auto}.WelcomeWrapper .csCard .card .card-title{text-align:left;color:#18437b;font-family:Roboto;font-size:22.5px;font-weight:700;letter-spacing:0;line-height:26px}.WelcomeWrapper .csCard .card .card-body{padding-left:0;padding-right:0;text-align:left}.WelcomeWrapper .csCard .card .card-body p{color:#242424;font-family:Roboto;font-size:18.75px;letter-spacing:0;line-height:25px;margin-bottom:20px}.WelcomeWrapper .csCard .NextBtn{border-radius:5px;background-color:#4482b1;color:#fff;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px;text-align:center;border:0;padding:10px 20px;min-width:120px;margin-bottom:50px}.WelcomeWrapper .csCard .arrow-left{position:absolute;left:-10px;top:33px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #006c80}.WelcomeWrapper .imgAvatar{position:absolute;left:-51px;top:-9px}.WelcomeWrapper .imgAvatar img{max-width:150px}.WelcomeWrapper .FirstLoginAvatar{left:-159px}.WelcomeWrapper img.nFinitiMainLogoBlack{height:35px;width:135px}.page-2 .csCard{max-width:1080px}.page-2 .card{max-width:850px!important}.page-2 .QualIntro{max-width:980px;margin:0 auto}.page-2 .QualIntro label{text-align:left;font-size:18px;color:#3a3a3a;margin-bottom:10px}.page-2 .QualIntro .check-panel{background-color:#fff!important;border:1px solid #08425c!important;height:auto;min-width:225px}.page-2 .QualIntro .check-panel svg{top:18px!important}.page-2 .QualIntro .check-panel label{text-align:center;color:#08425c;font-size:15px;padding:15px 20px;margin-bottom:0}.page-2 .QualIntro .check-panel label input{display:none}.page-2 .QualIntro img{padding-right:10px}.StartBtn{border-radius:5px;background:radial-gradient(circle,#567cab 0,#08425c 100%);box-shadow:0 0 20px 1px rgba(65,141,199,.5);min-width:180px;margin:20px 0 50px}.first{display:flex;flex-wrap:wrap;align-content:center;text-align:center}.card,.container{padding:10px}.card{border-radius:20px!important}.img{height:100px;width:100px;background-color:#111010;border-radius:50px}.subCategoryContainer{margin:12px}.subCategoryContainer .categoryHeader{font-size:22px;color:#7e7976;font-weight:400}.subCategoryContainer .MuiTypography-body1{font-size:14px}.subCategoryContainer .headingContainer{display:flex;width:50%}.subCategoryContainer .subCategoryHeader{font-size:25px;color:rgba(var(--pageHeading),1);font-weight:500;margin:15px 15px 0}.subCategoryContainer .questionaryWrap .select-option select{margin-top:-4px!important;margin-bottom:-7px!important;margin-left:-1px!important;width:93%}.subCategoryContainer .form-group label{font-size:12px}.subCategoryContainer .mb-5{margin-bottom:10px!important}.subCategoryContainer .csTextField input{min-height:auto}.subCategoryContainer .MuiIconButton-label svg{width:15px;height:15px}.subCategoryContainer .multiGroupBox{max-width:100%}.subCategoryContainer .multiGroupBox .check-panel{box-sizing:border-box;height:44.51px;min-width:50.65px!important;max-width:100%!important;border:.57px solid #08425c;border-radius:6.99px;background-color:#fff;margin-right:8px;color:rgba(var(--buttonBackgroundColor),1)!important;font-family:Roboto;font-size:14px;letter-spacing:0;margin-bottom:10px;cursor:pointer}.subCategoryContainer .multiGroupBox label{font-weight:600;color:#070e35;font-size:14px}.subCategoryContainer .PrivateSwitchBase-root-1{padding:0 5px 0 0!important}.subCategoryContainer .yesOrNO label{font-weight:600;color:#070e35;font-size:14px}.subCategoryContainer .yesOrNO .optNotSelected{background:#eaeff3!important;border:0!important;height:auto!important;border-radius:4px;margin:0 15px 15px 0!important;box-shadow:none!important;font-size:12px!important;min-width:90px!important}.subCategoryContainer .yesOrNO .optSelected{background:rgba(var(--buttonBackgroundColor),1)!important;color:rgba(var(--buttonFontColor),1)!important;box-shadow:none!important;margin:0 15px 15px 0!important;font-size:12px!important}.subCategoryContainer .subCategory{border:1px solid #b4b4b4;border-radius:5px;padding:30px 60px;box-shadow:0 0 1px #979797;margin:0 15px 15px}.subCategoryContainer .subCategory .checkBoxDiv.label{display:flex}.subCategoryContainer .subCategory .checkBoxDiv.label input.checkBoxInput.form-check-input{height:15px;width:17px}.subCategoryContainer .check-panel{background:#edf3f7!important;border:0!important;height:auto!important;min-width:110px!important;border-radius:4px;margin:0 15px 15px 0!important}.subCategoryContainer .check-panel label{margin-bottom:0!important}.subCategoryContainer .check-panel span{font-size:12px!important}.subCategoryContainer .optCheckedBox label{background:rgba(var(--buttonBackgroundColor),1)}.subCategoryContainer .optCheckedBox label span{color:rgba(var(--buttonFontColor),1)!important}.subCategoryContainer .FileUploadContainer{display:flex;flex-direction:column}.subCategoryContainer .FileUploadContainer .fileUpload{display:flex;margin-bottom:40px}.subCategoryContainer .FileUploadContainer .details{-webkit-text-decoration-line:underline;text-decoration-line:underline}.subCategoryContainer .FileUploadContainer .details_X{color:#b92e2e;font-family:Roboto;font-size:12px;line-height:18px;margin-left:0;cursor:pointer}.subCategoryContainer .FileUploadContainer .details{height:18px;width:182px;color:#202020;font-family:Roboto;font-size:12px;letter-spacing:0;line-height:18px}.subCategoryContainer .FileUploadContainer .fileUploadMainContainer p{margin-bottom:10px;font-size:14px;font-weight:600;color:#3a3a3a}.subCategoryContainer .FileUploadContainer .fileUploadMainContainer p .infoIcon .tooltiptext{background-color:#000;color:#f8f2f2;font-size:12px;border-radius:3px;font-weight:400;letter-spacing:2;opacity:1}.subCategoryContainer .FileUploadContainer .fileUploadMainContainer .placeholderText{font-size:11px;font-weight:400;color:#959daa}.subCategoryContainer .FileUploadContainer .fileUploadMainContainer .placeholderText span{color:#2059ad;text-decoration:underline}.subCategoryContainer .FileUploadContainer .fileUploadMainContainer .modal-dialog.mw-100.w-50.fileViewerModalContainer .modal-content{min-width:100%;min-height:600px}.subCategoryContainer .FileUploadContainer .preview-container,.subCategoryContainer .FileUploadContainer .preview-container-diabled{box-sizing:border-box;width:219px;border:1px dashed #818da4;border-radius:4px;background-color:#f5f9ff;display:flex;justify-content:center;align-items:center;padding:20px 10px}.subCategoryContainer .FileUploadContainer .preview-container-diabled{cursor:no-drop}.subCategoryContainer .FileUploadContainer .placeHolderspan{height:13px;width:124px;color:#2059ad;font-family:Roboto;font-size:11px;letter-spacing:0;line-height:13px}.subCategoryContainer .FileUploadContainer .render-preview{padding:4px;display:flex;flex-direction:row;width:120px;min-width:150px}.subCategoryContainer .FileUploadContainer .placeholderText{height:13px;width:124px;color:#9ba5b6;font-family:Roboto;font-size:11px;letter-spacing:0;line-height:13px;margin-bottom:0!important}.subCategoryContainer .FileUploadContainer span.placeHolderSpanDisabled{color:#9ba5b6!important}.subCategoryContainer .DynoLayout .form-group{margin-bottom:0}.subCategoryContainer .DynoLayout .form-group .checkBoxDiv.label{display:flex}.subCategoryContainer .DynoLayout .csCheckSpanWrap .MuiFormGroup-root{flex-direction:row;margin-top:-3px}.subCategoryContainer .DynoLayout .csCheckSpanWrap .MuiFormGroup-root label{margin:10px 20px 15px 0!important;list-style:33px}.subCategoryContainer .DynoLayout .CardInfoTitle{color:#070e35;font-size:14px}.subCategoryContainer .DynoColumns{position:relative}.subCategoryContainer .DynoColumns .react-datepicker-wrapper{margin-left:50px}.subCategoryContainer .DynoColumns .react-datepicker-wrapper input{background-image:url(/static/media/calendar-blue.b39f8090.svg);background-repeat:no-repeat;background-position-x:calc(100% - 12px);background-position-y:9px}.subCategoryContainer .DynoColumns .react-datepicker-popper{position:absolute!important;-webkit-transform:inherit!important;transform:inherit!important}.subCategoryContainer .DynoColumns .cdFormGroup .col-sm-12,.subCategoryContainer .DynoColumns .cdFormGroup .form-group,.subCategoryContainer .DynoColumns .cdFormGroup label{width:100%}.subCategoryContainer .DynoColumns .cdFormGroup .col-sm-12 input{width:100%!important}.subCategoryContainer .DynoColumns .cdFormGroup .col-sm-12 .csTextField{width:100%}.subCategoryContainer .DynoColumns .cdFormGroup .col-sm-12 .csTextField .form-group{display:flex}.modalBtnsDiv{text-align:center;padding:10px}button.noUploadBtn{height:25.75px;width:180.75px;border:.75px solid #08425c;border-radius:12.5px;color:#154860;margin-right:10px}button.noUploadBtn,button.yesUploadBtn{font-family:Roboto;font-size:12px;font-weight:500}button.yesUploadBtn{height:25px;width:180px;border-radius:12.5px;background-color:#154860;color:#fff;border:none}.bodyText{text-align:center;margin-bottom:25px}span.ourSystemText{line-height:40px}span.areYouSureText,span.ourSystemText{color:#1f1f1f;font-family:Roboto;font-size:14px}.modal-dialog.popup-modal.AIModalPopUpContainer .modal-content{min-width:100%;min-height:600px;background-color:red}span.headerText{color:#991f1f;font-family:Roboto;font-size:20px}.backBtn{padding:0;background:none!important;border:0;box-shadow:none!important}.backBtn img{margin-top:-8px}.backBtn:focus{background:none!important}.btnWrapper{text-align:center}.btnWrapper .bottomButton{background:rgba(var(--buttonBackgroundColor),1)!important;color:rgba(var(--buttonFontColor),1)!important;align-self:center;margin:20px auto;border:0;font-size:14px;padding:8px 30px}.w-100{width:100%}.react-datepicker__input-container input{padding:.375rem .75rem;width:100%!important}.AccordinWrap .Expand-Btn{position:absolute;top:5px;right:10px;text-align:right;color:#2d6fdb;outline:0!important;cursor:pointer}.AccordinWrap .Expand-Btn:focus{border:0;background:none}.AccordinWrap .row{align-items:center;width:100%}.AccordinWrap .card{border-radius:4px!important;margin-bottom:20px;border:1px solid #185d7e;padding:20px}.AccordinWrap .card-header{background:#fff;border-radius:4px!important;border:0;font-size:14px;padding:15px}.AccordinWrap .card-header .accordion-header{border:1px solid #dee2e6;border-radius:.375rem}.AccordinWrap .card-header .accordion-button:not(.collapsed){color:#000;background-color:#cfe2ff;box-shadow:none}.AccordinWrap .card-header .accordion-collapse.collapse.show{border-radius:4px;border:1px solid rgba(0,0,0,.125)}.AccordinWrap .btn-secondary{background:transparent;outline:0!important;border-color:#6c757d;padding:2px 8px;font-size:12px;color:#333}.AccordinWrap .btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.AccordinWrap .addNewOwnerBtn{padding:10px 15px;background:#dfeaf0!important;min-width:200px;font-size:14px;font-weight:500}.AccordinWrap .addNewOwnerBtn,.AccordinWrap .addNewOwnerBtn:hover{color:#185d7e;border:0;box-shadow:none!important}.AccordinWrap .RemoveOwnerBtn{color:#d95050;border:0!important;white-space:nowrap;padding:0;font-size:12px;outline:0!important;margin-right:20px}.AccordinWrap .collapse-Btn{font-size:12px;background:#fff!important;border:0;color:#2d6fdb;outline:0!important;cursor:pointer}.AccordinWrap .collapse-Btn:focus{border:0;background:none}.AccordinWrap .collapse-Btn .text-right{text-align:right!important}.nonAcoordion{padding:15px 30px;border-radius:4px;margin:12px;max-width:98%;border:1px solid #185d7e}textarea{font-size:12px!important}.text-right{text-align:right}.indicate-required{font-size:12px;font-style:italic}.fileViewerModalWrapper{margin-right:361px}.multistepHeaderRow{background:#08425c;height:175px;justify-content:center;align-items:center;margin:0!important}.multistepHeaderRow h3{font-size:1.5rem;color:#fff;margin:10px 0 50px;font-weight:500;text-align:center}.multistepHeader{max-width:700px;margin:0 auto 20px;height:50px}.indexedStep .Icon{color:#fff;width:52px;height:52px;background:#fff;background:hsla(0,0%,100%,.4);border-radius:100%;display:block;text-align:center;margin:0 auto 20px;position:relative}.indexedStep .Icon:after{right:-130%}.indexedStep .Icon:after,.indexedStep .Icon:before{position:absolute;content:"";background:#fff;background:hsla(0,0%,100%,.3);height:10px;width:10px;border-radius:100%;top:50%}.indexedStep .Icon:before{right:-75%}.indexedStep .Icon img{margin:10px 0;opacity:.5}.indexedStep p{font-size:13.2px;color:#fff;margin:10px 0;font-weight:lighter;letter-spacing:0;line-height:15px;text-align:center}.indexedStep.accomplished .Icon{background-color:#69abd6;border:2.2px solid #fff;box-shadow:0 0 15px 1px rgba(51,162,183,.7);-webkit-transform:scale(1.4);transform:scale(1.4)}.indexedStep.accomplished .Icon:after{right:-105%}.indexedStep.accomplished .Icon:after,.indexedStep.accomplished .Icon:before{position:absolute;content:"";background:#fff;background:hsla(0,0%,100%,.3);height:10px;width:10px;border-radius:100%;top:48%;-webkit-transform:scale(.7);transform:scale(.7)}.indexedStep.accomplished .Icon:before{right:-70%}.indexedStep.accomplished p{font-weight:500}.RSPBprogressBar{height:0}.RSPBstep:nth-child(6){-webkit-transform:translateX(0);transform:translateX(0)}.RSPBstep:nth-child(6) .Icon:after,.RSPBstep:nth-child(6) .Icon:before{display:none}.RSPBstep:nth-child(5){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.RSPBstep:nth-child(4){-webkit-transform:translateX(-70%);transform:translateX(-70%)}.RSPBprogressBar:after{position:absolute;content:attr()}.RSPBprogressBar .RSPBstep{position:static}.RSPBprogressBar .completed.indexedStep .Icon{-webkit-transform:scale(1);transform:scale(1);background:#fff;background:hsla(0,0%,100%,.8);border:0;box-shadow:none}.indexedStep.accomplished.completed .Icon:after{right:-118%}.indexedStep.accomplished.completed .Icon:after,.indexedStep.accomplished.completed .Icon:before{background:#fff;-webkit-transform:scale(1);transform:scale(1)}.indexedStep.accomplished.completed p{font-weight:lighter}.fourthStep.accomplished{position:relative;left:8px}.fourthStep.accomplished:after{content:url(/static/media/active-schedule.8dac29b5.svg);position:absolute;top:5px;left:41px;width:50px;height:50px}.fourthStep.accomplished img{display:none}.fourthStep.accomplished.completed{position:relative;left:0}.fourthStep.accomplished.completed:after{display:none}.fourthStep.accomplished.completed img{display:initial}.secondStep.completed,.thirdStep{display:none;opacity:0}.thirdStep.accomplished{display:block;opacity:1;-webkit-transform:translateX(-20%);transform:translateX(-20%)}.indexedStep.thirdStep.accomplished .Icon:before{background:#fff}.completed:before{position:absolute;content:url(/static/media/check.496c5c31.svg);top:40%;right:25%;z-index:1}.firstStep.accomplished:after{content:url(/static/media/active-contact.7627b4c4.svg);position:absolute;top:2px;left:34px;width:50px;height:50px}.completed.firstStep.accomplished:after,.firstStep.accomplished img{display:none}.completed.firstStep.accomplished img{display:initial}.secondStep.accomplished .Icon img,.thirdStep.accomplished .Icon img{margin-top:6px}.completed.secondStep.accomplished .Icon img,.completed.thirdStep.accomplished .Icon img{margin-top:8px}.fifthStep.accomplished:after{content:url(/static/media/active-Review.a024ca2a.svg);position:absolute;top:5px;left:0;width:50px;height:50px}.completed.fifthStep.accomplished:after,.fifthStep.accomplished img{display:none}.completed.fifthStep.accomplished img{display:initial}.completed.fifthStep.accomplished:before{position:absolute;content:url(/static/media/check.496c5c31.svg);top:40%!important;right:-8%!important;z-index:1}.sixthStep.accomplished:after{content:url(/static/media/active-Confirmation.f89c0900.svg);position:absolute;top:1px;left:14px;width:50px;height:50px}.sixthStep.accomplished img{display:none}.sixthStep .Icon img{margin-top:8px}.completed.sixthStep.accomplished:after{display:none}.completed.sixthStep.accomplished img{display:initial}.indexedStep.completed .Icon img{opacity:1}.textarea-align{width:100%;height:100px;border-color:#ced4da;border-radius:.4px}body,html{font-family:"Roboto",sans-serif}.checkbox{width:30px;height:30px}.dynamicButton{margin-right:10%!important}.next-button{background-color:#0099e6;border-color:#0099e6}.back,.next-button{font-weight:500;color:#fff;width:auto;height:auto;border-radius:5px}.back{background-color:red;margin-right:15px;border-color:red}.pristline,.submit-button{width:80px;height:40px}.submit-button{background-color:#0099e6;font-weight:500;color:#fff}.radio-button{margin-left:10px}.checkbox-align{margin-left:-100px}.step-head{margin-left:120px}.indexStep-text{margin-top:-15px;font-size:13px}.clearbutton{margin-left:10px!important;margin-right:15px}.buttons-align{padding-left:52%}.back-button{margin-right:10px}.layoutContentWrapper{max-width:966px;margin:0 auto;position:relative}.layoutContentWrapper .contactInfoRow{margin:0 10px 0 65px}.layoutContentWrapper .contactInfoRow .col-md-4{padding:0 22px}.layoutContentWrapper .contactInfoRow .phoneFiled input{max-width:190px}.questionarylayoutContentWrapper{width:966px;margin:0 auto}.buttonNavWrapper{max-width:85%;margin:40px auto;display:flex;justify-content:space-between}.buttonNavWrapperSpecial{margin:20px 0 60px;display:flex;justify-content:space-between}.form-group{margin-bottom:20px}.form-group label{font-size:14px;font-weight:400;color:#3a3a3a;margin-bottom:2px}.form-group input,.form-group select{background:rgba(var(--questionInputBackgroundColor),1);border-bottom:1.2px solid rgba(var(--questionInputBorderBottomColor),1)!important;border-radius:0;border:0;color:#08425c!important;font-size:14px}.contactInfoHeader{font-size:16px;margin:25px 0 30px;font-weight:700;color:#3a3a3a}.pageHeader span{font-weight:400;color:#3a3a3a;font-size:14px;margin-bottom:58px}.customBtn{border:0;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.3137254901960784);min-width:100px;background:#79b8d9;background:linear-gradient(180deg,#145477 0,#012947);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#79b8d9",endColorstr="#4482b1",GradientType=0)}.companyInfoRow{margin-top:25px}.companyInfoRow label i{font-size:10px}.formStatus{margin:20px}.formStatus,.inviteMsg{font-size:24px;text-align:center}.inviteMsg{border:1px solid #1f63a7;padding:50px;max-width:500px;margin:5% auto;border-radius:4px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb :hover{background:#555}.box{margin-bottom:24px}.box label{font-size:14px;font-weight:400;color:#3a3a3a;margin-bottom:2px}.rowMinHeight{min-height:690px}.selectedItemsModalWraper .selectedItemsDiv{border:1px solid #d3d3d3;background-color:#eef0f1;text-align:center;color:#303030;font-family:Roboto;font-size:15px}.selectedItemsModalWraper span.changeText{color:#1837ca;font-family:Roboto;font-size:14px;cursor:pointer}.selectedItemsModalWraper label.notesLabel{color:#3a3a3a;font-family:Roboto;font-size:14px;display:flex}.selectedItemsModalWraper textarea.form-control{background:#eef3f7;height:100px}.selectedItemsModalWraper .modal-header{border-bottom:none}.selectedItemsModalWraper .modal-footer{border-top:none}.selectedItemsModalWraper .modal-header button{border:none;background-color:#fff}.selectedItemsModalWraper .modal-header button span{font-size:18px}.selectedItemsModalWraper button.assignBtn{height:34px;width:112px;border-radius:5px;border:none;background-color:rgba(var(--buttonBackgroundColor),1)!important;color:#fff}.assignmentModalWrapper{margin-top:5%;max-width:82%!important;margin-right:1%}.assignmentModalWrapper .modal-header button{border:none;background-color:#fff}.assignmentModalWrapper .modal-header button span{font-size:26px}.assignmentModalWrapper .assignLable{margin-bottom:13px}.assignmentModalWrapper .selectBtn,.assignmentModalWrapper .selectBtnDisable{height:33.54px;width:114.3px;border-radius:4.5px;background-color:#3f9543;color:#fff;font-family:roboto;font-size:16px}.assignmentModalWrapper .selectBtnDisable{opacity:.7}.assignmentModalWrapper .assigntoContainer img{height:25px;width:25px}.assignmentModalWrapper .assigntoContainer .AssignToTeamMember{font-weight:700;margin-top:4px}.assignmentModalWrapper .assignmentModalHeading{margin:17px 21px -2px 23px}.tc_heading .assigntoContainer{margin-left:10px}.tc_heading .assigntoContainer img,.tc_heading .assigntoContainer p{cursor:default}.assigntoContainer{margin-top:25px;display:flex}.assigntoContainer img{width:18px;height:18px}.assigntoContainer .AssignToTeamMember{color:#2b2b2b;font-family:Roboto;font-size:12px;font-weight:300;cursor:pointer;margin-bottom:0;margin-top:2px;margin-left:3px}.ownersListContainer .dragableContainer.row{display:flex;width:77%;margin-bottom:40px}.ownersListContainer .dragableContainer .ownersListBox{height:235px;width:233px;background-color:#eaf2f5;padding:13px 0 5px 20px;overflow-x:auto;overflow-y:auto}.ownersListContainer .dragableContainer .ownersListBox .dragItem{border-radius:5px;background-color:#08425c;height:26px;width:140px;color:#fff;margin-top:6px;font-size:12px;display:flex;align-items:center;padding-left:16px;text-overflow:ellipsis}.ownersListContainer .dragableContainer .ownersListBox .grouped{background-color:#7d9caa}.ownersListContainer .dragableContainer .ownersListBoxIdle{height:235px;width:233px;background-color:#f7f7f7;padding:13px 0 5px 10px;overflow-x:auto;overflow-y:auto;pointer-events:none}.ownersListContainer .dragableContainer .ownersListBoxIdle .dragItem{color:#1a1a1a;margin-top:6px;font-size:14px;padding-left:10px;text-overflow:ellipsis}.ownersListContainer .dragableContainer .ownersListBoxIdle .grouped{background-color:initial}.ownersListContainer .dragableContainer .dragedItem{border-radius:5px;background-color:#08425c;height:26px;width:140px;color:#fff;margin-top:6px;font-size:12px;display:flex;align-items:center;padding-left:16px;margin-left:10px;justify-content:space-between}.ownersListContainer .dragableContainer .dragedItem .crossIcon{display:none;color:#b81d1d;position:relative;margin-right:10px}.ownersListContainer .dragableContainer .dragedItem:hover{border-radius:5px;background-color:#fff;height:26px;width:140px;color:#08425c;margin-top:6px;font-size:12px;display:flex;align-items:center;padding-left:16px;margin-left:10px;border:.5px solid #08425c}.ownersListContainer .dragableContainer .dragedItem:hover .crossIcon{display:block;cursor:pointer}.ownersListContainer .dragableContainer .editMode{color:#fff!important;background-color:#8d8d8d!important}.ownersListContainer .dragableContainer .draggedItems{display:flex}.ownersListContainer .draggedRowsDiv{height:250px;width:400px}.ownersListContainer .draggedRowsDiv .draggedRow{border-bottom:1px dashed grey;height:40px;width:110%;padding:2px 5px;display:flex;align-items:center;margin-left:10px}.ownersListContainer p.ownerName{background-color:grey}.ownersListContainer p.dragableOwnerName,.ownersListContainer p.ownerName{padding:1px 5px;color:#fff;font-family:Roboto;font-size:15px;letter-spacing:0;line-height:24px;height:26px;width:141px;border-radius:5px;margin:3px 3px 3px 20px}.ownersListContainer p.dragableOwnerName{background-color:#08425c}.ownersListContainer p.DragHeading{color:#b81d1d;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:18px}.ownersListContainer .draggedBoxDiv{display:flex;flex-direction:column;width:80%;height:235px;background-color:rgba(237,243,247,.6);margin-left:40px}.ownersListContainer .ownersItemBox{height:200px;margin-left:10px;max-width:550px;max-height:240px;overflow-x:auto;overflow-y:auto;display:flex}.ownersListContainer img.userIcon{width:13px;height:15px;margin:5px}.ownersListContainer .tempOwnerName{border-radius:5px;height:30px;width:250px;border:1px solid red}.ownersListContainer .btnsDiv{margin-top:5px;display:flex;justify-content:center;align-items:center}.ownersListContainer .doneButton{height:13.08px;height:23px;background-color:#367d33}.ownersListContainer .doneButton,.ownersListContainer .editButton{width:76.5px;color:#fff;font-family:Roboto;font-size:10px;font-weight:500;line-height:13.08px;text-align:center;border:none;border-radius:4px}.ownersListContainer .editButton{height:23px;background-color:#49789c}.ownersListContainer .cancelBtn{color:#b12c2c;font-family:Roboto;font-size:12px;font-weight:500;margin:10px}.ownersListContainer .ownerSelectError{color:#b81d1d;font-size:12px;font-weight:500;text-align:center;margin:10px;width:80%}.ownersListContainer .yesOrNoWrap{display:flex}.ownersListContainer .yesOrNo{height:32.4px;width:90px;border-radius:4.5px;background-color:#08425c;margin:10px;display:flex;text-align:center;justify-content:center;align-items:center}.ownersListContainer .unSelect{height:32.4px;width:90px;border-radius:4.5px;background-color:#edf3f7!important;color:#1b5781!important;font-size:12px;border:none}>.ownership{padding:20px}>.ownership .form-control{display:block;width:100%;padding:.155rem .35rem!important;text-align:center;font-size:1rem;font-weight:400}.applayingbutton{color:#1b5781;width:120px;height:40px;border-radius:4.5px;background-color:#edf3f7!important;margin:10px}.yesOrQuestions{cursor:pointer}.stocksymbol{display:flex;margin:10px;padding:10px}.stocktext{padding:10px;line-height:18px;text-align:left;font-size:12px;font-weight:500}.stockSymbolTextbox{width:142px;border-radius:0;border:none;border-bottom:2px solid #1f63a7}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:0}.form-group{margin:4px}.mb-5{margin:4px -5px}.questionaryWrap .select-option select{margin-top:-5px!important;margin-bottom:-25px!important;margin-left:0!important}.headers{padding-left:20px;width:1016px;height:44px;background:#ededed;border-radius:3px;fill:Solid #ededed;border-color:Solid #ededed;text-align:center!important;font-size:11px;font-weight:300!important;color:#444;vertical-align:middle}tbody,tr{height:35.3px}td{border:1.2px solid #979797!important;text-align:center}td .form-control{display:block;width:100%;padding:.125rem .35rem!important;text-align:center;font-size:1rem;font-weight:400}td .form-group input,td .form-group select{background:#eef3f7;border:1.2px solid #979797!important;border-radius:0;color:#08425c!important;font-size:10px;white-space:nowrap;min-height:28px;text-align:left}td .form-group label{font-size:12px;padding:0}td input.errorField{border:1.2px solid red!important}.entertext td{border:1.5px solid #08425c!important;flex-grow:0px;flex-shrink:1px}.entertext .col-sm-12{flex:0 0 auto;width:100%;padding:0 7px}.entertext .questionaryWrap .select-option.form-group{padding:0;margin:0}.typeselection{width:120px;flex-grow:1px}.fullname{display:flex;justify-content:space-around}.state{padding-top:5px}.delete{border:none!important}.delete .deleteimg{size:20px;cursor:pointer}.footers{height:45px;background:#e9e9e9;border-radius:3px;fill:Solid #ededed;border-color:Solid #ededed;font-size:16px;font-weight:500;color:#08425c}.footers td,.footers th{padding-left:10px}.mustequal{color:#be0017}.equalto{color:#21681b}.percentage{padding-left:20px}.addandremovebtn{display:flex;justify-content:flex-end}.submitmember{background-color:#21681b!important}.removemember,.submitmember{font-size:12px;width:97px;height:30px;border-radius:4.5px;margin-right:10px}.removemember{background-color:#9d3535!important}.ownershipTable .form-group{margin-bottom:-4px!important;margin-top:-5px!important}.ownershipTable tr.active{border:2px solid #9d3535}.ownershipTable .select-option label{display:none}.ownershipTable .select-option:after{top:5px;right:-2px}.ownershipTableContainer{position:relative}.removeConfirmationRow{display:flex;justify-content:space-between;background-color:#8d9093;position:absolute;width:98%;height:42px;line-height:40px;opacity:.9;z-index:100;display:none;text-align:center}.removeConfirmationRow .removeConfirmationText{color:#fff;font-weight:500}.removeConfirmationRow .removememberrow{color:#bd1c1c;width:96px;height:29px;border-radius:22.5px;background-color:#fff!important;font-size:12px;font-weight:600}.removeConfirmationRow .btn-link{font-weight:400;color:#fff;text-decoration:underline}.removeConfirmationRow .imagecolor{background-color:#fff;border:none}.removeConfirmationRow .changecolorDeleteIcon{color:#212529}.modal .modal-header{display:flex;flex-shrink:0;align-items:center;padding:2rem}.modal .modal-title{margin-bottom:10px;line-height:1.5}.modal .tittle{border-bottom:none}.modal .modalbody{margin:10px}.modal .form-group label{font-size:14px;font-weight:400;color:#3a3a3a;margin-bottom:2px;text-align:left}.modal .prefix{display:flex;justify-content:space-evenly;margin:-40px}.modal .suffix{margin-top:-20px}.modal .modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;border-top:none}.modal .modal-footer .btn-primary{width:120px;height:40px;color:#fff;background-color:#21681b;border-color:#21681b}.business_owners{background-color:rgba(237,243,247,.8);padding:0 20px}.footercard{padding-top:10px;padding-bottom:10px;display:flex;justify-content:space-between;height:45px;background:#e9e9e9;border-radius:3px;fill:Solid #ededed;border-color:Solid #ededed;font-size:16px;font-weight:500;color:#08425c;margin-bottom:10px}.footercard,.ownership.questionaryWrap .select-option.form-group{margin-top:10px}.ownershipTable td{vertical-align:middle;font-size:12px;line-height:18px;color:#08425c;font-weight:500}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.type .css-319lph-ValueContainer{padding:1px 8px;align-items:center!important}.type .selectField__control{margin-top:7px!important;margin-bottom:-17px!important;margin-left:0!important;background:#eef3f7!important;border:1.2px solid #979797!important;border-radius:0!important;color:#08425c!important;font-size:10px!important;min-height:10px!important}.type .selectField__control .selectField__indicators,.type .selectField__control .text{display:none!important}.type .selectField__control .selectField__input-container{margin:0;padding:0}.type .selectField__control input{border:none!important}.type .errorField{border:1.2px solid red!important}.selectField__menu{min-width:90px}.selectField__menu option{padding:5px!important}.option-box{display:flex;align-items:center;justify-content:flex-start;font-size:11.3px}.option-box img{height:10.8px;width:10.88px;margin-right:5px}.errorField,.questionaryWrap .select-option select.errorField{border:1.2px solid red!important}.preview-container-diabled .placeholderText,.preview-container-diabled div{cursor:no-drop!important}.subCategoryContainer .questionaryWrap .ownershipTableContainer .select-option select{margin-bottom:-25px!important}.ownersInformationContainer{max-height:500px;display:flex;width:100%;align-items:center;font-family:"Roboto",sans-serif}.ownersInformationContainer p{margin-bottom:0}.ownersInformationContainer .ownershipContainer{width:54.33%}.ownersInformationContainer .sideliners{color:#08425c;font-size:14px;font-weight:500;margin-bottom:2px}.ownersInformationContainer .deleteimage{cursor:pointer}.ownersInformationContainer .namesContainer{display:flex;flex-direction:column;width:27.33%}.ownersInformationContainer .namesContainer .namebox{display:flex;cursor:pointer}.ownersInformationContainer .namesContainer .namebox p{margin-right:10px;margin-left:0}.ownersInformationContainer .namesContainer .namebox .primaryBox{height:16px;width:96px;border-radius:8px;background-color:#fad7bf;padding:2px;margin-top:2px;position:relative;text-align:center}.ownersInformationContainer .namesContainer .namebox .primaryBox p{color:#d36419;font-size:10px;font-weight:500;letter-spacing:0;line-height:11px;margin-left:5px}.ownersInformationContainer .ownerInfoStyling{height:18px;width:173px;color:#2876b1;font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer}.ownersInformationContainer .processContainer{width:33.33%;display:flex;flex-direction:row;justify-content:center}.ownersInformationContainer .processContainer img{height:22px}.ownersInformationContainer .process{font-family:Roboto;font-size:14px;font-weight:500;margin-right:10px}.ownersInformationContainer .process.complete{color:#2b892d}.ownersInformationContainer .process.incomplete{color:#e54646}.ownershipListing .ownersListingHeading{color:#1764a0;font-family:Roboto;font-size:14px;font-weight:700;margin-bottom:0}.ownershipListing hr{height:2px;width:247px;background-color:#1764a0;border:0;opacity:1;margin:1px 0 21px}.ownershipListing .emptyContainer{margin:2px 3px 37px 2px}.ownershipListing .addPersonContainer{height:26.5px;width:950px;border-radius:3.83px;background-color:#f3f3f3;display:flex;justify-content:center;margin:2px 3px 37px 2px}.ownershipListing .addPersonContainer button{width:88.03px;border-radius:3.83px;background-color:#49789c;color:#fff;font-family:Roboto;font-size:10px;font-weight:500;border-width:0}.ownershipListing .card{padding:0;border-radius:4.5px!important;width:950px;margin:2px 3px 10px 2px;border-width:0}.ownershipListing .accordion-button:not(.collapsed){color:#fff;background-color:#08425c!important}.ownershipListing .accordionOpen .sideliners{color:#fff}.ownershipListing .accordionOpen .makeAsDefault{background-color:initial!important;border:1px solid #fff}.ownershipListing .accordionOpen .makeAsDefault p{color:#fff!important}.ownershipListing .card-body{border:1px solid #08425c;border-top:0}.ownershipListing .card-header{border:none;border-bottom:1px solid rgba(0,0,0,.125);padding:0}.ownershipListing .accordion-header{background:#edf3f7;border-radius:3px 3px 0 0}.ownershipListing .accordion-body{border:1px solid #08425c;border-top:0;border-radius:0 0 3px 3px}.ownershipListing .fileUploadMainContainer .preview-container-diabled{height:38px!important;width:121px!important}.react-datepicker-popper{position:absolute!important}.ownershipModule .form-group .row div:empty{z-index:-1111}.ownershipModule .yesOrNO label{white-space:inherit!important;min-width:78%}.ownershipModule .yesOrNO .optNotSelected,.ownershipModule .yesOrNO button{height:28px!important}.ownershipModule .DynoLayout .form-group{display:flex;flex-wrap:nowrap;justify-content:flex-start}.ownershipModule .DynoLayout .form-group label:empty{display:none}.ownershipModule .DynoLayout .form-group label{margin:0!important;display:block;font-size:11px;max-width:97px}.ownershipModule .DynoLayout .form-group .radio-label{margin-top:10px!important}.ownershipModule .DynoLayout .form-group select{margin:0!important;display:block;flex:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;font-size:10.5px}.ownershipModule .DynoLayout .form-group .select-option{margin-top:0!important;margin-bottom:0!important;width:100%}.ownershipModule .DynoLayout .form-group .select-option label{margin-right:58px!important}.ownershipModule .DynoLayout .form-group .select-option .empty{margin-right:0!important}.ownershipModule .DynoLayout .form-group .select-option:after{top:0;right:0}.ownershipModule .form-group label+div{flex:auto;padding:0}.ownershipModule .form-group label+div input{height:27px!important;min-height:27px!important;max-width:100%;font-size:11px!important;padding:5px!important}.ownershipModule .form-group label+div input.form-check-input{height:15px!important;min-height:15px!important}.ownershipModule .cdFormGroup div{margin-bottom:3px!important}.ownershipModule .react-tel-input input{width:100%;margin-left:40px!important}.ownershipModule .dependent-question{padding-left:5px}.ownershipModule .dependent-question .form-control{width:210px!important}.ownershipModule .dependent-question label{white-space:inherit!important;min-width:65%!important}.ownershipModule .fileUploadMainContainer{display:flex}.ownershipModule .fileUploadMainContainer .Filepreview p{margin-top:6px}.ownershipModule .fileUploadMainContainer .render-preview{width:117px;min-width:120px}.ownershipModule .fileUploadMainContainer .render-preview p{margin-top:0!important}.ownershipModule .fileUploadMainContainer p{font-size:10px!important;margin-right:10px;margin-top:10px;white-space:nowrap}.ownershipModule .fileUploadMainContainer .preview-container{height:38px;width:121px}.ownershipModule .fileUploadMainContainer .preview-container p{font-size:8px!important;margin-left:41px;margin-bottom:11px!important}.ownershipModule .fileUploadMainContainer .preview-container .placeHolderspan{font-size:8px!important}.ownershipModule .fileUploadMainContainer .preview-container-diabled{height:38px;width:121px}.ownershipModule .fileUploadMainContainer .preview-container-diabled p{font-size:8px!important;margin-left:41px;margin-bottom:11px!important}.ownershipModule .fileUploadMainContainer .preview-container-diabled .placeHolderspan{font-size:8px!important}.ownershipModule input[type=tel]{padding-left:40px!important;width:150px}.ownersInformationContainer .processContainer img{width:16px;height:12px;margin-right:4px}.ownershipListing button.accordion-button{background:transparent;display:flex;padding:.5rem 1rem}.sidebar{min-height:100vh;height:100%;background:rgba(var(--sidebarBackgroundColor),1);margin-left:-15px;transition:all .5s;background-size:cover;background-position-y:300px}.sidebar .side-menu{text-align:center}.sidebar .side-menu img.sideBarLogo{height:40px;width:120px}.sidebar .side-menu .resellerComplete .appText,.sidebar .side-menu .resellerComplete .apptwoText{font-weight:600;color:#fff;font-size:23px;font-family:Roboto}.sidebar .side-menu .resellerComplete .apptwoText{margin-top:-10px}.sidebar .side-menu .resellerComplete .secondLogoSection{margin-top:30px;margin-bottom:10px}.sidebar .side-menu img{margin:0 auto;display:block}.sidebar .side-menu ul{padding:20px;display:inline-block;text-align:left}.sidebar .side-menu ul li{margin-bottom:10px;cursor:pointer}.sidebar .side-menu ul li a{opacity:.8;color:#fff;font-family:Roboto;font-size:18px;font-weight:300;letter-spacing:0}.sidebar ul p{color:#fff;padding:10px}.sidebar .nav-link svg{margin-bottom:.3rem}.sidebar .secondaryLogo{text-align:center;margin-top:20px}.sidebar .secondaryLogo img{max-width:90px}.sidebar .clientCompanyname{font-weight:600;margin-top:10px}.sidebar .clientCompanyname,.sidebar .clientname{color:#fff;font-family:Roboto;font-size:16.2px;margin-bottom:0}.sidebar .clientname{text-align:center;font-weight:400}.sidebar .orgType{color:#fff;font-family:Roboto;font-size:14px;margin-bottom:0;margin-top:10px;font-weight:50}.header-logo{display:flex;justify-content:center;width:100%}.logo{width:63%;height:60px;margin-left:115px;margin-bottom:20px}.sidebar.is-open{margin-left:0;transition:.5s}.sidebar-header{background:rgba(var(--sidebarBackgroundColor),1)}.sidebar-header>span{position:relative;float:right;margin:.5em;font-size:2rem;cursor:pointer;display:none}.menu-open{background:#006c80}.myApplicationLocationBox{background-color:hsla(0,0%,100%,.15);padding:10px;min-height:180px;width:190px}.myApplicationLocationBox span.selectedApplicationText{color:#fff;font-family:Roboto;font-size:10px;font-weight:300}.nav-item img{max-width:32px;display:block;margin:0 auto 5px}.items-menu{color:#fff!important;background:#08425c}li a.dropdown-toggle:after{display:inline-flex;position:relative;left:60%;top:10%}.nav-item:hover{color:#fff!important}.active.nav-link{font-weight:500!important;opacity:1!important}a.messageCenterLink{display:flex;align-items:center}a.messageCenterLink .messagesCount{font-size:14px;width:22px;height:22px;border:1px solid;border-radius:50%;text-align:center;font-weight:700;margin-left:10px}.mx-0 ul.list-unstyled.pb-3.nav.flex-column{margin-left:12px}.messageCenterContent{display:flex;margin-top:70px}.messageCenterContent .conversationsContainer{width:25%;background:#f0f0f0;position:relative;padding-top:1rem;height:calc(100vh - 72px)}.messageCenterContent .conversationsContainer .conversationsBox{width:100%;height:72vh;overflow:auto}.messageCenterContent .conversationsContainer .conversationsBox .noMessages{text-align:center;margin-top:1rem}.messageCenterContent .conversationsContainer .newMessageIcon{position:absolute;top:10px;right:10px;width:15px;height:15px}.messageCenterContent .conversationsContainer select#messageTypeSelect{border:none;background:transparent;margin-left:30px;font-size:.9rem;color:#484848;font-family:Roboto;background-image:none!important}.messageCenterContent .conversationsContainer input.Message.Search.form-control{padding-left:2rem;font-size:12px}.messageCenterContent .conversationsContainer .search{position:relative;font-size:.9rem;margin:1rem 30px;width:calc(100% - 60px)}.messageCenterContent .conversationsContainer .search:before{position:absolute;content:" ";background-image:url(/static/media/searchGray.05260676.svg);background-repeat:no-repeat;left:10px;width:1rem;height:1rem;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.messageCenterContent .conversationsContainer button.createMessage.btn.btn-outline-primary{position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:Roboto;font-size:12.5px;box-sizing:border-box;height:26.56px;width:121.3px;border:1.6px solid #bac4d2;border-radius:15.39px;background-color:#fff;color:#08425c;padding:0}.messageCenterContent .conversationsContainer button.createMessage.btn.btn-outline-primary:active,.messageCenterContent .conversationsContainer button.createMessage.btn.btn-outline-primary:hover{background-color:#08425c;color:#fff}.messageCenterContent .messageFormContainer{width:75%}.messageThreadCard{border:1px solid #d8e0e3;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border-radius:2px;display:flex;align-content:center;background:#fff}.messageThreadCard.archive{border-left:3.5px solid #9e84ee}.messageThreadCard.active{border:1px solid #48adfa;background-color:#f0f9fe}.messageThreadCard.active .fa-angle-right{color:#48adfa}.messageThreadCard .fa-angle-right{color:#979797}.messageThreadCard .read{display:flex;align-items:center;padding-left:5px}.messageThreadCard .read .oval{height:11px;width:11px;background:linear-gradient(45deg,#e02020,#f7b500);border-radius:50%}.messageThreadCard .person{display:flex;align-items:center;padding:10px}.messageThreadCard .person-image{font-size:20px;background:rgba(31,49,72,.9);color:#fff;width:50px;height:50px;text-align:center;border-radius:50%;margin:0 auto;padding:10px}.messageThreadCard .details{margin-left:auto;position:relative;flex-basis:75%}.messageThreadCard .details .date{position:absolute;top:3px;right:0;padding:0 5px;color:#2b2b2b;font-family:Roboto;font-size:10px;font-weight:300;letter-spacing:0;line-height:11px}.messageThreadCard .details .name{margin-top:15px;font-weight:700;color:#153543}.messageThreadCard .details .latest,.messageThreadCard .details .subject{font-size:12px;color:#2b2b2b;width:14vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.messageThreadCard .details .latest{font-weight:300}.messageThreadCard .details .bottomIcons{position:absolute;bottom:0;right:0;padding:0 5px;font-size:.7rem;opacity:.75;display:flex}.messageForm{height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between}.messageForm .fileUploadMainContainer .preview-container-diabled div{cursor:pointer!important}.messageForm .messageDisplayPlanel{flex-basis:80%;display:flex;flex-direction:column}.messageForm .messageDisplayPlanel input{border-bottom:2px solid #e9e9e9!important;border-radius:0;border:0}.messageForm .messageDisplayPlanel .col-sm-12{padding:0}.messageForm .messageDisplayPlanel .form-group{width:100%!important;margin:0!important}.messageForm .messageDisplayPlanel input.form-control{background:transparent;color:#000!important}.messageForm .messageDisplayPlanel .form-group input:disabled{background:#e9ecef;opacity:.5}.messageForm .messageDisplayPlanel label{display:none}.messageForm .messageDisplayPlanel .recipientInput{display:flex;justify-content:space-between;border-bottom:2px solid #e9e9e9;position:relative}.messageForm .messageDisplayPlanel .recipientInput .select-option.form-group{width:100%!important;margin-bottom:0!important}.messageForm .messageDisplayPlanel .recipientInput .select-option:after{display:none}.messageForm .messageDisplayPlanel .recipientInput .archiveDropDown{position:relative;width:50px;height:40px;text-align:center;padding:7px}.messageForm .messageDisplayPlanel .recipientInput .dropdown-menu.dropdown-menu-right.show{text-align:center}.messageForm .messageDisplayPlanel .subjectInput{position:relative}.messageForm .messageDisplayPlanel .subjectInput input{font-size:14px}.messageForm .messageDisplayPlanel .subjectInput span.subjectInline{position:absolute;left:1rem;top:33%;-webkit-transform:translateY(-33%);transform:translateY(-33%);font-size:14px}.messageForm .messageDisplayPlanel .subjectInput input.form-control{padding-left:5rem}.messageForm .messageDisplayPlanel .fileView{background-color:#f0f0f0;color:#202020;font-size:12px;padding:7px 1rem;word-break:break-word}.messageForm .messageDisplayPlanel .fileView .removeFile{color:red;margin-left:10px}.messageForm .messageInputPanel{flex-basis:20%}.messageForm .messageInputPanel .col-sm-12{padding:0}.messageForm .messageInputPanel .form-group{width:100%!important;margin:0!important;height:100%}.messageForm .messageInputPanel .form-group input{background:transparent!important;color:#000!important}.messageForm .messageInputPanel label{display:none}.messageForm .messageInputPanel .messageArea{position:relative;height:100%}.messageForm .messageInputPanel .messageArea textarea.form-control{border:none;border-top:1px solid rgba(0,0,0,.1);border-radius:0;min-height:100%;background-color:hsla(0,0%,100%,.5);box-shadow:0 3px 9px 0 rgba(0,0,0,.05);padding-right:10vw;height:10vh}.messageForm .messageInputPanel .messageArea span.messageSend{position:absolute;top:10px;right:10px;font-size:13px}.messageForm .messageInputPanel .messageArea span.messageSend .btn{background:transparent;border:none;color:#4890c7}.messageForm .messageInputPanel .messageArea span.attachDocs{position:absolute;bottom:10px;right:10px;color:#152b6d;font-size:14px}.messageForm .messageInputPanel .messageArea span.attachDocs:before{position:absolute;content:" ";background-image:url(/static/media/attachment.b77422f2.svg);background-repeat:no-repeat;height:12px;width:12px;left:-13px;bottom:4px}.messageForm .messageDisplayBox{display:flex;flex-direction:column-reverse;padding:1rem;overflow:auto;height:61vh}.messageForm .messageDisplayBox .displayDate{text-align:center;color:#969696;font-family:Roboto;font-size:12px;letter-spacing:0;line-height:14px}.messageForm .messageDisplayBox p.messageTile{position:relative}.messageForm .messageDisplayBox .senderName{position:absolute;top:-10px;font-size:10px;color:rgba(0,0,0,.75)}.messageForm .messageDisplayBox p.messageTile.self{text-align:right}.messageForm .messageDisplayBox p.messageTile.self span.messageTileText{padding:12px;margin:10px;border-radius:8px;background-color:rgba(var(--messageCenterConversationBackgroundColor),1);display:inline-block;max-width:60%;color:#fff;font-family:Roboto;font-size:13.2px;letter-spacing:0;line-height:15px;word-break:break-word}.messageForm .messageDisplayBox p.messageTile.self span.messageTileText:after{content:"";border:9px solid transparent;border-left:0;border-bottom:10px solid rgba(var(--messageCenterConversationBackgroundColor),1);position:absolute;bottom:14px;right:3px}.messageForm .messageDisplayBox p.messageTile.self span.messageTileImage{padding:12px;margin:10px;font-size:14px;border-radius:8px;background-color:#349bae;color:#fff;display:inline-block;max-width:60%;text-decoration:underline;cursor:pointer;word-break:break-word}.messageForm .messageDisplayBox p.messageTile.self span.messageTileImage:after{content:"";border:9px solid transparent;border-left:0;border-bottom:10px solid #349bae;position:absolute;bottom:14px;right:3px}.messageForm .messageDisplayBox p.messageTile.self .messageTileTime{right:10px}.messageForm .messageDisplayBox p.messageTile.sender span.senderName{color:#1a3054;font-size:11px;font-weight:500;letter-spacing:0;line-height:13px;margin-bottom:0}.messageForm .messageDisplayBox p.messageTile.sender span.messageTileText{padding:12px;margin:10px;border-radius:8px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);display:inline-block;max-width:60%;color:#404040;font-family:Roboto;font-size:13.2px;letter-spacing:0;line-height:16.8px;word-break:break-word}.messageForm .messageDisplayBox p.messageTile.sender span.messageTileText:before{content:"";border:5px solid transparent;border-right:7px solid #fff;position:absolute;bottom:15px;left:0}.messageForm .messageDisplayBox p.messageTile.sender span.messageTileImage{padding:12px;margin:10px;font-size:14px;border-radius:8px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);display:inline-block;max-width:60%;text-decoration:underline;cursor:pointer;word-break:break-word}.messageForm .messageDisplayBox p.messageTile.sender span.messageTileImage:before{content:"";border:5px solid transparent;border-right:7px solid #fff;position:absolute;bottom:15px;left:0}.messageForm .messageDisplayBox p.messageTile.sender .messageTileTime{left:10px}.fileViewerModalWrapper.messageCenterFileView .fileHeader{cursor:pointer}.fileViewerModalWrapper.messageCenterFileView .fileHeader.contract{width:45vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fileViewerModalWrapper.messageCenterFileView .fileHeader.expand{width:98%;word-break:break-word}.fileViewerModalWrapper.messageCenterFileView .close{position:absolute;top:5px;right:15px}.myTeamMainContainer .myTeamTitle{color:#08425c;font-family:Roboto;font-size:30px;font-weight:300;letter-spacing:0;line-height:35px;margin:35px 0 15px 25px}.myTeamMainContainer .memberCard{border-radius:21px;background-color:#fff;box-shadow:0 10px 15px 0 rgba(80,80,80,.15);position:relative}.myTeamMainContainer .memberCard:after{content:"";position:absolute;width:98%;height:10px;bottom:0;left:1%;border-radius:0 0 21px 21px;background-color:#b6afce}.myTeamMainContainer .memberCard .memberCardHeader{display:flex;justify-content:space-between;align-content:flex-start;border-radius:21px 21px 0 0;background-color:rgba(182,175,206,.15);padding:15px 20px 10px}.myTeamMainContainer .memberCard .memberCardHeader p{margin-bottom:5px}.myTeamMainContainer .memberCard .memberCardHeader .title{color:#9a92b4;font-family:Roboto;font-size:10px;font-weight:500;letter-spacing:0;line-height:11px;margin-bottom:3px}.myTeamMainContainer .memberCard .memberCardHeader .name{color:#000;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;margin-bottom:3px}.myTeamMainContainer .memberCard .memberCardHeader .email{color:#4a4a4a;font-family:Roboto;font-size:14px;font-weight:300;letter-spacing:0;line-height:16px}.myTeamMainContainer .memberCard .memberCardHeader .removeMember{color:#a02929;font-family:Roboto;font-size:10px;letter-spacing:0;line-height:11px;cursor:pointer}.myTeamMainContainer .memberCard .memberCardHeader .resendMember{box-sizing:border-box;height:22.37px;width:66.15px;border:1.35px solid #bac4d2;border-radius:12.96px;background-color:#fff;padding:1px 6px;color:#08425c;font-family:Roboto;font-size:10.8px;font-weight:300;letter-spacing:0;line-height:13px;cursor:pointer}.myTeamMainContainer .memberCard .memberCardHeader .resendMember:focus,.myTeamMainContainer .memberCard .memberCardHeader .resendMember:hover{color:#fff;background-color:#006c80;box-shadow:none;outline:none}.myTeamMainContainer .memberCard .memberCardHeader .memberCardHeaderRight{display:flex;text-align:right;flex-direction:column;justify-content:space-between}.myTeamMainContainer .memberCard .memberCardBody{text-align:center;padding:20px}.myTeamMainContainer .memberCard .memberCardBody .itemsBody{height:100px;overflow-y:auto;margin-bottom:2rem}.myTeamMainContainer .memberCard .memberCardBody .itemRow{display:flex;align-content:center;color:#4c4c4c;font-family:Roboto;font-size:14px;font-weight:300;letter-spacing:0;line-height:16px;padding:10px 0}.myTeamMainContainer .memberCard .memberCardBody .itemRow.header{color:#08425c;font-family:Roboto;font-size:10px;font-weight:500;letter-spacing:0;line-height:11px}.myTeamMainContainer .memberCard .memberCardBody .itemRow .categoryName{flex-basis:55%;text-align:left}.myTeamMainContainer .memberCard .memberCardBody .itemRow .categoryName .progress{height:4px;border-radius:2.5px;background-color:#f2f2f2;margin:5px 10px 5px 0}.myTeamMainContainer .memberCard .memberCardBody .itemRow .categoryName .progress .progress-bar{height:4px;border-radius:2.5px;background-color:#8fcc7b}.myTeamMainContainer .memberCard .memberCardBody .itemRow .items{flex-basis:20%}.myTeamMainContainer .memberCard .memberCardBody .itemRow .percentageCompleted{flex-basis:25%}.myTeamMainContainer .memberCard .memberCardBody .memberViewAssignments{color:#1b6485;font-family:Roboto;font-size:10px;font-weight:500;letter-spacing:0;line-height:11px;text-align:center}.myTeamMainContainer .memberCard .memberCardBody .memberViewAssignments a{color:#1b6485;cursor:pointer}.myTeamMainContainer .memberCard .memberCardBody .memberViewAssignments p.viewAllAssignments{margin-bottom:0}.assignmentsModal .modal-assignment-header,.removeTeamMemberModal .modal-assignment-header{font-size:12px;display:flex;border-bottom:0}.assignmentsModal .modal-assignment-header .fw-bold,.removeTeamMemberModal .modal-assignment-header .fw-bold{color:#222b3a}.assignmentsModal .modal-title,.removeTeamMemberModal .modal-title{display:flex;flex-flow:column;width:100%;align-items:center;font-size:17px;color:#08425c}.assignmentsModal .modal-title span,.removeTeamMemberModal .modal-title span{font-weight:300}.assignmentsModal .modal-body,.removeTeamMemberModal .modal-body{height:330px;overflow:auto;padding-bottom:10px}.assignmentsModal .modal-body .questionText,.removeTeamMemberModal .modal-body .questionText{height:58px;padding:25px;color:#070e35;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;background-color:#f5f7f9;border-radius:8px;margin-bottom:15px}.assignmentsModal .categoryLabel,.removeTeamMemberModal .categoryLabel{color:#08425c;font-size:16px;letter-spacing:0;line-height:22px;padding-left:15px}.assignmentsModal .close,.removeTeamMemberModal .close{color:#00435f;border:none;background:none;font-size:22px;cursor:pointer}.assignmentsModal .modal-body .modal-body,.removeTeamMemberModal .modal-body .modal-body{position:relative;flex:1 1 auto;height:109px;width:415px;color:#303030;font-family:Roboto;font-size:13px;letter-spacing:0;line-height:20.25px;border-top:none}.removeTeamMemberModal .modal-header{border-bottom:0}.removeTeamMemberModal .modal-header .modal-title{color:#ae2f2f;font-size:24px}.removeTeamMemberModal .modal-content{width:130%}.removeTeamMemberModal .modal-content .modal-body{height:167px;width:570px;padding-left:50px;padding-right:10px}.removeTeamMemberModal .modal-content .modal-body .paragraph1{padding:5px}.removeTeamMemberModal .modal-content .modal-body .paragraph2{padding:20px 5px 5px}.removeTeamMemberModal .modal-content .modal-footer{justify-content:center;border-top:0}.removeTeamMemberModal .modal-content .modal-footer .removedAssigne{background-color:#a13b3b;border-radius:24.5px;width:140px;text-align:center;cursor:pointer}.changePasswordPage{display:flex;flex-direction:column;align-items:center;width:100%;color:#000!important}.changePasswordPage .settingsHeader{height:63.5px;width:100%}.changePasswordPage .settingsHeader .headerName{color:#08425c;font-family:Roboto;font-size:30px;font-weight:300;letter-spacing:0;line-height:21px;margin-top:25px}.changePasswordPage .chageHeading{height:19px;width:130px;color:#08425c;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px;text-align:center;padding-bottom:80px}.changePasswordPage .checkMark{display:flex;align-items:center;justify-content:center}.changePasswordPage .checkMark img{height:80px;width:80px}.changePasswordPage .pwdnotmach{height:45px;width:500px;border-radius:5px;background-color:#f2cfcf;color:#901818;font-family:Roboto;font-size:12px;font-weight:600;display:flex;justify-content:center;align-items:center;margin-left:12px;margin-bottom:25px}.changePasswordPage .pwdUpdatemsg{height:19px;width:100%;color:#3c7331;font-size:16px;font-weight:700;line-height:19px;text-align:center}.changePasswordPage .pwdmsg{display:flex;flex-direction:column;align-items:center;padding-top:30px;padding-bottom:60px;height:48px;color:#464646;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:24px;text-align:center}.changePasswordPage .dashboard-btn,.changePasswordPage .dashboard-btn .btndashboard{display:flex;align-items:center;justify-content:center}.changePasswordPage .dashboard-btn .btndashboard{margin:40px;height:34.5px;width:159.75px;border-radius:17.25px;background-color:#006c80!important;color:#f2f2f2!important;font-family:Roboto;font-size:13px;font-weight:500}.changePasswordPage .passwordResetContainer{background-color:rgba(213,218,226,.2);min-height:450px;width:634px;border-radius:17.25px;margin-top:66px}.changePasswordPage .passwordResetContainer .userResetScreens{display:flex;justify-content:center;align-items:center;padding:30px 60px 60px}.changePasswordPage .passwordResetContainer .userResetScreens .mb-4 label{font-size:10.5px;color:#353535;font-family:Roboto}.changePasswordPage .passwordResetContainer .userResetScreens .newPwd{margin-top:53px}.changePasswordPage .passwordResetContainer .userResetScreens .changePassword{position:absolute;color:#000!important}.changePasswordPage .passwordResetContainer .userResetScreens .passHintText{text-align:center;color:#353535;font-family:Roboto;font-size:10.5px;font-weight:500;margin-top:100px;margin-left:17px}.changePasswordPage .passwordResetContainer .userResetScreens .passHintChangpwd{text-align:left;margin:0 auto 0 52px}.changePasswordPage .passwordResetContainer .userResetScreens .passHintChangpwd li{color:#353535;font-family:Roboto;font-size:10.5px;letter-spacing:0;line-height:16px;list-style-type:disc}.changePasswordPage .passwordResetContainer .userResetScreens label{color:#353535;font-size:14px;letter-spacing:0;font-weight:300;line-height:16px;margin-bottom:2px;font-family:Roboto}.changePasswordPage .passwordResetContainer .userResetScreens .btnWrapperChangePwd{margin-top:50px;text-align:center}.changePasswordPage .passwordResetContainer .userResetScreens .btnWrapperChangePwd .btn-submit{height:34.5px;width:159.75px;border-radius:17.25px;background:rgba(var(--buttonBackgroundColor),1);color:rgba(var(--buttonFontColor),1)!important;font-family:Roboto;font-size:13px;font-weight:500;text-align:center}.changePasswordPage .passwordResetContainer .userResetScreens .btnWrapperChangePwd .btnDisbaled{opacity:.5}.changePasswordPage .passwordResetContainer .userResetScreens .btnWrapperChangePwd .btn-primary{border-color:#fff!important}.changePasswordPage .passwordResetContainer .userResetScreens .cancel{display:flex;justify-content:center;align-items:center;text-decoration:underline;color:#08425c;font-size:12px;padding-top:10px;margin-left:11px;cursor:pointer}.changePasswordPage .passwordResetContainer .formLowercontainer{display:flex}.changePasswordPage .passwordResetContainer .passwordvalidationsContainer{margin:20px}.changePasswordPage .passwordResetContainer .tagLine{color:#fff;font-family:Roboto;font-size:18px!important;font-weight:300}.changePasswordPage .passwordResetContainer .green{color:#5acf5a!important;position:relative}.changePasswordPage .passwordResetContainer .green:after{content:url(/static/media/success-green-check-mark.583349ec.svg);position:absolute;width:15px;height:15px;right:2px;top:2px}.changePasswordPage .passwordResetContainer .white{color:#fff!important}.eyeIconChangePwd{margin-left:248px;position:relative;top:10px;right:10px;height:12.9px;width:19.96px;cursor:pointer}span.errorMsgChangePwd{font-size:10px;color:#da3e3e;position:absolute;margin-top:45px;margin-left:-257px}.newPwd2{margin-top:45px}.changePasswordPage-landing{background:radial-gradient(circle,#305481 0,#061b34 100%);text-align:center;height:100vh}.changePasswordPage-landing .vHeight{background:url(/static/media/masterPatternShade.2cd47a54.svg) 0 100% repeat-x}.changePasswordPage-landing .changePasswordPage{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:-220px!important}.changePasswordPage-landing .changePasswordPage .chageHeading{height:19px;width:130px;color:#fff;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px;text-align:center;padding-bottom:80px}.changePasswordPage-landing .changePasswordPage .checkMark{display:flex;align-items:center;justify-content:center}.changePasswordPage-landing .changePasswordPage .checkMark img{height:80px;width:80px}.changePasswordPage-landing .changePasswordPage .pwdnotmach{height:45px;width:500px;border-radius:5px;background-color:#fbe4e4;color:#a31414;font-family:Roboto;font-size:12px;font-weight:600;display:flex;justify-content:center;align-items:center;margin-left:10px;margin-bottom:25px}.changePasswordPage-landing .changePasswordPage .pwdUpdatemsg{height:19px;width:100%;color:#a9d0a1;font-size:16px;font-weight:700;line-height:19px;text-align:center}.changePasswordPage-landing .changePasswordPage .pwdmsg{display:flex;flex-direction:column;align-items:center;padding-top:30px;padding-bottom:60px;height:48px;color:#fff;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:24px;text-align:center}.changePasswordPage-landing .changePasswordPage .dashboard-btn{display:flex;align-items:center;justify-content:center}.changePasswordPage-landing .changePasswordPage .dashboard-btn .btndashboard{margin:40px;height:34.5px;width:159.75px;border-radius:17.25px;font-family:Roboto;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center}.changePasswordPage-landing .changePasswordPage .dashboard-btn .btn-primary{border-color:#1f3248!important;background-color:#1f3248!important;color:#f2f2f2!important}.changePasswordPage-landing .changePasswordPage .passwordResetContainer{background-color:rgba(213,218,226,.2);min-height:450px;width:634px;border-radius:17.25px;margin-top:66px}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens{display:flex;justify-content:center;align-items:center;padding:30px 60px 20px}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .mb-4{margin-bottom:40px!important}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .mb-4 label{font-size:10.5px;color:#fff!important;font-family:Roboto;display:flex}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .newPwd{padding-top:20px}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .changePassword{position:absolute;color:#fff!important}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .passHintText{text-align:center;color:#dfcf83;font-family:Roboto;font-size:10.5px;font-weight:500;margin-top:100px}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .passHintChangpwd{text-align:left;margin:0 auto 0 52px}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .passHintChangpwd li{color:#fff;font-size:10.5px;letter-spacing:0;line-height:16px;list-style-type:disc}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens label{color:#353535;font-size:14px;letter-spacing:0;font-weight:300;line-height:16px;margin-bottom:2px;font-family:Roboto}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .btnWrapperChangePwd{margin-top:30px;text-align:center}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .btnWrapperChangePwd .btn-submit{height:34.5px;width:159.75px;border-radius:17.25px;background:rgba(var(--buttonBackgroundColor),1);color:rgba(var(--buttonFontColor),1)!important;font-size:13px;font-weight:500}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .btnWrapperChangePwd .btnDisbaled{opacity:.5}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .btnWrapperChangePwd .btn-primary{border-color:#fff!important;background-color:#fff!important;color:#08425c!important}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .userResetScreens .cancel{display:flex;justify-content:center;align-items:center;text-decoration:underline;color:#fff;font-size:12px;padding-top:7px;cursor:pointer!important;margin-left:11px}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .formLowercontainer{display:flex}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .passwordvalidationsContainer{margin:20px}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .tagLine{color:#fff;font-family:Roboto;font-size:18px!important;font-weight:300}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .green{color:#5acf5a!important;position:relative}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .green:after{content:url(/static/media/success-green-check-mark.583349ec.svg);position:absolute;width:15px;height:15px;right:2px;top:2px}.changePasswordPage-landing .changePasswordPage .passwordResetContainer .white{color:#fff!important}.changePasswordPage-landing .closeRedirect{margin:-69px -65px 40px 563px;color:#fff;cursor:pointer}.changePasswordPage-landing .eyeIconChangePwd{margin-left:239px;position:relative;top:10px;cursor:pointer}.changePasswordPage-landing .newPwd2{margin-top:45px}::-webkit-scrollbar{width:5px!important}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);margin:15px;border-radius:10px}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}.CustomerAccountContainer{height:100vh;padding:0;width:100%;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle,rgba(var(--loginSecondaryBackgroundColor),1) 0,rgba(var(--loginPrimaryBackgroundColor),1) 100%);text-align:center}.CustomerAccountContainer col{padding:0!important}.CustomerAccountContainer .card{padding:0}.CustomerAccountContainer .csPr{padding-right:20px}.CustomerAccountContainer .accountPanelWrapper .logo{height:50px;width:225px;margin-left:-290px;padding-bottom:10px}.CustomerAccountContainer .accountPanelWrapper h6{color:#fff;font-family:Roboto;font-size:13.6px;font-weight:500;letter-spacing:0;line-height:16px;margin-bottom:0;margin-left:20px}.CustomerAccountContainer .accountPanelWrapper .accountPanel{display:flex;justify-content:center}.CustomerAccountContainer .accountPanelWrapper .accountPanel .panel{justify-content:center;height:101.15px;width:150.45px;border-radius:8.5px;background-color:hsla(0,0%,100%,.08);box-shadow:inset 0 5px 9px 0 rgba(22,38,87,.5);align-items:center;margin:10px;display:flex;flex-direction:column}.CustomerAccountContainer .accountPanelWrapper .accountPanel .panel .value{color:#fff;font-family:Roboto;font-size:20.4px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;margin-bottom:10px;text-shadow:0 2px 3px rgba(0,0,0,.5)}.CustomerAccountContainer .accountPanelWrapper .accountPanel .panel .type{color:#fff;font-family:Roboto;font-size:11.05px;letter-spacing:0;line-height:13px;text-align:center}.CustomerAccountContainer .relationshipBlocks{height:144px;display:flex;flex-direction:column;margin:25px;align-items:center}.CustomerAccountContainer .relationshipBlocks .imageContainer{text-align:left;width:100%;margin-right:140px}.CustomerAccountContainer .relationshipBlocks .logo{height:47px;width:131px;padding-bottom:10px}.CustomerAccountContainer .CustomerbodyWrap{display:flex;justify-content:center;margin:20px 0 10px auto;height:calc(100% - 289px);background:url(/static/media/masterPatternShade.2cd47a54.svg) 0 100% repeat-x}.CustomerAccountContainer .CustomerbodyWrap .card{border-radius:7.65px;background:hsla(0,0%,100%,.07);border:0}.CustomerAccountContainer .CustomerbodyWrap .AccountCard,.CustomerAccountContainer .CustomerbodyWrap .application{height:388px}.CustomerAccountContainer .CustomerbodyWrap .application .progressPanelContainer{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;gap:2px;overflow-y:auto;margin:15px}.CustomerAccountContainer .CustomerbodyWrap .application .progressPanelContainer::-webkit-scrollbar{height:5px}.CustomerAccountContainer .CustomerbodyWrap .application .progressPanelContainer::-webkit-scrollbar-track{margin:35px}.CustomerAccountContainer .CustomerbodyWrap .messageCenter{height:210px;margin-top:20px}.CustomerAccountContainer .CustomerbodyWrap .card-header{padding:.5rem 1rem;margin-bottom:0;border-bottom:1px solid transparent!important;background-color:hsla(0,0%,100%,.1);width:100%;border-radius:15px 15px 0 0!important;color:#fff;font-family:Roboto;font-size:12.24px;font-weight:500;letter-spacing:0;line-height:14px;text-align:left}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.3);padding-bottom:10px;margin:10px 25px 5px}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .row:before{position:absolute;content:"";height:5px;width:5px;left:15px;border-radius:50%;background:linear-gradient(180deg,#fcdb00,#f7b500)}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .row .col-1{padding-left:5px}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .dp{height:35px;width:35px;border-radius:50%;background-color:#fff}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .dp img{max-width:100%;border-radius:50%}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .chatRow{padding:5px}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .chatRow p{color:#fff;font-family:Roboto;font-size:10.71px;font-weight:500;letter-spacing:0;line-height:13px;position:relative;margin-bottom:4px}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .chatRow p span{opacity:.6;color:#fff;font-family:Roboto;font-size:8px;letter-spacing:-.02px;line-height:9px;text-align:right;position:absolute;top:0;right:-15px}.CustomerAccountContainer .CustomerbodyWrap .messagePanel .chatRow span{color:#fff;font-family:Roboto;font-size:9.18px;font-weight:300;letter-spacing:0;line-height:11px;display:block}.CustomerAccountContainer .CustomerbodyWrap .progressCard{width:92%;background-color:hsla(0,0%,90.6%,.938)!important;border-radius:6px!important;margin:8px;flex-shrink:0}.CustomerAccountContainer .CustomerbodyWrap .progressCard .progressWrapper{max-width:70%;margin:0 auto;cursor:pointer}.CustomerAccountContainer .CustomerbodyWrap .progressCard .card-body{padding:5px 20px}.CustomerAccountContainer .CustomerbodyWrap .progressCard .progress{height:auto}.CustomerAccountContainer .CustomerbodyWrap .progressCard span{color:#162657;font-size:11px}.CustomerAccountContainer .CustomerbodyWrap .progressCard .viewBtn{display:block;text-align:right;cursor:pointer}.CustomerAccountContainer .CustomerbodyWrap .progressCard .card-header{border-radius:0;background-color:initial;background-color:hsla(0,0%,100%,.938)!important;border-radius:6px 5px 0 0!important;color:#285985!important;text-align:center;font-family:Roboto;font-size:10px;font-weight:500;letter-spacing:-.02px;line-height:11px}.CustomerAccountContainer .CustomerbodyWrap .progressCard .progress-bar{background-color:rgba(var(--progressbar-color-0),1);border-radius:50px;height:5px}.CustomerAccountContainer .messageCenter .header{display:flex;justify-content:space-between;padding:.5rem 1rem;margin-bottom:0;border-bottom:1px solid transparent!important;background-color:hsla(0,0%,100%,.1);width:100%;border-radius:15px 15px 0 0!important;color:#fff;font-family:Roboto;font-size:12.24px;font-weight:500;letter-spacing:0;line-height:14px}.socialCard{width:200px;height:300px;padding-top:25px!important;background-color:initial;border-radius:0 0 0 0!important;border-color:transparent;background:linear-gradient(0deg,rgba(79,135,152,0),#e0eefe);min-height:55vh}.socialCard img{max-width:100%}.AccountButtonsWrap{background:linear-gradient(180deg,rgba(21,47,143,.501961),#1b7991);padding:20px;position:absolute;bottom:0;left:12px;right:12px}.AccountButtonsWrap .AccountButtons{text-align:center}.AccountButtonsWrap .AccountButtons .button{background:#fff;border:0;padding:15px 20px;color:#162657;font-family:Roboto;font-size:11.9px;letter-spacing:0;line-height:14px;text-align:center;margin:0 20px;min-width:180px}a{text-decoration:none!important}.bottomLinksContainer .shortCutPanel .img{width:auto}.footerLinksLayer1 svg{margin:25px 7px}.addIcon{cursor:pointer;color:#fff}.shortcutModal{height:303px;width:447.43px}.shortcutModal .modal-content{margin-top:200px}.shortcutModal .modal-content .shortcutForm .modal-header{padding-bottom:0}.shortcutModal .modal-content .shortcutForm .modal-body{padding-top:10px;padding-left:20%;padding-right:20%}.shortcutModal .modal-content .shortcutForm .modal-body .form-group input,.shortcutModal .modal-content .shortcutForm .modal-body .form-group span{font-size:10px}.shortcutModal .modal-content .shortcutForm .modal-body .form-group .bizOptions{display:flex;justify-content:center}.shortcutModal .modal-content .shortcutForm .modal-body .form-group .bizOptions button{background:#fff;color:var(--filterValue-color);border:.5px solid var(--filterValue-color)}.shortcutModal .modal-content .shortcutForm .modal-body .form-group button{padding:5px;border-radius:2px;width:76px;height:28.9px;font-size:11.9}.shortcutModal .modal-content .shortcutForm .modal-body .form-group .bizOptions .btn-secondary:hover,.shortcutModal .modal-content .shortcutForm .modal-body .form-group .optSelected{background-color:#38517b!important;border-color:var(--filterValue-color)!important;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.5);color:#fff!important;font-size:15px}.shortcutModal .modal-content .shortcutForm .modal-body .form-group .optionBox{color:var(--filterValue-color);font-size:14px}.shortcutModal .modal-content .shortcutForm .modal-body .form-group .btn-check:focus+.btn-secondary,.shortcutModal .modal-content .shortcutForm .modal-body .form-group .btn-outline-secondary:hover,.shortcutModal .modal-content .shortcutForm .modal-body .form-group .btn-secondary:focus,.shortcutModal .modal-content .shortcutForm .modal-body .form-group .optSelected,.shortcutModal .modal-content .shortcutForm .modal-body .form-group .optSelected button:hover{background:#38517b!important}.shortcutModal .modal-content .shortcutForm .modal-body .form-group input,.shortcutModal .modal-content .shortcutForm .modal-body .form-group select{background:#eef3f7;border-bottom:2px solid #1f63a7!important;border-radius:0;border:0;color:#08425c;font-size:13px;font-weight:500;padding:7px;width:100%}.shortcutModal .modal-content .shortcutForm .modal-header{color:var(--statusHeading-color);font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;border-bottom:0}.shortcutModal .modal-content .shortcutForm .modal-header .modal-title{width:100%;text-align:center}.shortcutModal .modal-content .shortcutForm .modal-header .close{border:0;background-color:initial;align-self:flex-end}.shortcutModal .modal-content .shortcutForm .modal-header .close span{font-size:30px}.shortcutModal .modal-content .shortcutForm .modal-footer{justify-content:center;border:0}.shortcutModal .modal-content .shortcutForm .modal-footer button.addUpdateBtn,.shortcutModal .modal-content .shortcutForm .modal-footer button.addUpdateBtn.disabled{background:#38517b!important}.shortcutModal .modal-header{color:#485c76;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;border-bottom:0}.shortcutModal .modal-header .modal-title{width:100%;text-align:center}.shortcutModal .modal-header .close{border:0;background-color:initial;align-self:flex-end}.shortcutModal .modal-header .close span{font-size:30px}.shortcutModal .modal-footer{justify-content:center;border:0}.footerOptions{min-width:40px;font-size:10px}.footerOptions .dropdown-item:focus,.footerOptions .dropdown-item:hover{background:transparent;color:#1336d5!important}.footerOptions .dropdown-item{padding:2px 12px;text-align:right;color:#565656;font-weight:500}.footerOptions .dropdown-item:last-child{color:#ac1e1e}.accountsbox{display:flex;flex-direction:column;align-items:flex-start}.bottomSection{bottom:0;left:0;right:0;position:fixed;box-shadow:3px 3px #0e2643,-1em 0 .4em #0e2643;padding:25px!important;background:rgba(var(--loginSecondaryBackgroundColor),1);text-align:center}.bottomSection button{background-color:rgba(0,0,0,.4)}.bottomSection .button,.bottomSection button{border-radius:5px;border:0;padding:7px 35px;margin:0 10px;color:#fff;font-family:Roboto;font-size:12px;letter-spacing:0;line-height:14px}.bottomSection .button{background-color:rgba(0,0,0,.4)!important}.bottomLinksContainer{display:flex;justify-content:center;color:rgba(var(--buttonFontColor),1)!important}.bottomLinksContainer .shortCutPanel{display:flex;justify-content:center;height:26px;width:165px;margin-right:20px;z-index:200!important;cursor:pointer!important}.bottomLinksContainer .shortCutPanel .cardTitle{display:flex;align-items:center;justify-content:center;width:165px;border-radius:5px;color:#fff;font-size:12px;font-weight:400;letter-spacing:0;text-align:center;background-color:rgba(0,0,0,.4);cursor:move}.bottomLinksContainer .shortCutPanel .img{margin-left:-4px;margin-right:4px;padding-bottom:18px;background-color:initial!important}.bottomLinksContainer .shortCutPanel .img .btn{background-color:initial!important;padding:0}.footerLinksLayer1{display:flex;justify-content:space-between;position:absolute;top:0;left:30px;right:30px}.footerLinksLayer1 svg{background:#6c6c6c;font-size:11px;padding:5px;color:#fff;height:20px;width:20px!important;border-radius:50px;margin-top:10px}.footerLinksLayer1 .footerPath{display:flex;width:150;justify-content:space-between;color:#fff;align-items:center;font-size:11px;margin-top:-5px}.footerLinksLayer1 .footerPath .item{margin:5px}.todoModel{margin:20px 16px;height:72.25px;width:93%;border-radius:8.5px;cursor:pointer;border:1px solid transparent}.todoModel,.todoModel .todoWrap{display:flex;background-color:hsla(0,0%,100%,.1)}.todoModel .todoWrap{flex-direction:column;justify-content:center;width:100%;border-radius:8px;position:relative}.todoModel .todoWrap .angled-background{position:absolute;top:0;right:-17px;height:100%;background-color:#b6c8d8}.todoModel .todoWrap .content{position:relative;z-index:1;text-align:center}.todoModel .todoWrap .text1{color:#fff;font-family:Roboto;font-size:13.6px;font-weight:500;letter-spacing:0;margin-bottom:2px}.todoModel .todoWrap .text2{color:#0c2d58;font-family:Roboto;font-size:9.5px}.todoModel .buttonContainer{margin-top:39px}.todoModel .buttonStart{height:14.5px;width:47px;border-radius:7.25px;background-color:#162657;border:0;margin:10px;color:#fff;font-family:Roboto;font-size:9.5px;font-weight:500}.userResetScreens .form-signin{font-family:"Roboto",sans-serif;background-color:hsla(0,0%,100%,.04);width:610px;min-height:500px;max-width:610px;border-radius:22px;padding:25px 36px 55px 35px;margin:4% auto 0}.userResetScreens img.nfinitSmallLogo{height:5%;width:7%}.userResetScreens .smallLogo{text-align:center;margin-bottom:5px}.userResetScreens h2{color:#fff;font-size:24px;font-weight:500;line-height:28px;margin-bottom:5px!important}.userResetScreens h2,.userResetScreens h6{font-family:"Roboto",sans-serif;letter-spacing:0;text-align:center}.userResetScreens h6{color:hsla(0,0%,100%,.7);font-size:13px;font-weight:300;line-height:21px;font-weight:400}.userResetScreens .passHint{text-align:left;margin:0 auto;max-width:140px}.userResetScreens .passHint li{color:hsla(0,0%,100%,.7);font-family:"Roboto",sans-serif;font-size:13px;font-weight:400;list-style-type:disc}.userResetScreens .form-control{border-radius:7.65px!important;background-color:hsla(0,0%,100%,.3);box-shadow:0 2px 13px 0 rgba(12,47,73,.4);border-color:hsla(0,0%,100%,.3);line-height:22px;margin-bottom:10px;width:270.3px;min-height:46px;color:#fff!important}.userResetScreens .form-control::-webkit-input-placeholder{color:#b6b6b6;font-size:14px}.userResetScreens .form-control::placeholder{color:#b6b6b6;font-size:14px}.userResetScreens label{color:hsla(0,0%,100%,.8);font-size:14px;letter-spacing:0;font-weight:300;line-height:16px;margin-bottom:2px}.userResetScreens .btnWrapper{text-align:center}.userResetScreens .btnWrapper .btn-submit{height:46px;width:213px;border-radius:23px;color:#2c4360!important;font-size:18px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center;margin:60px auto 10px;background:#fff!important}.userResetScreens .forgotLink{color:#e4d27c;font-size:10px;letter-spacing:0;line-height:11px;margin:5px auto;text-align:right}.userResetScreens .forgotLink span{color:rgba(228,211,124,.7607843137254902);text-decoration:underline}.userResetScreens .footerLogo{text-align:center;margin:25px auto 50px;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5);font-size:10px}.userResetScreens .footerLogo img{margin-left:-15px;height:40px;width:130px}.userResetScreens .mainLogo{margin:20px;max-height:70px;max-width:250px}.userResetScreens .backBtn{font-weight:300;top:-55px;position:relative;display:block;left:-65px;color:hsla(0,0%,100%,.7)!important;font-size:14px}.userResetScreens .formBasicEmail .input-wrap{display:flex;align-items:center}.userResetScreens .formBasicEmail .input-wrap .eyeIcon{position:relative;height:12.9px;width:19.96px;right:30px;bottom:4px;cursor:pointer}.formLowercontainer{display:flex;margin-top:35px}.formLowercontainer .form-group{position:relative}.passwordvalidationsContainer{margin:20px}.tagLine{color:#fff;font-family:Roboto;font-size:18px!important;font-weight:300}.green{color:#5acf5a!important;position:relative}.green:after{content:url(/static/media/success-green-check-mark.583349ec.svg);position:absolute;width:15px;height:15px;right:2px;top:2px}.white{color:#fff!important}.errorStyle{font-size:12px;color:#ff6969}.guestViewPanel{padding:35px 45px 45px 35px;font-family:Roboto;letter-spacing:0}.guestViewPanel .guestViewHead{color:#4f4f4f;font-size:22px;line-height:25px;margin-bottom:30px}.guestViewPanel .noItemsDiv{position:absolute;top:30%;left:50%}.guestViewPanel span.noItemsText{margin-left:-85px}.guestViewPanel .categoryName{color:#757575;font-size:18px;line-height:21px}.guestViewPanel .subCategoryName{color:#08425c;font-size:22px;font-weight:500;line-height:25px}.guestViewPanel .guestInstruction{color:#515151;font-size:14px;padding:14px 14px 14px 50px;display:flex}.guestViewPanel .guestInstruction .guestViewCategoryText2{padding-left:10px;font-weight:800}.guestViewPanel .submit{display:block;height:33.54px;width:114.3px;border-radius:4.5px;background-color:#3f9543}.guestViewPanel .guestView{border:1px solid #b4b4b4;border-radius:5px;padding:30px 40px;box-shadow:0 0 1px #979797;margin:0 15px 15px 0}.guestViewPanel .guestView .questionaryWrap .DynoLayout{box-sizing:border-box;background-color:#fff;border-radius:2px}.guestViewPanel .guestView .categoryHeader{font-size:22px;color:#7e7976;font-weight:400}.guestViewPanel .guestView .MuiTypography-body1{font-size:14px}.guestViewPanel .guestView .headingContainer{display:flex;width:50%}.guestViewPanel .guestView .subCategoryHeader{font-size:25px;color:#254c86;font-weight:500;margin:15px 15px 0}.guestViewPanel .guestView .form-group label{font-size:12px}.guestViewPanel .guestView .mb-5{margin-bottom:10px!important;width:100%}.guestViewPanel .guestView .csTextField input{min-height:auto}.guestViewPanel .guestView .MuiIconButton-label svg{width:15px;height:15px}.guestViewPanel .guestView .multiGroupBox{max-width:100%}.guestViewPanel .guestView .multiGroupBox label{font-weight:600;color:#070e35;font-size:14px}.guestViewPanel .guestView .PrivateSwitchBase-root-1{padding:0 5px 0 0!important}.guestViewPanel .guestView .yesOrNO label{font-weight:600;color:#070e35;font-size:14px}.guestViewPanel .guestView .yesOrNO .optNotSelected{background:#eaeff3!important;border:0!important;height:auto!important;border-radius:4px;margin:0 15px 15px 0!important;box-shadow:none!important;font-size:12px!important;min-width:90px!important}.guestViewPanel .guestView .yesOrNO .optSelected{background:#08425c!important;box-shadow:none!important;margin:0 15px 15px 0!important;font-size:12px!important}.guestViewPanel .guestView .subCategory{border:1px solid #b4b4b4;border-radius:5px;padding:30px 40px;box-shadow:0 0 1px #979797;margin:0 15px 15px}.guestViewPanel .guestView .check-panel{background:#edf3f7!important;border:0!important;height:auto!important;min-width:110px!important;border-radius:4px;margin:0 15px 15px 0!important}.guestViewPanel .guestView .check-panel label{margin-bottom:0!important}.guestViewPanel .guestView .check-panel span{color:#1b5781!important;font-size:12px!important}.guestViewPanel .guestView .optCheckedBox label{background:rgba(var(--buttonBackgroundColor),1)}.guestViewPanel .guestView .optCheckedBox label span{color:#fff!important;color:rgba(var(--buttonFontColor),1)!important}.guestViewPanel .guestView .FileUploadContainer{display:flex;flex-direction:column}.guestViewPanel .guestView .FileUploadContainer .fileUpload{display:flex;margin-bottom:40px}.guestViewPanel .guestView .FileUploadContainer .details{-webkit-text-decoration-line:underline;text-decoration-line:underline}.guestViewPanel .guestView .FileUploadContainer .details_X{color:#b92e2e;font-family:Roboto;font-size:12px;line-height:18px;margin-left:0;cursor:pointer}.guestViewPanel .guestView .FileUploadContainer .details{height:18px;width:182px;color:#202020;font-family:Roboto;font-size:12px;letter-spacing:0;line-height:18px}.guestViewPanel .guestView .FileUploadContainer .fileUploadMainContainer p{margin-bottom:10px;font-size:14px;font-weight:600;color:#3a3a3a}.guestViewPanel .guestView .FileUploadContainer .fileUploadMainContainer .placeholderText{font-size:11px;font-weight:400;color:#959daa}.guestViewPanel .guestView .FileUploadContainer .fileUploadMainContainer .placeholderText span{color:#2059ad;text-decoration:underline}.guestViewPanel .guestView .FileUploadContainer .fileUploadMainContainer .modal-dialog.mw-100.w-50.fileViewerModalContainer .modal-content{min-width:100%;min-height:600px}.guestViewPanel .guestView .FileUploadContainer .preview-container,.guestViewPanel .guestView .FileUploadContainer .preview-container-diabled{box-sizing:border-box;width:219px;border:1px dashed #818da4;border-radius:4px;background-color:#f5f9ff;display:flex;justify-content:center;align-items:center;padding:20px 10px}.guestViewPanel .guestView .FileUploadContainer .preview-container-diabled{cursor:no-drop}.guestViewPanel .guestView .FileUploadContainer .placeHolderspan{height:13px;width:124px;color:#2059ad;font-family:Roboto;font-size:11px;letter-spacing:0;line-height:13px}.guestViewPanel .guestView .FileUploadContainer .render-preview{padding:4px;display:flex;flex-direction:row;width:120px;min-width:150px}.guestViewPanel .guestView .FileUploadContainer .placeholderText{height:13px;width:124px;color:#9ba5b6;font-family:Roboto;font-size:11px;letter-spacing:0;line-height:13px;margin-bottom:0!important}.guestViewPanel .guestView .FileUploadContainer span.placeHolderSpanDisabled{color:#9ba5b6!important}.guestViewPanel .guestView .DynoLayout .form-group{margin-bottom:0}.guestViewPanel .guestView .DynoLayout .csCheckSpanWrap .MuiFormGroup-root{flex-direction:row;margin-top:-3px}.guestViewPanel .guestView .DynoLayout .csCheckSpanWrap .MuiFormGroup-root label{margin:10px 20px 15px 0!important;list-style:33px}.guestViewPanel .guestView .DynoLayout .CardInfoTitle{color:#070e35;font-size:14px}.guestViewPanel .guestView .DynoColumns{position:relative}.guestViewPanel .guestView .DynoColumns .react-datepicker-wrapper{margin-left:50px}.guestViewPanel .guestView .DynoColumns .react-datepicker-popper{position:absolute!important;-webkit-transform:inherit!important;transform:inherit!important}.guestViewPanel .guestView .DynoColumns .cdFormGroup .col-sm-12,.guestViewPanel .guestView .DynoColumns .cdFormGroup .form-group,.guestViewPanel .guestView .DynoColumns .cdFormGroup label{width:100%}.guestViewPanel .guestView .DynoColumns .cdFormGroup .col-sm-12 input{width:100%!important}.guestViewPanel .guestView .DynoColumns .cdFormGroup .col-sm-12 .csTextField{width:100%}.guestViewPanel .guestView .DynoColumns .cdFormGroup .col-sm-12 .csTextField .form-group{display:flex}.guestViewPanel .guestView .DynoColumns .cdFormGroup:first-child{margin-top:5px}.successScreenPanel{min-height:60vh;padding:20px}.successScreenPanel,.successScreenPanel .noItemsDiv{display:flex;flex-direction:column;align-items:center;justify-content:center}.successScreenPanel .noItemsDiv{text-align:center}.successScreenPanel .noItemsDiv .noItemIcon{width:120px;height:120px;margin-bottom:20px;opacity:.8}.successScreenPanel .noItemsDiv .noItemsText{font-size:18px;color:#333;font-weight:500;line-height:1.5;max-width:400px;margin:0 auto}@media (max-width:768px){.successScreenPanel .noItemsDiv .noItemIcon{width:80px;height:80px}.successScreenPanel .noItemsDiv .noItemsText{font-size:16px;padding:0 20px}}.formStylesContainer .btnWrapper{margin-top:-4%;margin-left:-1%}.formStylesContainer .formStyles{margin:54px 0 0 118px}.formStylesContainer .formStyles div{margin-bottom:0!important}.formStylesContainer .formStyles .resendContainer{display:flex;flex-direction:row;margin-bottom:25px!important}.formStylesContainer .formStyles .resendContainer .resendtext{opacity:.7}.formStylesContainer .formStyles .resendContainer .resendtext,.formStylesContainer .formStyles .resendContainer .resendtextEnable{font-size:12px;font-family:roboto;color:#fff;font-weight:500;margin-right:48%;margin-left:1%}.formStylesContainer .formStyles .resendContainer .counterValues{font-size:12px;font-family:roboto;color:#fff;font-weight:500}.resellerLoginContainer{margin-left:5px}.resellerLoginContainer .resellerLoginPage .main-header{color:rgba(var(--myApplicationColor),1);font-size:20px;font-weight:300;margin:30px 0 20px;padding-left:5px}.resellerLoginContainer .resellerLoginPage .confirm-header{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#000;margin-top:10px;margin-bottom:10px;padding-left:5px}.resellerLoginContainer .resellerLoginPage .validation-container{width:100%}.resellerLoginContainer .resellerLoginPage .validation-container .inputField .mb-5{margin-bottom:2rem!important}.resellerLoginContainer .resellerLoginPage .validation-container .inputField .form-group label{font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:#000;margin-top:10px;margin-bottom:10px}.resellerLoginContainer .resellerLoginPage .validation-container input{width:300px!important;height:34;margin-top:10px;margin-bottom:10px;border-width:1px;background-color:#f1f3f4}.resellerLoginContainer .resellerLoginPage .validation-container .bottomButton{background:rgba(var(--buttonBackgroundColor),1)!important;color:rgba(var(--buttonFontColor),1)!important;align-self:center;border:0;font-size:16px;padding:8px 30px;margin-left:10px;margin-top:-10px}.error-main{background-color:#f2f2f2;height:100vh;display:flex;justify-content:center;align-items:center}.error-main .error-sub-main{height:306px;width:582px;border-radius:8px;background-color:#fff}.error-main .error-sub-main .title{height:160px;padding-top:20px;display:flex;justify-content:center}.error-main .error-sub-main .subtitle{display:flex;justify-content:center;margin-top:20px}.error-main .error-sub-main .subtitle .content{height:88px;width:371px;color:#363636;font-family:Arial;font-size:22px;letter-spacing:0;line-height:25px;text-align:center}.error-main .error-sub-main .subtitle .content .p{margin:1rem;font-size:22px}.error-main .error-sub-main .subtitle .content .p .a{cursor:pointer;color:#551a8b;text-decoration:underline}.forgotBG{box-shadow:0 0 10px 1px rgba(var(--back-gradient-color-1),.5);background:radial-gradient(circle,rgba(var(--loginSecondaryBackgroundColor),1) 0,rgba(var(--loginPrimaryBackgroundColor),1) 100%);padding:0}.forgotBG .App{padding-top:0!important}.FGUserResetScreens .form-group{margin-bottom:0}.FGUserResetScreens .form-signin{font-family:"Roboto",sans-serif;background-color:hsla(0,0%,100%,.04);width:540px;min-height:400px;max-width:540px;border-radius:22px;padding:25px 65px 55px;margin:1% auto 0}.FGUserResetScreens .form-signinresetPassword{font-family:"Roboto",sans-serif;background-color:hsla(0,0%,100%,.04);width:572px;height:600px;border-radius:23px;padding:25px 36px 55px 65px;margin:4% auto 0}.FGUserResetScreens .form-signinSuccessFGLinkUsername{width:640px;height:307px;margin:13% auto 0;padding-top:55px}.FGUserResetScreens .form-signinFGPassword,.FGUserResetScreens .form-signinSuccessFGLinkUsername{font-family:"Roboto",sans-serif;background-color:hsla(0,0%,100%,.04);max-width:540px;border-radius:22px}.FGUserResetScreens .form-signinFGPassword{width:540px;min-height:480px;padding:25px 65px 0;margin:4% auto 0}.FGUserResetScreens .form-signinFGPassword .passwordForm{padding:13px 16px 13px 18px}.FGUserResetScreens .form-signinFGUsername{min-height:452px;padding:25px 65px 0;margin:4% auto 0}.FGUserResetScreens .form-signinFGUsername,.FGUserResetScreens .form-signinPasswordSucces{font-family:"Roboto",sans-serif;background-color:hsla(0,0%,100%,.04);width:532px;max-width:540px;border-radius:22px}.FGUserResetScreens .form-signinPasswordSucces{height:307px;margin:13% auto 0;padding-top:50px}.FGUserResetScreens .form-signinPasswordSucces .successHeading1{height:16px;width:100%;color:hsla(0,0%,100%,.7);font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center}.FGUserResetScreens .smallLogo{text-align:center;margin-bottom:5px}.FGUserResetScreens .smallLogo img.nfinitSmallLogo{height:5%;width:10%}.FGUserResetScreens h2{color:#fff;font-family:"Roboto",sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center;margin-bottom:5px!important;padding-bottom:10px}.FGUserResetScreens h2.expiredText{background-color:#b00020;border:2px solid #b00020;padding-top:10px}.FGUserResetScreens .expiredDiv{margin-top:40%}.FGUserResetScreens .fgUsernameHeading{font-size:24px;font-weight:500;line-height:28px}.FGUserResetScreens .fgUsernameHeading,.FGUserResetScreens h6{color:#fff;font-family:"Roboto",sans-serif;letter-spacing:0;text-align:center}.FGUserResetScreens h6{margin-top:20px;font-size:13px;font-weight:300;line-height:21px;margin-bottom:30px!important;font-weight:400}.FGUserResetScreens .danger{color:red!important;font-size:12px;text-align:center;display:flex;justify-content:center;margin-bottom:0!important}.FGUserResetScreens .heading-reset{margin-bottom:20px;color:#fff;margin-top:20px;font-family:"Roboto",sans-serif;font-size:13px;font-weight:300;letter-spacing:0;line-height:21px;text-align:center;font-weight:400}.FGUserResetScreens span.errorValidation{color:#d0ff00}.FGUserResetScreens .passHint2{text-align:left;margin:0 auto 20px;max-width:140px;padding-bottom:16px}.FGUserResetScreens .passHint2 li{color:hsla(0,0%,100%,.7);font-family:"Roboto",sans-serif;font-size:13px;font-weight:400;list-style-type:disc}.FGUserResetScreens .form-control{border-radius:9px!important;background-color:hsla(0,0%,100%,.3);box-shadow:0 2px 15px 0 rgba(12,47,73,.4);border-color:hsla(0,0%,100%,.3);line-height:22px;margin-bottom:10px;min-height:46px;color:#fff!important}.FGUserResetScreens .form-control::-webkit-input-placeholder{color:#b6b6b6;font-size:14px}.FGUserResetScreens .form-control::placeholder{color:#b6b6b6;font-size:14px}.FGUserResetScreens label{color:hsla(0,0%,100%,.8);font-size:14px;letter-spacing:0;font-weight:300;line-height:16px;margin-bottom:2px}.FGUserResetScreens .btnBacktoSignIn{margin-left:160.05px}.FGUserResetScreens .btnBacktoSignIn,.FGUserResetScreens .btnWrapper2 .btn-submit{height:46px;width:213px;border-radius:23px;color:#2c4360!important;font-size:18px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center;background:#fff!important;cursor:pointer}.FGUserResetScreens .btnWrapper2 .btn-submit{margin:30px}.FGUserResetScreens .btnWrapper{text-align:center}.FGUserResetScreens .btnWrapper .btn-submit{margin:60px auto 10px}.FGUserResetScreens .btnWrapper .btn-submit,.FGUserResetScreens .btnWrapper .btn-submit2{height:46px;width:213px;border-radius:23px;color:#2c4360!important;font-size:18px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center;background:#fff!important;cursor:pointer}.FGUserResetScreens .btnWrapper .btn-submit2{margin:60px 10px 75px}.FGUserResetScreens .btnWrapper .btn-submit3{height:46px;width:213px;border-radius:23px;color:#2c4360!important;font-size:18px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center;margin-bottom:75px;background:#fff!important;cursor:pointer}.FGUserResetScreens .forgotLink{color:#e4d27c;font-size:10px;letter-spacing:0;line-height:11px;margin:5px auto;text-align:right}.FGUserResetScreens .forgotLink span{text-decoration:none}.FGUserResetScreens .footerLogo{text-align:center;margin:25px auto 50px;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5);font-size:10px}.FGUserResetScreens .footerLogo img{margin-left:-15px;height:40px;width:130px}.FGUserResetScreens .mainLogo{max-height:70px;max-width:240px;margin:20px}.FGUserResetScreens .backBtn{font-weight:300;top:-55px;position:relative;display:block;left:-65px;color:hsla(0,0%,100%,.7)!important;font-size:14px;cursor:pointer}.FGUserResetScreens .userNameFG{height:16px;width:64px;color:#fff;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:16px;font-weight:300}.FGUserResetScreens .txtUserNameFG{height:46px;width:100%;border-radius:9px!important;background-color:hsla(0,0%,100%,.3);box-shadow:0 2px 15px 0 rgba(12,47,73,.4);color:#fff;border-style:hidden;border-color:hsla(0,0%,100%,.3);padding-left:10px;font-size:inherit;outline:none}.FGUserResetScreens .txtUserNameFG:focus{background-color:#fff;color:#000!important;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.FGUserResetScreens .userNameerrorMsg{height:45px;width:376px;border-radius:5px;background-color:#fbe4e4;color:#a31414;font-family:Roboto;font-size:12px;font-weight:600;display:flex;justify-content:center;align-items:center;margin-left:19px;margin-bottom:20px}.FGUserResetScreens .formBasicEmailFGUserName{padding:6px 10px 0 12px}.FGUserResetScreens .formBasicEmailFGUserName .form-control{width:100%;height:46px;color:#fff;padding-left:10px}.FGUserResetScreens .formBasicEmailFGUserName .form-control:focus{background-color:#fff;color:#000!important;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.FGUserResetScreens .emailerrorMsg{height:45px;width:378px;border-radius:5px;background-color:#fbe4e4;color:#a31414;font-family:Roboto;font-size:12px;font-weight:600;display:flex;justify-content:center;align-items:center;margin-left:13px;margin-bottom:20px}.FGUserResetScreens .resetPassword{align-items:center;display:flex;flex-direction:column;color:#fff;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:16px}.FGUserResetScreens .resetPassword .changePassword2{height:46px;width:318px;border-radius:9px;background-color:hsla(0,0%,100%,.3);box-shadow:0 2px 15px 0 rgba(12,47,73,.4)}.FGUserResetScreens .linkFGUserName{color:rgba(228,211,124,.7607843137254902);padding-top:2px;text-align:right;margin:99px 0 99px 99px}.FGUserResetScreens .eyeIcon{position:relative;top:-42px;cursor:pointer;height:12.9px;width:19.96px;left:284px}.FGUserResetScreens span.errorMsg{font-size:12px;color:#da3e3e;position:absolute;margin:-8px}.form-signin-heading2{margin-top:20px;font-weight:500;margin-bottom:30px!important;font-weight:400}.form-signin-heading2,.link-msg{color:hsla(0,0%,100%,.7);width:100%;font-family:"Roboto",sans-serif;font-size:14px;letter-spacing:0;line-height:21px;text-align:center}.link-msg{margin-top:40px;font-weight:500}.onboarding-header{display:flex;align-items:center;height:50px;background-color:#333;font-family:"Poppins",sans-serif}.onboarding-logo{height:40px;max-width:100%;object-fit:contain;margin-left:20px}.otp-validate-container{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;font-family:"Poppins",sans-serif;font-size:14px;color:#3a3a3a;line-height:17.8px}.otp-input-section{padding:40px 40px 0;border-radius:8px;width:100%}.otp-subtitle{margin-bottom:30px;text-align:center;line-height:1.5}.otp-inputs-container{display:flex;justify-content:center;grid-gap:10px;gap:10px;margin-bottom:12px}.otp-input{width:35px;height:35px;text-align:center;border:2px solid #ddd;border-radius:4px;outline:none;transition:border-color .3s;cursor:text;caret-color:#333;background-color:#fff;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.1)}.otp-input:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.otp-input:focus{border-color:#44059d;box-shadow:0 2px 6px rgba(0,123,255,.25)}.otp-input.error{border-color:#dc3545;box-shadow:0 2px 6px rgba(220,53,69,.25)}.otp-input.active{border-color:#44059d}.otp-error-message{color:#dc3545;margin-bottom:20px;text-align:center}.otp-resend-section{text-align:center}.otp-resend-section .resend-text{margin-bottom:20px}.otp-resend-section .resend-link{color:#44059d;text-decoration:none;cursor:pointer}.otp-resend-section .resend-link .reloadIcon{margin-left:10px}.otp-footer{text-align:center;margin-top:40px}.otp-footer .copyright{margin-bottom:10px}.otp-footer .privacy-link{color:#44059d;text-decoration:none}.otp-footer .privacy-link:hover{text-decoration:underline}.validation-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}
/*# sourceMappingURL=main.70eff283.chunk.css.map */