.elementor-10 .elementor-element.elementor-element-54de1484{--display:grid;--e-con-grid-template-columns:1.05fr 0.8fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:end;--overflow:hidden;--overlay-opacity:0.33;--padding-top:72px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-54de1484:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-54de1484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/hero.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-54de1484::before, .elementor-10 .elementor-element.elementor-element-54de1484 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-54de1484 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-54de1484 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-54de1484 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-54de1484 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(122deg, #060d17 45%, rgba(6,13,23,0.55) 0%);}.elementor-10 .elementor-element.elementor-element-5682db65{--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-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-10 .elementor-element.elementor-element-440f71c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-10 .elementor-element.elementor-element-440f71c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.6em;letter-spacing:1.09px;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-626bac14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-10 .elementor-element.elementor-element-626bac14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:57.6px;font-weight:800;line-height:1.05em;letter-spacing:-0.58px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-6390da24{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6390da24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#a9bdd4;}.elementor-10 .elementor-element.elementor-element-5feca9b4{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-2d91225b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.6em;fill:#ffffff;color:#ffffff;background-image:linear-gradient(135deg, #f4791e 0%, #d9600e 100%);box-shadow:0px 8px 24px -8px rgba(244,121,30,0.6);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-10 .elementor-element.elementor-element-2d91225b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2d91225b .elementor-button:focus{background-color:transparent;color:#ffffff;background-image:linear-gradient(135deg, #d9600e 0%, #f4791e 100%);}.elementor-10 .elementor-element.elementor-element-2d91225b:hover{--e-transform-translateY:-2px;}.elementor-10 .elementor-element.elementor-element-2d91225b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2d91225b .elementor-button:focus svg{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-2681e8dc .elementor-button{background-color:rgba(255,255,255,0.02);font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.6em;fill:#eaf2fb;color:#eaf2fb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#1e3a5c;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-10 .elementor-element.elementor-element-2681e8dc .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2681e8dc .elementor-button:focus{background-color:rgba(46,168,224,0.08);color:#eaf2fb;border-color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-2681e8dc:hover{--e-transform-translateY:-2px;}.elementor-10 .elementor-element.elementor-element-2681e8dc .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2681e8dc .elementor-button:focus svg{fill:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-eb5191b{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1e3a5c;--border-color:#1e3a5c;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-10 .elementor-element.elementor-element-2b5d05a3{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-2b5d05a3 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-2b5d05a3 .elementor-icon-box-title{margin-block-end:0px;color:#a9bdd4;}.elementor-10 .elementor-element.elementor-element-2b5d05a3.elementor-view-stacked .elementor-icon{background-color:rgba(46,168,224,0.12);fill:#2ea8e0;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-2b5d05a3.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2b5d05a3.elementor-view-default .elementor-icon{fill:rgba(46,168,224,0.12);color:rgba(46,168,224,0.12);border-color:rgba(46,168,224,0.12);}.elementor-10 .elementor-element.elementor-element-2b5d05a3.elementor-view-framed .elementor-icon{background-color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-2b5d05a3 .elementor-icon{font-size:16px;padding:9px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-2b5d05a3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2b5d05a3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:600;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-1871bf7d{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-1871bf7d .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-1871bf7d .elementor-icon-box-title{margin-block-end:0px;color:#a9bdd4;}.elementor-10 .elementor-element.elementor-element-1871bf7d.elementor-view-stacked .elementor-icon{background-color:rgba(46,168,224,0.12);fill:#2ea8e0;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-1871bf7d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1871bf7d.elementor-view-default .elementor-icon{fill:rgba(46,168,224,0.12);color:rgba(46,168,224,0.12);border-color:rgba(46,168,224,0.12);}.elementor-10 .elementor-element.elementor-element-1871bf7d.elementor-view-framed .elementor-icon{background-color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-1871bf7d .elementor-icon{font-size:16px;padding:9px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-1871bf7d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1871bf7d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:600;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-192c2bd1{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-192c2bd1 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-192c2bd1 .elementor-icon-box-title{margin-block-end:0px;color:#a9bdd4;}.elementor-10 .elementor-element.elementor-element-192c2bd1.elementor-view-stacked .elementor-icon{background-color:rgba(46,168,224,0.12);fill:#2ea8e0;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-192c2bd1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-192c2bd1.elementor-view-default .elementor-icon{fill:rgba(46,168,224,0.12);color:rgba(46,168,224,0.12);border-color:rgba(46,168,224,0.12);}.elementor-10 .elementor-element.elementor-element-192c2bd1.elementor-view-framed .elementor-icon{background-color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-192c2bd1 .elementor-icon{font-size:16px;padding:9px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-192c2bd1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-192c2bd1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:600;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-22756b82{--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-10 .elementor-element.elementor-element-60b875d5{text-align:end;}.elementor-10 .elementor-element.elementor-element-60b875d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.48px;font-weight:700;line-height:1.6em;letter-spacing:0.75px;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-3245a6cb{text-align:end;}.elementor-10 .elementor-element.elementor-element-3245a6cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16.8px;font-weight:700;line-height:1.6em;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-203dc004{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.51;--padding-top:36px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-203dc004:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-203dc004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001727;}.elementor-10 .elementor-element.elementor-element-203dc004::before, .elementor-10 .elementor-element.elementor-element-203dc004 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-203dc004 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-203dc004 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-203dc004 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-203dc004 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-7d66a6b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-467964d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-467964d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.6em;letter-spacing:1.09px;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-64dc5bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-64dc5bf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43.2px;font-weight:800;line-height:1.12em;letter-spacing:-0.43px;color:#F4791E;}.elementor-10 .elementor-element.elementor-element-64dc5bf3 .elementor-heading-title a{transition-duration:0s;}.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-10 .elementor-element.elementor-element-72d98a6{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-22aaf257{--display:grid;--min-height:300px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--justify-items:end;--overflow:hidden;--overlay-opacity:0.25;border-style:solid;--border-style:solid;--margin-top:18px;--margin-bottom:18px;--margin-left:18px;--margin-right:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-22aaf257::before, .elementor-10 .elementor-element.elementor-element-22aaf257 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-22aaf257 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-22aaf257 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-22aaf257 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-22aaf257 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E1F331C;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-343527e{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-343527e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-343527e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-01_46_48-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-343527e:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-343527e::before, .elementor-10 .elementor-element.elementor-element-343527e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-343527e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-343527e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-343527e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-343527e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-17626a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-fde6b99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-8bdd60f{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-8bdd60f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8bdd60f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_39-AM-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8bdd60f:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-8bdd60f::before, .elementor-10 .elementor-element.elementor-element-8bdd60f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8bdd60f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8bdd60f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8bdd60f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8bdd60f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-3194ee5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-29fe963 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-126ca53{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-126ca53:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-126ca53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_38-AM-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-126ca53:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-126ca53::before, .elementor-10 .elementor-element.elementor-element-126ca53 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-126ca53 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-126ca53 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-126ca53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-126ca53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-34d57cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-3fee42c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-2a39242{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-2a39242:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2a39242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_39-AM-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2a39242:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-2a39242::before, .elementor-10 .elementor-element.elementor-element-2a39242 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2a39242 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2a39242 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2a39242 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2a39242 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-b7803d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-aae2ae7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-fa269cb{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-fa269cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fa269cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_39-AM-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fa269cb:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-fa269cb::before, .elementor-10 .elementor-element.elementor-element-fa269cb > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fa269cb > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fa269cb > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fa269cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fa269cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-68b26e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-0f341b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-0cd0915{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-0cd0915:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0cd0915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_39-AM-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0cd0915:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-0cd0915::before, .elementor-10 .elementor-element.elementor-element-0cd0915 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0cd0915 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0cd0915 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0cd0915 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0cd0915 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-d6cb5c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-a3e997c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-ea429ca{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-ea429ca:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ea429ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_40-AM-7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ea429ca:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-ea429ca::before, .elementor-10 .elementor-element.elementor-element-ea429ca > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ea429ca > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ea429ca > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ea429ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ea429ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-d622adb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-3debdd9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-7e844f9{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-7e844f9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7e844f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_40-AM-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7e844f9:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-7e844f9::before, .elementor-10 .elementor-element.elementor-element-7e844f9 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7e844f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7e844f9 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7e844f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7e844f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-6fd2b69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-297a1df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-df5fa96{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-df5fa96:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-df5fa96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_40-AM-9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-df5fa96:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-df5fa96::before, .elementor-10 .elementor-element.elementor-element-df5fa96 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-df5fa96 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-df5fa96 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-df5fa96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-df5fa96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-ef150ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-57b5030 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-7b53fd2{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-7b53fd2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7b53fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_47-AM-11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7b53fd2:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-7b53fd2::before, .elementor-10 .elementor-element.elementor-element-7b53fd2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7b53fd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7b53fd2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7b53fd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7b53fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-c1238ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-329f36e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-74321bc{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-74321bc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-74321bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_40-AM-10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-74321bc:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-74321bc::before, .elementor-10 .elementor-element.elementor-element-74321bc > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-74321bc > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-74321bc > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-74321bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-74321bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-0f7ecce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-967b58a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-8fa11c7{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B5D87;--border-color:#0B5D87;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-8fa11c7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8fa11c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3354;background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-12_34_50-AM-12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8fa11c7:hover{background-color:#142c47;}.elementor-10 .elementor-element.elementor-element-8fa11c7::before, .elementor-10 .elementor-element.elementor-element-8fa11c7 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8fa11c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8fa11c7 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8fa11c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8fa11c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E293B54 53%, #031220 82%);}.elementor-10 .elementor-element.elementor-element-36094d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-ff8bfe0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-384ffbfc{--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:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-384ffbfc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-384ffbfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1626;}.elementor-10 .elementor-element.elementor-element-af19b89{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1e3a5c;--border-color:#1e3a5c;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-374a1b88{--display:flex;--min-height:340px;--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.5;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10 .elementor-element.elementor-element-374a1b88:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-374a1b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-25-2026-09_24_20-PM-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-374a1b88::before, .elementor-10 .elementor-element.elementor-element-374a1b88 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-374a1b88 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-374a1b88 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-374a1b88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-374a1b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(6,13,23,0.92) 10%, rgba(6,13,23,0.15) 75%);}.elementor-10 .elementor-element.elementor-element-4140143f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-10 .elementor-element.elementor-element-4140143f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.6em;letter-spacing:1.09px;color:#DF6612;}.elementor-10 .elementor-element.elementor-element-b8b1782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-b8b1782 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25.6px;font-weight:800;line-height:1.6em;letter-spacing:-0.26px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-341aed51{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-341aed51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.6em;color:#a9bdd4;}.elementor-10 .elementor-element.elementor-element-52606e51{--display:flex;--min-height:340px;--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.5;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-10 .elementor-element.elementor-element-52606e51:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-52606e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-25-2026-09_24_20-PM-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-52606e51::before, .elementor-10 .elementor-element.elementor-element-52606e51 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-52606e51 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-52606e51 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-52606e51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-52606e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(6,13,23,0.92) 10%, rgba(6,13,23,0.15) 75%);}.elementor-10 .elementor-element.elementor-element-65e5db9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-10 .elementor-element.elementor-element-65e5db9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.6em;letter-spacing:1.09px;color:#DF6612;}.elementor-10 .elementor-element.elementor-element-729747bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-729747bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25.6px;font-weight:800;line-height:1.6em;letter-spacing:-0.26px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-445973c8{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-445973c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.6em;color:#a9bdd4;}.elementor-10 .elementor-element.elementor-element-73849a72{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:start;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-73849a72:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-73849a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031B2B;}.elementor-10 .elementor-element.elementor-element-45f8e6e4{--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-10 .elementor-element.elementor-element-bedf7e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-bedf7e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.6em;letter-spacing:1.09px;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-54e818a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43.2px;font-weight:800;line-height:1.12em;letter-spacing:-0.43px;color:#F3F3F3;}.elementor-10 .elementor-element.elementor-element-3645fcef{--display:grid;--min-height:104px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-4444e514{background-color:#0e1f33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1e3a5c;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-4444e514.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4444e514 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-10 .elementor-element.elementor-element-4444e514 .elementor-icon-box-title{margin-block-end:0px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-4444e514.elementor-view-stacked .elementor-icon{background-color:rgba(244,121,30,0.14);fill:#f4791e;color:#f4791e;}.elementor-10 .elementor-element.elementor-element-4444e514.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4444e514.elementor-view-default .elementor-icon{fill:rgba(244,121,30,0.14);color:rgba(244,121,30,0.14);border-color:rgba(244,121,30,0.14);}.elementor-10 .elementor-element.elementor-element-4444e514.elementor-view-framed .elementor-icon{background-color:#f4791e;}.elementor-10 .elementor-element.elementor-element-4444e514 .elementor-icon{font-size:16px;padding:8px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-4444e514 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4444e514 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14.08px;font-weight:600;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-77c7edd{background-color:#0e1f33;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1e3a5c;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-77c7edd .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-10 .elementor-element.elementor-element-77c7edd .elementor-icon-box-title{margin-block-end:0px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-77c7edd.elementor-view-stacked .elementor-icon{background-color:rgba(244,121,30,0.14);fill:#f4791e;color:#f4791e;}.elementor-10 .elementor-element.elementor-element-77c7edd.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-77c7edd.elementor-view-default .elementor-icon{fill:rgba(244,121,30,0.14);color:rgba(244,121,30,0.14);border-color:rgba(244,121,30,0.14);}.elementor-10 .elementor-element.elementor-element-77c7edd.elementor-view-framed .elementor-icon{background-color:#f4791e;}.elementor-10 .elementor-element.elementor-element-77c7edd .elementor-icon{font-size:16px;padding:8px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-77c7edd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-77c7edd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14.08px;font-weight:600;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-26776f99{background-color:#0e1f33;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1e3a5c;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-26776f99 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-10 .elementor-element.elementor-element-26776f99 .elementor-icon-box-title{margin-block-end:0px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-26776f99.elementor-view-stacked .elementor-icon{background-color:rgba(244,121,30,0.14);fill:#f4791e;color:#f4791e;}.elementor-10 .elementor-element.elementor-element-26776f99.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-26776f99.elementor-view-default .elementor-icon{fill:rgba(244,121,30,0.14);color:rgba(244,121,30,0.14);border-color:rgba(244,121,30,0.14);}.elementor-10 .elementor-element.elementor-element-26776f99.elementor-view-framed .elementor-icon{background-color:#f4791e;}.elementor-10 .elementor-element.elementor-element-26776f99 .elementor-icon{font-size:16px;padding:8px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-26776f99 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-26776f99 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14.08px;font-weight:600;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-4beb88f{background-color:#0e1f33;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1e3a5c;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-4beb88f .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-10 .elementor-element.elementor-element-4beb88f .elementor-icon-box-title{margin-block-end:0px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-4beb88f.elementor-view-stacked .elementor-icon{background-color:rgba(244,121,30,0.14);fill:#f4791e;color:#f4791e;}.elementor-10 .elementor-element.elementor-element-4beb88f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4beb88f.elementor-view-default .elementor-icon{fill:rgba(244,121,30,0.14);color:rgba(244,121,30,0.14);border-color:rgba(244,121,30,0.14);}.elementor-10 .elementor-element.elementor-element-4beb88f.elementor-view-framed .elementor-icon{background-color:#f4791e;}.elementor-10 .elementor-element.elementor-element-4beb88f .elementor-icon{font-size:16px;padding:8px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-4beb88f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4beb88f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14.08px;font-weight:600;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-73a44c6b{--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:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-73a44c6b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-73a44c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1626;}.elementor-10 .elementor-element.elementor-element-a265253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-a265253 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.6em;letter-spacing:1.09px;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-1f17abbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-10 .elementor-element.elementor-element-1f17abbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43.2px;font-weight:800;line-height:1.12em;letter-spacing:-0.43px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-69b77e43{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1c139bd7{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1e3a5c;--border-color:#1e3a5c;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:Nonepx;--padding-left:Nonepx;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1c139bd7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1c139bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e1f33;}.elementor-10 .elementor-element.elementor-element-15b0dd59{--display:flex;--min-height:38px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-15b0dd59:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-15b0dd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #f4791e 0%, #d9600e 100%);}.elementor-10 .elementor-element.elementor-element-6904dfc{text-align:center;}.elementor-10 .elementor-element.elementor-element-6904dfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1em;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-3956af4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-10 .elementor-element.elementor-element-3956af4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-1c3823d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-343a2b2e{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1e3a5c;--border-color:#1e3a5c;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:Nonepx;--padding-left:Nonepx;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-343a2b2e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-343a2b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e1f33;}.elementor-10 .elementor-element.elementor-element-59306a77{--display:flex;--min-height:38px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-59306a77:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-59306a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #f4791e 0%, #d9600e 100%);}.elementor-10 .elementor-element.elementor-element-1eedfa4f{text-align:center;}.elementor-10 .elementor-element.elementor-element-1eedfa4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1em;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-78380083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-10 .elementor-element.elementor-element-78380083 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-3a8941bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-67b58099{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1e3a5c;--border-color:#1e3a5c;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:Nonepx;--padding-left:Nonepx;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-67b58099:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-67b58099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e1f33;}.elementor-10 .elementor-element.elementor-element-22b2b3aa{--display:flex;--min-height:38px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-22b2b3aa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-22b2b3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #f4791e 0%, #d9600e 100%);}.elementor-10 .elementor-element.elementor-element-7bc05a49{text-align:center;}.elementor-10 .elementor-element.elementor-element-7bc05a49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1em;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-44537024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-10 .elementor-element.elementor-element-44537024 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-2003e22b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-7b5d5348{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1e3a5c;--border-color:#1e3a5c;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:Nonepx;--padding-left:Nonepx;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7b5d5348:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7b5d5348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e1f33;}.elementor-10 .elementor-element.elementor-element-4476204a{--display:flex;--min-height:38px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4476204a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4476204a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #f4791e 0%, #d9600e 100%);}.elementor-10 .elementor-element.elementor-element-5ee2ce1e{text-align:center;}.elementor-10 .elementor-element.elementor-element-5ee2ce1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1em;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-6412a7c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-10 .elementor-element.elementor-element-6412a7c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;line-height:1.6em;letter-spacing:-0.16px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-6031d65d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#6f88a3;}.elementor-10 .elementor-element.elementor-element-727cdecc{--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:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-727cdecc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-727cdecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001727;}.elementor-10 .elementor-element.elementor-element-2fb4ed93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-2fb4ed93 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.6em;letter-spacing:1.09px;color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-4e0dda65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-10 .elementor-element.elementor-element-4e0dda65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43.2px;font-weight:800;line-height:1.12em;letter-spacing:-0.43px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-6795505a{--display:grid;--e-con-grid-template-columns:1fr max-content;--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:center;--overflow:hidden;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1e3a5c;--border-color:#1e3a5c;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-6795505a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6795505a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.innovacomfort.ca/wp-content/uploads/2026/09/ChatGPT-Image-Sep-24-2026-02_21_28-AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6795505a::before, .elementor-10 .elementor-element.elementor-element-6795505a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6795505a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6795505a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6795505a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6795505a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #0e1f33 0%, #142c47 100%);}.elementor-10 .elementor-element.elementor-element-49a7f955{--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-10 .elementor-element.elementor-element-38d43cad{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-38d43cad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27.2px;font-weight:800;line-height:1.6em;letter-spacing:-0.27px;color:#eaf2fb;}.elementor-10 .elementor-element.elementor-element-7c18cb42{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7c18cb42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#a9bdd4;}.elementor-10 .elementor-element.elementor-element-1b713fac{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-25b2eebf .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.6em;fill:#ffffff;color:#ffffff;background-image:linear-gradient(135deg, #f4791e 0%, #d9600e 100%);box-shadow:0px 8px 24px -8px rgba(244,121,30,0.6);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-10 .elementor-element.elementor-element-25b2eebf .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-25b2eebf .elementor-button:focus{background-color:transparent;color:#ffffff;background-image:linear-gradient(135deg, #d9600e 0%, #f4791e 100%);}.elementor-10 .elementor-element.elementor-element-25b2eebf:hover{--e-transform-translateY:-2px;}.elementor-10 .elementor-element.elementor-element-25b2eebf .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-25b2eebf .elementor-button:focus svg{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-3f300eef .elementor-button{background-color:rgba(255,255,255,0.02);font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.6em;fill:#eaf2fb;color:#eaf2fb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#1e3a5c;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-10 .elementor-element.elementor-element-3f300eef .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3f300eef .elementor-button:focus{background-color:rgba(46,168,224,0.08);color:#eaf2fb;border-color:#2ea8e0;}.elementor-10 .elementor-element.elementor-element-3f300eef:hover{--e-transform-translateY:-2px;}.elementor-10 .elementor-element.elementor-element-3f300eef .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-3f300eef .elementor-button:focus svg{fill:#eaf2fb;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-54de1484{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-626bac14 .elementor-heading-title{font-size:51px;}.elementor-10 .elementor-element.elementor-element-60b875d5{text-align:start;}.elementor-10 .elementor-element.elementor-element-3245a6cb{text-align:start;}.elementor-10 .elementor-element.elementor-element-64dc5bf3 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-22aaf257{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-af19b89{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-73849a72{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-54e818a .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-3645fcef{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-1f17abbd .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-69b77e43{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4e0dda65 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-6795505a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-54de1484{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-626bac14 .elementor-heading-title{font-size:37px;}.elementor-10 .elementor-element.elementor-element-6390da24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-64dc5bf3 .elementor-heading-title{font-size:30.4px;}.elementor-10 .elementor-element.elementor-element-22aaf257{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-af19b89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-341aed51{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-445973c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-73849a72{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-54e818a .elementor-heading-title{font-size:30.4px;}.elementor-10 .elementor-element.elementor-element-3645fcef{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-1f17abbd .elementor-heading-title{font-size:30.4px;}.elementor-10 .elementor-element.elementor-element-69b77e43{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4e0dda65 .elementor-heading-title{font-size:30.4px;}.elementor-10 .elementor-element.elementor-element-6795505a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-38d43cad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-54de1484{--content-width:1216px;}.elementor-10 .elementor-element.elementor-element-203dc004{--content-width:1216px;}.elementor-10 .elementor-element.elementor-element-384ffbfc{--content-width:1216px;}.elementor-10 .elementor-element.elementor-element-73849a72{--content-width:1216px;}.elementor-10 .elementor-element.elementor-element-73a44c6b{--content-width:1216px;}.elementor-10 .elementor-element.elementor-element-15b0dd59{--width:38px;}.elementor-10 .elementor-element.elementor-element-59306a77{--width:38px;}.elementor-10 .elementor-element.elementor-element-22b2b3aa{--width:38px;}.elementor-10 .elementor-element.elementor-element-4476204a{--width:38px;}.elementor-10 .elementor-element.elementor-element-727cdecc{--content-width:1216px;}.elementor-10 .elementor-element.elementor-element-6795505a{--content-width:1216px;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-54de1484:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-54de1484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}