.job-ads-listing{display:flex;flex-direction:column;gap:57px;padding-bottom:100px;padding-top:100px}@media only screen and (max-width:991px){.job-ads-listing{gap:30px;padding-bottom:60px;padding-top:60px}}.job-ads-listing__title{color:#000;font-family:var(--font-headings);font-size:33px;font-weight:400;letter-spacing:4.5px}@media screen and (min-width:360px){.job-ads-listing__title{font-size:calc(29px + 1.11111vw)}}@media screen and (min-width:1440px){.job-ads-listing__title{font-size:45px}}.job-ads-listing__grid{display:grid;gap:50px;grid-template-columns:1fr 1fr}@media only screen and (max-width:1199px){.job-ads-listing__grid{grid-template-columns:1fr}}