.elementor-5953 .elementor-element.elementor-element-67145ad:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-67145ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url("https://connerroofing.com/wp-content/uploads/2024/04/st-louis.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-5953 .elementor-element.elementor-element-67145ad > .elementor-background-overlay{background-color:#000000;opacity:0.46;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-67145ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 40px 152px 40px;}.elementor-5953 .elementor-element.elementor-element-b69ac67 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-ba6412d{text-align:center;}.elementor-5953 .elementor-element.elementor-element-ba6412d .elementor-heading-title{color:#ffffff;}.elementor-5953 .elementor-element.elementor-element-d9e6b66 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-5953 .elementor-element.elementor-element-d9e6b66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 40px 95px 40px;z-index:999;}.elementor-5953 .elementor-element.elementor-element-d9e6b66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-daf2e83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 40px 0px;}.elementor-5953 .elementor-element.elementor-element-8e32db8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-8e32db8 .elementor-icon-wrapper{text-align:start;}.elementor-5953 .elementor-element.elementor-element-8e32db8 .elementor-icon{font-size:16px;}.elementor-5953 .elementor-element.elementor-element-8e32db8 .elementor-icon svg{height:16px;}.elementor-5953 .elementor-element.elementor-element-34c29c6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5953 .elementor-element.elementor-element-34c29c6{text-align:start;}.elementor-5953 .elementor-element.elementor-element-0f08d8c > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://connerroofing.com/wp-content/uploads/2020/08/roofing-professional-workers.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:88% auto;opacity:0.8;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 40px ) hue-rotate( 0deg );}.elementor-5953 .elementor-element.elementor-element-1d7c6e9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9{z-index:1;}.elementor-5953 .elementor-element.elementor-element-606cdf4 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-606cdf4 img{border-radius:4px 4px 4px 4px;}.elementor-5953 .elementor-element.elementor-element-7b59f9a2 > .elementor-container{min-height:400px;}.elementor-5953 .elementor-element.elementor-element-7b59f9a2{margin-top:-60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-6ba5c5a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-6ba5c5a8 iframe{height:305px;filter:brightness( 94% ) contrast( 80% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5953 .elementor-element.elementor-element-4862d5f{padding:0px 0px 60px 0px;}.elementor-5953 .elementor-element.elementor-element-b976321 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-1bb9568{text-align:center;}.elementor-5953 .elementor-element.elementor-element-5e5379f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-16fb5aa > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-b08396b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-72866a2{padding:0px 0px 60px 0px;}.elementor-5953 .elementor-element.elementor-element-61d4cd5 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-8b8b153{text-align:center;}.elementor-5953 .elementor-element.elementor-element-e70cbc1{margin-top:0px;margin-bottom:40px;}.elementor-5953 .elementor-element.elementor-element-61f0361 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-bcdfd4b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-a926b2d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-133581c{margin-top:0px;margin-bottom:40px;}.elementor-5953 .elementor-element.elementor-element-5e44d73 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-a77aba6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-4920f41 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5953 .elementor-element.elementor-element-4d71e0b:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-4d71e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5953 .elementor-element.elementor-element-4d71e0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5953 .elementor-element.elementor-element-4d71e0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-7a195930{margin-top:44px;margin-bottom:64px;}.elementor-5953 .elementor-element.elementor-element-3543a67 > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-5953 .elementor-element.elementor-element-eaa2f56{text-align:center;}.elementor-5953 .elementor-element.elementor-element-0c27b15 > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-5953 .elementor-element.elementor-element-dc70478{text-align:center;}.elementor-5953 .elementor-element.elementor-element-920f74e > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-5953 .elementor-element.elementor-element-3e0cf12{text-align:center;}.elementor-5953 .elementor-element.elementor-element-cd2c44e > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-5953 .elementor-element.elementor-element-50bfd59{--spacer-size:20px;}.elementor-5953 .elementor-element.elementor-element-a612ffd{text-align:center;}.elementor-5953 .elementor-element.elementor-element-e370136{padding:40px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-5934bc3{text-align:center;}.elementor-5953 .elementor-element.elementor-element-ce29048 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5953 .elementor-element.elementor-element-ce29048{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-5953 .elementor-element.elementor-element-ce29048 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-b494cf8 > .elementor-element-populated{padding:10px 60px 10px 10px;}.elementor-5953 .elementor-element.elementor-element-7465d06{font-size:22px;}.elementor-5953 .elementor-element.elementor-element-f5aeace > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5953 .elementor-element.elementor-element-f5aeace > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-2dd955a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5953 .elementor-element.elementor-element-2dd955a:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-2dd955a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8CDD2;}.elementor-5953 .elementor-element.elementor-element-2dd955a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-5953 .elementor-element.elementor-element-2dd955a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-c7ec1bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5953 .elementor-element.elementor-element-c7ec1bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-f054490 > .elementor-element-populated{padding:10px 60px 10px 10px;}.elementor-5953 .elementor-element.elementor-element-b4569d9{font-size:22px;}.elementor-5953 .elementor-element.elementor-element-33d6474 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5953 .elementor-element.elementor-element-33d6474:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-33d6474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABABAB;}.elementor-5953 .elementor-element.elementor-element-33d6474{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-5953 .elementor-element.elementor-element-33d6474 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-18282c6 > .elementor-element-populated{padding:10px 60px 10px 10px;}.elementor-5953 .elementor-element.elementor-element-74ad834{font-size:22px;}.elementor-5953 .elementor-element.elementor-element-5d30e8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5953 .elementor-element.elementor-element-5d30e8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-15e5dab:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-15e5dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8CDD2;}.elementor-5953 .elementor-element.elementor-element-15e5dab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 20px 0px;}.elementor-5953 .elementor-element.elementor-element-15e5dab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-9bfa07f{text-align:center;}.elementor-5953 .elementor-element.elementor-element-589875f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5953 .elementor-element.elementor-element-589875f4:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-589875f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8CDD2;}.elementor-5953 .elementor-element.elementor-element-589875f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-5953 .elementor-element.elementor-element-589875f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-5072260e > .elementor-element-populated{padding:0% 25% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-5601c5a5:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-5601c5a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(0, 5, 47, 0) 16%, #033A66 16%);}.elementor-5953 .elementor-element.elementor-element-5601c5a5 > .elementor-background-overlay{background-image:url("https://connerroofing.com/wp-content/uploads/2022/06/roofus-cta-clear-bg-new.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5953 .elementor-element.elementor-element-5601c5a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-84px;margin-bottom:0px;padding:200px 40px 120px 40px;z-index:10;}.elementor-5953 .elementor-element.elementor-element-428c522a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-294ae045{width:100%;max-width:100%;align-self:flex-end;text-align:end;}.elementor-5953 .elementor-element.elementor-element-294ae045 .elementor-heading-title{color:#ffffff;}.elementor-5953 .elementor-element.elementor-element-7988d84b > .elementor-widget-container{margin:0px 10px -8px 0px;padding:0em 0em 0em 30em;}.elementor-5953 .elementor-element.elementor-element-7988d84b{text-align:end;color:#FFFFFF;}.elementor-5953 .elementor-element.elementor-element-3c5c2f87 .elementor-button{background-color:#61A375;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5953 .elementor-element.elementor-element-67145ad:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-67145ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5953 .elementor-element.elementor-element-d9e6b66{padding:0px 40px 80px 40px;}.elementor-5953 .elementor-element.elementor-element-daf2e83 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-34c29c6{text-align:start;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 12px 0px;}.elementor-5953 .elementor-element.elementor-element-3543a67 > .elementor-element-populated{margin:0px 0px 48px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-0c27b15 > .elementor-element-populated{margin:0px 0px 48px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-920f74e > .elementor-element-populated{margin:0px 0px 48px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-cd2c44e > .elementor-element-populated{margin:0px 0px 48px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-5601c5a5 > .elementor-background-overlay{background-size:cover;}.elementor-5953 .elementor-element.elementor-element-5601c5a5{padding:120px 40px 80px 40px;}.elementor-5953 .elementor-element.elementor-element-428c522a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5953 .elementor-element.elementor-element-d9e6b66{padding:0px 24px 64px 24px;}.elementor-5953 .elementor-element.elementor-element-daf2e83 > .elementor-element-populated{padding:60px 8px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-7a195930{margin-top:24px;margin-bottom:48px;}.elementor-5953 .elementor-element.elementor-element-3543a67{width:50%;}.elementor-5953 .elementor-element.elementor-element-3543a67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-0c27b15{width:50%;}.elementor-5953 .elementor-element.elementor-element-0c27b15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-920f74e{width:50%;}.elementor-5953 .elementor-element.elementor-element-920f74e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-cd2c44e{width:50%;}.elementor-5953 .elementor-element.elementor-element-cd2c44e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5953 .elementor-element.elementor-element-40c89ff7 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-5953 .elementor-element.elementor-element-5072260e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5953 .elementor-element.elementor-element-5072260e > .elementor-element-populated{padding:0% 20% 0% 20%;}.elementor-5953 .elementor-element.elementor-element-47ed7a86{text-align:center;}.elementor-5953 .elementor-element.elementor-element-5601c5a5{padding:64px 24px 64px 24px;}.elementor-5953 .elementor-element.elementor-element-294ae045 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5953 .elementor-element.elementor-element-7988d84b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5953 .elementor-element.elementor-element-daf2e83{width:49%;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9{width:50.917%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5953 .elementor-element.elementor-element-daf2e83{width:100%;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9{width:100%;}.elementor-5953 .elementor-element.elementor-element-3543a67{width:50%;}.elementor-5953 .elementor-element.elementor-element-0c27b15{width:50%;}.elementor-5953 .elementor-element.elementor-element-920f74e{width:50%;}.elementor-5953 .elementor-element.elementor-element-cd2c44e{width:50%;}}@media(min-width:1025px){.elementor-5953 .elementor-element.elementor-element-67145ad:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-67145ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5953 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}}