.elementor-6 .elementor-element.elementor-element-6245e03{--display:flex;--min-height:500px;--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;}.elementor-6 .elementor-element.elementor-element-6245e03:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6245e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roofingcontactor.store/wp-content/uploads/2025/04/at.jpg");}.elementor-6 .elementor-element.elementor-element-0e97704{--display:flex;}.elementor-6 .elementor-element.elementor-element-0e97704.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-d07ea91{text-align:center;}.elementor-6 .elementor-element.elementor-element-d07ea91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#5E7986;}.elementor-6 .elementor-element.elementor-element-aa6b8e8{text-align:center;}.elementor-6 .elementor-element.elementor-element-aa6b8e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-cb5f033{text-align:center;}.elementor-6 .elementor-element.elementor-element-cb5f033 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#A4FFE1;}.elementor-6 .elementor-element.elementor-element-b8d7f97{width:var( --container-widget-width, 35.053% );max-width:35.053%;--container-widget-width:35.053%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-b8d7f97.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-b8d7f97 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-8ea54cc{width:var( --container-widget-width, 18.298% );max-width:18.298%;--container-widget-width:18.298%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-8ea54cc > .elementor-widget-container{background-color:#FF7837;}.elementor-6 .elementor-element.elementor-element-8ea54cc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-8ea54cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-eed6c6d{--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;}.elementor-6 .elementor-element.elementor-element-eed6c6d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-eed6c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C69C9C;}.elementor-6 .elementor-element.elementor-element-0df39ed{--display:flex;}.elementor-6 .elementor-element.elementor-element-0df39ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-a26ad31{width:var( --container-widget-width, 103.16% );max-width:103.16%;--container-widget-width:103.16%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-a26ad31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-a26ad31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#CE94D7;}.elementor-6 .elementor-element.elementor-element-a4aa5d7{width:var( --container-widget-width, 103.16% );max-width:103.16%;--container-widget-width:103.16%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-a4aa5d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-a4aa5d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#C19797;}.elementor-6 .elementor-element.elementor-element-3f68c57{width:var( --container-widget-width, 103.16% );max-width:103.16%;--container-widget-width:103.16%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-3f68c57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-3f68c57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-867f5f9{width:var( --container-widget-width, 69.585% );max-width:69.585%;--container-widget-width:69.585%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-867f5f9 > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-6 .elementor-element.elementor-element-867f5f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-867f5f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-44db919{--display:flex;}.elementor-6 .elementor-element.elementor-element-1e0d621{width:var( --container-widget-width, 101.254% );max-width:101.254%;--container-widget-width:101.254%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-1e0d621.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-378058a{--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;}.elementor-6 .elementor-element.elementor-element-378058a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-378058a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C69C9C;}.elementor-6 .elementor-element.elementor-element-0d33ba7{text-align:center;}.elementor-6 .elementor-element.elementor-element-0d33ba7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#F0F5FA;}.elementor-6 .elementor-element.elementor-element-b56511b{width:var( --container-widget-width, 27.345% );max-width:27.345%;--container-widget-width:27.345%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-b56511b > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-6 .elementor-element.elementor-element-b56511b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-b56511b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;color:#F0F5FA;}.elementor-6 .elementor-element.elementor-element-983c815{text-align:center;}.elementor-6 .elementor-element.elementor-element-983c815 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#F0F5FA;}.elementor-6 .elementor-element.elementor-element-309b673{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-309b673:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-309b673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE2E2;}.elementor-6 .elementor-element.elementor-element-2c61a77{--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;}.elementor-6 .elementor-element.elementor-element-a02f5a9{--display:flex;}.elementor-6 .elementor-element.elementor-element-c48d909{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6 .elementor-element.elementor-element-1baa3c0{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-e6cdcc2 img{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-f2ed49e img{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-dd2df0b{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-dd2df0b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-dd2df0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEF2F2;}.elementor-6 .elementor-element.elementor-element-e1500af{--display:flex;}.elementor-6 .elementor-element.elementor-element-0ebb193{--display:flex;}.elementor-6 .elementor-element.elementor-element-5f10dea .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-6 .elementor-element.elementor-element-ea29c07{--display:flex;}.elementor-6 .elementor-element.elementor-element-ae1d792{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-49eadc0{--display:flex;}.elementor-6 .elementor-element.elementor-element-a388e90 img{width:100%;max-width:134%;}.elementor-6 .elementor-element.elementor-element-d9de687{--display:flex;}.elementor-6 .elementor-element.elementor-element-99c3406{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-b4f6ead{--display:flex;}.elementor-6 .elementor-element.elementor-element-a88efcb img{width:100%;max-width:100%;height:500px;}.elementor-6 .elementor-element.elementor-element-a83b050{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a204737{--display:flex;}.elementor-6 .elementor-element.elementor-element-79fa86e{--display:flex;}.elementor-6 .elementor-element.elementor-element-7bdbdaa{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-7bdbdaa:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7bdbdaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FDFF;}.elementor-6 .elementor-element.elementor-element-f5292d0{--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;}.elementor-6 .elementor-element.elementor-element-b250419 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-6 .elementor-element.elementor-element-c25dec9{--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;}.elementor-6 .elementor-element.elementor-element-84037f6{--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;}.elementor-6 .elementor-element.elementor-element-72ffda6{--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;}.elementor-6 .elementor-element.elementor-element-5dd8f2b{--display:flex;}.elementor-6 .elementor-element.elementor-element-0462d45 img{max-width:100%;height:266px;}.elementor-6 .elementor-element.elementor-element-7fdc7c4{--display:flex;}.elementor-6 .elementor-element.elementor-element-fef0521{--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;}.elementor-6 .elementor-element.elementor-element-629e71a{--display:flex;}.elementor-6 .elementor-element.elementor-element-b5a3ba8{--display:flex;}.elementor-6 .elementor-element.elementor-element-b5a3ba8.e-con{--order:-99999 /* order start hack */;}.elementor-6 .elementor-element.elementor-element-29fe184{width:var( --container-widget-width, 69.585% );max-width:69.585%;--container-widget-width:69.585%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-29fe184 > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-6 .elementor-element.elementor-element-29fe184.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-29fe184 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-8889281{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-61462e9{--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;}.elementor-6 .elementor-element.elementor-element-ecd00f4 img{height:500px;}.elementor-6 .elementor-element.elementor-element-a35b497 img{height:431px;}.elementor-6 .elementor-element.elementor-element-9d972ee{--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;}.elementor-6 .elementor-element.elementor-element-adb3a6b{--display:flex;}.elementor-6 .elementor-element.elementor-element-776f36e{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-33d08fb{--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;}.elementor-6 .elementor-element.elementor-element-33d08fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-e498314{--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;}.elementor-6 .elementor-element.elementor-element-299e944 img{height:404px;}.elementor-6 .elementor-element.elementor-element-f3f9991{--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;}.elementor-6 .elementor-element.elementor-element-a50051f{text-align:center;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-0e97704{--width:99.043%;}.elementor-6 .elementor-element.elementor-element-0df39ed{--width:39.852%;}.elementor-6 .elementor-element.elementor-element-2c61a77{--width:50%;}.elementor-6 .elementor-element.elementor-element-1baa3c0{--width:50%;}.elementor-6 .elementor-element.elementor-element-e1500af{--width:50%;}.elementor-6 .elementor-element.elementor-element-ae1d792{--width:50%;}.elementor-6 .elementor-element.elementor-element-b4f6ead{--width:50%;}.elementor-6 .elementor-element.elementor-element-a83b050{--width:50%;}.elementor-6 .elementor-element.elementor-element-f5292d0{--width:50%;}.elementor-6 .elementor-element.elementor-element-c25dec9{--width:50%;}.elementor-6 .elementor-element.elementor-element-84037f6{--width:50%;}.elementor-6 .elementor-element.elementor-element-72ffda6{--width:50%;}.elementor-6 .elementor-element.elementor-element-61462e9{--width:50%;}.elementor-6 .elementor-element.elementor-element-9d972ee{--width:50%;}.elementor-6 .elementor-element.elementor-element-33d08fb{--width:53.35%;}.elementor-6 .elementor-element.elementor-element-e498314{--width:50%;}}