.elementor-2983 .elementor-element.elementor-element-c776375{margin-top:3px;margin-bottom:3px;}.elementor-2983 .elementor-element.elementor-element-be2a6c1{text-align:center;}.elementor-2983 .elementor-element.elementor-element-be2a6c1 .elementor-heading-title{color:#00054D;}.elementor-2983 .elementor-element.elementor-element-61e820d .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2983 .elementor-element.elementor-element-61e820d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2983 .elementor-element.elementor-element-6bbea1d{--spacer-size:47px;}.elementor-2983 .elementor-element.elementor-element-76da4b5{font-size:52px;text-transform:capitalize;}.elementor-2983 .elementor-element.elementor-element-a163d10 > .elementor-background-overlay{opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2983 .elementor-element.elementor-element-a163d10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:14px;margin-bottom:14px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-a163d10 > .elementor-shape-top .elementor-shape-fill{fill:#E6E6E6;}.elementor-2983 .elementor-element.elementor-element-a163d10 > .elementor-shape-top svg{width:calc(206% + 1.3px);height:325px;}.elementor-2983 .elementor-element.elementor-element-22986fc{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-2d4c602{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-b982f51 > .elementor-background-overlay{background-image:url("https://sivamroofing.com/wp-content/uploads/2024/12/1699258623659.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.13;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2983 .elementor-element.elementor-element-b982f51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:19px;margin-bottom:19px;}.elementor-2983 .elementor-element.elementor-element-5a8e3f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-dd65796 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-dd65796{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-a73cb35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-48ed77e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-48ed77e{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-d76ff70 > .elementor-background-overlay{background-image:url("https://sivamroofing.com/wp-content/uploads/2024/12/1699258623659.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.19;}.elementor-2983 .elementor-element.elementor-element-d76ff70 > .elementor-shape-bottom .elementor-shape-fill{fill:#E0E0E08A;}.elementor-2983 .elementor-element.elementor-element-d76ff70 > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:291px;}.elementor-2983 .elementor-element.elementor-element-d76ff70{margin-top:19px;margin-bottom:19px;}.elementor-2983 .elementor-element.elementor-element-206e633 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-206e633 .elementor-heading-title{text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2983 .elementor-element.elementor-element-353f38f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-353f38f{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-3ded4c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-f4043bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-f4043bf{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-99a7ff0 > .elementor-shape-top .elementor-shape-fill{fill:#DDDDDD;}.elementor-2983 .elementor-element.elementor-element-99a7ff0 > .elementor-shape-top svg{width:calc(281% + 1.3px);height:354px;}.elementor-2983 .elementor-element.elementor-element-99a7ff0{margin-top:-21px;margin-bottom:-21px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-0c5d34f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-083893d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-083893d{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-0fc4918 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-e7c18a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-e7c18a5{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-87f40da{margin-top:19px;margin-bottom:19px;}.elementor-2983 .elementor-element.elementor-element-8815627 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-aaec9e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-aaec9e2{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-7f09546 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-2879736 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-2879736{text-align:justify;}.elementor-2983 .elementor-element.elementor-element-251d5cd > .elementor-shape-bottom .elementor-shape-fill{fill:#B6BBDD87;}.elementor-2983 .elementor-element.elementor-element-251d5cd > .elementor-shape-bottom svg{width:calc(184% + 1.3px);height:135px;}.elementor-2983 .elementor-element.elementor-element-251d5cd{margin-top:19px;margin-bottom:19px;}.elementor-2983 .elementor-element.elementor-element-073b4b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-073b4b8 .elementor-heading-title{text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2983 .elementor-element.elementor-element-993e40f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-993e40f{text-align:justify;}@media(min-width:1025px){.elementor-2983 .elementor-element.elementor-element-d76ff70 > .elementor-background-overlay{background-attachment:scroll;}}