*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Roboto"}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-container{height:100vh;background-color:#121212}.login-container,.login-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.login-logo img{max-width:100px;margin-bottom:20px}form{background:#333;padding:20px;border-radius:8px;width:90%;max-width:400px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.input-group{margin-bottom:10px}.input-group input{width:100%;padding:10px;margin:10px 0;border:1px solid #555;border-radius:4px;background:transparent;color:#ddd}button{width:100%;padding:10px;background-color:#06f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;-webkit-transition:background-color .3s;transition:background-color .3s}button:hover{background-color:#0056e8}.error-message{color:#ff3860;text-align:left;margin-top:10px}.login-form-label-text{color:#fff;text-transform:uppercase;font-size:12px;font-weight:700}.nav-cont{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:10vh;width:100%;padding:20px 10px;background-color:#2c364c}.logo{height:30px}.mobile-nav-link-items-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.logout-btn{width:100px}.mobile-logout-btn{background:none;height:100%}.link-item{color:#fff;text-decoration:none;margin-right:18px;font-size:16px}.desktop-nav-cont{display:none}@media screen and (min-width:768px){.desktop-nav-cont{display:-ms-flexbox;display:flex}.mobile-nav-cont{display:none}}.home-content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:left;color:#fff}.home-bottom-section{background-image:url(https://assets.ccbp.in/frontend/react-js/home-sm-bg.png);background-size:cover;padding:20px;min-height:90vh}.heading{font-size:32px;font-weight:700;margin:0 0 1}.description{font-size:16px;margin:10px 0}.find-jobs-button{background-color:#6366f1;color:#fff;padding:10px 20px;border:none;font-size:16px;cursor:pointer;border-radius:4px;width:120px;margin-top:10px}.find-jobs-button:hover{background-color:#4f46e5}@media screen and (min-width:768px){.home-content-container{text-align:left;display:-ms-flexbox;display:flex;width:60%}.home-bottom-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);background-size:cover}.heading{font-size:48px;margin-bottom:0}.description{font-size:18px;margin:20px 0}.home-image-sm{display:none}.home-image-lg{display:block;width:50%}}.profile-detials-bg-cont{background-image:url(https://assets.ccbp.in/frontend/react-js/profile-bg.png);background-size:cover;width:100%;padding:20px;border-radius:14px}.jobs-and-profile-section-cont{padding:14px}.search-cont{width:100%;border:2px solid #2c364c;border-radius:8px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 10px;margin-bottom:15px}.search-input-box{border:none;width:85%;background:transparent;color:#cbd5e1;outline:none;font-size:18px;height:90%}.search-icon{color:#fff;font-size:22px}.profile-name{color:#6366f1;font-size:23px}.profile-icon{width:50px}.search-icon-btn{-ms-flex-item-align:stretch;align-self:stretch;background-color:#2c364c;border:none;cursor:pointer;width:15%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:0 8px 8px 0}.jobs-page-bg-cont-mobile{background-color:#121212;min-height:100vh}.job-filters-heading{color:#fff;font-size:18px;font-weight:400;margin-bottom:20px}.hr-line{color:#fff;border:.5px solid #fff;margin-bottom:15px;margin-top:15px;width:100%}.filters-cont{margin:25px 0}.retry-btn{background-color:#00f;color:#fff;border:none;padding:10px;width:100px;cursor:pointer}.employment-types-checkbox-cont{list-style-type:none;padding-left:0;margin-left:0}.check-box{-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:10px}.label-text{color:#fff;font-size:16px}.li-item{margin-bottom:15px}.jobs-list-cont{margin:0;padding:0;list-style-type:none}.job-card-bg-cont{background-color:#272727;border-radius:10px;padding:20px;color:#fff;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-bottom:20px}.jobs-card-logo-and-title-cont{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;-ms-flex-align:start;align-items:flex-start}.rating-icon{color:gold;margin-right:10px}.location-div-package-cont{-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:10px}.location-div-package-cont,.location-emp-typ-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.location-emp-typ-cont{-ms-flex-pack:start;justify-content:flex-start}.icon-text-cont{margin-right:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.mr-5{margin-right:5px}.title-rating-cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:15px}.rating-text{font-size:16px;margin:10px 0 0}.job-title{margin:0;font-size:18px}.profile-failure-cont{height:200px}.loader-cont,.profile-failure-cont{width:100%}.jobs-failure-view-bg-cont,.loader-cont,.profile-failure-cont{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.jobs-failure-view-bg-cont{-ms-flex-direction:column;flex-direction:column;margin-top:20px;color:#fff;text-align:center}.jobs-failure-cont{width:80%;margin-bottom:20px}.jobs-failure-img{width:300px}.jobs-card-button{border:none;background:none;cursor:pointer;text-align:left;outline:none}.jobs-page-bg-cont-desktop{display:none;background-color:#121212}.round-check-box{border-radius:100px}.jobs-card-button:hover{background:none}@media screen and (min-width:768px){.jobs-page-bg-cont-mobile{display:none}.jobs-page-bg-cont-desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jobs-and-profile-section-cont-desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.search-cont{width:80%}.desktop-jobs-left-section{width:30%}.desktop-jobs-left-section,.desktop-jobs-right-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.desktop-jobs-right-section{width:70%;padding:0 0 0 20px}}.not-found-bg-cont{background-color:#000;color:#fff;height:100vh}.not-found-bg-cont,.not-found-card{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.not-found-card{-ms-flex-direction:column;flex-direction:column;text-align:center}.not-found-img{max-width:250px}.job-details-bg-cont{background-color:#121212;min-height:100vh}.bottom-sec-jd-cont{padding:20px}.des-company-link-cont{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.website-link{color:#6366f1;text-decoration:none}.skills-cont,.website-link{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.skills-cont{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding-left:0}.skill-cont{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:50%}.skills-bg-cont{width:100%;margin-top:20px}.skill-img{width:40px;margin-right:10px;margin-bottom:20px}.life-at-company-bg-cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.life-at-company-img{width:100%}.mr-bt{margin-bottom:25px}.similar-jobs{color:#fff;font-size:20px}@media screen and (min-width:768px){.skill-cont{width:33%}.life-at-company-bg-cont{-ms-flex-direction:row;flex-direction:row}.life-at-company-img{width:40%}.similar-job-bg-cont{width:30%;margin-right:20px;margin-bottom:20px}.similar-jobs-bg-cont{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}
/*# sourceMappingURL=main.5fa80b56.chunk.css.map */