.login-container{min-height:100vh;-ms-flex-pack:center;justify-content:center;background-color:#000}.login-card,.login-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.login-card{background-color:#272727;border-radius:8px;width:90%;padding:20px;-ms-flex-direction:column;flex-direction:column}.website-logo{width:90px;height:30px;margin-bottom:18px}.login-form{width:85%}.input-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:5px;gap:5px;margin-bottom:18px}.input-label{color:#fff;font-family:"Roboto";font-size:12px;font-weight:500}.input-field{background-color:transparent;border:1px solid #64748b;border-radius:4px;width:100%;height:30px;padding-left:15px;color:#f8fafc;outline:none}.login-button{background-color:#4f46e5;width:100%;height:35px;border:none;border-radius:4px;font-family:"Roboto";color:#fff;font-weight:500;cursor:pointer}.error-text{color:#ff0b37;font-family:"Roboto";font-size:14px}@media (min-width:768px){.login-card{width:50%;padding:40px 25px}.website-logo{width:135px;height:50px;margin-bottom:35px}.login-form{width:72%}.input-container{margin-bottom:22px;grid-gap:8px;gap:8px}.input-field{height:40px;font-weight:500}.input-field,.input-label{font-size:14px}.login-button{height:40px}}.navbar-container{background-color:#272727;height:20vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px;padding-right:20px}.nav-logo{width:80px;height:40px;cursor:pointer}.website-logo-link{text-decoration:none}.nav-link-icon-container{list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;grid-gap:15px;gap:15px}.link-item{text-decoration:none;cursor:pointer}.nav-icon{width:30px;height:30px;color:#f8fafc}.logout-button,.nav-link-text-container{display:none}.logout-icon-btn{border:none;background-color:transparent;cursor:pointer}.nav-text{color:#fff;font-family:"Roboto";font-size:24px;font-weight:600}.logout-button{width:135px;height:40px;background-color:#4f46e5;color:#f8fafc;font-family:"Roboto";font-size:16px;font-weight:500;cursor:pointer;border:none;border-radius:6px}@media (min-width:768px){.navbar-container{padding-left:40px;padding-right:40px}.nav-link-icon-container{display:none}.nav-link-text-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;list-style-type:none;padding-left:0}.logout-button{display:inline;-ms-flex-item-align:center;align-self:center}.nav-logo{width:120px;height:60px}}.home-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.link-button{text-decoration:none}.home-content{background-image:url(https://assets.ccbp.in/frontend/react-js/home-sm-bg.png);min-height:150vh;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px}.home-heading{color:#fff;font-weight:600;font-family:"Roboto";font-size:28px}.home-description{color:#fff;font-size:18px;font-family:"Roboto"}.find-jobs-button{color:#fff;font-family:"Roboto";font-weight:500;background-color:#6366f1;border:none;cursor:pointer;border-radius:6px;width:90px;height:35px}@media (min-width:768px){.home-content{background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);min-height:120vh;padding-top:80px;padding-left:60px;grid-gap:20px;gap:20px}.home-heading{font-size:34px}.home-description{font-size:24px;width:420px}.find-jobs-button{width:135px;height:40px;font-size:18px}}.profile-bg-container{width:100%;height:100%;background-image:url(https://assets.ccbp.in/frontend/react-js/profile-bg.png);background-size:cover;padding:30px 20px}.profile-name{color:#6366f1;font-size:20px;font-family:"Roboto"}.profile-bio{color:#475569;font-family:"Roboto";font-size:16px}.job-link{text-decoration:none}.job-card{background-color:#272727;border:10px;padding:20px;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;border-radius:15px}.job-card,.job-profile-section{display:-ms-flexbox;display:flex}.job-profile-section{grid-gap:10px;gap:10px}.company-logo-img{width:60px;height:60px}.job-details{line-height:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.job-role{margin-top:0;padding-top:4px;font-size:18px;font-weight:600;color:#fff;font-family:"Roboto"}.job-rating-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px;margin-top:0;padding-top:0}.company-rating{color:#fff;font-family:"Roboto";font-size:14px;font-weight:500}.star-icon{color:#fbbf24;width:20px;height:20px}.job-other-details{width:100%;grid-gap:10px;gap:10px}.job-details-container,.job-other-details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.job-details-container{grid-gap:8px;gap:8px}.job-location{color:#fff;font-family:"Roboto";font-size:14px}.job-details-icon{color:#fff;width:20px;height:20px}.emp-type,.ppa-text{color:#fff;font-family:"Roboto";font-size:14px}.ppa-text{font-weight:500;-ms-flex-positive:1;flex-grow:1;text-align:right}.job-description{color:#fff;font-family:"Roboto";font-size:16px;font-weight:500}.job-description-text{color:#fff;font-family:"Roboto";font-size:14px}.jobs-container{min-height:100vh;background-color:#000}.jobs-content{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.search-input-container{width:100%;height:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #b6c5ff;margin-bottom:20px}.search-input{height:100%;width:75%;-ms-flex-positive:1;flex-grow:1;border:none;background-color:transparent;padding-left:15px;padding-right:15px;font-family:"Roboto";font-size:18px;font-weight:500;color:#f8fafc;outline:none}.search-button{height:100%;border:none;background-color:#272727;width:80px;cursor:pointer}.search-icon{width:25px;height:25px;color:#f8fafc}.profile-container{width:100%;min-height:210px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.retry-button{height:45px;width:120px;background-color:#4f46e5;border:none;border-radius:4px;font-family:"Roboto";color:#fff;font-weight:500;font-size:16px;cursor:pointer}.hr-line{border:1px solid #b6c5ff;margin-top:20px;margin-bottom:20px;width:100%}.filters-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.filter-heading{color:#fff;font-size:18px;font-weight:500;font-family:"Roboto"}.filter-lists{padding-left:0;list-style-type:none;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px}.filter-lists,.list{display:-ms-flexbox;display:flex}.list{-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px}.label-text{color:#fff;font-family:"Roboto";font-size:14px}.jobs-list-container{list-style-type:none;padding-left:0}.jobs-failure-container,.jobs-list-container{width:100%;margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.failure-img{width:65%}.failure-title{font-weight:500;font-size:18px}.failure-description,.failure-title{color:#fff;font-family:"Roboto";text-align:center}.failure-description{width:60%;font-size:14px}.no-jobs-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.no-jobs-img{width:65%}.no-jobs-heading{font-weight:500;font-size:18px}.no-jobs-description,.no-jobs-heading{color:#fff;font-family:"Roboto";text-align:center}.no-jobs-description{width:60%;font-size:14px}.left-container{width:100%}.lg-search-input-container{display:none}@media (min-width:768px){.jobs-content{min-height:100vh;padding:40px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;grid-gap:20px;gap:20px}.left-container{width:30%}.sm-search-input-container{display:none}.lg-search-input-container{display:-ms-flexbox;display:flex;width:70%}.jobs-list-container{height:110vh;overflow-y:auto}.right-container{width:70%}.loader-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.similar-job-card{width:100%;background-color:#202020;border-radius:15px;padding:20px;margin-right:20px;margin-bottom:20px}.similar-job-logo-container{display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-ms-flex-align:start;align-items:flex-start}.similar-job-company-logo{width:80px;height:80px}.similar-job-role-container{line-height:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:2px;gap:2px}.similar-job-role-heading{margin-top:0;font-family:"Roboto";font-size:22px;color:#f8fafc}.similar-job-rating-container{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}.similar-job-rating{font-family:"Roboto";font-size:14px;font-weight:500;color:#f8fafc}.similar-job-description-heading{font-size:22px;font-family:"Roboto";font-weight:500;color:#f8fafc}.similar-job-description-text{color:#f8fafc;font-family:"Roboto";font-size:16px}.similar-job-info-container{grid-gap:12px;gap:12px}.info-container,.similar-job-info-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.info-container{grid-gap:5px;gap:5px}@media (min-width:768px){.similar-job-card{width:35%;padding:40px;margin-right:40px;margin-bottom:40px}.similar-job-logo-container{grid-gap:15px;gap:15px}.similar-job-company-logo{width:100px;height:100px}.similar-job-role-heading{font-size:26px}.similar-job-rating{font-size:18px}.similar-job-description-heading{font-size:25px}.similar-job-description-text{font-size:18px}}.job-item-details-container{min-height:100vh;background-color:#000}.job-item-details-content{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.job-details-card{background-color:#272727;border-radius:20px;padding:25px}.job-details-top-section{display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}.job-details-role-cotainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:4px;gap:4px}.job-details-role-heading{color:#f8fafc;font-size:20px;font-weight:500;font-family:"Roboto"}.job-details-rating-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px}.job-details-rating-text{color:#f8fafc;font-family:"Roboto";font-size:14px;font-weight:500}.job-details-info-container{grid-gap:12px;gap:12px}.job-details-info,.job-details-info-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.job-details-info{grid-gap:8px;gap:8px}.info-text{color:#f8fafc;font-size:14px;font-family:"Roboto"}.job-details-package-info{color:#f8fafc;font-size:16px;font-family:"Roboto";font-weight:500;text-align:right;-ms-flex-positive:1;flex-grow:1}.job-details-hr-line{border:1px solid #b6c5ff}.job-details-description-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.job-details-description-heading{font-size:18px;font-weight:500;font-family:"Roboto";color:#f8fafc}.skill-image{width:24px;height:24px}.visit-link{text-decoration:none}.visit-link-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#6366f1;grid-gap:8px;gap:8px}.visit-text{font-family:"Roboto";font-size:18px;font-weight:500}.job-details-description-text,.job-details-skills-heading{color:#f8fafc;font-family:"Roboto";font-size:16px}.job-details-skills-heading{font-weight:500}.job-details-skills-container{list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.skill-card{width:40%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px;margin-right:20px;margin-bottom:20px}.skill-name{font-size:15px}.life-at-company-text,.skill-name{color:#f8fafc;font-weight:500;font-family:"Roboto"}.life-at-company-text{font-size:18px}.life-at-company-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px}.life-at-company-description-text{color:#f8fafc;font-size:16px;font-family:"Roboto";width:100%}.life-at-company-img{width:100%}.job-details-company-logo{height:80px;width:80px}.similar-jobs-heading{font-size:20px;color:#fff;-ms-flex-item-align:start;align-self:flex-start;margin-top:18px}.similar-job-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none}@media (min-width:768px){.job-item-details-content{padding:80px}.failure-title{font-size:32px;margin-bottom:20px}.job-details-card{padding:40px}.job-details-role-cotainer{grid-gap:2px;gap:2px}.job-details-top-section{grid-gap:20px;gap:20px}.job-details-role-heading{font-size:24px;margin-top:0}.job-details-company-logo{height:100px;width:100px}.star-icon{height:25px;width:25px}.job-details-rating-text{font-size:18px}.job-details-info-container{margin-top:18px}.info-text{font-size:16px}.job-details-package-info{font-size:20px}.job-details-description-heading{font-size:22px}.job-details-description-text{font-size:18px}.skill-card{width:30%}.skill-image{width:35px;height:35px}.job-details-skills-heading,.skill-name{font-size:20px}.life-at-company-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.life-at-company-text{font-size:22px}.life-at-company-description-text{font-size:18px;width:50%;line-height:1.5}.life-at-company-img{width:40%;height:260px}.similar-jobs-heading{font-size:28px;font-family:"Roboto";font-weight:500;margin-top:24px}}.not-found-container{background-color:#121212;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px}.not-found-img{width:90%}.not-found-heading{font-size:18px;font-family:"Roboto";color:#fff}.not-found-description{font-size:14px;font-family:"Roboto";color:#fff;text-align:center;width:80%}@media (min-width:768px){.not-found-container{padding:40px}.not-found-img{width:40%;height:400px}.not-found-heading{font-size:24px}.not-found-description{width:50%;font-size:18px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}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}
/*# sourceMappingURL=main.5d9974a6.chunk.css.map */