.mwac-sinhue-page {
--mwac-red: #d71920;
--mwac-dark-red: #9f1016;
--mwac-black: #121212;
--mwac-cream: #fff3df;
--mwac-yellow: #ffd447;
--mwac-white: #ffffff;
--mwac-border: #1f1f1f;
--mwac-muted: #4b4b4b;
font-family: inherit;
color: var(--mwac-black);
background: var(--mwac-cream);
line-height: 1.45;
}
.mwac-sinhue-page * {
box-sizing: border-box;
}
.mwac-sinhue-urgent {
background: var(--mwac-red);
color: var(--mwac-white);
text-align: center;
font-weight: 800;
letter-spacing: 0.02em;
padding: 12px 18px;
font-size: clamp(15px, 2vw, 18px);
}
.mwac-sinhue-wrap {
max-width: 1180px;
margin: 0 auto;
padding: clamp(22px, 4vw, 54px) 18px;
}
.mwac-sinhue-grid {
display: grid;
grid-template-columns: minmax(0, 1fr) minmax(340px, 460px);
gap: clamp(22px, 4vw, 46px);
align-items: start;
}
.mwac-sinhue-kicker {
display: inline-block;
background: var(--mwac-yellow);
color: var(--mwac-black);
border: 2px solid var(--mwac-border);
box-shadow: 4px 4px 0 var(--mwac-black);
font-weight: 900;
text-transform: uppercase;
letter-spacing: 0.04em;
padding: 8px 12px;
margin-bottom: 18px;
font-size: 14px;
}
.mwac-sinhue-title {
font-size: clamp(36px, 7vw, 72px);
line-height: 0.95;
letter-spacing: -0.045em;
margin: 0 0 20px;
font-weight: 950;
color: var(--mwac-black);
}
.mwac-sinhue-title span {
color: var(--mwac-red);
}
.mwac-sinhue-dek {
font-size: clamp(19px, 2.4vw, 25px);
line-height: 1.28;
font-weight: 750;
margin: 0 0 22px;
max-width: 760px;
}
.mwac-sinhue-body {
font-size: clamp(16px, 1.5vw, 18px);
max-width: 760px;
}
.mwac-sinhue-body p {
margin: 0 0 16px;
}
.mwac-sinhue-body strong {
font-weight: 900;
}
.mwac-sinhue-callout {
background: var(--mwac-white);
border: 3px solid var(--mwac-border);
box-shadow: 8px 8px 0 var(--mwac-black);
padding: clamp(18px, 3vw, 26px);
margin: 28px 0;
}
.mwac-sinhue-callout h2 {
margin: 0 0 12px;
font-size: clamp(24px, 3vw, 34px);
line-height: 1;
letter-spacing: -0.02em;
}
.mwac-sinhue-callout ul {
margin: 0;
padding-left: 22px;
}
.mwac-sinhue-callout li {
margin: 9px 0;
font-weight: 700;
}
.mwac-sinhue-cta-mobile {
display: none;
margin: 22px 0 8px;
}
.mwac-sinhue-button {
display: inline-block;
width: auto;
background: var(--mwac-red);
color: var(--mwac-white) !important;
border: 3px solid var(--mwac-black);
box-shadow: 5px 5px 0 var(--mwac-black);
padding: 14px 20px;
border-radius: 0;
font-weight: 950;
font-size: 18px;
text-decoration: none !important;
text-align: center;
}
.mwac-sinhue-button:hover,
.mwac-sinhue-button:focus {
background: var(--mwac-dark-red);
transform: translate(1px, 1px);
box-shadow: 4px 4px 0 var(--mwac-black);
}
.mwac-sinhue-form-card {
background: var(--mwac-white);
border: 3px solid var(--mwac-black);
box-shadow: 10px 10px 0 var(--mwac-red);
padding: clamp(18px, 3vw, 28px);
position: sticky;
top: 18px;
}
.mwac-sinhue-form-card h2 {
margin: 0 0 8px;
font-size: clamp(25px, 3vw, 36px);
line-height: 1;
letter-spacing: -0.03em;
font-weight: 950;
}
.mwac-sinhue-form-card .mwac-sinhue-form-intro {
margin: 0 0 18px;
font-size: 16px;
color: var(--mwac-muted);
font-weight: 700;
}
.mwac-sinhue-mini {
display: grid;
grid-template-columns: 1fr;
gap: 10px;
margin: 18px 0 26px;
}
.mwac-sinhue-mini div {
background: var(--mwac-cream);
border-left: 7px solid var(--mwac-red);
padding: 11px 13px;
font-weight: 850;
}
.mwac-sinhue-widget {
width: 100%;
}
/* Scoped Action Network styling for THIS widget only */
.mwac-sinhue-page .mwac-sinhue-widget .can_embed,
.mwac-sinhue-page .mwac-sinhue-widget #can_embed_form,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed.form {
width: 100% !important;
max-width: 100% !important;
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
padding: 0 !important;
margin: 0 !important;
font-family: inherit !important;
color: var(--mwac-black) !important;
}
/* Make Action Network full embed behave inside the card */
.mwac-sinhue-page .mwac-actionnetwork-full #can_embed_form,
.mwac-sinhue-page .mwac-actionnetwork-full #can_embed_form .clearfix,
.mwac-sinhue-page .mwac-actionnetwork-full #can_main_col,
.mwac-sinhue-page .mwac-actionnetwork-full #can_sidebar {
width: 100% !important;
max-width: 100% !important;
float: none !important;
clear: both !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
/* Hide Action Network logo/branding if it appears */
.mwac-sinhue-page .mwac-actionnetwork-full #logo_wrap,
.mwac-sinhue-page .mwac-actionnetwork-full .powered_by,
.mwac-sinhue-page .mwac-actionnetwork-full .can_embed_logo {
display: none !important;
}
/* Hide the Action Network pulled-in description line only */
.mwac-sinhue-page .mwac-actionnetwork-full .action_description {
display: none !important;
}
/* Keep progress/count visible and make it match the page */
.mwac-sinhue-page .mwac-actionnetwork-full .action_status,
.mwac-sinhue-page .mwac-actionnetwork-full .action_status_tracker,
.mwac-sinhue-page .mwac-actionnetwork-full .action_status_status_bar,
.mwac-sinhue-page .mwac-actionnetwork-full .action_status_running_total {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
height: auto !important;
max-height: none !important;
overflow: visible !important;
}
.mwac-sinhue-page .mwac-actionnetwork-full .action_status {
background: var(--mwac-yellow) !important;
border: 3px solid var(--mwac-black) !important;
box-shadow: 5px 5px 0 var(--mwac-black) !important;
padding: 16px !important;
color: var(--mwac-black) !important;
text-align: center !important;
font-weight: 900 !important;
margin: 0 0 22px !important;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed h1,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed h2,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed h3,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed h4 {
color: var(--mwac-black) !important;
font-weight: 950 !important;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed label {
color: var(--mwac-black) !important;
font-weight: 800 !important;
font-size: 15px !important;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed input[type="text"],
.mwac-sinhue-page .mwac-sinhue-widget .can_embed input[type="email"],
.mwac-sinhue-page .mwac-sinhue-widget .can_embed input[type="tel"],
.mwac-sinhue-page .mwac-sinhue-widget .can_embed input[type="number"],
.mwac-sinhue-page .mwac-sinhue-widget .can_embed textarea,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed select {
width: 100% !important;
border: 2px solid var(--mwac-black) !important;
border-radius: 0 !important;
padding: 12px !important;
font-size: 16px !important;
background: #fff !important;
color: var(--mwac-black) !important;
min-height: 46px;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed textarea {
min-height: 190px !important;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed input:focus,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed textarea:focus,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed select:focus {
outline: 3px solid var(--mwac-yellow) !important;
outline-offset: 1px !important;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed .can_button,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed input[type="submit"],
.mwac-sinhue-page .mwac-sinhue-widget .can_embed button[type="submit"],
.mwac-sinhue-page .mwac-sinhue-widget .can_embed #form_col1 input[type="submit"],
.mwac-sinhue-page .mwac-sinhue-widget .can_embed #action_welcome_message #action_welcome_message_inner a {
background: var(--mwac-red) !important;
color: var(--mwac-white) !important;
border: 3px solid var(--mwac-black) !important;
border-radius: 0 !important;
box-shadow: 5px 5px 0 var(--mwac-black) !important;
padding: 14px 18px !important;
font-weight: 950 !important;
font-size: 18px !important;
text-transform: none !important;
width: 100% !important;
text-align: center !important;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed .can_button:hover,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed input[type="submit"]:hover,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed button[type="submit"]:hover {
background: var(--mwac-dark-red) !important;
transform: translate(1px, 1px);
box-shadow: 4px 4px 0 var(--mwac-black) !important;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed .ajax-loading {
margin: 12px auto !important;
}
.mwac-sinhue-page .mwac-sinhue-widget .can_embed .international_link-wrap,
.mwac-sinhue-page .mwac-sinhue-widget .can_embed .country_wrap {
font-size: 14px !important;
}
.mwac-sinhue-footer-note {
background: var(--mwac-black);
color: var(--mwac-white);
padding: 18px;
margin-top: 36px;
font-size: 15px;
font-weight: 700;
}
.mwac-sinhue-footer-note a {
color: var(--mwac-yellow) !important;
font-weight: 900;
}
@media (max-width: 880px) {
.mwac-sinhue-grid {
grid-template-columns: 1fr;
}
.mwac-sinhue-form-card {
position: static;
box-shadow: 7px 7px 0 var(--mwac-red);
}
.mwac-sinhue-cta-mobile {
display: block;
}
.mwac-sinhue-button {
width: 100%;
}
}
@media (max-width: 520px) {
.mwac-sinhue-wrap {
padding-left: 14px;
padding-right: 14px;
}
.mwac-sinhue-title {
font-size: 42px;
}
.mwac-sinhue-callout,
.mwac-sinhue-form-card {
box-shadow: 5px 5px 0 var(--mwac-black);
}
.mwac-sinhue-form-card {
box-shadow: 5px 5px 0 var(--mwac-red);
}
}
Urgent action: Tell Niagara, Ontario and Canada to act before more migrant workers are hurt or killed.
Justice for Sinhue Garcia
Safer roads and support for migrant workers now.
Sinhue Garcia, a migrant farmworker from Mexico, was killed while riding his bicycle in rural Niagara-on-the-Lake. He leaves behind a wife, two children, and many loved ones. He is not the first. At least six other migrant farmworkers have been killed or seriously injured on Niagara roads in recent years.
Send the email now
We grieve with Sinhue’s family, friends, co-workers, and the migrant worker community. But his death is not an isolated tragedy.
Migrant farmworkers keep Niagara’s farms, greenhouses, wineries, restaurants, and food system running. Too many have no choice but to travel long rural roads by bike or on foot, often at night, without safe transportation, wide shoulders, bike lanes, proper lighting, or access to public transit.
This is a public safety crisis and a serious gap in planning, infrastructure, and political responsibility.
We are calling for a migrant worker safety and support plan for Niagara.
- Safe transportation for migrant workers.
- Urgent road safety improvements.
- Emergency support for workers and families after injuries or deaths.
- Permanent funding for legal support, health services, and community spaces.
- Permanent resident status so migrant workers can speak up without fear.
Migrant workers are not disposable. They are our neighbours, co-workers, friends, and community members. They deserve to live with dignity.
Send an email now to Niagara-on-the-Lake, Niagara Region, Ontario, Canada, and election candidates.
This petition is co-hosted by Niagara Community Legal Clinic, Migrant Workers Alliance for Change and other local migrant worker organizations.
Send the email
Add your name. You can edit the message before sending.
One message goes to all listed decision-makers.
It takes less than two minutes.
Every message increases public pressure.
Migrant workers feed our communities, care for our families, and keep the economy running. Safety, support and permanent resident status cannot wait.
The post Petition: Justice for Sinhue Garcia. Safer roads and support for migrant workers now. first appeared on Migrant Workers Alliance for Change.
The post Petition: Justice for Sinhue Garcia. Safer roads and support for migrant workers now. appeared first on Migrant Workers Alliance for Change.