<style>.container{max-width:100%;margin:0 auto}.search-bar{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 0 20px;background-color:#23335D;border-radius:20px;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin-bottom:30px}.search-bar select{flex:1;padding:10px;border:1px solid #ccc;border-radius:4px}.search-container{position:relative;flex:1}.search-container{display:flex;align-items:center;position:relative;width:100%}#searchInput{padding:14px 15px 14px 15px;font-size:16px;border-radius:12px;border:none;outline:none;cursor:pointer;background-color:#fff;color:#23335D;width:100%}#jobCategory{padding:15px;font-size:16px;border-radius:12px;border:none;outline:none;cursor:pointer;background-color:#fff;color:#23335D;width:100%;margin-right:15px}#jobLocation{padding:15px;font-size:16px;border-radius:12px;border:none;outline:none;cursor:pointer;background-color:#fff;color:#23335D;width:100%;margin-right:15px}.job-listings{display:grid;grid-template-columns:repeat(auto-fill,minmax(25%,1fr));gap:20px}.job-card{border:1px solid #CBCBCB;padding:20px 15px 40px 15px;border-radius:10px;background-color:#FFF}.job-title{font-weight:700;margin-bottom:5px}.job-location{color:#666;font-size:.9em}.arrow{position:relative;top:-65%;left:95%;color:#000;font-size:1.2em}.load-more{display:block;width:200px;margin:20px auto;padding:10px;background-color:#23335D;color:#fff;border:none;border-radius:4px;cursor:pointer}.load-more:hover{display:block;width:200px;margin:20px auto;padding:10px;background-color:#0C1968!important;color:#fff;border:none;border-radius:4px;cursor:pointer}.no-results{text-align:center;grid-column:1 / -1;padding:20px;color:#666}@media only screen and (min-width:768px) and (max-width:1024px){.search-bar{max-width:100%!important;display:block}.job-listings{display:grid;grid-template-columns:repeat(auto-fill,minmax(35%,1fr));gap:20px}}@media only screen and (max-width:767px){.search-bar{max-width:100%!important;display:block}.job-listings{display:grid;grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}</style>