body{margin:0;border-radius:0}.Header{background-color:#656da4;height:auto;top:0;margin:0 auto;align-items:center;padding-top:0;min-width:100%}.containerStyles{background-color:#2d3250;padding:0 2em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:16vh;font-family:Courier New,Courier,monospace}.logo{width:max-content;padding-left:5em}.buttonStyles{background-color:#fff;padding:.5em 1em;border-radius:100px;width:100%;cursor:pointer;margin-right:2rem;font-family:Inter,sans-serif;font-weight:600;color:#2d3250}.profileBtn{margin-right:10px}.topnav{overflow:hidden;background-color:#656da4;width:100%}.topnav a{float:left;display:block;color:#f2f2f2;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px;margin-left:1.5em;margin-right:1.5em}.topnav a:hover{background-color:#ddd;color:#000}.topnav a.active{background-color:#04aa6d;color:#fff}.topnav .icon{display:none}@media screen and (max-width:900px){.topnav a:not(:first-child){display:none}.topnav a.icon{float:right;display:block}.topnav.responsive{position:relative}.topnav.responsive .icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}}@media screen and (max-width:600px){.buttonStyles{font-size:14px}.logo{padding-left:0}}@media screen and (max-width:768px){.buttonStyles{width:auto;margin-right:0}.logo{padding-left:2em}}.footer{height:24vh;align-items:center;left:0;bottom:0;width:100%}.mainsection{background-color:#2d3250;width:100%;flex-direction:row;justify-content:space-evenly;align-items:center;height:20vh}.mainsection,.nav{padding:10px;display:flex;color:#fff}.nav{flex-direction:column}.icons{display:flex;flex-direction:row;width:300px;justify-content:space-evenly}.eachicons,.icons{align-items:center}.eachicons{margin-left:10px;border:2px solid #fff;padding:7px;width:35px;text-align:center;border-radius:7px;cursor:pointer;color:#fff;&:hover{color:blue}}.nav a{color:#fff;text-decoration:none}.nav a:hover{color:blue;cursor:pointer}.credits{background-color:#656da4;text-align:center;font-weight:600;height:4vh}@media screen and (max-width:768px){.mainsection{flex-direction:column;height:-moz-fit-content;height:fit-content}.footlogo,.nav{margin:10px}.nav{flex-direction:row}.nav a{margin-left:8px}}.post{width:90%;display:flex;flex-direction:column;padding:20px;margin:20px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.1);transition:transform .3s ease}.contentContainer{max-width:90%;margin:2em auto 0;height:auto}.jobFeed{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.jobFeed{display:grid;grid-template-columns:repeat(1,1fr)}}.MainContainer{height:100vh}.jobPostImage{width:100px;height:100px;margin-right:20px;border-radius:5px}.jobPostDetails{display:flex;flex-direction:column}.jobPostTitle{font-size:1.2rem;margin-bottom:5px}.jobPostDescription{font-size:1rem}.addJobButton{text-align:center;margin-top:20px}.addJobButton button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;margin-bottom:2em;margin-top:2em}.addJobButton button:hover{background-color:#0056b3}