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}.app-container{background-color:#202020;height:100vh;-ms-flex-pack:center;justify-content:center}.app-container,.login-form-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:25px}.login-form-container{background-color:#2c364c;border-radius:10px;-ms-flex-direction:column;flex-direction:column;width:500px}.website-logo{width:200px;margin-bottom:25px}.userLogin-form-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.userInput{-ms-flex-positive:1;flex-grow:1;margin:5px;background-color:transparent;border:1px solid #64748b;padding:5px;border-radius:5px;font-family:"Lato";font-size:16px;outline:none;color:#f8fafc}.labels{font-size:14px;font-weight:700;margin-left:5px;margin-top:15px}.labels,.submitButton{color:#f8fafc;font-family:"Roboto"}.submitButton{background-color:#4f46e5;padding:12px 0;font-size:16px;border-radius:5px;margin:15px 0;border:0;cursor:pointer}.errorMessage{line-height:0;color:#ff0b37;font-weight:700;font-family:"Roboto";font-size:16px}*{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.home-small-container{background-image:url(https://assets.ccbp.in/frontend/react-js/home-sm-bg.png);background-size:cover;height:100vh;overflow-y:auto;padding:200px 15px 15px}@media screen and (min-width:768px){.home-small-container{background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:100px}}.sm-home-heading{color:#fff;font-size:32px;font-family:"Lato"}@media screen and (min-width:768px){.sm-home-heading{font-size:60px}}.sm-home-description{color:#f1f5f9;font-family:"Roboto";font-size:18px;margin-top:15px;margin-bottom:15px;line-height:2}@media screen and (min-width:768px){.sm-home-description{font-size:24px;width:50%}}.findJobsBtn{background-color:#6366f1;border:0;border-radius:5px;padding:10px;width:90px;cursor:pointer;color:#f1f5f9;font-weight:700}.navbar{background-color:#202020;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:justify;justify-content:space-between;padding:25px 10px}.home-jobs-container,.navbar{display:-ms-flexbox;display:flex}.navbar-logo{width:120px}.navbar-options-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;width:100%}.link-option{text-decoration:none}.nav-options{color:#f1f5f9;font-family:"Lato";font-weight:700;font-size:18px;margin-right:25px}.logout-btn{background-color:#4f46e5;font-family:"Roboto";color:#f1f5f9;border:0;padding:10px 0;width:100px;border-radius:5px;font-weight:600;cursor:pointer;font-size:14px}@media (max-width:768px){.logout-btn,.nav-options{display:none}}.navbar-sm-react-icons{color:#f1f5f9;font-size:30px;margin-right:15px}@media (min-width:768px){.navbar-sm-react-icons{display:none}}.lg-jobs-container{width:100%;padding:25px;background-color:#121212;min-height:100vh}@media (min-width:768px){.lg-jobs-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.section1{width:20%}@media (max-width:768px){.section1{width:100%}}.section2{width:75%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-height:100vh}@media (max-width:768px){.section2{width:100%}}.profile-container{height:200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hr-line{margin-top:20px;margin-bottom:20px;background-color:#cbd5e1;width:100%}.filtersHeading{color:#fff;font-family:"Lato";font-size:20px;font-weight:700;margin-top:10px;margin-bottom:10px}.unorderedList{list-style-type:none;padding-left:0}.list{line-height:2}.labelNames{color:#cbd5e1;font-size:18px;margin-left:10px;cursor:pointer}.search-Container{display:-ms-flexbox;display:flex;border-radius:5px;border:1px solid #cbd5e1;margin-left:15px;margin-right:15px;width:320px;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.sm-search-container{display:none}}.lg-search-container{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:768px){.lg-search-container{display:none}}.searchBar{font-size:16px;font-family:"Roboto";color:#4f46e5;padding:10px;border:0;outline:none;background-color:transparent;width:100%}.searchButton{background-color:#202020;border:0;width:40px;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer}.search-icon{color:#cbd5e1}.failureContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:25px}.failureView{width:80%}.failure-title{font-size:18px}.failure-subTitle,.failure-title{color:#cbd5e1;font-family:"Roboto"}.failure-subTitle{font-size:14px;margin-bottom:15px}.lg-profile-container{background-image:url(https://assets.ccbp.in/frontend/react-js/profile-bg.png);background-size:cover;width:100%;padding:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.profileImage{font-size:45px}.profileName{color:#6366f1;font-size:24px;font-family:"Lato";font-weight:700;margin-bottom:15px}.jobRole{color:#7e858e;font-family:"Roboto";font-size:14px;font-weight:600}.retryButton{background-color:#4f46e5;border-radius:5px;color:#fff;padding:10px;border:0;width:90px;font-size:16px;cursor:pointer}.jobList{margin:25px 10px;background-color:#202020;border-radius:10px;padding:20px}@media (max-width:768px){.jobList{margin:10px}}.jobList-section1{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:25px}.companyLogo{width:50px;margin-right:15px}.jobTitle{color:#fff;font-size:18px;font-weight:700;line-height:2;font-family:"Lato"}.star-logo{color:gold;font-size:20px;margin-right:5px}.jobRating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rating{color:#fff;font-family:"Roboto";font-size:18px;font-weight:700}.jobList-section2{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px;margin-bottom:15px}.location-role{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.logo-caption{color:#7e858e;font-family:"Roboto";font-size:18px;margin-right:10px}.logo{margin-right:10px;font-size:20px;color:#f1f5f9}.package{color:#f1f5f9;font-family:"Roboto";font-size:18px;margin-right:15px;font-weight:700}.jobCard-hr-line{background-color:#cbd5e1}.description-title{margin:10px 0;font-weight:700}.description,.description-title{font-size:18px;color:#cbd5e1;font-family:"Roboto"}.description{line-height:1.5}.eachJob-link-option{text-decoration:none}.JobItemContainer{background-color:#121212;padding:25px;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.mainJobDetailsContainer{background-color:#475569;border-radius:10px;padding:25px}.description-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;-ms-flex-align:center;align-items:center}.externalLink{color:#6366f1;font-size:25px}.anchorEl{color:#6366f1;font-size:20px;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:700}.mainJobDetails-title{color:#f1f5f9;font-family:"Roboto";font-size:20px;margin:15px 0;font-weight:700}.skillsContainer{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-left:0}.eachSkill,.skillsContainer{display:-ms-flexbox;display:flex}.eachSkill{-ms-flex-align:center;align-items:center;width:30%;margin-bottom:25px}@media (max-width:768px){.eachSkill{width:50%}}.skillName{margin-left:10px;color:#f1f5f9;font-weight:700;font-family:"Roboto"}.skillImage{width:50px}.lifeAtCompany-container{display:-ms-flexbox;display:flex}@media (max-width:768px){.lifeAtCompany-container{-ms-flex-direction:column;flex-direction:column}}.similarJobs-unorderedList{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;padding:25px 25px 25px 0}@media (max-width:768px){.similarJobs-unorderedList{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.similarJobs-title{-ms-flex-item-align:start;align-self:flex-start;font-size:24px;font-weight:700;font-family:"roboto";color:#f1f5f9;margin-top:25px}.similarJobs-descriptionContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.similarJobs{background-color:#202020;padding:25px;border-radius:10px;width:30%}@media (max-width:768px){.similarJobs{width:100%;margin-bottom:15px}}.notFound-container{background-color:#202020;height:100vh;display:-ms-flexbox;display:flex;padding:15px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.notFound-Image{width:30%}.notFoundHeading{color:#fff;font-family:"Roboto";font-size:32px}.notFound-description{color:#cbd5e1;font-family:"Roboto";font-size:18px}
/*# sourceMappingURL=main.dbed3ee3.chunk.css.map */