.elementor-9356 .elementor-element.elementor-element-respira_19e7015a:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_19e7015a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22396E;}.elementor-9356 .elementor-element.elementor-element-respira_19e7015a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 30px 14px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_19e7015a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9356 .elementor-element.elementor-element-respira_3ff0cdab.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_3ff0cdab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_59aba4b1:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_59aba4b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gccsroofing.com/wp-content/uploads/2026/03/M31.webp");background-position:center center;background-size:cover;}.elementor-9356 .elementor-element.elementor-element-respira_59aba4b1 > .elementor-background-overlay{background-color:rgba(15,28,65,0.82);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_59aba4b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-bc-flex-widget .elementor-9356 .elementor-element.elementor-element-respira_3da588b8.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_3da588b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_6d87759a:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_6d87759a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9356 .elementor-element.elementor-element-respira_6d87759a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 30px 72px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_6d87759a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9356 .elementor-element.elementor-element-respira_2a372b60.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_2a372b60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-bc-flex-widget .elementor-9356 .elementor-element.elementor-element-respira_52db68b7.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_52db68b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_e693849f:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_e693849f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2a52;}.elementor-9356 .elementor-element.elementor-element-respira_e693849f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 30px 18px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_e693849f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_99aaa02d:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_99aaa02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6fb;}.elementor-9356 .elementor-element.elementor-element-respira_99aaa02d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 30px 72px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_99aaa02d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_d0063d31:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_d0063d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6fb;}.elementor-9356 .elementor-element.elementor-element-respira_d0063d31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 72px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_d0063d31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_ee4453ee:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_ee4453ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22396E;}.elementor-9356 .elementor-element.elementor-element-respira_ee4453ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 30px 72px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_ee4453ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_4fb850ef:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_4fb850ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22396E;}.elementor-9356 .elementor-element.elementor-element-respira_4fb850ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 72px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_4fb850ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_ba344f19:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_ba344f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9356 .elementor-element.elementor-element-respira_ba344f19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 30px 72px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_ba344f19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9356 .elementor-element.elementor-element-respira_d29cf2ff.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_d29cf2ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_dd8fb088:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_dd8fb088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6fb;}.elementor-9356 .elementor-element.elementor-element-respira_dd8fb088{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 30px 64px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_dd8fb088 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_1abc6f43:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_1abc6f43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f6fb;}.elementor-9356 .elementor-element.elementor-element-respira_1abc6f43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 64px 30px;}.elementor-9356 .elementor-element.elementor-element-respira_1abc6f43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_09ad7871:not(.elementor-motion-effects-element-type-background), .elementor-9356 .elementor-element.elementor-element-respira_09ad7871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gccsroofing.com/wp-content/uploads/2023/10/8f9732eb526a78d920231012-53-b8ur1z.webp");background-position:center center;background-size:cover;}.elementor-9356 .elementor-element.elementor-element-respira_09ad7871 > .elementor-background-overlay{background-color:rgba(15,28,65,0.86);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9356 .elementor-element.elementor-element-respira_09ad7871{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 30px 84px 30px;}.elementor-bc-flex-widget .elementor-9356 .elementor-element.elementor-element-respira_005bfa5d.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-9356 .elementor-element.elementor-element-respira_005bfa5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}