.elementor-71 .elementor-element.elementor-element-6d87b80{--display:flex;--min-height:550px;--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;--margin-top:45px;--margin-bottom:045px;--margin-left:0px;--margin-right:0px}.elementor-71 .elementor-element.elementor-element-c5b8c66{--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:flex-start;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-3c82452 .elementor-heading-title{font-size:2.4rem;font-weight:700;line-height:1.2em;color:var(--e-global-color-text)}.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-71 .elementor-element.elementor-element-eec6441 .elementor-button{background-color:var(--e-global-color-3047c72);font-size:18px;font-weight:700;fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-text);border-radius:2px 2px 2px 2px}.elementor-71 .elementor-element.elementor-element-eec6441 .elementor-button:hover,.elementor-71 .elementor-element.elementor-element-eec6441 .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-85821f0)}.elementor-71 .elementor-element.elementor-element-eec6441 .elementor-button:hover svg,.elementor-71 .elementor-element.elementor-element-eec6441 .elementor-button:focus svg{fill:var(--e-global-color-85821f0)}.elementor-71 .elementor-element.elementor-element-030942e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-98d323c{z-index:2}.elementor-71 .elementor-element.elementor-element-98d323c:not(.elementor-widget-image) .elementor-widget-container,.elementor-71 .elementor-element.elementor-element-98d323c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.idealcare.ca/wp-content/uploads/2024/01/ideal-care-hero-mask.svg);-webkit-mask-size:80%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-71 .elementor-element.elementor-element-98d323c .elementor-wrapper{--video-aspect-ratio:0.5625}.elementor-71 .elementor-element.elementor-element-98d323c .elementor-custom-embed-play i{font-size:80px;text-shadow:0 0 10px rgb(0 0 0 / .3)}.elementor-71 .elementor-element.elementor-element-98d323c .elementor-custom-embed-play svg{width:80px;height:80px}.elementor-71 .elementor-element.elementor-element-c0b6a6c{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-c0b6a6c{left:0}body.rtl .elementor-71 .elementor-element.elementor-element-c0b6a6c{right:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-bc40516{left:-142px}body.rtl .elementor-71 .elementor-element.elementor-element-bc40516{right:-142px}.elementor-71 .elementor-element.elementor-element-bc40516{top:0;z-index:-3}.elementor-71 .elementor-element.elementor-element-bc40516 img{max-width:100%}.elementor-71 .elementor-element.elementor-element-8638aff>.elementor-widget-container{--e-transform-translateX:-0.7px;--e-transform-flipX:-1;--e-transform-flipY:-1}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-8638aff{left:32px}body.rtl .elementor-71 .elementor-element.elementor-element-8638aff{right:32px}.elementor-71 .elementor-element.elementor-element-8638aff{top:379px;z-index:-3}.elementor-71 .elementor-element.elementor-element-8638aff img{max-width:100%}.elementor-71 .elementor-element.elementor-element-db2a61c>.elementor-widget-container{--e-transform-scaleY:0.25}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-db2a61c{left:195px}body.rtl .elementor-71 .elementor-element.elementor-element-db2a61c{right:195px}.elementor-71 .elementor-element.elementor-element-db2a61c{top:428px}.elementor-71 .elementor-element.elementor-element-db2a61c img{max-width:100%}.elementor-71 .elementor-element.elementor-element-62b9548{--spacer-size:200px;width:var(--container-widget-width,200px);max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:366px}.elementor-71 .elementor-element.elementor-element-62b9548>.elementor-widget-container{background-color:var(--e-global-color-text);border-radius:100px 100px 100px 100px}.elementor-71 .elementor-element.elementor-element-62b9548.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-62b9548{left:150px}body.rtl .elementor-71 .elementor-element.elementor-element-62b9548{right:150px}.elementor-71 .elementor-element.elementor-element-f007238{--spacer-size:175px;width:var(--container-widget-width,175px);max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;top:384px;z-index:-1}.elementor-71 .elementor-element.elementor-element-f007238>.elementor-widget-container{--e-transform-rotateZ:45deg;background-color:#FDEC7A;padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-f007238.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-f007238{left:386px}body.rtl .elementor-71 .elementor-element.elementor-element-f007238{right:386px}.elementor-71 .elementor-element.elementor-element-e5d7eb2{--display:flex;--min-height:675px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-e5d7eb2:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-e5d7eb2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-71 .elementor-element.elementor-element-93c4f20{--display:flex}.elementor-71 .elementor-element.elementor-element-4bc9a11{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px}.elementor-71 .elementor-element.elementor-element-677e429>.elementor-widget-container{margin:0 0 -10px 0}.elementor-71 .elementor-element.elementor-element-677e429 .elementor-heading-title{font-size:15px;font-weight:600;color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-dee386f>.elementor-widget-container{padding:0 50px 0 0}.elementor-71 .elementor-element.elementor-element-dee386f .elementor-heading-title{font-size:34px;font-weight:700;color:var(--e-global-color-text)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-eecf0e9>.elementor-widget-container{padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-eecf0e9{font-size:17px;font-weight:400}.elementor-71 .elementor-element.elementor-element-d6c249b{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-d6c249b{left:0}body.rtl .elementor-71 .elementor-element.elementor-element-d6c249b{right:0}.elementor-71 .elementor-element.elementor-element-a82bc19>.elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-a82bc19{left:195px}body.rtl .elementor-71 .elementor-element.elementor-element-a82bc19{right:195px}.elementor-71 .elementor-element.elementor-element-a82bc19{top:20px;z-index:0}.elementor-71 .elementor-element.elementor-element-08891fc>.elementor-widget-container{--e-transform-translateY:0.3px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-08891fc{left:247px}body.rtl .elementor-71 .elementor-element.elementor-element-08891fc{right:247px}.elementor-71 .elementor-element.elementor-element-08891fc{top:50px;z-index:0}.elementor-71 .elementor-element.elementor-element-e2b67e4>.elementor-widget-container{--e-transform-translateY:-1.5px;--e-transform-scaleY:0.99;--e-transform-flipX:-1}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-e2b67e4{left:195px}body.rtl .elementor-71 .elementor-element.elementor-element-e2b67e4{right:195px}.elementor-71 .elementor-element.elementor-element-e2b67e4{top:224px;z-index:0}.elementor-71 .elementor-element.elementor-element-015b140>.elementor-widget-container{--e-transform-translateX:0.5px;--e-transform-scaleY:1.2}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-015b140{left:195px}body.rtl .elementor-71 .elementor-element.elementor-element-015b140{right:195px}.elementor-71 .elementor-element.elementor-element-015b140{top:395px;z-index:0}.elementor-71 .elementor-element.elementor-element-ff6cb23{--spacer-size:112.5px;width:var(--container-widget-width,225px);max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;top:397px;z-index:3}.elementor-71 .elementor-element.elementor-element-ff6cb23>.elementor-widget-container{background-color:var(--e-global-color-primary);border-radius:0 0 250px 250px}.elementor-71 .elementor-element.elementor-element-ff6cb23.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-ff6cb23{left:375px}body.rtl .elementor-71 .elementor-element.elementor-element-ff6cb23{right:375px}.elementor-71 .elementor-element.elementor-element-1bd52ca{--spacer-size:112.5px;width:var(--container-widget-width,225px);max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;top:509px;z-index:3}.elementor-71 .elementor-element.elementor-element-1bd52ca>.elementor-widget-container{background-color:var(--e-global-color-primary);border-radius:250px 250px 0 0}.elementor-71 .elementor-element.elementor-element-1bd52ca.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-1bd52ca{left:375px}body.rtl .elementor-71 .elementor-element.elementor-element-1bd52ca{right:375px}.elementor-71 .elementor-element.elementor-element-9fda50d{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px}.elementor-71 .elementor-element.elementor-element-9fda50d:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-9fda50d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-310f5cb{--display:flex;--margin-top:45px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px}.elementor-71 .elementor-element.elementor-element-1de8536>.elementor-widget-container{margin:0 0 -10px 0}.elementor-71 .elementor-element.elementor-element-1de8536 .elementor-heading-title{font-size:15px;font-weight:600;color:var(--e-global-color-85821f0)}.elementor-71 .elementor-element.elementor-element-20f7ca1>.elementor-widget-container{margin:0 0 0 0;padding:0% 26% 0% 0%}.elementor-71 .elementor-element.elementor-element-20f7ca1 .elementor-heading-title{font-size:34px;font-weight:700;color:var(--e-global-color-85821f0)}.elementor-71 .elementor-element.elementor-element-bed1db0>.elementor-widget-container{margin:0 0 0 0}.elementor-71 .elementor-element.elementor-element-bed1db0 .elementor-heading-title{font-size:34px;font-weight:500;color:var(--e-global-color-85821f0)}.elementor-71 .elementor-element.elementor-element-fc7ea2c .elementor-heading-title{font-size:34px;font-weight:700;color:var(--e-global-color-85821f0)}.elementor-71 .elementor-element.elementor-element-442bc60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-c4db1ef{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-c4db1ef::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-background-video-container::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.e-con-inner>.elementor-background-video-container::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-background-slideshow::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.e-con-inner>.elementor-background-slideshow::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://www.idealcare.ca/wp-content/uploads/2024/04/ideal-care_values-mask_bg.webp);--background-overlay:'';background-position:47vw 0;background-repeat:repeat-x;background-size:contain}.elementor-71 .elementor-element.elementor-element-38cb0c30{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px}.elementor-71 .elementor-element.elementor-element-4cadff1{--display:flex}.elementor-71 .elementor-element.elementor-element-4cadff1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-71 .elementor-element.elementor-element-d6bda31>.elementor-widget-container{margin:0 0 -10px 0}.elementor-71 .elementor-element.elementor-element-d6bda31 .elementor-heading-title{font-size:15px;font-weight:600;color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-99ff7ad .elementor-heading-title{font-size:34px;font-weight:700;color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-3e920829>.elementor-widget-container{margin:-10px 0 0 0;padding:0 60px 0 0}.elementor-71 .elementor-element.elementor-element-3e920829{font-size:17px}.elementor-71 .elementor-element.elementor-element-4910631f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-22ffda95 .elementor-icon-wrapper{text-align:center}.elementor-71 .elementor-element.elementor-element-22ffda95.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-22ffda95.elementor-view-framed .elementor-icon,.elementor-71 .elementor-element.elementor-element-22ffda95.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-22ffda95.elementor-view-framed .elementor-icon,.elementor-71 .elementor-element.elementor-element-22ffda95.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-22ffda95 .elementor-icon{font-size:35px}.elementor-71 .elementor-element.elementor-element-22ffda95 .elementor-icon svg{height:35px}.elementor-71 .elementor-element.elementor-element-501315a3 .elementor-icon-wrapper{text-align:center}.elementor-71 .elementor-element.elementor-element-501315a3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-501315a3.elementor-view-framed .elementor-icon,.elementor-71 .elementor-element.elementor-element-501315a3.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-501315a3.elementor-view-framed .elementor-icon,.elementor-71 .elementor-element.elementor-element-501315a3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-501315a3 .elementor-icon{font-size:35px}.elementor-71 .elementor-element.elementor-element-501315a3 .elementor-icon svg{height:35px}.elementor-71 .elementor-element.elementor-element-3ad5761f{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-3ad5761f:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-3ad5761f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-3ad5761f.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-71 .elementor-element.elementor-element-4d78e56e{--swiper-slides-to-display:4;--swiper-offset-size:80px;--swiper-slides-gap:15px}.elementor-71 .elementor-element.elementor-element-4d78e56e .swiper-slide>.elementor-element{height:100%}.elementor-71 .elementor-element.elementor-element-caf3722{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-caf3722{left:0}body.rtl .elementor-71 .elementor-element.elementor-element-caf3722{right:0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-0bc20a5{right:455px}body.rtl .elementor-71 .elementor-element.elementor-element-0bc20a5{left:455px}.elementor-71 .elementor-element.elementor-element-0bc20a5{top:-281px;z-index:-3}.elementor-71 .elementor-element.elementor-element-d21fb9d>.elementor-widget-container{--e-transform-rotateZ:180deg;--e-transform-translateY:-0.3px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-d21fb9d{right:423px}body.rtl .elementor-71 .elementor-element.elementor-element-d21fb9d{left:423px}.elementor-71 .elementor-element.elementor-element-d21fb9d{top:19px;z-index:-3}.elementor-71 .elementor-element.elementor-element-430849c>.elementor-widget-container{--e-transform-rotateZ:90deg;--e-transform-scaleX:1.016;--e-transform-scaleY:0.5}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-430849c{right:293px}body.rtl .elementor-71 .elementor-element.elementor-element-430849c{left:293px}.elementor-71 .elementor-element.elementor-element-430849c{top:-44px;z-index:-3}.elementor-71 .elementor-element.elementor-element-d7f2421>.elementor-widget-container{--e-transform-translateY:-0.3px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-d7f2421{right:131px}body.rtl .elementor-71 .elementor-element.elementor-element-d7f2421{left:131px}.elementor-71 .elementor-element.elementor-element-d7f2421{top:50px;z-index:-3}.elementor-71 .elementor-element.elementor-element-5951342>.elementor-widget-container{--e-transform-scaleY:0.3}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-5951342{right:131px}body.rtl .elementor-71 .elementor-element.elementor-element-5951342{left:131px}.elementor-71 .elementor-element.elementor-element-5951342{top:87px;z-index:-3}.elementor-71 .elementor-element.elementor-element-82e0a40{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:75px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-82e0a40:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-82e0a40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-b7418ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-d48bc4f{text-align:center}.elementor-71 .elementor-element.elementor-element-d48bc4f .elementor-heading-title{font-size:17px;font-weight:600;color:var(--e-global-color-74aae5c)}.elementor-71 .elementor-element.elementor-element-ce52d79{text-align:center}.elementor-71 .elementor-element.elementor-element-ce52d79 .elementor-heading-title{font-size:34px;font-weight:700;color:var(--e-global-color-74aae5c)}.elementor-71 .elementor-element.elementor-element-a25d0d1>.elementor-widget-container{padding:0% 20% 0% 20%}.elementor-71 .elementor-element.elementor-element-a25d0d1{text-align:center;font-size:17px;color:var(--e-global-color-74aae5c)}.elementor-71 .elementor-element.elementor-element-1be2dc4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-d72ae79{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:250px 250px 250px 250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-d72ae79:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-d72ae79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-71 .elementor-element.elementor-element-8ce63ab{--swiper-slides-to-display:5;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-65px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:20px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-65px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:20px;--arrow-size:35px;--arrow-normal-color:var( --e-global-color-74aae5c );--arrow-hover-color:var( --e-global-color-secondary )}.elementor-71 .elementor-element.elementor-element-8ce63ab .swiper-slide>.elementor-element{height:100%}.elementor-71 .elementor-element.elementor-element-658e75d{--spacer-size:500px;width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:0}.elementor-71 .elementor-element.elementor-element-658e75d>.elementor-widget-container{background-color:var(--e-global-color-74aae5c);margin:-90px 0 -445px 0;border-radius:100% 100% 100% 100%}.elementor-71 .elementor-element.elementor-element-658e75d.elementor-element{--align-self:center}.elementor-71 .elementor-element.elementor-element-658e75d:not(.elementor-widget-image) .elementor-widget-container,.elementor-71 .elementor-element.elementor-element-658e75d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.idealcare.ca/wp-content/uploads/2024/02/ideal-care-brand-figure-no-head.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-71 .elementor-element.elementor-element-c9e8d95{bottom:80px;text-align:center}.elementor-71 .elementor-element.elementor-element-c9e8d95 .elementor-heading-title{font-size:26px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-56ad5a6{bottom:45px;text-align:center}.elementor-71 .elementor-element.elementor-element-56ad5a6 .elementor-heading-title{font-size:22px;font-weight:500;color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-ec0bb73{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-ec0bb73:not(.elementor-motion-effects-element-type-background),.elementor-71 .elementor-element.elementor-element-ec0bb73>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-71 .elementor-element.elementor-element-f847e92>.elementor-widget-container{margin:0 0 -10px 0}.elementor-71 .elementor-element.elementor-element-f847e92{text-align:center}.elementor-71 .elementor-element.elementor-element-f847e92 .elementor-heading-title{font-size:15px;font-weight:600;color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-d925399{text-align:center}.elementor-71 .elementor-element.elementor-element-d925399 .elementor-heading-title{font-size:34px;font-weight:700;color:var(--e-global-color-text)}.elementor-71 .elementor-element.elementor-element-1f386d9{--swiper-slides-to-display:3;--swiper-slides-gap:25px;--dots-normal-color:var( --e-global-color-text );--dots-hover-color:var( --e-global-color-primary )}.elementor-71 .elementor-element.elementor-element-8facf99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-6d87b80{--min-height:550px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-71 .elementor-element.elementor-element-c5b8c66{--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:62px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-3c82452{text-align:center}.elementor-71 .elementor-element.elementor-element-3c82452 .elementor-heading-title{font-size:2.1rem}.elementor-71 .elementor-element.elementor-element-030942e{--justify-content:flex-start}.elementor-71 .elementor-element.elementor-element-98d323c:not(.elementor-widget-image) .elementor-widget-container,.elementor-71 .elementor-element.elementor-element-98d323c.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:85%}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-c0b6a6c{left:-100px}body.rtl .elementor-71 .elementor-element.elementor-element-c0b6a6c{right:-100px}.elementor-71 .elementor-element.elementor-element-c0b6a6c{top:55px}.elementor-71 .elementor-element.elementor-element-db2a61c{z-index:0}.elementor-71 .elementor-element.elementor-element-62b9548{z-index:0}.elementor-71 .elementor-element.elementor-element-e5d7eb2{--min-height:0px;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-71 .elementor-element.elementor-element-93c4f20{--min-height:300px}.elementor-71 .elementor-element.elementor-element-4bc9a11{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-71 .elementor-element.elementor-element-dee386f>.elementor-widget-container{padding:0% 43% 0% 0%}.elementor-71 .elementor-element.elementor-element-eecf0e9>.elementor-widget-container{padding:0 0 0 0}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-d6c249b{left:-100px}body.rtl .elementor-71 .elementor-element.elementor-element-d6c249b{right:-100px}.elementor-71 .elementor-element.elementor-element-d6c249b{top:-1px}.elementor-71 .elementor-element.elementor-element-a82bc19{top:79px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-ff6cb23{left:367px}body.rtl .elementor-71 .elementor-element.elementor-element-ff6cb23{right:367px}.elementor-71 .elementor-element.elementor-element-ff6cb23{top:50px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-1bd52ca{left:367px}body.rtl .elementor-71 .elementor-element.elementor-element-1bd52ca{right:367px}.elementor-71 .elementor-element.elementor-element-1bd52ca{top:162px}.elementor-71 .elementor-element.elementor-element-9fda50d{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-71 .elementor-element.elementor-element-20f7ca1>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-71 .elementor-element.elementor-element-c4db1ef::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-background-video-container::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.e-con-inner>.elementor-background-video-container::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-background-slideshow::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.e-con-inner>.elementor-background-slideshow::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:35vw 0}.elementor-71 .elementor-element.elementor-element-38cb0c30{--padding-top:130px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-71 .elementor-element.elementor-element-3e920829>.elementor-widget-container{padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-4d78e56e{--swiper-slides-to-display:2;--swiper-slides-gap:10px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-0bc20a5{right:334px}body.rtl .elementor-71 .elementor-element.elementor-element-0bc20a5{left:334px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-d21fb9d{right:302px}body.rtl .elementor-71 .elementor-element.elementor-element-d21fb9d{left:302px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-430849c{right:172px}body.rtl .elementor-71 .elementor-element.elementor-element-430849c{left:172px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-d7f2421{right:10px}body.rtl .elementor-71 .elementor-element.elementor-element-d7f2421{left:10px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-5951342{right:10px}body.rtl .elementor-71 .elementor-element.elementor-element-5951342{left:10px}.elementor-71 .elementor-element.elementor-element-82e0a40{--padding-top:60px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-a25d0d1>.elementor-widget-container{padding:0% 10% 0% 10%}.elementor-71 .elementor-element.elementor-element-8ce63ab{--swiper-slides-to-display:3;--arrow-prev-left-position:-47px;--arrow-next-right-position:-47px}.elementor-71 .elementor-element.elementor-element-c9e8d95{bottom:60px}.elementor-71 .elementor-element.elementor-element-56ad5a6{bottom:20px}.elementor-71 .elementor-element.elementor-element-ec0bb73{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-71 .elementor-element.elementor-element-1f386d9{--swiper-slides-to-display:2;--swiper-slides-gap:15px}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-6d87b80{--min-height:812px;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-71 .elementor-element.elementor-element-c5b8c66{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-3c82452 .elementor-heading-title{font-size:2rem}.elementor-71 .elementor-element.elementor-element-98d323c:not(.elementor-widget-image) .elementor-widget-container,.elementor-71 .elementor-element.elementor-element-98d323c.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:90%}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-c0b6a6c{left:-110px}body.rtl .elementor-71 .elementor-element.elementor-element-c0b6a6c{right:-110px}.elementor-71 .elementor-element.elementor-element-c0b6a6c{top:350px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-db2a61c{left:171px}body.rtl .elementor-71 .elementor-element.elementor-element-db2a61c{right:171px}.elementor-71 .elementor-element.elementor-element-db2a61c{top:422px}.elementor-71 .elementor-element.elementor-element-62b9548{--spacer-size:175px;--container-widget-width:175px;--container-widget-flex-grow:0;width:var(--container-widget-width,175px);max-width:175px;top:379px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-62b9548{left:139px}body.rtl .elementor-71 .elementor-element.elementor-element-62b9548{right:139px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-f007238{left:350px}body.rtl .elementor-71 .elementor-element.elementor-element-f007238{right:350px}.elementor-71 .elementor-element.elementor-element-f007238{top:382px}.elementor-71 .elementor-element.elementor-element-e5d7eb2{--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px}.elementor-71 .elementor-element.elementor-element-dee386f>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-71 .elementor-element.elementor-element-dee386f .elementor-heading-title{font-size:32px}.elementor-71 .elementor-element.elementor-element-eecf0e9{font-size:16px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-d6c249b{left:-124px}body.rtl .elementor-71 .elementor-element.elementor-element-d6c249b{right:-124px}.elementor-71 .elementor-element.elementor-element-d6c249b{top:-4px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-015b140{left:116px}body.rtl .elementor-71 .elementor-element.elementor-element-015b140{right:116px}.elementor-71 .elementor-element.elementor-element-015b140{top:419px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-ff6cb23{left:100px}body.rtl .elementor-71 .elementor-element.elementor-element-ff6cb23{right:100px}.elementor-71 .elementor-element.elementor-element-ff6cb23{top:379px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-1bd52ca{left:100px}body.rtl .elementor-71 .elementor-element.elementor-element-1bd52ca{right:100px}.elementor-71 .elementor-element.elementor-element-1bd52ca{top:379px}.elementor-71 .elementor-element.elementor-element-9fda50d{--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px}.elementor-71 .elementor-element.elementor-element-310f5cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-71 .elementor-element.elementor-element-20f7ca1 .elementor-heading-title{font-size:32px}.elementor-71 .elementor-element.elementor-element-bed1db0 .elementor-heading-title{font-size:32px}.elementor-71 .elementor-element.elementor-element-fc7ea2c .elementor-heading-title{font-size:32px}.elementor-71 .elementor-element.elementor-element-c4db1ef{--min-height:450px}.elementor-71 .elementor-element.elementor-element-c4db1ef::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-background-video-container::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.e-con-inner>.elementor-background-video-container::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-background-slideshow::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.e-con-inner>.elementor-background-slideshow::before,.elementor-71 .elementor-element.elementor-element-c4db1ef>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:center center;background-size:cover}.elementor-71 .elementor-element.elementor-element-38cb0c30{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-4cadff1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-71 .elementor-element.elementor-element-99ff7ad .elementor-heading-title{font-size:32px}.elementor-71 .elementor-element.elementor-element-4910631f{--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;--justify-content:center;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-71 .elementor-element.elementor-element-4910631f.e-con{--order:-99999 /* order start hack */}.elementor-71 .elementor-element.elementor-element-3ad5761f{--margin-top:50px;--margin-bottom:85px;--margin-left:31px;--margin-right:0px}.elementor-71 .elementor-element.elementor-element-4d78e56e{--swiper-slides-to-display:1;--swiper-offset-size:130px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-0bc20a5{right:244px}body.rtl .elementor-71 .elementor-element.elementor-element-0bc20a5{left:244px}.elementor-71 .elementor-element.elementor-element-0bc20a5 img{max-width:111px}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-d21fb9d{right:153px}body.rtl .elementor-71 .elementor-element.elementor-element-d21fb9d{left:153px}.elementor-71 .elementor-element.elementor-element-d21fb9d{top:-5px}.elementor-71 .elementor-element.elementor-element-d21fb9d img{max-width:143px}.elementor-71 .elementor-element.elementor-element-430849c>.elementor-widget-container{--e-transform-scaleY:0.2}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-430849c{right:127px}body.rtl .elementor-71 .elementor-element.elementor-element-430849c{left:127px}.elementor-71 .elementor-element.elementor-element-430849c{top:-69px}.elementor-71 .elementor-element.elementor-element-d7f2421{top:25px}.elementor-71 .elementor-element.elementor-element-5951342{top:62px}.elementor-71 .elementor-element.elementor-element-5951342 img{max-width:111px}.elementor-71 .elementor-element.elementor-element-82e0a40{--padding-top:45px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-ce52d79 .elementor-heading-title{font-size:32px}.elementor-71 .elementor-element.elementor-element-a25d0d1>.elementor-widget-container{padding:0% 2.5% 0% 2.5%}.elementor-71 .elementor-element.elementor-element-1be2dc4{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-71 .elementor-element.elementor-element-d72ae79{--width:80%}.elementor-71 .elementor-element.elementor-element-8ce63ab{--swiper-slides-to-display:1;--arrow-prev-left-position:-19px;--arrow-prev-top-position:15px;--arrow-next-right-position:-19px;--arrow-next-top-position:15px}.elementor-71 .elementor-element.elementor-element-8ce63ab>.elementor-widget-container{padding:0 0 0 0}.elementor-71 .elementor-element.elementor-element-658e75d{--spacer-size:350px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var(--container-widget-width,350px);max-width:350px}.elementor-71 .elementor-element.elementor-element-658e75d>.elementor-widget-container{margin:20px 0 -337px 0}.elementor-71 .elementor-element.elementor-element-c9e8d95 .elementor-heading-title{font-size:22px}.elementor-71 .elementor-element.elementor-element-56ad5a6{bottom:25px}.elementor-71 .elementor-element.elementor-element-56ad5a6 .elementor-heading-title{font-size:18px}.elementor-71 .elementor-element.elementor-element-ec0bb73{--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px}.elementor-71 .elementor-element.elementor-element-d925399 .elementor-heading-title{font-size:32px}.elementor-71 .elementor-element.elementor-element-1f386d9{--swiper-slides-to-display:1}}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-9fda50d{--content-width:1000px}.elementor-71 .elementor-element.elementor-element-38cb0c30{--content-width:1000px}.elementor-71 .elementor-element.elementor-element-4cadff1{--width:42%}.elementor-71 .elementor-element.elementor-element-3ad5761f{--width:56vw}.elementor-71 .elementor-element.elementor-element-d72ae79{--width:115%}.elementor-71 .elementor-element.elementor-element-ec0bb73{--content-width:1200px}}@media(max-width:1024px) and (min-width:768px){.elementor-71 .elementor-element.elementor-element-d72ae79{--width:100%}}