body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.bodyText,.headingText{color:#192434}.primaryText{color:#104b81}.secondaryText{color:#1b2b41}.tertiaryText{color:#8993a1}.disabledText{color:#c4cad3}.errorText{color:#ca150c}.warningText{color:#dfb300}.successText{color:#0a7637}.loading{flex-direction:column}.loading .spinner-border{color:#1a5e9b!important}.tableHeaderWithArrow{align-items:center;display:flex;pointer-events:none;z-index:1}.sortIndicatorActive,.sortIndicatorInactive{color:#000;font-size:10px;line-height:9px}.sortIndicatorInactive{opacity:.3}.primary,.primary-50{background-color:#1a5e9b}.primary-50{opacity:.5}.primary-25{opacity:.25}.primary-10,.primary-25{background-color:#1a5e9b}.primary-10{opacity:.1}.error,.error-50{background-color:#e21d12}.error-50{opacity:.5}.error-25{opacity:.25}.error-10,.error-25{background-color:#e21d12}.error-10{opacity:.1}.warning,.warning-50{background-color:#fc0}.warning-50{opacity:.5}.warning-25{background-color:#fc0;opacity:.25}.warning-10{background-color:#fc0;opacity:.1}.success,.success-50{background-color:#158444}.success-50{opacity:.5}.success-25{opacity:.25}.success-10,.success-25{background-color:#158444}.success-10{opacity:.1}button{align-items:center;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:10px;transition:.3s;width:100%}button:disabled{cursor:not-allowed;opacity:.8}.buttonPrimary{background-color:#1a5e9b}.buttonPrimary:hover{background-color:#104b81}.buttonError{background-color:#e21d12}.buttonError:hover{background-color:#ca150c}.buttonWarning{background-color:#fc0}.buttonWarning:hover{background-color:#dfb300}.buttonSuccess{background-color:#158444}.buttonSuccess:hover{background-color:#0a7637}.logoImage{width:30px}.loading{align-items:center;display:flex;height:100%;justify-content:center}.loading .spinner-border{color:#192434;font-size:1.5rem;height:6rem;width:6rem}.IntakeFormGlobal{display:flex;flex-direction:column;height:100%;width:100%}.IntakeFormGlobal .upperSection{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:auto;padding:15px 40px 10px}.IntakeFormGlobal .upperSection .upperButtons{align-items:center;display:flex;justify-content:space-between}.IntakeFormGlobal .upperSection button{border-radius:7.5px;font-size:14px;font-weight:600;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.IntakeFormGlobal .upperSection .upperButtons button.backButton{background-color:rgba(138,146,166,.15);color:rgba(25,36,52,.79);padding:5px 10px}.IntakeFormGlobal .upperSection .upperButtons button.backButton:hover{background-color:rgba(138,146,166,.3);color:#192434}.IntakeFormGlobal .upperSection .upperButtons button.backButton:active{background-color:rgba(138,146,166,.5);color:#192434}.IntakeFormGlobal .upperSection .upperButtons button.saveButton{background-color:rgba(26,94,155,.9);color:#fff;padding:5px 25px}.IntakeFormGlobal .upperSection .upperButtons button.saveButton:hover{background-color:#1a5e9b;color:#fff}.IntakeFormGlobal .upperSection .firstSection{display:flex;justify-content:space-between;padding:15px 0 10px}.IntakeFormGlobal .upperSection .firstSection .sec1p1{align-items:center;display:flex;justify-content:flex-start}.IntakeFormGlobal .upperSection .firstSection .serviceTitle{font-size:20px;font-weight:600;margin-right:10px}.IntakeFormGlobal .upperSection .firstSection .formStatus{align-items:center;border-radius:15px;display:flex;padding:2.5px 7.5px 2.5px 2.5px}.IntakeFormGlobal .upperSection .firstSection .formStatus.new{background-color:rgba(255,0,0,.15);color:#e21d12}.IntakeFormGlobal .upperSection .firstSection .formStatus.changesSubmitted,.IntakeFormGlobal .upperSection .firstSection .formStatus.inProgress{background-color:rgba(255,204,0,.15);color:#b18f05}.IntakeFormGlobal .upperSection .firstSection .formStatus.changesApproved,.IntakeFormGlobal .upperSection .firstSection .formStatus.submitted{background-color:rgba(26,94,155,.2);color:#1a5e9b}.IntakeFormGlobal .upperSection .firstSection .formStatus.complete{background-color:rgba(21,132,68,.15);color:#06612d}.IntakeFormGlobal .upperSection .firstSection .formStatus.changesApproved svg path,.IntakeFormGlobal .upperSection .firstSection .formStatus.submitted svg path{fill:#1a5e9b}.IntakeFormGlobal .upperSection .firstSection .formStatus span.statusText{font-size:13px;font-weight:500;margin-left:5px;white-space:nowrap}.IntakeFormGlobal .upperSection .firstSection .notesContainer button.notesButton{background-color:#fc0;color:#fff;font-size:13px;font-weight:600;padding:5px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.IntakeFormGlobal .upperSection .firstSection .notesContainer button.notesButton:hover{background-color:#dfb300;color:#192434}.IntakeFormGlobal .upperSection .navigation{border:1px solid #d0d5dd;border-radius:7.5px;box-shadow:0 0 3px 0 rgba(0,0,0,.1);justify-content:space-between;max-width:60%;min-height:40px;min-width:50%;overflow:hidden}.IntakeFormGlobal .upperSection .navigation button.nav-link{border-radius:0;border-right:1px solid #d0d5dd;color:#344054;font-size:14px;font-weight:700;padding:0 5px;white-space:wrap;width:33.33%}.IntakeFormGlobal .upperSection .navigation button.nav-link:last-child{border-right:0}.IntakeFormGlobal .upperSection .navigation button.nav-link:hover{background-color:hsla(0,0%,50%,.1);color:#000}.IntakeFormGlobal .upperSection .navigation button.nav-link.active{background-color:#1a5e9b;color:#fff}.IntakeFormGlobal .upperSection .content{height:100%;overflow:auto}.IntakeFormGlobal .upperSection .content form{height:100%;overflow-y:auto}.IntakeFormGlobal .upperSection .content form label{font-size:16px;margin-bottom:0}.IntakeFormGlobal .upperSection .content form input,.IntakeFormGlobal .upperSection .content form select,.IntakeFormGlobal .upperSection .content form textarea{font-size:16px;white-space:break-spaces}.IntakeFormGlobal .upperSection .content input::-webkit-input-placeholder,.IntakeFormGlobal .upperSection .content textarea::-webkit-input-placeholder{opacity:.5}.IntakeFormGlobal .upperSection .content input:-ms-input-placeholder,.IntakeFormGlobal .upperSection .content textarea:-ms-input-placeholder{opacity:.5}.IntakeFormGlobal .upperSection .content input::placeholder,.IntakeFormGlobal .upperSection .content textarea::placeholder{opacity:.5}.IntakeFormGlobal .upperSection .content form .tab-pane{display:none}.IntakeFormGlobal .upperSection .content form .tab-pane.fade.show.active{display:block}.IntakeFormGlobal .upperSection .content form .mainContainer{background-color:#fff;border:1.5px solid #eaecf0;border-radius:10px;margin-top:20px}.IntakeFormGlobal .upperSection .content form .sectionTitle{align-items:center;background-color:rgba(234,236,240,.12);border-bottom:1px solid #eaecf0;display:flex;font-size:18px;justify-content:flex-start;padding:10px 20px}.IntakeFormGlobal .upperSection .content form .sectionTitle .svgContainer{align-items:center;background-color:#fff;border:1.5px solid #eaecf0;border-radius:7.5px;display:flex;justify-content:center;margin-right:10px;padding:5px}.IntakeFormGlobal .upperSection .content form .sectionContent{padding:10px 20px}.IntakeFormGlobal .upperSection .content form .sectionContent div.mergedLabel{margin-bottom:10px}.IntakeFormGlobal .upperSection .content form .sectionContent div.mergedLabel label{border:1px solid rgba(28,48,74,.2);border-bottom:none;border-radius:7.5px 7.5px 0 0;font-weight:600;padding:5px;width:100%}.IntakeFormGlobal .upperSection .content form .sectionContent div.mergedLabel label .itemNum{background-color:#8145ff;border-radius:7.5px;color:#fff;font-size:14px;font-weight:600;margin-right:5px;padding:4px 8px}.IntakeFormGlobal .upperSection .content form .sectionContent div.mergedLabel input,.IntakeFormGlobal .upperSection .content form .sectionContent div.mergedLabel textarea{border:1px solid rgba(28,48,74,.2);border-radius:0 0 7.5px 7.5px;padding:5px;width:100%}.IntakeFormGlobal .upperSection .content form .sectionContent button.incrementItem{background:none;border-radius:7.5px;color:#1a5e9b;font-size:15px;font-weight:600;margin-top:10px;padding:5px;text-decoration:underline}.IntakeFormGlobal .upperSection .content form .sectionContent button.incrementItem svg{margin-right:5px}.IntakeFormGlobal .upperSection .content form .sectionContent button.incrementItem:hover{background-color:rgba(26,94,155,.2)}.IntakeFormGlobal .upperSection .content form .sectionContent button.incrementItem:active{background-color:rgba(26,94,155,.4)}.IntakeFormGlobal .upperSection .content form .sectionContent table.contentTable{border-collapse:collapse;margin-top:10px;width:100%}.IntakeFormGlobal .upperSection .content form .sectionContent table.contentTable th{background-color:rgba(26,94,155,.08);border-right:1px solid #eaecf0;font-size:16px;font-weight:500;padding:5px 10px}.IntakeFormGlobal .upperSection .content form .sectionContent table.contentTable th:first-child{border-radius:7.5px 0 0 0}.IntakeFormGlobal .upperSection .content form .sectionContent table.contentTable th:last-child{border-radius:0 7.5px 0 0;border-right:none}.IntakeFormGlobal .upperSection .content form .sectionContent table.contentTable td{border:1px solid #eaecf0}.IntakeFormGlobal .upperSection .content form .sectionContent table.contentTable td input,.IntakeFormGlobal .upperSection .content form .sectionContent table.contentTable td textarea{border:none;border-radius:0;padding:5px 10px;width:100%}.IntakeFormGlobal .upperSection .content form .sectionContent table.contentTable td:last-child{width:40%}.IntakeFormGlobal .upperSection .content form .sectionContent .formGroup{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.IntakeFormGlobal .upperSection .content form .sectionContent .formGroup .formGroupItem{display:flex;flex-direction:column;justify-content:flex-end;width:100%}.IntakeFormGlobal .upperSection .content form .sectionContent .formGroup .formGroupItem:first-child{margin-right:20px}.IntakeFormGlobal .upperSection .content form .sectionContent .radioButtonContainer{display:flex;margin-top:10px}.IntakeFormGlobal .upperSection .content form .sectionContent .radioButtonContainer div.radioButton{align-items:center;border:1px solid rgba(28,48,74,.2);border-radius:7.5px;display:flex;justify-content:center;margin-right:10px;overflow:hidden;text-align:center;width:70px}.IntakeFormGlobal .upperSection .content form .sectionContent .radioButtonContainer .radioButton.active{background-color:rgba(26,94,155,.15);border:1px solid #1a5e9b}.IntakeFormGlobal .upperSection .content form .sectionContent .radioButtonContainer div.radioButton:last-child{margin-right:0}.IntakeFormGlobal .upperSection .content form .sectionContent .radioButtonContainer div.radioButton input[type=radio]{cursor:pointer;margin-right:5px}.IntakeFormGlobal .upperSection .content form .sectionContent .radioButtonContainer div.radioButton input[type=radio]:checked:after{background-color:#1a5e9b;border:1.5px solid #fff;border-radius:15px;content:"";display:inline-block;height:15px;left:-1px;position:relative;top:-4px;visibility:visible;width:15px}.IntakeFormGlobal .upperSection .content form .sectionContent .radioButtonContainer div.radioButton label{align-items:center;cursor:pointer;display:flex;font-weight:500;height:100%;justify-content:center;overflow:hidden;padding:5px 15px;white-space:nowrap}.IntakeFormGlobal .upperSection .content form .sectionContent .radioButtonContainer div.radioButton label:hover{background-color:rgba(26,94,155,.1)}.IntakeFormGlobal .upperSection .content form span.requiredField{color:red;font-size:large}.IntakeFormGlobal .upperSection .strongFont{font-weight:700}.IntakeFormGlobal .upperSection .content form .smallFont{font-size:13px;font-weight:500}.IntakeFormGlobal .upperSection .content form .blueColorFont{color:#1a5e9b}.IntakeFormGlobal .upperSection .content form .italicBlueColorFont{color:#1a5e9b;font-style:italic}.IntakeFormGlobal .upperSection .content form .blueBack{background-color:rgba(26,94,155,.08);border-radius:5px;margin-bottom:-10px;margin-top:10px;padding:5px 10px}.IntakeFormGlobal .upperSection .content form .technicalSection1 ol{counter-reset:item;list-style:none}.IntakeFormGlobal .upperSection .content form .technicalSection1 li{counter-increment:item;margin-bottom:10px;margin-left:2px;position:relative}.IntakeFormGlobal .upperSection .content form .technicalSection1 li:before{align-items:center;background-color:rgba(26,94,155,.1);border-radius:5px;color:#1a5e9b;content:counter(item);display:flex;font-size:12px;font-weight:600;justify-content:center;left:-30px;margin-right:10px;padding:2px 7.5px;position:absolute}.IntakeFormGlobal .upperSection .content form .fileUploadContainer{height:300px;padding:2px}.IntakeFormGlobal .upperSection .content form .fileUploadContainer .fileUploadContent{height:100%;padding:10px}.IntakeFormGlobal .upperSection .content form .fileUploadContainer .fileUploadContent .fileUploadMessage{font-size:14px;font-weight:600;margin-bottom:20px;text-align:center}.IntakeFormGlobal .upperSection .content form .fileUploadContainer .fileUploadContent .fileUploadInput{display:flex;justify-content:center}.IntakeFormGlobal .upperSection .content form .fileUploadContainer .fileUploadContent .fileUploadPreviewContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100px;justify-content:flex-start;width:100%}.IntakeFormGlobal .upperSection .content form .fileUploadContainer .fileUploadContent .fileUploadPreviewContainer .fileUploadPreviewContent{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:flex-start;overflow:auto;width:100%}.IntakeFormGlobal .upperSection .content form .fileUploadContainer .fileUploadContent .fileUploadPreviewContainer .fileUploadPreviewContent .fileUploadPreviewItem{align-items:center;display:flex;justify-content:flex-start}.IntakeFormGlobal .upperSection .content form .fileUploadContainer .fileUploadContent .fileUploadPreviewContainer .fileUploadPreviewContent .fileUploadPreviewItem .removeFile{cursor:pointer;margin-left:10px}.IntakeFormGlobal .upperSection .content form .fileUploadContainer .fileUploadContent .fileUploadPreviewContainer .fileUploadPreviewContent .fileUploadPreviewItem .removeFile svg{pointer-events:none}.IntakeFormGlobal .lowerSection{background-color:#fff;display:flex;flex-direction:column;justify-content:center}.IntakeFormGlobal .lowerSection button{border-radius:7.5px;font-size:15px;font-weight:600;padding:5px 25px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.IntakeFormGlobal .lowerSection .tabSwitchNotificationContainer{font-size:18px;width:100%}.IntakeFormGlobal .lowerSection .navigationButtons{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:10px 50px}.IntakeFormGlobal .lowerSection .navigationButtons .backNext{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.IntakeFormGlobal .lowerSection .navigationButtons .backNext .navigationButtonContainer{width:100%}.IntakeFormGlobal .lowerSection .navigationButtons .backNext .navigationButtonContainer .navButton{background-color:rgba(26,94,155,.2);border-radius:7.5px;padding:15px 17.5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.IntakeFormGlobal .lowerSection .navigationButtons .backNext .navigationButtonContainer .navButton:hover{background-color:rgba(26,94,155,.3)}.IntakeFormGlobal .lowerSection .navigationButtons .backNext .navigationButtonContainer .navButton:active{background-color:rgba(26,94,155,.4)}.IntakeFormGlobal .lowerSection .navigationButtons .backNext .navigationButtonContainer .navButton:disabled{background-color:rgba(26,94,155,.1)}.IntakeFormGlobal .lowerSection .navigationButtons .backNext .navigationButtonContainer .navButton:first-child{margin-right:10px}.IntakeFormGlobal .lowerSection .navigationButtons .saveButton button{background-color:rgba(26,94,155,.9);color:#fff}.IntakeFormGlobal .lowerSection .navigationButtons .saveButton button:hover{background-color:#1a5e9b;color:#fff}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .submitButton{background-color:rgba(21,132,68,.9);color:#fff;padding:5px 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .submitButton:hover{background-color:#158444}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .modal .modal-dialog .modal-content .modal-header{border-bottom:none;font-size:20px;font-weight:600}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .modal .modal-dialog .modal-content .modal-body{border-bottom:none;font-weight:600;padding:10px 20px}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .modal .modal-dialog .modal-content .modal-footer{border-top:1px solid #d0d5dd;display:flex;justify-content:center}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .modal .modal-dialog .modal-content .modal-footer button{border-radius:7.5px;margin:0 10px;padding:5px 40px}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .modal .modal-dialog .modal-content .modal-footer button.cancelButton{background-color:rgba(138,146,166,.9);color:#fff}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .modal .modal-dialog .modal-content .modal-footer button.cancelButton:hover{background-color:#8a92a6}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .modal .modal-dialog .modal-content .modal-footer button.confirmButton{background-color:rgba(21,132,68,.9);color:#fff}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer .modal .modal-dialog .modal-content .modal-footer button.confirmButton:hover{background-color:#158444}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer button.approveChangesButton{background-color:rgba(21,132,68,.9);color:#fff}.IntakeFormGlobal .lowerSection .navigationButtons .navigationButtonContainer button.approveChangesButton:hover{background-color:#158444}.App{background-color:#f6f7f9;box-sizing:border-box;height:100vh;width:100%}.App,.App .body{display:flex;flex-direction:column}.App .body{height:100%}.App .body .navbar{height:60px;padding:0}.App .body .pages{height:100%;overflow:auto}.Login{align-items:center;background-image:url(https://project-intake-assets.s3.ca-central-1.amazonaws.com/Login.jpg);background-position:50%;background-size:cover;display:flex;height:100%;justify-content:center}.Login .formContainer{background-color:#fff;border-radius:20px;max-width:600px;width:40%}@media screen and (max-width:768px){.Login .formContainer{width:60%}}.Login .signupContainer{margin:auto;width:100%}.LoginForm{padding:25px 40px;text-align:center;width:100%}.LoginForm .formContainer{width:100%}.LoginForm .formContainer .headerImage{padding-bottom:20px}.LoginForm .formContainer .headerImage img{width:50px}.LoginForm .formContainer .headerText1{font-size:24px;font-weight:600;padding-bottom:5px}.LoginForm .formContainer .headerText2{font-size:14px;font-weight:400;padding-bottom:10px}.LoginForm .formContainer form{padding-bottom:25px}.LoginForm .formContainer form .inputContainer{padding-bottom:30px}.LoginForm .formContainer form .inputContainer label.form-label{font-weight:500;margin:0;text-align:left;width:100%}.LoginForm .formContainer form .inputContainer input{padding:5px 7.5px}.LoginForm .formContainer form .inputContainer input::-webkit-input-placeholder{opacity:.5}.LoginForm .formContainer form .inputContainer input:-ms-input-placeholder{opacity:.5}.LoginForm .formContainer form .inputContainer input::placeholder{opacity:.5}.LoginForm .formContainer form .inputContainer input:focus{background-color:rgba(26,94,155,.05);border:1px solid rgba(26,94,155,.4)}.LoginForm .formContainer form .inputContainer input.clientID{width:150px}.LoginForm .formContainer form button.submitButton{background-color:#1a5e9b;border-radius:7.5px;color:#fff;font-weight:600;padding:10px}.LoginForm footer{font-size:13px}.NavBar{align-items:center;background-color:#fff;border-bottom:1.5px solid #eaecf0;display:flex;height:100%;justify-content:space-between;padding:0 10px 0 30px;position:relative;width:100%}.NavBar svg{cursor:pointer;pointer-events:none}.NavBar .logo>img{cursor:pointer;width:40px}.NavBar .dropdown{cursor:default}.NavBar .profileDropDown{cursor:pointer}.NavBar .profileDropDown .profileDropDownButton{border-left:1.5px solid#eaecf0;padding:10px}.NavBar .profileDropDown .profileDropDownButton:hover{background-color:rgba(26,94,155,.05)}.NavBar .profileDropDown .dropdown-menu{box-shadow:0 0 10px 0 rgba(0,0,0,.3);min-width:20vw;right:-7.5px;top:50px}.NavBar .profileDropDown .dropdown-menu div.userInfo{padding:10px 20px}.NavBar .profileDropDown .dropdown-item{border-top:2px solid #f6f7f9}.NavBar .profileDropDown .dropdown-item:hover{background-color:rgba(26,94,155,.05);color:#1a5e9b}.Home{height:100%}.Home,.Home .mainSection{display:flex;overflow:auto;width:100%}.Home .mainSection{align-items:center;flex-direction:column}.Home .mainContent{display:flex;flex-grow:1;overflow:auto;width:100%}.Home .mainNotification{display:none}.Home .mainNotification.show{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:flex;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:10px;position:absolute;right:0;width:50%;z-index:100}.Home .mainNotification.show.error{background-color:rgba(226,29,18,.6);color:#fff}.Home .mainNotification.show.warning{background-color:rgba(255,204,0,.6);color:#fff}.Home .mainNotification.show.success{background-color:rgba(21,132,68,.6);color:#fff}.Home .filterContainer{display:flex;font-size:13px}.SideBar{align-items:center;background-color:#fff;border-right:1px solid #e4e6e9;color:rgba(25,36,52,.9);display:flex;flex-direction:column;font-size:.8rem;font-weight:600;height:100%;transition:width .5s;width:250px}@media screen and (max-width:768px){.SideBar{font-size:.7rem;width:200px}}@media screen and (max-width:576px){.SideBar{font-size:.6rem;width:100px}}.SideBar.collapsed{transition:width .5s;width:80px}.SideBar .topSection{align-items:center;border-bottom:1px solid #e4e6e9;cursor:w-resize;display:flex;justify-content:space-between;min-height:50px;padding:5px 20px;width:100%}@media screen and (max-width:576px){.SideBar .topSection{padding:5px 10px}}.SideBar .topSection.collapsed{cursor:e-resize;justify-content:center}.SideBar .topSection .headerImage img{width:30px}.SideBar .topSection .collapseSideBarContainer.collapsed{display:none}.SideBar .middleSection{flex-grow:1;overflow:auto;padding:10px;width:100%}.SideBar .middleSection.collapsed{justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SideBar .middleSection .navLinks .navLink{display:flex;text-decoration:none;width:100%}.SideBar .middleSection .navLinks .navLink button span,.SideBar .middleSection .navLinks .navLink button svg{pointer-events:none}.SideBar .middleSection .navLinks .navLink button{background-color:#fff;border:1.5px solid #fff;border-radius:10px;color:rgba(25,36,52,.9);font-weight:600;justify-content:flex-start;margin-bottom:5px;text-align:left;transition:.3s;width:100%}.SideBar .middleSection.collapsed .navLinks .navLink button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SideBar .middleSection .navLinks .navLink button:hover{background-color:#f1f5f9;border:1.5px solid #f1f5f9;color:#1a5e9b}.SideBar .middleSection .navLinks .navLink.active button{background-color:#f1f5f9;border:1.5px solid rgba(26,94,155,.13);color:#1a5e9b}.SideBar .middleSection .navLinks .navLink button span.buttonText{margin-left:10px}.SideBar .bottomSection{align-items:center;border-top:1px solid #e4e6e9;display:flex;flex-direction:row;justify-content:space-between;min-height:50px;padding:10px;width:90%}.SideBar .bottomSection.mobile{justify-content:center}.SideBar .bottomSection.collapsed{justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SideBar .bottomSection .details{display:flex;font-size:13px;justify-content:space-between;margin-left:10px;width:100%}.SideBar .bottomSection .details .email{color:#475467;font-size:12px;font-weight:400}.SideBar .bottomSection .details svg.logout{cursor:pointer;margin-left:5px}.SideBar .bottomSection .details svg.logout:hover{background-color:rgba(226,29,18,.05)}.SideBar .bottomSection .details svg.logout:active{background-color:rgba(226,29,18,.1)}.FormList{height:100%;overflow:auto;padding:10px 20px;width:100%}.FormList .headerContent{margin-bottom:10px;position:relative;width:100%}.FormList .headerContent img{height:100px;object-fit:cover;width:100%}.FormList .headerContent .mainHeaderContent{color:#fff;left:20px;position:absolute;top:10px}.FormList .headerContent .mainHeaderContent .companyName{font-size:30px;font-weight:600}.FormList .headerContent .mainHeaderContent .instructions{font-size:14px}.FormList .serviceItem{margin-bottom:30px}.FormList .serviceItem:last-child{margin-bottom:0}.FormList .serviceItem .serviceItemHead{align-items:center;border-bottom:2px solid #eaecf0;display:flex;justify-content:space-between;padding:5px 0}.FormList .serviceItem .serviceItemTitle{font-size:20px;font-weight:600}.FormList .serviceItem .buttonContainer{align-items:center;display:flex}.FormList .serviceItem .buttonContainer button{background-color:hsla(0,0%,100%,0);border-radius:0;padding:0}.FormList .serviceItem .buttonContainer button svg{pointer-events:none}.FormList .serviceItem .buttonContainer button:hover{background-color:rgba(138,146,166,.1)}.FormList .serviceItem .buttonContainer button:active{background-color:rgba(138,146,166,.2)}.FormList .serviceItem .serviceItemContainer{display:flex;flex-wrap:nowrap;overflow:auto;padding-bottom:5px;padding-top:7.5px}.FormListItem{background-color:#fff;border-radius:7.5px;box-shadow:0 0 7.5px #e0e0e0;margin-right:10px;min-width:250px;padding:10px}.FormListItem:last-child{margin-right:3px}.FormListItem .section1{align-items:center;border-bottom:.5px solid #eaecf0;display:flex;height:30px;justify-content:space-between;padding-bottom:5px}.FormListItem .section1 .formStatus{align-items:center;border-radius:15px;display:flex;padding:2.5px 7.5px 2.5px 2.5px}.FormListItem .section1 .formStatus.new{background-color:rgba(255,0,0,.15);color:#e21d12}.FormListItem .section1 .formStatus.changesSubmitted,.FormListItem .section1 .formStatus.inProgress{background-color:rgba(255,204,0,.15);color:#b18f05}.FormListItem .section1 .formStatus.complete{background-color:rgba(21,132,68,.15);color:#06612d}.FormListItem .section1 .formStatus.complete svg path{fill:#158444}.FormListItem .section1 .formStatus.changesApproved,.FormListItem .section1 .formStatus.submitted{background-color:rgba(26,94,155,.2);color:#1a5e9b}.FormListItem .section1 .formStatus.changesApproved svg path,.FormListItem .section1 .formStatus.submitted svg path{fill:#1a5e9b}.FormListItem .section1 .formStatus span.statusColor.new{background-color:red;border-radius:50%;box-shadow:0 0 5px red;display:inline-block;height:13px;width:13px}.FormListItem .section1 .formStatus span.statusText{font-size:10px;font-weight:400;margin-left:2.5px;white-space:nowrap}.FormListItem .section1 .creationDate{color:rgba(25,36,52,.74);font-size:11px;font-weight:400;white-space:nowrap}.FormListItem .projectNumber{font-size:14px;font-weight:700;padding-top:5px}.FormListItem .titleOfInvention{color:rgba(28,48,74,.65);font-size:12px;font-weight:500;overflow:hidden;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap}.FormListItem .formButtonContainer button{border-radius:7.5px;font-size:13px;font-weight:500;padding:2.5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.FormListItem .formButtonContainer button.new{background-color:#1a5e9b;border:1px solid #1a5e9b;color:#fff}.FormListItem .formButtonContainer button.inProgress,.FormListItem .formButtonContainer button.new:hover{background-color:#fff;border:1px solid #1a5e9b;color:#1a5e9b}.FormListItem .formButtonContainer button.inProgress:hover{background-color:#1a5e9b;border:1px solid #1a5e9b;color:#fff}.FormListItem .formButtonContainer button.submitted{background-color:rgba(26,94,155,.09);border:1px solid rgba(26,94,155,.1);color:#1a5e9b}.FormListItem .formButtonContainer button.submitted:hover{background-color:rgba(26,94,155,.09);color:#192434}.IntakeForm{height:100%;width:100%}.IntakeForm .formContainer{height:100%}.IntakeForm1.IntakeFormGlobal .upperSection .navigation button.nav-link{width:25%}.IntakeForm1.IntakeFormGlobal .demoContainer{align-items:center;display:flex}.IntakeForm1.IntakeFormGlobal .demoContainer button.demoButton{background-color:rgba(95,107,122,.8);border-radius:2.5px;color:#fff;margin-left:20px;padding:5px 15px}.IntakeForm1.IntakeFormGlobal .demoContainer button.demoButton:hover{background-color:#5f6b7a;border-radius:5px}.IntakeForm1.IntakeFormGlobal .demoContainer .modal .modal-dialog{min-width:70%}.IntakeForm1.IntakeFormGlobal .demoContainer .modal .modal-content{background-color:#fefefe;border:1px solid #888;padding:20px;width:100%}.IntakeForm1.IntakeFormGlobal .demoContainer img.demoImage{width:100%}.IntakeFormNotes.notesDropDown.show{align-items:center;background-color:#fff;border:1px solid rgba(26,56,96,.2);border-radius:10px;display:flex;flex-direction:column;height:40vh;overflow-y:auto;padding:0;width:30vw}.IntakeFormNotes.notesDropDown .noteHeader{border-bottom:1px solid rgba(26,56,96,.1);font-weight:600;padding:2.5px 10px;width:100%}.IntakeFormNotes.notesDropDown .noteContainer{height:100%;padding:10px;width:100%}.IntakeFormNotes.notesDropDown .noteContainer .noteBody{border:1px solid rgba(28,48,74,.15);border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:10px}.IntakeFormNotes.notesDropDown .noteContainer div.noteBody{background-color:rgba(25,59,103,0);background-color:rgba(25,59,103,.04);font-size:14px;height:100%;margin:0 0 10px;white-space:break-spaces;width:100%}.ProjectsContent{display:flex;flex-direction:column;height:100%;padding:10px 20px;position:relative;width:100%}.ProjectsContent .projectsHeadingContainer{align-items:center;display:flex;justify-content:space-between;justify-content:center;width:100%}.ProjectsContent .projectsHeadingContainer .headerContent{position:relative;width:100%}.ProjectsContent .projectsHeadingContainer .headerContent img{height:100px;object-fit:cover;width:100%}.ProjectsContent .projectsHeadingContainer .headerContent .mainHeaderContent{color:#fff;left:20px;position:absolute;top:10px}.ProjectsContent .projectsHeadingContainer .headerContent .mainHeaderContent .companyName{font-size:30px;font-weight:600}.ProjectsContent .projectsHeadingContainer .headerContent .mainHeaderContent .instructions{font-size:14px}.ProjectsContent .projectsHeadingContainer .section2{align-items:center;display:flex;justify-content:center}.ProjectsContent .projectsHeadingContainer .section2 button{border-radius:7.5px;font-size:15px;font-weight:600;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProjectsContent .projectsHeadingContainer .section2 button.addProjectButton{background-color:#1a5e9b}.ProjectsContent .projectsHeadingContainer .section2 button.addProjectButton:hover{background-color:rgba(26,94,155,.9)}.ProjectsContent .projectsMainSection{background-color:#fff;border:1px solid #e4e6e9;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;flex-grow:1;height:70%;margin-top:15px;position:relative;width:100%}.ProjectsContent .projectsMainSection .header{align-items:center;border-bottom:1px solid #e4e6e9;border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:10px 15px;width:100%}.ProjectsContent .projectsMainSection .header .title{font-size:18px;font-weight:600}.ProjectsContent .projectsMainSection .projectsTable{display:flex;overflow:auto;position:relative;width:100%}.ProjectsContent .projectsMainSection .projectsTable table{border-collapse:collapse;overflow:auto;width:100%}.ProjectsContent .projectsMainSection .projectsTable table thead{position:sticky;position:-webkit-sticky;top:-1px;z-index:1}.ProjectsContent .projectsMainSection .projectsTable table thead tr th{text-wrap:nowrap;background:linear-gradient(rgba(25,59,103,.03),rgba(25,59,103,.03)),#fff;border-bottom:1px solid #e4e6e9;color:rgba(28,48,74,.65);cursor:pointer;font-size:14px;font-weight:500;padding:10px 15px 10px 5px}.ProjectsContent .projectsMainSection .projectsTable table thead tr th:first-child{padding-left:15px}.ProjectsContent .projectsMainSection .projectsTable table thead tr th:last-child{padding-right:15px}.ProjectsContent .projectsMainSection .projectsTable table thead tr th.projNum{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.03)),#fff;left:0;position:sticky;position:-webkit-sticky;z-index:2}.ProjectsContent .projectsMainSection .projectsTable table thead tr th.projType{padding-left:5px}.ProjectsContent .projectsMainSection .projectsTable table thead tr th div.clientDeadline,.ProjectsContent .projectsMainSection .projectsTable table thead tr th div.createdAt,.ProjectsContent .projectsMainSection .projectsTable table thead tr th div.dueDate,.ProjectsContent .projectsMainSection .projectsTable table thead tr th div.submissionDate,.ProjectsContent .projectsMainSection .projectsTable table thead tr th div.updatedAt{padding-left:10px}.ProjectsContent .projectsMainSection .projectsTable table thead tr th.actions{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.03)),#fff;padding:0 7.5px;position:sticky;position:-webkit-sticky;right:0;text-align:center}.ProjectsContent .projectsMainSection .footer{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid #e4e6e9;color:#fff;display:flex;justify-content:space-between;padding:10px 15px;width:100%}tr.ProjectsItem{position:relative}tr.ProjectsItem:hover{background-color:#f4f6f9}.ProjectsItem td{border-top:1px solid #e4e6e9;color:rgba(28,48,74,.85);font-size:14px;font-weight:500;padding:7.5px 15px 7.5px 5px;vertical-align:middle}.ProjectsItem td:first-child{padding-left:15px}.ProjectsItem td:last-child{padding-right:15px}.ProjectsItem td a{color:#1a5e9b;text-decoration:none}.ProjectsItem td a:hover{cursor:pointer;font-weight:700;text-decoration:underline}.ProjectsItem td.projNum{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.02)),#fff;border-right:.5px solid #e4e6e9;color:#1a5e9b;font-weight:600;left:0;max-width:250px;min-width:180px;position:sticky;position:-webkit-sticky}.ProjectsItem td.projTitle{max-width:400px;min-width:350px}.ProjectsItem td.clientNumber{text-align:center}.ProjectsItem td.assignedAnalystName,.ProjectsItem td.managerName{max-width:200px;min-width:150px}.ProjectsItem td.linkChain{text-align:center}.ProjectsItem td.clientDeadline,.ProjectsItem td.createdAt,.ProjectsItem td.dueDate,.ProjectsItem td.lastUpdate,.ProjectsItem td.submissionDate{text-wrap:nowrap;color:rgba(28,48,74,.6);font-size:12px;padding:0 10px;text-align:center;vertical-align:middle}.ProjectsItem td.clientDeadline div:first-child,.ProjectsItem td.createdAt div:first-child,.ProjectsItem td.dueDate div:first-child,.ProjectsItem td.lastUpdate div:first-child,.ProjectsItem td.submissionDate div:first-child{border:1px solid rgba(25,36,52,.15);border-radius:7.5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:3px;width:100px}@media screen and (max-width:768px){.ProjectsItem td.projTitle{min-width:200px}}.ProjectsItem td.status{margin:0 auto;vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProjectsItem td.status .statusContainer{background-color:#f8f9fa;border-radius:7.5px;font-size:12px;padding:5px;text-align:center;white-space:nowrap}.ProjectsItem td.status .statusContainer.incomplete,.ProjectsItem td.status .statusContainer.new,.ProjectsItem td.status .statusContainer.pending,.ProjectsItem td.status .statusContainer.unassigned,.ProjectsItem td.status .statusContainer.unpaid{background-color:rgba(226,29,18,.2);border:1px solid rgba(226,29,18,.1);color:#e21d12}.ProjectsItem td.status .statusContainer.inProgress,.ProjectsItem td.status .statusContainer.sent{background-color:rgba(223,179,0,.3);border:1px solid rgba(223,179,0,.2);color:#dfb300}.ProjectsItem td.status .statusContainer.changesApproved,.ProjectsItem td.status .statusContainer.changesRejected,.ProjectsItem td.status .statusContainer.changesSubmitted,.ProjectsItem td.status .statusContainer.inReview,.ProjectsItem td.status .statusContainer.submitted,.ProjectsItem td.status .statusContainer.updated{background-color:rgba(0,150,255,.3);border:1px solid rgba(0,150,255,.2);color:#0096ff}.ProjectsItem td.status .statusContainer.complete,.ProjectsItem td.status .statusContainer.completed,.ProjectsItem td.status .statusContainer.generated,.ProjectsItem td.status .statusContainer.paid{background-color:rgba(80,200,120,.3);border:1px solid rgba(80,200,120,.2);color:#50c878}.ProjectsItem td.status .statusContainer.cancelled{background-color:rgba(28,48,74,.1);border:1px solid rgba(28,48,74,.1);color:rgba(28,48,74,.6)}.ProjectsItem td.status .statusColor{border-radius:50%;display:inline-block;height:7.5px;margin-right:5px;width:7.5px}.ProjectsItem td.status .statusColor.na{background-color:purple;display:none}.ProjectsItem .status .statusColor.incomplete,.ProjectsItem .status .statusColor.new,.ProjectsItem .status .statusColor.pending,.ProjectsItem .status .statusColor.unassigned,.ProjectsItem .status .statusColor.unpaid{background-color:#e21d12;box-shadow:0 0 3px #e21d12}.ProjectsItem .status .statusColor.inProgress,.ProjectsItem .status .statusColor.sent{background-color:#dfb300;box-shadow:0 0 3px #dfb300}.ProjectsItem .status .statusColor.changesApproved,.ProjectsItem .status .statusColor.changesRejected,.ProjectsItem .status .statusColor.changesSubmitted,.ProjectsItem .status .statusColor.inReview,.ProjectsItem .status .statusColor.submitted,.ProjectsItem .status .statusColor.updated{background-color:#0096ff;box-shadow:0 0 3px #0096ff}.ProjectsItem .status .statusColor.complete,.ProjectsItem .status .statusColor.completed,.ProjectsItem .status .statusColor.generated,.ProjectsItem .status .statusColor.paid{background-color:#50c878;box-shadow:0 0 3px #50c878}.ProjectsItem .status .statusColor.cancelled{background-color:rgba(28,48,74,.6);box-shadow:0 0 3px rgba(28,48,74,.6)}.ProjectsItem .status .statusText{display:inline-block;font-size:11px;font-weight:700;white-space:nowrap}.ProjectsItem td.actions{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.02)),#fff;border-left:.5px solid #e4e6e9;padding:0;position:sticky;position:-webkit-sticky;right:0;width:100px}.ProjectsItem td.otherURLs .otherURLsContainer{color:#1a5e9b}.ProjectsItem td.otherURLs .otherURLsContainer.dropdown .otherLinksDropDownToggle{cursor:pointer}.ProjectsItem td.otherURLs .otherURLsContainer.dropdown .dropdown-menu{border:1px solid rgba(28,48,74,.1);box-shadow:0 0 5px 2.5px rgba(0,0,0,.1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProjectsItem td.otherURLs .otherURLsContainer.dropdown .dropdown-menu .otherURLsItem{border-bottom:1px solid rgba(28,48,74,.1);color:#1a5e9b;font-size:14px;font-weight:600;padding:10px 15px}.ProjectsItem td.otherURLs .otherURLsContainer.dropdown .dropdown-menu .otherURLsItem:first-child{border-radius:5px 5px 0 0}.ProjectsItem td.otherURLs .otherURLsContainer.dropdown .dropdown-menu .otherURLsItem:last-child{border-radius:0 0 5px 5px}.ProjectsItem td.otherURLs .otherURLsContainer.dropdown .dropdown-menu .otherURLsItem:hover{background-color:#f6f7f9}.ProjectsItem td.otherURLs .otherURLsContainer.dropdown .dropdown-menu .otherURLsItem a:hover{font-weight:600;text-decoration:underline}.ProjectsItem td.actions div.actionButtonContainer{align-items:center;display:flex;height:100%;justify-content:center;padding:5px;position:relative;width:100%}.ProjectsItem td.actions div.actionButtonContainer button{background-color:#fff;border:1px solid rgba(27,43,65,.15);border-radius:7.5px;color:rgba(25,36,52,.9);font-size:13px;font-weight:600;margin-right:5px;padding:5px}.ProjectsItem td.actions div.actionButtonContainer button:last-child{margin-right:0}.ProjectsItem td.actions div.actionButtonContainer button.updateProject{background-color:rgba(26,95,156,.1);border:none;color:#fff;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProjectsItem td.actions div.actionButtonContainer button.updateProject svg:hover{background-color:rgba(26,95,156,.2);border-radius:7px}.ProjectsItem td.actions div.actionButtonContainer button.updateProject svg:active{background-color:rgba(26,95,156,.3);border-radius:6px}.ProjectsItem td.actions div.actionButtonContainer button.updateProject.disabled{cursor:not-allowed;opacity:.6}.Patents{display:flex;flex-direction:column;height:100%;padding:10px 20px;position:relative;width:100%}.Patents .applicationsHeadingContainer{align-items:center;display:flex;justify-content:space-between;width:100%}.Patents .applicationsHeadingContainer .headerContent{position:relative;width:100%}.Patents .applicationsHeadingContainer .headerContent img{height:100px;object-fit:cover;width:100%}.Patents .applicationsHeadingContainer .headerContent .mainHeaderContent{color:#fff;left:20px;position:absolute;top:10px}.Patents .applicationsHeadingContainer .headerContent .mainHeaderContent .companyName{font-size:30px;font-weight:600}.Patents .applicationsHeadingContainer .headerContent .mainHeaderContent .instructions{font-size:14px}.Patents .applicationsMainSection{background-color:#fff;border:1px solid #e4e6e9;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;flex-grow:1;height:100%;margin-top:15px;overflow:auto;position:relative;width:100%}tr.PatentApplicationsListItem{position:relative}tr.PatentApplicationsListItem:hover{background-color:#f4f6f9}.PatentApplicationsListItem td{border-top:1px solid #e4e6e9;color:rgba(28,48,74,.85);font-size:14px;font-weight:500;padding:7.5px 15px 7.5px 10px;vertical-align:top}.PatentApplicationsListItem td:first-child{padding-left:15px}.PatentApplicationsListItem td:last-child{padding-right:15px}.PatentApplicationsListItem td.RPNumber div{color:#1a5e9b;text-decoration:none}.PatentApplicationsListItem td.RPNumber{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.02)),#fff;border-right:.5px solid #e4e6e9;color:#1a5e9b;font-weight:600;left:0;max-width:320px;min-width:200px;position:sticky;position:-webkit-sticky}.PatentApplicationsListItem td.contact,.PatentApplicationsListItem td.inventors,.PatentApplicationsListItem td.title{max-width:425px;min-width:350px}.PatentApplicationsListItem td.clientName{max-width:300px;min-width:200px}.PatentApplicationsListItem td.applicants,.PatentApplicationsListItem td.lastAction,.PatentApplicationsListItem td.nextAction{max-width:400px;min-width:300px}.PatentApplicationsListItem td.dateField{text-wrap:nowrap;color:rgba(28,48,74,.6);font-size:12px;padding:0 10px;text-align:center;vertical-align:middle}.PatentApplicationsListItem td.dateField div:first-child{border:1px solid rgba(25,36,52,.15);border-radius:7.5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:3px;width:100px}.PatentApplicationsListItem td.actions{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.02)),#fff;border-left:.5px solid #e4e6e9;padding:0;position:sticky;position:-webkit-sticky;right:0;vertical-align:middle;width:100px}.PatentApplicationsListItem td.actions div.actionButtonContainer{align-items:center;display:flex;height:100%;justify-content:center;padding:0 5px;position:relative;width:100%}.PatentApplicationsListItem td.actions div.actionButtonContainer button{background-color:#fff;border-radius:7.5px;font-size:13px;font-weight:600;margin-right:5px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PatentApplicationsListItem td.actions div.actionButtonContainer button:last-child{margin-right:0}.PatentApplicationsListItem td.actions div.actionButtonContainer button.updateApplication{background-color:rgba(26,95,156,.1);border:none;color:#fff;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PatentApplicationsListItem td.actions div.actionButtonContainer button.updateApplication svg:hover{background-color:rgba(26,95,156,.2);border-radius:7px}.PatentApplicationsListItem td.actions div.actionButtonContainer button.updateApplication svg:active{background-color:rgba(26,95,156,.3);border-radius:6px}.PatentApplicationsListItem td.actions div.actionButtonContainer button.deleteApplication{color:#fff}.PatentApplicationsListItem td.actions div.actionButtonContainer button.deleteApplication:hover{color:rgba(226,29,18,.2)}.PatentApplicationsListItem td span.limitText{color:#1a5e9b;font-size:12px;font-weight:600}.PatentApplicationsListItem td span.limitText:hover{cursor:pointer;text-decoration:underline}.PatentApplicationsList .filterContainer{position:absolute;right:5px;top:5px}.PatentApplicationsList .patentApplicationsTable table{border-collapse:collapse;overflow:auto;width:100%}.PatentApplicationsList .patentApplicationsTable table thead{position:sticky;position:-webkit-sticky;top:-1px;z-index:1}.PatentApplicationsList .patentApplicationsTable table thead tr th{text-wrap:nowrap;background:linear-gradient(rgba(25,59,103,.03),rgba(25,59,103,.03)),#fff;border-bottom:1px solid #e4e6e9;color:rgba(28,48,74,.65);cursor:pointer;font-size:14px;font-weight:500;padding:10px 15px 10px 5px}.PatentApplicationsList .patentApplicationsTable table thead tr th:first-child{padding-left:15px}.PatentApplicationsList .patentApplicationsTable table thead tr th:last-child{padding-right:15px}.PatentApplicationsList .patentApplicationsTable table thead tr th.RPNumber{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.03)),#fff;left:0;position:sticky;position:-webkit-sticky;z-index:2}.PatentApplicationsList .patentApplicationsTable table thead tr th.dateField div{padding-left:10px;text-align:center}.PatentApplicationsList .patentApplicationsTable table thead tr th.actions{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.03)),#fff;padding:0 7.5px;position:sticky;position:-webkit-sticky;right:0;text-align:center}.PatentApplicationsList .footer{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid #e4e6e9;color:#fff;display:flex;justify-content:space-between;padding:10px 15px;width:100%}.Trademarks{display:flex;flex-direction:column;height:100%;padding:10px 20px;position:relative;width:100%}.Trademarks .applicationsHeadingContainer{align-items:center;display:flex;justify-content:space-between;width:100%}.Trademarks .applicationsHeadingContainer .headerContent{position:relative;width:100%}.Trademarks .applicationsHeadingContainer .headerContent img{height:100px;object-fit:cover;width:100%}.Trademarks .applicationsHeadingContainer .headerContent .mainHeaderContent{color:#fff;left:20px;position:absolute;top:10px}.Trademarks .applicationsHeadingContainer .headerContent .mainHeaderContent .companyName{font-size:30px;font-weight:600}.Trademarks .applicationsHeadingContainer .headerContent .mainHeaderContent .instructions{font-size:14px}.Trademarks .applicationsMainSection{background-color:#fff;border:1px solid #e4e6e9;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;flex-grow:1;height:100%;margin-top:15px;overflow:auto;position:relative;width:100%}tr.TrademarkApplicationsListItem{position:relative}tr.TrademarkApplicationsListItem:hover{background-color:#f4f6f9}.TrademarkApplicationsListItem td{border-top:1px solid #e4e6e9;color:rgba(28,48,74,.85);font-size:14px;font-weight:500;padding:7.5px 15px 7.5px 10px;vertical-align:top}.TrademarkApplicationsListItem td:first-child{padding-left:15px}.TrademarkApplicationsListItem td:last-child{padding-right:15px}.TrademarkApplicationsListItem td.RPNumber div{color:#1a5e9b;text-decoration:none}.TrademarkApplicationsListItem td.RPNumber{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.02)),#fff;border-right:.5px solid #e4e6e9;color:#1a5e9b;font-weight:600;left:0;max-width:320px;min-width:200px;position:sticky;position:-webkit-sticky}.TrademarkApplicationsListItem td.applicants,.TrademarkApplicationsListItem td.clientName,.TrademarkApplicationsListItem td.contact,.TrademarkApplicationsListItem td.trademarkDescription{max-width:425px;min-width:350px}.TrademarkApplicationsListItem td.applicants,.TrademarkApplicationsListItem td.lastAction,.TrademarkApplicationsListItem td.nextAction{max-width:400px;min-width:300px}.TrademarkApplicationsListItem td.dateField{text-wrap:nowrap;color:rgba(28,48,74,.6);font-size:12px;padding:0 10px;text-align:center;vertical-align:middle}.TrademarkApplicationsListItem td.dateField div:first-child{border:1px solid rgba(25,36,52,.15);border-radius:7.5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:3px;width:100px}.TrademarkApplicationsListItem td.actions{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.02)),#fff;border-left:.5px solid #e4e6e9;padding:0;position:sticky;position:-webkit-sticky;right:0;vertical-align:middle;width:100px}.TrademarkApplicationsListItem td.actions div.actionButtonContainer{align-items:center;display:flex;height:100%;justify-content:center;padding:0 5px;position:relative;width:100%}.TrademarkApplicationsListItem td.actions div.actionButtonContainer button{background-color:#fff;border-radius:7.5px;font-size:13px;font-weight:600;margin-right:5px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.TrademarkApplicationsListItem td.actions div.actionButtonContainer button:last-child{margin-right:0}.TrademarkApplicationsListItem td.actions div.actionButtonContainer button.updateApplication{background-color:rgba(26,95,156,.1);border:none;color:#fff;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.TrademarkApplicationsListItem td.actions div.actionButtonContainer button.updateApplication svg:hover{background-color:rgba(26,95,156,.2);border-radius:7px}.TrademarkApplicationsListItem td.actions div.actionButtonContainer button.updateApplication svg:active{background-color:rgba(26,95,156,.3);border-radius:6px}.TrademarkApplicationsListItem td.actions div.actionButtonContainer button.deleteApplication{color:#fff}.TrademarkApplicationsListItem td.actions div.actionButtonContainer button.deleteApplication:hover{color:rgba(226,29,18,.2)}.TrademarkApplicationsListItem td span.limitText{color:#1a5e9b;font-size:12px;font-weight:600}.TrademarkApplicationsListItem td span.limitText:hover{cursor:pointer;text-decoration:underline}.TrademarkApplicationsList .filterContainer{position:absolute;right:5px;top:5px}.TrademarkApplicationsList .trademarkApplicationsTable table{border-collapse:collapse;overflow:auto;width:100%}.TrademarkApplicationsList .trademarkApplicationsTable table thead{position:sticky;position:-webkit-sticky;top:-1px;z-index:1}.TrademarkApplicationsList .trademarkApplicationsTable table thead tr th{text-wrap:nowrap;background:linear-gradient(rgba(25,59,103,.03),rgba(25,59,103,.03)),#fff;border-bottom:1px solid #e4e6e9;color:rgba(28,48,74,.65);cursor:pointer;font-size:14px;font-weight:500;padding:10px 15px 10px 5px}.TrademarkApplicationsList .trademarkApplicationsTable table thead tr th:first-child{padding-left:15px}.TrademarkApplicationsList .trademarkApplicationsTable table thead tr th:last-child{padding-right:15px}.TrademarkApplicationsList .trademarkApplicationsTable table thead tr th.RPNumber{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.03)),#fff;left:0;position:sticky;position:-webkit-sticky;z-index:2}.TrademarkApplicationsList .trademarkApplicationsTable table thead tr th.dateField div{padding-left:10px;text-align:center}.TrademarkApplicationsList .trademarkApplicationsTable table thead tr th.actions{background:linear-gradient(rgba(25,59,103,.02),rgba(25,59,103,.03)),#fff;padding:0 7.5px;position:sticky;position:-webkit-sticky;right:0;text-align:center}.TrademarkApplicationsList .footer{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid #e4e6e9;color:#fff;display:flex;justify-content:space-between;padding:10px 15px;width:100%}.Welcome{background-image:url(https://project-intake-assets.s3.ca-central-1.amazonaws.com/Login.jpg);background-position:50%;background-size:cover;height:100%;overflow:auto;width:100%}.Welcome .intro{padding:60px 40px 40px}.Welcome .intro .text1{color:#fff;font-size:50px;font-weight:600;text-align:center}.Welcome .intro .text2{color:#fff;font-size:20px;margin-top:10px;text-align:center}.Welcome .intro .text3{color:#fff;font-size:16px;font-weight:500;margin-top:10px;text-align:center}.Welcome .buttonsContainer{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:45px;padding:20px}.Welcome .buttonsContainer button.welcomeButton{background-color:hsla(0,0%,100%,.8);border:3px solid #1a5e9b;border-radius:10px;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;font-size:22px;font-weight:600;height:150px;transition:background-color .3s ease,border .1s ease;width:200px}.Welcome .buttonsContainer button.welcomeButton:hover{background-color:rgba(26,94,155,.8);border:3px solid #fff}.Welcome .buttonsContainer button.welcomeButton svg{color:#1a5e9b;height:60px;margin-bottom:10px;width:60px}.Welcome .buttonsContainer button.welcomeButton:hover svg{color:#fff}@media screen and (max-width:768px){.Welcome .intro{padding:30px 20px 20px}.Welcome .intro .text1{font-size:30px}.Welcome .intro .text2{font-size:16px}.Welcome .buttonsContainer{gap:20px}.Welcome .buttonsContainer button.welcomeButton{height:150px;width:200px}}@media screen and (max-width:480px){.Welcome .intro{padding:30px 20px 20px}.Welcome .intro .text1{font-size:28px}.Welcome .intro .text2{font-size:14px}.Welcome .buttonsContainer{align-items:center;flex-direction:column;gap:20px 5px;justify-content:center}}
/*# sourceMappingURL=main.7be64b0f.css.map*/