.jobs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.job-item{border:1px solid #ddd;padding:20px;border-radius:5px;background-color:#d5dee0}#load-more-jobs{display:block;margin:20px auto;padding:10px 20px;background-color:#0073e6;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px}#load-more-jobs:hover{background-color:#005bb5}.company-description{margin-top:20px;padding:15px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px}.company-description h2{margin-top:0;color:#0073e6}.company-description p{margin:10px 0;line-height:1.6}body{margin:0;padding:0;font-family:Arial,sans-serif;background-color:#f4f4f4}.main-content{width:85%;margin:0 auto;padding:20px;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1)}body::before,body::after{content:'';display:block;width:7.5%;height:100vh;position:fixed;top:0;background-color:#f4f4f4;z-index:-1}body::before{left:0}body::after{right:0}#primary{width:90%;margin:0 auto;padding:0 5%}#secondary{display:none}.entry-content,.entry-header,.entry-footer{max-width:100%;margin:0 auto;padding:0 5%}.primary-content-inner-2 img,.primary-content-inner-2 table,.primary-content-inner-2 iframe,.primary-content-inner-2 video{max-width:100%;height:auto}