.elementor-909 .elementor-element.elementor-element-104521c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-909 .elementor-element.elementor-element-a4dd9b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-909 .elementor-element.elementor-element-a4dd9b3:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-a4dd9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a366d6d );}.elementor-909 .elementor-element.elementor-element-34c37f0:not( .elementor-widget-image ) .elementor-widget-container, .elementor-909 .elementor-element.elementor-element-34c37f0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.staging.seniorservice.ca/wp-content/uploads/support-mask01.svg );-webkit-mask-size:137%;-webkit-mask-position:custom;-webkit-mask-position-x:100%;-webkit-mask-position-y:22%;-webkit-mask-repeat:no-repeat;}.elementor-909 .elementor-element.elementor-element-073cbb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:16rem;}.elementor-909 .elementor-element.elementor-element-073cbb2:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-073cbb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a366d6d );}.elementor-909 .elementor-element.elementor-element-34c6f60 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-909 .elementor-element.elementor-element-34c6f60{text-align:start;}.elementor-909 .elementor-element.elementor-element-34c6f60 .elementor-heading-title{font-family:var( --e-global-typography-42f8456-font-family ), Sans-serif;font-size:var( --e-global-typography-42f8456-font-size );font-weight:var( --e-global-typography-42f8456-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-5a7902d{font-size:var( --e-global-typography-dd016f5-font-size );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-e621fb1 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-909 .elementor-element.elementor-element-e621fb1{font-size:var( --e-global-typography-dd016f5-font-size );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-599cc3c .elementor-button{background-color:var( --e-global-color-primary );font-family:"PlusJakartaSans-Static-Fonts", Sans-serif;font-size:18px;text-decoration:none;fill:var( --e-global-color-5a114449 );color:var( --e-global-color-5a114449 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:9rem 9rem 9rem 9rem;padding:12px 26px 12px 26px;}.elementor-909 .elementor-element.elementor-element-599cc3c .elementor-button:hover, .elementor-909 .elementor-element.elementor-element-599cc3c .elementor-button:focus{background-color:var( --e-global-color-eefb719 );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-599cc3c .elementor-button:hover svg, .elementor-909 .elementor-element.elementor-element-599cc3c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-8f4c35b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-909 .elementor-element.elementor-element-ef1fa8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-909 .elementor-element.elementor-element-9bfb07f .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );font-weight:var( --e-global-typography-77f513d-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-5d8bfa5 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:7px 0px 15px 0px;}.elementor-909 .elementor-element.elementor-element-5d8bfa5 .elementor-heading-title{font-family:var( --e-global-typography-165f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-165f42d-font-size );font-weight:var( --e-global-typography-165f42d-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-a43dc6c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-909 .elementor-element.elementor-element-a43dc6c{color:var( --e-global-color-text );}.elementor-909 .elementor-element.elementor-element-9fe716c .elementor-button{background-color:var( --e-global-color-primary );font-family:"PlusJakartaSans-Static-Fonts", Sans-serif;font-size:18px;text-decoration:none;fill:var( --e-global-color-5a114449 );color:var( --e-global-color-5a114449 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:9rem 9rem 9rem 9rem;padding:12px 26px 12px 26px;}.elementor-909 .elementor-element.elementor-element-9fe716c .elementor-button:hover, .elementor-909 .elementor-element.elementor-element-9fe716c .elementor-button:focus{background-color:var( --e-global-color-eefb719 );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-9fe716c .elementor-button:hover svg, .elementor-909 .elementor-element.elementor-element-9fe716c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-91dcd15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-909 .elementor-element.elementor-element-73e8b8f .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );font-weight:var( --e-global-typography-77f513d-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-74ac412 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:7px 0px 15px 0px;}.elementor-909 .elementor-element.elementor-element-74ac412 .elementor-heading-title{font-family:var( --e-global-typography-165f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-165f42d-font-size );font-weight:var( --e-global-typography-165f42d-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-f60289e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-909 .elementor-element.elementor-element-f60289e{color:var( --e-global-color-text );}.elementor-909 .elementor-element.elementor-element-66ae9bc .elementor-button{background-color:var( --e-global-color-primary );font-family:"PlusJakartaSans-Static-Fonts", Sans-serif;font-size:18px;text-decoration:none;fill:var( --e-global-color-5a114449 );color:var( --e-global-color-5a114449 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:9rem 9rem 9rem 9rem;padding:12px 26px 12px 26px;}.elementor-909 .elementor-element.elementor-element-66ae9bc .elementor-button:hover, .elementor-909 .elementor-element.elementor-element-66ae9bc .elementor-button:focus{background-color:var( --e-global-color-eefb719 );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-66ae9bc .elementor-button:hover svg, .elementor-909 .elementor-element.elementor-element-66ae9bc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-4cf9f1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-909 .elementor-element.elementor-element-48f16ac .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );font-weight:var( --e-global-typography-77f513d-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-4706108 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:7px 0px 15px 0px;}.elementor-909 .elementor-element.elementor-element-4706108 .elementor-heading-title{font-family:var( --e-global-typography-165f42d-font-family ), Sans-serif;font-size:var( --e-global-typography-165f42d-font-size );font-weight:var( --e-global-typography-165f42d-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-c6ba899 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-909 .elementor-element.elementor-element-c6ba899{color:var( --e-global-color-text );}.elementor-909 .elementor-element.elementor-element-66bc0bc .elementor-button{background-color:var( --e-global-color-primary );font-family:"PlusJakartaSans-Static-Fonts", Sans-serif;font-size:18px;text-decoration:none;fill:var( --e-global-color-5a114449 );color:var( --e-global-color-5a114449 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:9rem 9rem 9rem 9rem;padding:12px 26px 12px 26px;}.elementor-909 .elementor-element.elementor-element-66bc0bc .elementor-button:hover, .elementor-909 .elementor-element.elementor-element-66bc0bc .elementor-button:focus{background-color:var( --e-global-color-eefb719 );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-66bc0bc .elementor-button:hover svg, .elementor-909 .elementor-element.elementor-element-66bc0bc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-dab14ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-909 .elementor-element.elementor-element-f0cdd99{--display:flex;}.elementor-909 .elementor-element.elementor-element-78e0f6a img{border-radius:25px 25px 25px 25px;}.elementor-909 .elementor-element.elementor-element-36e5597{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-909 .elementor-element.elementor-element-8dea918 .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );font-weight:var( --e-global-typography-77f513d-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-5d5cfbc > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 15px 0px;}.elementor-909 .elementor-element.elementor-element-5d5cfbc .elementor-heading-title{font-family:var( --e-global-typography-42f8456-font-family ), Sans-serif;font-size:var( --e-global-typography-42f8456-font-size );font-weight:var( --e-global-typography-42f8456-font-weight );color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-6b18eb7 .elementor-toggle-title, .elementor-909 .elementor-element.elementor-element-6b18eb7 .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-6b18eb7 .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-6b18eb7 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-6b18eb7 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-6b18eb7 .elementor-tab-content{color:var( --e-global-color-primary );}.elementor-909 .elementor-element.elementor-element-c89b723{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-909 .elementor-element.elementor-element-1202462{--display:flex;}@media(max-width:1024px){.elementor-909 .elementor-element.elementor-element-34c6f60 .elementor-heading-title{font-size:var( --e-global-typography-42f8456-font-size );}.elementor-909 .elementor-element.elementor-element-5a7902d{font-size:var( --e-global-typography-dd016f5-font-size );}.elementor-909 .elementor-element.elementor-element-e621fb1{font-size:var( --e-global-typography-dd016f5-font-size );}.elementor-909 .elementor-element.elementor-element-9bfb07f .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );}.elementor-909 .elementor-element.elementor-element-5d8bfa5 .elementor-heading-title{font-size:var( --e-global-typography-165f42d-font-size );}.elementor-909 .elementor-element.elementor-element-73e8b8f .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );}.elementor-909 .elementor-element.elementor-element-74ac412 .elementor-heading-title{font-size:var( --e-global-typography-165f42d-font-size );}.elementor-909 .elementor-element.elementor-element-48f16ac .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );}.elementor-909 .elementor-element.elementor-element-4706108 .elementor-heading-title{font-size:var( --e-global-typography-165f42d-font-size );}.elementor-909 .elementor-element.elementor-element-8dea918 .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );}.elementor-909 .elementor-element.elementor-element-5d5cfbc .elementor-heading-title{font-size:var( --e-global-typography-42f8456-font-size );}}@media(min-width:768px){.elementor-909 .elementor-element.elementor-element-a4dd9b3{--width:50%;}.elementor-909 .elementor-element.elementor-element-073cbb2{--width:50%;}.elementor-909 .elementor-element.elementor-element-8f4c35b{--content-width:1240px;}.elementor-909 .elementor-element.elementor-element-dab14ff{--content-width:1240px;}.elementor-909 .elementor-element.elementor-element-c89b723{--content-width:1240px;}}@media(max-width:767px){.elementor-909 .elementor-element.elementor-element-34c37f0:not( .elementor-widget-image ) .elementor-widget-container, .elementor-909 .elementor-element.elementor-element-34c37f0.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:500px;-webkit-mask-position-x:0px;-webkit-mask-position-y:-112px;}.elementor-909 .elementor-element.elementor-element-073cbb2{--padding-top:1rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-909 .elementor-element.elementor-element-34c6f60{text-align:center;}.elementor-909 .elementor-element.elementor-element-34c6f60 .elementor-heading-title{font-size:var( --e-global-typography-42f8456-font-size );}.elementor-909 .elementor-element.elementor-element-5a7902d{font-size:var( --e-global-typography-dd016f5-font-size );}.elementor-909 .elementor-element.elementor-element-e621fb1{text-align:center;font-size:var( --e-global-typography-dd016f5-font-size );}.elementor-909 .elementor-element.elementor-element-9bfb07f{text-align:center;}.elementor-909 .elementor-element.elementor-element-9bfb07f .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );}.elementor-909 .elementor-element.elementor-element-5d8bfa5{text-align:center;}.elementor-909 .elementor-element.elementor-element-5d8bfa5 .elementor-heading-title{font-size:var( --e-global-typography-165f42d-font-size );}.elementor-909 .elementor-element.elementor-element-73e8b8f{text-align:center;}.elementor-909 .elementor-element.elementor-element-73e8b8f .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );}.elementor-909 .elementor-element.elementor-element-74ac412{text-align:center;}.elementor-909 .elementor-element.elementor-element-74ac412 .elementor-heading-title{font-size:var( --e-global-typography-165f42d-font-size );}.elementor-909 .elementor-element.elementor-element-48f16ac{text-align:center;}.elementor-909 .elementor-element.elementor-element-48f16ac .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );}.elementor-909 .elementor-element.elementor-element-4706108{text-align:center;}.elementor-909 .elementor-element.elementor-element-4706108 .elementor-heading-title{font-size:var( --e-global-typography-165f42d-font-size );}.elementor-909 .elementor-element.elementor-element-8dea918{text-align:center;}.elementor-909 .elementor-element.elementor-element-8dea918 .elementor-heading-title{font-size:var( --e-global-typography-77f513d-font-size );}.elementor-909 .elementor-element.elementor-element-5d5cfbc{text-align:center;}.elementor-909 .elementor-element.elementor-element-5d5cfbc .elementor-heading-title{font-size:var( --e-global-typography-42f8456-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'PlusJakartaSans-Static-Fonts';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-300.woff2') format('woff2'),
		url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-300.ttf') format('truetype');
}
@font-face {
	font-family: 'PlusJakartaSans-Static-Fonts';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-regular.woff2') format('woff2'),
		url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'PlusJakartaSans-Static-Fonts';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-500.woff2') format('woff2'),
		url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-500.ttf') format('truetype');
}
@font-face {
	font-family: 'PlusJakartaSans-Static-Fonts';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-600.woff2') format('woff2'),
		url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-600.ttf') format('truetype');
}
@font-face {
	font-family: 'PlusJakartaSans-Static-Fonts';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-700.woff2') format('woff2'),
		url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-700.ttf') format('truetype');
}
@font-face {
	font-family: 'PlusJakartaSans-Static-Fonts';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-700italic.woff2') format('woff2'),
		url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-700italic.ttf') format('truetype');
}
@font-face {
	font-family: 'PlusJakartaSans-Static-Fonts';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-800.woff2') format('woff2'),
		url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-800.ttf') format('truetype');
}
@font-face {
	font-family: 'PlusJakartaSans-Static-Fonts';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-italic.woff2') format('woff2'),
		url('https://www.staging.seniorservice.ca/wp-content/uploads/plus-jakarta-sans-v8-latin-italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */