@media(max-width:768px){.elementor .sf-job-btn{width:100%;}}@media(max-width:768px){.elementor .sf-job-cta{padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:flex-start;flex-direction: column !important; padding: 28px 20px !important;\n}}@media(max-width:768px){.elementor .sf-job-offer{font-size:16px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:768px){.elementor .sf-job-panel{padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;padding: 24px 18px !important;\n}}@media(max-width:768px){.elementor .sf-job-card{padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;padding: 22px 18px !important;\n}}@media(max-width:768px){.elementor .sf-job-grid-3{gap:16px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:768px){.elementor .sf-job-grid{gap:18px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:768px){.elementor .sf-job-h2{font-size:23px;}}@media(max-width:768px){.elementor .sf-job-lead{font-size:16px;}}@media(max-width:768px){.elementor .sf-job-eyebrow{font-size:21px;}}@media(max-width:768px){.elementor .sf-job-intro{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;padding: 24px 20px !important;\n}}@media(max-width:768px){.elementor .sf-job-wrap{gap:36px;}}