.guten-ZYaxXr.layout-boxed > .guten-container { max-width: 1140px; }.guten-SVh2wc.layout-boxed > .guten-container { max-width: 1140px; } .guten-SVh2wc:not(.background-animated), .guten-SVh2wc.background-animated > .guten-background-animated .animated-layer { background: linear-gradient(180deg, rgba(209, 209, 209, 1) 0%,rgba(255, 255, 255, 1) 100%); }.guten-x6Qvfm.layout-boxed > .guten-container { max-width: 1140px; } .guten-x6Qvfm:not(.background-animated), .guten-x6Qvfm.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--custom-color-8); }.guten-jHxyXN.layout-boxed > .guten-container { max-width: 1140px; } .guten-jHxyXN:not(.background-animated), .guten-jHxyXN.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--custom-color-4); } .guten-element.guten-jHxyXN { margin-bottom: 50px; }.guten-fXqVxc.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-fXqVxc { padding-bottom: 50px; }.guten-ZWHqqO { width: 100%; order: 1;  } .guten-ZWHqqO.background-animated > .sticky-wrapper  > .guten-column-wrapper > .guten-background-overlay, .guten-ZWHqqO.background-animated  > .guten-column-wrapper > .guten-background-overlay, .guten-ZWHqqO  > .guten-column-wrapper > .guten-background-overlay { background: ; } .guten-ZWHqqO:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-ZWHqqO.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-ZWHqqO:not(.background-animated) > .guten-column-wrapper, .guten-ZWHqqO.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-image: url(https://www.engroofing.com/wp-content/uploads/2025/04/full-roofing-replacement.jpg); } @media only screen and (max-width: 1024px) { .guten-ZWHqqO { width: 100%; } }.guten-TkOyIA { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-TkOyIA { width: 100%; } }.guten-j0ldI6 { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-j0ldI6 { width: 50%; } }.guten-IIjv8K { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-IIjv8K { width: 50%; } }.guten-eckNxI { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-eckNxI { width: 50%; } }.guten-9Lv9a7 { width: 50%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-9Lv9a7 { width: 50%; } }.guten-T0JGG6 { width: 100%; order: 1;  } .guten-section > .guten-container > .guten-T0JGG6.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-T0JGG6.guten-column > .guten-column-wrapper { justify-content: center; } @media only screen and (max-width: 1024px) { .guten-T0JGG6 { width: 100%; } }.guten-c7KNfW { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-c7KNfW { width: 100%; } }.guten-iHCeIw.layout-boxed > .guten-container { max-width: 1140px; } .guten-iHCeIw:not(.background-animated), .guten-iHCeIw.background-animated > .guten-background-animated .animated-layer { background: rgba(34, 34, 34, 0.61); }.guten-BBlOJC img { border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;  }.guten-kzlmzb.guten-button-wrapper { justify-content: center; } .guten-kzlmzb.guten-button-wrapper .guten-button { background: var(--wp--preset--color--custom-color-1); border-top-left-radius: 25px;border-top-right-radius: 25px;border-bottom-right-radius: 25px;border-bottom-left-radius: 25px;  } .guten-element.guten-kzlmzb { padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; }.guten-Q9t0EN img { border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;  }.guten-NbS8eX { width: 50%; order: 1;  } .guten-NbS8eX:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-NbS8eX.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-NbS8eX:not(.background-animated) > .guten-column-wrapper, .guten-NbS8eX.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background: ; } .guten-NbS8eX > .sticky-wrapper > .guten-column-wrapper, .guten-NbS8eX > .guten-column-wrapper { border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media only screen and (max-width: 1024px) { .guten-NbS8eX { width: 50%; } }.guten-hIJeTb { width: 50%; order: 1;  } .guten-hIJeTb:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-hIJeTb.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-hIJeTb:not(.background-animated) > .guten-column-wrapper, .guten-hIJeTb.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background: ; } .guten-hIJeTb > .sticky-wrapper > .guten-column-wrapper, .guten-hIJeTb > .guten-column-wrapper { border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px; } @media only screen and (max-width: 1024px) { .guten-hIJeTb { width: 50%; } }.guten-VXmouM.guten-button-wrapper { justify-content: center; } .guten-VXmouM.guten-button-wrapper .guten-button { background: var(--wp--preset--color--custom-color-1); border-top-left-radius: 24px;border-top-right-radius: 24px;border-bottom-right-radius: 24px;border-bottom-left-radius: 24px;  } .guten-element.guten-VXmouM { margin-top: 25px; margin-bottom: 25px; }