.error .clip .shadow{height:180px}.error .clip:nth-of-type(2) .shadow{width:130px}.error .clip:nth-of-type(1) .shadow,.error .clip:nth-of-type(3) .shadow{width:250px}.error .digit{width:150px;height:150px;line-height:150px;font-size:120px;font-weight:700}.error h2{font-size:32px}.error .msg{top:-190px;left:30%;width:80px;height:80px;line-height:80px;font-size:32px}.error span.triangle{top:70%;right:0%;border-left:20px solid #263d5d;border-top:15px solid transparent;border-bottom:15px solid transparent}.error .container-error-404{margin-top:10%;position:relative;height:250px;padding-top:40px}.error .container-error-404 .clip{display:inline-block;transform:skew(-45deg)}.error .clip .shadow{overflow:hidden}.error .clip:nth-of-type(2) .shadow{overflow:hidden;position:relative;box-shadow:inset 20px 0 20px -15px #969696cc,20px 0 20px -15px #969696cc}.error .clip:nth-of-type(3) .shadow:after,.error .clip:nth-of-type(1) .shadow:after{content:"";position:absolute;right:-8px;bottom:0;z-index:9999;height:100%;width:10px;background:linear-gradient(90deg,transparent,rgba(173,173,173,.8),transparent);border-radius:50%}.error .clip:nth-of-type(3) .shadow:after{left:-8px}.error .digit{position:relative;top:8%;color:#fff;background:#07b3f9;border-radius:50%;display:inline-block;transform:skew(45deg)}.error .clip:nth-of-type(2) .digit{left:-10%}.error .clip:nth-of-type(1) .digit{right:-20%}.error .clip:nth-of-type(3) .digit{left:-20%}.error h2{color:#a2a2a2;font-weight:700;padding-bottom:20px}.error .msg{position:relative;z-index:9999;display:block;background:#263d5d;color:#fff;border-radius:50%;font-style:italic}.error .triangle{position:absolute;z-index:999;transform:rotate(45deg);content:"";width:0;height:0}@media (max-width: 767px){.error .clip .shadow{height:100px}.error .clip:nth-of-type(2) .shadow{width:80px}.error .clip:nth-of-type(1) .shadow,.error .clip:nth-of-type(3) .shadow{width:100px}.error .digit{width:80px;height:80px;line-height:80px;font-size:52px}.error h2{font-size:24px}.error .msg{top:-110px;left:15%;width:40px;height:40px;line-height:40px;font-size:18px}.error span.triangle{top:70%;right:-3%;border-left:10px solid #535353;border-top:8px solid transparent;border-bottom:8px solid transparent}.error .container-error-404{height:150px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.f-10{font-size:10px}.f-12{font-size:12px}.f-11{font-size:11px}.f-14{font-size:14px}.f-15{font-size:15px}.f-16{font-size:16px}.f-18{font-size:18px}.f-20{font-size:20px}.f-24{font-size:24px}.f-32{font-size:32px}.p-20{padding:20px}.p-28{padding:28px}.p-30{padding:30px}.p-34{padding:34px}.p-50{padding:50px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pb-150{padding-bottom:150px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.w-50{width:50px}.homePageCardPadding{padding:40px 60px}.homepageMainContainer .row,.financialReportMainContainer .row{margin-right:0;margin-left:0}.mt-20{margin-top:20px}.m-30{margin:30px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.mb-140{margin-bottom:140px}.marginLeft250{margin-left:250px}.paddingLeft250{padding-left:240px}.padding300{padding:0 10px 0 250px}.paddingLeft80{padding-left:80px}.cursor-pointer{cursor:pointer}.border-bottom-primary{border-bottom:3px solid #01d8d0!important}.css-1t8x7v1>.ps-menu-button:hover{background-color:#01d8d0!important;padding:-7px;border-radius:10px}.css-16jesut>.ps-menu-button:hover{background-color:#01d8d0!important;padding:7px;border-radius:10px}.css-1tqrhto>.ps-menu-button{background-color:var(--sidebar-bg-color)!important}.css-1tqrhto>.ps-menu-button:hover{background-color:#1e3a5f!important}.css-1tqrhto>.ps-menu-button:hover{background-color:#01d8d0!important;padding:17px;border-radius:10px}.css-z5rm24{background-color:var(--sidebar-bg-color)!important}.css-1wvake5{border-color:#000!important}.css-1t8x7v1>.ps-menu-button{background-color:inherit!important}.css-1ffbfs>.ps-menu-button:hover{background-color:#01d8d0!important;padding:7px;border-radius:10px}.css-x3jz15>.ps-menu-button:hover{background-color:#01d8d0!important;padding:7px;border-radius:10px}.table>:not(caption)>*>*{padding:1.5rem .5rem!important}.th{color:#1e3a5f!important;font-style:normal;font-weight:700;line-height:normal}.thColor{color:#1e3a5f!important}.tdColor{color:#252525!important}.label{color:#6c6c6c;font-style:normal;font-weight:400;line-height:normal}.form-check-input[type=checkbox]{border-radius:1.5em;border-color:#01d8d0}#password::placeholder{color:#6c6c6c}#verificationCode::placeholder{color:#6c6c6c}#email::placeholder{color:#6c6c6c}.text-grey{color:#8d8d8d}.minHeightAddProject{min-height:391px!important}@media only screen and (max-width: 1024px){.minHeightAddProject{min-height:391px!important}}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;background-color:#01d8d0!important;height:20px!important;width:20px!important;border-radius:50%!important;margin-top:-8px!important;cursor:pointer!important;border:1px solid #01d8d0!important}.sidebar-toggle-icon{position:fixed;top:70px;left:0;padding:8px 3px 10px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#1e3a5f;z-index:1000}.sidebar-toggle-icon.toggled{border:1px solid #fff;left:auto;right:0;border-radius:5px 0 0 5px/5px 0px 0px 5px;transition-duration:.25s}.sidebar-toggle-icon.toggled svg{transform:rotate(-180deg);transition-duration:.25s}.login-card{padding:40px 100px}.login-title{font-size:2.5rem;font-weight:700;color:#01d8d0;margin-bottom:20px;line-height:1.2}.social-login-btn{background-color:#fff;color:#555;padding:12px 20px;border-radius:5px;cursor:pointer;font-size:1rem;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;transition:background-color .3s}.google-btn:hover{background-color:#f5f5f5}.google-icon{width:16px;height:16px}.login-divider{position:relative;margin:25px 0;color:#aaa}.login-divider:before,.login-divider:after{content:"";position:absolute;top:50%;width:45%;height:1px;background-color:#ddd}.login-divider:before{left:0}.login-divider:after{right:0}.login-form{text-align:left;display:flex;flex-direction:column}.form-field{margin-bottom:15px}.login-form-label{color:#fff;font-weight:700;display:block;margin-bottom:5px}.login-form-input{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem}.forgot-password-link{color:#fff;text-decoration:none;font-size:.9rem;float:right;margin-top:-20px}.forgot-password-link:hover{text-decoration:underline}.submit-login-btn{background-color:#01d8d0!important;border-color:#01d8d0!important;color:#fff!important;border-radius:5px;padding:10px 34px;font-size:16px;cursor:pointer;font-weight:700;transition:background-color .3s}.submit-login-btn:hover{background-color:#01d8d1b1}.signup-text{font-size:.9rem;margin-top:25px;color:#fff}.signup-link-text{color:#337ab7;text-decoration:none;font-weight:700}.signup-link-text:hover{text-decoration:underline}.btn-secondary{background-color:#01d8d0;outline:0;padding:6.4px 15px;border:none;font-size:16px;--bs-btn-hover-bg: #01d8d0}body{background:var(--body-bg-color);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}:root{--sidebar-bg-color: #1e3a5f !important;--navbar-bg-color: #ffffff;--body-bg-color: #f8f8f8;--footer-main-bg-color: #ffffff;--footer-secondary-bg-color: #f8f8f8}body[data-theme=dark-theme]{--sidebar-bg-color: #474d57;--navbar-bg-color: #003049;--body-bg-color: #282c34;--footer-main-bg-color: #33373b;--footer-secondary-bg-color: #121212;color:#fff;background:#003049}body[data-theme=dark-theme] .text-dark{--bs-text-opacity: none}body[data-theme=red-theme]{--sidebar-bg-color: red;--navbar-bg-color: #003049;--body-bg-color: #282c34;--footer-main-bg-color: #33373b;--footer-secondary-bg-color: #121212;body {color: #fff;}}.fontResonsive{font-size:20px}.sidebar{background:var(--sidebar-bg-color)}.css-dip3t8{background-color:var(--sidebar-bg-color)!important}.navbar{background:var(--navbar-bg-color)}.footer{background:var(--footer-main-bg-color)}.footerSecondary{background:var(--footer-secondary-bg-color)}.ribbon{background-color:var(--navbar-bg-color)}.daunlodCharget{text-align:center;color:#01d8d0;font-weight:500;text-decoration:none}.daunlodCharget:hover{transition:.2s ease-in;color:#003049!important}.bodyBackground{background-color:var(--body-bg-color)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.loginClass .padding300{padding:0!important}.loginBtn{background-color:#01d8d0!important;border-color:#01d8d0!important;color:#fff!important;border-radius:5px;padding:10px 34px;font-size:16px;cursor:pointer}.loginClass>.row{--bs-gutter-x: initial}.text-responsive{font-size:clamp(.9rem,2.5vw,1rem)}.loginClass>.form-check-input{--bs-form-check-bg: none !important}.loginCol1{background-image:url(/assets/signUpImage-29dcfdc6.jpg);background-size:cover;background-position:center}.loginCol2{max-width:500px;width:95%}.primaryColor{color:#01d8d0!important}.secondaryColor{color:#163d75}.secondaryBgColor{background-color:#1e3a5f!important}.bluetextColor{color:#1e3a5f}.tertiaryColor{color:#3b62ad}.creamBg{background-color:#f8f8f8!important}.mainBgColor{background-color:#01d8d0}.borderRight{border-right:2px solid #d2d2d2}.textPrimary{color:#01d8d0}.textSecondary{color:#8d8d8d}.successColor{color:#4bb752!important}.textHover::hover{color:#fff!important}.completedStatusColor{color:#01d8d0!important}.openedStatusColor{color:#4bb752!important}.unOpenedStatusColor{color:#3b62ad!important}.mainBorder{border:1px solid #01d8d0}.mainOutline{outline:1px solid #01d8d0}.completeFulledPages{border:1px solid #8d8d8d;opacity:.2;margin:20px 0}.btn-primary{--bs-btn-color: white !important;--bs-btn-bg: #1e3a5f !important;--bs-btn-border-color: #1e3a5f !important;--bs-btn-hover-color: white;--bs-btn-hover-bg: #1e3a5f !important;--bs-btn-hover-border-color: #1e3a5f !important;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: white !important;--bs-btn-active-bg: #1e3a5f !important;--bs-btn-active-border-color: #1e3a5f !important;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #1e3a5f !important;--bs-btn-disabled-border-color: #1e3a5f !important}.btn-outline-primary{--bs-btn-color: black !important;--bs-btn-border-color: #01d8d0 !important;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #01d8d0 !important;--bs-btn-hover-border-color: #01d8d0 !important;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1e3a5f;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,.form-control{border-color:none!important;outline:0;box-shadow:none!important}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%2301D8D0%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e") !important;display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid #01d8d0!important;border-radius:var(--bs-border-radius);transition:#01d8d0 .15s ease-in-out,box-shadow .15s ease-in-out}.form-select:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#01d8d0!important;outline:0;box-shadow:0 0 0 1px #01d8d0!important}.capsule{border:1px solid #01d8d0;border-radius:10px 50px 50px 10px}.form-check-input:checked{background-color:#01d8d0!important;border-color:#01d8d0!important}.form-check-input:focus{outline:0;box-shadow:0 0!important}.notication-box{position:absolute;top:70px;right:285px;width:450px;border-radius:10px;background-color:#fff;max-height:400px;overflow-y:auto;overflow-x:hidden}.custom-bg{background-color:#1e3a5f!important}.custom-bg:hover{background-color:transparent!important;color:#fff!important}.css-ewdv3l{background-color:#1e3a5f!important}.ps-menuitem-root .ps-active{background-color:#01d8d0!important;border-radius:10px}.navbar-container{display:flex;justify-content:space-between;align-items:center;width:100%;height:50px;padding:10px 10%}@media (max-width: 768px){.notication-box{max-width:350px;right:20px!important}}@media (max-width: 1024px){.notication-box{max-width:350px;right:20px!important}}@media (max-width: 1280px){.navbar-container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 4%}}.sidebar-toggle-icon{display:none}.bubble-loader{min-height:24px}.bubble-loader span{width:8px;height:8px;background-color:#fff;border-radius:50%;animation:bubbleAnimation 1.5s infinite ease-in-out}.bubble-loader span:nth-child(2){animation-delay:.2s}.bubble-loader span:nth-child(3){animation-delay:.4s}@keyframes bubbleAnimation{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.5);opacity:1}}.ReactFlagsSelect-module_selectBtn__19wW7{background-color:#fff!important;border-color:#01d8d0!important}.phoneinput{background-color:#fff;padding:0 10px;border:1px solid #01d8d0;border-radius:6px}.phoneinput input{border:none!important}@media (max-width: 768px){.phoneinput{max-width:100%;font-size:14px}.phoneinput input{padding:8px 10px}}@media (max-width: 480px){.phoneinput{font-size:13px}.phoneinput input{padding:6px 8px}}.react-tel-input .form-control{width:100%!important;max-width:100%;min-width:auto}.react-tel-input .flag-dropdown{border:none!important;background-color:#fff!important}.gcx-select-height{height:40px}input[type=password]::-webkit-contacts-auto-fill-button{visibility:hidden!important;display:none!important;pointer-events:none;position:absolute;right:0}input[type=password]::-moz-placeholder{visibility:hidden!important}
