.elementor-2087 .elementor-element.elementor-element-7e180b7:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-7e180b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfb2e57 );}.elementor-2087 .elementor-element.elementor-element-7e180b7 > .elementor-background-overlay{background-image:url("https://silvasroofing.com/wp-content/uploads/2021/04/12.png");background-position:top center;opacity:0.17;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-7e180b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2087 .elementor-element.elementor-element-7496bac:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-7496bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C34;}.elementor-2087 .elementor-element.elementor-element-7496bac > .elementor-background-overlay{background-image:url("https://silvasroofing.com/wp-content/uploads/2021/04/12.png");background-position:top center;opacity:0.17;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-7496bac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2087 .elementor-element.elementor-element-45c6e36 .elementor-button{background-color:#004480;font-size:18px;font-weight:700;font-style:normal;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002240;}.elementor-2087 .elementor-element.elementor-element-8cb2599:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-8cb2599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://silvasroofing.com/wp-content/uploads/2022/01/Gallery-Page-Roofing-6-min.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2087 .elementor-element.elementor-element-8cb2599 > .elementor-background-overlay{background-color:var( --e-global-color-caa4805 );opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-8cb2599{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2087 .elementor-element.elementor-element-c0a0277 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2087 .elementor-element.elementor-element-c0a0277 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-2ef1694{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-dfb2e57 );}.elementor-2087 .elementor-element.elementor-element-2ef1694 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-2087 .elementor-element.elementor-element-2ef1694 .elementor-headline{text-align:left;}.elementor-2087 .elementor-element.elementor-element-2ef1694 .elementor-headline-dynamic-wrapper path{stroke:#F0AD4E00;}.elementor-2087 .elementor-element.elementor-element-2ef1694 .elementor-headline-plain-text{color:var( --e-global-color-dfb2e57 );}.elementor-2087 .elementor-element.elementor-element-2ef1694 .elementor-headline-dynamic-text{font-family:"Roboto Serif", Sans-serif;font-weight:bold;line-height:1px;}.elementor-2087 .elementor-element.elementor-element-8d5d6b8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2087 .elementor-element.elementor-element-8d5d6b8{text-align:left;}.elementor-2087 .elementor-element.elementor-element-8d5d6b8 .elementor-heading-title{color:#0D0F1A;font-size:46px;}.elementor-2087 .elementor-element.elementor-element-d1f61b4{--spacer-size:30px;}.elementor-2087 .elementor-element.elementor-element-d734e4b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2087 .elementor-element.elementor-element-d734e4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-4754548{width:var( --container-widget-width, 545px );max-width:545px;--container-widget-width:545px;--container-widget-flex-grow:0;top:39px;text-align:left;}body:not(.rtl) .elementor-2087 .elementor-element.elementor-element-4754548{left:-35px;}body.rtl .elementor-2087 .elementor-element.elementor-element-4754548{right:-35px;}.elementor-2087 .elementor-element.elementor-element-46d6e1a{padding:20px 0px 0px 0px;}.elementor-2087 .elementor-element.elementor-element-a066103{font-size:18px;font-weight:700;}.elementor-2087 .elementor-element.elementor-element-7a855ae{color:var( --e-global-color-secondary );font-size:17px;}.elementor-2087 .elementor-element.elementor-element-f189b36 .qodef-qi-info-button{font-family:"Roboto Slab", Sans-serif;font-weight:600;border-color:var( --e-global-color-8692998 );}.elementor-2087 .elementor-element.elementor-element-f189b36 .qodef-qi-info-button.qodef-layout--filled{background-color:var( --e-global-color-accent );}.elementor-2087 .elementor-element.elementor-element-f189b36 .qodef-qi-info-button.qodef-layout--filled:hover{background-color:var( --e-global-color-8692998 );}.elementor-2087 .elementor-element.elementor-element-f189b36 .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:var( --e-global-color-8692998 );}.elementor-2087 .elementor-element.elementor-element-f189b36 .qodef-qi-info-button:hover{border-color:#968243;}.elementor-2087 .elementor-element.elementor-element-010eb28{--spacer-size:50px;}.elementor-2087 .elementor-element.elementor-element-ed4b771:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-ed4b771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://silvasroofing.com/wp-content/uploads/2022/01/Gallery-Page-Roofing-21-min.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2087 .elementor-element.elementor-element-ed4b771 > .elementor-background-overlay{background-color:var( --e-global-color-dfb2e57 );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2087 .elementor-element.elementor-element-ed4b771{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2087 .elementor-element.elementor-element-72597fc{text-align:center;}.elementor-2087 .elementor-element.elementor-element-72597fc .elementor-heading-title{color:var( --e-global-color-8692998 );font-family:"Bree Serif", Sans-serif;font-size:50px;}.elementor-2087 .elementor-element.elementor-element-5e26937 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-2087 .elementor-element.elementor-element-96ec743 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2087 .elementor-element.elementor-element-96ec743 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2087 .elementor-element.elementor-element-96ec743{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2087 .elementor-element.elementor-element-7618975{--spacer-size:20px;}.elementor-2087 .elementor-element.elementor-element-5e9880d{text-align:center;}.elementor-2087 .elementor-element.elementor-element-5e9880d .elementor-heading-title{color:#BAA04C;font-family:"Bree Serif", Sans-serif;font-size:40px;}.elementor-2087 .elementor-element.elementor-element-17d7d3d{--spacer-size:50px;}.elementor-2087 .elementor-element.elementor-element-7c8bd0a{text-align:center;}.elementor-2087 .elementor-element.elementor-element-7c8bd0a .elementor-heading-title{color:#BAA04C;font-family:"Bree Serif", Sans-serif;}.elementor-2087 .elementor-element.elementor-element-879813d .elementor-swiper-button{font-size:20px;}.elementor-2087 .elementor-element.elementor-element-26c923b{--spacer-size:50px;}@media(min-width:768px){.elementor-2087 .elementor-element.elementor-element-c0a0277{width:54.076%;}.elementor-2087 .elementor-element.elementor-element-d734e4b{width:45.86%;}.elementor-2087 .elementor-element.elementor-element-c8a264e{width:47.371%;}.elementor-2087 .elementor-element.elementor-element-c7bca91{width:52.629%;}}@media(min-width:1025px){.elementor-2087 .elementor-element.elementor-element-7e180b7 > .elementor-background-overlay{background-attachment:fixed;}.elementor-2087 .elementor-element.elementor-element-7496bac > .elementor-background-overlay{background-attachment:fixed;}.elementor-2087 .elementor-element.elementor-element-8cb2599:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-8cb2599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2087 .elementor-element.elementor-element-ed4b771:not(.elementor-motion-effects-element-type-background), .elementor-2087 .elementor-element.elementor-element-ed4b771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}