.elementor-4 .elementor-element.elementor-element-ed6f3a4{--display:flex;--min-height:100vh;--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;}.elementor-4 .elementor-element.elementor-element-ed6f3a4:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-ed6f3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in-homecare.ca/wp-content/uploads/2026/04/ChatGPT-Image-8-abr-2026-12_49_39.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-ed6f3a4::before, .elementor-4 .elementor-element.elementor-element-ed6f3a4 > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-ed6f3a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-ed6f3a4 > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-ed6f3a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-ed6f3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-secondary ) 28%, #4F6D7312 71%);}.elementor-4 .elementor-element.elementor-element-f7cbb8e{--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;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-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-4 .elementor-element.elementor-element-82474ce .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-weight:600;color:#FAFAFABA;}.elementor-4 .elementor-element.elementor-element-093bc70 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:6rem;font-weight:600;font-style:italic;line-height:80px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-42ea3d9{--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;}.elementor-4 .elementor-element.elementor-element-f015b49{--display:flex;}.elementor-4 .elementor-element.elementor-element-f015b49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-235a4a3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-4 .elementor-element.elementor-element-d4e95d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-d4e95d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FAFAFAC7;}.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-4 .elementor-element.elementor-element-5194cbe .elementor-button{background-color:#D33F49;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-5194cbe .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-5194cbe .elementor-button:focus{background-color:#FAFAFA00;color:var( --e-global-color-kadence8 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-5194cbe.elementor-element{--align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-5194cbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-5194cbe .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-5194cbe .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-5194cbe .elementor-button:focus svg{fill:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-2cd47a0{--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;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-15a2cfa{--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:flex-end;--gap:0px 38px;--row-gap:0px;--column-gap:38px;}.elementor-4 .elementor-element.elementor-element-54431b6{--display:flex;--min-height:581px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4 .elementor-element.elementor-element-54431b6:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-54431b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D33F49;background-image:url("https://in-homecare.ca/wp-content/uploads/2026/04/ChatGPT_Image_9_abr_2026__13_10_42-removebg-preview.png");background-position:bottom right;background-repeat:no-repeat;background-size:87% auto;}.elementor-4 .elementor-element.elementor-element-30ed7fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-kadence9 );}.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-4 .elementor-element.elementor-element-1da3128{margin:-11px 14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-7684d1e{--display:flex;--min-height:148px;--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:3px;}.elementor-4 .elementor-element.elementor-element-7684d1e:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-7684d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-4 .elementor-element.elementor-element-12c3be5{--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 15px;--row-gap:0px;--column-gap:15px;}.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-4 .elementor-element.elementor-element-2c95137 .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-2c95137.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-2c95137.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-2c95137.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence8 );border-color:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-2c95137.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-2c95137.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-2c95137 .elementor-icon{font-size:60px;}.elementor-4 .elementor-element.elementor-element-2c95137 .elementor-icon svg{height:60px;}.elementor-4 .elementor-element.elementor-element-b26e253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-4 .elementor-element.elementor-element-b26e253 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-71b8fde{--display:flex;--min-height:148px;--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:3px;}.elementor-4 .elementor-element.elementor-element-71b8fde:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-71b8fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-4 .elementor-element.elementor-element-9e399b8{--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 15px;--row-gap:0px;--column-gap:15px;}.elementor-4 .elementor-element.elementor-element-ab2e14f .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-ab2e14f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-ab2e14f.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-ab2e14f.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence8 );border-color:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-ab2e14f.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-ab2e14f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-ab2e14f .elementor-icon{font-size:60px;}.elementor-4 .elementor-element.elementor-element-ab2e14f .elementor-icon svg{height:60px;}.elementor-4 .elementor-element.elementor-element-3c023c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-4 .elementor-element.elementor-element-3c023c5 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-kadence8 );}.elementor-4 .elementor-element.elementor-element-b03a0bc{--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;--margin-top:140px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-36bf419{--display:flex;--min-height:650px;--border-radius:30px 30px 30px 30px;}.elementor-4 .elementor-element.elementor-element-36bf419:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-36bf419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in-homecare.ca/wp-content/uploads/2026/04/ChatGPT-Image-5-abr-2026-10_23_51-1024x683.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-36bf419.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-1029a67{--display:flex;--border-radius:0px 0px 80px 32px;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:30px;--margin-left:-300px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-1029a67:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-1029a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4 .elementor-element.elementor-element-1029a67.e-con{--align-self:flex-end;}.elementor-4 .elementor-element.elementor-element-0783590{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 80px 30px;box-shadow:0px 12px 0px -3px #D33F49;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-4 .elementor-element.elementor-element-0783590:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-0783590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-2fa916e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-caa6c25 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-e70af10{--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;}.elementor-4 .elementor-element.elementor-element-ce05abd{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-ce05abd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-276236e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-ab7414b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#4A5568B5;}.elementor-4 .elementor-element.elementor-element-b449383 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-b449383 .elementor-button:focus{background-color:var( --e-global-color-kadence9 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-b449383 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-b449383 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-b449383 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-4 .elementor-element.elementor-element-3611c09{--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;--border-radius:30px 30px 30px 30px;}.elementor-4 .elementor-element.elementor-element-3611c09:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-3611c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE8;}.elementor-4 .elementor-element.elementor-element-7c19856{--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;--border-radius:30px 30px 30px 30px;--padding-top:045px;--padding-bottom:80px;--padding-left:14px;--padding-right:14px;}.elementor-4 .elementor-element.elementor-element-7c19856:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-7c19856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE8;}.elementor-4 .elementor-element.elementor-element-ccbe253{--display:flex;}.elementor-4 .elementor-element.elementor-element-fa91ef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-4 .elementor-element.elementor-element-fa91ef0 .elementor-heading-title{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-kadence4 );}.elementor-4 .elementor-element.elementor-element-1237285{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-1237285 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-181bd71{--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:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-c4f86b0 .elementor-button{background-color:#D33F49;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-c4f86b0 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-c4f86b0 .elementor-button:focus{background-color:#FAFAFA00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-c4f86b0.elementor-element{--align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-c4f86b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-c4f86b0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-c4f86b0 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-c4f86b0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-dbdfa7e .elementor-button{background-color:#D33F49;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-dbdfa7e .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-dbdfa7e .elementor-button:focus{background-color:#FAFAFA00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-dbdfa7e.elementor-element{--align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-dbdfa7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-dbdfa7e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-dbdfa7e .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-dbdfa7e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-dd46bbe{--display:flex;}.elementor-4 .elementor-element.elementor-element-01a0f37{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-be793ad{--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;}.elementor-4 .elementor-element.elementor-element-cbaf1fe{--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;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-370d9ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-597c23d .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-9072096 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-kadence5 );}.elementor-4 .elementor-element.elementor-element-f4cfe48{--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;}.elementor-4 .elementor-element.elementor-element-df561f3{--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;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-964ecb2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-2c6268f .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-02c0c0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-kadence5 );}.elementor-4 .elementor-element.elementor-element-b8e2183{--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;}.elementor-4 .elementor-element.elementor-element-ff56cc9{--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;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-32a7ac2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-838424a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-609577e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:var( --e-global-color-kadence5 );}.elementor-4 .elementor-element.elementor-element-85cb54b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-85cb54b:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-85cb54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-325ddaa{--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;--border-radius:30px 30px 30px 30px;--padding-top:045px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4 .elementor-element.elementor-element-325ddaa:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-325ddaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-871261b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-6cc6abe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-4 .elementor-element.elementor-element-6cc6abe .elementor-heading-title{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-kadence4 );}.elementor-4 .elementor-element.elementor-element-7240b2d .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-12a7c20{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4 .elementor-element.elementor-element-12a7c20 .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-12a7c20 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4 .elementor-element.elementor-element-371bdb4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-0a80720{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4 .elementor-element.elementor-element-0a80720:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-0a80720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-8363cec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-0060928{--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;}.elementor-4 .elementor-element.elementor-element-0060928.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-dc4ea54{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-dc4ea54:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-dc4ea54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE873;}.elementor-4 .elementor-element.elementor-element-c79f82b .elementor-button{background-color:#A8DDAD;font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;fill:#404E42;color:#404E42;border-radius:60px 60px 60px 60px;padding:6px 14px 6px 11px;}.elementor-4 .elementor-element.elementor-element-9b4e619{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:20px;}.elementor-4 .elementor-element.elementor-element-2667e9a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-2667e9a .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-2667e9a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4 .elementor-element.elementor-element-bd3aef9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-8a1efa2{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-8a1efa2 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-kadence6 );}.elementor-4 .elementor-element.elementor-element-9e877fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-9e877fa:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-9e877fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE873;}.elementor-4 .elementor-element.elementor-element-315c763 .elementor-button{background-color:#D8E2F1;font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;fill:#61666D;color:#61666D;border-radius:60px 60px 60px 60px;padding:6px 14px 6px 11px;}.elementor-4 .elementor-element.elementor-element-7d8e39e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:20px;}.elementor-4 .elementor-element.elementor-element-f74d1ca{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-f74d1ca .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-f74d1ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4 .elementor-element.elementor-element-d6593f3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-96c1c66{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-96c1c66 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-kadence6 );}.elementor-4 .elementor-element.elementor-element-3aef2fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-3aef2fe:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-3aef2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE873;}.elementor-4 .elementor-element.elementor-element-f8817d0 .elementor-button{background-color:#E4B4C3;font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;fill:#524348;color:#524348;border-radius:60px 60px 60px 60px;padding:6px 14px 6px 11px;}.elementor-4 .elementor-element.elementor-element-aa0dc40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:20px;}.elementor-4 .elementor-element.elementor-element-bfc3c41{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-bfc3c41 .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-bfc3c41 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4 .elementor-element.elementor-element-5cd1a67 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-17b544f{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-17b544f .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-kadence6 );}.elementor-4 .elementor-element.elementor-element-d149260{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-d149260:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-d149260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE873;}.elementor-4 .elementor-element.elementor-element-e3dffbd .elementor-button{background-color:#A8DDAD;font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;fill:#404E42;color:#404E42;border-radius:60px 60px 60px 60px;padding:6px 14px 6px 11px;}.elementor-4 .elementor-element.elementor-element-78e8881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:20px;}.elementor-4 .elementor-element.elementor-element-291925c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-291925c .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-291925c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4 .elementor-element.elementor-element-c574115 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-aa25edd{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-aa25edd .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-kadence6 );}.elementor-4 .elementor-element.elementor-element-fce5294{--display:flex;--min-height:82vh;--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:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-d95a06d{--display:flex;--border-radius:60px 60px 60px 60px;}.elementor-4 .elementor-element.elementor-element-d95a06d:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-d95a06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in-homecare.ca/wp-content/uploads/2026/04/ChatGPT-Image-17-abr-2026-12_34_17-768x768.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-e5db23d{--display:flex;--border-radius:0px 0px 80px 32px;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:30px;--margin-left:-300px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-e5db23d:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e5db23d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4 .elementor-element.elementor-element-e5db23d.e-con{--align-self:flex-end;}.elementor-4 .elementor-element.elementor-element-9f98923{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 80px 30px;box-shadow:0px 12px 0px -3px #D33F49;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-9f98923:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-9f98923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-5789614 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-1742acb .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4 .elementor-element.elementor-element-194000d{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-field-group{padding-right:calc( 40px/2 );padding-left:calc( 40px/2 );margin-bottom:30px;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-form-fields-wrapper{margin-left:calc( -40px/2 );margin-right:calc( -40px/2 );margin-bottom:-30px;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4 .elementor-element.elementor-element-194000d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4 .elementor-element.elementor-element-194000d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-194000d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-4 .elementor-element.elementor-element-194000d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-field-type-html{padding-bottom:0px;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F3F3F3;border-color:#F3F3F3;border-radius:15px 15px 15px 15px;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-field-group .elementor-select-wrapper select{background-color:#F3F3F3;border-color:#F3F3F3;border-radius:15px 15px 15px 15px;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-field-group .elementor-select-wrapper::before{color:#F3F3F3;}.elementor-4 .elementor-element.elementor-element-194000d .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4 .elementor-element.elementor-element-194000d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4 .elementor-element.elementor-element-194000d .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-194000d .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-194000d .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-194000d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-4 .elementor-element.elementor-element-194000d .elementor-button{border-radius:5px 5px 5px 5px;}.elementor-4 .elementor-element.elementor-element-e515190{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-f342d8b{--display:flex;--min-height:30vh;--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;}.elementor-4 .elementor-element.elementor-element-5d13bcc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-ca04200{--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;}.elementor-4 .elementor-element.elementor-element-f586434 .elementor-heading-title{color:#1A202CBD;}.elementor-4 .elementor-element.elementor-element-c749b00{--display:flex;}.elementor-4 .elementor-element.elementor-element-46131c6 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:4.5rem;font-weight:600;font-style:italic;line-height:59px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-kadence4 );}.elementor-4 .elementor-element.elementor-element-38c54e3{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-6d3cb67{--display:flex;}.elementor-4 .elementor-element.elementor-element-a1e86ee{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-9feec74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:35px;color:#2D3748CF;}.elementor-4 .elementor-element.elementor-element-9b90554{--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;--justify-content:flex-start;--align-items:center;}.elementor-4 .elementor-element.elementor-element-591a169 .elementor-button{background-color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-591a169 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-591a169 .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-kadence3 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-591a169.elementor-element{--align-self:center;}.elementor-4 .elementor-element.elementor-element-591a169 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-591a169 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-591a169 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-591a169 .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-b80e905 .elementor-button{background-color:var( --e-global-color-kadence7 );fill:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:17px 30px 17px 40px;}.elementor-4 .elementor-element.elementor-element-b80e905 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-b80e905 .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-kadence3 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-b80e905 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-b80e905 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-4 .elementor-element.elementor-element-b80e905 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-b80e905 .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-28b90b7{--display:flex;--min-height:55vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4 .elementor-element.elementor-element-c3445f9{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 0px;--row-gap:05px;--column-gap:0px;--flex-wrap:wrap;--align-content:space-between;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-c3445f9:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-c3445f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-4 .elementor-element.elementor-element-c3445f9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-4 .elementor-element.elementor-element-ef8bcee{--display:flex;--min-height:25vh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4 .elementor-element.elementor-element-ef8bcee:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-ef8bcee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-4 .elementor-element.elementor-element-b7f41fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-11cee88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-ba24d54 .elementor-button{background-color:#D33F4900;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence9 );border-radius:60px 60px 60px 60px;padding:10px 50px 10px 50px;}.elementor-4 .elementor-element.elementor-element-ba24d54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-ba24d54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-ba24d54 .elementor-button .elementor-button-content-wrapper{gap:26px;}.elementor-4 .elementor-element.elementor-element-0de41d8{--display:flex;--min-height:27vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-0de41d8:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-0de41d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );background-image:url("https://in-homecare.ca/wp-content/uploads/2026/04/ChatGPT-Image-1-abr-2026-16_16_22-768x512.png");background-position:top center;background-size:cover;}.elementor-4 .elementor-element.elementor-element-56224da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-4 .elementor-element.elementor-element-56224da:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-56224da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6fabba;}.elementor-4 .elementor-element.elementor-element-31fcd53{text-align:center;}.elementor-4 .elementor-element.elementor-element-31fcd53 .elementor-heading-title{color:var( --e-global-color-kadence9 );}.elementor-4 .elementor-element.elementor-element-16bbc7a{text-align:center;}.elementor-4 .elementor-element.elementor-element-16bbc7a .elementor-heading-title{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-kadence9 );}.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 );}.elementor-4 .elementor-element.elementor-element-a544c8e{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-4 .elementor-element.elementor-element-a544c8e:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-a544c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://in-homecare.ca/wp-content/uploads/2026/04/ChatGPT-Image-8-abr-2026-12_49_39.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-baae64b{--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;--margin-top:60px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-bcfed01{--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;}.elementor-4 .elementor-element.elementor-element-e5177d0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4 .elementor-element.elementor-element-e5177d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-4e721d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4 .elementor-element.elementor-element-4e721d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;text-decoration:none;color:var( --e-global-color-kadence4 );}.elementor-4 .elementor-element.elementor-element-2bc6c88 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-97b57d9{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4 .elementor-element.elementor-element-7c3e4cc img{width:100%;max-width:100%;height:300px;object-fit:cover;object-position:top center;}.elementor-4 .elementor-element.elementor-element-74aa5dd{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-74aa5dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-4b97be8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-45043e2{--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;}.elementor-4 .elementor-element.elementor-element-b0a3bd6 .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-b0a3bd6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-b0a3bd6.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-b0a3bd6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-b0a3bd6.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-b0a3bd6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-b0a3bd6 .elementor-icon{font-size:85px;}.elementor-4 .elementor-element.elementor-element-b0a3bd6 .elementor-icon svg{height:85px;}.elementor-4 .elementor-element.elementor-element-b29094b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;}.elementor-4 .elementor-element.elementor-element-781cea9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-781cea9.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-68e52ac .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:30px 30px 30px 30px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-68e52ac .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-68e52ac .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-kadence3 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-68e52ac.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4 .elementor-element.elementor-element-68e52ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-68e52ac .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-68e52ac .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-68e52ac .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-4e52623{--display:flex;}.elementor-4 .elementor-element.elementor-element-fa478a5{--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;}.elementor-4 .elementor-element.elementor-element-54b98e1 .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-54b98e1 .elementor-icon{font-size:85px;}.elementor-4 .elementor-element.elementor-element-54b98e1 .elementor-icon svg{height:85px;}.elementor-4 .elementor-element.elementor-element-36d8479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;}.elementor-4 .elementor-element.elementor-element-8bb53e0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-8bb53e0.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-5e053f2 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:30px 30px 30px 30px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-5e053f2 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-5e053f2 .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-kadence3 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-5e053f2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4 .elementor-element.elementor-element-5e053f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-5e053f2 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-5e053f2 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-5e053f2 .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-b78758e{--display:flex;}.elementor-4 .elementor-element.elementor-element-3a70ee9{--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;}.elementor-4 .elementor-element.elementor-element-586b435 .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-586b435 .elementor-icon{font-size:85px;}.elementor-4 .elementor-element.elementor-element-586b435 .elementor-icon svg{height:85px;}.elementor-4 .elementor-element.elementor-element-5608e4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;}.elementor-4 .elementor-element.elementor-element-d531500{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-d531500.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-da12085 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:30px 30px 30px 30px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-da12085 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-da12085 .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-kadence3 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-da12085.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4 .elementor-element.elementor-element-da12085 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-da12085 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-da12085 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-da12085 .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-8c1babd{--display:flex;}.elementor-4 .elementor-element.elementor-element-e2921e7{--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;}.elementor-4 .elementor-element.elementor-element-9f2b7f5 .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-9f2b7f5 .elementor-icon{font-size:85px;}.elementor-4 .elementor-element.elementor-element-9f2b7f5 .elementor-icon svg{height:85px;}.elementor-4 .elementor-element.elementor-element-fecad57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;}.elementor-4 .elementor-element.elementor-element-dea9d75{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-dea9d75.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-5dcb561 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:30px 30px 30px 30px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-5dcb561 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-5dcb561 .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-kadence3 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-5dcb561.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4 .elementor-element.elementor-element-5dcb561 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-5dcb561 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-5dcb561 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-5dcb561 .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-66d482e{--display:flex;}.elementor-4 .elementor-element.elementor-element-3672a88{--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;}.elementor-4 .elementor-element.elementor-element-eb0b651 .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-eb0b651 .elementor-icon{font-size:85px;}.elementor-4 .elementor-element.elementor-element-eb0b651 .elementor-icon svg{height:85px;}.elementor-4 .elementor-element.elementor-element-a7fbe5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;}.elementor-4 .elementor-element.elementor-element-28f1611{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-28f1611.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-23f2c04 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:30px 30px 30px 30px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-23f2c04 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-23f2c04 .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-kadence3 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-23f2c04.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4 .elementor-element.elementor-element-23f2c04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-23f2c04 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-23f2c04 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-23f2c04 .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-a34a8dd{--display:flex;}.elementor-4 .elementor-element.elementor-element-78912c7{--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;}.elementor-4 .elementor-element.elementor-element-0fe0d99 .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-0fe0d99 .elementor-icon{font-size:85px;}.elementor-4 .elementor-element.elementor-element-0fe0d99 .elementor-icon svg{height:85px;}.elementor-4 .elementor-element.elementor-element-0067e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4 .elementor-element.elementor-element-a26b491{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-a26b491.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-b297d27 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:30px 30px 30px 30px;padding:12px 25px 12px 40px;}.elementor-4 .elementor-element.elementor-element-b297d27 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-b297d27 .elementor-button:focus{background-color:var( --e-global-color-kadence7 );color:var( --e-global-color-kadence3 );border-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-b297d27.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4 .elementor-element.elementor-element-b297d27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-b297d27 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-4 .elementor-element.elementor-element-b297d27 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-b297d27 .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-4 .elementor-element.elementor-element-17d7bb3{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:var( --e-global-color-kadence7 );--n-accordion-title-active-color:var( --e-global-color-kadence7 );--n-accordion-icon-size:15px;}.elementor-4 .elementor-element.elementor-element-17d7bb3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#71809640;}.elementor-4 .elementor-element.elementor-element-17d7bb3 {--n-accordion-padding:10px 20px 10px 20px;}:where( .elementor-4 .elementor-element.elementor-element-17d7bb3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;}:where( .elementor-4 .elementor-element.elementor-element-17d7bb3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}body.elementor-page-4:not(.elementor-motion-effects-element-type-background), body.elementor-page-4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-f7cbb8e{--content-width:1200px;}.elementor-4 .elementor-element.elementor-element-42ea3d9{--content-width:1200px;}.elementor-4 .elementor-element.elementor-element-f015b49{--width:35%;}.elementor-4 .elementor-element.elementor-element-15a2cfa{--content-width:1200px;}.elementor-4 .elementor-element.elementor-element-54431b6{--width:100%;}.elementor-4 .elementor-element.elementor-element-b03a0bc{--content-width:1200px;}.elementor-4 .elementor-element.elementor-element-36bf419{--width:66%;}.elementor-4 .elementor-element.elementor-element-ce05abd{--width:56.097%;}.elementor-4 .elementor-element.elementor-element-3611c09{--content-width:1400px;}.elementor-4 .elementor-element.elementor-element-7c19856{--width:100%;}.elementor-4 .elementor-element.elementor-element-85cb54b{--content-width:1400px;}.elementor-4 .elementor-element.elementor-element-325ddaa{--width:100%;}.elementor-4 .elementor-element.elementor-element-0a80720{--width:100%;}.elementor-4 .elementor-element.elementor-element-fce5294{--content-width:1400px;}.elementor-4 .elementor-element.elementor-element-f342d8b{--content-width:1400px;}.elementor-4 .elementor-element.elementor-element-28b90b7{--content-width:1400px;}.elementor-4 .elementor-element.elementor-element-c3445f9{--width:30%;}.elementor-4 .elementor-element.elementor-element-56224da{--width:20%;}.elementor-4 .elementor-element.elementor-element-a544c8e{--width:50%;}.elementor-4 .elementor-element.elementor-element-bcfed01{--content-width:1400px;}.elementor-4 .elementor-element.elementor-element-e5177d0{--width:40%;}.elementor-4 .elementor-element.elementor-element-74aa5dd{--width:60%;}}/* Start custom CSS for heading, class: .elementor-element-093bc70 */.tahoma {
  font-family: Tahoma, sans-serif;
  font-style: normal;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5194cbe */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}

