*{margin:0;padding:0}.jobs-container{align-items:center;display:flex;flex-direction:column;width:100%}.company-name{font-size:24px;margin-bottom:20px}.job-listing{background-color:#f5f5f5;border:2px solid grey;border-radius:5px;margin:5%;padding:20px;width:90%}.job-title{font-size:18px}.job-description,.job-requirements,.job-title{margin-bottom:10px}.job-requirements{list-style-type:disc;margin-left:20px}.job-application-details{font-weight:700;margin-bottom:5px}.form-container{border:2px solid #ccc;border-radius:5px;margin-top:20px;padding:20px}.apply-form input,.apply-form textarea{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:10px;width:100%}.apply-form label{display:block;font-weight:700;margin-bottom:5px}.apply-form button[type=submit]{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.apply-form button[type=submit]:hover{background-color:#45a049;padding:3px}.counter{background-color:#4caf50;color:#fff;margin:1%;width:26%}@media (max-width:768px){.job-listing{border:thick red;margin:5%;width:80%}.form-container{margin:0}}.wrapper,main{display:flex}main{justify-content:space-between}.whole-container,main{transition:all 3s}.aside{align-items:flex-start;background:repeating-linear-gradient(98deg,#1976d2,transparent 380px);border-radius:6px;color:#fff;display:flex;flex-direction:column;height:auto;margin-top:1.7%;transition:all .5 ease;width:14%}.aside a{color:gold;text-decoration:none}.Avatar{align-items:center;display:flex;flex-direction:row;gap:16px;margin:10% 0 5% 5%}.NavMenu{display:flex;flex-direction:column;margin:10% 0 0 4%}.NavMenu a{margin-bottom:20%;text-decoration:none}.LogoutButton{align-items:center;display:flex;gap:10px}.ActiveLink{list-style-type:none}.HoverLink:hover{padding:2px}.FlexLink{align-items:center;display:flex;gap:10px}.Footer{display:flex;flex-direction:column;margin:0 0 0 4%}.hide{visibility:hidden}.show{visibility:visible}@media (max-width:768px){.aside{visibility:hidden}}.MuiList-root{z-index:1}.profile-container{z-index:2}.profile-cover{border-radius:10px;height:300px;position:relative;width:100%}.profile-cover .cover-img{border-radius:10px;filter:blur(5px);height:100%;width:100%}.profile-circle{border:3px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.3);cursor:pointer;height:150px;left:50%;overflow:hidden;position:absolute;top:90%;transform:translate(-50%,-50%);width:150px}.profile-circle:hover{opacity:.7}.profile-circle img{height:100%;object-fit:cover;width:100%}.edit-btn{align-items:center;background:#d8d2d2;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:space-around;margin:0 53%;position:relative;width:40px}.edit-btn:hover{opacity:.9}.name{font-size:30px;font-weight:900;margin:10% 0 5%;text-align:center}.welcome-user p{font-size:18px;font-weight:700;margin-bottom:20px}.confirmation{margin-top:20px}.confirmation h4{color:#333;font-size:16px;margin-bottom:10px}.confirmation span{color:orange}.confirm-button{background-color:green}.not-yet-button{background-color:orange}.confirmation button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-right:10px;padding:10px 20px;transition:background-color .3s ease}.confirmation button:hover{opacity:.9}.logout-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:3% 0;padding:10px;width:60%}.requests-container,.Task-text{margin:5%}@media (max-width:768px){.edit-btn{margin:0 57%}}.containerrr{align-items:center;background:url(https://res.cloudinary.com/dktkavyr3/image/upload/v1690481703/Web_capture_27-7-2023_163150_localhost_vkbq8r.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:20px;width:92%}.introduction{color:#333;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.containerrr h1,.containerrr h2,.containerrr h3{color:#333;font-size:28px;font-weight:700;margin-bottom:10px;text-align:center}.containerrr section{background-color:#fff;border:1px solid #ccc;border-radius:10px;margin-bottom:30px;padding:20px}.containerrr p{color:#555;font-size:16px;line-height:1.6;margin-bottom:15px}.containerrr a{color:#ffc107;text-decoration:none;transition:color .3s ease}.containerrr a:hover{color:#ff9800}.embed-responsive{background-color:#333;border-radius:10px;height:250px;margin-bottom:20px;overflow:hidden;width:100%}.embed-responsive iframe{border:none;height:100%;width:100%}.Links{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-around}.Links img{border-radius:50%;height:100px;width:100px}.Links a label{color:#555;cursor:pointer}.Links svg{color:#3434e8}@media (max-width:768px){.intro{font-size:20px;padding:10px}.containerrr section{padding:15px}}