@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;500;600&display=swap);.landing-text{margin:2%}#companyName{color:#000}#companyName,#companyName2{font-size:30px;font-weight:700;margin-bottom:20px}#companyName2{color:#a544e6}#companyDescription{display:inline-block;font-size:26px;margin-left:50px;margin-top:200px;padding:20px;width:534px}#abs{display:flex;font-family:Inter,sans-serif;font-family:Poppins,sans-serif;margin-left:10%;margin-top:50px}.button-container{display:flex;gap:10px;margin-left:35px;margin-top:0}.button{border-radius:5px;color:#000;cursor:pointer;font-size:1.2em;padding:12px 24px;text-align:center;text-decoration:none;transition:background-color .3s ease}#loginButton{background-color:#a544e6;color:#fff;margin-left:32px}#signupButton{background-color:#fff;border:3px solid #a544e6;color:#a544e6}.exit-pic{width:640px}.content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:70vh;justify-content:space-around}@media screen and (max-width:450px){.exit-pic{width:50%}#companyDescription{display:inline-block;font-size:24px;margin-left:50px;margin-top:200px;padding:20px}.content{align-items:center;border:1px solid red;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;height:70vh;justify-content:space-around}.submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}*{font-family:Poppins,sans-serif}.body{background-color:#151718;height:100vh;justify-content:center}.body,.nav-links{align-items:center;display:flex}.nav-links{background:#fff;border-radius:12px;box-shadow:0 5px 10px #0003;padding:20px 50px}.nav-links li{list-style:none;margin:0 12px}.nav-links li a{color:#333;font-size:20px;font-weight:500;padding:15px 0;position:relative;text-decoration:none}.nav-links li a:before{background:#34efdf;border-radius:12px;bottom:0;content:"";height:3px;left:0;position:absolute;transition:all .4s ease;width:0}.nav-links li a:hover:before{width:100%}.nav-links li.center a:before{left:50%;transform:translateX(-50%)}.nav-links li.upward a:before{bottom:-5px;opacity:0;width:100%}.nav-links li.upward a:hover:before{bottom:0;opacity:1}.nav-links li.forward a:before{transform:scaleX(0);transform-origin:right;transition:transform .4s ease;width:100%}.nav-links li.forward a:hover:before{transform:scaleX(1);transform-origin:left}.profile-card{align-items:center;background:#fff;border-radius:24px;box-shadow:0 5px 10px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:470px;padding:25px;position:relative;top:50%;transform:translateY(50%);width:100%}.profile-card:before{background-color:#8968ff;border-radius:24px 24px 0 0;content:"";height:36%;left:0;position:absolute;top:0;width:100%}.image{background-color:#cdc2f4;border-radius:50%;height:130px;margin-bottom:10px;overflow:hidden;padding:3px;position:relative;width:130px}.image .profle-img{border:3px solid #fff;border-radius:50%;height:100%;object-fit:cover;width:100%}.profile-card .text-data{align-items:center;display:flex;flex-direction:column}.text-data .name{font-size:22px;font-weight:500}.name-text{color:#8968ff;font-size:22px;font-weight:700}.text-data .email{font-size:15px;font-weight:400;padding-top:8px}.text-data .prof{font-size:18px;font-weight:400;padding-top:15px}.profile-card .media-button{align-items:center;display:flex}.media-button .links{background-color:#4070f4}.request-pass{background-color:#dbdbdb;border-radius:10px;margin:auto;max-width:800px;padding:2%;width:90%}form{align-items:start;padding-left:0}.input-row{align-self:self-start;display:flex;flex-wrap:wrap;margin-bottom:15px;margin-left:0}.input-group{flex:1 1;margin-bottom:10px}.input-group label{display:inline-block;font-size:14px;margin-bottom:5px;text-align:left;width:30%}.input-group input[type=text]{width:100%}.input-group input[type=number],.input-group input[type=text]{border:1px solid #ccc;border-radius:5px;font-size:14px;padding:8px}.input-group input[type=number]{width:50%}.role-selection{display:flex}.role{border:1px solid #ccc;border-radius:5px;cursor:pointer;flex:1 1;padding:8px;text-align:center}.role.selected,button[type=submit]{background-color:#007bff;color:#fff}button[type=submit]{border:none;border-radius:5px;cursor:pointer;padding:10px 20px}@media screen and (max-width:600px){.request-pass{width:95%}.input-group label{width:60%}.input-group input[type=text]{width:100%}}.input-group{align-items:center;display:flex}.past-passes{margin-top:40px}table{border-collapse:collapse;margin-left:auto;margin-right:auto;width:60%}tbody tr,thead tr{border-radius:20px;border-spacing:0 20px}tr{margin:20px}tbody td,thead th{padding:30px;text-align:left}.even-row{background-color:#f9f9f9}.odd-row{background-color:#f0f0f0}.status-icon{color:green}.status-icon:before{content:""}.status-icon.rejected{color:red}@media screen and (max-width:450px){table{width:100%}tbody td,thead th{font-size:12px;padding:16px;text-align:left}}.status-container{background-color:#f0f0f0;margin:auto;padding:20px;width:50%}.status-details{display:flex;flex-wrap:wrap;margin:auto auto 15px}.detail{width:40%}.detail,.detail1{box-sizing:border-box;margin:15px auto auto;padding:5px 10px;text-align:left}.detail1{width:90%}.label{font-weight:700}.value{margin-left:5px}.status-button{border:none;cursor:pointer;font-weight:700;margin-top:20px;padding:10px 20px}.status-accepted{background-color:green;color:#fff}.status-rejected{background-color:red;color:#fff}.status-pending{background-color:blue;color:#fff}button{border-radius:10px}@media screen and (max-width:450px){.status-container{width:70%}.detail{width:90%}}.container{background:#fff;margin:0 auto auto;padding-bottom:20px}.container,.header{display:flex;flex-direction:column}.header{align-items:center;gap:6px;margin-top:20px;width:100%}.text{color:#3c009d;font-size:36px;font-weight:700}.underline{background:#3c009d;border-radius:7px;height:5px;width:41px}.inputs{display:flex;flex-direction:column;gap:20px;margin-top:40px}.input{background:#eaeaea}.input,.input2{align-items:center;border-radius:5px;display:flex;height:60px;margin:auto;width:400px}.input2{background:#fff}.input img{margin:0 20px}.input input{background:#0000;border:none;color:#797979;font-size:16px;height:40px;outline:none;width:300px}.forgot-password{color:#797979;font-size:16px;margin-top:18px;padding-left:42px}.forgot-password span{color:#4c00b4;cursor:pointer}.submit-container{display:flex;gap:20px;margin:40px auto}.submit{align-items:center;background:#4c00b4;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:49px;justify-content:center;width:180px}@media screen and (max-width:450px){.submit{align-items:center;background:#4c00b4;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;height:49px;justify-content:center;width:101px}}.gray{background-color:#eaeaea;color:#676767}.input2 div{box-shadow:1px 1px 0 grey;margin:2%;width:80px}.App{text-align:center}.navbar{align-items:center;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;padding:15px}.navbar-left{font-size:24px;font-weight:700}.exit{color:#8968ff}.navbar-right{align-items:center;display:flex}.logout-btn{background-color:#8968ff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-right:10px;padding:8px 16px}.profile-icon{color:#8968ff;cursor:pointer;font-size:30px}.request-pass{margin-top:30px}.request-pass h2{margin-bottom:20px}.request-pass form{align-items:center;display:flex;flex-direction:column}.request-pass label{margin-bottom:10px}.request-pass input{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:8px;width:300px}.request-pass button{background-color:#8968ff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.request-pass button:hover{background-color:#7b53e4}.past-passes{margin-top:30px}.past-passes h2{margin-bottom:20px}.status{margin-top:30px}.status h2{margin-bottom:20px}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}*{box-sizing:border-box;margin:0;padding:0}.slider{margin:0 20px;overflow:"hidden";padding:2rem 0}.slider img{border-radius:10px;width:100%}.react-multi-carousel-list{padding:0 0 2rem}.custom-dot-list-style button{background:#1c9bcd;border:none}.react-multi-carousel-dot.react-multi-carousel-dot--active button{background:#9ddaf2!important}
/*# sourceMappingURL=main.cd6d60da.css.map*/