.login-bg{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100vh;background-color:#121212}.open-in-desktop-container{display:none}.open-in-desktop-container-heading{color:#fff;font-size:30px;font-family:"Bree serif";text-align:center}.login-form{border:10px;width:35%;background-color:#272727;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;border-radius:10px;padding:50px 50px 70px}.login-logo{height:65px;margin:15px 15px 25px}.form-label{color:#f1f5f9;font-size:14px;font-weight:600;-ms-flex-item-align:start;align-self:flex-start;margin-top:24px}.form-input{border:3px solid #64748b;background-color:transparent;border-radius:4px;margin-top:7px;padding:10px 15px;color:#f1f5f9}.form-input,.login-btn{outline:none;width:100%}.login-btn{background-color:#6366f1;border:none;padding:10px;text-align:center;font-size:20px;color:#f5f5f5;margin-top:35px;font-weight:600;border-radius:8px;cursor:pointer}.error-text{color:#ff0b37;font-size:15px;margin:5px;-ms-flex-item-align:start;align-self:flex-start;text-align:left}@media (max-width:1199px){.login-form{width:85%;padding:35px 35px 70px}}.header-bg{display:-ms-flexbox;display:flex;padding:25px 65px;background-color:#272727;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}.logo-image{height:50px}.links-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;list-style-type:none;width:60%}.nav-link{color:#fff;font-size:25px;font-weight:600;text-decoration:none;margin:5px 20px;letter-spacing:2px}.margin-left{margin-left:auto}.logout-btn{color:#fff;background-color:#4f46e5;font-weight:600;font-size:18px;border:none;outline:none;padding:10px 35px;border-radius:5px;cursor:pointer}@media screen and (max-width:768px){.header-bg{display:-ms-flexbox;display:flex;padding:10px 15px;background-color:#272727;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}.logo-image{height:25px}.links-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;list-style-type:none}.nav-link{color:#fff;font-size:16px;font-weight:600;text-decoration:none;margin:0 10px;letter-spacing:1px}.margin-left{margin-left:auto}.logout-btn{color:#fff;background-color:#4f46e5;font-weight:600;font-size:14px;border:none;outline:none;padding:5px 15px;border-radius:5px;cursor:pointer}}.home-bottom-section{margin:0;min-height:84vh;background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.home-heading{color:#fff;font-size:65px}.home-description,.home-heading{width:40%;margin-left:7%;margin-top:0}.home-description{color:#cbd5e1;font-size:24px}.find-jobs-btn{padding:15px 30px;font-size:18px;font-weight:700;color:#fff;background-color:#6366f1;border:none;outline:none;margin-top:15px;border-radius:8px;cursor:pointer}.find-jobs-link{text-decoration:none;margin-left:7%}@media screen and (max-width:768px){.home-bottom-section{min-height:100vh;background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.home-heading{font-size:30px}.home-description,.home-heading{width:100%;margin-left:0;margin-top:0;padding:0 4%}.home-description{color:#cbd5e1;font-size:16px}}*{-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;padding:0}.bg-container{margin:0;padding:0;min-height:100vh}.tex-icon-containers{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.job-card-container{padding:25px 30px;background-color:#202020;margin-top:5px;margin-bottom:15px;border-radius:20px}.link-type{text-decoration:none;color:#fff}.logo-title-rating-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}.company-logo{height:75px;border-radius:10px}.title-container{margin-left:15px}.card-title{font-size:25px;color:#fff;margin:0;font-weight:600}.card-rating{font-weight:500}.star-icon-card{height:25px;width:25px;margin:0 5px 0 0}.location-card,.location-employment-conatiner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-card{font-size:18px;font-weight:500;margin-right:35px}.location-icon{height:28px;width:28px;margin-right:10px}.package-card{font-size:23px;font-weight:500;margin-left:auto}.card-separator-line{border:1px solid #7e858e;margin:0}.description-heading{font-size:21px;font-weight:600}.card-description{font-size:17px;font-weight:500;color:#f1f5f9}@media screen and (max-width:768px){.job-card-container{padding:15px 20px;margin-top:5px;margin-bottom:5px;border-radius:10px}.link-type{text-decoration:none;color:#fff}.company-logo{height:50px;border-radius:6px}.title-container{margin-left:15px}.card-title{font-size:18px;color:#fff;margin:10px 0 0;font-weight:600;padding:0}.card-rating{font-size:14px;font-weight:500}.star-icon-card{height:16px;width:16px;margin:0 5px 0 0}.location-employment-conatiner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-card{font-size:14px;font-weight:500;margin-right:15px}.location-icon{height:16px;width:16px;margin-right:5px}.package-card{font-size:14px;font-weight:500;margin-left:auto}.card-separator-line{border:1px solid #7e858e;margin:0}.description-heading{font-size:16px;font-weight:600}.card-description{font-size:14px;font-weight:500;color:#f1f5f9;line-height:1.3rem}}.jobs-container{width:100%;padding-top:5px;padding-left:5%;padding-right:8%}.search-input-container{border:1px solid #94a3b8;border-radius:5px;padding:0;display:-ms-flexbox;display:flex;width:490px}.search-input{background-color:transparent;font-size:15px;border:none;outline:none;height:100%;padding:17px 20px;color:#fff;-ms-flex-positive:1;flex-grow:1;height:30px}.loader-container-jobs{height:400px;width:100%}.loader-container-jobs,.search-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.search-btn{background-color:transparent;color:#fff;width:50px;margin:0;padding:4px 8px;border:none;outline:none;background-color:#202020}.search-icon{height:20px;width:20px;border:none;outline:none}.jobs-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style-type:none;color:#fff;max-height:115vh;overflow-y:scroll;scroll-behavior:smooth;padding:0 15px 0 0}.jobs-list-container::-webkit-scrollbar{width:10px;height:150px}.jobs-list-container::-webkit-scrollbar-track{background-color:transparent}.jobs-list-container::-webkit-scrollbar-thumb{background-color:#646464;border-radius:10px;margin-left:10px}.failure-container{min-height:60vh;width:100%;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-top:45px}.failure-img{height:400px}.retry-profile-btn{cursor:pointer}@media screen and (max-width:768px){.jobs-container{padding-left:0;padding-right:0}.search-input-container{width:100%}.jobs-list-container{padding-right:0;max-height:unset}.jobs-list-container::-webkit-scrollbar{display:none}}.jobs-bg-container{width:100vw;height:100vh;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}*{font-family:"roboto"}.bottom-section{width:100%;padding:3% 5%;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.side-bar-container{width:450px}.profile-container{height:260px;width:100%;border-radius:24px;background-image:url(https://img.freepik.com/free-photo/blue-toned-set-triangular-paper-sheets-with-copy-space_23-2148320443.jpg);background-size:cover;padding:26px 45px 26px 26px}.profile-pic{height:70px}.profile-name{color:#6366f1;font-size:28px;font-weight:700;margin-top:5px}.profile-short-bio{color:#475569;font-size:19px;font-weight:500;margin-top:5px}.profile-failure-container{height:260px;width:320px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.retry-profile-btn{background-color:#4f46e5;padding:13px 29px;font-size:15px;font-weight:600;color:#fff;border:none;outline:none;border-radius:4px}.side-bar-separator-line{border:1px solid #7e858e;margin:25px 0}.loader-container{height:260px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.filter-category-heading{color:#cbd5e1;font-size:20px;font-weight:600;margin-top:35px;margin-bottom:0}.employment-type-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style-type:none;padding:5px;margin-top:10px}.employment-type-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:10px 0}.checkbox-input{height:17px;width:17px;margin:1px 1px 1px 0;color:#4f46e5}.label-input{color:#cbd5e1;font-size:14px;font-weight:500;margin-left:10px}@media screen and (max-width:768px){.side-bar-container{display:none}}.not-found-bg{min-height:100vh;display:-ms-flexbox;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#000;display:flex;-ms-flex-direction:column;flex-direction:column}.not-found-image{height:450px}.failure-heading{color:#fff;font-size:40px;font-weight:500;font-family:"roboto"}.failure-para-1{font-size:15px;color:#94a3b8;margin:0 0 20px}.job-specific-details-container-1{background-color:#202020;width:40%;border-radius:28px;margin-top:0;padding:4% 3%;margin-right:35px;margin-bottom:35px}.link-style-similar-cards{text-decoration:none}.logo-title-rating-container-1{color:#fff}.description-heading-2{font-size:32px;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.card-description-2{font-size:22px;font-weight:500;color:#cbd5e1;line-height:44px}@media screen and (max-width:768px){.job-specific-details-container-1{background-color:#202020;width:100%;border-radius:28px;margin-top:0;padding:6% 4%;margin-right:0;margin-bottom:35px}.link-style-similar-cards{text-decoration:none}.logo-title-rating-container-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff}.card-title-1{font-size:20px;color:#fff;margin:0;font-weight:600}.card-rating-1{font-weight:500;margin:15px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.star-icon-card-1{height:25px;width:25px;margin-right:10px}.location-employment-conatiner-1{margin-top:10px}.location-card-1,.location-employment-conatiner-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-card-1{font-size:20px;color:#cbd5e1;font-weight:500;margin-right:35px}.location-icon-1{height:35px;width:28px;margin-right:10px;color:#fff}.card-separator-line-1{border:2px solid #7e858e;margin:0}.description-heading-2{font-size:20px;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.visit-link-icon{height:45px;margin-left:10px}.card-description-2{font-size:14px;font-weight:500;color:#cbd5e1;line-height:1.5rem}}.bg-container-1{background-color:#000;min-height:100vh;color:#fff;margin:0;padding:0}.job-specific-details-container{background-color:#202020;border-radius:28px;padding:4% 3%;margin:4% 8%}.logo-title-rating-container-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.company-logo-1{height:85px;border-radius:10px}.title-container-1{margin-left:35px}.card-title-1{font-size:25px;color:#fff;margin:0;font-weight:600}.card-rating-1{font-weight:500;margin:15px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.star-icon-card-1{height:25px;width:25px;margin-right:10px}.location-employment-conatiner-1{margin-top:10px}.location-card-1,.location-employment-conatiner-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-card-1{font-size:20px;color:#cbd5e1;font-weight:500;margin-right:35px}.location-icon-1{height:35px;width:28px;margin-right:10px;color:#fff}.package-card-1{font-size:27px;font-weight:500;margin-left:auto;margin-right:15px}.card-separator-line-1{border:2px solid #7e858e;margin:0}.description-heading-1{font-size:35px;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.visit-link{color:#6366f1;text-decoration:none;margin:0 0 0 auto;font-size:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.visit-link-icon{height:45px;margin-left:10px}.card-description-1{font-size:25px;font-weight:500;color:#cbd5e1;line-height:44px}.skills-heading{font-size:30px;font-weight:600}.skills-container{display:-ms-flexbox;display:flex;list-style-type:none;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.skill-card-container{display:-ms-flexbox;display:flex;width:33%;margin:25px 0;-ms-flex-align:center;align-items:center}.skill-image{height:65px}.skill-name{font-size:23px;font-weight:500;margin-left:20px}.life-at-company-container{display:-ms-flexbox;display:flex}.life-at-company-image{height:340px;margin-left:42px}.life-at-company-description{font-size:24px;line-height:40px;color:#cbd5e1}.similar-jobs-heading{color:#fff;font-size:40px;margin:4% 8% 35px}.loader-container-2{width:100%;height:600px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.similar-jobs-container{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 8% 4%;list-style-type:none}.failure-container-2{min-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.failure-img-2{height:350px}@media screen and (max-width:768px){.job-specific-details-container{background-color:#202020;border-radius:28px;padding:3% 4%;margin:6% 5%}.company-logo-1{height:55px;border-radius:7px}.title-container-1{margin-left:20px}.card-title-1{font-size:19px;color:#fff;margin:0;font-weight:600}.card-rating-1{font-weight:500;margin:10px 0 0;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.star-icon-card-1{height:16px;width:16px;margin-right:10px}.location-employment-conatiner-1{margin-top:10px}.location-card-1,.location-employment-conatiner-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-card-1{font-size:15px;color:#cbd5e1;font-weight:500;margin-right:15px}.location-icon-1{height:25px;width:20px;margin-right:10px;color:#fff}.package-card-1{font-size:16px;font-weight:500;margin-left:auto;margin-right:15px}.card-separator-line-1{border:1px solid #7e858e;margin:0}.description-heading-1{font-size:20px;font-weight:600;-ms-flex-pack:justify;justify-content:space-between}.description-heading-1,.visit-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.visit-link{color:#6366f1;text-decoration:none;margin:0 0 0 auto;font-size:16px}.visit-link-icon{height:16px;margin-left:5px;margin-bottom:3px}.card-description-1{font-size:16px;font-weight:500;color:#cbd5e1;line-height:1.5rem}.skills-heading{font-size:20px;font-weight:600}.skills-container{display:-ms-flexbox;display:flex;list-style-type:none;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.skill-card-container{display:-ms-flexbox;display:flex;width:50%;grid-gap:5px;gap:5px;-ms-flex-align:center;align-items:center;margin:0}.skill-image{height:30px}.skill-name{font-size:16px;font-weight:500;margin-left:10px}.life-at-company-container{display:-ms-flexbox;display:flex}.life-at-company-image{display:none}.life-at-company-description{font-size:16px;line-height:1.5rem;color:#cbd5e1}.similar-jobs-heading{color:#fff;font-size:25px;margin:2% 6% 35px}.loader-container-2{width:100%;height:200px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.similar-jobs-container{padding:5%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 4%;list-style-type:none}.failure-container-2{min-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.failure-img-2{height:350px}}
/*# sourceMappingURL=main.422cd265.chunk.css.map */