*{-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}.login-form-container{-ms-flex-pack:center;justify-content:center;background-color:#000;height:100vh;margin:auto}.form-container,.login-form-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-container{-ms-flex-direction:column;flex-direction:column;background-color:#272727;width:100%;border-radius:8px;padding:20px;max-width:350px}@media screen and (min-width:767px){.form-container{max-width:500px;-ms-flex-negative:0;flex-shrink:0;padding:64px 48px}}.form-website-logo{width:65px}@media screen and (min-width:767px){.form-website-logo{width:170px;margin-bottom:30px}}.login-input-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:20px;width:100%}.input-label{margin-bottom:0;font-family:"Roboto";font-weight:700;font-size:12px;line-height:16px;color:#f8fafc}.password-input-field,.username-input-field{color:#fff;font-size:14px;height:40px;background-color:transparent;border:1px solid #64748b;border-radius:2px;margin-top:5px;padding:8px 16px;outline:none}.login-button{font-family:"Roboto";font-weight:700;font-size:14px;color:#fff;height:40px;width:100%;margin-top:20px;margin-bottom:2px;background-color:#6366f1;border-radius:8px;border:none;outline:none;cursor:pointer}@media screen and (min-width:767px){.login-button{margin-top:35px}}.error-message{-ms-flex-item-align:start;align-self:start;font-size:12px;margin-top:3px;margin-bottom:0;font-family:"Roboto";line-height:16px;color:#ff0b37}.home-main-bg-conatiner{background-image:url(https://assets.ccbp.in/frontend/react-js/home-sm-bg.png);background-size:cover;min-height:100vh;@media screen and (min-width:768px){background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png)}}.home-heading{@media screen and (min-width:768px){font-size:40px}}.content-msg,.home-heading{color:#fff;font-family:Roboto}.content-msg{line-height:1.6;@media screen and (min-width:768px){font-size:20px}}.findJob-btn{background-color:#6366f1;border:none;color:#fff;cursor:pointer;font-family:Roboto;border-radius:6px;width:120px;height:35px;font-size:15px;@media screen and (min-width:768px){font-size:15px;width:130px;height:40px}}.home-body-conatiner{margin:35px 23px 23px;@media screen and (min-width:768px){width:50%;height:80vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-left:90px}}.header-container{background-color:#202020;@media screen and (min-width:768px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px;padding-top:10px;padding-bottom:10px}}.ms-header-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;@media screen and (min-width:768px){display:none}}.website-logo{width:90px;cursor:pointer;margin-left:15px;@media screen and (min-width:768px){width:120px}}.icons-container{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.icon-button{background-color:transparent;border:none;outline:none;cursor:pointer}.react-icon{color:#fff;font-size:22px;margin-left:15px;margin-right:15px;cursor:pointer}.route-buttons-container{display:none;@media screen and (min-width:768px){display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:70px;margin-right:70px}}.buttons-con{padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.website-logo-lg{width:120px}.logout-button{background-color:#6366f1;height:35px;width:100px;border:none;border-radius:6px}.logout-button,.route-btn{color:#fff;outline:none;cursor:pointer}.route-btn{background-color:transparent;border:none;font-family:Roboto;font-size:18px;margin-left:15px;margin-right:15px}.jobsRoute-main-container{background-color:#000;min-height:100vh;padding:5px 15px}.input-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;border:1px solid #b6c5ff;margin-top:10px;@media screen and (min-width:768px){width:50%}}.searchInput-box{width:90%;font-size:15px;padding:9px 9px 9px 10px;background-color:#000}.search-icon-btn,.searchInput-box{border:none;outline:none;color:#fff}.search-icon-btn{background-color:#272727;width:10%;cursor:pointer}.loader-container{height:50vh}.jobs-notFound-container{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:50vh;@media screen and (min-width:768px){height:90vh}}.no-jobs-image{width:290px}.nojobs-heading{font-size:20px;margin:0}.nojobs-heading,.nojobs-para{font-family:Roboto;color:#fff}.jobs-failure-container{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:50vh;@media screen and (min-width:768px){height:90vh}}.jobs-failure-image{width:300px}.jobs-failure-heading{font-size:20px;font-family:Roboto;color:#fff}.jobs-failure-para{font-family:Roboto;color:#fff;margin-top:0}.retry-button{background-color:#4f46e5;color:#fff;font-family:Roboto;font-size:15px;height:40px;width:120px;border:none;outline:none;cursor:pointer;border-radius:8px}.jobs-list-container{padding:0;list-style-type:none;margin-top:35px}.only-medium-above-device{display:none}@media screen and (min-width:768px){.only-small-device{display:none}.jobsRoute-main-container,.only-medium-above-device{display:-ms-flexbox;display:flex}.jobsRoute-main-container{-ms-flex-pack:distribute;justify-content:space-around}.medium-large-view-one{width:25vw}.medium-large-view-two{width:50vw}}.user-profile-failure{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.loader-container,.user-profile-failure,.user-profile-success{height:180px;margin-top:15px;margin-bottom:15px}.user-profile-success{background-image:url(https://assets.ccbp.in/frontend/react-js/profile-bg.png);background-size:cover;border-radius:20px;padding:20px;@media screen and (min-width:768px){height:200px}}.retry-btn{background-color:#6366f1;color:#fff;font-family:Roboto;height:35px;width:110px;border:none;outline:none;cursor:pointer;border-radius:8px}.avator-image{height:60px}.username{color:#4f46e5;font-family:Roboto;font-size:22px}.userbio{color:#64748b;font-family:Roboto}.checkboxs-title{color:#fff;font-size:17px;font-family:Roboto}.list-items-div{padding:0;list-style-type:none}.checkbox-container{margin-top:10px;margin-bottom:10px;cursor:pointer}.checkbox-label{color:#fff;font-family:Roboto;margin-left:10px;cursor:pointer}.horizantal-line{border:1px solid #b6c5ff;margin-bottom:20px;margin-top:20px}.checkbox{cursor:pointer}.jobItem-container{background-color:#121212;border-radius:10px;margin-bottom:20px;margin-top:20px;padding:15px}.link-component-container{text-decoration:none;color:#fff}.jobItem-detail-container{background-color:#000;min-height:95vh;padding:15px}.loader-container{height:40vh}.failure-container,.loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.failure-container{height:75vh;-ms-flex-direction:column;flex-direction:column}.failed-img{width:300px}.faied-head{font-size:18px}.faied-head,.faied-para{font-family:Roboto;color:#fff}.faied-para{text-align:center}.re-try-button{background-color:#4f46e5;font-family:Roboto;color:#fff;height:35px;width:120px;border:none;outline:none;cursor:pointer;font-size:15px;border-radius:8px}.jobitem-bg-container{background-color:#121212;border-radius:10px;margin-bottom:20px;margin-top:20px;padding:15px}.logo-heading-container{display:-ms-flexbox;display:flex}.company-logo{width:45px;height:45px;margin-right:15px}.company-title{color:#fff;font-family:Roboto;font-size:18px;margin:0}.rating-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:5px}#star-icon{color:#fbbf24;margin-right:9px}.no-star{font-family:Roboto;color:#fff;margin:0}.location-salary-container{-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.job-icons-con,.location-salary-container{display:-ms-flexbox;display:flex;color:#fff}.employment-type-on{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:25px}.react-icon-job{margin-right:5px}.salary-for-annum{font-family:Roboto;font-size:17px}.horizantal{margin:0;border-color:#b6c5ff}.description-head{font-size:18px;font-family:Roboto;color:#fff}.job-description{font-family:Roboto;line-height:1.6;color:#fff}.discription-heding-website-link-con{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.link-element{color:#6366f1;font-family:Roboto;text-decoration:none}.skills-list{padding:0;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.skill-div,.skills-list{display:-ms-flexbox;display:flex}.skill-div{-ms-flex-align:center;align-items:center;margin:10px;width:150px}.skill-image{height:40px;width:40px;margin-right:10px}.skill-name{font-family:Roboto;color:#fff}.C-life-head,.skill-head{color:#fff;font-size:18px;font-family:Roboto;margin-top:25px}.company-description{font-family:Roboto;line-height:1.6;color:#fff}.company-life-image{width:100%}.similarJobs-heding{color:#fff;font-family:Roboto;font-size:22px;margin-top:25px}.similarJobs-container{background-color:#121212;border-radius:10px;margin-bottom:20px;margin-top:20px;padding:15px}.similarJobs-list{padding:0;list-style-type:none}.similarJobs-discription-con{margin-top:25px}@media screen and (min-width:768px){.JobItemDetailsRoute-body{margin-left:70px;margin-right:70px}.jobitem-bg-container{padding:40px}.skill-div{width:300px;margin:20px}.similarJobs-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.similarJobs-container{width:30%;margin-right:30px}}.notfound-container{background-color:#202020;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}.notfound-head{font-size:20px}.notfound-head,.notfound-para{color:#fff;font-family:Roboto}
/*# sourceMappingURL=main.bb3c7b34.chunk.css.map */