@import url(https://fonts.googleapis.com/css?family=Roboto);*,body{font-family:Roboto,sans-serif,Verdana,Helvetica}body,html{overflow:auto}.navbar,a{position:relative}*,.nav-menu li ul{margin:0;padding:0}.nav-branding,.nav-menu{width:max-content;white-space:nowrap}.info-link,.nav-link:active,a{text-decoration:none}#job_post h2,.info-link p:last-child{margin-bottom:10px}#back:hover,#search-contianer button:hover{background-color:#7e7e7e}.card-info #job_title-span,.container p,.job-description{text-transform:capitalize}.card-info #date-span,.card-info #job_title-span{margin:.5em 0;font-weight:700}#apply-now-link,.nav-link{background-color:#00f;text-align:center}#apply-now-link,.image-container,.info-link,.nav-link{text-align:center}#job_post img,#selected-job_post img{object-fit:contain;margin-inline:10px;filter:none!important;transform:translateZ(0)!important;overflow:hidden!important}*{box-sizing:border-box;border:none;outline:0}body{background-color:#ddfafa;font-size:1rem}header{background-color:#fff;border-bottom:1px solid #dcdcdd;height:60px;min-width:fit-content;padding-right:2%!important}li{list-style:none}a{margin-top:1px;padding:10px 5px;margin-right:.05rem;align-items:center;height:10%;border-radius:10px;display:block}a.phpFile{background-color:#494747;top:95%;position:fixed;width:5px;height:1px;left:98%;bottom:0}.navbar{min-height:55px;display:flex;justify-content:space-between;align-items:center;padding:0 .5em}.nav-menu{display:flex;top:20%;justify-content:space-between;align-items:center;gap:10px;height:50px;font-size:12px;font-weight:600}.nav-menu li ul{display:none;height:auto;z-index:500}.nav-menu li:hover ul{display:block;position:absolute;border-radius:10px}.nav-branding{font-size:2.8rem;font-weight:bolder;color:red}.nav-branding span{color:#000;font-family:Tahoma,Arial,Verdana}.nav-link{color:#fff;align-items:center;border-radius:5rem;transition:.7s}.nav-link:hover{background-color:#babafc;color:#fff}#back{background-color:#000;color:#fff}#back:hover{color:#fff}.col-2 img{max-width:100%;height:70%;padding:3px 0}#job_post{align-items:center;display:grid;grid-template-columns:24% 24% 24% 24%;grid-column-gap:1rem;grid-row-gap:0.5rem}#job_post h2{display:grid;font-size:.875rem;text-align:left}.image-container{max-width:auto}.lazy-img{filter:blur(10px);transition:filter .5s ease-in-out}.lazy-img.loaded{filter:blur(0)}.info-link{color:inherit;display:block}#job_post-image{width:100%;height:auto}.info-link p{margin:5px 0;font-size:14px;color:#333}.info-link p:first-child{font-weight:700;margin-top:10px}.wrapper{width:95%;margin:0 auto}#search-contianer{margin:1em 0}#search-contianer input{width:30%;margin-left:3%;font-size:16px;border:1px solid #b4b3b6;background-color:#fff;border-radius:1.2em;padding:.5em 1em}#location_value input{width:10%;background-color:#fff;border:1px solid #b4b3b6;padding:.5em}#search-contianer input:focus{border-color:#6e74f5}#search-contianer button{padding:.8em 2em;margin-left:1em;background-color:#000;color:#fff;border-radius:1.2em;margin-top:.5em}#selected-job_post{display:flex;font-size:14px;margin:1em 1em 10em 15em;color:#000;align-items:center;background-color:#fff;max-width:fit-content;justify-content:flex-start}#selected-job_post img{user-select:auto;pointer-events:auto;max-width:90%;justify-content:flex-start;border:1px solid #e7e8eb;max-height:40em;border-bottom-right-radius:10px;box-shadow:.2em .2em .5em #00000033}#selected-job_post img:hover{zoom:1.4;transform-origin:top left;cursor:zoom-in;filter:grayscale(1)}.caption-title,.card-toggle,.hide{display:none}.card-info{margin-left:0;min-width:35%;padding:2em;color:#000;font-size:12px;line-height:1.5;letter-spacing:.05em;cursor:pointer;resize:both}.card-info #header-span{font-weight:700;font-size:1.214rem;margin:.7em}#apply-now-link{color:#fff;font-weight:700;border:1px solid #fdfbfb;border-radius:1.2em;justify-content:center;width:100px}.card{max-width:15em;margin-top:.5em;padding:.2em;border-radius:5px;border:1px solid #e7e8eb;background-color:#fff}#job_post .card:hover{background-color:#f3f2f7}.card-toggle:checked~#job_post{display:inline;margin:10px;padding:auto}#job_post img{max-width:95%;border:1px solid #e7e8eb;height:8em;clear:both;box-shadow:.1em .1em .4em rgba(0,0,0,.3)}.container{color:#000;line-height:1.4;letter-spacing:.5px}@media (min-width:768px){body{font-size:calc(1rem + .2vw)}}@media screen and (max-width:720px){#job_post img{max-width:100%;height:10em}.card{max-width:10em;margin:1em}}@media (max-width:480px){body{font-size:12px}#job_post{display:block;margin-inline:auto;margin-left:5px;height:100%}#job_post img{min-width:60px;height:150px}.col-2 h1{margin-top:30%}#search-contianer input{font-size:10px}#search-contianer button{padding:.4em 1.2em}.nav-branding{font-size:2.3rem}#selected-job_post{margin:0 0 0 10px;display:block;max-width:auto;align-items:left}#selected-job_post img{max-width:auto;margin:0;max-height:fit-content;padding:10}#selected-job_post img:hover{zoom:1.5}.card{min-width:92%;margin-inline:10px;max-height:270px;padding:0;border:none}.card-info{margin-left:10px;width:100%}}@media (min-width:481px) and (max-width:767px){body{font-size:16px}#job_post{grid-template-columns:49% 49%;grid-column-gap:0.1em}.col-2 h1{margin-top:50%}#selected-job_post{margin:0 0 0 30px;display:block;max-width:fit-content;max-height:fit-content}#search-contianer input{font-size:12px}.card-info{min-width:fit-content}#selected-job_post img{max-width:45em;height:40em;align-items:center;margin:0}.card{max-width:20em;margin:.1em}}@media (min-width:768px) and (max-width:1024px){body{font-size:18px}#job_post{grid-template-columns:49% 49%;grid-column-gap:0.1em}#selected-job_post{margin:10px}#selected-job_post img{max-width:60%;min-height:40em}}@media (min-width:1025px) and (max-width:1280px){body{font-size:20px}#job_post{grid-column-gap:0.1em}#selected-job_post{margin:0;grid-column-gap:0.01em}#selected-job_post img{margin-inline:0;max-width:60%;min-height:40em}}@media (min-width:1281px){body{font-size:22px}#selected-job_post img{max-width:60%;height:40em;align-items:center;margin:0;margin-inline:0}}@media (min-width:1920px){body{font-size:24px}}