.custom-btn-icon {
    position: relative;
    border-radius: 8px; /* estado normal */
    transition: all 0.3s ease;
    overflow: hidden;
}

/* Hover: cambia el border radius */
.custom-btn-icon:hover {
    border-radius: 30px;
}

.custom-btn-icon a,
.custom-btn-icon .elementor-button {
    border-radius: 8px !important;
    transition: all 0.3s ease;
}

.custom-btn-icon:hover a,
.custom-btn-icon:hover .elementor-button {
    border-radius: 30px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4f86b0 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}

.custom-btn-icon {
    position: relative;
    border-radius: 8px; /* estado normal */
    transition: all 0.3s ease;
    overflow: hidden;
}

/* Hover: cambia el border radius */
.custom-btn-icon:hover {
    border-radius: 30px;
}

.custom-btn-icon a,
.custom-btn-icon .elementor-button {
    border-radius: 8px !important;
    transition: all 0.3s ease;
}

.custom-btn-icon:hover a,
.custom-btn-icon:hover .elementor-button {
    border-radius: 30px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbdfa7e */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}

.custom-btn-icon {
    position: relative;
    border-radius: 8px; /* estado normal */
    transition: all 0.3s ease;
    overflow: hidden;
}

/* Hover: cambia el border radius */
.custom-btn-icon:hover {
    border-radius: 30px;
}

.custom-btn-icon a,
.custom-btn-icon .elementor-button {
    border-radius: 8px !important;
    transition: all 0.3s ease;
}

.custom-btn-icon:hover a,
.custom-btn-icon:hover .elementor-button {
    border-radius: 30px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46131c6 */.tahoma {
  font-family: Tahoma, sans-serif;
  font-style: normal;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-591a169 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e52ac */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e053f2 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da12085 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dcb561 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23f2c04 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b297d27 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e52ac */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e053f2 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da12085 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dcb561 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23f2c04 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b297d27 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e52ac */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e053f2 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da12085 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dcb561 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23f2c04 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b297d27 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e52ac */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e053f2 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da12085 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dcb561 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23f2c04 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b297d27 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e52ac */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e053f2 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da12085 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dcb561 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23f2c04 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b297d27 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e52ac */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e053f2 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da12085 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dcb561 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23f2c04 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b297d27 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e52ac */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e053f2 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da12085 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dcb561 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23f2c04 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b297d27 */.custom-btn-icon .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 8px; /* espacio entre texto e icono */
}

.custom-btn-icon .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.custom-btn-icon .elementor-button-icon svg {
    width: 28px !important;
    height: 28px !important;
    display: block;
}/* End custom CSS */