@media(max-width:1024px){.elementor .sj-job-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .sj-page-title{font-size:46px;}}@media(max-width:1024px){.elementor .sj-card-soft{flex:1 1 40%;}}@media(max-width:1024px){.elementor .sj-split{gap:48px;}}@media(max-width:1024px){.elementor .sj-card-tall{flex:1 1 40%;}}@media(max-width:1024px){.elementor .sj-section-title{font-size:38px;}}