@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Roboto:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);html{font-size:62.5%}.container-login{display:flex;height:100%;width:100%}.left-login{align-content:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:3rem;width:50vw}.header-login{color:#000;font-size:4rem;font-weight:700}.header-login,.subheader-login{font-family:DM Sans;font-style:normal;line-height:144.02%}.subheader-login{color:#525252;font-size:2.1rem;font-weight:500}.form-login{display:flex;flex-direction:column;gap:2rem}.checkbox-caption-login{color:#525252;font-family:DM Sans;font-size:1.68524rem;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:139.69%}.submit-login{background:#ed5353;border:none;border-radius:.5rem;color:#fff;font-size:2.5rem;font-weight:700;height:6rem;width:27rem}.register-url,.submit-login{cursor:pointer;font-family:DM Sans;font-style:normal;line-height:144.02%;text-align:center}.register-url{color:#000;font-size:2.1rem;font-weight:500;text-decoration-line:underline}.right-login{height:100vh;width:50vw}.login-img{height:100%;width:100%}.title-wrapper-login{position:absolute;right:9rem;top:2rem}.title-login{color:#fff;font-family:DM Sans;font-size:4rem;font-style:normal;font-weight:500;line-height:144.02%;text-align:center}.container-error{align-content:center;display:flex;height:100vh;justify-content:center;width:100vw}.error-500{height:100%;width:100%}.container-main{display:flex;flex-direction:column;gap:5.5rem;scroll-behavior:smooth;width:100vw}.navbar{box-sizing:border-box}.buttons-main{justify-content:center;text-align:center}.greet-recruiter,.logout-main{color:#fff;cursor:pointer;font-family:DM Sans;font-size:2.3rem;font-style:normal;font-weight:500;line-height:144.02%;text-align:center}.greet-recruiter{cursor:text}.avatar-img{height:8rem;width:8rem}.search-engine{box-shadow:0 0 2.2rem .4rem rgba(255,32,32,.25);flex-direction:column;height:30rem;justify-content:center;width:109.7rem}.inputAndIcon,.search-engine{align-items:center;background:#fff;display:flex;gap:2rem}.inputAndIcon{border:.18rem solid #e3e3e3;border-radius:.9rem;height:6.2rem;justify-content:baseline;padding-left:1rem;width:94.6rem}.search-main{height:2.7rem;width:2.7rem}.job-title{border:none;color:#9c9c9c;font-family:DM Sans;font-size:2.3rem;font-style:normal;font-weight:500;height:6.2rem;line-height:144.02%;width:94.6rem}.job-title:focus{outline:none}.skillsAndClear{align-items:center;display:flex;gap:2rem;justify-content:space-between;width:94.6rem}.skills-select{background:#fff;border:.2rem solid #cecece;border-radius:.9rem;color:#9c9c9c;font-family:Roboto;font-size:1.5rem;font-style:normal;font-weight:500;height:4.6rem;line-height:2rem;text-align:center;width:14.3rem}.skills-selected{display:flex;flex-wrap:wrap;gap:2rem}.skill-main{align-items:center;background:#fee;border-radius:.2rem;display:flex;height:4.6rem;justify-content:space-between;width:13.3rem}.skill-name-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.skill-name{align-items:center;color:#000;font-family:DM Sans;font-size:1.63846rem;font-style:normal;font-weight:500;line-height:144.02%}.skill-cross{background:#ff6b6b;border:none;border-radius:0 .2rem .2rem 0;color:#fff;cursor:pointer;font-size:2.5rem;height:4.6rem;width:4.1rem}.skills-clear{color:#ed5353;cursor:pointer;font-family:DM Sans;font-size:2rem;font-style:normal;font-weight:500;line-height:144.02%;text-align:center}.jobs-view-wrapper,.search-engine-wrapper{align-items:center;display:flex;justify-content:center}.jobs-view-wrapper{flex-direction:column;gap:2rem}.jobs-view{background:#fff;box-shadow:0 0 2.2rem .2rem rgba(255,32,32,.25);box-sizing:border-box;height:13.6rem;justify-content:space-between;padding:2rem;width:109.7rem}.jobs-view,.left-job-details{align-items:center;display:flex}.left-job-details{gap:2rem}.company-log{height:5.5rem;width:5.5rem}.job-infos{display:flex;flex-direction:column;gap:.5rem;justify-content:space-evenly}.job-view-title{color:#000;font-family:Roboto;font-size:1.94942rem;font-style:normal;font-weight:500;line-height:89.19%}.job-position-salary-loc-info{display:flex;gap:2rem}.job-position{align-items:center;display:flex;gap:.5rem}.num-position-img{height:1.6rem;width:2.8rem}.count-info,.loc-info,.salary-info{color:#9c9c9c;font-family:Roboto;font-size:1.6rem;font-style:normal;font-weight:500;line-height:89.19%}.job-salary{align-items:center;display:flex;gap:.5rem}.salary-img{height:1.4rem;width:.8rem}.job-loc{align-items:center;display:flex;gap:.5rem}.india-img{height:3.3rem;width:3.3rem}.job-type-role{color:#ed5353;display:flex;font-family:Roboto;font-size:1.50987rem;font-style:normal;font-weight:500;gap:1.5rem;line-height:89.19%}.right-job-details{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}.skills-view-job{display:flex;gap:1rem}.box-skill-job{background:#fee;border-radius:.143339rem;color:#000;flex-wrap:wrap;font-family:DM Sans;font-size:1.59422rem;font-style:normal;font-weight:500;height:3.2rem;line-height:144.02%;width:10.5rem}.box-skill-job,.skill-wrapper{align-items:center;display:flex;justify-content:center}.skill-wrapper{height:100%;width:100%}.buttons-view-details{display:flex;gap:2rem}.edit-job{background-color:#fff;border:2px solid #ed5353;color:#ed5353}.edit-job,.view-details-job{border-radius:.39223rem;cursor:pointer;font-family:DM Sans;font-size:1.96115rem;font-style:normal;font-weight:500;height:3.6rem;line-height:144.02%;text-align:center;width:15.4rem}.view-details-job{background:#ed5353;border:none;color:#fff}.add-job-details{background:#ed5353;border:none;border-radius:.806897rem;color:#fff;cursor:pointer;font-family:Roboto;font-size:2.24138rem;font-style:normal;font-weight:500;height:5.2rem;line-height:2.6rem;width:18.2rem}.container-view-details{background-color:#fee;display:flex;flex-direction:column;gap:1.5rem;scroll-behavior:smooth;width:100vw}.navbar{align-items:center;background:#ed5353;border-radius:0 0 6.2rem 5.5rem;box-sizing:initial;display:flex;height:13.9rem;justify-content:space-around;width:100%}.heading-main{color:#fff;font-family:DM Sans;font-size:3rem;font-style:normal;font-weight:700;left:4rem;line-height:144.02%;position:absolute;text-align:center}.buttons-main{display:flex;gap:2rem;position:absolute;right:4rem}.login-main{background:#ff6b6b;color:#fff}.login-main,.register-main{border:.2rem solid #fff;border-radius:.7rem;cursor:pointer;font-family:DM Sans;font-size:2.3rem;font-style:normal;font-weight:500;height:4.6rem;line-height:144.02%;text-align:center;width:11.3rem}.register-main{background:#fff;color:#ed5353}.job-company-greet,.wrapper-message-view-details{align-items:center;display:flex;justify-content:center}.job-company-greet{background:#fff;box-shadow:0 .4rem 2.3rem .2rem rgba(0,0,0,.1);height:14.7rem;width:109.9rem}.message-view-details{color:#000;font-family:DM Sans;font-size:2.9rem;font-style:normal;font-weight:500;line-height:144.02%;text-align:center}.wrapper-full-job-view{align-items:center;display:flex;height:130rem;justify-content:center}.full-job-details-view{background:#fff;box-shadow:0 .2rem 3.5rem .1rem rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;height:120rem;padding:4rem;width:109.9rem}.timeAndType{color:#999;font-family:DM Sans;font-size:2.2466rem;font-style:normal;font-weight:500;margin-bottom:0}.title-location-editJob{align-items:center;display:flex;justify-content:space-between}.title-location{display:flex;flex-direction:column}.job-title-view-details{color:#000;font-family:DM Sans;font-size:4.5rem;font-style:normal;font-weight:700;line-height:144.02%;margin-bottom:0}.job-location-view-details{color:#ed5353;font-weight:500}.edit-job-view-details,.job-location-view-details{font-family:DM Sans;font-size:2.1rem;font-style:normal;line-height:144.02%}.edit-job-view-details{background:#ed5353;border:none;border-radius:.6rem;color:#fff;cursor:pointer;font-weight:700;height:5.4rem;text-align:center;width:16.1rem}.edit-job-view-details:disabled{background-color:#ccc;cursor:not-allowed}.stipend-duration-view-details{display:flex;gap:2rem}.wrapper-stipend{align-items:center;display:flex;gap:.5rem}.stipend-img{height:2.8rem;width:2.8rem}.duration-caption,.stipend-caption{color:#999;font-family:DM Sans;font-size:1.5rem;font-style:normal;font-weight:400;line-height:164.5%}.durationAmount,.stipendAmount{color:#595959;font-family:DM Sans;font-size:1.5rem;font-style:normal;font-weight:500;line-height:144.02%}.wrapper-duration{align-items:center;display:flex;gap:.5rem}.calendar-img{height:2rem;width:2rem}.about-company-caption,.about-job-caption,.additional-info-caption,.skills-required-view-details{color:#000;font-family:DM Sans;font-size:2.4rem;font-style:normal;font-weight:700;line-height:169.52%;margin-bottom:0}.about-comapny-details,.about-job-details,.additional-info{color:#595959;font-family:DM Sans;font-size:1.8rem;font-style:normal;font-weight:400}.skills-view-details{display:flex;flex-wrap:wrap;gap:2rem}.skills-name-view-details{align-items:center;background:#fee;border-radius:2.1rem;display:flex;height:3.9rem;justify-content:center;width:14rem}.skill-name-view-details{color:#595959;font-family:DM Sans;font-size:2.4rem;font-style:normal;font-weight:400;line-height:169.52%}.container-jobPost{display:flex;height:100%;width:100%}.left-jobPost{align-content:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding-left:3rem;width:50vw}.header-jobPost{color:#000;font-family:DM Sans;font-size:4rem;font-style:normal;font-weight:700;line-height:144.02%}.form-jobPost{display:flex;flex-direction:column;gap:0}.title-r1{color:#000;font-family:DM Sans;font-size:1.5rem;font-style:normal;font-weight:400}.aboutCompany,.companyName,.jobDesc,.jobLocation,.jobPosition,.jobType,.location,.logoUrl,.salary,.skills{background:#fff;border:.184131rem solid #c2c2c2;border-radius:.460328rem;color:#adadad;font-family:DM Sans;font-size:1.56512rem;font-style:normal;font-weight:500;height:3rem;padding-left:1rem;width:43rem}.jobLocation,.jobType{height:3rem;width:13rem}.aboutCompany,.jobDesc{height:9rem;resize:none;width:43rem}.buttons{display:flex;gap:2rem}.submit-jobPost{background:#ed5353;border:none;border-radius:.5rem;color:#fff}.cancel-jobPost,.submit-jobPost{cursor:pointer;font-family:DM Sans;font-size:1.80773rem;font-style:normal;font-weight:500;height:3rem;line-height:2.1rem;width:14rem}.cancel-jobPost{background:#fff;border:.0848485rem solid #cecece;border-radius:.650784rem;color:#c2c2c2;margin-left:29.5rem}.right-jobPost{height:100vh;width:50vw}.jobPost-img{height:100%;width:100%}.title-wrapper-jobPost{position:absolute;right:9.2rem;top:2rem}.title-jobPost{color:#fff;font-family:DM Sans;font-size:4rem;font-style:normal;font-weight:500;line-height:144.02%;text-align:center}body{margin:0;padding:0}.container-register{display:flex;height:100%;width:100%}.left-register{align-content:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:3rem;width:50vw}.header-register{color:#000;font-size:4rem;font-weight:700}.header-register,.subheader-register{font-family:DM Sans;font-style:normal;line-height:144.02%}.subheader-register{color:#525252;font-size:2.1rem;font-weight:500}.form-register{display:flex;flex-direction:column;gap:2rem}.email,.name,.number,.password{background:#fff;border:.2rem solid #c2c2c2;border-radius:.5rem;box-sizing:initial;color:#525252;font-family:DM Sans;font-size:2rem;font-style:normal;font-weight:500;height:5rem;line-height:144.02%;padding-left:1rem;width:59rem}.wrapper-checkbox{display:flex}.checkbox{cursor:pointer}.checkbox-caption-register{color:#525252;font-family:DM Sans;font-size:1.68524rem;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:139.69%}.submit-register{background:#ed5353;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:2.5rem;font-weight:700;height:6rem;text-align:center;width:27rem}.login-caption,.submit-register{font-family:DM Sans;font-style:normal;line-height:144.02%}.login-caption{color:#525252}.login-caption,.login-url{font-size:2.1rem;font-weight:500}.login-url{color:#000;cursor:pointer;font-family:DM Sans;font-style:normal;line-height:144.02%;text-align:center;text-decoration-line:underline}.right-register{height:100vh;width:50vw}.register-img{height:100%;width:100%}.title-wrapper-register{position:absolute;right:9rem;top:2rem}.title-register{color:#fff;font-family:DM Sans;font-size:4rem;font-style:normal;font-weight:500;line-height:144.02%;text-align:center}.login-register{display:flex;gap:2rem}
/*# sourceMappingURL=main.559e2807.css.map*/