:root{--background:#fcf3f4b3;--foreground:#171717;--brand-light:#ffeff0;--blue-light:#dae9fe;--danger-light:#fcf3f4;--yellow-light:#fef9c2;--success-light:#dbfbe7;--brand:#ed3d55;--brand-v2:#ed3b534d;--blue-main:#2462eb;--red-main:#db2626;--yellow-main:#ca8903;--green-main:#16a349;--orange-main:#e9570c;--orange-light:#fff6ec;--grey-light:#f2f4f5;--violet-light:#f2e7ff;--violet-main:#9433e8}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif;font-size:.8rem!important}.font-reduction,.btn{font-size:.8rem!important}.btn.border-brand.text-brand.primary-light-bg:hover{border-color:var(--brand)!important;color:var(--brand)!important;background-color:#fff!important}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.text-truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sidebar::-webkit-scrollbar-track{background:#fff;border-radius:10px}.sidebar::-webkit-scrollbar-thumb{background:#ed3d5433;border-radius:10px}.sidebar::-webkit-scrollbar-thumb:hover{background:#ed3d5480}.sidebar{overflow-y:auto}.sidebar::-webkit-scrollbar{width:0;transition:width .3s}.sidebar:hover::-webkit-scrollbar{width:5px}.nav-link:hover{color:var(--brand)!important;background-color:var(--brand-light)!important}.nav-link.active{background-color:var(--brand)!important;color:#fff!important;border:none!important}@media (min-width:768px){.sidebar{overflow-x:hidden}}.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.count-bg{width:14px;height:14px;font-size:xx-small;top:0;right:0}.toolbar-form-group{margin-bottom:0!important}.bg-brand{background-color:var(--brand)!important}.blue-bg{background-color:var(--blue-main)}.red-bg{background-color:var(--red-main)}.orange-bg{background-color:var(--orange-main)}.yellow-bg{background-color:var(--yellow-main)}.violet-bg{background-color:var(--violet-main)}.green-bg{background-color:var(--green-main)}.text-brand{color:var(--brand)!important}.blue-text{color:var(--blue-main)}.red-text{color:var(--red-main)}.yellow-text{color:var(--yellow-main)}.violet-text{color:var(--violet-main)}.orange-text{color:var(--orange-main)}.green-text{color:var(--green-main)}.primary-light-text{color:var(--brand-light)}.blue-light-text{color:var(--blue-light)}.danger-light-text{color:var(--danger-light)}.yellow-light-text{color:var(--yellow-light)}.violet-light-text{color:var(--violet-light)}.orange-light-text{color:var(--orange-light)}.success-light-text{color:var(--success-light)}.primary-light-bg{background-color:var(--brand-light)}.blue-light-bg{background-color:var(--blue-light)}.danger-light-bg{background-color:var(--danger-light)}.yellow-light-bg{background-color:var(--yellow-light)}.violet-light-bg{background-color:var(--violet-light)}.orange-light-bg{background-color:var(--orange-light)}.success-light-bg{background-color:var(--success-light)}.grey-light-bg{background-color:var(--grey-light)}.form-group{margin-bottom:1rem}.indicator{width:.8rem;height:.8rem}.square-sm{width:2.5rem;height:2.5rem}.square-md{width:3rem;height:3rem}.square-lg{width:4rem;height:4rem}.square-xl{width:8rem;height:8rem}.border-brand{border:1.5px solid var(--brand)}.border-red{border:1.5px solid var(--red-main)}.border-green{border:1.5px solid var(--green-main)}.navbar .dropdown-menu-end.dropdown-menu-arrow:before{left:auto;right:1.5rem}.indicator-small{width:.5rem;height:.5rem}h1,.h1{font-size:2.5rem;font-weight:500;line-height:1.2}h2,.h2{font-size:2rem;font-weight:500;line-height:1.25}h3,.h3{font-size:1.75rem;font-weight:500;line-height:1.3}h4,.h4{font-size:1.5rem;font-weight:500;line-height:1.35}h5,.h5{font-size:1.25rem;font-weight:500;line-height:1.4}h6,.h6{font-size:1rem;font-weight:500;line-height:1.5}.notification-popup-content{font-size:.8rem}.page-item.active .page-link{background-color:var(--brand);border:none}.job-item{background-color:#fff}.job-tab .nav-tabs{border-bottom:0}.job-tab .nav-tabs>li{float:none;display:inline}.job-tab .nav-tabs li{margin-right:15px}.job-tab .nav-tabs li:last-child{margin-right:0}.job-tab .nav-tabs{z-index:1;display:inline-block;position:relative}.job-tab .nav-tabs:after{content:"";z-index:-1;background-color:#fff;width:100%;height:1px;position:absolute;top:50%;left:0}.job-tab .nav-tabs>li a{color:#363636;background-color:#fff;border:none;padding:5px 30px;font-size:14px;display:inline-block}.job-tab .nav-tabs>li>a.active,.job-tab .nav-tabs>li a.active>:focus,.job-tab .nav-tabs>li>a.active:hover,.job-tab .nav-tabs>li>a:hover{background-color:var(--brand);color:#fff;border:none}.job-item{z-index:1;border-radius:3px;margin-bottom:30px;position:relative}.job-item .btn.btn-primary{text-transform:capitalize}.job-item .job-info{color:#000;padding:40px 25px 20px;font-size:14px;overflow:hidden}.job-info .company-logo{margin-bottom:30px}.timeline-steps{flex-wrap:wrap;justify-content:center;display:flex}.timeline-steps .timeline-step{flex-direction:column;align-items:center;margin:1rem;display:flex;position:relative}.timeline-step.active:has(+.timeline-step.active):after{border-top-color:var(--brand)!important}.timeline-step.active+.timeline-step.active:before{border-top-color:var(--brand)!important}@media (min-width:768px){.timeline-steps .timeline-step:not(:last-child):after{content:"";border-top:.25rem dotted var(--brand-light);width:3.46rem;display:block;position:absolute;top:25%;left:7.5rem}.timeline-steps .timeline-step:not(:first-child):before{content:"";border-top:.25rem dotted var(--brand-light);width:3.8125rem;display:block;position:absolute;top:25%;right:7.5rem}}.timeline-steps .timeline-content{text-align:center;width:10rem}.timeline-steps .timeline-content .inner-circle{justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.timeline-steps .timeline-content .inner-circle:before{content:"";background-color:var(--brand);opacity:.5;border-radius:6.25rem;width:3rem;min-width:3rem;height:3rem;display:inline-block}.icon-bg{width:3rem;height:3rem}.timeline-step.active .icon-bg{background-color:var(--brand)!important}.icon-bg i{color:gray!important}.timeline-step.active .icon-bg i{color:#fff!important}.timeline-step p{color:gray!important}.timeline-step.active p{color:#000!important}.custum-file-upload{align-items:space-between;cursor:pointer;background-color:#fff;border:2px dashed #cacaca;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;padding:1.5rem;display:flex;box-shadow:0 48px 35px -48px #0000001a}.custum-file-upload .icon-upload{justify-content:center;align-items:center;display:flex}.custum-file-upload .icon-upload i{fill:#4b5563;font-size:1.5rem!important}.custum-file-upload .text{justify-content:center;align-items:center;display:flex}.custum-file-upload .text span{color:#4b5563;font-weight:400}.custum-file-upload input{display:none}.navbar-vertical .navbar-nav .nav-link{font-size:inherit!important}.search-col .search-col-form-group{margin-bottom:0!important}.form-select{font-size:inherit!important}td div.status-div{margin-bottom:0!important}.font-normal{font-size:1rem!important}td .form-select{font-size:inherit!important;width:auto!important}.loader{background:#fff;border-radius:4px;width:64px;height:64px;position:relative;overflow:hidden}.loader:before{content:"";background:var(--brand);width:40px;height:40px;box-shadow:32px -34px 0 5px var(--brand);animation:2s ease-in-out infinite alternate slide;position:absolute;bottom:0;left:0;transform:rotate(45deg)translate(30%,40%)}.loader:after{content:"";background:var(--brand);transform-origin:35px 145px;border-radius:50%;width:16px;height:16px;animation:2s ease-in-out infinite rotate;position:absolute;top:10px;left:10px;transform:rotate(0)}@keyframes slide{0%,to{bottom:-35px}25%,75%{bottom:-2px}20%,80%{bottom:2px}}@keyframes rotate{0%{transform:rotate(-15deg)}25%,75%{transform:rotate(0)}to{transform:rotate(25deg)}}.vh-50{height:50vh}.form-control{font-size:inherit!important}
