: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;}.gb-element-75945ab7{background-blend-mode:normal;background-image:linear-gradient(to left,var(--base-2) 0%,var(--base-2) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:0px;position:relative}.gb-element-75945ab7:is(:hover,:focus){color:var(--base-3)}.gb-element-3f397683{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-0f791e97{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.gb-element-0f791e97{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-0f791e97{grid-template-columns:1fr}}.gb-element-5dc06ad5{background-image:url('https://roofinspectioncoloradosprings.com/wp-content/uploads/2026/06/roof-inspection-lamar.webp');background-position:36% 82%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;filter:grayscale(100%)}@media (max-width:1024px){.gb-element-5dc06ad5{border-bottom-left-radius:0px;border-top-right-radius:.25rem;min-height:600px}}@media (max-width:767px){.gb-element-5dc06ad5{min-height:400px}}.gb-element-502b1ab3{background-color:var(--contrast-2);border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;color:var(--base-3);padding:4rem}@media (max-width:1024px){.gb-element-502b1ab3{border-bottom-left-radius:.25rem;border-top-right-radius:0px}}@media (max-width:767px){.gb-element-502b1ab3{padding:2rem}}.gb-element-e062b8cb{align-items:center;column-gap:3rem;display:flex;grid-template-columns:1fr;margin-bottom:4rem}@media (max-width:767px){.gb-element-e062b8cb{align-items:flex-start;flex-direction:column;row-gap:2rem}}.gb-element-9f8b38a6{align-items:center;column-gap:1rem;display:flex}@media (max-width:767px){.gb-element-9f8b38a6{align-items:center;display:flex;flex-direction:column;grid-column:unset;row-gap:1rem}}.gb-element-f3e1e0a9{background-blend-mode:normal;background-image:linear-gradient(to left,var(--base-2) 0%,var(--base-2) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:0px;position:relative}.gb-element-f3e1e0a9:is(:hover,:focus){color:var(--base-3)}.gb-element-92eacc27{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-3558ade6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.gb-element-3558ade6{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-3558ade6{grid-template-columns:1fr}}.gb-element-d1adab16{background-image:url('https://winik.io/wp-content/uploads/2026/01/gerald-winik-roof-consultant-contact.webp');background-position:52% 36%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;filter:grayscale(100%)}@media (max-width:1024px){.gb-element-d1adab16{border-bottom-left-radius:0px;border-top-right-radius:.25rem;min-height:600px}}@media (max-width:767px){.gb-element-d1adab16{min-height:400px}}.gb-element-88e17be8{background-color:var(--contrast-2);border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;color:var(--base-3);padding:4rem}@media (max-width:1024px){.gb-element-88e17be8{border-bottom-left-radius:.25rem;border-top-right-radius:0px}}@media (max-width:767px){.gb-element-88e17be8{padding:2rem}}.gb-element-d7beb570{align-items:center;column-gap:3rem;display:flex;grid-template-columns:1fr;margin-bottom:4rem}@media (max-width:767px){.gb-element-d7beb570{align-items:flex-start;flex-direction:column;row-gap:2rem}}.gb-element-3a1b99c4{align-items:center;column-gap:1rem;display:flex}@media (max-width:767px){.gb-element-3a1b99c4{align-items:center;display:flex;flex-direction:column;grid-column:unset;row-gap:1rem}}.gb-element-0abd59bc{background-color:var(--contrast-2);color:var(--base-3);position:relative}.gb-element-d8377d4b{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-8e4d88dd{padding-bottom:5rem;padding-top:5rem;border-top:1px solid var(--accent);border-bottom:1px solid var(--accent)}.gb-element-125af5d3{column-gap:3em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3em}@media (max-width:1024px){.gb-element-125af5d3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-125af5d3{grid-template-columns:1fr}}.gb-element-8d72f5f8{align-items:center;display:flex;justify-content:space-between;padding-top:5rem}@media (max-width:767px){.gb-element-8d72f5f8{align-items:flex-start;flex-direction:column-reverse}}.gb-element-d57b659d{align-items:center;column-gap:1.5rem;display:flex}.gb-element-212c8daf{background-color:var(--contrast-2);padding-bottom:10rem;position:relative}@media (max-width:767px){.gb-element-212c8daf{padding-bottom:7.5rem}}.gb-element-1918a7d4{align-items:center;column-gap:1.5rem;display:flex}.gb-element-1918a7d4 a{color:var(--base-3)}.gb-element-1918a7d4 a:hover{color:var(--accent-3)}.gb-element-ff8c003b{background-color:var(--accent);padding:.5rem 2rem}.gb-element-ff8c003b a{color:var(--base-3)}.gb-element-ff8c003b a:hover{color:var(--accent-3)}@media (max-width:767px){.gb-element-ff8c003b{padding-left:1.5rem;padding-right:1.5rem}}.gb-element-3c7cce09{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:767px){.gb-element-3c7cce09{row-gap:1rem}}.gb-text-8e7abf54{color:var(--base-3)}.gb-text-1917b09c{color:var(--base-3)}.gb-text-b42abf64{background-color:#136db0;color:var(--base-3)}.gb-text-b42abf64:is(:hover,:focus){background-color:#218ab6;color:var(--base-3)}.gb-text-dd937430{color:var(--base-3);font-weight:600;margin-bottom:.5rem}@media (max-width:767px){.gb-text-dd937430{text-align:center}}.gb-text-e024e45d{color:var(--base-3);font-size:1.5rem}.gb-text-e024e45d:is(:hover,:focus){color:var(--base-3)}.gb-text-e024e45d:is(:hover,:focus) .gb-shape svg{color:var(--base-3)}.gb-text-e024e45d .gb-shape svg{color:var(--base-3)}.gb-text-0d7a2420{color:var(--base-3)}.gb-text-a060e10c{color:var(--base-3)}.gb-text-553dc632{background-color:#136db0;color:var(--base-3)}.gb-text-553dc632:is(:hover,:focus){background-color:#218ab6;color:var(--base-3)}.gb-text-70f5b27f{color:var(--base-3);font-weight:600;margin-bottom:.5rem}@media (max-width:767px){.gb-text-70f5b27f{text-align:center}}.gb-text-a0a19ab9{color:var(--base-3);font-size:1.5rem}.gb-text-a0a19ab9:is(:hover,:focus){color:var(--base-3)}.gb-text-a0a19ab9:is(:hover,:focus) .gb-shape svg{color:var(--base-3)}.gb-text-a0a19ab9 .gb-shape svg{color:var(--base-3)}.gb-text-c23c5579{color:var(--base-3);font-size:19px;font-weight:600}.gb-text-ddbf785c{font-weight:400}.gb-text-ddbf785c:is(:hover,:focus){color:var(--base-3)}.gb-text-5a23a213{color:var(--base-3);font-weight:400;margin-bottom:0px}.gb-text-5a23a213 a{color:#1c51e4}.gb-text-f75c2eda{color:var(--base-3);font-size:19px}.gb-text-c21c2f20{font-size:16px;font-weight:400}.gb-text-c5fcce00 a{color:var(--base-3)}.gb-text-c5fcce00 a:hover{color:var(--base)}.gb-text-742cb3b3 a{color:var(--base-3)}.gb-text-742cb3b3 a:hover{color:var(--base)}.gb-text-b4f2f1e6{color:var(--base-3);margin-bottom:0px}.gb-text-cb400ea3{margin-left:24px;text-decoration:none}.gb-text-932aedec{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.45rem}.gb-text-932aedec:is(:hover,:focus) .gb-shape svg{color:var(--accent-2)}.gb-text-932aedec .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor;color:var(--accent)}.gb-text-1485ab38{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.4rem}.gb-text-1485ab38:is(:hover,:focus) .gb-shape svg{color:var(--accent-2)}.gb-text-1485ab38 .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor;color:var(--accent)}.gb-text-1f6d4836{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.4rem}.gb-text-1f6d4836:is(:hover,:focus) .gb-shape svg{color:var(--accent-2)}.gb-text-1f6d4836 .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor;color:var(--accent)}.gb-text-48c635f2{align-items:center;column-gap:0.5em;display:inline-flex;font-size:1.4rem}.gb-text-48c635f2:is(:hover,:focus) .gb-shape svg{color:var(--accent-2)}.gb-text-48c635f2 .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor;color:var(--accent)}.gb-text-94c4ef35{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;font-size:1rem;font-weight:600;margin-bottom:0px}.gb-text-94c4ef35 .gb-shape svg{width:1.1em;height:1.1em;fill:currentColor}.gb-shape-bf0efd4f{align-items:flex-start;background-color:var(--accent-3);display:inline-flex;flex-direction:column;row-gap:1.25rem;border-radius:100%;padding:.75rem}.gb-shape-bf0efd4f .gb-shape svg{width:120px;fill:currentColor;color:var(--base)}.gb-shape-bf0efd4f svg{fill:currentColor;height:32px;width:32px;color:var(--base-3)}@media (max-width:767px){.gb-shape-bf0efd4f{display:inline-flex}}.gb-shape-2c8b2496{align-items:flex-start;background-color:var(--accent-3);display:inline-flex;flex-direction:column;row-gap:1.25rem;border-radius:100%;padding:.75rem}.gb-shape-2c8b2496 .gb-shape svg{width:120px;fill:currentColor;color:var(--base)}.gb-shape-2c8b2496 svg{fill:currentColor;height:32px;width:32px;color:var(--base-3)}@media (max-width:767px){.gb-shape-2c8b2496{display:inline-flex}}.gb-shape-f1e79459{color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;top:0;transform:scale(1,-1)}.gb-shape-f1e79459 svg{fill:currentColor;width:100%;height:2rem;color:var(--base-3)}.gb-shape-2b5a7c03{bottom:0;color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0}.gb-shape-2b5a7c03 svg{fill:currentColor;width:100%;height:2rem;color:var(--base-3)}