.elementor-10106 .elementor-element.elementor-element-2daa113{--display:flex;--min-height:900px;--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;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A13131;--border-color:#A13131;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-2daa113:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-2daa113>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/05/Aerial-View-of-Modern-Industrial-Warehouse-Complex.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-2daa113::before,.elementor-10106 .elementor-element.elementor-element-2daa113>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-2daa113>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-2daa113>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-2daa113>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-2daa113>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-a5846bc{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#37C0D1;--border-color:#37C0D1;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-db2311e{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-89da1a8{--display:flex;--align-items:flex-start;--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-10106 .elementor-element.elementor-element-44f679d{width:auto;max-width:auto}.elementor-10106 .elementor-element.elementor-element-44f679d>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0 0 0 -28px;padding:0 0 0 0}.elementor-10106 .elementor-element.elementor-element-44f679d .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:22px;font-weight:600;color:#FFF}.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-10106 .elementor-element.elementor-element-6c74c78>.elementor-widget-container{padding:100px 0 0 0}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2)}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2)}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2)}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2)}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2)}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-icon i{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-icon svg{fill:#37C0D1;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFF}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFF}.elementor-10106 .elementor-element.elementor-element-6c74c78{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-6c74c78 .elementor-icon-list-text{transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-9c9eb67{--display:flex;--justify-content:center;--padding-top:100px;--padding-bottom:106px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-38bfa70{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-10106 .elementor-element.elementor-element-38bfa70 .elementor-heading-title{font-family:"Marck Script",Sans-serif;font-size:75px;font-weight:400;color:#37C0D1}.elementor-10106 .elementor-element.elementor-element-a6b1346>.elementor-widget-container{margin:0 80px 0 0;padding:0 0 0 0}.elementor-10106 .elementor-element.elementor-element-a6b1346 .elementor-wrapper{--video-aspect-ratio:1.77777}.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-10106 .elementor-element.elementor-element-33766a7{column-gap:0;text-align:start;font-family:"Jost",Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var(--e-global-color-text)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-10106 .elementor-element.elementor-element-00f82c7 .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;line-height:12.6px;letter-spacing:.48px;fill:#000;color:#000;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-84e2563{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-0f36341{--display:flex;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:#37C0D1;--border-color:#37C0D1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-10106 .elementor-element.elementor-element-e4c426d .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFF}.elementor-10106 .elementor-element.elementor-element-0d90917{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-0d90917:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-0d90917>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2024/11/Container.png)}.elementor-10106 .elementor-element.elementor-element-d571a39{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-fe21703{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-69f82f0{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-10106 .elementor-element.elementor-element-69f82f0>.elementor-widget-container{margin:-180px 0 0 0;padding:0 0 0 0;box-shadow:0 0 40px 0 rgb(0 0 0 / .3)}.elementor-10106 .elementor-element.elementor-element-69f82f0.elementor-element{--align-self:center}.elementor-10106 .elementor-element.elementor-element-69f82f0 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-10106 .elementor-element.elementor-element-e848abd{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-3495ed8{--display:flex}.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-10106 .elementor-element.elementor-element-d4b1e31{--divider-border-style:solid;--divider-color:#37C0D1;--divider-border-width:5px;--divider-element-spacing:30px}.elementor-10106 .elementor-element.elementor-element-d4b1e31 .elementor-divider-separator{width:40%;margin:0 auto;margin-left:0}.elementor-10106 .elementor-element.elementor-element-d4b1e31 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-10106 .elementor-element.elementor-element-d4b1e31 .elementor-divider__text{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600;letter-spacing:-1.4px}.elementor-10106 .elementor-element.elementor-element-655f391{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10106 .elementor-element.elementor-element-877d92c{--display:flex;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-877d92c:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-877d92c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/Aerial-View-of-Commercial-Rooftop.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-877d92c::before,.elementor-10106 .elementor-element.elementor-element-877d92c>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-877d92c>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-877d92c>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-877d92c>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-877d92c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-877d92c:hover::before,.elementor-10106 .elementor-element.elementor-element-877d92c:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-877d92c:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-877d92c>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-877d92c>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-877d92c:hover{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-ed2edba{--display:flex;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:#37C0D1;--border-color:#37C0D1;--padding-top:0px;--padding-bottom:20px;--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-10106 .elementor-element.elementor-element-addb18f>.elementor-widget-container{padding:20px 20px 0 20px}.elementor-10106 .elementor-element.elementor-element-addb18f .elementor-icon-box-wrapper{text-align:start}.elementor-10106 .elementor-element.elementor-element-addb18f .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-addb18f .elementor-icon-box-title a{font-family:"Jost",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:30px;letter-spacing:-1px}.elementor-10106 .elementor-element.elementor-element-addb18f .elementor-icon-box-title{color:#37C0D1}.elementor-10106 .elementor-element.elementor-element-addb18f .elementor-icon-box-description{font-family:"Jost",Sans-serif;font-size:16px;line-height:24px;color:#FFF}.elementor-10106 .elementor-element.elementor-element-c7bc0f2 .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;line-height:12.6px;letter-spacing:.48px;fill:#000;color:#000;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-56c2e69{--display:flex;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-56c2e69:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-56c2e69>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/modern-house-roof-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-56c2e69::before,.elementor-10106 .elementor-element.elementor-element-56c2e69>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-56c2e69>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-56c2e69>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-56c2e69>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-56c2e69>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-56c2e69:hover::before,.elementor-10106 .elementor-element.elementor-element-56c2e69:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-56c2e69:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-56c2e69>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-56c2e69>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-56c2e69:hover{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-e18691d{--display:flex;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:#37C0D1;--border-color:#37C0D1;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-5a7e3f0>.elementor-widget-container{padding:20px 20px 0 20px}.elementor-10106 .elementor-element.elementor-element-5a7e3f0 .elementor-icon-box-wrapper{text-align:start}.elementor-10106 .elementor-element.elementor-element-5a7e3f0 .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-5a7e3f0 .elementor-icon-box-title a{font-family:"Jost",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:30px;letter-spacing:-1px}.elementor-10106 .elementor-element.elementor-element-5a7e3f0 .elementor-icon-box-title{color:#37C0D1}.elementor-10106 .elementor-element.elementor-element-5a7e3f0 .elementor-icon-box-description{font-family:"Jost",Sans-serif;font-size:16px;line-height:24px;color:#FFF}.elementor-10106 .elementor-element.elementor-element-2a03392 .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;line-height:12.6px;letter-spacing:.48px;fill:#000;color:#000;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-a85b63f{--display:flex;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-a85b63f:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-a85b63f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/Rooftop-Worksite-with-Mountain-View.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-a85b63f::before,.elementor-10106 .elementor-element.elementor-element-a85b63f>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-a85b63f>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-a85b63f>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-a85b63f>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-a85b63f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-a85b63f:hover::before,.elementor-10106 .elementor-element.elementor-element-a85b63f:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-a85b63f:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-a85b63f>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-a85b63f>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-a85b63f:hover{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-821e82b{--display:flex;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:#37C0D1;--border-color:#37C0D1;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-7ed3901>.elementor-widget-container{padding:20px 20px 0 20px}.elementor-10106 .elementor-element.elementor-element-7ed3901 .elementor-icon-box-wrapper{text-align:start}.elementor-10106 .elementor-element.elementor-element-7ed3901 .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-7ed3901 .elementor-icon-box-title a{font-family:"Jost",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:30px;letter-spacing:-1px}.elementor-10106 .elementor-element.elementor-element-7ed3901 .elementor-icon-box-title{color:#37C0D1}.elementor-10106 .elementor-element.elementor-element-7ed3901 .elementor-icon-box-description{font-family:"Jost",Sans-serif;font-size:16px;line-height:24px;color:#FFF}.elementor-10106 .elementor-element.elementor-element-117857d .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;line-height:12.6px;letter-spacing:.48px;fill:#000;color:#000;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-1601ed6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:0.88;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A13131;--border-color:#A13131;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-1601ed6:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-1601ed6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-1601ed6::before,.elementor-10106 .elementor-element.elementor-element-1601ed6>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-1601ed6>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-1601ed6>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-1601ed6>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-1601ed6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-4a51ef6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;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:#37C0D1;--border-color:#37C0D1;--margin-top:0px;--margin-bottom:-140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-e94bde9{--display:flex;box-shadow:0 0 20px 0 rgb(0 0 0 / .25);--margin-top:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:999}.elementor-10106 .elementor-element.elementor-element-e94bde9:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-e94bde9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10106 .elementor-element.elementor-element-769a69c{--divider-border-style:solid;--divider-color:#37C0D1;--divider-border-width:5px;--divider-element-spacing:30px}.elementor-10106 .elementor-element.elementor-element-769a69c .elementor-divider-separator{width:37%;margin:0 auto;margin-left:0}.elementor-10106 .elementor-element.elementor-element-769a69c .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-10106 .elementor-element.elementor-element-769a69c .elementor-divider__text{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600;letter-spacing:-1.4px}.elementor-10106 .elementor-element.elementor-element-eafdd1a{font-family:"Jost",Sans-serif;font-size:18px;line-height:25px;color:#000}.elementor-10106 .elementor-element.elementor-element-7d34971 .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 0 10px rgb(0 0 0 / .3);fill:#000;color:#000;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-79e9d32{--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:200px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-79e9d32:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-79e9d32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2024/11/Background.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-0bb14e6{--divider-border-style:solid;--divider-color:#37C0D1;--divider-border-width:5px;--divider-element-spacing:25px}.elementor-10106 .elementor-element.elementor-element-0bb14e6 .elementor-divider-separator{width:27%;margin:0 auto;margin-left:0}.elementor-10106 .elementor-element.elementor-element-0bb14e6 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-10106 .elementor-element.elementor-element-0bb14e6 .elementor-divider__text{color:#37C0D1;font-family:"Jost",Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:6px}.elementor-10106 .elementor-element.elementor-element-9596de9 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-c1995dc>.elementor-widget-container{padding:0 0 020px 0}.elementor-10106 .elementor-element.elementor-element-c1995dc{font-family:"Jost",Sans-serif;font-size:18px;line-height:25px;color:#000}.elementor-10106 .elementor-element.elementor-element-d7bd0ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-d7bd0ba:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-d7bd0ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2024/11/Background.png)}.elementor-10106 .elementor-element.elementor-element-1fa383d{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;--overlay-opacity:0.4;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:#DEDEDE;--border-color:#DEDEDE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-1fa383d:hover{background-color:#000;--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-1fa383d::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/05/Drone-Shot-of-Residential-Roofing-Project.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-1fa383d:hover::before,.elementor-10106 .elementor-element.elementor-element-1fa383d:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-1fa383d:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_3031.jpg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-1fa383d::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10106 .elementor-element.elementor-element-1fa383d,.elementor-10106 .elementor-element.elementor-element-1fa383d::before{--overlay-transition:0.3s}.elementor-10106 .elementor-element.elementor-element-1fa383d:hover::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10106 .elementor-element.elementor-element-fda9bd4>.elementor-widget-container{padding:30px 30px 0 30px}.elementor-10106 .elementor-element.elementor-element-fda9bd4 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-10106 .elementor-element.elementor-element-fda9bd4 .elementor-icon{font-size:80px}.elementor-10106 .elementor-element.elementor-element-fda9bd4 .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-fda9bd4 .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:20px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-fda9bd4 .elementor-icon-box-description{font-family:"Lato",Sans-serif;font-size:16px;line-height:24px;color:#000}.elementor-10106 .elementor-element.elementor-element-1929b8d>.elementor-widget-container{padding:0 30px 30px 30px}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-icon i{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-icon svg{fill:#37C0D1;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-1929b8d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:14px;line-height:24px}.elementor-10106 .elementor-element.elementor-element-1929b8d .elementor-icon-list-text{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-25374dd{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;--overlay-opacity:0.4;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:#DEDEDE;--border-color:#DEDEDE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-25374dd:hover{background-color:#000;--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-25374dd::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/roof-house-shingles.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-25374dd:hover::before,.elementor-10106 .elementor-element.elementor-element-25374dd:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-25374dd:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/wmremove-transformed-1.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-25374dd,.elementor-10106 .elementor-element.elementor-element-25374dd::before{--overlay-transition:0.3s}.elementor-10106 .elementor-element.elementor-element-25374dd:hover::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10106 .elementor-element.elementor-element-5edfea0>.elementor-widget-container{padding:30px 30px 0 30px}.elementor-10106 .elementor-element.elementor-element-5edfea0 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-10106 .elementor-element.elementor-element-5edfea0 .elementor-icon{font-size:80px}.elementor-10106 .elementor-element.elementor-element-5edfea0 .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-5edfea0 .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:20px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-5edfea0 .elementor-icon-box-description{font-family:"Lato",Sans-serif;font-size:16px;line-height:24px;color:#000}.elementor-10106 .elementor-element.elementor-element-d8fe5f4>.elementor-widget-container{padding:24px 30px 30px 30px}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-icon i{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-icon svg{fill:#37C0D1;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-d8fe5f4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:14px;line-height:24px}.elementor-10106 .elementor-element.elementor-element-d8fe5f4 .elementor-icon-list-text{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-d086bb8{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;--overlay-opacity:0.4;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:#DEDEDE;--border-color:#DEDEDE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-d086bb8:hover{background-color:#000;--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-d086bb8::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/IMG_3020.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-d086bb8:hover::before,.elementor-10106 .elementor-element.elementor-element-d086bb8:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-d086bb8:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_3020.jpg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-d086bb8,.elementor-10106 .elementor-element.elementor-element-d086bb8::before{--overlay-transition:0.3s}.elementor-10106 .elementor-element.elementor-element-d086bb8:hover::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10106 .elementor-element.elementor-element-2dbde8a>.elementor-widget-container{padding:30px 30px 0 30px}.elementor-10106 .elementor-element.elementor-element-2dbde8a .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-10106 .elementor-element.elementor-element-2dbde8a .elementor-icon{font-size:80px}.elementor-10106 .elementor-element.elementor-element-2dbde8a .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-2dbde8a .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:20px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-2dbde8a .elementor-icon-box-description{font-family:"Lato",Sans-serif;font-size:16px;line-height:24px;color:#000}.elementor-10106 .elementor-element.elementor-element-7a70850>.elementor-widget-container{padding:24px 30px 30px 30px}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-icon i{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-icon svg{fill:#37C0D1;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-7a70850{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:14px;line-height:24px}.elementor-10106 .elementor-element.elementor-element-7a70850 .elementor-icon-list-text{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-a23a245{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;--overlay-opacity:0.6;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:#DEDEDE;--border-color:#DEDEDE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-a23a245:hover{background-color:#000;--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-a23a245:hover::before,.elementor-10106 .elementor-element.elementor-element-a23a245:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-a23a245:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-a23a245>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-a23a245>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_3053.jpg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-a23a245::before,.elementor-10106 .elementor-element.elementor-element-a23a245>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-a23a245>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-a23a245>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-a23a245>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-a23a245>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-a23a245,.elementor-10106 .elementor-element.elementor-element-a23a245::before{--overlay-transition:0.3s}.elementor-10106 .elementor-element.elementor-element-a23a245:hover::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10106 .elementor-element.elementor-element-e36f47d>.elementor-widget-container{padding:30px 30px 0 30px}.elementor-10106 .elementor-element.elementor-element-e36f47d .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-10106 .elementor-element.elementor-element-e36f47d .elementor-icon{font-size:80px}.elementor-10106 .elementor-element.elementor-element-e36f47d .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-e36f47d .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:20px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-e36f47d .elementor-icon-box-description{font-family:"Lato",Sans-serif;font-size:16px;line-height:24px;color:#000}.elementor-10106 .elementor-element.elementor-element-bfa3f1f>.elementor-widget-container{padding:24px 30px 30px 30px}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-icon i{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-icon svg{fill:#37C0D1;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-bfa3f1f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:14px;line-height:24px}.elementor-10106 .elementor-element.elementor-element-bfa3f1f .elementor-icon-list-text{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-fb215a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-0aaf891{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;--overlay-opacity:0.4;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:#DEDEDE;--border-color:#DEDEDE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-0aaf891:hover{background-color:#000;--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-0aaf891::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/05/Top-View-of-Townhouse-Roofing-Construction.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-0aaf891:hover::before,.elementor-10106 .elementor-element.elementor-element-0aaf891:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-0aaf891:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_3053.jpg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-0aaf891,.elementor-10106 .elementor-element.elementor-element-0aaf891::before{--overlay-transition:0.3s}.elementor-10106 .elementor-element.elementor-element-0aaf891:hover::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10106 .elementor-element.elementor-element-58c5a55>.elementor-widget-container{padding:30px 30px 0 30px}.elementor-10106 .elementor-element.elementor-element-58c5a55 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-10106 .elementor-element.elementor-element-58c5a55 .elementor-icon{font-size:80px}.elementor-10106 .elementor-element.elementor-element-58c5a55 .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-58c5a55 .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:20px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-58c5a55 .elementor-icon-box-description{font-family:"Lato",Sans-serif;font-size:16px;line-height:24px;color:#000}.elementor-10106 .elementor-element.elementor-element-f936a31>.elementor-widget-container{padding:0 30px 30px 30px}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-icon i{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-icon svg{fill:#37C0D1;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-f936a31{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:14px;line-height:24px}.elementor-10106 .elementor-element.elementor-element-f936a31 .elementor-icon-list-text{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-911930f{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;--overlay-opacity:0.4;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:#DEDEDE;--border-color:#DEDEDE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-911930f:hover{background-color:#000;--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-911930f::before,.elementor-10106 .elementor-element.elementor-element-911930f>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-911930f>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-911930f>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-911930f>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-911930f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/wmremove-transformed.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-911930f:hover::before,.elementor-10106 .elementor-element.elementor-element-911930f:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-911930f:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-911930f>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-911930f>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/wmremove-transformed.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-911930f,.elementor-10106 .elementor-element.elementor-element-911930f::before{--overlay-transition:0.3s}.elementor-10106 .elementor-element.elementor-element-911930f:hover::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10106 .elementor-element.elementor-element-094e94c>.elementor-widget-container{padding:30px 30px 0 30px}.elementor-10106 .elementor-element.elementor-element-094e94c .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-10106 .elementor-element.elementor-element-094e94c .elementor-icon{font-size:80px}.elementor-10106 .elementor-element.elementor-element-094e94c .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-094e94c .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:20px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-094e94c .elementor-icon-box-description{font-family:"Lato",Sans-serif;font-size:16px;line-height:24px;color:#000}.elementor-10106 .elementor-element.elementor-element-b60fd45>.elementor-widget-container{padding:0 30px 30px 30px}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-icon i{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-icon svg{fill:#37C0D1;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-b60fd45{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:14px;line-height:24px}.elementor-10106 .elementor-element.elementor-element-b60fd45 .elementor-icon-list-text{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-b32cee1{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;--overlay-opacity:0.4;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:#DEDEDE;--border-color:#DEDEDE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-b32cee1:hover{background-color:#000;--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-b32cee1::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/05/Residential-Roof-Replacement-Project.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-b32cee1:hover::before,.elementor-10106 .elementor-element.elementor-element-b32cee1:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-b32cee1:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_2991.jpg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-b32cee1,.elementor-10106 .elementor-element.elementor-element-b32cee1::before{--overlay-transition:0.3s}.elementor-10106 .elementor-element.elementor-element-b32cee1:hover::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10106 .elementor-element.elementor-element-1df0d63>.elementor-widget-container{padding:30px 30px 0 30px}.elementor-10106 .elementor-element.elementor-element-1df0d63 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-10106 .elementor-element.elementor-element-1df0d63 .elementor-icon{font-size:80px}.elementor-10106 .elementor-element.elementor-element-1df0d63 .elementor-icon-box-title,.elementor-10106 .elementor-element.elementor-element-1df0d63 .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:20px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-1df0d63 .elementor-icon-box-description{font-family:"Lato",Sans-serif;font-size:16px;line-height:24px;color:#000}.elementor-10106 .elementor-element.elementor-element-8ab7fa4>.elementor-widget-container{padding:0 30px 30px 30px}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-icon i{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-icon svg{fill:#37C0D1;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-8ab7fa4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:14px;line-height:24px}.elementor-10106 .elementor-element.elementor-element-8ab7fa4 .elementor-icon-list-text{color:#37C0D1;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-8fe6eb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-96c28f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10106 .elementor-element.elementor-element-e3cd155{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-7188283{--divider-border-style:solid;--divider-color:#37C0D1;--divider-border-width:5px;--divider-element-spacing:30px}.elementor-10106 .elementor-element.elementor-element-7188283 .elementor-divider-separator{width:52%;margin:0 auto;margin-left:0}.elementor-10106 .elementor-element.elementor-element-7188283 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-10106 .elementor-element.elementor-element-7188283 .elementor-divider__text{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-d73139a>.elementor-widget-container{padding:0 0 020px 0}.elementor-10106 .elementor-element.elementor-element-d73139a{font-family:"Jost",Sans-serif;font-size:18px;line-height:25px;color:#000}.elementor-10106 .elementor-element.elementor-element-9d0d6df{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10106 .elementor-element.elementor-element-fcaff09 .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;line-height:12.6px;letter-spacing:.48px;fill:#000;color:#000}.elementor-10106 .elementor-element.elementor-element-999de59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10106 .elementor-element.elementor-element-20952dc{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.7;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:#E6E6E6;--border-color:#E6E6E6;box-shadow:0 0 15px 0 rgb(0 0 0 / .24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-20952dc:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-20952dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/IMG_2985.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-20952dc::before,.elementor-10106 .elementor-element.elementor-element-20952dc>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-20952dc>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-20952dc>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-20952dc>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-20952dc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-20952dc:hover::before,.elementor-10106 .elementor-element.elementor-element-20952dc:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-20952dc:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-20952dc>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-20952dc>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-20952dc:hover{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-021c1b7{--display:flex;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:#37C0D1;--border-color:#37C0D1;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-021e058>.elementor-widget-container{margin:0 0 0 0}.elementor-10106 .elementor-element.elementor-element-021e058 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:-1px;color:#6EC1E4}.elementor-10106 .elementor-element.elementor-element-80850a8 .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;font-size:12px;text-transform:uppercase;line-height:14px;letter-spacing:.5px;fill:#000;color:#000;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-fca8a30{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.7;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:#E6E6E6;--border-color:#E6E6E6;box-shadow:0 0 15px 0 rgb(0 0 0 / .24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-fca8a30:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-fca8a30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/430.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-fca8a30::before,.elementor-10106 .elementor-element.elementor-element-fca8a30>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-fca8a30>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-fca8a30>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-fca8a30>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-fca8a30>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-fca8a30:hover::before,.elementor-10106 .elementor-element.elementor-element-fca8a30:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-fca8a30:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-fca8a30>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-fca8a30>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-fca8a30:hover{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-939d72c{--display:flex;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:#37C0D1;--border-color:#37C0D1;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-b8a8906>.elementor-widget-container{margin:0 0 0 0}.elementor-10106 .elementor-element.elementor-element-b8a8906 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:-1px;color:#6EC1E4}.elementor-10106 .elementor-element.elementor-element-f588e8a .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;font-size:12px;text-transform:uppercase;line-height:14px;letter-spacing:.5px;fill:#000;color:#000;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-294593d{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.7;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:#E6E6E6;--border-color:#E6E6E6;box-shadow:0 0 15px 0 rgb(0 0 0 / .24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-294593d:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-294593d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2026/06/IMG_3047.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-294593d::before,.elementor-10106 .elementor-element.elementor-element-294593d>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-294593d>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-294593d>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-294593d>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-294593d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-294593d:hover::before,.elementor-10106 .elementor-element.elementor-element-294593d:hover>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-294593d:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-294593d>.elementor-background-slideshow:hover::before,.elementor-10106 .elementor-element.elementor-element-294593d>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-294593d:hover{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-e38a91f{--display:flex;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:#37C0D1;--border-color:#37C0D1;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-8b95d5e>.elementor-widget-container{margin:0 0 0 0}.elementor-10106 .elementor-element.elementor-element-8b95d5e .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:-1px;color:#6EC1E4}.elementor-10106 .elementor-element.elementor-element-0b604a3 .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;font-size:12px;text-transform:uppercase;line-height:14px;letter-spacing:.5px;fill:#000;color:#000;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-6532c5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-6532c5d:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-6532c5d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2024/11/Container-6.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-c2c2423{--display:flex}.elementor-10106 .elementor-element.elementor-element-b1eff02{--display:flex}.elementor-10106 .elementor-element.elementor-element-a8fecdb{--divider-border-style:solid;--divider-color:#37C0D1;--divider-border-width:5px;--divider-element-spacing:30px}.elementor-10106 .elementor-element.elementor-element-a8fecdb .elementor-divider-separator{width:90%;margin:0 auto;margin-left:0}.elementor-10106 .elementor-element.elementor-element-a8fecdb .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-10106 .elementor-element.elementor-element-a8fecdb .elementor-divider__text{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600;line-height:53px;letter-spacing:-1.4px}.elementor-10106 .elementor-element.elementor-element-1384519{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-e2ef010{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-e2ef010.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10106 .elementor-element.elementor-element-44575f6{--display:flex}.elementor-10106 .elementor-element.elementor-element-0cbe3d5{width:var(--container-widget-width,28%);max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center}.elementor-10106 .elementor-element.elementor-element-0cbe3d5>.elementor-widget-container{background-color:#37C0D1;padding:30px 30px 30px 30px;border-radius:80px 80px 80px 80px}.elementor-10106 .elementor-element.elementor-element-0cbe3d5 .elementor-heading-title{font-size:95px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFF;stroke:#FFF;color:#FFF0}.elementor-10106 .elementor-element.elementor-element-0741d49 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:#000}.elementor-10106 .elementor-element.elementor-element-a42c795{font-family:"Jost",Sans-serif;font-size:16px;font-weight:400;color:#000}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}body:not(.rtl) .elementor-10106 .elementor-element.elementor-element-274b630{left:184px}body.rtl .elementor-10106 .elementor-element.elementor-element-274b630{right:184px}.elementor-10106 .elementor-element.elementor-element-274b630{top:86px}.elementor-10106 .elementor-element.elementor-element-e94746d{--display:flex;--padding-top:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-eb8f904{width:var(--container-widget-width,31%);max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:center}.elementor-10106 .elementor-element.elementor-element-eb8f904>.elementor-widget-container{background-color:#37C0D1;padding:30px 30px 30px 30px;border-radius:80px 80px 80px 80px}.elementor-10106 .elementor-element.elementor-element-eb8f904 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:95px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFF;stroke:#FFF;color:#FFF0}body:not(.rtl) .elementor-10106 .elementor-element.elementor-element-163b9a2{left:-450px}body.rtl .elementor-10106 .elementor-element.elementor-element-163b9a2{right:-450px}.elementor-10106 .elementor-element.elementor-element-163b9a2{bottom:24px}.elementor-10106 .elementor-element.elementor-element-0a99b7e .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:#000}.elementor-10106 .elementor-element.elementor-element-74863ed{font-family:"Jost",Sans-serif;font-size:16px;font-weight:400;color:#000}.elementor-10106 .elementor-element.elementor-element-13ed64d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-7240642{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-fa7ead3{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-0e06070{width:var(--container-widget-width,89%);max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center}.elementor-10106 .elementor-element.elementor-element-0e06070>.elementor-widget-container{background-color:#37C0D1;padding:30px 30px 30px 30px;border-radius:80px 80px 80px 80px}.elementor-10106 .elementor-element.elementor-element-0e06070 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:95px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFF;stroke:#FFF;color:#FFF0}.elementor-10106 .elementor-element.elementor-element-9f7746d{--display:flex}.elementor-10106 .elementor-element.elementor-element-895eec3 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:#000}.elementor-10106 .elementor-element.elementor-element-f61d3bc{font-family:"Jost",Sans-serif;font-size:16px;font-weight:400;color:#000}.elementor-10106 .elementor-element.elementor-element-2f264ed{--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:020px 020px;--row-gap:020px;--column-gap:020px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-1277069{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-10106 .elementor-element.elementor-element-92cf3dd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-0f270ca{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-10106 .elementor-element.elementor-element-66a4635{--display:flex;box-shadow:0 0 20px 0 rgb(0 0 0 / .25);--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;--z-index:1}.elementor-10106 .elementor-element.elementor-element-66a4635:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-66a4635>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/01/Frame-80-1.png)}.elementor-10106 .elementor-element.elementor-element-10824e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-3f7ab89{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-2d0f060{--divider-border-style:solid;--divider-color:#37C0D1;--divider-border-width:5px;--divider-element-spacing:30px}.elementor-10106 .elementor-element.elementor-element-2d0f060 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0}.elementor-10106 .elementor-element.elementor-element-2d0f060 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px}.elementor-10106 .elementor-element.elementor-element-2d0f060 .elementor-divider__text{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-a0ef376{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10106 .elementor-element.elementor-element-d71898b{font-family:"Jost",Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#000}.elementor-10106 .elementor-element.elementor-element-9ff9f2f{--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;--overlay-opacity:0.88;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-9ff9f2f:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-9ff9f2f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_3055.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-9ff9f2f::before,.elementor-10106 .elementor-element.elementor-element-9ff9f2f>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-9ff9f2f>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-9ff9f2f>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-9ff9f2f>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-9ff9f2f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10106 .elementor-element.elementor-element-d449455{--display:flex;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:#37C0D1;--border-color:#37C0D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:135px;--padding-left:135px;--padding-right:135px}.elementor-10106 .elementor-element.elementor-element-6b84893{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10106 .elementor-element.elementor-element-7b2a237{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-06a0382{--divider-border-style:solid;--divider-color:#37C0D1;--divider-border-width:5px}.elementor-10106 .elementor-element.elementor-element-06a0382.elementor-element{--align-self:center}.elementor-10106 .elementor-element.elementor-element-06a0382 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-10106 .elementor-element.elementor-element-06a0382 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-10106 .elementor-element.elementor-element-54b4265{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-5dc4f21 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:18px;font-weight:600;line-height:18px;letter-spacing:6px;color:#37C0D1}.elementor-10106 .elementor-element.elementor-element-28464b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-c0c84e1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-bf2b50d .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600;line-height:53px;color:#FFF}.elementor-10106 .elementor-element.elementor-element-6b02373{font-family:"Jost",Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#FFF}.elementor-widget-posts .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-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-10106 .elementor-element.elementor-element-b775b5d{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-10106 .elementor-element.elementor-element-b775b5d:after{content:"0.66"}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__thumbnail__link{width:100%}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__meta-data span+span:before{content:"///"}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post{border-radius:10px;box-shadow:0 0 5px 0 rgb(0 0 0 / .5);background-color:#FFF}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__text{padding:0 30px 30px 30px}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__thumbnail{border-radius:10px 10px 10px 10px}.elementor-10106 .elementor-element.elementor-element-b775b5d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-10106 .elementor-element.elementor-element-b775b5d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-10106 .elementor-element.elementor-element-b775b5d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__title,.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__title a{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600;line-height:30px}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__meta-data{color:#61657E;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__read-more{color:#00A4B1}.elementor-10106 .elementor-element.elementor-element-b775b5d a.elementor-post__read-more{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:500}.elementor-10106 .elementor-element.elementor-element-b5f051f .elementor-button{background-color:#37C0D1;font-family:"Jost",Sans-serif;line-height:12.6px;letter-spacing:.48px;fill:#000;color:#000;padding:15px 30px 15px 30px}.elementor-10106 .elementor-element.elementor-element-b7e2038{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-3246dd3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10106 .elementor-element.elementor-element-6faa773{--display:flex}.elementor-10106 .elementor-element.elementor-element-66168ac{text-align:center}.elementor-10106 .elementor-element.elementor-element-66168ac .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600}.elementor-10106 .elementor-element.elementor-element-8f4fda5{text-align:center;font-family:"Jost",Sans-serif;color:#000}.elementor-10106 .elementor-element.elementor-element-600b832{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10106 .elementor-element.elementor-element-a3c8ecd{--display:flex;--gap:010px 010px;--row-gap:010px;--column-gap:010px}.elementor-10106 .elementor-element.elementor-element-df4a722{--e-rating-justify-content:center;--e-rating-icon-font-size:35px;--e-rating-icon-marked-color:#F8D7A7}.elementor-10106 .elementor-element.elementor-element-9cf899c.elementor-element{--align-self:center}.elementor-10106 .elementor-element.elementor-element-9cf899c .elementor-icon-list-icon i{color:#E22C58;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-9cf899c .elementor-icon-list-icon svg{fill:#E22C58;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-9cf899c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-9cf899c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-9cf899c .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:15.25px;font-weight:700}.elementor-10106 .elementor-element.elementor-element-9cf899c .elementor-icon-list-text{color:#E8414B;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-f3ead89{text-align:center}.elementor-10106 .elementor-element.elementor-element-f3ead89 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:12.5px;font-weight:500;color:#E53A51}.elementor-10106 .elementor-element.elementor-element-e8aaf12{--display:flex;--gap:010px 010px;--row-gap:010px;--column-gap:010px}.elementor-10106 .elementor-element.elementor-element-8efca6f{--e-rating-justify-content:center;--e-rating-icon-font-size:35px;--e-rating-icon-marked-color:#F8D7A7}.elementor-10106 .elementor-element.elementor-element-159d02e.elementor-element{--align-self:center}.elementor-10106 .elementor-element.elementor-element-159d02e .elementor-icon-list-icon i{color:#E22C58;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-159d02e .elementor-icon-list-icon svg{fill:#E22C58;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-159d02e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-159d02e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-159d02e .elementor-icon-list-item>a{font-family:"Lato",Sans-serif;font-size:15.25px;font-weight:700}.elementor-10106 .elementor-element.elementor-element-159d02e .elementor-icon-list-text{color:#E8414B;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-52c4879{text-align:center}.elementor-10106 .elementor-element.elementor-element-52c4879 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:12.5px;font-weight:500;color:#E53A51}.elementor-10106 .elementor-element.elementor-element-2cf64ca{--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}.elementor-10106 .elementor-element.elementor-element-4663253{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-6fae9d7{--display:flex}.elementor-10106 .elementor-element.elementor-element-2a2cbd3{--display:flex}.elementor-10106 .elementor-element.elementor-element-043d2c8{--display:flex}.elementor-10106 .elementor-element.elementor-element-10fe4da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-ca26eb4{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-304249f{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-6a8491d{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-fcf0c68{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-884f317{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-7451c41{--display:flex;--justify-content:center}.elementor-10106 .elementor-element.elementor-element-a55d688 img{width:100%}.elementor-10106 .elementor-element.elementor-element-6ac3359{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%}.elementor-10106 .elementor-element.elementor-element-e72550e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-cfc985e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-10106 .elementor-element.elementor-element-cfc985e:not(.elementor-motion-effects-element-type-background),.elementor-10106 .elementor-element.elementor-element-cfc985e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(270deg,#3C4048CF 0%,#37C0D1 100%)}.elementor-10106 .elementor-element.elementor-element-7f9b59e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-e7a1feb .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:50px;font-weight:600;color:#FFF}.elementor-10106 .elementor-element.elementor-element-410a882>.elementor-widget-container{padding:0 0 0 0}.elementor-10106 .elementor-element.elementor-element-410a882{font-family:"Jost",Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#FFF}.elementor-10106 .elementor-element.elementor-element-037ee99>.elementor-widget-container{padding:10px 0 0 0}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2)}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2)}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2)}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2)}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2)}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-10106 .elementor-element.elementor-element-037ee99{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-icon{padding-inline-end:5px}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-item>a{font-family:"Jost",Sans-serif;font-size:20px;font-weight:400}.elementor-10106 .elementor-element.elementor-element-037ee99 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-10106 .elementor-element.elementor-element-668c729{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-10106 .elementor-element.elementor-element-2daa113{--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10106 .elementor-element.elementor-element-a5846bc{--flex-wrap:wrap}.elementor-10106 .elementor-element.elementor-element-38bfa70{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-10106 .elementor-element.elementor-element-38bfa70 .elementor-heading-title{font-size:54px}.elementor-10106 .elementor-element.elementor-element-a6b1346>.elementor-widget-container{margin:0 0 0 0}.elementor-10106 .elementor-element.elementor-element-33766a7{text-align:start}.elementor-10106 .elementor-element.elementor-element-69f82f0>.elementor-widget-container{margin:-80px 0 0 0}.elementor-10106 .elementor-element.elementor-element-e848abd{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-d4b1e31 .elementor-divider-separator{width:52%}.elementor-10106 .elementor-element.elementor-element-d4b1e31 .elementor-divider__text{font-size:42px}.elementor-10106 .elementor-element.elementor-element-655f391{--flex-wrap:wrap}.elementor-10106 .elementor-element.elementor-element-117857d>.elementor-widget-container{padding:0 0 0 20px}.elementor-10106 .elementor-element.elementor-element-4a51ef6{--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-769a69c .elementor-divider-separator{width:64%}.elementor-10106 .elementor-element.elementor-element-769a69c .elementor-divider__text{font-size:42px}.elementor-10106 .elementor-element.elementor-element-79e9d32{--padding-top:0200px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-0bb14e6 .elementor-divider-separator{width:40%}.elementor-10106 .elementor-element.elementor-element-9596de9 .elementor-heading-title{font-size:42px}.elementor-10106 .elementor-element.elementor-element-d7bd0ba{--flex-wrap:wrap}.elementor-10106 .elementor-element.elementor-element-fb215a2{--flex-wrap:wrap}.elementor-10106 .elementor-element.elementor-element-7188283 .elementor-divider-separator{width:70%}.elementor-10106 .elementor-element.elementor-element-7188283 .elementor-divider__text{font-size:42px}.elementor-10106 .elementor-element.elementor-element-999de59{--flex-wrap:wrap}.elementor-10106 .elementor-element.elementor-element-294593d{--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10106 .elementor-element.elementor-element-6532c5d{--padding-top:60px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-c2c2423{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-a8fecdb .elementor-divider-separator{width:100%}.elementor-10106 .elementor-element.elementor-element-a8fecdb .elementor-divider__text{font-size:42px}.elementor-10106 .elementor-element.elementor-element-0cbe3d5{--container-widget-width:150px;--container-widget-flex-grow:0;width:var(--container-widget-width,150px);max-width:150px}.elementor-10106 .elementor-element.elementor-element-eb8f904{--container-widget-width:150px;--container-widget-flex-grow:0;width:var(--container-widget-width,150px);max-width:150px}body:not(.rtl) .elementor-10106 .elementor-element.elementor-element-163b9a2{left:-300px}body.rtl .elementor-10106 .elementor-element.elementor-element-163b9a2{right:-300px}.elementor-10106 .elementor-element.elementor-element-163b9a2{bottom:105px}.elementor-10106 .elementor-element.elementor-element-13ed64d{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-7240642{--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-10106 .elementor-element.elementor-element-fa7ead3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-0e06070{--container-widget-width:150px;--container-widget-flex-grow:0;width:var(--container-widget-width,150px);max-width:150px;text-align:center}.elementor-10106 .elementor-element.elementor-element-9f7746d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-2f264ed{--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-66a4635{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-10106 .elementor-element.elementor-element-2d0f060 .elementor-divider-separator{width:70%}.elementor-10106 .elementor-element.elementor-element-2d0f060 .elementor-divider__text{font-size:42px}.elementor-10106 .elementor-element.elementor-element-d449455{--padding-top:200px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-10106 .elementor-element.elementor-element-bf2b50d .elementor-heading-title{font-size:42px}.elementor-10106 .elementor-element.elementor-element-b7e2038{--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-66168ac .elementor-heading-title{font-size:42px}.elementor-10106 .elementor-element.elementor-element-df4a722{--e-rating-icon-font-size:30px}.elementor-10106 .elementor-element.elementor-element-8efca6f{--e-rating-icon-font-size:30px}.elementor-10106 .elementor-element.elementor-element-2cf64ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-6ac3359{--e-n-carousel-swiper-slides-to-display:2}.elementor-10106 .elementor-element.elementor-element-e72550e{--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:030px}}@media(max-width:767px){.elementor-10106 .elementor-element.elementor-element-2daa113{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10106 .elementor-element.elementor-element-a5846bc{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-9c9eb67{--padding-top:120px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-38bfa70{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center}.elementor-10106 .elementor-element.elementor-element-38bfa70 .elementor-heading-title{font-size:45px}.elementor-10106 .elementor-element.elementor-element-33766a7{text-align:center}.elementor-10106 .elementor-element.elementor-element-84e2563{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-0f36341{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-10106 .elementor-element.elementor-element-e4c426d{text-align:center}.elementor-10106 .elementor-element.elementor-element-0d90917{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-69f82f0>.elementor-widget-container{margin:-60px 0 0 0}.elementor-10106 .elementor-element.elementor-element-69f82f0{--container-widget-width:75%;--container-widget-flex-grow:0;width:var(--container-widget-width,75%);max-width:75%}.elementor-10106 .elementor-element.elementor-element-3495ed8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10106 .elementor-element.elementor-element-d4b1e31 .elementor-divider-separator{width:61%;margin:0 auto;margin-center:0}.elementor-10106 .elementor-element.elementor-element-d4b1e31 .elementor-divider{text-align:center}.elementor-10106 .elementor-element.elementor-element-d4b1e31 .elementor-divider__text{font-size:32px}.elementor-10106 .elementor-element.elementor-element-877d92c{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-addb18f .elementor-icon-box-wrapper{text-align:center}.elementor-10106 .elementor-element.elementor-element-c7bc0f2>.elementor-widget-container{padding:0 0 0 20px}.elementor-10106 .elementor-element.elementor-element-56c2e69{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-e18691d{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-5a7e3f0 .elementor-icon-box-wrapper{text-align:center}.elementor-10106 .elementor-element.elementor-element-2a03392>.elementor-widget-container{padding:0 0 0 20px}.elementor-10106 .elementor-element.elementor-element-a85b63f{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-821e82b{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-7ed3901 .elementor-icon-box-wrapper{text-align:center}.elementor-10106 .elementor-element.elementor-element-4a51ef6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-e94bde9{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-769a69c .elementor-divider-separator{width:79%;margin:0 auto;margin-center:0}.elementor-10106 .elementor-element.elementor-element-769a69c .elementor-divider{text-align:center}.elementor-10106 .elementor-element.elementor-element-769a69c .elementor-divider__text{font-size:32px}.elementor-10106 .elementor-element.elementor-element-eafdd1a{text-align:center}.elementor-10106 .elementor-element.elementor-element-79e9d32{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-0bb14e6 .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0}.elementor-10106 .elementor-element.elementor-element-0bb14e6 .elementor-divider{text-align:center}.elementor-10106 .elementor-element.elementor-element-9596de9{text-align:center}.elementor-10106 .elementor-element.elementor-element-9596de9 .elementor-heading-title{font-size:32px}.elementor-10106 .elementor-element.elementor-element-c1995dc{text-align:center}.elementor-10106 .elementor-element.elementor-element-1fa383d::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-1fa383d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_3031.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-1fa383d{--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-fda9bd4 .elementor-icon-box-wrapper{text-align:start}.elementor-10106 .elementor-element.elementor-element-25374dd::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-25374dd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/wmremove-transformed-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-25374dd{--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-d086bb8::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-d086bb8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_3020.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-d086bb8{--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-0aaf891::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-0aaf891>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_3053.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-0aaf891{--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-911930f::before,.elementor-10106 .elementor-element.elementor-element-911930f>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-911930f>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-911930f>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-911930f>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-911930f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/wmremove-transformed.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-911930f{--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-b32cee1::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.e-con-inner>.elementor-background-video-container::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.e-con-inner>.elementor-background-slideshow::before,.elementor-10106 .elementor-element.elementor-element-b32cee1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://alphanovaroofing.ca/wp-content/uploads/2025/03/IMG_2991.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10106 .elementor-element.elementor-element-b32cee1{--overlay-opacity:0.4}.elementor-10106 .elementor-element.elementor-element-8fe6eb7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-7188283 .elementor-divider{text-align:center}.elementor-10106 .elementor-element.elementor-element-7188283 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-10106 .elementor-element.elementor-element-7188283 .elementor-divider__text{font-size:32px}.elementor-10106 .elementor-element.elementor-element-d73139a{text-align:center}.elementor-10106 .elementor-element.elementor-element-999de59{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-20952dc{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-fca8a30{--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-294593d{--min-height:400px;--overlay-opacity:0.7}.elementor-10106 .elementor-element.elementor-element-6532c5d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-a8fecdb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-10106 .elementor-element.elementor-element-a8fecdb .elementor-divider{text-align:center}.elementor-10106 .elementor-element.elementor-element-a8fecdb .elementor-divider__text{font-size:32px;line-height:38px}.elementor-10106 .elementor-element.elementor-element-1384519{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-44575f6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10106 .elementor-element.elementor-element-0cbe3d5>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-10106 .elementor-element.elementor-element-0cbe3d5{--container-widget-width:130px;--container-widget-flex-grow:0;width:var(--container-widget-width,130px);max-width:130px}.elementor-10106 .elementor-element.elementor-element-0cbe3d5 .elementor-heading-title{font-size:80px}.elementor-10106 .elementor-element.elementor-element-0741d49{text-align:center}.elementor-10106 .elementor-element.elementor-element-a42c795{text-align:center}.elementor-10106 .elementor-element.elementor-element-e94746d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10106 .elementor-element.elementor-element-eb8f904>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-10106 .elementor-element.elementor-element-eb8f904{--container-widget-width:130px;--container-widget-flex-grow:0;width:var(--container-widget-width,130px);max-width:130px}.elementor-10106 .elementor-element.elementor-element-eb8f904 .elementor-heading-title{font-size:80px}.elementor-10106 .elementor-element.elementor-element-0a99b7e{text-align:center}.elementor-10106 .elementor-element.elementor-element-74863ed{text-align:center}.elementor-10106 .elementor-element.elementor-element-13ed64d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10106 .elementor-element.elementor-element-fa7ead3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10106 .elementor-element.elementor-element-0e06070>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-10106 .elementor-element.elementor-element-0e06070{--container-widget-width:130px;--container-widget-flex-grow:0;width:var(--container-widget-width,130px);max-width:130px}.elementor-10106 .elementor-element.elementor-element-0e06070 .elementor-heading-title{font-size:80px}.elementor-10106 .elementor-element.elementor-element-895eec3{text-align:center}.elementor-10106 .elementor-element.elementor-element-f61d3bc{text-align:center}.elementor-10106 .elementor-element.elementor-element-2f264ed{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-66a4635{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-2d0f060 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-10106 .elementor-element.elementor-element-2d0f060 .elementor-divider{text-align:center}.elementor-10106 .elementor-element.elementor-element-2d0f060 .elementor-divider__text{font-size:32px;line-height:38px}.elementor-10106 .elementor-element.elementor-element-d71898b{text-align:center}.elementor-10106 .elementor-element.elementor-element-d449455{--padding-top:200px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-7b2a237{--width:12%}.elementor-10106 .elementor-element.elementor-element-54b4265{--width:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-bf2b50d{text-align:center}.elementor-10106 .elementor-element.elementor-element-bf2b50d .elementor-heading-title{font-size:32px}.elementor-10106 .elementor-element.elementor-element-6b02373{text-align:center}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-10106 .elementor-element.elementor-element-b775b5d:after{content:"0.5"}.elementor-10106 .elementor-element.elementor-element-b775b5d .elementor-post__thumbnail__link{width:100%}.elementor-10106 .elementor-element.elementor-element-b7e2038{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10106 .elementor-element.elementor-element-66168ac .elementor-heading-title{font-size:32px}.elementor-10106 .elementor-element.elementor-element-6ac3359{--e-n-carousel-swiper-slides-to-display:1}.elementor-10106 .elementor-element.elementor-element-e72550e{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-10106 .elementor-element.elementor-element-cfc985e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-10106 .elementor-element.elementor-element-e7a1feb{text-align:center}.elementor-10106 .elementor-element.elementor-element-e7a1feb .elementor-heading-title{font-size:32px}.elementor-10106 .elementor-element.elementor-element-410a882{text-align:center}}@media(min-width:768px){.elementor-10106 .elementor-element.elementor-element-a5846bc{--width:100%}.elementor-10106 .elementor-element.elementor-element-db2311e{--width:9%}.elementor-10106 .elementor-element.elementor-element-9c9eb67{--width:56%}.elementor-10106 .elementor-element.elementor-element-84e2563{--width:35%}.elementor-10106 .elementor-element.elementor-element-4a51ef6{--width:100%}.elementor-10106 .elementor-element.elementor-element-e94bde9{--width:100%}.elementor-10106 .elementor-element.elementor-element-9d0d6df{--width:30%}.elementor-10106 .elementor-element.elementor-element-20952dc{--width:32%}.elementor-10106 .elementor-element.elementor-element-fca8a30{--width:32%}.elementor-10106 .elementor-element.elementor-element-294593d{--width:32%}.elementor-10106 .elementor-element.elementor-element-44575f6{--width:49%}.elementor-10106 .elementor-element.elementor-element-e94746d{--width:49%}.elementor-10106 .elementor-element.elementor-element-13ed64d{--width:49%}.elementor-10106 .elementor-element.elementor-element-fa7ead3{--width:62%}.elementor-10106 .elementor-element.elementor-element-9f7746d{--width:100%}.elementor-10106 .elementor-element.elementor-element-92cf3dd{--width:100%}.elementor-10106 .elementor-element.elementor-element-9ff9f2f{--content-width:1340px}.elementor-10106 .elementor-element.elementor-element-d449455{--width:100%}.elementor-10106 .elementor-element.elementor-element-7b2a237{--width:8%}.elementor-10106 .elementor-element.elementor-element-6faa773{--width:70%}.elementor-10106 .elementor-element.elementor-element-600b832{--width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-10106 .elementor-element.elementor-element-db2311e{--width:20%}.elementor-10106 .elementor-element.elementor-element-89da1a8{--width:100px}.elementor-10106 .elementor-element.elementor-element-9c9eb67{--width:60%}.elementor-10106 .elementor-element.elementor-element-84e2563{--width:100%}.elementor-10106 .elementor-element.elementor-element-877d92c{--width:48%}.elementor-10106 .elementor-element.elementor-element-56c2e69{--width:48%}.elementor-10106 .elementor-element.elementor-element-1fa383d{--width:48%}.elementor-10106 .elementor-element.elementor-element-25374dd{--width:48%}.elementor-10106 .elementor-element.elementor-element-d086bb8{--width:48%}.elementor-10106 .elementor-element.elementor-element-a23a245{--width:48%}.elementor-10106 .elementor-element.elementor-element-911930f{--width:48%}.elementor-10106 .elementor-element.elementor-element-b32cee1{--width:48%}.elementor-10106 .elementor-element.elementor-element-9d0d6df{--width:35%}.elementor-10106 .elementor-element.elementor-element-20952dc{--width:48%}.elementor-10106 .elementor-element.elementor-element-fca8a30{--width:48%}.elementor-10106 .elementor-element.elementor-element-294593d{--width:100%}.elementor-10106 .elementor-element.elementor-element-44575f6{--width:48.5%}.elementor-10106 .elementor-element.elementor-element-e94746d{--width:48.5%}.elementor-10106 .elementor-element.elementor-element-13ed64d{--width:48.5%}.elementor-10106 .elementor-element.elementor-element-6b84893{--width:100%}.elementor-10106 .elementor-element.elementor-element-600b832{--width:90%}}@font-face{font-display:swap;font-family:'Marck Script';font-style:normal;font-weight:400;font-display:auto;src:url(https://alphanovaroofing.ca/wp-content/uploads/2024/11/MarckScript-Regular.ttf) format('truetype')}