.login-container{-ms-flex-pack:center;justify-content:center;background-color:#000;height:100vh}.form-container,.login-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.form-container{padding:60px 20px;border-radius:8px;width:100%;max-width:450px;background-color:#202020}@media screen and (min-width:992px){.form-container{width:450px;-ms-flex-negative:0;flex-shrink:0;padding:64px 48px}}.login-website-logo{width:90px;padding-bottom:20px}@media screen and (min-width:768px){.login-website-logo{width:180px}}.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:500;font-size:13px;line-height:16px;color:#fff}.username-input-field{font-size:15px}.password-input-field,.username-input-field{height:40px;border:1px solid #6366f1;background-color:transparent;color:#fff;border-radius:2px;margin-top:5px;padding:8px 16px;outline:none}.password-input-field{font-size:14px}.login-button{font-family:"Roboto";font-weight:700;font-size:16px;color:#fff;height:40px;width:100%;margin-top:20px;margin-bottom:2px;background-color:#4f46e5;border-radius:8px;border:none;outline:none;cursor:pointer}.error-message{-ms-flex-item-align:start;align-self:start;margin-top:3px;margin-bottom:0;font-family:"Roboto";font-size:12px;line-height:16px;color:#ff0b37}.nav-header{-ms-flex-pack:center;justify-content:center;background-color:#202020}.nav-content,.nav-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav-content{width:90%;max-width:1110px;padding:15px 0 25px}.nav-bar-mobile-logo-container,.nav-content{-ms-flex-pack:justify;justify-content:space-between}.nav-bar-mobile-logo-container{display:-ms-flexbox;display:flex;width:100%}@media screen and (min-width:768px){.nav-bar-mobile-logo-container{display:none}}.nav-bar-large-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1110px}@media screen and (max-width:767px){.nav-bar-large-container{display:none}}.website-logo{width:90px;margin-top:12px}@media screen and (min-width:768px){.website-logo{width:125px}}.nav-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end;list-style-type:none;margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.nav-menu{display:none}.nav-content{padding-top:15px;padding-bottom:15px}}.nav-menu-item{font-family:"Roboto";text-decoration:none;margin:10px;font-weight:400;font-size:16px}.nav-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;color:#fff}.logout-desktop-btn{font-family:"Roboto";font-weight:600;font-size:14px;color:#fff;background-color:#4f46e5;border:none;border-radius:4px;cursor:pointer;outline:none;padding:12px 42px}@media screen and (max-width:767px){.logout-desktop-btn{display:none}}.nav-bar-mobile-icons-container{list-style-type:none}.nav-bar-mobile-icons-container,.nav-mobile-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav-mobile-btn{border:none;padding:0;background:transparent;cursor:pointer;outline:none;font-size:24px;color:#fff;-ms-flex-pack:center;justify-content:center}.nav-item-mobile-link{font-size:24px;color:#fff;margin-right:20px}@media screen and (min-width:768px){.nav-mobile-btn{display:none}}.home-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:auto;padding-top:10px;padding-bottom:50px;background-image:url(https://assets.ccbp.in/frontend/react-js/home-sm-bg.png);background-size:cover;height:90vh}@media screen and (min-width:768px){.home-container{-ms-flex-align:start;align-items:flex-start;padding-left:120px;background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png)}}.home-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:90%;max-width:1100px}@media screen and (min-width:768px){.home-content{-ms-flex-align:start;align-items:flex-start;width:50%}}.home-heading{color:#fff;font-family:"Roboto";font-weight:700;font-size:30px;text-align:left;margin-bottom:5px}@media screen and (min-width:768px){.home-heading{font-size:62px;text-align:left;line-height:1.2}}.home-description{font-family:"Roboto";font-size:14px;line-height:35px;color:#fff;margin-bottom:0;text-align:left}@media screen and (min-width:768px){.home-description{font-size:20px;text-align:left}}.shop-now-button{font-size:14px;font-weight:400;font-family:"Roboto";color:#fff;border:none;padding:12px 24px;border-radius:5px;background-color:#4f46e5;margin-top:20px;outline:none;cursor:pointer}@media screen and (min-width:768px){.shop-now-button{width:150px;font-size:16px}}.profile-error-view-container,.profile-loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:200px}.profile-failure-button{padding:8px 32px;border-radius:5px;border:none;outline:none;cursor:pointer;background-color:#4f46e5;color:#fff;font-size:12px;font-family:"Roboto"}.profile-success-container{background-image:url(https://assets.ccbp.in/frontend/react-js/profile-bg.png);height:200px;margin-bottom:28px;border-radius:40px;background-size:cover;padding:30px}.profile-img{width:40px}.profile-heading{color:#6366f1;font-size:18px;font-family:"Roboto"}.profile-bio{color:#7e858e;font-size:16px;font-family:"Roboto"}.filters-group-container{margin-top:16px}@media screen and (min-width:768px){.filters-group-container{width:30%;max-width:300px;min-width:240px;margin-top:48px;-ms-flex-negative:0;flex-shrink:0}}.search-input-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:8px;border:1px solid #7e858e;margin-bottom:20px;margin-top:20px}.search-input{background-color:transparent;color:#fff;font-family:"Roboto";font-size:14px;font-weight:500;border:none;outline:none;-ms-flex-positive:1;flex-grow:1;padding:6px 16px}.search-button-container{background-color:#475569;border:none;outline:none;cursor:pointer;padding:10px 20px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin:0}.search-icon{color:#fff;width:15px;height:15px}@media screen and (min-width:768px){.search-input-container{display:none}}.horizontal-line{background-color:#475569}.employment-type-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.employment-type-heading{color:#fff;font-weight:400;font-family:"Roboto";font-size:16px;padding-bottom:15px}.employee-type-list-container{list-style-type:none;padding:0;margin:0}.employee-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 20px}.salary-range-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.salary-range-heading{color:#fff;font-weight:400;font-family:"Roboto";font-size:16px;padding-bottom:15px}.salary-range-list-container{list-style-type:none;padding:0;margin:0}.salary-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 20px}.check-label{color:#fff;margin-left:10px;font-size:14px}.link-item{text-decoration:none}.line{color:#7e858e}.description-heading{margin-bottom:0}.jobs-container{-ms-flex-align:center;align-items:center;background-color:#000;background-size:cover;min-height:90vh}.jobs-container,.jobs-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jobs-content{width:92%;max-width:1180px}@media screen and (min-width:768px){.jobs-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:100px;width:92%}}.loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:70vh;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:768px){.loader-container{width:100%}}.jobs-error-view-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;margin-top:48px;padding-bottom:64px;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:768px){.jobs-error-view-container{width:70%;width:100%;margin-top:70px;padding-bottom:0}}.jobs-failure-img{width:250px;height:200px}@media screen and (min-width:768px){.jobs-failure-img{width:400px;height:350px}}.jobs-failure-heading-text{color:#fff;font-family:"Roboto";font-size:24px;font-weight:500;line-height:1.3;text-align:center}@media screen and (min-width:768px){.jobs-failure-heading-text{font-size:30px}}.jobs-failure-description{text-align:center;color:#fff;font-family:"Roboto";font-size:12px;width:90%;max-width:388px;margin-top:0}@media screen and (min-width:768px){.jobs-failure-description{font-size:16px}}.jobs-failure-button{padding:8px 32px;border-radius:5px;border:none;outline:none;cursor:pointer;background-color:#4f46e5;color:#fff;font-size:18px;font-weight:500;font-family:"Roboto"}.no-jobs-view{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-bottom:64px;margin-top:48px}@media screen and (min-width:768px){.no-jobs-view{margin-left:30px;width:100%;padding-bottom:0;margin-top:0}}.no-jobs-img{width:250px;height:180px}@media screen and (min-width:768px){.no-jobs-img{width:459px;height:315px}}.no-jobs-heading{color:#fff;font-family:"Roboto";font-size:24px;font-weight:500;line-height:1.3px;width:90%;text-align:center}@media screen and (min-width:768px){.no-jobs-heading{margin-top:32px;font-size:42px}}.no-jobs-description{text-align:center;color:#fff;font-family:"Roboto";font-size:12px;width:90%;max-width:288px;line-height:1.3}@media screen and (min-width:768px){.no-jobs-description{margin-top:12px;font-size:14px;width:60%;max-width:466px}}@media screen and (min-width:768px){.all-jobs-container{width:100%}}.jobs-list{padding-left:0}.search-input-jobs-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:768px){.search-input-jobs-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;margin-left:40px;margin-top:28px}}.search-input-container-desktop{display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;background-color:transparent;border-radius:8px;border:1px solid #7e858e;margin-bottom:20px;margin-top:20px}.search-input-desktop{background-color:transparent;color:#fff;font-family:"Roboto";font-size:14px;font-weight:500;border:none;outline:none;-ms-flex-positive:1;flex-grow:1;padding:6px 16px;width:450px}.search-button-container-desktop{background-color:#475569;border:none;outline:none;cursor:pointer;padding:10px 20px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin:0}.search-icon-desktop{color:#fff;width:15px;height:15px}@media screen and (max-width:768px){.search-input-container-desktop{display:none}}.similar-job-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style-type:none;background-color:#202020;padding:25px;border-radius:15px;margin-bottom:25px;margin-top:10px}@media screen and (min-width:768px){.similar-job-item{width:350px;margin-right:20px}}.description-heading{font-size:20px}.job-item-details-container{-ms-flex-direction:column;flex-direction:column;background-color:#000}.job-item-details-container,.job-item-loader-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:100vh}.job-item-loader-container{-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.job-item-loader-container{width:100%}}.job-item-error-view-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;height:100vh}@media screen and (min-width:768px){.job-item-error-view-container{width:100%;margin-top:70px;padding-bottom:0}}.job-item-failure-img{width:250px;height:200px}@media screen and (min-width:768px){.job-item-failure-img{width:450px;height:400px}}.job-item-failure-heading-text{color:#fff;font-family:"Roboto";font-size:24px;font-weight:500;line-height:1.3;text-align:center}@media screen and (min-width:768px){.job-item-failure-heading-text{font-size:38px}}.job-item-failure-description{text-align:center;color:#fff;font-family:"Roboto";font-size:12px;width:90%;max-width:488px;margin-top:0;line-height:1.8}.job-item-failure-button{padding:8px 32px;border-radius:5px;border:none;outline:none;cursor:pointer;background-color:#4f46e5;color:#fff;font-size:18px;font-weight:500;font-family:"Roboto"}.job-details-view-container{width:90%;max-width:1180px;padding-top:20px}.job-details-view-container,.job-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.job-item{background-color:#202020;padding:25px;border-radius:15px;margin-bottom:25px;margin-top:10px}@media screen and (min-width:768px){.job-item{padding:45px}}.logo-title-location-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.logo-title-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.company-logo{width:70px;height:70px;margin-right:20px}.title-rating-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.title-heading{color:#fff;font-size:20px;font-weight:700;font-family:"Roboto";margin-bottom:0}.rating-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:0}.rating-icon{color:#fbbf24;font-size:18px;margin-right:10px}.rating-heading{color:#fff;font-size:18px;font-weight:700;font-family:"Roboto"}.location-package-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.location-employee-container,.location-package-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.location-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px;padding-left:5px}.location-icon{color:#fff;font-size:22px;margin-right:6px}.brief-case-icon{color:#fff;font-size:22px;margin-right:10px}.location-heading{color:#fff;font-size:14px;font-family:"Roboto"}.package-heading{color:#fff;font-size:18px;font-family:"Roboto";font-weight:500}.employee-type-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:5px}.employee-type-heading{color:#fff;font-size:14px;font-family:"Roboto"}.description-visit-container{-ms-flex-pack:justify;justify-content:space-between}.description-visit-container,.visit-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.visit-heading{text-decoration:none;padding-right:4px}.visit-heading,.visit-icon{color:#6a95ce;font-size:14px;font-family:"Roboto"}.line{border-color:#6a95ce;width:100%}.description-heading{color:#fff;font-size:22px;font-weight:700;font-family:"Roboto"}.description-text{color:#fff;font-size:15px;line-height:1.8;font-family:"Roboto"}.similar-jobs-heading{color:#fff;font-family:"Roboto";font-size:28px;font-weight:500;margin:0}@media screen and (min-width:768px){.similar-jobs-heading{font-size:32px}}.similar-jobs-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}@media screen and (min-width:768px){.similar-jobs-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:24px}}.life-at-company-heading,.skills-heading{color:#fff;font-size:22px;font-weight:700;font-family:"Roboto"}.life-at-company-description-image-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.life-at-company-description{color:#fff;font-size:15px;line-height:1.8;font-family:"Roboto"}.life-at-company-image{width:100%}@media screen and (min-width:768px){.life-at-company-description-image-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.life-at-company-description{font-size:20px;width:65%}.life-at-company-image{width:350px;height:260px}.description-text{font-size:20px}}.skills-list-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding-left:0}.skills-item-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:50%;margin-bottom:40px}@media screen and (min-width:768px){.skills-item-container{width:30%}}.skills-container{display:-ms-flexbox;display:flex}.skill-image{width:30px;margin-right:20px}.skill-name{color:#fff;font-size:16px;font-family:"Roboto"}@media screen and (min-width:768px){.skill-image{width:50px}.skill-name{font-size:18px}}.not-found-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;height:90vh;background-color:#000;padding-bottom:40px;padding-top:90px}.not-found-img{width:300px}.not-found-heading{font-size:34px;font-weight:700;padding-top:15px}.not-found-description,.not-found-heading{font-family:"Roboto";color:#fff;text-align:center}.not-found-description{font-size:16px}@media screen and (min-width:768px){.not-found-heading{font-size:42px}.not-found-description{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.f9eb7ebb.chunk.css.map */