.elementor-5 .elementor-element.elementor-element-70901c41:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-70901c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/window-frame-2025-03-12-22-25-28-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-70901c41 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-70901c41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-11%;margin-bottom:0%;padding:12em 0em 6em 0em;}.elementor-5 .elementor-element.elementor-element-d6b4123{z-index:1;text-align:center;}.elementor-5 .elementor-element.elementor-element-2992e22f{z-index:1;text-align:center;}.elementor-5 .elementor-element.elementor-element-2992e22f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-43d4cb5b > .elementor-widget-container{margin:0em 12em 0em 12em;}.elementor-5 .elementor-element.elementor-element-43d4cb5b{z-index:1;text-align:center;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-43fb9803{width:auto;max-width:auto;top:-72px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-43fb9803{left:899px;}body.rtl .elementor-5 .elementor-element.elementor-element-43fb9803{right:899px;}.elementor-5 .elementor-element.elementor-element-614d65e9{--spacer-size:10px;}.elementor-5 .elementor-element.elementor-element-2b07bbfd{width:auto;max-width:auto;top:185px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-2b07bbfd{left:-39px;}body.rtl .elementor-5 .elementor-element.elementor-element-2b07bbfd{right:-39px;}.elementor-5 .elementor-element.elementor-element-22b4f14c .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-22b4f14c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-22b4f14c{z-index:1;}.elementor-5 .elementor-element.elementor-element-22b4f14c .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-22b4f14c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-227888f9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-227888f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-227888f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 2em 0em;}.elementor-5 .elementor-element.elementor-element-227888f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-44ac0ba .rkit-running-text__text{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-44ac0ba .rkit-marquee-content.rkit-marquee{animation-direction:normal;}.elementor-5 .elementor-element.elementor-element-44ac0ba .rkit-marquee-container{--speed:7;}.elementor-5 .elementor-element.elementor-element-44ac0ba .image-running img{aspect-ratio:1/1;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-44ac0ba .image-running{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4dd7311a{padding:8em 0em 4em 0em;}.elementor-5 .elementor-element.elementor-element-1cf5357{z-index:1;}.elementor-5 .elementor-element.elementor-element-54e1667a > .elementor-element-populated{margin:0em 4em 0em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-4a0bb125{z-index:1;}.elementor-5 .elementor-element.elementor-element-5c4bd049:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-5c4bd049 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/image25-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-5c4bd049 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-5c4bd049 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-5c4bd049 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-5c4bd049 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-5c4bd049 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-65c8436e{--spacer-size:320px;}.elementor-5 .elementor-element.elementor-element-6d96bb3c{width:auto;max-width:auto;top:-92px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-6d96bb3c{left:-109px;}body.rtl .elementor-5 .elementor-element.elementor-element-6d96bb3c{right:-109px;}.elementor-5 .elementor-element.elementor-element-551c6aba{--spacer-size:75px;}.elementor-5 .elementor-element.elementor-element-d36fdd4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5 .elementor-element.elementor-element-d36fdd4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5 .elementor-element.elementor-element-d36fdd4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-d36fdd4 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-5 .elementor-element.elementor-element-d36fdd4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5 .elementor-element.elementor-element-3db56eb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5 .elementor-element.elementor-element-3db56eb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5 .elementor-element.elementor-element-3db56eb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-3db56eb .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-5 .elementor-element.elementor-element-3db56eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5 .elementor-element.elementor-element-2092d469.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5 .elementor-element.elementor-element-2092d469.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5 .elementor-element.elementor-element-2092d469.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-2092d469 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-5 .elementor-element.elementor-element-2092d469 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5 .elementor-element.elementor-element-7e60bca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-5 .elementor-element.elementor-element-7e60bca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-3845186f{text-align:center;}.elementor-5 .elementor-element.elementor-element-3845186f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-6512918c{text-align:center;}.elementor-5 .elementor-element.elementor-element-5db7554e > .elementor-widget-container{margin:0em 14em 0em 14em;}.elementor-5 .elementor-element.elementor-element-5db7554e{z-index:1;text-align:center;}.elementor-5 .elementor-element.elementor-element-168976c8{--spacer-size:10px;}.elementor-5 .elementor-element.elementor-element-7846b82c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/image29-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;padding:3em 2em 3em 2em;}.elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-7846b82c{z-index:1;}.elementor-5 .elementor-element.elementor-element-54896969{text-align:left;}.elementor-5 .elementor-element.elementor-element-54896969 img{width:25%;}.elementor-5 .elementor-element.elementor-element-24fff502 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-6224e060{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-25fe4a52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/image24-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;}.elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0.5em 0em 0.5em;--e-column-margin-right:0.5em;--e-column-margin-left:0.5em;padding:3em 2em 3em 2em;}.elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-25fe4a52{z-index:1;}.elementor-5 .elementor-element.elementor-element-ab0f2a8{text-align:left;}.elementor-5 .elementor-element.elementor-element-ab0f2a8 img{width:25%;}.elementor-5 .elementor-element.elementor-element-4c9eb53d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-1176e0b7{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-4d6cac4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/9EABB7B1-DBE2-430D-A181-57D780E2871C-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.4;}.elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;padding:3em 2em 3em 2em;}.elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-4d6cac4{z-index:1;}.elementor-5 .elementor-element.elementor-element-7af4b06d{text-align:left;}.elementor-5 .elementor-element.elementor-element-7af4b06d img{width:25%;}.elementor-5 .elementor-element.elementor-element-6ac5ba35 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-26e70273{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-31457bfb{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-148e6832{padding:4em 0em 8em 0em;z-index:4;}.elementor-5 .elementor-element.elementor-element-5fedd9c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/image12-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-45b40bab{--spacer-size:320px;}.elementor-5 .elementor-element.elementor-element-357bc550 > .elementor-element-populated{margin:0em 0em 0em 4em;--e-column-margin-right:0em;--e-column-margin-left:4em;}.elementor-5 .elementor-element.elementor-element-31b0d112{--spacer-size:10px;}.elementor-5 .elementor-element.elementor-element-239dd356.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5 .elementor-element.elementor-element-239dd356.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5 .elementor-element.elementor-element-239dd356.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-239dd356 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5 .elementor-element.elementor-element-239dd356 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5 .elementor-element.elementor-element-5d7e5efc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5 .elementor-element.elementor-element-5d7e5efc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5 .elementor-element.elementor-element-5d7e5efc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-5d7e5efc .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5 .elementor-element.elementor-element-5d7e5efc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5 .elementor-element.elementor-element-629bcc09.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5 .elementor-element.elementor-element-629bcc09.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5 .elementor-element.elementor-element-629bcc09.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-629bcc09 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5 .elementor-element.elementor-element-629bcc09 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5 .elementor-element.elementor-element-568c6d1b{width:auto;max-width:auto;top:-102px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-568c6d1b{left:-224px;}body.rtl .elementor-5 .elementor-element.elementor-element-568c6d1b{right:-224px;}.elementor-5 .elementor-element.elementor-element-66eaeb54:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-66eaeb54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/8E7B36F1-94BF-4059-AD3B-A18F57B7B05E-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-66eaeb54 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-66eaeb54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 6em 0em;}.elementor-5 .elementor-element.elementor-element-17dca9fc > .elementor-element-populated{margin:0em 4em 0em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-345678ed{z-index:1;}.elementor-5 .elementor-element.elementor-element-1a77e65b{z-index:1;}.elementor-5 .elementor-element.elementor-element-1a77e65b .elementor-heading-title{font-size:44px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-21470c73{z-index:1;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-5fa7ac07 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-5fa7ac07 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-5fa7ac07{z-index:1;}.elementor-5 .elementor-element.elementor-element-5fa7ac07 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-5fa7ac07 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-74904a86{width:auto;max-width:auto;top:278px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-74904a86{left:-160px;}body.rtl .elementor-5 .elementor-element.elementor-element-74904a86{right:-160px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-638fdc2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-638fdc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-7ed1ee8b{z-index:1;}.elementor-5 .elementor-element.elementor-element-7ed1ee8b .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2fe29bc-font-family ), Sans-serif;font-size:var( --e-global-typography-2fe29bc-font-size );font-weight:var( --e-global-typography-2fe29bc-font-weight );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-7ed1ee8b .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-72897007 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-5 .elementor-element.elementor-element-72897007{z-index:1;}.elementor-5 .elementor-element.elementor-element-72897007 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2fe29bc-font-family ), Sans-serif;font-size:var( --e-global-typography-2fe29bc-font-size );font-weight:var( --e-global-typography-2fe29bc-font-weight );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-72897007 .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-5b09e9a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-5b09e9a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-40a82dcf{z-index:1;}.elementor-5 .elementor-element.elementor-element-40a82dcf .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2fe29bc-font-family ), Sans-serif;font-size:var( --e-global-typography-2fe29bc-font-size );font-weight:var( --e-global-typography-2fe29bc-font-weight );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-40a82dcf .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-2efd2beb{width:auto;max-width:auto;top:-84px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-2efd2beb{left:52px;}body.rtl .elementor-5 .elementor-element.elementor-element-2efd2beb{right:52px;}.elementor-5 .elementor-element.elementor-element-3706c8ac > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-5 .elementor-element.elementor-element-3706c8ac{z-index:1;}.elementor-5 .elementor-element.elementor-element-3706c8ac .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2fe29bc-font-family ), Sans-serif;font-size:var( --e-global-typography-2fe29bc-font-size );font-weight:var( --e-global-typography-2fe29bc-font-weight );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-3706c8ac .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-74bc6f43{padding:8em 0em 4em 0em;}.elementor-5 .elementor-element.elementor-element-4fd52e1{z-index:1;}.elementor-5 .elementor-element.elementor-element-2d2a10a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/house-resting-after-cleaning-kitchen-2025-01-29-08-08-08-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-2d2a10a2{z-index:1;}.elementor-5 .elementor-element.elementor-element-78b3fb25{--spacer-size:320px;z-index:1;}.elementor-5 .elementor-element.elementor-element-4bdb6b5f{width:auto;max-width:auto;top:328px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-4bdb6b5f{left:-111px;}body.rtl .elementor-5 .elementor-element.elementor-element-4bdb6b5f{right:-111px;}.elementor-5 .elementor-element.elementor-element-4426e3e2 > .elementor-element-populated{margin:0em 0em 0em 4em;--e-column-margin-right:0em;--e-column-margin-left:4em;}.elementor-5 .elementor-element.elementor-element-264f0dfb .elementor-star-rating{font-size:24px;}.elementor-5 .elementor-element.elementor-element-264f0dfb .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-5 .elementor-element.elementor-element-264f0dfb .elementor-star-rating i:before{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-264f0dfb .elementor-star-rating i{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-f972682{--spacer-size:10px;}.elementor-5 .elementor-element.elementor-element-22baeafb .elementor-heading-title{font-size:33px;}.elementor-5 .elementor-element.elementor-element-62ef3f8e{--spacer-size:10px;}.elementor-5 .elementor-element.elementor-element-4c1b2878 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-582f856b > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-582f856b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-4c28a160{overflow:hidden;padding:4em 0em 8em 0em;}.elementor-5 .elementor-element.elementor-element-1dd8a1a8 > .elementor-element-populated{margin:0em 4em 0em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-3ed435ea{z-index:3;}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-bd48757 );padding:25px 20px 25px 20px;}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-tab-content{border-width:1px;border-block-end-color:var( --e-global-color-bd48757 );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:25px 20px 25px 20px;}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-toggle-item:not(:last-child){margin-block-end:16px;}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-tab-title.elementor-active a, .elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-toggle-icon{margin-inline-end:10px;}.elementor-5 .elementor-element.elementor-element-36e3a615:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgmproroofing.com/wp-content/uploads/2025/06/BANNER-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-3ef166dd{z-index:1;text-align:center;}.elementor-5 .elementor-element.elementor-element-23816b1e > .elementor-widget-container{margin:0em 12em 0em 12em;}.elementor-5 .elementor-element.elementor-element-23816b1e{z-index:1;text-align:center;}.elementor-5 .elementor-element.elementor-element-23816b1e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-3708aed5 > .elementor-widget-container{margin:0em 14em 0em 14em;}.elementor-5 .elementor-element.elementor-element-3708aed5{z-index:1;text-align:center;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-55a9cb36{width:auto;max-width:auto;top:241px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-55a9cb36{left:32px;}body.rtl .elementor-5 .elementor-element.elementor-element-55a9cb36{right:32px;}.elementor-5 .elementor-element.elementor-element-3d6e682f{width:auto;max-width:auto;top:19px;z-index:0;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3d6e682f{left:871px;}body.rtl .elementor-5 .elementor-element.elementor-element-3d6e682f{right:871px;}.elementor-5 .elementor-element.elementor-element-1c76306d .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-1c76306d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-1c76306d{z-index:1;}.elementor-5 .elementor-element.elementor-element-1c76306d .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-1c76306d .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-70901c41{margin-top:-16%;margin-bottom:0%;padding:10em 1em 4em 1em;}.elementor-5 .elementor-element.elementor-element-43d4cb5b > .elementor-widget-container{margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-43fb9803{left:479px;}body.rtl .elementor-5 .elementor-element.elementor-element-43fb9803{right:479px;}.elementor-5 .elementor-element.elementor-element-43fb9803{top:-78px;}.elementor-5 .elementor-element.elementor-element-43fb9803 img{width:75%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-2b07bbfd{left:-12px;}body.rtl .elementor-5 .elementor-element.elementor-element-2b07bbfd{right:-12px;}.elementor-5 .elementor-element.elementor-element-2b07bbfd{top:307px;}.elementor-5 .elementor-element.elementor-element-2b07bbfd img{width:75%;}.elementor-5 .elementor-element.elementor-element-4dd7311a{padding:6em 1em 3em 1em;}.elementor-5 .elementor-element.elementor-element-612d63b > .elementor-widget-container{margin:0em 6em 0em 0em;}.elementor-5 .elementor-element.elementor-element-5c4bd049 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-6d96bb3c{left:396px;}body.rtl .elementor-5 .elementor-element.elementor-element-6d96bb3c{right:396px;}.elementor-5 .elementor-element.elementor-element-6d96bb3c{top:-99px;}.elementor-5 .elementor-element.elementor-element-6d96bb3c img{width:75%;}.elementor-5 .elementor-element.elementor-element-d36fdd4 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-5 .elementor-element.elementor-element-3db56eb .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-5 .elementor-element.elementor-element-2092d469 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-5 .elementor-element.elementor-element-7e60bca{padding:3em 1em 3em 1em;}.elementor-5 .elementor-element.elementor-element-13f7cd58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5db7554e > .elementor-widget-container{margin:0em 4em 0em 4em;}.elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-element-populated{margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-148e6832{padding:3em 1em 6em 1em;}.elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-357bc550 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-239dd356 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-5 .elementor-element.elementor-element-5d7e5efc .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-5 .elementor-element.elementor-element-629bcc09 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-568c6d1b{left:463px;}body.rtl .elementor-5 .elementor-element.elementor-element-568c6d1b{right:463px;}.elementor-5 .elementor-element.elementor-element-568c6d1b{top:516px;}.elementor-5 .elementor-element.elementor-element-568c6d1b img{width:75%;}.elementor-5 .elementor-element.elementor-element-66eaeb54{padding:4em 1em 4em 1em;}.elementor-5 .elementor-element.elementor-element-17dca9fc > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-345678ed{text-align:center;}.elementor-5 .elementor-element.elementor-element-1a77e65b{text-align:center;}.elementor-5 .elementor-element.elementor-element-21470c73{text-align:center;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-74904a86{left:454px;}body.rtl .elementor-5 .elementor-element.elementor-element-74904a86{right:454px;}.elementor-5 .elementor-element.elementor-element-74904a86{top:-66px;}.elementor-5 .elementor-element.elementor-element-74904a86 img{width:75%;}.elementor-5 .elementor-element.elementor-element-7ed1ee8b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2fe29bc-font-size );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-72897007 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2fe29bc-font-size );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-40a82dcf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2fe29bc-font-size );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-2efd2beb{left:-366px;}body.rtl .elementor-5 .elementor-element.elementor-element-2efd2beb{right:-366px;}.elementor-5 .elementor-element.elementor-element-2efd2beb{top:205px;}.elementor-5 .elementor-element.elementor-element-2efd2beb img{width:75%;}.elementor-5 .elementor-element.elementor-element-3706c8ac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2fe29bc-font-size );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-74bc6f43{padding:6em 1em 3em 1em;}.elementor-5 .elementor-element.elementor-element-2d2a10a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-4bdb6b5f{left:-9px;}body.rtl .elementor-5 .elementor-element.elementor-element-4bdb6b5f{right:-9px;}.elementor-5 .elementor-element.elementor-element-4bdb6b5f{top:334px;}.elementor-5 .elementor-element.elementor-element-4bdb6b5f img{width:75%;}.elementor-5 .elementor-element.elementor-element-4426e3e2 > .elementor-element-populated{margin:0em 0em 0em 3em;--e-column-margin-right:0em;--e-column-margin-left:3em;}.elementor-5 .elementor-element.elementor-element-4c28a160{padding:3em 1em 6em 1em;}.elementor-5 .elementor-element.elementor-element-1dd8a1a8 > .elementor-element-populated{margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-3ed435ea{text-align:left;}.elementor-5 .elementor-element.elementor-element-7ad6efef > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-42987bc2{padding:0em 1em 0em 1em;}.elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-element-populated{padding:3em 0em 3em 0em;}.elementor-5 .elementor-element.elementor-element-23816b1e > .elementor-widget-container{margin:0em 4em 0em 4em;}.elementor-5 .elementor-element.elementor-element-3708aed5 > .elementor-widget-container{margin:0em 4em 0em 4em;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-55a9cb36{left:-9px;}body.rtl .elementor-5 .elementor-element.elementor-element-55a9cb36{right:-9px;}.elementor-5 .elementor-element.elementor-element-55a9cb36{top:261px;}.elementor-5 .elementor-element.elementor-element-55a9cb36 img{width:75%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3d6e682f{left:481px;}body.rtl .elementor-5 .elementor-element.elementor-element-3d6e682f{right:481px;}.elementor-5 .elementor-element.elementor-element-3d6e682f{top:11px;}.elementor-5 .elementor-element.elementor-element-3d6e682f img{width:75%;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-70901c41{margin-top:-37%;margin-bottom:0%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-43fb9803{left:32px;}body.rtl .elementor-5 .elementor-element.elementor-element-43fb9803{right:32px;}.elementor-5 .elementor-element.elementor-element-43fb9803{top:14px;}.elementor-5 .elementor-element.elementor-element-227888f9{padding:2em 1em 2em 1em;}.elementor-5 .elementor-element.elementor-element-44ac0ba .rkit-running-text__text{font-size:35px;}.elementor-5 .elementor-element.elementor-element-a88db8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-54e1667a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4a0bb125{text-align:center;}.elementor-5 .elementor-element.elementor-element-78ceb34b{text-align:center;}.elementor-5 .elementor-element.elementor-element-612d63b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5 .elementor-element.elementor-element-612d63b{text-align:center;}.elementor-5 .elementor-element.elementor-element-65c8436e{--spacer-size:280px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-6d96bb3c{left:20px;}body.rtl .elementor-5 .elementor-element.elementor-element-6d96bb3c{right:20px;}.elementor-5 .elementor-element.elementor-element-6d96bb3c{top:-4px;}.elementor-5 .elementor-element.elementor-element-d36fdd4 .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-5d64e8a5 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-3db56eb .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-5a7bc4a > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-2092d469 .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-5db7554e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-element-populated{margin:3em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-45b40bab{--spacer-size:320px;}.elementor-5 .elementor-element.elementor-element-357bc550 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-6fc687eb{text-align:center;}.elementor-5 .elementor-element.elementor-element-1565c891{text-align:center;}.elementor-5 .elementor-element.elementor-element-6ded442{text-align:center;}.elementor-5 .elementor-element.elementor-element-239dd356 .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-239dd356 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5 .elementor-element.elementor-element-5d7e5efc .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-5d7e5efc .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5 .elementor-element.elementor-element-629bcc09 .elementor-image-box-img{margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-629bcc09 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-568c6d1b{left:25px;}body.rtl .elementor-5 .elementor-element.elementor-element-568c6d1b{right:25px;}.elementor-5 .elementor-element.elementor-element-568c6d1b{top:1038px;}.elementor-5 .elementor-element.elementor-element-44c1e21 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-345678ed{text-align:center;}.elementor-5 .elementor-element.elementor-element-1a77e65b{text-align:center;}.elementor-5 .elementor-element.elementor-element-21470c73{text-align:center;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-74904a86{left:40px;}body.rtl .elementor-5 .elementor-element.elementor-element-74904a86{right:40px;}.elementor-5 .elementor-element.elementor-element-74904a86{top:-28px;}.elementor-5 .elementor-element.elementor-element-7ed1ee8b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2fe29bc-font-size );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-72897007 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2fe29bc-font-size );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-5b09e9a1 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-40a82dcf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2fe29bc-font-size );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-2efd2beb{left:-1px;}body.rtl .elementor-5 .elementor-element.elementor-element-2efd2beb{right:-1px;}.elementor-5 .elementor-element.elementor-element-2efd2beb{top:-164px;}.elementor-5 .elementor-element.elementor-element-3706c8ac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-2fe29bc-font-size );line-height:var( --e-global-typography-2fe29bc-line-height );letter-spacing:var( --e-global-typography-2fe29bc-letter-spacing );word-spacing:var( --e-global-typography-2fe29bc-word-spacing );}.elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-78b3fb25{--spacer-size:280px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-4bdb6b5f{left:1px;}body.rtl .elementor-5 .elementor-element.elementor-element-4bdb6b5f{right:1px;}.elementor-5 .elementor-element.elementor-element-4bdb6b5f{top:190px;}.elementor-5 .elementor-element.elementor-element-4426e3e2 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-5 .elementor-element.elementor-element-264f0dfb{text-align:center;}.elementor-5 .elementor-element.elementor-element-22baeafb{text-align:center;}.elementor-5 .elementor-element.elementor-element-4c1b2878{text-align:center;}.elementor-5 .elementor-element.elementor-element-582f856b{text-align:center;}.elementor-5 .elementor-element.elementor-element-1dd8a1a8 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-302bb5cd{text-align:center;}.elementor-5 .elementor-element.elementor-element-3ed435ea{text-align:center;}.elementor-5 .elementor-element.elementor-element-26b7e9ac{text-align:center;}.elementor-5 .elementor-element.elementor-element-7ad6efef > .elementor-element-populated{margin:3em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-41774cb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-41774cb5 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-42987bc2{padding:0em 1em 0em 1em;}.elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-element-populated{padding:3em 1em 3em 1em;}.elementor-5 .elementor-element.elementor-element-23816b1e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5 .elementor-element.elementor-element-3708aed5 > .elementor-widget-container{margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3d6e682f{left:30px;}body.rtl .elementor-5 .elementor-element.elementor-element-3d6e682f{right:30px;}.elementor-5 .elementor-element.elementor-element-3d6e682f{top:302px;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-54e1667a{width:54.732%;}.elementor-5 .elementor-element.elementor-element-5c4bd049{width:45.046%;}.elementor-5 .elementor-element.elementor-element-5fedd9c9{width:50%;}.elementor-5 .elementor-element.elementor-element-357bc550{width:50%;}.elementor-5 .elementor-element.elementor-element-17dca9fc{width:50%;}.elementor-5 .elementor-element.elementor-element-638fdc2{width:25%;}.elementor-5 .elementor-element.elementor-element-5b09e9a1{width:24.607%;}.elementor-5 .elementor-element.elementor-element-2d2a10a2{width:44.954%;}.elementor-5 .elementor-element.elementor-element-4426e3e2{width:54.824%;}.elementor-5 .elementor-element.elementor-element-1dd8a1a8{width:50%;}.elementor-5 .elementor-element.elementor-element-7ad6efef{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-54e1667a{width:100%;}.elementor-5 .elementor-element.elementor-element-5c4bd049{width:100%;}.elementor-5 .elementor-element.elementor-element-749c6828{width:50%;}.elementor-5 .elementor-element.elementor-element-5d64e8a5{width:50%;}.elementor-5 .elementor-element.elementor-element-5a7bc4a{width:50%;}.elementor-5 .elementor-element.elementor-element-7846b82c{width:50%;}.elementor-5 .elementor-element.elementor-element-25fe4a52{width:50%;}.elementor-5 .elementor-element.elementor-element-5fedd9c9{width:100%;}.elementor-5 .elementor-element.elementor-element-357bc550{width:100%;}.elementor-5 .elementor-element.elementor-element-17dca9fc{width:100%;}.elementor-5 .elementor-element.elementor-element-638fdc2{width:50%;}.elementor-5 .elementor-element.elementor-element-5b09e9a1{width:50%;}.elementor-5 .elementor-element.elementor-element-1dd8a1a8{width:100%;}.elementor-5 .elementor-element.elementor-element-7ad6efef{width:100%;}}@media(min-width:1025px){.elementor-5 .elementor-element.elementor-element-70901c41:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-70901c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-5c4bd049:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-5c4bd049 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-7846b82c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-7846b82c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-25fe4a52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-25fe4a52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-4d6cac4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-4d6cac4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-5fedd9c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-5fedd9c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-66eaeb54:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-66eaeb54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-2d2a10a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-2d2a10a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-36e3a615:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-36e3a615 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}