.elementor-386 .elementor-element.elementor-element-6b07359:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-6b07359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://masterpieceroof.com/wp-content/uploads/2025/09/83296.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-6b07359 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-6b07359 > .elementor-container{max-width:1280px;}.elementor-386 .elementor-element.elementor-element-6b07359{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:8em 0em 8em 0em;}.elementor-386 .elementor-element.elementor-element-7f49450 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-917a350{width:var( --container-widget-width, 501px );max-width:501px;--container-widget-width:501px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-917a350 .elementor-heading-title{font-size:72px;color:var( --e-global-color-88eb938 );}.elementor-386 .elementor-element.elementor-element-1a44d74{--spacer-size:40px;}.elementor-386 .elementor-element.elementor-element-0f8fbc7{--divider-border-style:solid;--divider-color:var( --e-global-color-88eb938 );--divider-border-width:8px;}.elementor-386 .elementor-element.elementor-element-0f8fbc7 .elementor-divider-separator{width:200px;}.elementor-386 .elementor-element.elementor-element-0f8fbc7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-386 .elementor-element.elementor-element-88485ca > .elementor-container{max-width:1280px;}.elementor-386 .elementor-element.elementor-element-88485ca{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-386 .elementor-element.elementor-element-5c7557c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 6em 0em 0em;}.elementor-386 .elementor-element.elementor-element-eeb6527{width:var( --container-widget-width, 480px );max-width:480px;padding:0em 0em 2em 0em;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-eeb6527 .elementor-heading-title{line-height:1.2em;color:var( --e-global-color-accent );}.elementor-386 .elementor-element.elementor-element-0c716f7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:6px;}.elementor-386 .elementor-element.elementor-element-0c716f7 .elementor-divider-separator{width:100px;}.elementor-386 .elementor-element.elementor-element-0c716f7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-386 .elementor-element.elementor-element-7f837b3{color:var( --e-global-color-f92310c );}.elementor-386 .elementor-element.elementor-element-1ac6e85 .elementor-button{background-color:var( --e-global-color-f92310c );fill:var( --e-global-color-88eb938 );color:var( --e-global-color-88eb938 );}.elementor-386 .elementor-element.elementor-element-1ac6e85 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-1ac6e85 .elementor-button:focus{background-color:var( --e-global-color-88eb938 );color:var( --e-global-color-secondary );}.elementor-386 .elementor-element.elementor-element-1ac6e85 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-1ac6e85 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-386 .elementor-element.elementor-element-579419c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-386 .elementor-element.elementor-element-579419c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-386 .elementor-element.elementor-element-579419c > .elementor-element-populated, .elementor-386 .elementor-element.elementor-element-579419c > .elementor-element-populated > .elementor-background-overlay, .elementor-386 .elementor-element.elementor-element-579419c > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-386 .elementor-element.elementor-element-579419c > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-29b83eb9:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-29b83eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f92310c );}.elementor-386 .elementor-element.elementor-element-29b83eb9 > .elementor-container{max-width:1600px;}.elementor-386 .elementor-element.elementor-element-29b83eb9 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-29b83eb9{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-386 .elementor-element.elementor-element-52d1387a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-0c66fa5{text-align:center;}.elementor-386 .elementor-element.elementor-element-0c66fa5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-f3359eb:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-f3359eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f92310c );}.elementor-386 .elementor-element.elementor-element-f3359eb > .elementor-container{max-width:1280px;}.elementor-386 .elementor-element.elementor-element-f3359eb > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-f3359eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-386 .elementor-element.elementor-element-3c9be7e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-b85080e{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 0px;}.elementor-386 .elementor-element.elementor-element-18acbf0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-2e819e6 ) 0%, var( --e-global-color-text ) 100%);}.elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-element-populated, .elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-element-populated > .elementor-background-overlay, .elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-background-slideshow{border-radius:0px 5px 5px 0px;}.elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-a5ab774 .elementor-icon-box-wrapper{text-align:center;}.elementor-386 .elementor-element.elementor-element-a5ab774 .elementor-icon-box-title, .elementor-386 .elementor-element.elementor-element-a5ab774 .elementor-icon-box-title a{font-family:"Antonio", Sans-serif;font-weight:700;}.elementor-386 .elementor-element.elementor-element-a5ab774 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-386 .elementor-element.elementor-element-08b37b6{text-align:center;color:var( --e-global-color-64bfc16 );}.elementor-386 .elementor-element.elementor-element-10f9311 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-a096745{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 0px;}.elementor-386 .elementor-element.elementor-element-cbeb445:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-2e819e6 ) 0%, var( --e-global-color-text ) 100%);}.elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-element-populated, .elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-element-populated > .elementor-background-overlay, .elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-background-slideshow{border-radius:0px 5px 5px 0px;}.elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-ca3f674 .elementor-icon-box-wrapper{text-align:center;}.elementor-386 .elementor-element.elementor-element-ca3f674 .elementor-icon-box-title, .elementor-386 .elementor-element.elementor-element-ca3f674 .elementor-icon-box-title a{font-family:"Antonio", Sans-serif;font-weight:700;}.elementor-386 .elementor-element.elementor-element-ca3f674 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-386 .elementor-element.elementor-element-f694f3e{text-align:center;color:var( --e-global-color-64bfc16 );}.elementor-386 .elementor-element.elementor-element-ff54b46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-e9667bc{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 0px;}.elementor-386 .elementor-element.elementor-element-fe8d532:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-2e819e6 ) 0%, var( --e-global-color-text ) 100%);}.elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-element-populated, .elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-element-populated > .elementor-background-overlay, .elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-background-slideshow{border-radius:0px 5px 5px 0px;}.elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-5696c07 .elementor-icon-box-wrapper{text-align:center;}.elementor-386 .elementor-element.elementor-element-5696c07 .elementor-icon-box-title, .elementor-386 .elementor-element.elementor-element-5696c07 .elementor-icon-box-title a{font-family:"Antonio", Sans-serif;font-weight:700;}.elementor-386 .elementor-element.elementor-element-5696c07 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-386 .elementor-element.elementor-element-d90684e{text-align:center;color:var( --e-global-color-64bfc16 );}.elementor-386 .elementor-element.elementor-element-9b78309:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-9b78309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-386 .elementor-element.elementor-element-9b78309{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-9b78309 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-a0eefd9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 50px 100px 0px;}.elementor-386 .elementor-element.elementor-element-8cfa156{text-align:center;}.elementor-386 .elementor-element.elementor-element-2f63c80{--spacer-size:10px;}.elementor-386 .elementor-element.elementor-element-38646d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:6px;}.elementor-386 .elementor-element.elementor-element-38646d3 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-386 .elementor-element.elementor-element-38646d3 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-386 .elementor-element.elementor-element-a3595b6{background-color:var( --e-global-color-88eb938 );padding:50px 50px 50px 50px;border-radius:20px 20px 20px 20px;}.elementor-386 .elementor-element.elementor-element-a3595b6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-386 .elementor-element.elementor-element-67d54ae:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-67d54ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-386 .elementor-element.elementor-element-67d54ae > .elementor-background-overlay{background-image:url("https://masterpieceroof.com/wp-content/uploads/2025/09/WhatsApp-Image-2025-08-18-at-11.05.05-AM-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.13;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-67d54ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6em 0em 6em 0em;}.elementor-386 .elementor-element.elementor-element-7eabc1b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-487dea0{--display:flex;}.elementor-386 .elementor-element.elementor-element-21e14f7{text-align:center;}.elementor-386 .elementor-element.elementor-element-21e14f7 .elementor-heading-title{color:#FC7B2C;}.elementor-386 .elementor-element.elementor-element-e556ef7{--display:flex;}.elementor-386 .elementor-element.elementor-element-3d2cd1b{text-align:center;color:#FFFFFF;}.elementor-386 .elementor-element.elementor-element-5f4e3c3{--display:flex;}.elementor-386 .elementor-element.elementor-element-ea11b76{text-align:center;}.elementor-386 .elementor-element.elementor-element-ea11b76 .elementor-heading-title{color:#FC7B2C;}.elementor-386 .elementor-element.elementor-element-5161c57{--display:flex;}.elementor-386 .elementor-element.elementor-element-bd33b54{text-align:center;color:#FFFFFF;}.elementor-386 .elementor-element.elementor-element-face4bc{text-align:center;}.elementor-386 .elementor-element.elementor-element-face4bc .elementor-heading-title{font-family:"Antonio", Sans-serif;font-weight:700;color:#FC7B2C;}.elementor-386 .elementor-element.elementor-element-fa7644f{--spacer-size:10px;}.elementor-386 .elementor-element.elementor-element-83aa510{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:6px;}.elementor-386 .elementor-element.elementor-element-83aa510 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-386 .elementor-element.elementor-element-83aa510 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-386 .elementor-element.elementor-element-050c7cf{--spacer-size:10px;}.elementor-386 .elementor-element.elementor-element-689d01d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 200px;text-align:center;font-size:15px;color:var( --e-global-color-64bfc16 );}.elementor-386 .elementor-element.elementor-element-3f086ca .elementor-button{background-color:#FC7B2C;font-size:26px;font-weight:700;text-decoration:none;fill:var( --e-global-color-88eb938 );color:var( --e-global-color-88eb938 );}.elementor-386 .elementor-element.elementor-element-3f086ca .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-3f086ca .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-386 .elementor-element.elementor-element-569e2c0{--spacer-size:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-386 .elementor-element.elementor-element-6b07359{margin-top:0px;margin-bottom:0px;padding:6em 0em 6em 0em;}.elementor-386 .elementor-element.elementor-element-7f49450 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-386 .elementor-element.elementor-element-1a44d74{--spacer-size:32px;}.elementor-386 .elementor-element.elementor-element-0f8fbc7 .elementor-divider-separator{width:160px;}.elementor-386 .elementor-element.elementor-element-88485ca{padding:0px 0px 80px 0px;}.elementor-386 .elementor-element.elementor-element-5c7557c > .elementor-element-populated{padding:80px 40px 0px 30px;}.elementor-386 .elementor-element.elementor-element-579419c > .elementor-element-populated{margin:-5em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;padding:2em 0em 0em 0em;}.elementor-386 .elementor-element.elementor-element-29b83eb9{padding:80px 0px 80px 0px;}.elementor-386 .elementor-element.elementor-element-f3359eb{padding:9px 0px 80px 0px;}.elementor-386 .elementor-element.elementor-element-b85080e{padding:0px 15px 0px 30px;}.elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-element-populated, .elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-element-populated > .elementor-background-overlay, .elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-background-slideshow{border-radius:0px 0px 5px 5px;}.elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-386 .elementor-element.elementor-element-a096745{padding:30px 15px 0px 30px;}.elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-element-populated, .elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-element-populated > .elementor-background-overlay, .elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-background-slideshow{border-radius:0px 0px 5px 5px;}.elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-386 .elementor-element.elementor-element-e9667bc{padding:0px 30px 0px 15px;}.elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-element-populated, .elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-element-populated > .elementor-background-overlay, .elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-background-slideshow{border-radius:0px 0px 5px 5px;}.elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-386 .elementor-element.elementor-element-a0eefd9 > .elementor-element-populated{padding:80px 30px 80px 30px;}.elementor-386 .elementor-element.elementor-element-67d54ae{padding:120px 0px 80px 0px;}}@media(max-width:767px){.elementor-386 .elementor-element.elementor-element-6b07359{margin-top:0px;margin-bottom:0px;padding:6em 0em 8em 0em;}.elementor-386 .elementor-element.elementor-element-7f49450 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-386 .elementor-element.elementor-element-917a350 .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-386 .elementor-element.elementor-element-1a44d74{--spacer-size:1px;}.elementor-386 .elementor-element.elementor-element-0f8fbc7 .elementor-divider-separator{width:120px;}.elementor-386 .elementor-element.elementor-element-88485ca{padding:0em 0em 2em 0em;}.elementor-bc-flex-widget .elementor-386 .elementor-element.elementor-element-5c7557c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-386 .elementor-element.elementor-element-5c7557c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-386 .elementor-element.elementor-element-5c7557c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-386 .elementor-element.elementor-element-5c7557c > .elementor-element-populated{padding:1em 2em 0em 2em;}.elementor-386 .elementor-element.elementor-element-eeb6527{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;text-align:center;}.elementor-386 .elementor-element.elementor-element-eeb6527.elementor-element{--align-self:center;}.elementor-386 .elementor-element.elementor-element-eeb6527 .elementor-heading-title{font-size:36px;}.elementor-386 .elementor-element.elementor-element-0c716f7 .elementor-divider{text-align:center;}.elementor-386 .elementor-element.elementor-element-0c716f7 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-386 .elementor-element.elementor-element-7f837b3{text-align:center;}.elementor-386 .elementor-element.elementor-element-579419c{width:100%;z-index:9;}.elementor-386 .elementor-element.elementor-element-579419c > .elementor-element-populated{margin:-5em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:40px 0px 40px 0px;}.elementor-386 .elementor-element.elementor-element-29b83eb9{padding:60px 0px 60px 0px;}.elementor-386 .elementor-element.elementor-element-f3359eb{padding:0px 0px 60px 0px;}.elementor-386 .elementor-element.elementor-element-b85080e{padding:0px 20px 0px 20px;}.elementor-386 .elementor-element.elementor-element-18acbf0 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-386 .elementor-element.elementor-element-a5ab774 .elementor-icon-box-title, .elementor-386 .elementor-element.elementor-element-a5ab774 .elementor-icon-box-title a{font-size:25px;line-height:1.3em;}.elementor-386 .elementor-element.elementor-element-a096745{padding:30px 20px 0px 20px;}.elementor-386 .elementor-element.elementor-element-cbeb445 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-386 .elementor-element.elementor-element-ca3f674 .elementor-icon-box-title, .elementor-386 .elementor-element.elementor-element-ca3f674 .elementor-icon-box-title a{font-size:25px;line-height:1.3em;}.elementor-386 .elementor-element.elementor-element-e9667bc{padding:30px 20px 0px 20px;}.elementor-386 .elementor-element.elementor-element-fe8d532 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-386 .elementor-element.elementor-element-5696c07 .elementor-icon-box-title, .elementor-386 .elementor-element.elementor-element-5696c07 .elementor-icon-box-title a{font-size:25px;line-height:1.3em;}.elementor-386 .elementor-element.elementor-element-a0eefd9 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-386 .elementor-element.elementor-element-8cfa156 .elementor-heading-title{font-size:36px;}.elementor-386 .elementor-element.elementor-element-2f63c80{--spacer-size:5px;}.elementor-386 .elementor-element.elementor-element-38646d3 .elementor-divider{text-align:center;}.elementor-386 .elementor-element.elementor-element-38646d3 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-386 .elementor-element.elementor-element-67d54ae{padding:6em 0em 4em 0em;}.elementor-386 .elementor-element.elementor-element-7eabc1b > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-386 .elementor-element.elementor-element-face4bc{text-align:center;}.elementor-386 .elementor-element.elementor-element-face4bc .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-386 .elementor-element.elementor-element-fa7644f{--spacer-size:1px;}.elementor-386 .elementor-element.elementor-element-050c7cf{--spacer-size:1px;}.elementor-386 .elementor-element.elementor-element-689d01d{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-569e2c0{--spacer-size:20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-386 .elementor-element.elementor-element-7f49450{width:80%;}.elementor-386 .elementor-element.elementor-element-18acbf0{width:100%;}.elementor-386 .elementor-element.elementor-element-cbeb445{width:100%;}.elementor-386 .elementor-element.elementor-element-fe8d532{width:100%;}.elementor-386 .elementor-element.elementor-element-a0eefd9{width:100%;}}@media(min-width:1025px){.elementor-386 .elementor-element.elementor-element-67d54ae > .elementor-background-overlay{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Antonio';
	font-display: auto;
	src: url('https://masterpieceroof.com/wp-content/uploads/2025/10/Antonio-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */