.job-offers-container{display:grid;gap:25px 15px;grid-template-columns:repeat(auto-fill,minmax(min(405px,100%),1fr));margin:auto;max-width:100%;position:relative;width:1280px;z-index:1}.job-offers-container .job-offers-item{border:1px solid grey;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;min-height:235px;padding:15px;position:relative;transition:.3s}.job-offers-container .job-offers-item:before{background-image:url(//4620545.fs1.hubspotusercontent-na1.net/hubfs/4620545/raw_assets/public/Site%20A3Sec/images/bg_lines.svg);background-size:20px;border-radius:4px;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;z-index:0}.job-offers-container .job-offers-item .job-offers-item-header h3{color:#151620;font-size:25px;font-weight:800;margin-bottom:0}.job-offers-container .job-offers-item .job-offers-item-header .country{color:#151620;font-size:18px;margin-bottom:0;text-transform:capitalize}.job-offers-container .job-offers-item .job-offers-item-footer .date{color:#151620;font-family:Poppins Light,sans-serif;font-size:15px;margin-bottom:0;text-transform:capitalize}.job-offers-container .job-offers-item .job-offers-item-footer .link{align-items:center;display:flex;flex-direction:row;justify-content:start}.job-offers-container .job-offers-item .job-offers-item-footer .link span{color:#151620;font-size:18px;padding-right:20px;text-decoration:underline}.job-offers-container .job-offers-item .job-offers-item-footer .link svg{transform:rotate(-90deg)}.job-offers__pagination{display:flex;gap:.5rem;justify-content:center;margin-top:2rem;position:relative}.job-offers__pagination .pagination__link{background:rgba(var(--primary-rgb),.4);border-radius:5px;display:grid;height:30px;opacity:.7;place-items:center;position:relative;width:30px}.job-offers__pagination .pagination__link.pagination__link--active{background:var(--secondary-color);opacity:1}