.gb-image-5af5867d{border-radius:0.25rem;vertical-align:middle;}.gb-image-16feb73b{vertical-align:middle;}.gb-image-9d3571f1{vertical-align:middle;}.gb-accordion__item:not(.gb-accordion__item-open) > .gb-button .gb-accordion__icon-open{display:none;}.gb-accordion__item.gb-accordion__item-open > .gb-button .gb-accordion__icon{display:none;}.gb-button-primary{display:inline-flex;font-weight:400;padding:1em 1.5em;border-radius:0.25rem;background-color:var(--primary);color:var(--contrast);text-decoration:none;}.gb-button-primary:hover, .gb-button-primary:active, .gb-button-primary:focus{background-color:var(--primary-lighter);color:var(--contrast);}.gb-button-17292acc{display:inline-flex;font-weight:400;padding:1em 1.5em;border-radius:0.25rem;background-color:var(--global-color-11);color:var(--base-3);text-decoration:none;}.gb-button-17292acc:hover, .gb-button-17292acc:active, .gb-button-17292acc:focus{background-color:var(--contrast);color:var(--base-3);}.gb-button-f9238b54{display:inline-flex;font-size:var(--text-sm);font-weight:400;padding:0.6em 1.2em;border-radius:0.25rem;background-color:var(--global-color-13);color:var(--contrast);text-decoration:none;}.gb-button-f9238b54:hover, .gb-button-f9238b54:active, .gb-button-f9238b54:focus{background-color:var(--secondary);color:var(--base-3);}button.gb-button-8634f9b3{display:flex;align-items:center;justify-content:space-between;column-gap:0.5em;width:100%;font-size:20px;text-align:left;padding:15px 20px;background-color:#ffffff;color:#000000;text-decoration:none;}button.gb-button-8634f9b3:hover, button.gb-button-8634f9b3:active, button.gb-button-8634f9b3:focus{background-color:#ffffff;color:#222222;}button.gb-button-8634f9b3.gb-block-is-current, button.gb-button-8634f9b3.gb-block-is-current:hover, button.gb-button-8634f9b3.gb-block-is-current:active, button.gb-button-8634f9b3.gb-block-is-current:focus{background-color:#fafafa;color:#000000;}button.gb-button-8634f9b3 .gb-icon{line-height:0;}button.gb-button-8634f9b3 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}button.gb-button-a5a5f979{display:flex;align-items:center;justify-content:space-between;column-gap:0.5em;width:100%;font-size:20px;text-align:left;padding:15px 20px;background-color:#ffffff;color:#000000;text-decoration:none;}button.gb-button-a5a5f979:hover, button.gb-button-a5a5f979:active, button.gb-button-a5a5f979:focus{background-color:#ffffff;color:#222222;}button.gb-button-a5a5f979.gb-block-is-current, button.gb-button-a5a5f979.gb-block-is-current:hover, button.gb-button-a5a5f979.gb-block-is-current:active, button.gb-button-a5a5f979.gb-block-is-current:focus{background-color:#fafafa;color:#000000;}button.gb-button-a5a5f979 .gb-icon{line-height:0;}button.gb-button-a5a5f979 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}button.gb-button-6ed35db4{display:flex;align-items:center;justify-content:space-between;column-gap:0.5em;width:100%;font-size:20px;text-align:left;padding:15px 20px;background-color:#ffffff;color:#000000;text-decoration:none;}button.gb-button-6ed35db4:hover, button.gb-button-6ed35db4:active, button.gb-button-6ed35db4:focus{background-color:#ffffff;color:#222222;}button.gb-button-6ed35db4.gb-block-is-current, button.gb-button-6ed35db4.gb-block-is-current:hover, button.gb-button-6ed35db4.gb-block-is-current:active, button.gb-button-6ed35db4.gb-block-is-current:focus{background-color:#fafafa;color:#000000;}button.gb-button-6ed35db4 .gb-icon{line-height:0;}button.gb-button-6ed35db4 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}button.gb-button-8ceb8f7e{display:flex;align-items:center;justify-content:space-between;column-gap:0.5em;width:100%;font-size:20px;text-align:left;padding:15px 20px;background-color:#ffffff;color:#000000;text-decoration:none;}button.gb-button-8ceb8f7e:hover, button.gb-button-8ceb8f7e:active, button.gb-button-8ceb8f7e:focus{background-color:#ffffff;color:#222222;}button.gb-button-8ceb8f7e.gb-block-is-current, button.gb-button-8ceb8f7e.gb-block-is-current:hover, button.gb-button-8ceb8f7e.gb-block-is-current:active, button.gb-button-8ceb8f7e.gb-block-is-current:focus{background-color:#fafafa;color:#000000;}button.gb-button-8ceb8f7e .gb-icon{line-height:0;}button.gb-button-8ceb8f7e .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}a.gb-button-7b76f790{flex-shrink:0;text-decoration:none;}a.gb-button-261f37c5{margin-left:1rem;text-decoration:none;}a.gb-button-ce347184{display:inline-flex;align-items:center;column-gap:0.5em;padding-top:1rem;padding-right:1rem;padding-bottom:1rem;color:var(--base-3);text-decoration:none;}a.gb-button-ce347184:hover, a.gb-button-ce347184:active, a.gb-button-ce347184:focus{color:var(--primary);}a.gb-button-ce347184 .gb-icon{line-height:0;}a.gb-button-ce347184 .gb-icon svg{width:1.2em;height:1.2em;fill:currentColor;}a.gb-button-8ad05261{display:inline-flex;align-items:center;column-gap:0.5em;padding:1rem;color:var(--base-3);text-decoration:none;}a.gb-button-8ad05261:hover, a.gb-button-8ad05261:active, a.gb-button-8ad05261:focus{color:var(--primary);}a.gb-button-8ad05261 .gb-icon{line-height:0;}a.gb-button-8ad05261 .gb-icon svg{width:1.2em;height:1.2em;fill:currentColor;}a.gb-button-ab585d9e{display:inline-flex;align-items:center;column-gap:0.5em;padding:1rem;color:var(--base-3);text-decoration:none;}a.gb-button-ab585d9e:hover, a.gb-button-ab585d9e:active, a.gb-button-ab585d9e:focus{color:var(--primary);}a.gb-button-ab585d9e .gb-icon{line-height:0;}a.gb-button-ab585d9e .gb-icon svg{width:1.2em;height:1.2em;fill:currentColor;}.gb-headline-6ed2f078{font-size:var(--text-md);font-weight:500;text-transform:uppercase;}div.gb-headline-abb69f53{display:flex;align-items:center;column-gap:0.5em;}div.gb-headline-abb69f53 .gb-icon{line-height:0;color:var(--primary);}div.gb-headline-abb69f53 .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-ca8c66cb{display:flex;align-items:center;column-gap:0.5em;}div.gb-headline-ca8c66cb .gb-icon{line-height:0;color:var(--primary);}div.gb-headline-ca8c66cb .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-b9335d2d{display:flex;align-items:center;column-gap:0.5em;}div.gb-headline-b9335d2d .gb-icon{line-height:0;color:var(--primary);}div.gb-headline-b9335d2d .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-bc2bf65c{display:flex;align-items:center;column-gap:0.5em;}div.gb-headline-bc2bf65c .gb-icon{line-height:0;color:var(--primary);}div.gb-headline-bc2bf65c .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-32caa1b6{display:flex;align-items:center;column-gap:0.5em;}div.gb-headline-32caa1b6 .gb-icon{line-height:0;color:var(--primary);}div.gb-headline-32caa1b6 .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-06772a87{display:flex;align-items:center;column-gap:0.5em;}div.gb-headline-06772a87 .gb-icon{line-height:0;color:var(--primary);}div.gb-headline-06772a87 .gb-icon svg{width:1em;height:1em;fill:currentColor;}h2.gb-headline-98ebe995{margin-bottom:2rem;}h4.gb-headline-f72b7523{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h4.gb-headline-9974a43b{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h4.gb-headline-0ea88df3{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h4.gb-headline-98c036f2{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h4.gb-headline-c22194c3{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h4.gb-headline-58de9b12{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h4.gb-headline-70720dd4{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h4.gb-headline-0c4c9ad5{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h4.gb-headline-f6bf5673{z-index:1;position:relative;margin-bottom:0px;color:var(--base-3);}h2.gb-headline-e143474f{color:var(--base-3);}h2.gb-headline-f60d5ff3{text-align:center;}div.gb-headline-0d24e7cf{max-width:900px;color:var(--contrast);}div.gb-headline-6779790a{display:flex;align-items:center;column-gap:0.5em;font-weight:400;}div.gb-headline-6779790a a{color:var(--base-3);}div.gb-headline-6779790a a:hover{color:var(--primary);}div.gb-headline-6779790a .gb-icon{line-height:0;color:var(--base-3);}div.gb-headline-6779790a .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-37c02ebb{margin-bottom:1rem;color:var(--primary);}div.gb-headline-7217f59c{margin-bottom:1rem;color:var(--base-3);}div.gb-headline-3d0d71b2{display:flex;align-items:center;column-gap:0.5em;font-weight:400;margin-bottom:1rem;}div.gb-headline-3d0d71b2 a{color:var(--base-3);}div.gb-headline-3d0d71b2 a:hover{color:var(--primary);}div.gb-headline-3d0d71b2 .gb-icon{line-height:0;color:var(--base-3);}div.gb-headline-3d0d71b2 .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-c35fc848{margin-bottom:1rem;color:var(--primary);}div.gb-headline-ea5661e8{color:var(--base-3);}div.gb-headline-badb3595{color:var(--base-3);}div.gb-headline-6350b786{color:var(--base-3);}div.gb-headline-f2b714d4{color:var(--base-3);}div.gb-headline-629b979d{margin-bottom:1rem;color:var(--primary);}div.gb-headline-629b979d a{color:var(--primary);}div.gb-headline-b1e1cd53{color:var(--base-3);}div.gb-headline-307f451f{color:var(--base-3);}div.gb-headline-1feb8912{color:var(--base-3);}div.gb-headline-161e8d97{color:var(--base-3);}div.gb-headline-a2805d43{color:var(--base-3);}div.gb-headline-7a0fae93{color:var(--base-3);}div.gb-headline-93a8a01e{color:var(--base-3);}div.gb-headline-45ffe899{font-size:var(--text-xs);}h1.gb-headline-d954cfe6{z-index:10;position:relative;color:var(--base-3);}.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-25d4f672{max-width:1200px;padding:5rem 1.5rem;margin-right:auto;margin-left:auto;}.gb-container-d3bfe978{display:flex;}.gb-container-e64c6406{width:50%;min-height:400px;background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2025/02/Taylor-Roofing-2-scaled.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-e64c6406.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-e64c6406.gb-no-dynamic-bg{background-image:none;}.gb-container-636ffef6{width:50%;min-height:400px;display:flex;align-items:center;justify-content:flex-start;background-color:var(--bg-light);}.gb-container-72600dc1{max-width:600px;padding:3rem 1.25rem 3rem 5rem;}.gb-container-9bfce127{padding-left:1rem;}.gb-container-8d8fd0eb{max-width:1200px;padding:5rem 1.5rem;margin-right:auto;margin-left:auto;}.gb-container-d6f2b5f1{position:relative;}.gb-grid-wrapper > .gb-grid-column-d6f2b5f1{width:33.33%;}.gb-container-d767481e{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-d767481e:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/residential-roofing.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-d767481e:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-d767481e.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-d767481e.gb-no-dynamic-bg:before{background-image:none;}.gb-container-d767481e:hover:before{transform:scale(1.05) perspective(1000px);}.gb-grid-wrapper > .gb-grid-column-cb73998d{width:33.33%;}.gb-container-ec30c04b{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-ec30c04b:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/commercial-roofing.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-ec30c04b:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-ec30c04b.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-ec30c04b.gb-no-dynamic-bg:before{background-image:none;}.gb-container-ec30c04b:hover:before{transform:scale(1.05) perspective(1000px);}.gb-grid-wrapper > .gb-grid-column-3e15ab3d{width:33.33%;}.gb-container-279fa1f8{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-279fa1f8:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/composite-roofs.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-279fa1f8:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-279fa1f8.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-279fa1f8.gb-no-dynamic-bg:before{background-image:none;}.gb-container-279fa1f8:hover:before{transform:scale(1.05) perspective(1000px);}.gb-grid-wrapper > .gb-grid-column-a8ff4e68{width:33.33%;}.gb-container-cd99a2e5{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-cd99a2e5:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/metal-roofing.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-cd99a2e5:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-cd99a2e5.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-cd99a2e5.gb-no-dynamic-bg:before{background-image:none;}.gb-container-cd99a2e5:hover:before{transform:scale(1.05) perspective(1000px);}.gb-grid-wrapper > .gb-grid-column-83bc7550{width:33.33%;}.gb-container-3eaec50d{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-3eaec50d:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/wood-roofing.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-3eaec50d:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-3eaec50d.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-3eaec50d.gb-no-dynamic-bg:before{background-image:none;}.gb-container-3eaec50d:hover:before{transform:scale(1.05) perspective(1000px);}.gb-grid-wrapper > .gb-grid-column-59a98cda{width:33.33%;}.gb-container-db3b4a23{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-db3b4a23:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/wood-shake-conversions.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-db3b4a23:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-db3b4a23.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-db3b4a23.gb-no-dynamic-bg:before{background-image:none;}.gb-container-db3b4a23:hover:before{transform:scale(1.05) perspective(1000px);}.gb-grid-wrapper > .gb-grid-column-f9356c69{width:33.33%;}.gb-container-954c8ead{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-954c8ead:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/roofing-ventilation.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-954c8ead:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-954c8ead.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-954c8ead.gb-no-dynamic-bg:before{background-image:none;}.gb-container-954c8ead:hover:before{transform:scale(1.05) perspective(1000px);}.gb-grid-wrapper > .gb-grid-column-168906ef{width:33.33%;}.gb-container-8990b8ed{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-8990b8ed:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/roof-maintenance.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-8990b8ed:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-8990b8ed.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-8990b8ed.gb-no-dynamic-bg:before{background-image:none;}.gb-container-8990b8ed:hover:before{transform:scale(1.05) perspective(1000px);}.gb-grid-wrapper > .gb-grid-column-cfea0cb1{width:33.33%;}.gb-container-154f9082{min-height:200px;display:flex;align-items:flex-end;position:relative;overflow-x:hidden;overflow-y:hidden;padding:1rem;margin-bottom:0.625rem;border-radius:0.25rem;}.gb-container-154f9082:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/storm-damage.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:0.25rem;pointer-events:none;transition:all 0.3s ease;}.gb-container-154f9082:after{content:"";background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, rgba(0, 0, 0, 0.7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-154f9082.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-154f9082.gb-no-dynamic-bg:before{background-image:none;}.gb-container-154f9082:hover:before{transform:scale(1.05) perspective(1000px);}.gb-container-7d42016c{background-color:var(--global-color-11);color:var(--base-3);}.gb-container-7d42016c a{color:var(--primary-lighter);}.gb-container-635fbad4{max-width:1200px;padding:5rem 1.5rem;margin-right:auto;margin-left:auto;}.gb-container-a7347cea{max-width:1200px;padding:5rem 1.5rem;margin-right:auto;margin-left:auto;}.gb-container-3859d08d{padding-top:3rem;}.gb-container-715fdae8 > .gb-accordion__content{transition:max-height 0.25s ease;will-change:max-height;max-height:0;overflow:hidden;visibility:hidden;}.gb-container-715fdae8.gb-accordion__item-open > .gb-accordion__content{max-height:inherit;visibility:visible;}.gb-container-4f4cbb23{padding:20px;margin-bottom:20px;background-color:#fafafa;}.gb-container-f1ab2d5b > .gb-accordion__content{transition:max-height 0.25s ease;will-change:max-height;max-height:0;overflow:hidden;visibility:hidden;}.gb-container-f1ab2d5b.gb-accordion__item-open > .gb-accordion__content{max-height:inherit;visibility:visible;}.gb-container-8739de64{padding:20px;margin-bottom:20px;background-color:#fafafa;}.gb-container-1dedb417 > .gb-accordion__content{transition:max-height 0.25s ease;will-change:max-height;max-height:0;overflow:hidden;visibility:hidden;}.gb-container-1dedb417.gb-accordion__item-open > .gb-accordion__content{max-height:inherit;visibility:visible;}.gb-container-4b7e6622{padding:20px;margin-bottom:20px;background-color:#fafafa;}.gb-container-5b1654c8 > .gb-accordion__content{transition:max-height 0.25s ease;will-change:max-height;max-height:0;overflow:hidden;visibility:hidden;}.gb-container-5b1654c8.gb-accordion__item-open > .gb-accordion__content{max-height:inherit;visibility:visible;}.gb-container-4a10e209{padding:20px;margin-bottom:20px;background-color:#fafafa;}.gb-container-1b93ed4b{background-color:var(--primary);}.gb-container-197d1842{max-width:1200px;display:flex;align-items:center;justify-content:space-between;column-gap:2rem;padding:3rem 1.5rem;margin-right:auto;margin-left:auto;}.gb-container-e1f70522{background-color:var(--global-color-11);}.gb-container-dfc68c2a{max-width:1200px;display:flex;justify-content:space-between;padding:0.6rem 1.5rem 0.5rem;margin-right:auto;margin-left:auto;}.gb-container-07ae9e73{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:0.5rem;font-size:var(--text-xs);color:var(--base-3);}.gb-container-07ae9e73 a{color:var(--base-3);}.gb-container-07ae9e73 a:hover{color:var(--primary);}.gb-container-6fe542f2{background-color:var(--global-color-11);}.gb-container-0d24b712{max-width:1200px;padding:3rem 1.5rem;margin-right:auto;margin-left:auto;}.gb-grid-wrapper > .gb-grid-column-fd373991{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-3fe99d82{width:33.33%;}.gb-container-e4345963{display:flex;flex-direction:column;row-gap:0.5rem;font-weight:400;}.gb-container-e4345963 a{color:var(--base-3);}.gb-container-e4345963 a:hover{color:var(--primary);}.gb-grid-wrapper > .gb-grid-column-9fb9decf{width:33.33%;}.gb-container-9a6a4990{display:flex;flex-direction:row;}.gb-container-fb9d961d{width:50%;display:flex;flex-direction:column;row-gap:0.5rem;font-weight:400;}.gb-container-fb9d961d a{color:var(--base-3);}.gb-container-fb9d961d a:hover{color:var(--primary);}.gb-container-00295afc{width:50%;display:flex;flex-direction:column;row-gap:0.5rem;font-weight:400;}.gb-container-00295afc a{color:var(--base-3);}.gb-container-00295afc a:hover{color:var(--primary);}.gb-container-b5683a03{background-color:var(--base-3);}.gb-container-952afb7a{max-width:1200px;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;margin-right:auto;margin-left:auto;}.gb-container-6482f801{width:20%;display:flex;column-gap:0.5rem;}.gb-container-33d30405{min-height:220px;display:flex;flex-direction:row;align-items:center;position:relative;overflow-x:hidden;overflow-y:hidden;}.gb-container-33d30405:before{content:"";background-image:url(https://www.taylormaderoofingllc.com/wp-content/uploads/2023/10/roofing-1500px.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;}.gb-container-33d30405:after{content:"";background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.6));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-db6d1369{width:100%;max-width:1200px;display:flex;align-items:baseline;justify-content:space-between;column-gap:2rem;padding:3rem 1.5rem 1rem;margin-right:auto;margin-left:auto;}.gb-container-01957ad6{z-index:10;position:relative;font-size:var(--text-xs);color:var(--base-3);}.gb-container-01957ad6 a{color:var(--base-3);}.gb-container-01957ad6 a:hover{color:var(--primary);}.gb-grid-wrapper-40d99bd1{display:flex;flex-wrap:wrap;justify-content:center;row-gap:40px;margin-left:-60px;}.gb-grid-wrapper-40d99bd1 > .gb-grid-column{box-sizing:border-box;padding-left:60px;}.gb-grid-wrapper-c91bc101{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-40px;}.gb-grid-wrapper-c91bc101 > .gb-grid-column{box-sizing:border-box;padding-left:40px;}@media (max-width: 1024px) {button.gb-button-8634f9b3{font-size:18px;}button.gb-button-a5a5f979{font-size:18px;}button.gb-button-6ed35db4{font-size:18px;}button.gb-button-8ceb8f7e{font-size:18px;}.gb-container-d3bfe978{flex-direction:column;}.gb-container-e64c6406{width:100%;min-height:400px;}.gb-grid-wrapper > .gb-grid-column-e64c6406{width:100%;}.gb-container-636ffef6{width:100%;min-height:0px;justify-content:center;}.gb-grid-wrapper > .gb-grid-column-636ffef6{width:100%;}.gb-container-72600dc1{padding:3rem;}.gb-grid-wrapper > .gb-grid-column-d6f2b5f1{width:50%;}.gb-grid-wrapper > .gb-grid-column-cb73998d{width:50%;}.gb-grid-wrapper > .gb-grid-column-3e15ab3d{width:50%;}.gb-grid-wrapper > .gb-grid-column-a8ff4e68{width:50%;}.gb-grid-wrapper > .gb-grid-column-83bc7550{width:50%;}.gb-grid-wrapper > .gb-grid-column-59a98cda{width:50%;}.gb-grid-wrapper > .gb-grid-column-f9356c69{width:50%;}.gb-grid-wrapper > .gb-grid-column-168906ef{width:50%;}.gb-grid-wrapper > .gb-grid-column-cfea0cb1{width:50%;}.gb-container-197d1842{justify-content:space-between;}.gb-container-dfc68c2a{justify-content:center;}.gb-container-6482f801{width:30%;}.gb-grid-wrapper > .gb-grid-column-6482f801{width:30%;}}@media (max-width: 1024px) and (min-width: 768px) {.gb-container-8aabc3ea{display:none !important;}}@media (max-width: 767px) {button.gb-button-8634f9b3{font-size:18px;}button.gb-button-a5a5f979{font-size:18px;}button.gb-button-6ed35db4{font-size:18px;}button.gb-button-8ceb8f7e{font-size:18px;}div.gb-headline-0d24e7cf{text-align:center;}div.gb-headline-45ffe899{text-align:center;}.gb-container-25d4f672{padding-top:3rem;padding-bottom:3rem;}.gb-container-e64c6406{min-height:200px;}.gb-container-72600dc1{padding:2rem;}.gb-container-8d8fd0eb{padding-top:3rem;padding-bottom:3rem;}.gb-grid-wrapper > .gb-grid-column-d6f2b5f1{width:100%;}.gb-grid-wrapper > .gb-grid-column-cb73998d{width:100%;}.gb-grid-wrapper > .gb-grid-column-3e15ab3d{width:100%;}.gb-grid-wrapper > .gb-grid-column-a8ff4e68{width:100%;}.gb-grid-wrapper > .gb-grid-column-83bc7550{width:100%;}.gb-grid-wrapper > .gb-grid-column-59a98cda{width:100%;}.gb-grid-wrapper > .gb-grid-column-f9356c69{width:100%;}.gb-grid-wrapper > .gb-grid-column-168906ef{width:100%;}.gb-grid-wrapper > .gb-grid-column-cfea0cb1{width:100%;}.gb-container-635fbad4{padding-top:3rem;padding-bottom:3rem;}.gb-container-a7347cea{padding-top:3rem;padding-bottom:3rem;}.gb-container-197d1842{flex-direction:column;justify-content:space-between;row-gap:2rem;}.gb-container-8aabc3ea{display:none !important;}.gb-grid-wrapper > .gb-grid-column-fd373991{width:100%;}.gb-grid-wrapper > .gb-grid-column-3fe99d82{width:100%;}.gb-grid-wrapper > .gb-grid-column-9fb9decf{width:100%;}.gb-container-9a6a4990{flex-direction:column;row-gap:0.5rem;}.gb-container-fb9d961d{width:100%;}.gb-grid-wrapper > .gb-grid-column-fb9d961d{width:100%;}.gb-container-00295afc{width:100%;}.gb-grid-wrapper > .gb-grid-column-00295afc{width:100%;}.gb-container-952afb7a{flex-direction:column;row-gap:1rem;}.gb-container-6482f801{width:50%;}.gb-grid-wrapper > .gb-grid-column-6482f801{width:50%;}.gb-container-db6d1369{flex-direction:column;align-items:flex-start;justify-content:flex-start;}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}