.mwac-care-event {
--mwac-coral: #ff746f;
--mwac-red: #f05258;
--mwac-yellow: #f7b332;
--mwac-light-yellow: #fff4d2;
--mwac-cream: #fffdf7;
--mwac-black: #111111;
--mwac-grey: #555555;
box-sizing: border-box;
width: 100%;
max-width: 820px;
margin: 0 auto;
padding: 10px 20px 70px;
color: var(--mwac-black);
font-family: "Inter", Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: 400;
line-height: 1.62;
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
.mwac-care-event *,
.mwac-care-event *::before,
.mwac-care-event *::after {
box-sizing: border-box;
}
html {
scroll-behavior: smooth;
}
.mwac-care-event h2 {
margin: 38px 0 15px;
color: var(--mwac-black);
font-family: "Inter", Arial, Helvetica, sans-serif;
font-size: clamp(1.45rem, 4vw, 2rem);
font-weight: 600;
line-height: 1.25;
letter-spacing: -0.02em;
}
.mwac-care-event p {
margin: 0 0 20px;
}
.mwac-care-event a {
color: inherit;
}
/* Opening salmon panel */
.mwac-care-opening {
margin: 0 0 22px;
padding: 28px 30px;
background: var(--mwac-coral);
border-top: 6px solid var(--mwac-yellow);
}
.mwac-care-opening p {
max-width: 690px;
margin: 0;
color: var(--mwac-black);
font-size: clamp(1.25rem, 3.2vw, 1.65rem);
font-weight: 700;
line-height: 1.32;
letter-spacing: -0.02em;
}
/* Main invitation button */
.mwac-jump-button {
display: block;
width: 100%;
margin: 0 0 32px;
padding: 15px 24px;
background: var(--mwac-coral);
border: 2px solid var(--mwac-black);
color: var(--mwac-black);
font-family: "Inter", Arial, Helvetica, sans-serif;
font-size: 1.06rem;
font-weight: 700;
line-height: 1.2;
text-align: center;
text-decoration: none;
}
.mwac-jump-button:hover,
.mwac-jump-button:focus {
background: var(--mwac-black);
color: #ffffff;
}
/* Meeting details */
.mwac-event-details {
margin: 28px 0;
padding: 23px 26px;
background: var(--mwac-light-yellow);
border-left: 5px solid var(--mwac-yellow);
}
.mwac-event-details h2 {
margin: 0 0 13px;
}
.mwac-event-details p {
margin: 0;
font-size: 1.05rem;
line-height: 1.6;
}
.mwac-event-details strong {
font-size: 1.1rem;
font-weight: 600;
}
.mwac-location-note {
margin-top: 14px !important;
font-size: 0.98rem !important;
font-weight: 500;
}
/* Eligibility */
.mwac-eligibility {
margin: 34px 0;
padding: 28px 4px;
border-top: 1px solid var(--mwac-black);
border-bottom: 1px solid var(--mwac-black);
}
.mwac-eligibility h2 {
margin: 0 0 15px;
}
.mwac-eligibility ul {
margin: 14px 0 20px;
padding-left: 24px;
}
.mwac-eligibility li {
margin-bottom: 8px;
padding-left: 3px;
}
.mwac-eligibility p:last-child {
margin-bottom: 0;
}
.mwac-invitation-note {
font-weight: 600;
}
/* Gift card, food and PRESTO */
.mwac-benefits {
margin: 30px 0;
padding: 24px 27px;
background: var(--mwac-coral);
}
.mwac-benefits h2 {
margin: 0 0 16px;
font-size: 1.3rem;
font-weight: 700;
}
.mwac-benefits ul {
display: flex;
flex-wrap: wrap;
gap: 10px 30px;
margin: 0;
padding: 0;
list-style: none;
}
.mwac-benefits li {
position: relative;
padding-left: 23px;
font-weight: 600;
}
.mwac-benefits li::before {
content: "✓";
position: absolute;
left: 0;
font-weight: 700;
}
/* Meeting topics */
.mwac-care-topics {
margin: 15px 0 28px;
padding-left: 24px;
}
.mwac-care-topics li {
margin-bottom: 11px;
padding-left: 3px;
}
/* Support section */
.mwac-support {
margin: 34px 0;
padding: 24px 26px;
background: var(--mwac-light-yellow);
}
.mwac-support h2 {
margin: 0 0 13px;
font-size: 1.35rem;
font-weight: 600;
}
.mwac-support h2 span {
display: inline;
padding: 2px 8px 3px;
background: var(--mwac-coral);
font-style: italic;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}
.mwac-support p {
margin: 0;
}
.mwac-support a {
color: var(--mwac-black);
font-weight: 600;
text-decoration-thickness: 1.5px;
text-underline-offset: 3px;
}
.mwac-support a:hover,
.mwac-support a:focus {
background: var(--mwac-black);
color: #ffffff;
}
/* Confidentiality */
.mwac-confidentiality {
margin: 34px 0;
padding: 23px 26px;
background: var(--mwac-black);
color: #ffffff;
font-size: 1rem;
font-weight: 500;
line-height: 1.58;
}
/* Action Network form section */
.mwac-form-section {
margin-top: 34px;
padding: 31px;
background: var(--mwac-cream);
border: 1px solid var(--mwac-black);
scroll-margin-top: 20px;
}
.mwac-form-section > h2 {
margin: 0 0 9px;
font-size: clamp(1.8rem, 5vw, 2.4rem);
font-weight: 600;
}
.mwac-form-section > p {
margin-bottom: 26px;
color: var(--mwac-grey);
}
/* Action Network container */
#can-event-area-focusgroup {
width: 100%;
}
#can-event-area-focusgroup .can_embed {
width: 100% !important;
max-width: none !important;
margin: 0 !important;
font-family: "Inter", Arial, Helvetica, sans-serif !important;
font-weight: 400 !important;
}
#can-event-area-focusgroup .can_embed h2,
#can-event-area-focusgroup .can_embed h3,
#can-event-area-focusgroup .can_embed h4 {
color: var(--mwac-black) !important;
font-family: "Inter", Arial, Helvetica, sans-serif !important;
font-weight: 600 !important;
letter-spacing: -0.01em !important;
}
#can-event-area-focusgroup .can_embed label {
color: var(--mwac-black) !important;
font-family: "Inter", Arial, Helvetica, sans-serif !important;
}
/* Text fields */
#can-event-area-focusgroup
.can_embed
input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
[type="button"]
),
#can-event-area-focusgroup .can_embed select,
#can-event-area-focusgroup .can_embed textarea {
display: block !important;
width: 100% !important;
max-width: none !important;
min-height: 48px;
margin: 0 !important;
padding: 10px 12px !important;
border: 1.5px solid var(--mwac-black) !important;
border-radius: 0 !important;
background: #ffffff !important;
color: var(--mwac-black) !important;
font-family: "Inter", Arial, Helvetica, sans-serif !important;
font-size: 16px !important;
font-weight: 400 !important;
}
#can-event-area-focusgroup .can_embed textarea {
min-height: 110px;
}
#can-event-area-focusgroup
.can_embed
input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
[type="button"]
):focus,
#can-event-area-focusgroup .can_embed select:focus,
#can-event-area-focusgroup .can_embed textarea:focus {
outline: 3px solid var(--mwac-yellow) !important;
outline-offset: 1px;
}
/* Field labels */
#can-event-area-focusgroup .can_embed .control-label,
#can-event-area-focusgroup .can_embed .form_label,
#can-event-area-focusgroup .can_embed .floatlabel-wrapper > label {
display: block !important;
width: 100% !important;
margin: 0 0 7px !important;
font-family: "Inter", Arial, Helvetica, sans-serif !important;
font-weight: 600 !important;
line-height: 1.4 !important;
letter-spacing: 0 !important;
}
/* Radio buttons and checkboxes */
#can-event-area-focusgroup .can_embed input[type="radio"],
#can-event-area-focusgroup .can_embed input[type="checkbox"] {
position: static !important;
display: inline-block !important;
flex: 0 0 18px !important;
width: 18px !important;
max-width: 18px !important;
height: 18px !important;
min-height: 18px !important;
margin: 2px 9px 0 0 !important;
padding: 0 !important;
vertical-align: top !important;
accent-color: var(--mwac-red);
}
#can-event-area-focusgroup .can_embed .check_radio_field,
#can-event-area-focusgroup .can_embed .checkbox,
#can-event-area-focusgroup .can_embed .radio,
#can-event-area-focusgroup .can_embed .international_link-wrap {
display: block !important;
width: 100% !important;
max-width: none !important;
margin: 0 0 8px !important;
}
#can-event-area-focusgroup .can_embed .check_radio_field label,
#can-event-area-focusgroup .can_embed label.checkbox,
#can-event-area-focusgroup .can_embed label.radio,
#can-event-area-focusgroup .can_embed .checkbox label,
#can-event-area-focusgroup .can_embed .radio label {
display: flex !important;
align-items: flex-start !important;
justify-content: flex-start !important;
width: 100% !important;
max-width: none !important;
margin: 0 0 8px !important;
padding: 0 !important;
font-family: "Inter", Arial, Helvetica, sans-serif !important;
font-weight: 400 !important;
line-height: 1.45 !important;
text-align: left !important;
}
#can-event-area-focusgroup .can_embed label > input[type="radio"],
#can-event-area-focusgroup .can_embed label > input[type="checkbox"] {
float: none !important;
}
#can-event-area-focusgroup .can_embed .check_radio_field,
#can-event-area-focusgroup .can_embed .check_radio_field *,
#can-event-area-focusgroup .can_embed .checkbox,
#can-event-area-focusgroup .can_embed .radio {
text-align: left !important;
}
/* Form spacing */
#can-event-area-focusgroup .can_embed .form_builder_output_element,
#can-event-area-focusgroup .can_embed .core_field,
#can-event-area-focusgroup .can_embed .additional_text,
#can-event-area-focusgroup .can_embed .country_wrap,
#can-event-area-focusgroup .can_embed .can_select {
margin-bottom: 18px !important;
}
/* Submit button */
#can-event-area-focusgroup .can_embed .can_button,
#can-event-area-focusgroup .can_embed input[type="submit"],
#can-event-area-focusgroup .can_embed button[type="submit"] {
display: block !important;
width: 100% !important;
min-height: 54px !important;
margin-top: 20px !important;
padding: 14px 20px !important;
background: var(--mwac-coral) !important;
border: 2px solid var(--mwac-black) !important;
border-radius: 0 !important;
color: var(--mwac-black) !important;
font-family: "Inter", Arial, Helvetica, sans-serif !important;
font-size: 1.06rem !important;
font-weight: 700 !important;
text-align: center !important;
text-transform: none !important;
letter-spacing: 0 !important;
cursor: pointer;
}
#can-event-area-focusgroup .can_embed .can_button:hover,
#can-event-area-focusgroup .can_embed .can_button:focus,
#can-event-area-focusgroup .can_embed input[type="submit"]:hover,
#can-event-area-focusgroup .can_embed input[type="submit"]:focus,
#can-event-area-focusgroup .can_embed button[type="submit"]:hover,
#can-event-area-focusgroup .can_embed button[type="submit"]:focus {
background: var(--mwac-black) !important;
color: #ffffff !important;
}
/* Sticky mobile invitation button */
.mwac-mobile-sticky-button {
display: none;
}
@media (max-width: 600px) {
.mwac-care-event {
padding: 4px 14px 110px;
font-size: 16px;
}
.mwac-care-opening {
margin-right: -14px;
margin-left: -14px;
padding: 24px 20px;
}
.mwac-care-opening p {
font-size: 1.3rem;
}
.mwac-jump-button {
margin-bottom: 27px;
padding: 15px 20px;
}
.mwac-event-details,
.mwac-benefits,
.mwac-support,
.mwac-confidentiality {
padding: 20px;
}
.mwac-eligibility {
padding: 24px 2px;
}
.mwac-benefits ul {
display: block;
}
.mwac-benefits li {
margin-bottom: 9px;
}
.mwac-benefits li:last-child {
margin-bottom: 0;
}
.mwac-care-event h2 {
margin-top: 32px;
}
.mwac-form-section {
padding: 23px 16px;
}
.mwac-mobile-sticky-button {
position: fixed;
z-index: 9999;
right: 12px;
bottom: 12px;
left: 12px;
display: block;
padding: 15px 20px;
background: var(--mwac-coral);
border: 2px solid var(--mwac-black);
color: var(--mwac-black);
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.22);
font-family: "Inter", Arial, Helvetica, sans-serif;
font-size: 1.02rem;
font-weight: 700;
line-height: 1.1;
text-align: center;
text-decoration: none;
transition:
opacity 0.2s ease,
visibility 0.2s ease;
}
.mwac-mobile-sticky-button:hover,
.mwac-mobile-sticky-button:focus {
background: var(--mwac-black);
color: #ffffff;
}
.mwac-mobile-sticky-button.is-hidden {
visibility: hidden;
opacity: 0;
pointer-events: none;
}
}
Join a private and confidential meeting for undocumented care workers.
Request an invitation
Meeting details
Saturday, August 8
3:00–5:00 p.m.
In person in Toronto
The location will be shared only with people who are invited and
confirmed to attend.
Who is this meeting for?
This meeting is for people who:
- Live or work in the City of Toronto
- Do not currently have valid immigration status in Canada
- Currently work or have previously worked in care
The criteria for this meeting were set by the City of Toronto, which is
funding this project.
Space is limited. We will review responses and contact people who are
invited.
People who are invited and attend the full two-hour meeting will receive:
- A $50 gift card
- Food
- PRESTO fare
Come meet other care workers and talk about:
-
Access to health care, housing, transit and other City services
-
What support undocumented care workers need
-
Problems at work, including low wages, unpaid wages, abuse or unfair
treatment
-
Immigration status, permits and access to permanent residency
-
What needs to change in Toronto and across Canada
Your experiences will help us identify the changes, services and resources
undocumented care workers need. We will also share information about
services and support available in Toronto.
Need support or do not meet the criteria?
Contact us for support
,
join us as a member
or call 437-518-8662.
This is a private and confidential process. Your name, immigration status,
employer information and other personal information will not be shared
with the City of Toronto, immigration authorities or your employer. We
will not contact your current or former employer.
Request an invitation
Share your information below. We will contact you if you are invited and
send you the meeting location.
Request an invitation
(function () {
var registrationSection = document.getElementById("mwac-registration");
var stickyButton = document.getElementById(
"mwac-mobile-register-button"
);
if (
!registrationSection ||
!stickyButton ||
!("IntersectionObserver" in window)
) {
return;
}
var observer = new IntersectionObserver(
function (entries) {
entries.forEach(function (entry) {
if (entry.isIntersecting) {
stickyButton.classList.add("is-hidden");
} else {
stickyButton.classList.remove("is-hidden");
}
});
},
{
threshold: 0.08
}
);
observer.observe(registrationSection);
})();
The post Are you an Undocumented Care Worker in Toronto? Join Our Meeting. first appeared on Migrant Workers Alliance for Change.
The post Are you an Undocumented Care Worker in Toronto? Join Our Meeting. appeared first on Migrant Workers Alliance for Change.