.header-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:10vh;background:#272727;padding:10px}.header-logo{width:130px;height:100%}.mobile{display:none}.desktop{display:block}.header-items{-ms-flex-pack:justify;justify-content:space-between;width:55%}.header-items,.header-routes-con{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-routes-con{-ms-flex-pack:distribute;justify-content:space-around}.header-link-item{text-decoration:none}.header-route{color:#f8fafc;list-style-type:none;font-size:24px;margin-right:16px}.header-logout-btn{border:none;background:#6366f1;color:#f8fafc;font-size:20px;border-radius:8px;padding:10px;cursor:pointer}@media screen and (max-width:767px){.header-logo{width:90px}.mobile{display:block}.desktop{display:none}.header-icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.header-route{margin-right:10px;font-size:26px}}.home-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;min-height:90vh;padding:40px;background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);background-size:cover;width:100vw}.home-heading{font-size:60px;margin-top:40px;margin-bottom:30px}.home-contents-container{width:60%}.home-description{font-size:24px}.find-jobs-btn{background:#4f46e5;border:none;font-size:20px;padding:10px;border-radius:12px}@media screen and (max-width:767px){.home-container{background-image:url(https://assets.ccbp.in/frontend/react-js/home-sm-bg.png);-ms-flex-pack:start;justify-content:flex-start;padding:10px}.home-heading{font-size:26px;margin-bottom:10px;margin-top:20px}.home-description{font-size:15px;line-height:2}.find-jobs-btn{font-size:14px}.home-contents-container{width:90%}}.profile-container{background-image:url(https://assets.ccbp.in/frontend/react-js/profile-bg.png);background-size:cover;padding:20px;border-radius:20px;width:100%;margin-bottom:20px;height:220px}.profile-image{margin-bottom:6px}.profile-name{color:#6366f1;font-size:20px;margin-bottom:20px}.profile-bio{color:#2c364c;font-size:15px;margin-bottom:20px}.loader-container{width:100%;height:180px}.profile-failure-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:180px}.job-link-item{text-decoration:none;cursor:pointer}.job-list-item{padding:16px}.company-logo{margin-right:10px}.rating{font-size:24px}.job-location{font-size:17px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-icon{font-size:15px}.description-heading{font-size:26px;margin-bottom:8px}.description{font-size:18px;font-weight:400}.jobs-container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100vw;min-height:90vh;padding:30px;background:#000}.extra-filters-container{width:28%;margin-right:30px}.job-list-container{width:68%}.search-container{width:60%;border:1px solid;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-radius:8px;margin-bottom:20px;background-color:#272727}.desktop-search{display:block}.mobile-search{display:none}.search-input{color:#475569;font-size:18px;padding:10px;border-top-left-radius:8px;border-bottom-left-radius:8px;outline:none;border:none;background:transparent;width:90%;background-color:#000}@media screen and (max-width:767px){.jobs-container{-ms-flex-direction:column;flex-direction:column}.extra-filters-container,.job-list-container{width:100%}.mobile-search{display:block}.desktop-search{display:none}.search-container{width:100%}.search-input{width:87%}}.searchButton{border:none;background:transparent;border-top-right-radius:8px;border-bottom-right-radius:8px;height:100%}.search-icon{color:#fff;background-color:transparent}.jobs-list-con{width:100%;list-style:none;margin:0}.retry-btn{color:#f8fafc;background:#4f46e5;font-size:15px;border:none;border-radius:6px;padding:16px;cursor:pointer}.filter-container{width:100%;margin-bottom:20px}.filters-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.filter-heading{font-size:25px;margin-bottom:18px;color:#f8fafc}.filter-item{list-style-type:none;margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.filter-label{font-size:18px;margin-left:4px;color:#f8fafc;cursor:pointer}.jobs-failure-con{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bg-container{height:100vh;background:#000;-ms-flex-pack:center;justify-content:center}.bg-container,.login-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:40px}.login-container{background:#272727;border-radius:10px;-ms-flex-direction:column;flex-direction:column}.website-logo{height:70px;width:70%;margin-bottom:30px}.input-container{margin-bottom:20px}.label-el{color:#f8fafc;font-size:15px;margin-bottom:10px}.input-el{border:1px solid #64748b;border-radius:8px;width:100%;padding:10px;font-size:20px;color:#7e858e;outline:none}.submit-btn{background-color:#4f46e5;color:#f8fafc;font-size:18px;padding:8px;border:none;border-radius:8px;width:100%;cursor:pointer}@media screen and (max-width:767px){.website-logo{height:50px}.label-el{font-size:12px}.input-el{font-size:18px}.submit-btn{font-size:14px}}.not-found-container{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;height:100vh;background-color:#000}.not-found-image{height:500px;width:40%;margin-bottom:20px}.not-found-heading{color:#fff;font-size:34px;margin-bottom:10px}.not-found-des{color:#f1f5f9;font-size:16px}@media screen and (max-width:767px){.not-found-image{width:70%;height:300px}.not-found-container{padding:30px}}*{color:#fff}.similar-job-item{background-color:#272727;padding:20px;list-style-type:none;margin-right:20px;margin-bottom:20px;border-radius:12px;width:43%}@media screen and (max-width:767px){.similar-job-item{width:100%}}.similar-job-details-con{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.similar-job-company-image{height:70px;width:70px;margin-right:20px}.similar-job-title{font-size:22px}.rating{font-size:16px}.star-icon{color:#fbbf24;margin-right:10px}.similar-job-description-heading{font-size:30px;margin-bottom:17px}.similar-job-description{font-size:18px;line-height:2;margin-bottom:17px}.similar-job-location-con{-ms-flex-pack:start;justify-content:flex-start}.similar-job-location,.similar-job-location-con{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.similar-job-location{font-size:18px;margin-right:24px}.similar-location-icon{margin-right:6px}*{color:#f8fafc;font-family:"Roboto"}.job-details-bg-container{background-color:#000;padding:30px;min-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.job-list-item{background:#272727;width:100%;border-radius:16px;padding:26px;margin-bottom:20px;list-style-type:none}.job-type-con{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.company-logo{height:90%;width:80px;margin-right:23px;border-radius:10px}.job-title{font-size:24px;margin-bottom:6px}.rating{font-size:27px}.star-icon{font-size:22px;margin-right:4px}.job-description-heading-con{width:100%;-ms-flex-pack:justify;justify-content:space-between}.job-description-heading-con,.visit-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.visit-link{text-decoration:none;font-size:20px}.link-icon,.visit-link{color:#6366f1}.job-details-con{width:100%}.job-details-con,.job-location-employment-con{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.job-location{font-size:20px;margin-right:16px}.location-icon{font-size:17px;margin-right:6px}.salary{font-size:20px}.break-line{border:1px solid #cbd5e1;width:100%;margin-bottom:5px;margin-top:5px}.loader-container{width:70%;height:80vh}.loader-container,.no-jobs-found-con{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.no-jobs-found-con{width:100%;-ms-flex-direction:column;flex-direction:column;min-height:80vh;margin-left:50px}.no-jobs-img{width:70%;margin-bottom:14px}.no-jobs-heading{color:#fff;font-size:34px;margin-bottom:10px}.no-jobs-description{font-size:16px;color:#475569}.skills-con{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-top:30px;width:100%}.skill-list-item,.skills-con{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.skill-list-item{list-style-type:none;margin-right:30px;margin-bottom:35px;width:25%}.skill-image{width:70px;height:68px;margin-right:10px}.skill-name{font-size:18px}.description{color:18px;line-height:2;margin-bottom:30px}.life-at-company-con{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.life-at-company-image{width:40%;border-radius:8px;height:100%}.similar-jobs-con{margin-top:30px;width:100%}.similar-jobs-heading{font-size:34px;color:#fff;margin-bottom:24px}.similar-jobs-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0}@media screen and (max-width:767px){.job-details-bg-container{padding:14px}.job-list-item{padding:10px}.company-logo{width:50px;height:50px}.job-title{font-size:24px}.rating{font-size:18px}.star-icon{font-size:16px}.job-location,.visit-link{font-size:14px}.salary{font-size:15px}.skill-list-item{width:40%}.skill-image{width:40px;height:45px}.life-at-company-con{-ms-flex-direction:column;flex-direction:column}.life-at-company-image{width:100%}.description{font-size:15px;line-height:1.5}.similar-jobs-list{-ms-flex-direction:column;flex-direction:column}.similar-jobs-heading{font-size:25px}}*{-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.c85943ea.chunk.css.map */