@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@800&display=swap);body{background-color:#fafafa;margin:0}.footer{border-top:1.5px solid #c7c7c7;height:5rem;margin-top:2rem}.footer .credits{color:#424242;font-family:Poppins;font-size:.6rem;margin-left:4rem}.header{background-color:#fafafa;border-bottom:1.5px solid #c7c7c7;display:flex;justify-content:space-between;padding:1rem 2rem;top:2%}.pctitle{color:#424242;font-family:Poppins;font-weight:500;margin:0 0 0 10px;padding:14px 0 0 20px}.pctitle,.searchbar{display:inline-block;text-align:center}.searchbar{background:red;height:40px;padding:14px 0 0;width:20%}.nav{display:flex}.nav-item{color:#424242;font-family:Poppins;font-size:.8rem;font-size:.75rem;margin:0;padding:18px 20px 5px;text-align:center;text-decoration:none}.nav .active{border-bottom:2px solid #424242;font-weight:600}.profile-page-container{margin:3% 5% 0;padding-left:0;text-align:center}.img1{background-color:#fff;display:inline-block;margin-top:3rem}.img1 img{border-radius:10rem;width:8rem}.img1 .img-name{font-family:Poppins;font-size:1rem;margin-top:0}.profile-heading{border-bottom:2px solid #00acc1;color:#424242;display:block;float:none;font-family:Poppins;font-size:1.3em;font-weight:600;text-align:left}.con1{background-color:#fff;border-left:3px solid #0000002a;float:right;margin-bottom:20px;margin-right:8rem;margin-top:3rem;padding-left:3rem;text-align:left;width:30rem}.profile-info-container{background-color:#fff;border-radius:5px;font-family:Poppins;height:45rem;margin-top:5px;position:relative;text-align:center}.profile-info-item{color:#424242;font-size:.8rem;margin-left:50px;margin-right:.8rem;margin-top:10px}.profile-info-item-name{color:grey;float:right;font-family:Poppins;font-size:.8rem;margin-right:3rem;right:1rem;text-align:left;width:17rem}.profile-info-item-name:focus{background-color:#f0f0f0;color:#424242}.profile-info-group{margin-bottom:.8rem;margin-top:.8rem}.profile-button{background-color:#5ddef4;border:0;border-radius:5px;bottom:1rem;color:#424242;font-family:Poppins;font-weight:500;height:2.5rem;margin:1rem;transition-duration:.3s;transition-property:background-color;width:10rem}.profile-button:hover{background-color:#54d0e0;cursor:pointer}.save-button{margin-top:0}.add-resume-button,.save-button{float:right;margin-right:1.5rem;width:17rem}.driveinfo{background-color:#fff;border-radius:5px;display:flex;font-family:Poppins;justify-content:left;margin:0;min-height:200px;padding:1rem;position:relative;text-align:left;transition-duration:.3s;transition-property:box-shadow,-webkit-transform;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform;width:100%}.driveinfo:hover{box-shadow:1px 1px 8px #c7c7c7;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.drive-info-left-card{display:inline-block;flex:.5 1;height:100%}.driveinfo .drive-info-right-card{border-left:2px solid hsla(0,0%,78%,.3);flex:.5 1;min-height:150px;padding-left:1rem;padding-right:1rem;padding-top:1rem}.driveinfo h3{color:#424242;font-weight:600;margin:0;text-align:left}.driveinfo h2{font-weight:400;margin:0 0 1rem}.driveinfo div,.driveinfo h2{color:#424242;font-family:Poppins;font-size:.8rem;text-align:left}.driveinfo button{align-content:center;background-color:#5ddef4;border:0;border-radius:5px;bottom:1rem;color:#424242;font-family:Poppins;font-weight:500;height:2.5rem;position:absolute;transition-duration:.3s;transition-property:background-color;width:10rem}.driveinfo button:hover{background-color:#54d0e0;cursor:pointer}.driveinfo p{color:#424242;font-size:.8rem;margin:0}.driveinfo .last-date{font-size:.75rem;font-weight:600;margin-top:1rem}.driveinfo .requirements{color:#424242;font-size:.8rem;margin:0}.drive-detail-page-container{margin-bottom:5rem;margin-top:3rem;padding-left:4rem;padding-right:4rem}.drive-detail-page-container .drive-detail-heading{font-family:Poppins}.drive-detail-page-container .drive-detail-info .company-name{border-bottom:2px solid #00acc1;font-family:Poppins;font-size:1.3rem;font-weight:500;margin-bottom:.8rem}.drive-detail-page-container .drive-detail-info .descrp{font-family:Poppins;font-size:.8rem;font-weight:500;margin-bottom:2rem;margin-top:0}.drive-detail-page-container .drive-detail-info .about{font-family:Poppins;font-size:1rem;margin:0}.drive-detail-page-container .drive-detail-info button{background-color:#5ddef4;border:0;border-radius:5px;height:36px;transition-duration:.3s;transition-property:background-color;width:160px}.drive-detail-page-container .drive-detail-info button:hover{background-color:#54d0e0;cursor:pointer}.main-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 5%;text-align:center}.upcomingdrives{flex:0.65 1}.main-container .upcomingdrivesheading{border-bottom:2px solid #00acc1;color:#424242;display:block;float:none;font-family:Poppins;font-size:1.3em;font-weight:600;text-align:left}.driveinfocontainer{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1% 0 0}.news-container{background-color:#fafafa;flex:0.3 1}.news-section-heading{border-bottom:2px solid #00acc1;color:#424242;display:block;float:none;font-family:Poppins;font-size:1.3em;font-weight:600;margin-bottom:1.5rem;text-align:left}.news-card{background-color:#fff;border-bottom:2px solid #c7c7c7;display:inline-block;padding:1rem;text-align:left;transition-duration:.3s;transition-property:background-color;width:90%}.news-card h4{color:#00acc1;font-family:Poppins;font-size:1rem;font-weight:400;margin:.5rem 0 .4rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.news-card .news-content{color:#424242;font-family:Poppins;font-size:.8rem;font-weight:400;padding-bottom:.3rem}.signin-page-container{background-color:#fafafa;font-family:Poppins,sans-serif;margin:0;max-height:100vh;padding:0 12%}.signin-page-container .title-section{box-shadow:0 0 0 0 grey;color:#fff;display:inline-block;float:left;margin-bottom:0;margin-top:25vh;padding:7% 0;width:50%}.signinpage-pctitle{color:#000;display:inline-block;font-weight:500;padding:1% 0;width:100%}.signin-form-container{background:#fff;border-radius:5px;box-shadow:0 2px 10px 0 #adafb1;display:inline-block;float:right;margin:12% 0 0;padding:2% 3%;width:30%}.input-field{display:inline-block;margin:2% 5% 2% 0;position:relative;width:100%}.input-field label{color:grey;font-size:80%}.input-field input{background-color:inherit;border:none;border-bottom:.15rem solid grey;color:#424242;display:inline-block;float:left;font-family:Poppins;font-size:80%;line-height:200%;outline:none;transition-delay:0s;transition-duration:.3s;transition-property:border-color;width:100%}.input-field .visibility-icon{color:grey;display:block;position:absolute;right:.5rem;top:1.9rem}#passwords-not-same-error{color:#e64f41;font-size:.6rem;margin-top:1rem}.hidden-error{display:none}.visible-error{display:inline}.input-field input:focus{background-color:#f5f5f5;border-color:#009fae}.signin-button-container{display:inline-block;float:clear;margin:2% 0 1%;padding:0;text-align:center;width:100%}.signin-button-container button{background-color:#5ddef4;border:none;border-radius:5px;color:#fff;display:inline-block;font-size:1rem;font-weight:500;height:2.5rem;margin:2% 1% 0;padding:1% 2%;transition-duration:.3s;transition-duration:.4s;transition-property:background-color;width:100%}.signin-button:hover{background-color:#54d0e0}.formfooter{color:grey;font-size:.7rem;margin:10px 0 0;text-align:center}.input-field .error-input,.input-field .error-input:focus,.input-field .error-input:hover{background-color:#fcdfdc;border-color:#e64f41}.separator{font-size:.8rem;font-style:"Poppins";margin-top:.5rem;text-align:center}.separator p{color:grey;margin:0}.applied-drive-card{background-color:#fff;border-left:10px solid #5ddef4;border-radius:0;border-radius:5px;display:flex;font-family:Poppins;height:180px;justify-content:space-between;margin:0 0 1rem;padding:1rem 1.5%;position:relative;text-align:left;transition-duration:.3s;transition-property:box-shadow}.applied-drive-card button{align-content:center;background-color:#5ddef4;border:0;border-radius:5px;bottom:2rem;color:#424242;font-family:Poppins;font-weight:500;height:2.5rem;position:absolute;transition-duration:.3s;transition-property:background-color,border;width:10rem}.applied-drive-card button:hover{background-color:#54d0e0;border:0}.applied-drive-card:hover{box-shadow:1px 1px 8px #c7c7c7;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.applied-drive-card h3{color:#424242;font-size:1rem;font-weight:600;margin:0;text-align:left}.applied-drive-card h4{color:#424242;font-family:Poppins;font-size:.8rem;font-weight:400;margin:0 0 1rem;text-align:left}.applied-drive-card-left{background-color:#fff}.applied-drive-card-right{border-left:2px solid hsla(0,0%,78%,.3);color:#424242;font-weight:500;padding-left:2rem;padding-right:5rem;text-align:left}.applied-drive-card p{color:#424242;font-size:.8rem;margin:0}.applied-drive-card-right p{font-size:.8rem;font-weight:600}.applied-drive-card .applied-drive-card-right .applied-drive-current-status{font-size:.8rem;font-weight:500}.application-page-container{flex-wrap:wrap;margin:3% 5% 0;text-align:center}.application-page-container .application-heading{border-bottom:2px solid #00acc1;color:#424242;display:block;float:none;font-family:Poppins;font-size:1.3em;font-weight:600;text-align:left}.view-applications-button{align-content:center;background-color:#5ddef4;border:0;border-radius:5px;bottom:1rem;color:#424242;font-family:Poppins;font-weight:500;height:2.5rem;transition-duration:.3s;transition-property:background-color;width:10rem}.view-applications-button:hover{background-color:#54d0e0;cursor:pointer}.create-new-drive{padding-left:4rem;padding-right:4rem}.create-new-drive h3{border-bottom:2px solid #00acc1;color:#424242;font-family:Poppins;font-size:1.3rem}.adm-new-drive{background-color:#fff;border:2px solid hsla(0,0%,78%,.5);border-radius:5px;color:#424242;display:inline-block;font-family:Poppins;font-size:.8rem;margin-bottom:1rem;padding:1rem;width:93%}.adm-new-drive .feature{display:block;margin:1rem .3rem}.adm-new-drive .feature label{font-size:.7rem}.adm-new-drive input,.adm-new-drive textarea{color:grey;display:block;font-family:Poppins;font-size:.8rem;padding-bottom:.3rem;padding-top:.3rem;width:100%}.adm-new-drive textarea{height:4rem}.adm-new-drive input:focus,.adm-new-drive textarea:focus{color:#424242}.adm-new-drive button{background-color:#5ddef4;border:0;border-radius:5px;font-family:Poppins;height:2rem;margin-left:.3rem;margin-top:3rem;transition-duration:.3s;transition-property:background-color;width:10rem}.adm-new-drive button:hover{background-color:#54d0e0;cursor:pointer}.create-news{padding-left:4rem;padding-right:4rem}.create-news h3{border-bottom:2px solid #00acc1;color:#424242;font-family:Poppins;font-size:1.3rem}.adm-create-news{background-color:#fff;border:2px solid hsla(0,0%,78%,.5);border-radius:5px;display:inline-block;font-family:Poppins;font-size:.8rem;margin-bottom:1rem;padding:1rem;width:93%}.adm-create-news .feature{display:block;margin:1rem .3rem}.adm-create-news .feature label{font-size:.7rem}.adm-create-news input,.adm-create-news textarea{color:grey;display:block;font-family:Poppins;font-size:.8rem;padding-bottom:.3rem;padding-top:.3rem;width:100%}.adm-create-news textarea{height:4rem}.adm-create-news label:focus,.adm-create-news textarea:focus{color:#424242}.adm-create-news button{background-color:#5ddef4;border:0;border-radius:5px;font-family:Poppins;height:2rem;margin-left:.3rem;margin-top:3rem;transition-duration:.3s;transition-property:background-color;width:10rem}.adm-create-news button:hover{background-color:#54d0e0;cursor:pointer}.company-form{background-color:#fff;border:2px solid hsla(0,0%,78%,.5);border-radius:5px;display:inline-block;font-family:Poppins;font-size:.8rem;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;padding:1rem;width:93%}.company-form .adm-card-heading{background-color:#5ddef4;border:none;border-radius:5px;color:#424242;display:inline-block;font-size:1rem;font-weight:600;padding:1rem;width:100%}.company-form .adm-news-container{position:relative}.company-form .feature{margin-bottom:1rem;margin-top:1rem}.company-form label{font-size:.7rem}.company-form input{color:grey;display:block;font-family:Poppins;font-size:.8rem;padding-bottom:.3rem;padding-top:.3rem;width:98%}.company-form input:focus{color:#424242}.company-form textarea{color:grey;display:block;font-family:Poppins;font-size:.8rem;height:4rem;padding-bottom:.3rem;padding-top:.3rem;width:98%}.company-form textarea:focus{color:#424242}.company-form .update-button{background-color:#5ddef4;border:0;border-radius:5px;font-family:Poppins;height:2rem;margin-top:3rem;transition-duration:.3s;transition-property:background-color;width:10rem}.company-form .update-button:hover{background-color:#54d0e0;cursor:pointer}.company-form .drop-icons{color:#424242;font-size:1.2rem;position:absolute;right:1rem;top:1rem}.company-form .delete-button{background-color:#ff867c;border:0;border-radius:5px;float:right;font-family:Poppins;height:2rem;margin-top:3rem;transition-duration:.3s;transition-property:background-color;width:10rem}.company-form .delete-button:hover{background-color:#ff6659;cursor:pointer}.edit-drive-container{padding-left:4rem;padding-right:4rem;width:100%}.edit-drive-container h3{border-bottom:2px solid #00acc1;color:#424242;font-family:Poppins;font-size:1.3rem}.adm-news-card{background-color:#fff;border:2px solid hsla(0,0%,78%,.5);border-radius:5px;display:inline-block;font-family:Poppins;margin-bottom:3rem;margin-left:.5rem;margin-right:.5rem;padding:1rem;text-align:left;width:90%}.adm-news-card h4{color:#00acc1;font-family:Poppins;font-weight:400;margin:.5rem 0 0;-webkit-text-decoration-line:underline;text-decoration-line:underline}.adm-news-card .adm-news-content{color:#424242;font-family:Poppins;font-size:.8rem;font-weight:400}.adm-news-card .del-button{background-color:#ff867c;border:0;border-radius:5px;font-family:Poppins;height:2rem;margin-top:3rem;transition-duration:.3s;transition-property:background-color;width:10rem}.adm-news-card .del-button:hover{background-color:#ff6659;cursor:pointer}.edit-news-container{padding-left:4rem;padding-right:4rem}.edit-news-container h3{border-bottom:2px solid #00acc1;color:#424242;font-family:Poppins;font-size:1.3rem}.update-page-container{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}.update-page-left{flex:.75 1}.update-page-right{flex:.25 1}.create-page-container{display:flex;flex-wrap:wrap;justify-content:space-between}.create-page-left{flex:0.75 1}.create-page-right{flex:.25 1}.applicant-info-container{border-bottom:2px solid #c7c7c7;display:flex;justify-content:space-between;margin-bottom:1rem}.applicant-info-item{display:inline-block;width:100%}.applicant-info-item-name{color:#1a1a1a;display:inline-block;float:left}.applicant-info-item-data{color:#424242;display:inline-block;float:left}.applicant-info-container-right{display:flex;flex-direction:column;justify-content:space-around}#applicant-reject-button{background-color:#ff867c;border:0;border-radius:5px;display:inline-block;font-family:Poppins;height:2rem;transition-duration:.3s;transition-property:background-color;width:8rem}#applicant-reject-button:hover{background-color:#ff6659;cursor:pointer}#applicant-accept-button{background-color:#7cff7c;border:0;border-radius:5px;display:inline-block;font-family:Poppins;height:2rem;transition-duration:.3s;transition-property:background-color;width:8rem}#applicant-accept-button:hover{background-color:#5ed85e;cursor:pointer}.hide-buttons{display:none}.applicant-list-container{background-color:#fff;border:2px solid hsla(0,0%,78%,.5);border-radius:5px;display:inline-block;float:left;font-family:Poppins;font-size:.8rem;margin:1% 4% 1% 0;padding:1rem;width:42%}.applicant-list-container .drive-name{background-color:#5ddef4;border-radius:5px;font-size:1rem;font-weight:500;padding:.5rem;position:relative}.applicant-list-container .drive-name .drop-icons{color:#424242;font-size:1rem;right:1rem;top:.5rem}.applicant-expandable-list{margin-bottom:1rem;margin-top:1rem}.applicant-page-container{flex-wrap:wrap;margin:3% 5% 0;text-align:center}.applicant-page-container .applicant-page-heading{border-bottom:2px solid #00acc1;display:block;float:none;font-family:Poppins;font-size:1.3em;font-weight:500;text-align:left}.applicant-list-wrapper{height:20rem}
/*# sourceMappingURL=main.0d4f706b.css.map*/