*{font-family:Arial,sans-serif}#Light{background-color:#f3f2ef;height:100%;overflow:auto;position:absolute;width:100%}.App{height:2000px;width:100%}form{border-radius:15px;margin:180px auto;opacity:.9;padding:20px;text-align:center;width:400px}#Light form{background-color:#fff}.login{background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}#Light .login{background-color:#eae8cc;overflow:auto}h3{font-size:34px}h3,h4{font-weight:700;margin-bottom:30px;margin-top:10px;text-align:center}h4{font-size:22px}p{font-size:18px;text-align:center}#Light h3,#Light p{color:#000000e6}label{display:block;font-size:23px;font-weight:700;margin-bottom:5px;text-align:center}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],input[type=url]{border-radius:16px;box-sizing:border-box;font-size:18px;margin-bottom:auto;padding:12px 20px 12px 40px;transition:all .2s ease-in-out;width:100%}input[type=radio]{cursor:pointer;float:right;position:absolute}select{padding-left:40px;transition:all .2s ease-in-out}#gender_female,#gender_male,#gender_other{align-content:center;border-radius:16px;box-sizing:border-box;display:inline-block;font-size:18px;font-weight:400;margin-bottom:auto;padding:12px 20px;width:33%}#Light #gender_male,#gender_female,#gender_other{background-color:#fff;border:2px solid #848884;color:#848884}#Light input[type=date]{color:#848884}#Light input,#Light select{background-color:#fff;border:2px solid #848884}#Light select{color:#848884}input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=text]:hover,input[type=url]:hover,select:hover{border-radius:20px;-webkit-transform:scale(1.02);transform:scale(1.02)}#Light input:hover,#Light select:hover{background-color:#b0e4b9;border-color:#4caf50}span.icon i{color:#848884;padding-left:14px;padding-top:49px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.eye,span.icon i{font-size:18px;position:absolute;z-index:2}.eye{border:0;cursor:pointer;-webkit-transform:translate(-120%,60%);transform:translate(-120%,60%)}#Dark .eye{background-color:#1d2226;color:#fff}#Light .eye{background-color:#fff;color:#848884}.timeToHack{-webkit-animation:fadeDown .5s ease-in-out forwards;animation:fadeDown .5s ease-in-out forwards;font-size:15px;margin:0}@-webkit-keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.time{font-weight:700}#Light .timeToHack,#Light span.icon i{color:#848884}label.label-text input{padding-left:40px}.errorValue{color:red}.errorValue,.successValue{font-size:18px;font-weight:700;margin-top:10px}#Light .successValue{color:#205c22}#Dark .successValue{color:#308d33}button[type=submit]{background:linear-gradient(90deg,#6be96f,#c7e80a);border:none;border-radius:16px;color:#000000e6;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:20px;padding:14px 20px;transition:all .2s ease-in-out;width:100%}button[type=submit]:hover{background:linear-gradient(90deg,#77e35e,#06700d);border-radius:20px;-webkit-transform:scale(1.01);transform:scale(1.01)}#back-to-login:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}#signup-link{border-radius:20px;font-size:20px;font-weight:700;padding:10px 15px;position:absolute;right:20px;text-decoration:none;top:20px;transition:all .2s ease-in-out;z-index:3}#Light #signup-link{background:linear-gradient(90deg,#6be96f,#c7e80a);color:#000000e6}#Light #back-to-login{color:#848884}#Light #signup-link:hover{background:linear-gradient(90deg,#77e35e,#06700d)}#signup-link:hover{border-radius:20px;-webkit-transform:scale(1.03);transform:scale(1.03)}.vibrate-error{-webkit-animation:vibrate .2s ease-in-out;animation:vibrate .2s ease-in-out;background-color:var(--error-color)}.transparent-red-screen{background-color:rgba(247,12,12,.3);height:100vh;position:absolute;width:100vw}@-webkit-keyframes vibrate{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes vibrate{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}75%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.switch{align-items:center;display:flex;justify-content:left;margin-left:30px;margin-top:20px;position:absolute;width:28vw;z-index:0}#Light .switch label{color:#000000e6}body{display:block;margin:0}#welcomeUser{font-size:23px;font-weight:700;justify-content:center;left:50%;padding:10px 15px;position:fixed;text-decoration:none;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:500px){#gender_female,#gender_male,#gender_other{font-size:15px;padding:12px 1px}form{width:300px}#signup-link{top:40px}}@media only screen and (max-height:500px){form{margin:100px auto}}#Dark form{background-color:#1d2226}#Dark{height:100%;overflow:auto;position:absolute;width:100%}#Dark,#Dark .login{background-color:#000}#Dark .switch label,#Dark h3{color:#fff}#Dark input{background-color:#1d2226;border:2px solid #140202;color:#fff}#Dark #welcomeUser{color:#fff}#gender_female:hover,#gender_male:hover,#gender_other:hover{background-color:#b0e4b9;border-color:#4caf50;border-radius:20px;cursor:pointer;-webkit-transform:scale(1.02);transform:scale(1.02)}#Dark #gender_female,#Dark #gender_male,#Dark #gender_other{background-color:#1d2226;border:2px solid #140202;color:#fff}#Dark input[type=submit]{background:linear-gradient(90deg,#1a391b,#465204);color:#fff}#Dark input[type=submit]:hover{background:linear-gradient(90deg,#927212,#910d0d)}#Dark #signup-link{background:linear-gradient(90deg,#1a391b,#465204);color:#fff}#Dark #back-to-login,#Dark h4,#Dark p{color:#fff}#Dark #signup-link:hover{background:linear-gradient(90deg,#77e35e,#06700d)}#Dark select{background-color:#1d2226;border:2px solid #0e0d0d;color:#fdf9f9;opacity:.9}#Dark input:hover,#Dark select:hover,select:hover{background-color:#064010;border-color:#0f78c8}#Dark #forgot-password-container a,#Dark #update-password-container a,#Dark .empty-Jobs,#Dark .spinner,#Dark span.icon i{color:#fff}#Dark ::-webkit-input-placeholder{color:#fff}#Dark ::placeholder{color:#fff}.profile{background-repeat:repeat-x 50;height:100vh;position:absolute;width:100vw}.filter-jobs{display:flex;margin-top:300px}.filter-jobs,form[type=filter-job]{align-items:center;justify-content:center}form[type=filter-job]{align-content:center;background-color:#f5f1f3;height:270px;margin-top:120px;opacity:.9;position:absolute;width:300px}select{border-radius:16px;box-sizing:border-box;font-size:18px;margin-bottom:20px;opacity:.5;padding:12px 20px;position:relative;width:100%}label[type=job-type]{margin-top:20px;position:absolute;text-align:center}ul#jobs-list{-webkit-padding-start:0;-webkit-margin-after:0;align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-block-end:0;margin-top:80px;padding-inline-start:0}form.jobs-available{flex-basis:250px;height:200px;margin:8px 10px 5px;padding-left:5px;padding-right:5px;width:250px}ul#all-jobs-list{-webkit-padding-start:0;display:flex;flex-wrap:wrap;justify-content:center;margin-top:115px;padding-inline-start:0}form.all-jobs-available{flex-basis:250px;height:200px;justify-content:center;margin:8px 10px 5px;padding-left:5px;padding-right:5px;width:250px}.contact-section{align-items:center;display:flex;justify-content:center}.contact-button{cursor:pointer;margin-left:20px;margin-right:20px}.modal-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.modal-content{border-radius:5px;padding:20px;position:relative}#Light .modal-content{background:#f5f1f3}#Dark .modal-content{background:#1d2226}.modal-overlay.show{opacity:1;transition:visibility 0s linear 0s,opacity .3s linear;visibility:visible}.modal-overlay.hide{opacity:0;transition:visibility 0s linear .3s,opacity 0;visibility:hidden}#Light .contact-button{background-color:#fff;color:#1d2226}#Dark .contact-button{background-color:#1d2226;border:2px solid #848884;color:#fff}#Light .apply-link{color:#3d24da}#Dark .apply-link{color:#2479da}@media only screen and (max-width:500px){.filter-jobs{margin-top:315px}ul#jobs-list{margin-top:100px}form.all-jobs-available,form.jobs-available{padding-left:45px;padding-right:45px}}@media only screen and (max-height:500px){.filter-jobs{margin-top:250px}ul#jobs-list{margin-top:80px}ul#all-jobs-list{margin-top:150px}}nav{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}#Light nav{background-color:#fff}#Dark nav{background-color:#1d2226}nav ul{display:flex;list-style:none;margin-bottom:auto;margin-top:5px;padding:5px 0}nav li{background:transparent;border-radius:8px;flex-basis:calc(8% - 30px);flex-grow:1;flex-shrink:0;margin:0 6px 0 10px;padding:8px}nav a{align-items:center;text-decoration:none}nav li:hover{-webkit-transform:scale(1.03);transform:scale(1.03);transition:all .2s ease-in-out}nav span{align-items:center;font-size:150%;font-weight:400}#Dark nav a,#Light nav a,#Light nav span{color:#848884}#Dark nav a:hover,#Dark nav i:hover{color:#fff}#Light nav a:hover,#Light nav i:hover{color:#000000e6}#Dark nav li.active a,#Dark nav li.active i{color:#fff}#Light nav li.active a,#Light nav li.active i{color:#000000e6}.signup-body{background-repeat:no-repeat;background-size:cover;height:100vh;position:absolute;width:100vw}.signup-container{background-color:#73a6e0;border-radius:10px;margin:90px auto;opacity:.9;padding:20px;text-align:center;width:400px}@media only screen and (max-width:500px){.signup-container{margin:110px auto;width:300px}}.notification-container{box-sizing:border-box;font-size:14px;position:fixed}.top{-webkit-animation:toast-in-right .7s;animation:toast-in-right .7s;top:12px;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}#login-link{border-radius:20px;font-size:20px;font-weight:700;padding:10px 15px;position:absolute;right:140px;text-decoration:none;top:20px;transition:all .2s ease-in-out;z-index:3}#Light #login-link{background:linear-gradient(90deg,#6be96f,#c7e80a);color:#000000e6}#Light #login-link:hover{background:linear-gradient(90deg,#77e35e,#06700d)}#login-link:hover{border-radius:20px;-webkit-transform:scale(1.03);transform:scale(1.03)}#footer{bottom:0;position:absolute}#footer,.recent-jobs-home{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.recent-jobs-home{bottom:100px;position:relative}.footHead{font-size:18px}.foot{font-size:15px}h5{font-size:20px;font-weight:700;margin:0;text-align:center}#Dark h5{color:#fff}#Dark #login-link{background:linear-gradient(90deg,#1a391b,#465204);color:#fff}#Dark #login-link:hover{background:linear-gradient(90deg,#77e35e,#06700d)}.home-page{left:50%;max-width:90%;position:absolute;text-align:center;top:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:768px){.home-page{top:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.home-page-title{-webkit-animation:typing 5s steps(100) infinite alternate;animation:typing 5s steps(100) infinite alternate;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:30px;max-width:100%;overflow:hidden;white-space:nowrap}@-webkit-keyframes typing{0%{width:0}30%{width:100%}70%{width:100%}to{width:0}}@keyframes typing{0%{width:0}30%{width:100%}70%{width:100%}to{width:0}}.custom-color{color:#12c29c!important;font-size:35px;font-weight:700}.company-page-title{font-family:Courier New,Courier,monospace;font-size:79px;font-weight:700}.object3D{left:50%;max-width:90%;position:absolute;text-align:center;top:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:500px){#login-link{top:40px}.home-page-title{font-size:17px}.custom-color{font-size:22px}.company-page-title{font-size:45px}.footHead{font-size:13px}.foot{font-size:10px}}.edit-profile{border-radius:18px;cursor:pointer;font-size:15px;font-weight:700;justify-content:center;left:44%;padding:10px 15px;position:fixed;top:30%;transition:all .2s ease-in-out;z-index:3}.edit-profile:hover{background-color:#b0e4b9;border-color:#4caf50;border-radius:20px;-webkit-transform:scale(1.02);transform:scale(1.02)}#Dark .edit-profile:hover{background-color:#33cd4d;border-color:#4caf50}#Dark .edit-profile{background-color:#000;border-color:#fff;color:#fff}.profile-content{position:relative}#close-edit-profile{border-radius:5px;position:absolute;right:15px;top:15px}#logout{border-radius:20px;font-size:20px;font-weight:700;justify-content:center;left:45%;padding:10px 15px;position:fixed;text-decoration:none;top:45%;transition:all .2s ease-in-out;z-index:3}#Dark #logout:hover,#Light #logout:hover{background:linear-gradient(90deg,#927212,#910d0d)}#Dark #logout{background:linear-gradient(90deg,#1a391b,#465204);color:#fff}#Light #logout{background:linear-gradient(90deg,#6be96f,#c7e80a);color:#000000e6}#logout:hover{border-radius:20px;-webkit-transform:scale(1.03);transform:scale(1.03)}@media only screen and (max-width:500px){#logout{left:35%}.edit-profile{left:33%}}@media only screen and (max-height:500px){#logout{top:60%}.edit-profile{top:30%}}#addJobs,#viewMyprofile{left:5px;margin-top:10px;position:relative;top:120px}.addingJobs,.hiddens,.viewAddedJobs{display:none}.shows{display:block}#delete-job{position:relative;z-index:100}.addingJobs{border-radius:10px;margin:150px auto;opacity:.9;padding:20px;text-align:center;width:400px}.jobAddition{background-repeat:no-repeat;background-size:cover;height:100vh;position:absolute;width:100vw}.deleteJob{cursor:pointer;margin-left:10px;margin-right:10px;padding-top:2px;position:relative}.modal-overlay .modal-content #close-modal{border-radius:8px;cursor:pointer;margin:2px;position:absolute;right:10px;top:10px}#Light .deleteJob{background-color:#fff;color:#848884}#Dark .deleteJob{background-color:#1d2226;border:2px solid #848884;color:#848884}.modal-delete-overlay.show{opacity:1;transition:visibility 0s linear 0s,opacity .3s linear;visibility:visible}.modal-delete-overlay.hide{opacity:0;transition:visibility 0s linear .3s,opacity 0;visibility:hidden}.modal-delete-overlay .modal-delete-content #close-modal{border-radius:8px;cursor:pointer;margin:2px;position:absolute;right:10px;top:10px}.addjob-container{background-color:#73a6e0;border-radius:10px;margin:120px auto;opacity:.9;padding:20px;text-align:center;width:400px}#confirm-delete-modal{align-items:center;right:0}@media only screen and (max-width:500px){.addjob-container{margin:130px auto;width:300px}}@media only screen and (max-height:500px){.addjob-container{margin:110px auto}}
/*# sourceMappingURL=main.c2deef58.css.map*/