.elementor-13029 .elementor-element.elementor-element-3137b7c9{--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;--overlay-opacity:0.5;box-shadow:0px 37px 58px 10px rgba(0,0,0,0.5);--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-13029 .elementor-element.elementor-element-3137b7c9:not(.elementor-motion-effects-element-type-background), .elementor-13029 .elementor-element.elementor-element-3137b7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://guycan.ca/wp-content/uploads/2024/09/toronto-roofing-company-location-footer-image.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-13029 .elementor-element.elementor-element-3137b7c9::before, .elementor-13029 .elementor-element.elementor-element-3137b7c9 > .elementor-background-video-container::before, .elementor-13029 .elementor-element.elementor-element-3137b7c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-13029 .elementor-element.elementor-element-3137b7c9 > .elementor-background-slideshow::before, .elementor-13029 .elementor-element.elementor-element-3137b7c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13029 .elementor-element.elementor-element-3137b7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-13029 .elementor-element.elementor-element-31e5b9b7{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13029 .elementor-element.elementor-element-652de7f{width:var( --container-widget-width, 102.55% );max-width:102.55%;--container-widget-width:102.55%;--container-widget-flex-grow:0;}.elementor-13029 .elementor-element.elementor-element-652de7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13029 .elementor-element.elementor-element-652de7f .title + .subtitle{margin-bottom:0px;}.elementor-13029 .elementor-element.elementor-element-652de7f .subtitle + .title{margin-top:0px;}.elementor-13029 .elementor-element.elementor-element-652de7f .title{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-652de7f h1, .elementor-13029 .elementor-element.elementor-element-652de7f h2, .elementor-13029 .elementor-element.elementor-element-652de7f h3, .elementor-13029 .elementor-element.elementor-element-652de7f h4, .elementor-13029 .elementor-element.elementor-element-652de7f h5, .elementor-13029 .elementor-element.elementor-element-652de7f h6{font-size:57px;font-weight:700;line-height:57px;letter-spacing:-2.7px;}.elementor-13029 .elementor-element.elementor-element-652de7f .subtitle{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-1549a9f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13029 .elementor-element.elementor-element-1549a9f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13029 .elementor-element.elementor-element-1549a9f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13029 .elementor-element.elementor-element-1549a9f9 .button{border-radius:25px;}.elementor-13029 .elementor-element.elementor-element-1549a9f9 .button.-with-shadow:not(.-flat){box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 33%);}.elementor-13029 .elementor-element.elementor-element-1549a9f9 .button.-with-shadow.-flat:hover{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 33%);}.elementor-13029 .elementor-element.elementor-element-1549a9f9 .button:not(:hover){color:var( --e-global-color-primary );}.elementor-13029 .elementor-element.elementor-element-1549a9f9 .button.-default:not(:hover){background-color:#FFFFFF;}.elementor-13029 .elementor-element.elementor-element-1549a9f9 .button:hover{color:#FFFFFF;}.elementor-13029 .elementor-element.elementor-element-1549a9f9 .button.-default:hover{background-color:var( --e-global-color-secondary );}.elementor-13029 .elementor-element.elementor-element-5608aba6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-13029 .elementor-element.elementor-element-357a7070{width:var( --container-widget-width, 102.55% );max-width:102.55%;--container-widget-width:102.55%;--container-widget-flex-grow:0;}.elementor-13029 .elementor-element.elementor-element-357a7070.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13029 .elementor-element.elementor-element-357a7070 .title + .subtitle{margin-bottom:0px;}.elementor-13029 .elementor-element.elementor-element-357a7070 .subtitle + .title{margin-top:0px;}.elementor-13029 .elementor-element.elementor-element-357a7070 .title{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-357a7070 h1, .elementor-13029 .elementor-element.elementor-element-357a7070 h2, .elementor-13029 .elementor-element.elementor-element-357a7070 h3, .elementor-13029 .elementor-element.elementor-element-357a7070 h4, .elementor-13029 .elementor-element.elementor-element-357a7070 h5, .elementor-13029 .elementor-element.elementor-element-357a7070 h6{font-size:36px;font-weight:700;line-height:57px;letter-spacing:-2.7px;}.elementor-13029 .elementor-element.elementor-element-357a7070 .subtitle{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-6b1ba81b{--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-13029 .elementor-element.elementor-element-1505b455{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13029 .elementor-element.elementor-element-207ee2e5 .title + .subtitle{margin-bottom:0px;}.elementor-13029 .elementor-element.elementor-element-207ee2e5 .subtitle + .title{margin-top:0px;}.elementor-13029 .elementor-element.elementor-element-207ee2e5 .title{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-18c45694 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-18c45694 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13029 .elementor-element.elementor-element-18c45694{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13029 .elementor-element.elementor-element-18c45694 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-54bc3932{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13029 .elementor-element.elementor-element-14267adc .title + .subtitle{margin-bottom:0px;}.elementor-13029 .elementor-element.elementor-element-14267adc .subtitle + .title{margin-top:0px;}.elementor-13029 .elementor-element.elementor-element-14267adc .title{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-57bdbc8b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-57bdbc8b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13029 .elementor-element.elementor-element-57bdbc8b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13029 .elementor-element.elementor-element-57bdbc8b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-3847236f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13029 .elementor-element.elementor-element-45423c8a .title + .subtitle{margin-bottom:0px;}.elementor-13029 .elementor-element.elementor-element-45423c8a .subtitle + .title{margin-top:0px;}.elementor-13029 .elementor-element.elementor-element-45423c8a .title{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-1689e612 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-1689e612 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13029 .elementor-element.elementor-element-1689e612{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13029 .elementor-element.elementor-element-1689e612 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-64bbcf0 .title + .subtitle{margin-bottom:0px;}.elementor-13029 .elementor-element.elementor-element-64bbcf0 .subtitle + .title{margin-top:0px;}.elementor-13029 .elementor-element.elementor-element-64bbcf0 .title{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-6cd6a068 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-6cd6a068 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13029 .elementor-element.elementor-element-6cd6a068{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13029 .elementor-element.elementor-element-6cd6a068 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-a3d6ed2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13029 .elementor-element.elementor-element-7f15de6c .title + .subtitle{margin-bottom:0px;}.elementor-13029 .elementor-element.elementor-element-7f15de6c .subtitle + .title{margin-top:0px;}.elementor-13029 .elementor-element.elementor-element-7f15de6c .title{color:var( --e-global-color-accent );}.elementor-13029 .elementor-element.elementor-element-41385c41 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13029 .elementor-element.elementor-element-41385c41 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13029 .elementor-element.elementor-element-41385c41{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13029 .elementor-element.elementor-element-41385c41 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}@media(max-width:1440px){.elementor-13029 .elementor-element.elementor-element-3137b7c9:not(.elementor-motion-effects-element-type-background), .elementor-13029 .elementor-element.elementor-element-3137b7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-13029 .elementor-element.elementor-element-3137b7c9{--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-13029 .elementor-element.elementor-element-3137b7c9{--content-width:80%;}.elementor-13029 .elementor-element.elementor-element-31e5b9b7{--width:30%;}.elementor-13029 .elementor-element.elementor-element-5608aba6{--width:70%;}.elementor-13029 .elementor-element.elementor-element-6b1ba81b{--width:100%;}.elementor-13029 .elementor-element.elementor-element-1505b455{--width:25%;}.elementor-13029 .elementor-element.elementor-element-54bc3932{--width:25%;}.elementor-13029 .elementor-element.elementor-element-3847236f{--width:25%;}.elementor-13029 .elementor-element.elementor-element-a3d6ed2{--width:25%;}}@media(max-width:1440px) and (min-width:768px){.elementor-13029 .elementor-element.elementor-element-3137b7c9{--content-width:90%;}}@media(max-width:767px){.elementor-13029 .elementor-element.elementor-element-3137b7c9{--content-width:90%;--overlay-opacity:0.85;}.elementor-13029 .elementor-element.elementor-element-31e5b9b7{--width:100%;}.elementor-13029 .elementor-element.elementor-element-5608aba6{--width:100%;}.elementor-13029 .elementor-element.elementor-element-1505b455{--width:46%;}.elementor-13029 .elementor-element.elementor-element-54bc3932{--width:46%;}.elementor-13029 .elementor-element.elementor-element-3847236f{--width:46%;}.elementor-13029 .elementor-element.elementor-element-a3d6ed2{--width:46%;}}/* Start custom CSS for container, class: .elementor-element-6b1ba81b *//* Force removal of bullets on Elementor Icon Lists */
ul.elementor-icon-list-items,
.elementor-widget-icon-list .elementor-icon-list-item {
    list-style: none !important;
    list-style-type: none !important;
    padding-left: 0 !important;
}

/* Remove the ::marker specifically */
ul.elementor-icon-list-items li::marker {
    content: none !important;
    display: none !important;
}/* End custom CSS */