.header-cnt{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1.5em 2em;background-color:#272727}.link-item{text-decoration:none;color:#fff}.logo-cnt>img{height:2em}.logout-logo-btn{background-color:transparent;outline:none;color:#fff;border:none;cursor:pointer}.sm-device-header{list-style-type:none;padding:0;display:-ms-flexbox;display:flex;grid-gap:1.5em;gap:1.5em}.lg-device-header{list-style-type:none;display:none}@media (min-width:768px){.sm-device-header{display:none}.header-cnt{padding:1.5em 3em;-ms-flex-pack:start;justify-content:flex-start}.logo-cnt>img{height:2.5em}.lg-device-header,.lg-nav-items{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.lg-nav-items{font-weight:600;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;grid-gap:2em;gap:2em}.logout-btn{font-size:.8rem;font-weight:600;padding:.8em 2em;outline:none;border:none;border-radius:5px;background-color:#4f46e5;color:#f8fafc;cursor:pointer}}.bg-wrapper{background-image:url(https://assets.ccbp.in/frontend/react-js/home-sm-bg.png);background-size:cover;min-height:100vh}.home-cnt{padding:1em 1.5em;width:90%}.home-cnt>h1{line-height:1.5}.home-cnt>p{line-height:1.8;font-size:1.1rem}.find-jobs-btn{font-size:.8rem;font-weight:600;padding:.8em 2em;outline:none;border:none;border-radius:5px;background-color:#4f46e5;color:#f8fafc;cursor:pointer}@media screen and (min-width:768px){.bg-wrapper{background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);background-size:cover;min-height:100vh}.home-cnt{padding:5em;width:65%}.home-cnt>h1{font-size:4rem}.home-cnt>p{font-size:2rem}.find-jobs-btn{font-size:1.2rem}}.login-cnt{min-height:100vh;-ms-flex-align:center;align-items:center}.login-cnt,.login-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.login-form{background-color:#272727;padding:2em;border-radius:10px;-ms-flex-direction:column;flex-direction:column;grid-gap:2em;gap:2em;width:85%;max-width:450px}.login-form>img{-ms-flex-item-align:center;align-self:center;width:100%;max-width:150px;margin:1em 0 2em}.input-cnt{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:.5em;gap:.5em}.input-cnt>label{font-weight:600;font-size:.8rem}.input-cnt>input{font-size:1rem;padding:.8em 1em;border-radius:5px;background-color:#272727;border:1px solid #64748b;color:#fff}.login-btn{font-size:.8rem;font-weight:600;padding:.8em;outline:none;border:none;border-radius:5px;background-color:#4f46e5;color:#f8fafc;cursor:pointer}.error-msg{color:#ff0b37;margin-top:-1em}@media screen and (min-width:768px){.login-btn{padding:1em}.input-cnt>label,.login-btn{font-size:1rem}}.not-found-page{height:100vh;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;padding:2em;text-align:center}.not-found-img{width:100%;max-width:300px}.not-found-title{font-size:1.5rem;margin-bottom:0}.not-found-description{font-size:1rem}@media screen and (min-width:576px){.not-found-img{max-width:500px}.not-found-title{font-size:2rem}.not-found-description{font-size:1.3rem}}.profile-card{background-image:url(https://assets.ccbp.in/frontend/react-js/profile-bg.png);background-size:cover;min-height:100px;width:100%;border-radius:1em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:1em}.profile-card>img{width:50px;height:50px;border-radius:100%}.profile-card>h1{color:#6366f1;font-size:1.4rem}.profile-card>p{color:#2c364c;font-weight:500;margin-top:0;font-size:.9rem}.profile-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;min-height:150px}.job-card{padding:1em;background-color:#272727;border-radius:15px}.company-details-cnt{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.company-details-cnt,.job-top-cnt{display:-ms-flexbox;display:flex;grid-gap:1em;gap:1em}.job-top-cnt{-ms-flex-align:center;align-items:center}.job-top-cnt>img{margin-top:10px;width:50px;height:50px}.job-item-title-cnt{-ms-flex-positive:1;flex-grow:1}.job-item-title{font-size:1.3rem}.rating-cnt{grid-gap:.5em;gap:.5em;font-weight:600}.job-type-cnt{-ms-flex-pack:start;justify-content:flex-start;grid-gap:1em;gap:1em;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-type-cnt,.location-cnt,.type-cnt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-cnt,.type-cnt{grid-gap:.5em;gap:.5em;font-weight:500}.type-cnt{-ms-flex-positive:1;flex-grow:1}.package{font-size:1.3rem;font-weight:600}.line-break-rule{margin-top:0}.job-item-description-cnt>:first-child{font-weight:600;font-size:1.2rem}.job-item-description{line-height:1.7}@media screen and (min-width:768px){.job-top-cnt>img{width:70px;height:70px}.job-card{padding:2em}}.jobs-page-wrapper{padding:2em 1em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:1.5em;gap:1.5em;width:90%;margin:auto}.search-cnt-lg,.search-cnt-sm{width:100%;display:-ms-flexbox;display:flex;border-radius:5px;border:1px solid #b6c5ff;margin:auto;padding:1px}.search-cnt-lg>input,.search-cnt-sm>input{background-color:#000;color:#f1f5f9;-ms-flex-positive:1;flex-grow:1;outline:none;border:none;font-size:1rem;padding:0 .5em 0 1em}.search-jobs-btn{padding:1em;background-color:#272727;color:#f1f5f9;outline:none;border:none;cursor:pointer}hr{margin:1.5em 0;border:1px solid #b6c5ff}.job-list-items-cnt,.list-item-cnt{list-style-type:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:1em;gap:1em}.search-cnt-lg{display:none}.job-failure-view,.loader-cnt,.no-jobs-found{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;min-height:30vh;text-align:center}.no-jobs-found>p,h1{margin:0;line-height:2}.job-failure-view>p,h1{line-height:1;margin-top:10px}.job-failure-view>h1{font-size:1.5rem}.job-failure-view>img,.no-jobs-found>img{width:100%;max-width:500px}@media screen and (min-width:768px){.search-cnt-sm{display:none}.search-cnt-lg{display:-ms-flexbox;display:flex;width:80%;margin-left:0;border:2px solid #b6c5ff}.search-cnt-lg>input{font-size:1.3rem}.jobs-page-wrapper{-ms-flex-direction:row;flex-direction:row;grid-gap:2em;gap:2em}.left-cnt{min-width:20%}.right-cnt{width:100%}.job-failure-view,.loader-cnt,.no-jobs-found{min-height:70vh}.job-failure-view>p,h1{line-height:2;margin-top:10px}.job-failure-view>h1{font-size:2rem}}.job-item-detailed-page{width:90%;margin:auto;padding-top:2em}.detailed-item-link-cnt{-ms-flex-pack:justify;justify-content:space-between}.detailed-item-link-cnt,.website-link-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.website-link-item{text-decoration:none;color:#6366f1}.sub-heading{font-size:1.2rem}.skill-name,.sub-heading{font-weight:600}.skills-list-cnt{padding:0;list-style-type:none;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1em;gap:1em;margin-bottom:2em}.skill-item,.skills-list-cnt{display:-ms-flexbox;display:flex}.skill-item{-ms-flex-align:center;align-items:center;grid-gap:.5em;gap:.5em;min-width:150px}.skill-item>img{width:2rem;height:2rem}.life-at-company-cnt{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company-life-text-cnt>p{line-height:1.5}.company-life-text-cnt>img{width:100%;max-height:300px}.smilar-jobs-cnt{list-style-type:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:1em;gap:1em;margin-bottom:2em}.similar-job-item{width:100%}.similar-job-title{margin-top:2em}.rating-cnt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.job-item-detailed-page{width:85%}.job-item-title{font-size:1.6rem}.rating-cnt{font-size:1.2rem}.skill-item>img{width:4rem;height:4rem}.skill-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:1em;gap:1em;font-size:1.3rem;min-width:250px}.skills-list-cnt{grid-gap:3em;gap:3em}.company-life-text-cnt{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;grid-gap:4em;gap:4em}.sub-heading{font-size:1.7rem}.company-life-text-cnt>p,.job-item-description{line-height:1.5;font-size:1.3rem}.company-life-text-cnt>img{width:100%;max-width:500px;max-height:300px}.smilar-jobs-cnt{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2em;gap:2em}.similar-job-item{max-width:500px}}*{-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;background-color:#000;color:#f1f5f0}.custom-btn{font-size:.8rem;font-weight:600;padding:.8em 2em;outline:none;border:none;border-radius:5px;background-color:#4f46e5;color:#f8fafc;cursor:pointer}
/*# sourceMappingURL=main.0438c281.chunk.css.map */