.elementor-197 .elementor-element.elementor-element-6f1880a{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.84;}.elementor-197 .elementor-element.elementor-element-6f1880a:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-6f1880a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siperoofingandgeneralcontracting.com/wp-content/uploads/2025/06/sipe-roofing-and-general-ontracting-hero-roof-repair-2880w.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-6f1880a::before, .elementor-197 .elementor-element.elementor-element-6f1880a > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-6f1880a > .e-con-inner > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-6f1880a > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-6f1880a > .e-con-inner > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-6f1880a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#334E9F;--background-overlay:'';}.elementor-197 .elementor-element.elementor-element-033a15d{--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-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-197 .elementor-element.elementor-element-d9d7edc > .elementor-widget-container{background-color:#DC2626;padding:7px 17px 7px 17px;border-radius:132px 132px 132px 132px;}.elementor-197 .elementor-element.elementor-element-d9d7edc.elementor-element{--align-self:flex-start;}.elementor-197 .elementor-element.elementor-element-d9d7edc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-197 .elementor-element.elementor-element-d9d7edc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-197 .elementor-element.elementor-element-d9d7edc{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-197 .elementor-element.elementor-element-d9d7edc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-197 .elementor-element.elementor-element-b7c773e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:71px;font-weight:800;color:#FFFFFF;}.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-197 .elementor-element.elementor-element-6c56871{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-197 .elementor-element.elementor-element-e6b920c .elementor-icon-box-wrapper{align-items:start;}.elementor-197 .elementor-element.elementor-element-e6b920c{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-e6b920c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-e6b920c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-e6b920c.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-e6b920c.elementor-view-default .elementor-icon{fill:var( --e-global-color-1245b12 );color:var( --e-global-color-1245b12 );border-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-e6b920c .elementor-icon{font-size:23px;}.elementor-197 .elementor-element.elementor-element-e6b920c .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-e6b920c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;}.elementor-197 .elementor-element.elementor-element-e6b920c .elementor-icon-box-description{font-family:"Anton", Sans-serif;font-size:27px;font-weight:400;letter-spacing:1.2px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-c1e68b1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-197 .elementor-element.elementor-element-66bb4c4 .elementor-button{background-color:var( --e-global-color-32aed57 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-32aed57 );border-radius:6px 6px 6px 6px;padding:19px 19px 19px 19px;}.elementor-197 .elementor-element.elementor-element-66bb4c4{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-f86764d .elementor-button{background-color:#ED1C2200;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:19px 19px 19px 19px;}.elementor-197 .elementor-element.elementor-element-f86764d .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-f86764d .elementor-button:focus{background-color:var( --e-global-color-bd52e63 );}.elementor-197 .elementor-element.elementor-element-f86764d{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-79a2f82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-197 .elementor-element.elementor-element-9f2d8b1{--display:flex;--min-height:100%;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-197 .elementor-element.elementor-element-9f2d8b1:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-9f2d8b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-5fdd735{text-align:center;}.elementor-197 .elementor-element.elementor-element-5fdd735 .elementor-heading-title{font-family:var( --e-global-typography-1abbc4b-font-family ), Sans-serif;font-weight:var( --e-global-typography-1abbc4b-font-weight );color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-9b16cab > .elementor-widget-container{margin:-86px -40px -187px -43px;}.elementor-197 .elementor-element.elementor-element-b14d494{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-64de2e4 .elementor-button{background-color:var( --e-global-color-32aed57 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-32aed57 );border-radius:6px 6px 6px 6px;padding:19px 19px 19px 19px;}.elementor-197 .elementor-element.elementor-element-64de2e4{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-82f844a .elementor-button{background-color:#ED1C2200;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:19px 19px 19px 19px;}.elementor-197 .elementor-element.elementor-element-82f844a .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-82f844a .elementor-button:focus{background-color:var( --e-global-color-bd52e63 );}.elementor-197 .elementor-element.elementor-element-82f844a{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-a3939ce{--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;--justify-content:center;--align-items:center;box-shadow:0px -2px 7px 0px rgba(0, 0, 0, 0.17);--padding-top:37px;--padding-bottom:43px;--padding-left:13px;--padding-right:13px;}.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-197 .elementor-element.elementor-element-b9c5294 img{width:182px;}.elementor-197 .elementor-element.elementor-element-19b5400{--display:flex;}.elementor-197 .elementor-element.elementor-element-157bdd6 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:126px 126px 126px 126px;padding:11px 60px 11px 61px;}.elementor-197 .elementor-element.elementor-element-157bdd6 .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-157bdd6 .elementor-button:focus{background-color:var( --e-global-color-32aed57 );color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-157bdd6 .elementor-button:hover svg, .elementor-197 .elementor-element.elementor-element-157bdd6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-fe09bfe .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:126px 126px 126px 126px;padding:11px 60px 11px 61px;}.elementor-197 .elementor-element.elementor-element-fe09bfe .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-fe09bfe .elementor-button:focus{background-color:var( --e-global-color-32aed57 );color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-fe09bfe .elementor-button:hover svg, .elementor-197 .elementor-element.elementor-element-fe09bfe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-ca0b624{--display:flex;--min-height:139px;--justify-content:center;}.elementor-197 .elementor-element.elementor-element-ca0b624:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-ca0b624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siperoofingandgeneralcontracting.com/wp-content/uploads/2025/06/BadgeBP1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-197 .elementor-element.elementor-element-9902df5 > .elementor-widget-container{margin:10px 18px 0px 19px;}.elementor-197 .elementor-element.elementor-element-9902df5{text-align:center;}.elementor-197 .elementor-element.elementor-element-9902df5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-497af74{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:52px;--padding-bottom:63px;--padding-left:11px;--padding-right:11px;}.elementor-197 .elementor-element.elementor-element-497af74:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-497af74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-197 .elementor-element.elementor-element-8f641b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-197 .elementor-element.elementor-element-aa7021f{text-align:center;}.elementor-197 .elementor-element.elementor-element-aa7021f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#000000;}.elementor-197 .elementor-element.elementor-element-820a820{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-197 .elementor-element.elementor-element-a499dec{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-197 .elementor-element.elementor-element-a499dec:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-a499dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-f7167a0 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-f7167a0{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-f7167a0 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-f7167a0.elementor-view-stacked .elementor-icon{background-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-f7167a0.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-f7167a0.elementor-view-default .elementor-icon{fill:#DC26261C;color:#DC26261C;border-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-f7167a0 .elementor-icon{font-size:61px;padding:10px;}.elementor-197 .elementor-element.elementor-element-f7167a0 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-f7167a0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-f7167a0:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-f7167a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-f7167a0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-0cb585a{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-197 .elementor-element.elementor-element-0cb585a:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-0cb585a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-8de4555 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-8de4555{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-8de4555 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-8de4555.elementor-view-stacked .elementor-icon{background-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-8de4555.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-8de4555.elementor-view-default .elementor-icon{fill:#DC26261C;color:#DC26261C;border-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-8de4555 .elementor-icon{font-size:61px;padding:10px;}.elementor-197 .elementor-element.elementor-element-8de4555 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-8de4555 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-8de4555:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-8de4555:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-8de4555 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-f8837e2{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-197 .elementor-element.elementor-element-f8837e2:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-f8837e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-8b5da44 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-8b5da44{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-8b5da44 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-8b5da44.elementor-view-stacked .elementor-icon{background-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-8b5da44.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-8b5da44.elementor-view-default .elementor-icon{fill:#DC26261C;color:#DC26261C;border-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-8b5da44 .elementor-icon{font-size:61px;padding:10px;}.elementor-197 .elementor-element.elementor-element-8b5da44 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-8b5da44 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-8b5da44:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-8b5da44:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-8b5da44 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-4a31aca{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-197 .elementor-element.elementor-element-4a31aca:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-4a31aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-f66db71 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-f66db71{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-f66db71 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-f66db71.elementor-view-stacked .elementor-icon{background-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-f66db71.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-f66db71.elementor-view-default .elementor-icon{fill:#DC26261C;color:#DC26261C;border-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-f66db71 .elementor-icon{font-size:61px;padding:10px;}.elementor-197 .elementor-element.elementor-element-f66db71 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-f66db71 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-f66db71:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-f66db71:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-f66db71 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-505b2eb{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-197 .elementor-element.elementor-element-505b2eb:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-505b2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-724360c .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-724360c{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-724360c .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-724360c.elementor-view-stacked .elementor-icon{background-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-724360c.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-724360c.elementor-view-default .elementor-icon{fill:#DC26261C;color:#DC26261C;border-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-724360c .elementor-icon{font-size:61px;padding:10px;}.elementor-197 .elementor-element.elementor-element-724360c .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-724360c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-724360c:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-724360c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-724360c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-0cbb62b{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-197 .elementor-element.elementor-element-0cbb62b:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-0cbb62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-7e591fc .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-7e591fc{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-7e591fc .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-7e591fc.elementor-view-stacked .elementor-icon{background-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-7e591fc.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-7e591fc.elementor-view-default .elementor-icon{fill:#DC26261C;color:#DC26261C;border-color:#DC26261C;}.elementor-197 .elementor-element.elementor-element-7e591fc .elementor-icon{font-size:61px;padding:10px;}.elementor-197 .elementor-element.elementor-element-7e591fc .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-7e591fc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-7e591fc:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-7e591fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-7e591fc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-4852048{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.85;--padding-top:64px;--padding-bottom:142px;--padding-left:11px;--padding-right:11px;}.elementor-197 .elementor-element.elementor-element-4852048:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-4852048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;background-image:url("https://siperoofingandgeneralcontracting.com/wp-content/uploads/2025/06/sipe-roofing-and-general-ontracting-hero-roof-inspection-2880w.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-4852048::before, .elementor-197 .elementor-element.elementor-element-4852048 > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-4852048 > .e-con-inner > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-4852048 > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-4852048 > .e-con-inner > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-4852048 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bd52e63 );--background-overlay:'';}.elementor-197 .elementor-element.elementor-element-0aba17d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-19f3b3a{text-align:center;}.elementor-197 .elementor-element.elementor-element-19f3b3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-49effbf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-b965e7f{--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-197 .elementor-element.elementor-element-b32d4a5 .elementor-icon-box-wrapper{align-items:start;}.elementor-197 .elementor-element.elementor-element-b32d4a5{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-b32d4a5 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-b32d4a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-b32d4a5.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-b32d4a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-1245b12 );color:var( --e-global-color-1245b12 );border-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-b32d4a5 .elementor-icon{font-size:23px;}.elementor-197 .elementor-element.elementor-element-b32d4a5 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-b32d4a5 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-b32d4a5:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-b32d4a5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-b32d4a5 .elementor-icon-box-description{color:#FFFFFFE0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-197 .elementor-element.elementor-element-310637f{--divider-border-style:solid;--divider-color:#FFFFFF94;--divider-border-width:1px;}.elementor-197 .elementor-element.elementor-element-310637f .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-197 .elementor-element.elementor-element-310637f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-197 .elementor-element.elementor-element-7b09c8e .elementor-icon-box-wrapper{align-items:start;}.elementor-197 .elementor-element.elementor-element-7b09c8e{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-7b09c8e .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-7b09c8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-7b09c8e.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-7b09c8e.elementor-view-default .elementor-icon{fill:var( --e-global-color-1245b12 );color:var( --e-global-color-1245b12 );border-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-7b09c8e .elementor-icon{font-size:23px;}.elementor-197 .elementor-element.elementor-element-7b09c8e .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-7b09c8e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-7b09c8e:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-7b09c8e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-7b09c8e .elementor-icon-box-description{color:#FFFFFFE0;}.elementor-197 .elementor-element.elementor-element-aabe97e{--divider-border-style:solid;--divider-color:#FFFFFF94;--divider-border-width:1px;}.elementor-197 .elementor-element.elementor-element-aabe97e .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-197 .elementor-element.elementor-element-aabe97e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-197 .elementor-element.elementor-element-6eb056e .elementor-icon-box-wrapper{align-items:start;}.elementor-197 .elementor-element.elementor-element-6eb056e{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-6eb056e .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-6eb056e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-6eb056e.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-6eb056e.elementor-view-default .elementor-icon{fill:var( --e-global-color-1245b12 );color:var( --e-global-color-1245b12 );border-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-6eb056e .elementor-icon{font-size:23px;}.elementor-197 .elementor-element.elementor-element-6eb056e .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-6eb056e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-6eb056e:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-6eb056e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-6eb056e .elementor-icon-box-description{color:#FFFFFFE0;}.elementor-197 .elementor-element.elementor-element-bfcaa0c{--divider-border-style:solid;--divider-color:#FFFFFF94;--divider-border-width:1px;}.elementor-197 .elementor-element.elementor-element-bfcaa0c .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-197 .elementor-element.elementor-element-bfcaa0c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-197 .elementor-element.elementor-element-bbbb9e3 .elementor-icon-box-wrapper{align-items:start;}.elementor-197 .elementor-element.elementor-element-bbbb9e3{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-bbbb9e3 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-bbbb9e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-bbbb9e3.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-bbbb9e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-1245b12 );color:var( --e-global-color-1245b12 );border-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-bbbb9e3 .elementor-icon{font-size:23px;}.elementor-197 .elementor-element.elementor-element-bbbb9e3 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-bbbb9e3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-bbbb9e3:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-bbbb9e3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-bbbb9e3 .elementor-icon-box-description{color:#FFFFFFE0;}.elementor-197 .elementor-element.elementor-element-9a02a25{--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;--border-radius:11px 11px 11px 11px;}.elementor-197 .elementor-element.elementor-element-9a02a25:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-9a02a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siperoofingandgeneralcontracting.com/wp-content/uploads/2025/06/sipe-roofing-and-general-contracting-hero-roof-installation-4ec1cdc9-aa95aed9-2880w.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-c8654c0{--spacer-size:50px;}.elementor-197 .elementor-element.elementor-element-388e187{--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-197 .elementor-element.elementor-element-105efea{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:11px 11px 11px 11px;box-shadow:0px 4px 19px 0px rgba(0, 0, 0, 0.15);--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-197 .elementor-element.elementor-element-105efea:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-105efea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DC2626;}.elementor-197 .elementor-element.elementor-element-3f316ca{text-align:center;}.elementor-197 .elementor-element.elementor-element-3f316ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FCFDFF;}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-197 .elementor-element.elementor-element-83c7e55{--e-icon-list-icon-size:19px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-197 .elementor-element.elementor-element-296b672{text-align:center;color:#FFFFFFEB;}.elementor-197 .elementor-element.elementor-element-70e5bdd{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:52px;--padding-bottom:63px;--padding-left:11px;--padding-right:11px;}.elementor-197 .elementor-element.elementor-element-fc98abe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-197 .elementor-element.elementor-element-674b43d{text-align:center;}.elementor-197 .elementor-element.elementor-element-674b43d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#000000;}.elementor-197 .elementor-element.elementor-element-1af89b0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-197 .elementor-element.elementor-element-1af89b0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-197 .elementor-element.elementor-element-32731a9{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-197 .elementor-element.elementor-element-32731a9:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-32731a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-f5c377e{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-f5c377e.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-266d114 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-266d114 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-266d114 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-bd52e63 );}.elementor-197 .elementor-element.elementor-element-266d114 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-266d114 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-266d114:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-266d114:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-266d114 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-aef559a{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#2F2F2F;}.elementor-197 .elementor-element.elementor-element-aef559a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-55c83e3{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-55c83e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-55c83e3 .elementor-divider-separator{width:100%;}.elementor-197 .elementor-element.elementor-element-55c83e3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-197 .elementor-element.elementor-element-2e75eca.elementor-element{--align-self:center;}.elementor-197 .elementor-element.elementor-element-2e75eca{text-align:left;}.elementor-197 .elementor-element.elementor-element-2e75eca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-111823b{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-197 .elementor-element.elementor-element-111823b:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-111823b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-38d314f{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-38d314f.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-78d28ca > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-78d28ca .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-78d28ca .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-bd52e63 );}.elementor-197 .elementor-element.elementor-element-78d28ca .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-78d28ca .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-78d28ca:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-78d28ca:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-78d28ca .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-73b3e4e{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#2F2F2F;}.elementor-197 .elementor-element.elementor-element-73b3e4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-569a86b{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-569a86b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-569a86b .elementor-divider-separator{width:100%;}.elementor-197 .elementor-element.elementor-element-569a86b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-197 .elementor-element.elementor-element-458358c.elementor-element{--align-self:center;}.elementor-197 .elementor-element.elementor-element-458358c{text-align:left;}.elementor-197 .elementor-element.elementor-element-458358c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-761669f{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-197 .elementor-element.elementor-element-761669f:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-761669f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-bc4790f{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-bc4790f.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-7a77ff6 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-7a77ff6 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-7a77ff6 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-bd52e63 );}.elementor-197 .elementor-element.elementor-element-7a77ff6 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-7a77ff6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-7a77ff6:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-7a77ff6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c5387f3 );}.elementor-197 .elementor-element.elementor-element-7a77ff6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#646464;}.elementor-197 .elementor-element.elementor-element-fd0d515{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:#2F2F2F;}.elementor-197 .elementor-element.elementor-element-fd0d515 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-0fc5f7b{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-0fc5f7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-0fc5f7b .elementor-divider-separator{width:100%;}.elementor-197 .elementor-element.elementor-element-0fc5f7b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-197 .elementor-element.elementor-element-7b0a091.elementor-element{--align-self:center;}.elementor-197 .elementor-element.elementor-element-7b0a091{text-align:left;}.elementor-197 .elementor-element.elementor-element-7b0a091 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-a0b6081{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-cefd943 .elementor-button{background-color:var( --e-global-color-32aed57 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-32aed57 );border-radius:6px 6px 6px 6px;padding:19px 19px 19px 19px;}.elementor-197 .elementor-element.elementor-element-cefd943{width:var( --container-widget-width, 306px );max-width:306px;--container-widget-width:306px;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-79978e5{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.85;--padding-top:75px;--padding-bottom:51px;--padding-left:11px;--padding-right:11px;}.elementor-197 .elementor-element.elementor-element-79978e5:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-79978e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;background-image:url("https://siperoofingandgeneralcontracting.com/wp-content/uploads/2025/06/sipe-roofing-and-general-ontracting-hero-roof-inspection-2880w.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-79978e5::before, .elementor-197 .elementor-element.elementor-element-79978e5 > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-79978e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-79978e5 > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-79978e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-79978e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bd52e63 );--background-overlay:'';}.elementor-197 .elementor-element.elementor-element-1b74be9{--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-197 .elementor-element.elementor-element-0751dc8{text-align:left;}.elementor-197 .elementor-element.elementor-element-0751dc8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-8a37823{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-b8fcece{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-c89eada{--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:center;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-c89eada:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-c89eada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-197 .elementor-element.elementor-element-c7bb5a7 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-c7bb5a7 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-c7bb5a7 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-c7bb5a7 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-c7bb5a7:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-c7bb5a7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-c7bb5a7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFD6;}.elementor-197 .elementor-element.elementor-element-3b748a9{--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:center;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-3b748a9:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-3b748a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-197 .elementor-element.elementor-element-f6f6f58 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-f6f6f58 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-f6f6f58 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-f6f6f58 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-f6f6f58:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-f6f6f58:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-f6f6f58 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFD6;}.elementor-197 .elementor-element.elementor-element-bc1000a{--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:center;--border-radius:8px 8px 8px 8px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-bc1000a:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-bc1000a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-197 .elementor-element.elementor-element-da8366d .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-da8366d .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-da8366d .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-da8366d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-da8366d:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-da8366d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-da8366d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFD6;}.elementor-197 .elementor-element.elementor-element-607f8e8{--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:center;--border-radius:8px 8px 8px 8px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-607f8e8:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-607f8e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-197 .elementor-element.elementor-element-c71b51b .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-c71b51b .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-c71b51b .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-c71b51b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-c71b51b:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-c71b51b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-c71b51b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFD6;}.elementor-197 .elementor-element.elementor-element-fe5a1b1{--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:center;--border-radius:8px 8px 8px 8px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-fe5a1b1:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-fe5a1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-197 .elementor-element.elementor-element-0aa8683 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-0aa8683 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-0aa8683 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-0aa8683 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-0aa8683:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-0aa8683:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-0aa8683 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFD6;}.elementor-197 .elementor-element.elementor-element-a4979e8{--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:center;--border-radius:8px 8px 8px 8px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-a4979e8:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-a4979e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-197 .elementor-element.elementor-element-4f3a400 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-4f3a400 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-4f3a400 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-4f3a400 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-4f3a400:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-4f3a400:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-4f3a400 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFD6;}.elementor-197 .elementor-element.elementor-element-fea4541{--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;--border-radius:9px 9px 9px 9px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-fea4541:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-fea4541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32aed57 );}.elementor-197 .elementor-element.elementor-element-85fad61 .elementor-icon-box-wrapper{text-align:left;}.elementor-197 .elementor-element.elementor-element-85fad61 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-85fad61 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-85fad61 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-85fad61:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-85fad61:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-85fad61 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFD6;}.elementor-197 .elementor-element.elementor-element-787ec78{--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;--border-radius:11px 11px 11px 11px;}.elementor-197 .elementor-element.elementor-element-787ec78:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-787ec78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siperoofingandgeneralcontracting.com/wp-content/uploads/2025/06/sipe-roofing-and-general-contracting-hero-home-02-1920w.jpg");background-position:center center;background-size:cover;}.elementor-197 .elementor-element.elementor-element-3dff1d1{--spacer-size:50px;}.elementor-197 .elementor-element.elementor-element-2cea640{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:52px;--padding-bottom:63px;--padding-left:11px;--padding-right:11px;}.elementor-197 .elementor-element.elementor-element-de350f0 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-197 .elementor-element.elementor-element-de350f0{text-align:center;}.elementor-197 .elementor-element.elementor-element-de350f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#000000;}.elementor-197 .elementor-element.elementor-element-74819db{--e-image-carousel-slides-to-show:3;}.elementor-197 .elementor-element.elementor-element-74819db .elementor-swiper-button.elementor-swiper-button-prev, .elementor-197 .elementor-element.elementor-element-74819db .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-74819db .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-197 .elementor-element.elementor-element-74819db .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-74819db .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px 6px 6px 6px;}.elementor-197 .elementor-element.elementor-element-5dfe814{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:106px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-197 .elementor-element.elementor-element-5dfe814:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-5dfe814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080929;}.elementor-197 .elementor-element.elementor-element-c0a7b8a{text-align:center;}.elementor-197 .elementor-element.elementor-element-c0a7b8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-9df41d6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-9df41d6 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-197 .elementor-element.elementor-element-617de4d .elementor-button{background-color:var( --e-global-color-32aed57 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-32aed57 );border-radius:6px 6px 6px 6px;padding:19px 36px 19px 35px;}.elementor-197 .elementor-element.elementor-element-617de4d{width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-617de4d > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-197 .elementor-element.elementor-element-186da06{--display:flex;}.elementor-197 .elementor-element.elementor-element-b345319 .elementor-icon-box-wrapper{align-items:start;}.elementor-197 .elementor-element.elementor-element-b345319{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-b345319 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-b345319.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-b345319.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-b345319.elementor-view-default .elementor-icon{fill:var( --e-global-color-1245b12 );color:var( --e-global-color-1245b12 );border-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-b345319 .elementor-icon{font-size:18px;}.elementor-197 .elementor-element.elementor-element-b345319 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-b345319 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-b345319:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-b345319:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-b345319 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-ef07d15 );}.elementor-197 .elementor-element.elementor-element-8e3090a > .elementor-widget-container{margin:-19px 0px 0px 58px;}.elementor-197 .elementor-element.elementor-element-8e3090a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#CACACA;}.elementor-197 .elementor-element.elementor-element-d99b5a5 .elementor-icon-box-wrapper{align-items:start;}.elementor-197 .elementor-element.elementor-element-d99b5a5{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-d99b5a5 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-d99b5a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-d99b5a5.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-d99b5a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-1245b12 );color:var( --e-global-color-1245b12 );border-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-d99b5a5 .elementor-icon{font-size:18px;}.elementor-197 .elementor-element.elementor-element-d99b5a5 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-d99b5a5 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-d99b5a5:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-d99b5a5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-d99b5a5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-ef07d15 );}.elementor-197 .elementor-element.elementor-element-036074d > .elementor-widget-container{margin:-19px 0px 0px 58px;}.elementor-197 .elementor-element.elementor-element-036074d{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#CACACA;}.elementor-197 .elementor-element.elementor-element-feab693 .elementor-icon-box-wrapper{align-items:start;}.elementor-197 .elementor-element.elementor-element-feab693{--icon-box-icon-margin:15px;}.elementor-197 .elementor-element.elementor-element-feab693 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-feab693.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-feab693.elementor-view-framed .elementor-icon, .elementor-197 .elementor-element.elementor-element-feab693.elementor-view-default .elementor-icon{fill:var( --e-global-color-1245b12 );color:var( --e-global-color-1245b12 );border-color:var( --e-global-color-1245b12 );}.elementor-197 .elementor-element.elementor-element-feab693 .elementor-icon{font-size:18px;}.elementor-197 .elementor-element.elementor-element-feab693 .elementor-icon-box-title, .elementor-197 .elementor-element.elementor-element-feab693 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-197 .elementor-element.elementor-element-feab693:has(:hover) .elementor-icon-box-title,
					 .elementor-197 .elementor-element.elementor-element-feab693:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-feab693 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;color:var( --e-global-color-ef07d15 );}.elementor-197 .elementor-element.elementor-element-f9c0904 > .elementor-widget-container{margin:-19px 0px 0px 58px;}.elementor-197 .elementor-element.elementor-element-f9c0904{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#CACACA;}.elementor-197 .elementor-element.elementor-element-7e983e1{--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:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-197 .elementor-element.elementor-element-7e983e1:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-7e983e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd52e63 );}.elementor-197 .elementor-element.elementor-element-ea0f033{width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-ea0f033 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-9edd417 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-197 .elementor-element.elementor-element-9edd417{text-align:left;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-06d7c52 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-197 .elementor-element.elementor-element-06d7c52{text-align:left;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-80f93c9{--divider-border-style:solid;--divider-color:#FFFFFFA8;--divider-border-width:1px;}.elementor-197 .elementor-element.elementor-element-80f93c9 .elementor-divider-separator{width:100%;}.elementor-197 .elementor-element.elementor-element-80f93c9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-197 .elementor-element.elementor-element-ade000e{width:100%;max-width:100%;text-align:left;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:38px;color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-ade000e > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-197 .elementor-element.elementor-element-ade000e.elementor-element{--align-self:center;}.elementor-197 .elementor-element.elementor-element-b99ba73{--display:flex;}.elementor-197 .elementor-element.elementor-element-2d706ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-197 .elementor-element.elementor-element-2d706ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-197 .elementor-element.elementor-element-2d706ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-197 .elementor-element.elementor-element-2d706ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-197 .elementor-element.elementor-element-2d706ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-197 .elementor-element.elementor-element-2d706ad .elementor-icon-list-icon i{color:var( --e-global-color-1245b12 );transition:color 0.3s;}.elementor-197 .elementor-element.elementor-element-2d706ad .elementor-icon-list-icon svg{fill:var( --e-global-color-1245b12 );transition:fill 0.3s;}.elementor-197 .elementor-element.elementor-element-2d706ad{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-197 .elementor-element.elementor-element-2d706ad .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-197 .elementor-element.elementor-element-b4cc67c{color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-f1ba9ec{--display:flex;--margin-top:38px;--margin-bottom:-49px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-c55b2b2{text-align:center;color:#CACACA;}@media(max-width:767px){.elementor-197 .elementor-element.elementor-element-033a15d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-197 .elementor-element.elementor-element-033a15d.e-con{--align-self:center;}.elementor-197 .elementor-element.elementor-element-d9d7edc > .elementor-widget-container{margin:35px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-197 .elementor-element.elementor-element-d9d7edc.elementor-element{--align-self:center;}.elementor-197 .elementor-element.elementor-element-b7c773e{text-align:center;}.elementor-197 .elementor-element.elementor-element-b7c773e .elementor-heading-title{font-size:42px;}.elementor-197 .elementor-element.elementor-element-6c56871{text-align:center;}.elementor-197 .elementor-element.elementor-element-c1e68b1{--justify-content:center;}.elementor-197 .elementor-element.elementor-element-9f2d8b1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-197 .elementor-element.elementor-element-9b16cab > .elementor-widget-container{margin:-86px -51px -199px -51px;}.elementor-197 .elementor-element.elementor-element-b14d494{--justify-content:center;}.elementor-197 .elementor-element.elementor-element-b9c5294{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-ca0b624{--width:45%;}.elementor-197 .elementor-element.elementor-element-ca0b624.e-con{--order:-99999 /* order start hack */;}.elementor-197 .elementor-element.elementor-element-820a820{width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-f7167a0 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-0cb585a{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-8de4555 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-f8837e2{--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-8b5da44 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-4a31aca{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-f66db71 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-505b2eb{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-724360c .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-0cbb62b{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-7e591fc .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-49effbf{width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-c8654c0{--spacer-size:273px;}.elementor-197 .elementor-element.elementor-element-105efea{--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-197 .elementor-element.elementor-element-83c7e55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-197 .elementor-element.elementor-element-70e5bdd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-197 .elementor-element.elementor-element-1af89b0{width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-32731a9{--width:91%;}.elementor-197 .elementor-element.elementor-element-111823b{--width:90%;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-761669f{--width:90%;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-79978e5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-197 .elementor-element.elementor-element-1b74be9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-197 .elementor-element.elementor-element-0751dc8{text-align:center;}.elementor-197 .elementor-element.elementor-element-8a37823{text-align:center;}.elementor-197 .elementor-element.elementor-element-c89eada{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-197 .elementor-element.elementor-element-c7bb5a7 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-3b748a9{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-197 .elementor-element.elementor-element-f6f6f58 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-da8366d .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-c71b51b .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-0aa8683 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-4f3a400 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-85fad61 .elementor-icon-box-wrapper{text-align:center;}.elementor-197 .elementor-element.elementor-element-3dff1d1{--spacer-size:193px;}.elementor-197 .elementor-element.elementor-element-2cea640{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-197 .elementor-element.elementor-element-5dfe814{--padding-top:53px;--padding-bottom:0px;--padding-left:12px;--padding-right:11px;}.elementor-197 .elementor-element.elementor-element-9df41d6{width:100%;max-width:100%;}.elementor-197 .elementor-element.elementor-element-9df41d6 > .elementor-widget-container{margin:0px 15px 0px 13px;}.elementor-197 .elementor-element.elementor-element-8e3090a > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-8e3090a{text-align:center;}.elementor-197 .elementor-element.elementor-element-036074d > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-036074d{text-align:center;}.elementor-197 .elementor-element.elementor-element-f9c0904 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-f9c0904{text-align:center;}.elementor-197 .elementor-element.elementor-element-f1ba9ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-197 .elementor-element.elementor-element-6f1880a{--content-width:1220px;}.elementor-197 .elementor-element.elementor-element-033a15d{--width:50%;}.elementor-197 .elementor-element.elementor-element-79a2f82{--width:50%;}.elementor-197 .elementor-element.elementor-element-9f2d8b1{--width:74%;}.elementor-197 .elementor-element.elementor-element-19b5400{--width:36%;}.elementor-197 .elementor-element.elementor-element-ca0b624{--width:200px;}.elementor-197 .elementor-element.elementor-element-497af74{--content-width:1220px;}.elementor-197 .elementor-element.elementor-element-8f641b5{--width:100%;}.elementor-197 .elementor-element.elementor-element-a499dec{--width:31%;}.elementor-197 .elementor-element.elementor-element-0cb585a{--width:31%;}.elementor-197 .elementor-element.elementor-element-f8837e2{--width:31%;}.elementor-197 .elementor-element.elementor-element-4a31aca{--width:31%;}.elementor-197 .elementor-element.elementor-element-505b2eb{--width:31%;}.elementor-197 .elementor-element.elementor-element-0cbb62b{--width:31%;}.elementor-197 .elementor-element.elementor-element-4852048{--content-width:1220px;}.elementor-197 .elementor-element.elementor-element-0aba17d{--width:100%;}.elementor-197 .elementor-element.elementor-element-b965e7f{--width:48%;}.elementor-197 .elementor-element.elementor-element-9a02a25{--width:47%;}.elementor-197 .elementor-element.elementor-element-388e187{--content-width:1220px;}.elementor-197 .elementor-element.elementor-element-105efea{--width:100%;}.elementor-197 .elementor-element.elementor-element-70e5bdd{--content-width:1220px;}.elementor-197 .elementor-element.elementor-element-fc98abe{--width:100%;}.elementor-197 .elementor-element.elementor-element-32731a9{--width:31%;}.elementor-197 .elementor-element.elementor-element-111823b{--width:31%;}.elementor-197 .elementor-element.elementor-element-761669f{--width:31%;}.elementor-197 .elementor-element.elementor-element-79978e5{--content-width:1220px;}.elementor-197 .elementor-element.elementor-element-1b74be9{--width:48%;}.elementor-197 .elementor-element.elementor-element-c89eada{--width:49%;}.elementor-197 .elementor-element.elementor-element-3b748a9{--width:49%;}.elementor-197 .elementor-element.elementor-element-bc1000a{--width:49%;}.elementor-197 .elementor-element.elementor-element-607f8e8{--width:49%;}.elementor-197 .elementor-element.elementor-element-fe5a1b1{--width:49%;}.elementor-197 .elementor-element.elementor-element-a4979e8{--width:49%;}.elementor-197 .elementor-element.elementor-element-fea4541{--width:100%;}.elementor-197 .elementor-element.elementor-element-787ec78{--width:47%;}.elementor-197 .elementor-element.elementor-element-2cea640{--content-width:1220px;}.elementor-197 .elementor-element.elementor-element-186da06{--width:32%;}.elementor-197 .elementor-element.elementor-element-7e983e1{--width:32%;}.elementor-197 .elementor-element.elementor-element-b99ba73{--width:32%;}}/* Start custom CSS for heading, class: .elementor-element-b7c773e */.elementor-197 .elementor-element.elementor-element-b7c773e h1 span{
    color: #DC2626!important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e6b920c */.elementor-197 .elementor-element.elementor-element-e6b920c h3 {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa7021f */.elementor-197 .elementor-element.elementor-element-aa7021f  span{
    color: #DC2626!important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19f3b3a */.elementor-197 .elementor-element.elementor-element-19f3b3a  span{
    color: #FF7272!important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b965e7f */.elementor-197 .elementor-element.elementor-element-b965e7f h3 {
    margin-top: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f316ca */.elementor-197 .elementor-element.elementor-element-3f316ca  span{
    color: #1E40AF
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-674b43d */.elementor-197 .elementor-element.elementor-element-674b43d  span{
    color: #DC2626!important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e75eca */.elementor-197 .elementor-element.elementor-element-2e75eca  span{
    color: #DC2626!important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-458358c */.elementor-197 .elementor-element.elementor-element-458358c  span{
    color: #DC2626!important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b0a091 */.elementor-197 .elementor-element.elementor-element-7b0a091  span{
    color: #DC2626!important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0751dc8 */.elementor-197 .elementor-element.elementor-element-0751dc8  span{
    color: #FF7272!important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b74be9 */.elementor-197 .elementor-element.elementor-element-1b74be9 h3 {
    margin-top: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de350f0 */.elementor-197 .elementor-element.elementor-element-de350f0  span{
    color: #DC2626!important
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-74819db */.elementor-197 .elementor-element.elementor-element-74819db img {
    box-shadow: 0px 7px 12px 0px rgba(0, 0, 0, 0.17);
    height: 250px;
    object-fit: cover;
     cursor: move;
  
}
.swiper-slide-inner {
    padding: 15px
}
.elementor-197 .elementor-element.elementor-element-74819db .elementor-swiper-button{
    background: #DC2626;
    padding: 6px;
    border-radius: 3px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0a7b8a */.elementor-197 .elementor-element.elementor-element-c0a7b8a  span{
    color: #DC2626!important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186da06 */.elementor-197 .elementor-element.elementor-element-186da06 h3 {
    margin-top: 0
}/* End custom CSS */