.cmx-233 .cmx-element.cmx-element-06bf63d:not(.cmx-motion-effects-element-type-background), .cmx-233 .cmx-element.cmx-element-06bf63d > .cmx-motion-effects-container > .cmx-motion-effects-layer{background-image:url('/images/property-types/industrial-flex-space-roofing-commercial-roofing-toledo.webp');background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.cmx-233 .cmx-element.cmx-element-06bf63d > .cmx-container{max-width:1570px;min-height:722px;}.cmx-233 .cmx-element.cmx-element-06bf63d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.cmx-233 .cmx-element.cmx-element-06bf63d > .cmx-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.cmx-233 .cmx-element.cmx-element-f12c600 > .cmx-widget-wrap > .cmx-widget:not(.cmx-widget__width-auto):not(.cmx-widget__width-initial):not(:last-child):not(.cmx-absolute){margin-block-end:0px;}.cmx-233 .cmx-element.cmx-element-f12c600 > .cmx-element-populated{padding:0px 0px 0px 15px;}.cmx-233 .cmx-element.cmx-element-561c6b4 > .cmx-widget-container{margin:0px 0px 0px 3px;}.cmx-233 .cmx-element.cmx-element-561c6b4 .cmx-heading-title{font-weight:900;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-544b5be .cmx-heading-title{font-size:70px;font-weight:900;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-fbcd102{--spacer-size:25px;}.cmx-233 .cmx-element.cmx-element-3e642c7 > .cmx-widget-container{padding:0px 100px 0px 0px;}.cmx-233 .cmx-element.cmx-element-3e642c7 .cmx-heading-title{line-height:30px;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-1b0840c:not(.cmx-motion-effects-element-type-background), .cmx-233 .cmx-element.cmx-element-1b0840c > .cmx-motion-effects-container > .cmx-motion-effects-layer{background-image:url('/images/property-types/sports-recreation-facility-roofing-commercial-roofing-toledo.jpg');background-position:center center;background-size:cover;}.cmx-233 .cmx-element.cmx-element-1b0840c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-45px;margin-bottom:0px;padding:100px 0px 100px 0px;}.cmx-233 .cmx-element.cmx-element-1b0840c > .cmx-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.cmx-bc-flex-widget .cmx-233 .cmx-element.cmx-element-15fa6df.cmx-column .cmx-widget-wrap{align-items:center;}.cmx-233 .cmx-element.cmx-element-15fa6df.cmx-column.cmx-element[data-etype="column"] > .cmx-widget-wrap.cmx-element-populated{align-content:center;align-items:center;}.cmx-233 .cmx-element.cmx-element-9b51561{color:#4B66B3;}.cmx-233 .cmx-element.cmx-element-34b6eb9{color:#0C2F6E;}.cmx-233 .cmx-element.cmx-element-3106dc4{color:#485056;}.cmx-233 .cmx-element.cmx-element-0b9da8a:not(.cmx-motion-effects-element-type-background), .cmx-233 .cmx-element.cmx-element-0b9da8a > .cmx-motion-effects-container > .cmx-motion-effects-layer{background-image:url('/images/service-areas/northwood-oh-commercial-roofing-toledo-oh.jpg');background-position:center center;background-size:cover;}.cmx-233 .cmx-element.cmx-element-0b9da8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-45px;margin-bottom:0px;padding:100px 0px 100px 0px;}.cmx-233 .cmx-element.cmx-element-0b9da8a > .cmx-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.cmx-bc-flex-widget .cmx-233 .cmx-element.cmx-element-e5c1d5c.cmx-column .cmx-widget-wrap{align-items:center;}.cmx-233 .cmx-element.cmx-element-e5c1d5c.cmx-column.cmx-element[data-etype="column"] > .cmx-widget-wrap.cmx-element-populated{align-content:center;align-items:center;}.cmx-233 .cmx-element.cmx-element-f6a000a{color:#4B66B3;}.cmx-233 .cmx-element.cmx-element-17e8b20{color:#0C2F6E;}.cmx-233 .cmx-element.cmx-element-c99e925{color:#485056;}.cmx-233 .cmx-element.cmx-element-2773998:not(.cmx-motion-effects-element-type-background), .cmx-233 .cmx-element.cmx-element-2773998 > .cmx-motion-effects-container > .cmx-motion-effects-layer{background-color:#0C2F6E;background-image:url('/images/service-areas/waterville-oh-commercial-roofing-toledo-oh.jpg');}.cmx-233 .cmx-element.cmx-element-2773998{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 150px 0px;}.cmx-233 .cmx-element.cmx-element-2773998 > .cmx-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.cmx-233 .cmx-element.cmx-element-2773998 > .cmx-shape-bottom svg{width:calc(286% + 1.3px);}.cmx-233 .cmx-element.cmx-element-adcbb29{color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-2a16ced{color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-fdf5ce7{--divider-border-style:solid;--divider-color:#EF6A00;--divider-border-width:3px;}.cmx-233 .cmx-element.cmx-element-fdf5ce7 .cmx-divider-separator{width:7%;margin:0 auto;margin-center:0;}.cmx-233 .cmx-element.cmx-element-fdf5ce7 .cmx-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.cmx-233 .cmx-element.cmx-element-f07a0df > .cmx-container > .cmx-column > .cmx-widget-wrap{align-content:flex-end;align-items:flex-end;}.cmx-233 .cmx-element.cmx-element-c401fb5:not(.cmx-motion-effects-element-type-background) > .cmx-widget-wrap, .cmx-233 .cmx-element.cmx-element-c401fb5 > .cmx-widget-wrap > .cmx-motion-effects-container > .cmx-motion-effects-layer{background-color:#00000000;background-image:url('/images/services/church-roofing.jpg');background-position:center center;background-repeat:no-repeat;}.cmx-bc-flex-widget .cmx-233 .cmx-element.cmx-element-c401fb5.cmx-column .cmx-widget-wrap{align-items:flex-end;}.cmx-233 .cmx-element.cmx-element-c401fb5.cmx-column.cmx-element[data-etype="column"] > .cmx-widget-wrap.cmx-element-populated{align-content:flex-end;align-items:flex-end;}.cmx-233 .cmx-element.cmx-element-c401fb5 > .cmx-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:470px 0px 30px 0px;}.cmx-233 .cmx-element.cmx-element-c401fb5 > .cmx-element-populated > .cmx-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.cmx-233 .cmx-element.cmx-element-d181c64{font-size:37px;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-2cd0102{text-align:center;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-51d678d:not(.cmx-motion-effects-element-type-background) > .cmx-widget-wrap, .cmx-233 .cmx-element.cmx-element-51d678d > .cmx-widget-wrap > .cmx-motion-effects-container > .cmx-motion-effects-layer{background-color:#00000000;background-image:url('/images/services/industrial-roofing.jpg');background-position:center center;background-repeat:no-repeat;}.cmx-bc-flex-widget .cmx-233 .cmx-element.cmx-element-51d678d.cmx-column .cmx-widget-wrap{align-items:flex-end;}.cmx-233 .cmx-element.cmx-element-51d678d.cmx-column.cmx-element[data-etype="column"] > .cmx-widget-wrap.cmx-element-populated{align-content:flex-end;align-items:flex-end;}.cmx-233 .cmx-element.cmx-element-51d678d > .cmx-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:470px 0px 30px 0px;}.cmx-233 .cmx-element.cmx-element-51d678d > .cmx-element-populated > .cmx-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.cmx-233 .cmx-element.cmx-element-91e2868{font-size:37px;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-9f2cb4b{text-align:center;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-8ef7bb9:not(.cmx-motion-effects-element-type-background) > .cmx-widget-wrap, .cmx-233 .cmx-element.cmx-element-8ef7bb9 > .cmx-widget-wrap > .cmx-motion-effects-container > .cmx-motion-effects-layer{background-color:#00000000;background-image:url('/images/services/roof-recover-overlay-commercial-roofing-toledo.jpg');background-position:center center;background-repeat:no-repeat;}.cmx-bc-flex-widget .cmx-233 .cmx-element.cmx-element-8ef7bb9.cmx-column .cmx-widget-wrap{align-items:flex-end;}.cmx-233 .cmx-element.cmx-element-8ef7bb9.cmx-column.cmx-element[data-etype="column"] > .cmx-widget-wrap.cmx-element-populated{align-content:flex-end;align-items:flex-end;}.cmx-233 .cmx-element.cmx-element-8ef7bb9 > .cmx-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:470px 0px 30px 0px;}.cmx-233 .cmx-element.cmx-element-8ef7bb9 > .cmx-element-populated > .cmx-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.cmx-233 .cmx-element.cmx-element-a0245b8{font-size:37px;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-bb05532{text-align:center;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-0c5ba29{text-align:center;color:#FFFFFF;}.cmx-233 .cmx-element.cmx-element-7931d58 > .cmx-container{max-width:1600px;}.cmx-233 .cmx-element.cmx-element-7931d58{padding:70px 0px 0px 0px;}.cmx-233 .cmx-element.cmx-element-aee259f{text-align:center;color:#0C2F6E;}.cmx-233 .cmx-element.cmx-element-29c48d4{--divider-border-style:solid;--divider-color:#EF6A00;--divider-border-width:3px;}.cmx-233 .cmx-element.cmx-element-29c48d4 .cmx-divider-separator{width:7%;margin:0 auto;margin-center:0;}.cmx-233 .cmx-element.cmx-element-29c48d4 .cmx-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.cmx-233 .cmx-element.cmx-element-b645829 > .cmx-container{max-width:1332px;}.cmx-233 .cmx-element.cmx-element-5e61cf5{text-align:center;color:#7C878E;}.cmx-233 .cmx-element.cmx-element-746a769{text-align:center;font-size:15px;color:#485056;}.cmx-233 .cmx-element.cmx-element-44585bf{text-align:center;color:#97B2FF;}.cmx-233 .cmx-element.cmx-element-00fa1b4{text-align:center;font-size:15px;color:#485056;}.cmx-233 .cmx-element.cmx-element-11189d5{text-align:center;color:#4B66B3;}.cmx-233 .cmx-element.cmx-element-80cf455{text-align:center;font-size:15px;color:#485056;}.cmx-233 .cmx-element.cmx-element-f649294{text-align:center;color:#0C2F6E;}.cmx-233 .cmx-element.cmx-element-1f020ad{text-align:center;font-size:15px;color:#485056;}.cmx-233 .cmx-element.cmx-element-81c99a0{text-align:center;color:#EF6A00;}.cmx-233 .cmx-element.cmx-element-676c568{text-align:center;font-size:15px;color:#485056;}:root{--page-title-display:none;}@media(min-width:768px){.cmx-233 .cmx-element.cmx-element-f12c600{width:50%;}.cmx-233 .cmx-element.cmx-element-5b95b86{width:50%;}.cmx-233 .cmx-element.cmx-element-8539ca4{width:17%;}.cmx-233 .cmx-element.cmx-element-398a6fc{width:17%;}.cmx-233 .cmx-element.cmx-element-6490bba{width:17%;}.cmx-233 .cmx-element.cmx-element-e5c1d5c{width:49%;}}@media(max-width:767px){.cmx-233 .cmx-element.cmx-element-06bf63d > .cmx-container{min-height:530px;}.cmx-233 .cmx-element.cmx-element-f12c600 > .cmx-widget-wrap > .cmx-widget:not(.cmx-widget__width-auto):not(.cmx-widget__width-initial):not(:last-child):not(.cmx-absolute){margin-block-end:10px;}.cmx-233 .cmx-element.cmx-element-561c6b4 > .cmx-widget-container{margin:0px 0px 0px 0px;}.cmx-233 .cmx-element.cmx-element-544b5be .cmx-heading-title{font-size:46px;}.cmx-233 .cmx-element.cmx-element-3e642c7 > .cmx-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.cmx-233 .cmx-element.cmx-element-3e642c7 .cmx-heading-title{font-size:18px;line-height:24px;}.cmx-233 .cmx-element.cmx-element-c38ecc2{width:50%;}.cmx-233 .cmx-element.cmx-element-2721e7e{width:50%;}.cmx-233 .cmx-element.cmx-element-15fa6df > .cmx-element-populated{padding:50px 20px 20px 20px;}}/* Start custom CSS for section, class: .cmx-element-06bf63d */.bannerzindex {z-index:1;}/* End custom CSS */