.elementor-225 .elementor-element.elementor-element-276cfee{--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:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-225 .elementor-element.elementor-element-5396a0d{--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-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67dcb0a );--border-color:var( --e-global-color-67dcb0a );--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-225 .elementor-element.elementor-element-5396a0d:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-5396a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-580420d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-225 .elementor-element.elementor-element-e51d623{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-e51d623 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#9E9E9E;}.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-225 .elementor-element.elementor-element-ed2361b{--divider-border-style:solid;--divider-color:var( --e-global-color-67dcb0a );--divider-border-width:1px;}.elementor-225 .elementor-element.elementor-element-ed2361b .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-225 .elementor-element.elementor-element-ed2361b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-225 .elementor-element.elementor-element-caacf08{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-225 .elementor-element.elementor-element-caacf08 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:71px;font-weight:900;color:var( --e-global-color-e46dd31 );}.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-225 .elementor-element.elementor-element-471132d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-225 .elementor-element.elementor-element-31c0efe{--display:flex;--min-height:677px;--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;}.elementor-225 .elementor-element.elementor-element-31c0efe:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-31c0efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadidgc.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-13-2026-02_27_24-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-225 .elementor-element.elementor-element-f13a8b0{--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;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-225 .elementor-element.elementor-element-f13a8b0:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-f13a8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F363;}.elementor-225 .elementor-element.elementor-element-4180d7e{--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-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67dcb0a );--border-color:var( --e-global-color-67dcb0a );--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-225 .elementor-element.elementor-element-58d4419{--display:flex;--justify-content:center;}.elementor-225 .elementor-element.elementor-element-ba5c0d2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-ba5c0d2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#9E9E9E;}.elementor-225 .elementor-element.elementor-element-e98676e{--divider-border-style:solid;--divider-color:var( --e-global-color-67dcb0a );--divider-border-width:1px;}.elementor-225 .elementor-element.elementor-element-e98676e .elementor-divider-separator{width:100%;}.elementor-225 .elementor-element.elementor-element-e98676e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-225 .elementor-element.elementor-element-fa8be2a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-fa8be2a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:39px;font-weight:700;color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-bd84e6a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-225 .elementor-element.elementor-element-02cd908{--divider-border-style:solid;--divider-color:var( --e-global-color-67dcb0a );--divider-border-width:1px;}.elementor-225 .elementor-element.elementor-element-02cd908 .elementor-divider-separator{width:100%;}.elementor-225 .elementor-element.elementor-element-02cd908 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-225 .elementor-element.elementor-element-bb42bce{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-d40ee8b .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-d40ee8b .g-btn-text, .elementor-225 .elementor-element.elementor-element-d40ee8b .g-btn-icon{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-225 .elementor-element.elementor-element-d40ee8b .aae--btn-pro::after{background-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d40ee8b.elementor-element{--align-self:center;}.elementor-225 .elementor-element.elementor-element-d40ee8b .aae--btn-pro{flex-direction:row;}.elementor-225 .elementor-element.elementor-element-d40ee8b .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-d40ee8b .g-btn-text, .elementor-225 .elementor-element.elementor-element-d40ee8b .g-btn-icon, .elementor-225 .elementor-element.elementor-element-d40ee8b .aae--btn-pro::after{border-radius:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-d40ee8b .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-d40ee8b .btn-text-flip span, .elementor-225 .elementor-element.elementor-element-d40ee8b .g-btn-text{color:var( --e-global-color-e46dd31 );fill:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-d40ee8b .g-btn-icon{color:var( --e-global-color-e46dd31 );fill:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-d40ee8b .style-4 .aae--btn-pro strong{background-color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-d40ee8b .aae--btn-pro:hover, .elementor-225 .elementor-element.elementor-element-d40ee8b .aae--btn-pro:hover .icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d40ee8b .btn-text-flip:hover span, .elementor-225 .elementor-element.elementor-element-d40ee8b .btn-text-flip:hover svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d40ee8b .aae-btn-pro-group:hover span, .elementor-225 .elementor-element.elementor-element-d40ee8b .g-btn-text:hover{color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d40ee8b .aae-btn-pro-group:hover .g-btn-icon svg{fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d40ee8b .style-4 .aae--btn-pro:hover strong{background-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d40ee8b .style-4 .aae--btn-pro:hover strong::after{border-color:var( --e-global-color-primary );}.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-225 .elementor-element.elementor-element-931064f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-225 .elementor-element.elementor-element-931064f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-931064f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8568bd );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-931064f.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-931064f.elementor-view-default .elementor-icon{fill:var( --e-global-color-a8568bd );color:var( --e-global-color-a8568bd );border-color:var( --e-global-color-a8568bd );}.elementor-225 .elementor-element.elementor-element-931064f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-931064f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-931064f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-e46dd31 );color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-931064f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-931064f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-931064f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-931064f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-931064f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-931064f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-931064f .elementor-icon{font-size:27px;}.elementor-225 .elementor-element.elementor-element-931064f .elementor-icon-box-title, .elementor-225 .elementor-element.elementor-element-931064f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-225 .elementor-element.elementor-element-931064f:has(:hover) .elementor-icon-box-title,
					 .elementor-225 .elementor-element.elementor-element-931064f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-931064f .elementor-icon-box-description{color:#8F8E8E;}.elementor-225 .elementor-element.elementor-element-00fbac7{--display:flex;}.elementor-225 .elementor-element.elementor-element-2e03c47{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-225 .elementor-element.elementor-element-2e2d091{--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:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-225 .elementor-element.elementor-element-3f6c960{--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-style:none;--border-style:none;--padding-top:80px;--padding-bottom:9px;--padding-left:50px;--padding-right:50px;}.elementor-225 .elementor-element.elementor-element-3f6c960:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-3f6c960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-d50ee76{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-225 .elementor-element.elementor-element-630aa49{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-630aa49 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:39px;font-weight:700;color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-557c47a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-225 .elementor-element.elementor-element-4d00470{--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:10px 25px;--row-gap:10px;--column-gap:25px;--flex-wrap:wrap;}.elementor-225 .elementor-element.elementor-element-611ebdd{--display:flex;--min-height:240px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.62;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-225 .elementor-element.elementor-element-611ebdd:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-611ebdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadidgc.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-13-2026-03_52_34-PM.webp");background-position:center center;background-repeat:no-repeat;}.elementor-225 .elementor-element.elementor-element-611ebdd::before, .elementor-225 .elementor-element.elementor-element-611ebdd > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-611ebdd > .e-con-inner > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-611ebdd > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-611ebdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-611ebdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(14deg, var( --e-global-color-secondary ) 18%, #F2295B00 68%);}.elementor-225 .elementor-element.elementor-element-e354d20{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-e354d20 .elementor-heading-title{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-eb928e6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-eb928e6 .elementor-heading-title{color:var( --e-global-color-f87f36a );}.elementor-225 .elementor-element.elementor-element-eeda35b{--display:flex;--min-height:240px;--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;--overlay-opacity:0.62;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-225 .elementor-element.elementor-element-eeda35b:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-eeda35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadidgc.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-13-2026-03_52_27-PM.webp");background-position:center center;background-repeat:no-repeat;}.elementor-225 .elementor-element.elementor-element-eeda35b::before, .elementor-225 .elementor-element.elementor-element-eeda35b > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-eeda35b > .e-con-inner > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-eeda35b > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-eeda35b > .e-con-inner > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-eeda35b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(14deg, var( --e-global-color-secondary ) 18%, #F2295B00 68%);}.elementor-225 .elementor-element.elementor-element-d3c7393{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-d3c7393 .elementor-heading-title{color:var( --e-global-color-f87f36a );}.elementor-225 .elementor-element.elementor-element-08ab190{--display:flex;--min-height:240px;--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;--overlay-opacity:0.62;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-225 .elementor-element.elementor-element-08ab190:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-08ab190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadidgc.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-13-2026-03_52_20-PM.webp");background-position:center center;background-repeat:no-repeat;}.elementor-225 .elementor-element.elementor-element-08ab190::before, .elementor-225 .elementor-element.elementor-element-08ab190 > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-08ab190 > .e-con-inner > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-08ab190 > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-08ab190 > .e-con-inner > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-08ab190 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(14deg, var( --e-global-color-secondary ) 18%, #F2295B00 68%);}.elementor-225 .elementor-element.elementor-element-909f81d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-909f81d .elementor-heading-title{color:var( --e-global-color-f87f36a );}.elementor-225 .elementor-element.elementor-element-fee9124{--display:flex;--min-height:240px;--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;--overlay-opacity:0.62;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-225 .elementor-element.elementor-element-fee9124:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-fee9124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadidgc.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-13-2026-03_54_52-PM.webp");background-position:center center;background-repeat:no-repeat;}.elementor-225 .elementor-element.elementor-element-fee9124::before, .elementor-225 .elementor-element.elementor-element-fee9124 > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-fee9124 > .e-con-inner > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-fee9124 > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-fee9124 > .e-con-inner > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-fee9124 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(14deg, var( --e-global-color-secondary ) 18%, #F2295B00 68%);}.elementor-225 .elementor-element.elementor-element-da0065f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-da0065f .elementor-heading-title{color:var( --e-global-color-f87f36a );}.elementor-225 .elementor-element.elementor-element-45a9b36{--display:flex;--min-height:240px;--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;--overlay-opacity:0.62;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-225 .elementor-element.elementor-element-45a9b36:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-45a9b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadidgc.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-13-2026-03_52_06-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-225 .elementor-element.elementor-element-45a9b36::before, .elementor-225 .elementor-element.elementor-element-45a9b36 > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-45a9b36 > .e-con-inner > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-45a9b36 > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-45a9b36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-45a9b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(14deg, var( --e-global-color-secondary ) 18%, #F2295B00 68%);}.elementor-225 .elementor-element.elementor-element-3682b63{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-3682b63 .elementor-heading-title{color:var( --e-global-color-f87f36a );}.elementor-225 .elementor-element.elementor-element-5c02823{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-225 .elementor-element.elementor-element-5c02823:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-5c02823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F363;}.elementor-225 .elementor-element.elementor-element-8e7d6ea{--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-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67dcb0a );--border-color:var( --e-global-color-67dcb0a );--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-225 .elementor-element.elementor-element-df8ec52{--display:flex;--justify-content:center;}.elementor-225 .elementor-element.elementor-element-8b578a8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-8b578a8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#9E9E9E;}.elementor-225 .elementor-element.elementor-element-541e309{--divider-border-style:solid;--divider-color:var( --e-global-color-67dcb0a );--divider-border-width:1px;}.elementor-225 .elementor-element.elementor-element-541e309 .elementor-divider-separator{width:100%;}.elementor-225 .elementor-element.elementor-element-541e309 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-225 .elementor-element.elementor-element-24f3ff9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-24f3ff9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:39px;font-weight:700;color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-0992bc8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-icon i{color:var( --e-global-color-e46dd31 );transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-icon svg{fill:var( --e-global-color-e46dd31 );transition:fill 0.3s;}.elementor-225 .elementor-element.elementor-element-e9ffbd7{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-225 .elementor-element.elementor-element-e9ffbd7 .elementor-icon-list-text{color:#838383;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-956deea{--divider-border-style:solid;--divider-color:var( --e-global-color-67dcb0a );--divider-border-width:1px;}.elementor-225 .elementor-element.elementor-element-956deea .elementor-divider-separator{width:100%;}.elementor-225 .elementor-element.elementor-element-956deea .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-225 .elementor-element.elementor-element-c2311f7{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-48f68db .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-48f68db .g-btn-text, .elementor-225 .elementor-element.elementor-element-48f68db .g-btn-icon{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-225 .elementor-element.elementor-element-48f68db .aae--btn-pro::after{background-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-48f68db.elementor-element{--align-self:center;}.elementor-225 .elementor-element.elementor-element-48f68db .aae--btn-pro{flex-direction:row;}.elementor-225 .elementor-element.elementor-element-48f68db .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-48f68db .g-btn-text, .elementor-225 .elementor-element.elementor-element-48f68db .g-btn-icon, .elementor-225 .elementor-element.elementor-element-48f68db .aae--btn-pro::after{border-radius:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-48f68db .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-48f68db .btn-text-flip span, .elementor-225 .elementor-element.elementor-element-48f68db .g-btn-text{color:var( --e-global-color-e46dd31 );fill:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-48f68db .g-btn-icon{color:var( --e-global-color-e46dd31 );fill:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-48f68db .style-4 .aae--btn-pro strong{background-color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-48f68db .aae--btn-pro:hover, .elementor-225 .elementor-element.elementor-element-48f68db .aae--btn-pro:hover .icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-48f68db .btn-text-flip:hover span, .elementor-225 .elementor-element.elementor-element-48f68db .btn-text-flip:hover svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-48f68db .aae-btn-pro-group:hover span, .elementor-225 .elementor-element.elementor-element-48f68db .g-btn-text:hover{color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-48f68db .aae-btn-pro-group:hover .g-btn-icon svg{fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-48f68db .style-4 .aae--btn-pro:hover strong{background-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-48f68db .style-4 .aae--btn-pro:hover strong::after{border-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-e1517a3 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-225 .elementor-element.elementor-element-e1517a3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8568bd );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-a8568bd );color:var( --e-global-color-a8568bd );border-color:var( --e-global-color-a8568bd );}.elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-e46dd31 );color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-e1517a3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-e1517a3 .elementor-icon{font-size:27px;}.elementor-225 .elementor-element.elementor-element-e1517a3 .elementor-icon-box-title, .elementor-225 .elementor-element.elementor-element-e1517a3 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-225 .elementor-element.elementor-element-e1517a3:has(:hover) .elementor-icon-box-title,
					 .elementor-225 .elementor-element.elementor-element-e1517a3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-e1517a3 .elementor-icon-box-description{color:#8F8E8E;}.elementor-225 .elementor-element.elementor-element-afbef22{--display:flex;--justify-content:center;}.elementor-225 .elementor-element.elementor-element-32e599f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-225 .elementor-element.elementor-element-a1072c3{--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;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-225 .elementor-element.elementor-element-1c14d44{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67dcb0a );--border-color:var( --e-global-color-67dcb0a );--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-225 .elementor-element.elementor-element-a580295{--display:flex;--justify-content:center;}.elementor-225 .elementor-element.elementor-element-bba87b2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-bba87b2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#9E9E9E;}.elementor-225 .elementor-element.elementor-element-cf13d08{--divider-border-style:solid;--divider-color:var( --e-global-color-67dcb0a );--divider-border-width:1px;}.elementor-225 .elementor-element.elementor-element-cf13d08 .elementor-divider-separator{width:100%;}.elementor-225 .elementor-element.elementor-element-cf13d08 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-225 .elementor-element.elementor-element-8dcaa2f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-8dcaa2f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:39px;font-weight:700;color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-icon i{color:var( --e-global-color-e46dd31 );transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-e46dd31 );transition:fill 0.3s;}.elementor-225 .elementor-element.elementor-element-4b3d7b1{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-225 .elementor-element.elementor-element-4b3d7b1 .elementor-icon-list-text{color:#838383;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-c688ed1{--divider-border-style:solid;--divider-color:var( --e-global-color-67dcb0a );--divider-border-width:1px;}.elementor-225 .elementor-element.elementor-element-c688ed1 .elementor-divider-separator{width:100%;}.elementor-225 .elementor-element.elementor-element-c688ed1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-225 .elementor-element.elementor-element-008fb8f{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-d8b1dac .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-d8b1dac .g-btn-text, .elementor-225 .elementor-element.elementor-element-d8b1dac .g-btn-icon{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-225 .elementor-element.elementor-element-d8b1dac .aae--btn-pro::after{background-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d8b1dac.elementor-element{--align-self:center;}.elementor-225 .elementor-element.elementor-element-d8b1dac .aae--btn-pro{flex-direction:row;}.elementor-225 .elementor-element.elementor-element-d8b1dac .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-d8b1dac .g-btn-text, .elementor-225 .elementor-element.elementor-element-d8b1dac .g-btn-icon, .elementor-225 .elementor-element.elementor-element-d8b1dac .aae--btn-pro::after{border-radius:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-d8b1dac .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-d8b1dac .btn-text-flip span, .elementor-225 .elementor-element.elementor-element-d8b1dac .g-btn-text{color:var( --e-global-color-e46dd31 );fill:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-d8b1dac .g-btn-icon{color:var( --e-global-color-e46dd31 );fill:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-d8b1dac .style-4 .aae--btn-pro strong{background-color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-d8b1dac .aae--btn-pro:hover, .elementor-225 .elementor-element.elementor-element-d8b1dac .aae--btn-pro:hover .icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d8b1dac .btn-text-flip:hover span, .elementor-225 .elementor-element.elementor-element-d8b1dac .btn-text-flip:hover svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d8b1dac .aae-btn-pro-group:hover span, .elementor-225 .elementor-element.elementor-element-d8b1dac .g-btn-text:hover{color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d8b1dac .aae-btn-pro-group:hover .g-btn-icon svg{fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d8b1dac .style-4 .aae--btn-pro:hover strong{background-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-d8b1dac .style-4 .aae--btn-pro:hover strong::after{border-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-09af059 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-225 .elementor-element.elementor-element-09af059 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-09af059.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8568bd );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-09af059.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-09af059.elementor-view-default .elementor-icon{fill:var( --e-global-color-a8568bd );color:var( --e-global-color-a8568bd );border-color:var( --e-global-color-a8568bd );}.elementor-225 .elementor-element.elementor-element-09af059.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-09af059.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-09af059.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-e46dd31 );color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-09af059.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-09af059.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-09af059.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-09af059.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-09af059.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-09af059.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-09af059 .elementor-icon{font-size:27px;}.elementor-225 .elementor-element.elementor-element-09af059 .elementor-icon-box-title, .elementor-225 .elementor-element.elementor-element-09af059 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-225 .elementor-element.elementor-element-09af059:has(:hover) .elementor-icon-box-title,
					 .elementor-225 .elementor-element.elementor-element-09af059:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-09af059 .elementor-icon-box-description{color:#8F8E8E;}.elementor-225 .elementor-element.elementor-element-4c2fdc4{--display:flex;}.elementor-225 .elementor-element.elementor-element-03667c7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-225 .elementor-element.elementor-element-901bda0{--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;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-225 .elementor-element.elementor-element-901bda0:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-901bda0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b92cb6d );}.elementor-225 .elementor-element.elementor-element-4810e72{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#858585;--border-color:#858585;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-225 .elementor-element.elementor-element-df5efc9{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-225 .elementor-element.elementor-element-c98292a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-225 .elementor-element.elementor-element-c98292a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#9E9E9E;}.elementor-225 .elementor-element.elementor-element-afa62a5{--divider-border-style:solid;--divider-color:#4E4E4E;--divider-border-width:1px;}.elementor-225 .elementor-element.elementor-element-afa62a5 .elementor-divider-separator{width:100%;}.elementor-225 .elementor-element.elementor-element-afa62a5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-225 .elementor-element.elementor-element-e1a6f9e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-225 .elementor-element.elementor-element-e1a6f9e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:700;color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-d67cc97{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:#B1B1B1;}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .g-btn-text, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .g-btn-icon{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae--btn-pro::after{background-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-a6fc6f5.elementor-element{--align-self:center;}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae--btn-pro{flex-direction:row;}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .g-btn-text, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .g-btn-icon, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae--btn-pro::after{border-radius:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae--btn-pro, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .btn-text-flip span, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .g-btn-text{color:var( --e-global-color-e46dd31 );fill:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .g-btn-icon{color:var( --e-global-color-e46dd31 );fill:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .style-4 .aae--btn-pro strong{background-color:var( --e-global-color-e46dd31 );}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae--btn-pro:hover, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae--btn-pro:hover .icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .btn-text-flip:hover span, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .btn-text-flip:hover svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae-btn-pro-group:hover span, .elementor-225 .elementor-element.elementor-element-a6fc6f5 .g-btn-text:hover{color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .aae-btn-pro-group:hover .g-btn-icon svg{fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .style-4 .aae--btn-pro:hover strong{background-color:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-a6fc6f5 .style-4 .aae--btn-pro:hover strong::after{border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-225 .elementor-element.elementor-element-611ebdd{--width:31%;}.elementor-225 .elementor-element.elementor-element-eeda35b{--width:31%;}.elementor-225 .elementor-element.elementor-element-08ab190{--width:32%;}.elementor-225 .elementor-element.elementor-element-fee9124{--width:31%;}.elementor-225 .elementor-element.elementor-element-45a9b36{--width:65%;}.elementor-225 .elementor-element.elementor-element-df5efc9{--width:100%;}}@media(max-width:1024px){.elementor-225 .elementor-element.elementor-element-31c0efe:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-31c0efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-5396a0d{--padding-top:10px;--padding-bottom:010px;--padding-left:10px;--padding-right:10px;}.elementor-225 .elementor-element.elementor-element-caacf08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-225 .elementor-element.elementor-element-caacf08 .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-225 .elementor-element.elementor-element-471132d{text-align:center;}.elementor-225 .elementor-element.elementor-element-31c0efe:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-31c0efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadidgc.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-13-2026-02_27_24-PM.webp");background-size:contain;}.elementor-225 .elementor-element.elementor-element-31c0efe{--min-height:357px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-225 .elementor-element.elementor-element-4180d7e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-225 .elementor-element.elementor-element-3f6c960{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-225 .elementor-element.elementor-element-8e7d6ea{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-225 .elementor-element.elementor-element-1c14d44{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-225 .elementor-element.elementor-element-4810e72{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-225 .elementor-element.elementor-element-e1a6f9e{text-align:center;}.elementor-225 .elementor-element.elementor-element-d67cc97{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-e51d623 */.elementor-225 .elementor-element.elementor-element-e51d623 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-caacf08 */.elementor-225 .elementor-element.elementor-element-caacf08 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba5c0d2 */.elementor-225 .elementor-element.elementor-element-ba5c0d2 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa8be2a */.elementor-225 .elementor-element.elementor-element-fa8be2a span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for aae--advanced-button, class: .elementor-element-d40ee8b */.elementor-225 .elementor-element.elementor-element-d40ee8b a{
    color: #161616;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-630aa49 */.elementor-225 .elementor-element.elementor-element-630aa49 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e354d20 */.elementor-225 .elementor-element.elementor-element-e354d20 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb928e6 */.elementor-225 .elementor-element.elementor-element-eb928e6 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c7393 */.elementor-225 .elementor-element.elementor-element-d3c7393 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-909f81d */.elementor-225 .elementor-element.elementor-element-909f81d span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da0065f */.elementor-225 .elementor-element.elementor-element-da0065f span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3682b63 */.elementor-225 .elementor-element.elementor-element-3682b63 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b578a8 */.elementor-225 .elementor-element.elementor-element-8b578a8 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f3ff9 */.elementor-225 .elementor-element.elementor-element-24f3ff9 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for aae--advanced-button, class: .elementor-element-48f68db */.elementor-225 .elementor-element.elementor-element-48f68db a{
    color: #161616;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bba87b2 */.elementor-225 .elementor-element.elementor-element-bba87b2 span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8dcaa2f */.elementor-225 .elementor-element.elementor-element-8dcaa2f span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for aae--advanced-button, class: .elementor-element-d8b1dac */.elementor-225 .elementor-element.elementor-element-d8b1dac a{
    color: #161616;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98292a */.elementor-225 .elementor-element.elementor-element-c98292a span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1a6f9e */.elementor-225 .elementor-element.elementor-element-e1a6f9e span{
    color: #F7522C;
}/* End custom CSS */
/* Start custom CSS for aae--advanced-button, class: .elementor-element-a6fc6f5 */.elementor-225 .elementor-element.elementor-element-a6fc6f5 a{
    color: #161616;
}/* End custom CSS */