.gb-container-36862eae{border-radius:12px 12px 0 0;}.gb-container-36862eae > .gb-inside-container{padding:140px 20px 20px;max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-36862eae > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-3687f5e1 a{color:var(--contrast-2);}.gb-container-3687f5e1 a:hover{color:var(--contrast-3);}.gb-grid-wrapper > .gb-grid-column-3687f5e1{width:50%;}.gb-grid-wrapper > .gb-grid-column-3687f5e1 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-72d00939{flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;}.gb-container-631ac0b1{display:block;justify-content:flex-start;}.gb-container-cecc9597{display:block;justify-content:flex-start;}.gb-grid-wrapper > .gb-grid-column-bcf9f1d9{width:50%;}.gb-grid-wrapper > .gb-grid-column-bcf9f1d9 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-b7c20adb{margin-top:-25px;background-color:#444444;}.gb-container-b7c20adb > .gb-inside-container{padding:100px 20px;max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-b7c20adb > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-9c51d324{background-color:var(--contrast-2);color:var(--base);background-image:url(https://roofrepair99.ca/wp-content/uploads/2023/03/roof-repair-99-1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-9c51d324 > .gb-inside-container{padding:200px 20px 100px;max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-9c51d324 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-9c51d324.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-9c51d324.gb-no-dynamic-bg{background-image:none;}.gb-grid-wrapper-629a5f8f{display:flex;flex-wrap:wrap;margin-left:-80px;}.gb-grid-wrapper-629a5f8f > .gb-grid-column{box-sizing:border-box;padding-left:80px;}h2.gb-headline-7991a69e{display:inline-block;padding-left:20px;border-left:3px solid var(--contrast-2);}p.gb-headline-e1e55143{font-family:sarina;font-size:21px;color:var(--base-3);}p.gb-headline-a810c94c{display:inline-block;font-size:15px;line-height:1.7em;margin-bottom:0px;color:#eeeeee;}h1.gb-headline-a35127ad{height:250px;padding-top:25px;color:var(--contrast);}.gb-button-ddae7251{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;column-gap:0.5em;padding:15px 20px 15px 0;background-color:var(--base-3);color:var(--contrast);text-decoration:none;}.gb-button-ddae7251:hover, .gb-button-ddae7251:active, .gb-button-ddae7251:focus{background-color:var(--base-3);color:var(--contrast);}.gb-button-ddae7251 .gb-icon{line-height:0;}.gb-button-ddae7251 .gb-icon svg{width:1em;height:1em;fill:currentColor;}.gb-button-1cd6b661{display:inline-flex;align-items:center;justify-content:flex-start;column-gap:0.5em;padding:15px 20px 25px 0;background-color:var(--base-3);color:var(--contrast);text-decoration:none;}.gb-button-1cd6b661:hover, .gb-button-1cd6b661:active, .gb-button-1cd6b661:focus{background-color:var(--base-3);color:var(--contrast);}.gb-button-1cd6b661 .gb-icon{line-height:0;}.gb-button-1cd6b661 .gb-icon svg{width:1em;height:1em;fill:currentColor;}.gb-button-09384b68{display:inline-flex;align-items:center;justify-content:flex-start;font-size:15px;text-align:left;color:#eeeeee;text-decoration:none;}.gb-button-09384b68:hover, .gb-button-09384b68:active, .gb-button-09384b68:focus{color:#f7f7f7;}a.gb-button-b0222e7a{display:inline-flex;align-items:center;justify-content:center;font-size:15px;text-align:center;color:#eeeeee;text-decoration:none;}a.gb-button-b0222e7a:hover, a.gb-button-b0222e7a:active, a.gb-button-b0222e7a:focus{color:#f7f7f7;}a.gb-button-b0222e7a .gb-icon{line-height:0;padding-right:0.8em;}a.gb-button-b0222e7a .gb-icon svg{width:0.9em;height:0.9em;fill:currentColor;}a.gb-button-3eb6e08e{display:inline-flex;align-items:center;justify-content:center;font-size:15px;text-align:center;color:#eeeeee;text-decoration:none;}a.gb-button-3eb6e08e:hover, a.gb-button-3eb6e08e:active, a.gb-button-3eb6e08e:focus{color:#f7f7f7;}a.gb-button-3eb6e08e .gb-icon{line-height:0;padding-right:0.8em;}a.gb-button-3eb6e08e .gb-icon svg{width:0.9em;height:0.9em;fill:currentColor;}a.gb-button-8dc7ff0a{display:inline-flex;align-items:center;justify-content:flex-start;font-size:15px;text-align:left;color:#eeeeee;text-decoration:none;}a.gb-button-8dc7ff0a:hover, a.gb-button-8dc7ff0a:active, a.gb-button-8dc7ff0a:focus{color:#f7f7f7;}.gb-button-wrapper a.gb-button-745a0054{display:inline-flex;align-items:center;justify-content:center;font-size:15px;text-align:center;color:#eeeeee;text-decoration:none;}.gb-button-wrapper a.gb-button-745a0054:hover, .gb-button-wrapper a.gb-button-745a0054:active, .gb-button-wrapper a.gb-button-745a0054:focus{color:#f7f7f7;}.gb-button-wrapper a.gb-button-745a0054 .gb-icon{line-height:0;padding-right:.5em;}.gb-button-wrapper a.gb-button-745a0054 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}.gb-button-wrapper a.gb-button-8026d714{display:inline-flex;align-items:center;justify-content:center;font-size:15px;text-align:center;color:#eeeeee;text-decoration:none;}.gb-button-wrapper a.gb-button-8026d714:hover, .gb-button-wrapper a.gb-button-8026d714:active, .gb-button-wrapper a.gb-button-8026d714:focus{color:#f7f7f7;}.gb-button-wrapper a.gb-button-8026d714 .gb-icon{line-height:0;padding-right:.5em;}.gb-button-wrapper a.gb-button-8026d714 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}.gb-button-wrapper a.gb-button-59098f21{display:inline-flex;align-items:center;justify-content:center;font-size:15px;text-align:center;color:#eeeeee;text-decoration:none;}.gb-button-wrapper a.gb-button-59098f21:hover, .gb-button-wrapper a.gb-button-59098f21:active, .gb-button-wrapper a.gb-button-59098f21:focus{color:#f7f7f7;}.gb-button-wrapper a.gb-button-59098f21 .gb-icon{line-height:0;padding-right:.5em;}.gb-button-wrapper a.gb-button-59098f21 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}.gb-button-wrapper a.gb-button-3d2fe8b1{display:inline-flex;align-items:center;justify-content:center;font-size:15px;text-align:center;color:#eeeeee;text-decoration:none;}.gb-button-wrapper a.gb-button-3d2fe8b1:hover, .gb-button-wrapper a.gb-button-3d2fe8b1:active, .gb-button-wrapper a.gb-button-3d2fe8b1:focus{color:#f7f7f7;}.gb-button-wrapper a.gb-button-3d2fe8b1 .gb-icon{line-height:0;padding-right:.5em;}.gb-button-wrapper a.gb-button-3d2fe8b1 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}.gb-button-wrapper a.gb-button-894344db{display:inline-flex;align-items:center;justify-content:center;font-size:15px;text-align:center;color:#eeeeee;text-decoration:none;}.gb-button-wrapper a.gb-button-894344db:hover, .gb-button-wrapper a.gb-button-894344db:active, .gb-button-wrapper a.gb-button-894344db:focus{color:#f7f7f7;}.gb-button-wrapper a.gb-button-894344db .gb-icon{line-height:0;padding-right:.5em;}.gb-button-wrapper a.gb-button-894344db .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}.gb-button-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;clear:both;}@media (min-width: 1025px) {.gb-button-wrapper-333e5b74{flex-direction:column;}}@media (max-width: 1024px) {.gb-grid-wrapper > .gb-grid-column-3687f5e1{width:100%;}.gb-grid-wrapper > .gb-grid-column-bcf9f1d9{width:100%;}.gb-grid-wrapper-629a5f8f > .gb-grid-column{padding-bottom:60px;}}@media (max-width: 1024px) and (min-width: 768px) {.gb-grid-wrapper > div.gb-grid-column-bcf9f1d9{padding-bottom:0;}.gb-button-wrapper-333e5b74{flex-direction:column;}}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-3687f5e1{width:100%;}.gb-grid-wrapper > .gb-grid-column-bcf9f1d9{width:100%;}.gb-grid-wrapper > div.gb-grid-column-bcf9f1d9{padding-bottom:0;}.gb-container-9c51d324 > .gb-inside-container{padding-top:250px;padding-bottom:200px;}h1.gb-headline-a35127ad{padding-top:0px;margin-top:0px;}.gb-button-wrapper-333e5b74{flex-direction:column;}}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}