.elementor-14495 .elementor-element.elementor-element-5c00c9f{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-5c00c9f:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-5c00c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://garageportereparation.ca/wp-content/uploads/2025/08/Unique-Garage-Door-Repair-Installation-LIle-Perrot.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14495 .elementor-element.elementor-element-90901ab{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-14495 .elementor-element.elementor-element-90901ab:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-90901ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEEE3;}.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-14495 .elementor-element.elementor-element-50a2df3{text-align:start;}.elementor-14495 .elementor-element.elementor-element-50a2df3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:bold;line-height:40px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-73cdf56{text-align:start;}.elementor-14495 .elementor-element.elementor-element-73cdf56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.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-14495 .elementor-element.elementor-element-696d429 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:12px 25px 12px 25px;}.elementor-14495 .elementor-element.elementor-element-696d429 .elementor-button:hover, .elementor-14495 .elementor-element.elementor-element-696d429 .elementor-button:focus{background-color:#50CE6A;color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-696d429 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-696d429 .elementor-button:hover svg, .elementor-14495 .elementor-element.elementor-element-696d429 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-1d14186{--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;}.elementor-14495 .elementor-element.elementor-element-00b2a36{--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;}.elementor-14495 .elementor-element.elementor-element-8dc3792{--display:flex;}.elementor-14495 .elementor-element.elementor-element-8dc3792:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-8dc3792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEED1;}.elementor-14495 .elementor-element.elementor-element-1c9b552{text-align:start;}.elementor-14495 .elementor-element.elementor-element-1c9b552 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-1025610{--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;}.elementor-14495 .elementor-element.elementor-element-1025610:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-1025610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-497b8c8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-14495 .elementor-element.elementor-element-497b8c8{text-align:start;}.elementor-14495 .elementor-element.elementor-element-497b8c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#FFFFFFEE;}.elementor-14495 .elementor-element.elementor-element-2f8206e .elementor-button{background-color:#000000EE;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;padding:15px 30px 15px 30px;}.elementor-14495 .elementor-element.elementor-element-2f8206e .elementor-button:hover, .elementor-14495 .elementor-element.elementor-element-2f8206e .elementor-button:focus{background-color:#50CE6A;color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-2f8206e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-2f8206e .elementor-button:hover svg, .elementor-14495 .elementor-element.elementor-element-2f8206e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-b02eebc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-77753da{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-287db27{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-14495 .elementor-element.elementor-element-388c02c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#333333;}.elementor-14495 .elementor-element.elementor-element-388c02c a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-388c02c a:hover, .elementor-14495 .elementor-element.elementor-element-388c02c a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-c36485a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-c36485a:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-c36485a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://garageportereparation.ca/wp-content/uploads/2025/08/Garage-Door-Repair-Westmount.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14495 .elementor-element.elementor-element-617c2f9{--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-14495 .elementor-element.elementor-element-122fdba{--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:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-62ea03d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14495 .elementor-element.elementor-element-6d52d23{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#333333;}.elementor-14495 .elementor-element.elementor-element-6d52d23 p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-6d52d23 a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-6d52d23 a:hover, .elementor-14495 .elementor-element.elementor-element-6d52d23 a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-881ed18{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-0f43ec9{--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:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 5px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:#F7C51F;--border-color:#F7C51F;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-0f43ec9:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-0f43ec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-0f43ec9.e-con:hover{--e-con-transform-scale:1.05;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-14495 .elementor-element.elementor-element-ee7a98d img{border-radius:20px 20px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-c65a3e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 0px 20px;}.elementor-14495 .elementor-element.elementor-element-c65a3e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-5b2e46e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-14495 .elementor-element.elementor-element-5b2e46e{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-14495 .elementor-element.elementor-element-5b2e46e a{color:var( --e-global-color-aae4859 );}.elementor-14495 .elementor-element.elementor-element-0e81b12{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 5px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-9cbb7b3 );--border-color:var( --e-global-color-9cbb7b3 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-0e81b12:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-0e81b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-0e81b12.e-con:hover{--e-con-transform-scale:1.05;}.elementor-14495 .elementor-element.elementor-element-c6509d2 img{border-radius:20px 20px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-9a5f8aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 0px 20px;}.elementor-14495 .elementor-element.elementor-element-9a5f8aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-3d9362c > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-14495 .elementor-element.elementor-element-3d9362c{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-14495 .elementor-element.elementor-element-3d9362c p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-3d9362c a{color:var( --e-global-color-aae4859 );}.elementor-14495 .elementor-element.elementor-element-6180ed8{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 5px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:#F7C51F;--border-color:#F7C51F;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-6180ed8:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-6180ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-6180ed8.e-con:hover{--e-con-transform-scale:1.05;}.elementor-14495 .elementor-element.elementor-element-5869a60 img{border-radius:20px 20px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-9b17ab4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 0px 20px;}.elementor-14495 .elementor-element.elementor-element-9b17ab4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-38f057f > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-14495 .elementor-element.elementor-element-38f057f{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-14495 .elementor-element.elementor-element-38f057f p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-38f057f a{color:var( --e-global-color-aae4859 );}.elementor-14495 .elementor-element.elementor-element-1a17337{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 5px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-9cbb7b3 );--border-color:var( --e-global-color-9cbb7b3 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-1a17337:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-1a17337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-1a17337.e-con:hover{--e-con-transform-scale:1.05;}.elementor-14495 .elementor-element.elementor-element-5af18af img{border-radius:20px 20px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-45f2f00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 0px 20px;}.elementor-14495 .elementor-element.elementor-element-45f2f00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-8459673 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-14495 .elementor-element.elementor-element-8459673{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-14495 .elementor-element.elementor-element-8459673 p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-8459673 a{color:var( --e-global-color-aae4859 );}.elementor-14495 .elementor-element.elementor-element-80e0928{--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 1px 5px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-80e0928:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-80e0928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-80e0928.e-con:hover{--e-con-transform-scale:1.05;}.elementor-14495 .elementor-element.elementor-element-5f8da0b img{border-radius:20px 20px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-b29dfed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 0px 20px;}.elementor-14495 .elementor-element.elementor-element-b29dfed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-5b00916 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-14495 .elementor-element.elementor-element-5b00916{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-14495 .elementor-element.elementor-element-5b00916 p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-5b00916 a{color:var( --e-global-color-aae4859 );}.elementor-14495 .elementor-element.elementor-element-923dcf1{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-923dcf1:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-923dcf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c008164 );}.elementor-14495 .elementor-element.elementor-element-18f7d4b{text-align:start;}.elementor-14495 .elementor-element.elementor-element-18f7d4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-14495 .elementor-element.elementor-element-3b6c5b6{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#333333;}.elementor-14495 .elementor-element.elementor-element-3b6c5b6 p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-3b6c5b6 a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-3b6c5b6 a:hover, .elementor-14495 .elementor-element.elementor-element-3b6c5b6 a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-7627eaa{--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-14495 .elementor-element.elementor-element-b7946b4{--display:flex;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;box-shadow:0px 120px 100px -100px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-b7946b4:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-b7946b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c008164 );}.elementor-14495 .elementor-element.elementor-element-b7946b4.e-con:hover{--e-con-transform-scale:1.05;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-7574f0e .elementor-icon-wrapper{text-align:center;}.elementor-14495 .elementor-element.elementor-element-7574f0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-7574f0e.elementor-view-framed .elementor-icon, .elementor-14495 .elementor-element.elementor-element-7574f0e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-7574f0e.elementor-view-framed .elementor-icon, .elementor-14495 .elementor-element.elementor-element-7574f0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-7574f0e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-7574f0e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-7574f0e .elementor-icon{font-size:50px;}.elementor-14495 .elementor-element.elementor-element-7574f0e .elementor-icon svg{height:50px;}.elementor-14495 .elementor-element.elementor-element-7574f0e .elementor-icon i, .elementor-14495 .elementor-element.elementor-element-7574f0e .elementor-icon svg{transform:rotate(0deg);}.elementor-14495 .elementor-element.elementor-element-0f4ce39{text-align:center;}.elementor-14495 .elementor-element.elementor-element-7d94820{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#333333;}.elementor-14495 .elementor-element.elementor-element-7d94820 p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-7d94820 a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-7d94820 a:hover, .elementor-14495 .elementor-element.elementor-element-7d94820 a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-dea8072{--display:flex;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;box-shadow:0px 120px 100px -100px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-dea8072:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-dea8072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c008164 );}.elementor-14495 .elementor-element.elementor-element-dea8072.e-con:hover{--e-con-transform-scale:1.05;}.elementor-14495 .elementor-element.elementor-element-cf7162c .elementor-icon-wrapper{text-align:center;}.elementor-14495 .elementor-element.elementor-element-cf7162c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-cf7162c.elementor-view-framed .elementor-icon, .elementor-14495 .elementor-element.elementor-element-cf7162c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-cf7162c.elementor-view-framed .elementor-icon, .elementor-14495 .elementor-element.elementor-element-cf7162c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-cf7162c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-cf7162c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-cf7162c .elementor-icon{font-size:50px;}.elementor-14495 .elementor-element.elementor-element-cf7162c .elementor-icon svg{height:50px;}.elementor-14495 .elementor-element.elementor-element-cf7162c .elementor-icon i, .elementor-14495 .elementor-element.elementor-element-cf7162c .elementor-icon svg{transform:rotate(0deg);}.elementor-14495 .elementor-element.elementor-element-fec687d{text-align:center;}.elementor-14495 .elementor-element.elementor-element-ea1821b{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#333333;}.elementor-14495 .elementor-element.elementor-element-ea1821b p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-ea1821b a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-ea1821b a:hover, .elementor-14495 .elementor-element.elementor-element-ea1821b a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-d222918{--display:flex;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;box-shadow:0px 120px 100px -100px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-d222918:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-d222918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c008164 );}.elementor-14495 .elementor-element.elementor-element-d222918.e-con:hover{--e-con-transform-scale:1.05;}.elementor-14495 .elementor-element.elementor-element-bfb91b0 .elementor-icon-wrapper{text-align:center;}.elementor-14495 .elementor-element.elementor-element-bfb91b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-bfb91b0.elementor-view-framed .elementor-icon, .elementor-14495 .elementor-element.elementor-element-bfb91b0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-bfb91b0.elementor-view-framed .elementor-icon, .elementor-14495 .elementor-element.elementor-element-bfb91b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-bfb91b0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-bfb91b0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14495 .elementor-element.elementor-element-bfb91b0 .elementor-icon{font-size:50px;}.elementor-14495 .elementor-element.elementor-element-bfb91b0 .elementor-icon svg{height:50px;}.elementor-14495 .elementor-element.elementor-element-bfb91b0 .elementor-icon i, .elementor-14495 .elementor-element.elementor-element-bfb91b0 .elementor-icon svg{transform:rotate(0deg);}.elementor-14495 .elementor-element.elementor-element-a27b0d9{text-align:center;}.elementor-14495 .elementor-element.elementor-element-b3b0295{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#333333;}.elementor-14495 .elementor-element.elementor-element-b3b0295 p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-b3b0295 a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-b3b0295 a:hover, .elementor-14495 .elementor-element.elementor-element-b3b0295 a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-500f044 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-500f044{text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#333333;}.elementor-14495 .elementor-element.elementor-element-500f044 p{margin-block-end:0px;}.elementor-14495 .elementor-element.elementor-element-500f044 a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-500f044 a:hover, .elementor-14495 .elementor-element.elementor-element-500f044 a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-5c6fae5{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-5c6fae5:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-5c6fae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9cbb7b3 );}.elementor-14495 .elementor-element.elementor-element-a15d0a2{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-0ee8cbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-3764113 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-94b5955{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-d6301ae{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-5702002 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 30px 15px 30px;}.elementor-14495 .elementor-element.elementor-element-5702002 .elementor-button:hover, .elementor-14495 .elementor-element.elementor-element-5702002 .elementor-button:focus{background-color:#50CE6A;color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-5702002 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-5702002 .elementor-button:hover svg, .elementor-14495 .elementor-element.elementor-element-5702002 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-f1a6e8e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-588393f .elementor-button{background-color:#AAAAAA;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 30px 15px 30px;}.elementor-14495 .elementor-element.elementor-element-588393f .elementor-button:hover, .elementor-14495 .elementor-element.elementor-element-588393f .elementor-button:focus{background-color:#50CE6A;color:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-588393f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-588393f .elementor-button:hover svg, .elementor-14495 .elementor-element.elementor-element-588393f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14495 .elementor-element.elementor-element-30d0860{--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:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-30d0860:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-30d0860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-14495 .elementor-element.elementor-element-005f7c7{--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-14495 .elementor-element.elementor-element-3a90829{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-167c7c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14495 .elementor-element.elementor-element-ede197a{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#333333;}.elementor-14495 .elementor-element.elementor-element-ede197a a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-ede197a a:hover, .elementor-14495 .elementor-element.elementor-element-ede197a a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-895c58b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-895c58b:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-895c58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://garageportereparation.ca/wp-content/uploads/2025/08/New-Garage-Door-Installation-Westmount.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14495 .elementor-element.elementor-element-230968f{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-ff2e975{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-7746cf5 iframe{height:660px;}.elementor-14495 .elementor-element.elementor-element-dec4baa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-0ee10d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14495 .elementor-element.elementor-element-c10ac82{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#333333;}.elementor-14495 .elementor-element.elementor-element-c10ac82 a{color:#DBA900;}.elementor-14495 .elementor-element.elementor-element-c10ac82 a:hover, .elementor-14495 .elementor-element.elementor-element-c10ac82 a:focus{color:var( --e-global-color-accent );}.elementor-14495 .elementor-element.elementor-element-f18cea7{z-index:0;}@media(max-width:1024px){.elementor-14495 .elementor-element.elementor-element-5c00c9f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-90901ab{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14495 .elementor-element.elementor-element-50a2df3{text-align:center;}.elementor-14495 .elementor-element.elementor-element-50a2df3 .elementor-heading-title{font-size:30px;}.elementor-14495 .elementor-element.elementor-element-73cdf56{text-align:center;}.elementor-14495 .elementor-element.elementor-element-1c9b552 .elementor-heading-title{font-size:30px;}.elementor-14495 .elementor-element.elementor-element-b02eebc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-77753da{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14495 .elementor-element.elementor-element-287db27.e-con{--order:99999 /* order end hack */;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14495 .elementor-element.elementor-element-388c02c{font-size:var( --e-global-typography-text-font-size );}.elementor-14495 .elementor-element.elementor-element-c36485a{--min-height:300px;}.elementor-14495 .elementor-element.elementor-element-122fdba{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-6d52d23{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-881ed18{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14495 .elementor-element.elementor-element-0f43ec9.e-con{--order:2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14495 .elementor-element.elementor-element-5b2e46e{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-0e81b12.e-con{--order:2;}.elementor-14495 .elementor-element.elementor-element-3d9362c{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-6180ed8.e-con{--order:4;}.elementor-14495 .elementor-element.elementor-element-38f057f{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-1a17337.e-con{--order:6;}.elementor-14495 .elementor-element.elementor-element-8459673{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-80e0928.e-con{--order:5;}.elementor-14495 .elementor-element.elementor-element-5b00916{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-923dcf1{--padding-top:50px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-3b6c5b6{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-7627eaa{--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-14495 .elementor-element.elementor-element-7d94820{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-ea1821b{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-b3b0295{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-500f044{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-5c6fae5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-0ee8cbe{text-align:center;}.elementor-14495 .elementor-element.elementor-element-3764113{text-align:center;}.elementor-14495 .elementor-element.elementor-element-3764113 .elementor-heading-title{font-size:30px;}.elementor-14495 .elementor-element.elementor-element-30d0860{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-005f7c7{--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-14495 .elementor-element.elementor-element-ede197a{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-895c58b{--min-height:350px;}.elementor-14495 .elementor-element.elementor-element-230968f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:29px 0px;--row-gap:29px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-7746cf5 iframe{height:400px;}.elementor-14495 .elementor-element.elementor-element-c10ac82{font-size:16px;}}@media(max-width:767px){.elementor-14495 .elementor-element.elementor-element-5c00c9f:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-5c00c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://garageportereparation.ca/wp-content/uploads/2025/11/Garage-Door-Services-by-Unique-Montreal-1-scaled.jpeg");}.elementor-14495 .elementor-element.elementor-element-5c00c9f{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-14495 .elementor-element.elementor-element-50a2df3 .elementor-heading-title{font-size:25px;}.elementor-14495 .elementor-element.elementor-element-73cdf56 .elementor-heading-title{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-1d14186{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-00b2a36:not(.elementor-motion-effects-element-type-background), .elementor-14495 .elementor-element.elementor-element-00b2a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://garageportereparation.ca/wp-content/uploads/2025/08/Unique-Garage-Door-Repair-Installation-LIle-Perrot.webp");background-position:center center;background-size:cover;}.elementor-14495 .elementor-element.elementor-element-00b2a36{--min-height:60vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-8dc3792{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-1c9b552{text-align:center;}.elementor-14495 .elementor-element.elementor-element-1c9b552 .elementor-heading-title{font-size:18px;line-height:22px;letter-spacing:0.5px;}.elementor-14495 .elementor-element.elementor-element-1025610{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-497b8c8{text-align:center;}.elementor-14495 .elementor-element.elementor-element-497b8c8 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0.5px;}.elementor-14495 .elementor-element.elementor-element-2f8206e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-2f8206e .elementor-button{font-size:14px;padding:12px 20px 12px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14495 .elementor-element.elementor-element-388c02c{font-size:var( --e-global-typography-text-font-size );}.elementor-14495 .elementor-element.elementor-element-62ea03d .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-6d52d23{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-881ed18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14495 .elementor-element.elementor-element-c65a3e4 .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-5b2e46e{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-9a5f8aa .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-3d9362c{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-9b17ab4 .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-38f057f{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-45f2f00 .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-8459673{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-b29dfed .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-5b00916{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-18f7d4b .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-3b6c5b6{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-7d94820{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-ea1821b{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-b3b0295{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-500f044 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14495 .elementor-element.elementor-element-500f044{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-5c6fae5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14495 .elementor-element.elementor-element-0ee8cbe .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-3764113 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-14495 .elementor-element.elementor-element-94b5955{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-14495 .elementor-element.elementor-element-5702002 .elementor-button{padding:12px 25px 12px 25px;}.elementor-14495 .elementor-element.elementor-element-588393f .elementor-button{padding:12px 25px 12px 25px;}.elementor-14495 .elementor-element.elementor-element-167c7c7 .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-ede197a{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-895c58b{--min-height:300px;}.elementor-14495 .elementor-element.elementor-element-ff2e975.e-con{--order:99999 /* order end hack */;}.elementor-14495 .elementor-element.elementor-element-7746cf5 iframe{height:300px;}.elementor-14495 .elementor-element.elementor-element-dec4baa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14495 .elementor-element.elementor-element-0ee10d4 .elementor-heading-title{font-size:20px;}.elementor-14495 .elementor-element.elementor-element-c10ac82{font-size:16px;}.elementor-14495 .elementor-element.elementor-element-f18cea7{z-index:0;}}@media(min-width:768px){.elementor-14495 .elementor-element.elementor-element-90901ab{--width:45%;}.elementor-14495 .elementor-element.elementor-element-77753da{--width:100%;}.elementor-14495 .elementor-element.elementor-element-0f43ec9{--width:32%;}.elementor-14495 .elementor-element.elementor-element-0e81b12{--width:32%;}.elementor-14495 .elementor-element.elementor-element-6180ed8{--width:32%;}.elementor-14495 .elementor-element.elementor-element-1a17337{--width:32%;}.elementor-14495 .elementor-element.elementor-element-80e0928{--width:32%;}.elementor-14495 .elementor-element.elementor-element-7627eaa{--width:100%;}.elementor-14495 .elementor-element.elementor-element-a15d0a2{--width:65%;}.elementor-14495 .elementor-element.elementor-element-94b5955{--width:35%;}.elementor-14495 .elementor-element.elementor-element-d6301ae{--width:50%;}.elementor-14495 .elementor-element.elementor-element-f1a6e8e{--width:50%;}.elementor-14495 .elementor-element.elementor-element-005f7c7{--width:100%;}.elementor-14495 .elementor-element.elementor-element-ff2e975{--width:50%;}.elementor-14495 .elementor-element.elementor-element-dec4baa{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14495 .elementor-element.elementor-element-90901ab{--width:80%;}.elementor-14495 .elementor-element.elementor-element-0f43ec9{--width:49%;}.elementor-14495 .elementor-element.elementor-element-0e81b12{--width:49%;}.elementor-14495 .elementor-element.elementor-element-6180ed8{--width:49%;}.elementor-14495 .elementor-element.elementor-element-1a17337{--width:49%;}.elementor-14495 .elementor-element.elementor-element-80e0928{--width:49%;}.elementor-14495 .elementor-element.elementor-element-a15d0a2{--width:100%;}.elementor-14495 .elementor-element.elementor-element-94b5955{--width:55%;}.elementor-14495 .elementor-element.elementor-element-ff2e975{--width:100%;}.elementor-14495 .elementor-element.elementor-element-dec4baa{--width:100%;}}