.elementor-3428 .elementor-element.elementor-element-9d98112{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bb49cd1 );--border-color:var( --e-global-color-bb49cd1 );--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3428 .elementor-element.elementor-element-9d98112:not(.elementor-motion-effects-element-type-background), .elementor-3428 .elementor-element.elementor-element-9d98112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0bc7a5 );}.elementor-3428 .elementor-element.elementor-element-8bbd93a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3428 .elementor-element.elementor-element-5d344a2 .jet-listing-dynamic-field__content{font-family:"Libre Franklin", Sans-serif;font-size:1.3rem;font-weight:700;}.elementor-3428 .elementor-element.elementor-element-5d344a2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-3428 .elementor-element.elementor-element-5d344a2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-3428 .elementor-element.elementor-element-a45c612 .jet-listing-dynamic-terms__link{background-color:#FDECD8;font-family:"Libre Franklin", Sans-serif;font-size:0.7rem;font-weight:600;text-transform:uppercase;color:#985D17;padding:5px 10px 3px 10px;border-radius:50px 50px 50px 50px;}.elementor-3428 .elementor-element.elementor-element-a45c612 .jet-listing-dynamic-terms{text-align:left;}.elementor-3428 .elementor-element.elementor-element-3e1251e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3428 .elementor-element.elementor-element-3e1251e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3428 .elementor-element.elementor-element-3e1251e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3428 .elementor-element.elementor-element-0d75a8d{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3428 .elementor-element.elementor-element-6afb161 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-7a69ae7 );color:var( --e-global-color-7a69ae7 );border-style:none;border-radius:6px 6px 6px 6px;padding:10px 16px 10px 16px;}.elementor-3428 .elementor-element.elementor-element-6afb161 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3428 .elementor-element.elementor-element-6afb161 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:767px){.elementor-3428 .elementor-element.elementor-element-6afb161 .elementor-button{font-size:14px;}}/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-a45c612 */.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="cps-respite-childrens"]  { background: #e8f8e8; color: #2a7a2a; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="supported-living-east"]  { background: #fce8f0; color: #b0004a; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="supported-living-west"]  { background: #fff0e0; color: #c05e00; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="all-regions"]            { background: #e8f0ff; color: #24408e; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="central"]                { background: #e8f8ff; color: #006fa6; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="corporate"]              { background: #f3f0ff; color: #5b21b6; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="etobicoke"]              { background: #fff8e0; color: #92600a; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="north-york"]             { background: #f0fff4; color: #166534; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="scarborough"]            { background: #fff0f0; color: #991b1b; }

.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="scp-et-repit-services-aux-enfants"] { background: #e8f8e8; color: #2a7a2a; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="vie-autonome-est"]                  { background: #fce8f0; color: #b0004a; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="vie-autonome-ouest"]                { background: #fff0e0; color: #c05e00; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="toutes-les-regions"]                { background: #e8f0ff; color: #24408e; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="centre"]                            { background: #e8f8ff; color: #006fa6; }
.elementor-3428 .elementor-element.elementor-element-a45c612 a[href*="entreprise"]                        { background: #f3f0ff; color: #5b21b6; }

.elementor-3428 .elementor-element.elementor-element-a45c612 .jet-listing-dynamic-terms__link {
  display: inline-block;
  padding: 5px 10px 3px 10px;
  border-radius: 100px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-3e1251e */.job-summary .jet-listing-dynamic-field__content {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.job-summary .jet-listing-dynamic-field__content p {
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d75a8d */.elementor-3428 .elementor-element.elementor-element-0d75a8d {
    height: 100%;
}/* End custom CSS */