.elementor-266 .elementor-element.elementor-element-8e38003{--display:flex;--min-height:52vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.8;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-8e38003:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-8e38003>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Gemini_Generated_Image_wf8kx5wf8kx5wf8k.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-266 .elementor-element.elementor-element-8e38003::before,.elementor-266 .elementor-element.elementor-element-8e38003>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-8e38003>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-8e38003>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-8e38003>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-8e38003>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(109deg,#253779 64%,#FFFFFF 19%)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-266 .elementor-element.elementor-element-6f553c5{background-color:#DB2825;padding:7px 11px 7px 11px;border-radius:16px 16px 16px 16px}.elementor-266 .elementor-element.elementor-element-6f553c5.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-6f553c5 .elementor-heading-title{font-size:15px;font-weight:400;color:#FFF}.elementor-266 .elementor-element.elementor-element-f404141{width:var(--container-widget-width,47%);max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0}.elementor-266 .elementor-element.elementor-element-f404141 .elementor-heading-title{font-size:46px;font-weight:900;line-height:1.15em;color:#FFF}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-266 .elementor-element.elementor-element-b034a55{width:var(--container-widget-width,51%);max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;font-size:16px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-9fad413{--display:flex;--padding-top:55px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-9fad413:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-9fad413>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3EFDC}.elementor-266 .elementor-element.elementor-element-b854dd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-bae93f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-266 .elementor-element.elementor-element-02fa1f2 img{width:100%;height:294px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px}.elementor-266 .elementor-element.elementor-element-b142c3c{background-color:#DB2825;margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:6px 11px 6px 11px;border-radius:16px 16px 16px 16px;text-align:center}.elementor-266 .elementor-element.elementor-element-b142c3c.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-b142c3c .elementor-heading-title{font-size:13px;font-weight:400;color:#FFF}.elementor-266 .elementor-element.elementor-element-b23d9f8{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-266 .elementor-element.elementor-element-b23d9f8.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-b23d9f8 .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.25em;color:#456789}.elementor-266 .elementor-element.elementor-element-6d8a473{width:initial;max-width:initial;text-align:start;font-size:16px;font-weight:300;color:#000}.elementor-266 .elementor-element.elementor-element-2436070{padding:0 0 0 0}.elementor-266 .elementor-element.elementor-element-2436070.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-2436070 .elementor-heading-title{font-size:15px;font-weight:300;text-decoration:underline;color:#C36}.elementor-266 .elementor-element.elementor-element-aff451a{--display:flex;--min-height:52vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.64;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-aff451a:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-aff451a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#243C8D}.elementor-266 .elementor-element.elementor-element-aff451a::before,.elementor-266 .elementor-element.elementor-element-aff451a>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-aff451a>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-aff451a>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-aff451a>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-aff451a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-266 .elementor-element.elementor-element-dd7bbe5{background-color:#012345;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:8px 20px 7px 20px;border-radius:16px 16px 16px 16px;text-align:center}.elementor-266 .elementor-element.elementor-element-dd7bbe5.elementor-element{--align-self:center}.elementor-266 .elementor-element.elementor-element-dd7bbe5 .elementor-heading-title{font-size:13px;font-weight:400;color:#FFF}.elementor-266 .elementor-element.elementor-element-5b2c1e8{width:var(--container-widget-width,46%);max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center}.elementor-266 .elementor-element.elementor-element-5b2c1e8.elementor-element{--align-self:center}.elementor-266 .elementor-element.elementor-element-5b2c1e8 .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.25em;color:#FFF}.elementor-266 .elementor-element.elementor-element-b67da7f{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;color:#FFF}.elementor-266 .elementor-element.elementor-element-b67da7f.elementor-element{--align-self:center}.elementor-266 .elementor-element.elementor-element-cca358d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 26px;--row-gap:0px;--column-gap:26px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-3dc80cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFF;--border-color:#FFFFFF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-266 .elementor-element.elementor-element-3dc80cd:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-3dc80cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#012345}.elementor-266 .elementor-element.elementor-element-ad6539f{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-266 .elementor-element.elementor-element-ad6539f.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-ad6539f img{width:21%;border-radius:6px 6px 6px 6px}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-text)}.elementor-266 .elementor-element.elementor-element-f65f45e .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-f65f45e .elementor-image-box-title{margin-bottom:15px;font-size:22px;font-weight:600;color:#FFF}.elementor-266 .elementor-element.elementor-element-f65f45e:has(:hover) .elementor-image-box-title,.elementor-266 .elementor-element.elementor-element-f65f45e:has(:focus) .elementor-image-box-title{color:#FFF}.elementor-266 .elementor-element.elementor-element-f65f45e .elementor-image-box-description{font-size:15px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-ebcd35a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFF;--border-color:#FFFFFF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-266 .elementor-element.elementor-element-ebcd35a:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-ebcd35a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#012345}.elementor-266 .elementor-element.elementor-element-01f2676{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-266 .elementor-element.elementor-element-01f2676.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-01f2676 img{width:21%;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-762e18c .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-762e18c .elementor-image-box-title{margin-bottom:15px;font-size:22px;font-weight:600;color:#FFF}.elementor-266 .elementor-element.elementor-element-762e18c:has(:hover) .elementor-image-box-title,.elementor-266 .elementor-element.elementor-element-762e18c:has(:focus) .elementor-image-box-title{color:#FFF}.elementor-266 .elementor-element.elementor-element-762e18c .elementor-image-box-description{font-size:15px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-b0eebdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFF;--border-color:#FFFFFF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-266 .elementor-element.elementor-element-b0eebdf:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-b0eebdf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#012345}.elementor-266 .elementor-element.elementor-element-3485043{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-266 .elementor-element.elementor-element-3485043.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-3485043 img{width:21%;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-fa2d7ce .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-fa2d7ce .elementor-image-box-title{margin-bottom:15px;font-size:22px;font-weight:600;color:#FFF}.elementor-266 .elementor-element.elementor-element-fa2d7ce:has(:hover) .elementor-image-box-title,.elementor-266 .elementor-element.elementor-element-fa2d7ce:has(:focus) .elementor-image-box-title{color:#FFF}.elementor-266 .elementor-element.elementor-element-fa2d7ce .elementor-image-box-description{font-size:15px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-2e5f41e{--display:flex;--min-height:52vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.64;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-2e5f41e::before,.elementor-266 .elementor-element.elementor-element-2e5f41e>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-2e5f41e>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-2e5f41e>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-2e5f41e>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-2e5f41e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-266 .elementor-element.elementor-element-ef85238{background-color:#DB2825;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:6px 11px 6px 11px;border-radius:16px 16px 16px 16px;text-align:center}.elementor-266 .elementor-element.elementor-element-ef85238.elementor-element{--align-self:center}.elementor-266 .elementor-element.elementor-element-ef85238 .elementor-heading-title{font-size:13px;font-weight:400;color:#FFF}.elementor-266 .elementor-element.elementor-element-231d4a5{width:var(--container-widget-width,80%);max-width:80%;padding:0 0 0 0;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center}.elementor-266 .elementor-element.elementor-element-231d4a5.elementor-element{--align-self:center}.elementor-266 .elementor-element.elementor-element-231d4a5 .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.25em;color:#456789}.elementor-266 .elementor-element.elementor-element-c4114b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-c4114b2.e-con{--align-self:center}.elementor-266 .elementor-element.elementor-element-a16f351{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.64;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-266 .elementor-element.elementor-element-a16f351:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-a16f351>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/pexels-photo-1396122.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-266 .elementor-element.elementor-element-a16f351::before,.elementor-266 .elementor-element.elementor-element-a16f351>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-a16f351>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-a16f351>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-a16f351>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-a16f351>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#012345;--background-overlay:''}.elementor-266 .elementor-element.elementor-element-bffb52b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-266 .elementor-element.elementor-element-bffb52b.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-bffb52b img{width:21%;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-4fcb629 .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-4fcb629 .elementor-image-box-title{margin-bottom:15px;font-size:22px;font-weight:600;color:#FFF}.elementor-266 .elementor-element.elementor-element-4fcb629:has(:hover) .elementor-image-box-title,.elementor-266 .elementor-element.elementor-element-4fcb629:has(:focus) .elementor-image-box-title{color:#FFF}.elementor-266 .elementor-element.elementor-element-4fcb629 .elementor-image-box-description{font-size:15px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-1a5be79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.64;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-266 .elementor-element.elementor-element-1a5be79:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-1a5be79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Shingle-Roof-Replacement-in-Euclid-Ohio-scaled-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-266 .elementor-element.elementor-element-1a5be79::before,.elementor-266 .elementor-element.elementor-element-1a5be79>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-1a5be79>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-1a5be79>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-1a5be79>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-1a5be79>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#012345;--background-overlay:''}.elementor-266 .elementor-element.elementor-element-2cbb91c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-266 .elementor-element.elementor-element-2cbb91c.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-2cbb91c img{width:21%;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-de37199 .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-de37199 .elementor-image-box-title{margin-bottom:15px;font-size:22px;font-weight:600;color:#FFF}.elementor-266 .elementor-element.elementor-element-de37199:has(:hover) .elementor-image-box-title,.elementor-266 .elementor-element.elementor-element-de37199:has(:focus) .elementor-image-box-title{color:#FFF}.elementor-266 .elementor-element.elementor-element-de37199 .elementor-image-box-description{font-size:15px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-7c3e8f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.64;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-266 .elementor-element.elementor-element-7c3e8f8:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-7c3e8f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/residential-roofing-company-cleveland-scaled-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-266 .elementor-element.elementor-element-7c3e8f8::before,.elementor-266 .elementor-element.elementor-element-7c3e8f8>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-7c3e8f8>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-7c3e8f8>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-7c3e8f8>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-7c3e8f8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#012345;--background-overlay:''}.elementor-266 .elementor-element.elementor-element-73d8228{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-266 .elementor-element.elementor-element-73d8228.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-73d8228 img{width:21%;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-14bac65 .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-14bac65 .elementor-image-box-title{margin-bottom:15px;font-size:22px;font-weight:600;color:#FFF}.elementor-266 .elementor-element.elementor-element-14bac65:has(:hover) .elementor-image-box-title,.elementor-266 .elementor-element.elementor-element-14bac65:has(:focus) .elementor-image-box-title{color:#FFF}.elementor-266 .elementor-element.elementor-element-14bac65 .elementor-image-box-description{font-size:15px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-093b55b{--display:flex;--padding-top:55px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-093b55b:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-093b55b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3EFDC}.elementor-266 .elementor-element.elementor-element-1200a6d{background-color:#DB2825;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:6px 11px 6px 11px;border-radius:16px 16px 16px 16px;text-align:center}.elementor-266 .elementor-element.elementor-element-1200a6d.elementor-element{--align-self:center}.elementor-266 .elementor-element.elementor-element-1200a6d .elementor-heading-title{font-size:13px;font-weight:400;color:#FFF}.elementor-266 .elementor-element.elementor-element-a356cb5{width:var(--container-widget-width,80%);max-width:80%;padding:0 0 0 0;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center}.elementor-266 .elementor-element.elementor-element-a356cb5.elementor-element{--align-self:center}.elementor-266 .elementor-element.elementor-element-a356cb5 .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.25em;color:#456789}.elementor-266 .elementor-element.elementor-element-820b542{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-820b542.e-con{--align-self:center}.elementor-266 .elementor-element.elementor-element-061f7ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overlay-opacity:0.64;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-061f7ba::before,.elementor-266 .elementor-element.elementor-element-061f7ba>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-061f7ba>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-061f7ba>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-061f7ba>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-061f7ba>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-266 .elementor-element.elementor-element-4339731{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.52;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-4339731:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-4339731>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-266 .elementor-element.elementor-element-4339731::before,.elementor-266 .elementor-element.elementor-element-4339731>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-4339731>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-4339731>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-4339731>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-4339731>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#54595F;--background-overlay:''}.elementor-266 .elementor-element.elementor-element-b9101a9{background-color:#FF6900;padding:8px 10px 8px 10px;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-b9101a9.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-b9101a9 .elementor-heading-title{font-size:24px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-e7109ed{width:initial;max-width:initial;text-align:start;font-size:16px;font-weight:400;color:#3A3A44}.elementor-266 .elementor-element.elementor-element-61aea23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overlay-opacity:0.64;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-61aea23::before,.elementor-266 .elementor-element.elementor-element-61aea23>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-61aea23>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-61aea23>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-61aea23>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-61aea23>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-266 .elementor-element.elementor-element-f18ba57{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.52;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-f18ba57:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-f18ba57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-266 .elementor-element.elementor-element-f18ba57::before,.elementor-266 .elementor-element.elementor-element-f18ba57>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-f18ba57>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-f18ba57>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-f18ba57>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-f18ba57>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#54595F;--background-overlay:''}.elementor-266 .elementor-element.elementor-element-9a1367d{background-color:#FF6900;padding:8px 10px 8px 10px;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-9a1367d.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-9a1367d .elementor-heading-title{font-size:24px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-05b25a2{width:initial;max-width:initial;text-align:start;font-size:16px;font-weight:400;color:#3A3A44}.elementor-266 .elementor-element.elementor-element-b01abd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overlay-opacity:0.64;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-b01abd0::before,.elementor-266 .elementor-element.elementor-element-b01abd0>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-b01abd0>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-b01abd0>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-b01abd0>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-b01abd0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-266 .elementor-element.elementor-element-c13b5fd{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.52;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-c13b5fd:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-c13b5fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-266 .elementor-element.elementor-element-c13b5fd::before,.elementor-266 .elementor-element.elementor-element-c13b5fd>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-c13b5fd>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-c13b5fd>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-c13b5fd>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-c13b5fd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#54595F;--background-overlay:''}.elementor-266 .elementor-element.elementor-element-25d987d{background-color:#FF6900;padding:8px 10px 8px 10px;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-25d987d.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-25d987d .elementor-heading-title{font-size:24px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-775a807{width:initial;max-width:initial;text-align:start;font-size:16px;font-weight:400;color:#3A3A44}.elementor-266 .elementor-element.elementor-element-c48344b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overlay-opacity:0.64;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-c48344b::before,.elementor-266 .elementor-element.elementor-element-c48344b>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-c48344b>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-c48344b>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-c48344b>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-c48344b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-266 .elementor-element.elementor-element-238f21a{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.52;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-238f21a:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-238f21a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-266 .elementor-element.elementor-element-238f21a::before,.elementor-266 .elementor-element.elementor-element-238f21a>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-238f21a>.e-con-inner>.elementor-background-video-container::before,.elementor-266 .elementor-element.elementor-element-238f21a>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-238f21a>.e-con-inner>.elementor-background-slideshow::before,.elementor-266 .elementor-element.elementor-element-238f21a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#54595F;--background-overlay:''}.elementor-266 .elementor-element.elementor-element-93bbc29{background-color:#FF6900;padding:8px 10px 8px 10px;border-radius:6px 6px 6px 6px}.elementor-266 .elementor-element.elementor-element-93bbc29.elementor-element{--align-self:flex-start}.elementor-266 .elementor-element.elementor-element-93bbc29 .elementor-heading-title{font-size:24px;font-weight:300;color:#FFF}.elementor-266 .elementor-element.elementor-element-58bb080{width:initial;max-width:initial;text-align:start;font-size:16px;font-weight:400;color:#3A3A44}.elementor-266 .elementor-element.elementor-element-5d44973{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-b191a0b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:60px;--padding-right:60px}.elementor-266 .elementor-element.elementor-element-b191a0b:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-b191a0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(55deg,#DB2825 70%,#243C8D 52%)}.elementor-266 .elementor-element.elementor-element-b191a0b.e-con{--align-self:center}.elementor-266 .elementor-element.elementor-element-2a80dc4{width:initial;max-width:initial;text-align:center}.elementor-266 .elementor-element.elementor-element-2a80dc4.elementor-element{--align-self:center}.elementor-266 .elementor-element.elementor-element-2a80dc4 .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.25em;color:#FFF}.elementor-266 .elementor-element.elementor-element-4c5e762{text-align:center;font-size:19px;font-weight:400;color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-266 .elementor-element.elementor-element-4bf8495 .elementor-button{background-color:#243C8D;font-size:15px;font-weight:500;fill:#FFF;color:#FFF;border-style:none;padding:12px 12px 12px 15px}.elementor-266 .elementor-element.elementor-element-4bf8495 .elementor-button:hover,.elementor-266 .elementor-element.elementor-element-4bf8495 .elementor-button:focus{background-color:#012345;color:#FFF}.elementor-266 .elementor-element.elementor-element-4bf8495{padding:0 0 0 0}.elementor-266 .elementor-element.elementor-element-4bf8495 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-266 .elementor-element.elementor-element-4bf8495 .elementor-button .elementor-button-content-wrapper{gap:13px}.elementor-266 .elementor-element.elementor-element-4bf8495 .elementor-button:hover svg,.elementor-266 .elementor-element.elementor-element-4bf8495 .elementor-button:focus svg{fill:#FFF}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-266 .elementor-element.elementor-element-f404141 .elementor-heading-title{font-size:38px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-266 .elementor-element.elementor-element-b23d9f8 .elementor-heading-title{font-size:28px}.elementor-266 .elementor-element.elementor-element-5b2c1e8 .elementor-heading-title{font-size:28px}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-266 .elementor-element.elementor-element-231d4a5 .elementor-heading-title{font-size:28px}.elementor-266 .elementor-element.elementor-element-a356cb5 .elementor-heading-title{font-size:28px}.elementor-266 .elementor-element.elementor-element-2a80dc4 .elementor-heading-title{font-size:28px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}}@media(min-width:768px){.elementor-266 .elementor-element.elementor-element-8e38003{--content-width:1200px}.elementor-266 .elementor-element.elementor-element-aff451a{--content-width:1200px}.elementor-266 .elementor-element.elementor-element-3dc80cd{--width:33%}.elementor-266 .elementor-element.elementor-element-ebcd35a{--width:33%}.elementor-266 .elementor-element.elementor-element-b0eebdf{--width:33%}.elementor-266 .elementor-element.elementor-element-2e5f41e{--content-width:1200px}.elementor-266 .elementor-element.elementor-element-c4114b2{--width:86%}.elementor-266 .elementor-element.elementor-element-820b542{--width:100%}.elementor-266 .elementor-element.elementor-element-061f7ba{--width:25%}.elementor-266 .elementor-element.elementor-element-4339731{--width:100%}.elementor-266 .elementor-element.elementor-element-61aea23{--width:25%}.elementor-266 .elementor-element.elementor-element-f18ba57{--width:100%}.elementor-266 .elementor-element.elementor-element-b01abd0{--width:25%}.elementor-266 .elementor-element.elementor-element-c13b5fd{--width:100%}.elementor-266 .elementor-element.elementor-element-c48344b{--width:25%}.elementor-266 .elementor-element.elementor-element-238f21a{--width:100%}.elementor-266 .elementor-element.elementor-element-5d44973{--content-width:1100px}.elementor-266 .elementor-element.elementor-element-b191a0b{--width:81%}}@media(max-width:767px){.elementor-266 .elementor-element.elementor-element-8e38003{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-266 .elementor-element.elementor-element-f404141{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-f404141 .elementor-heading-title{font-size:32px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-266 .elementor-element.elementor-element-b034a55{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-9fad413{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-b854dd8{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-266 .elementor-element.elementor-element-bae93f4{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-266 .elementor-element.elementor-element-02fa1f2 img{height:234px}.elementor-266 .elementor-element.elementor-element-b23d9f8{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-b23d9f8 .elementor-heading-title{font-size:26px}.elementor-266 .elementor-element.elementor-element-6d8a473{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-aff451a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-5b2c1e8{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-5b2c1e8 .elementor-heading-title{font-size:26px}.elementor-266 .elementor-element.elementor-element-b67da7f{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-cca358d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-ad6539f{width:var(--container-widget-width,20%);max-width:20%;padding:10px 0 0 0;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-266 .elementor-element.elementor-element-ad6539f img{width:89%}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-266 .elementor-element.elementor-element-f65f45e .elementor-image-box-wrapper{text-align:center}.elementor-266 .elementor-element.elementor-element-01f2676{width:var(--container-widget-width,20%);max-width:20%;padding:10px 0 0 0;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-266 .elementor-element.elementor-element-01f2676 img{width:89%}.elementor-266 .elementor-element.elementor-element-762e18c .elementor-image-box-wrapper{text-align:center}.elementor-266 .elementor-element.elementor-element-3485043{width:var(--container-widget-width,20%);max-width:20%;padding:10px 0 0 0;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-266 .elementor-element.elementor-element-3485043 img{width:89%}.elementor-266 .elementor-element.elementor-element-fa2d7ce .elementor-image-box-wrapper{text-align:center}.elementor-266 .elementor-element.elementor-element-2e5f41e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-231d4a5{width:initial;max-width:initial;padding:30px 0 0 0}.elementor-266 .elementor-element.elementor-element-231d4a5 .elementor-heading-title{font-size:26px}.elementor-266 .elementor-element.elementor-element-c4114b2{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-a16f351{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-bffb52b{width:var(--container-widget-width,20%);max-width:20%;padding:10px 0 0 0;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-266 .elementor-element.elementor-element-bffb52b img{width:89%}.elementor-266 .elementor-element.elementor-element-4fcb629 .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-1a5be79{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-2cbb91c{width:var(--container-widget-width,20%);max-width:20%;padding:10px 0 0 0;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-266 .elementor-element.elementor-element-2cbb91c img{width:89%}.elementor-266 .elementor-element.elementor-element-de37199 .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-7c3e8f8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-73d8228{width:var(--container-widget-width,20%);max-width:20%;padding:10px 0 0 0;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-266 .elementor-element.elementor-element-73d8228 img{width:89%}.elementor-266 .elementor-element.elementor-element-14bac65 .elementor-image-box-wrapper{text-align:start}.elementor-266 .elementor-element.elementor-element-093b55b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-a356cb5{width:initial;max-width:initial;padding:30px 0 0 0}.elementor-266 .elementor-element.elementor-element-a356cb5 .elementor-heading-title{font-size:26px}.elementor-266 .elementor-element.elementor-element-820b542{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-266 .elementor-element.elementor-element-061f7ba:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-061f7ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp)}.elementor-266 .elementor-element.elementor-element-061f7ba{--min-height:44vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-4339731:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-4339731>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp)}.elementor-266 .elementor-element.elementor-element-4339731{--min-height:44vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-b9101a9{padding:13px 13px 13px 13px}.elementor-266 .elementor-element.elementor-element-b9101a9 .elementor-heading-title{font-size:20px}.elementor-266 .elementor-element.elementor-element-e7109ed{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-61aea23:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-61aea23>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp)}.elementor-266 .elementor-element.elementor-element-61aea23{--min-height:44vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-f18ba57:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-f18ba57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp)}.elementor-266 .elementor-element.elementor-element-f18ba57{--min-height:44vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-9a1367d{padding:13px 13px 13px 13px}.elementor-266 .elementor-element.elementor-element-9a1367d .elementor-heading-title{font-size:20px}.elementor-266 .elementor-element.elementor-element-05b25a2{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-b01abd0:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-b01abd0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp)}.elementor-266 .elementor-element.elementor-element-b01abd0{--min-height:44vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-c13b5fd:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-c13b5fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp)}.elementor-266 .elementor-element.elementor-element-c13b5fd{--min-height:44vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-25d987d{padding:13px 13px 13px 13px}.elementor-266 .elementor-element.elementor-element-25d987d .elementor-heading-title{font-size:20px}.elementor-266 .elementor-element.elementor-element-775a807{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-c48344b:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-c48344b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp)}.elementor-266 .elementor-element.elementor-element-c48344b{--min-height:44vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-238f21a:not(.elementor-motion-effects-element-type-background),.elementor-266 .elementor-element.elementor-element-238f21a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://velzenroofingcontractoramarillo.com/wp-content/uploads/2026/03/Free-Consultation.webp)}.elementor-266 .elementor-element.elementor-element-238f21a{--min-height:44vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-93bbc29{padding:13px 13px 13px 13px}.elementor-266 .elementor-element.elementor-element-93bbc29 .elementor-heading-title{font-size:20px}.elementor-266 .elementor-element.elementor-element-58bb080{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-5d44973{--padding-top:120px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-b191a0b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-266 .elementor-element.elementor-element-2a80dc4{width:initial;max-width:initial}.elementor-266 .elementor-element.elementor-element-2a80dc4 .elementor-heading-title{font-size:26px}.elementor-266 .elementor-element.elementor-element-4c5e762{font-size:16px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}}