.elementor-7 .elementor-element.elementor-element-bd2fa51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bd2fa51:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd2fa51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/output-onlinepngtools-8.png");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ad4c789{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-48f7349{font-family:"Play", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-71597bd .elementor-heading-title{font-family:"Play", Sans-serif;font-size:56px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-158a9eb{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-895dca0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d25308d img{width:90%;border-style:double;border-width:18px 18px 18px 18px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-20d39ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.83;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-20d39ef:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-20d39ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/ROOF-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-20d39ef::before, .elementor-7 .elementor-element.elementor-element-20d39ef > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-20d39ef > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-20d39ef > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-20d39ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-20d39ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-80a0f0e );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-cde7d74{--display:flex;}.elementor-7 .elementor-element.elementor-element-283dcb8{text-align:center;}.elementor-7 .elementor-element.elementor-element-283dcb8 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:52px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-34f18ba{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-34f18ba.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-61cf3ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-ucaddon_image_card_content_box .ue-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_card_content_box .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_card_content_box .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-24c89ae{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_classic_content{background-color:#91D160;border-radius:22px;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_classic_content_content{min-height:200px;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_classic_content_container_holder{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_classic_content .uc_classic_content_content h2{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_classic_content .uc_classic_content_content p{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-24c89ae .ue-title{color:#000000;font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-24c89ae .ue-text{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_classic_content_border{width:100px;height:4px;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_classic_content  .uc_classic_content_placeholder img{height:215px;border-radius:12px;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_classic_content .uc_classic_content_content .uc_more_btn{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_more_btn{border-radius:12px;padding:12px 18px 12px 18px;background-color:#ffffff;color:#000000;border-color:#000000;border-width:1px;}.elementor-7 .elementor-element.elementor-element-24c89ae .uc_more_btn:hover{background-color:#000000;color:#ffffff;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-0328448{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_classic_content{background-color:var( --e-global-color-primary );border-radius:22px;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_classic_content_content{min-height:200px;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_classic_content_container_holder{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_classic_content .uc_classic_content_content h2{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_classic_content .uc_classic_content_content p{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-0328448 .ue-title{color:#000000;font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-0328448 .ue-text{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-0328448 .uc_classic_content_border{width:100px;height:4px;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_classic_content  .uc_classic_content_placeholder img{height:215px;border-radius:12px;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_classic_content .uc_classic_content_content .uc_more_btn{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_more_btn{border-radius:12px;padding:12px 18px 12px 18px;background-color:#ffffff;color:#000000;border-color:#000000;border-width:1px;}.elementor-7 .elementor-element.elementor-element-0328448 .uc_more_btn:hover{background-color:#000000;color:#ffffff;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-d2a225e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_classic_content{background-color:var( --e-global-color-primary );border-radius:22px;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_classic_content_content{min-height:200px;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_classic_content_container_holder{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_classic_content .uc_classic_content_content h2{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_classic_content .uc_classic_content_content p{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-d2a225e .ue-title{color:#000000;font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-d2a225e .ue-text{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_classic_content_border{width:100px;height:4px;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_classic_content  .uc_classic_content_placeholder img{height:215px;border-radius:12px;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_classic_content .uc_classic_content_content .uc_more_btn{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_more_btn{border-radius:12px;padding:12px 18px 12px 18px;background-color:#ffffff;color:#000000;border-color:#000000;border-width:1px;}.elementor-7 .elementor-element.elementor-element-d2a225e .uc_more_btn:hover{background-color:#000000;color:#ffffff;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-9f34c29{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_classic_content{background-color:var( --e-global-color-primary );border-radius:22px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_classic_content_content{min-height:200px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_classic_content_container_holder{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_classic_content .uc_classic_content_content h2{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_classic_content .uc_classic_content_content p{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .ue-title{color:var( --e-global-color-80a0f0e );font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-9f34c29 .ue-text{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_classic_content_border{width:100px;height:4px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_classic_content  .uc_classic_content_placeholder img{height:215px;border-radius:12px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_classic_content .uc_classic_content_content .uc_more_btn{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_more_btn{border-radius:12px;padding:12px 18px 12px 18px;background-color:#ffffff;color:#000000;border-color:#000000;border-width:1px;}.elementor-7 .elementor-element.elementor-element-9f34c29 .uc_more_btn:hover{background-color:#000000;color:#ffffff;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-130b433{--display:flex;--min-height:100vh;--overlay-opacity:0.83;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-130b433:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-130b433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/ROOF-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-130b433::before, .elementor-7 .elementor-element.elementor-element-130b433 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-130b433 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-130b433 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-130b433 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-130b433 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-80a0f0e );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-e360319{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-54f7274 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:52px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-91af904{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-91af904.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6b47084{--display:flex;--min-height:752px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-09d94f1{--display:flex;--min-height:25vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2edff3c );--border-color:var( --e-global-color-2edff3c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-505c581{--display:flex;--min-height:25vh;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-2edff3c );--border-color:var( --e-global-color-2edff3c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-505c581:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-505c581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/PLANET-ROOF-ROOFING-SERVICES.jpg");}.elementor-7 .elementor-element.elementor-element-974f5b4{--display:flex;--position:absolute;--min-height:305px;border-style:double;--border-style:double;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:174px;}.elementor-7 .elementor-element.elementor-element-974f5b4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-974f5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80a0f0e );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-974f5b4{left:1.7rem;}body.rtl .elementor-7 .elementor-element.elementor-element-974f5b4{right:1.7rem;}.elementor-7 .elementor-element.elementor-element-43d7a22{text-align:center;}.elementor-7 .elementor-element.elementor-element-43d7a22 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-75ee4d4{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-ef3455b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-80a0f0e );color:var( --e-global-color-80a0f0e );border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-2000bdd{--display:flex;--min-height:25vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2edff3c );--border-color:var( --e-global-color-2edff3c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-431c0ee{--display:flex;--min-height:25vh;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-2edff3c );--border-color:var( --e-global-color-2edff3c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-431c0ee:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-431c0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/PLANET-ROOF-SIDING-SERVICES.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-bd6215b{--display:flex;--position:absolute;border-style:double;--border-style:double;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:174px;}.elementor-7 .elementor-element.elementor-element-bd6215b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd6215b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80a0f0e );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-bd6215b{left:1.7rem;}body.rtl .elementor-7 .elementor-element.elementor-element-bd6215b{right:1.7rem;}.elementor-7 .elementor-element.elementor-element-173673d{text-align:center;}.elementor-7 .elementor-element.elementor-element-173673d .elementor-heading-title{font-family:"Play", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-439f6dd.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-439f6dd{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-80f781a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-80a0f0e );color:var( --e-global-color-80a0f0e );border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-da70624{--display:flex;--min-height:25vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2edff3c );--border-color:var( --e-global-color-2edff3c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7eba3bb{--display:flex;--min-height:25vh;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-2edff3c );--border-color:var( --e-global-color-2edff3c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7eba3bb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7eba3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/PLANET-ROOF-SEEMLESS-GUTTERS.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a4c9fa0{--display:flex;--position:absolute;--min-height:298px;border-style:double;--border-style:double;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:174px;}.elementor-7 .elementor-element.elementor-element-a4c9fa0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a4c9fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80a0f0e );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a4c9fa0{left:1.7rem;}body.rtl .elementor-7 .elementor-element.elementor-element-a4c9fa0{right:1.7rem;}.elementor-7 .elementor-element.elementor-element-014f6db{text-align:center;}.elementor-7 .elementor-element.elementor-element-014f6db .elementor-heading-title{font-family:"Play", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-229dc50{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-58fc56f .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-80a0f0e );color:var( --e-global-color-80a0f0e );border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-2932c06{--display:flex;--min-height:25vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2edff3c );--border-color:var( --e-global-color-2edff3c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2558ca9{--display:flex;--min-height:25vh;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-2edff3c );--border-color:var( --e-global-color-2edff3c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2558ca9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2558ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2025/01/04DEC4E1-7BB2-4A3F-86F4-93FAC9AA7229.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6cf880c{--display:flex;--position:absolute;--min-height:296px;border-style:double;--border-style:double;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:174px;}.elementor-7 .elementor-element.elementor-element-6cf880c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6cf880c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80a0f0e );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-6cf880c{left:1.7rem;}body.rtl .elementor-7 .elementor-element.elementor-element-6cf880c{right:1.7rem;}.elementor-7 .elementor-element.elementor-element-5e8fd42{text-align:center;}.elementor-7 .elementor-element.elementor-element-5e8fd42 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a3f6f12{text-align:center;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2c5425a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-80a0f0e );color:var( --e-global-color-80a0f0e );border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-1bcdc02{--display:flex;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1bcdc02:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1bcdc02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1bcdc02 > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-1bcdc02 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-80a0f0e );}.elementor-7 .elementor-element.elementor-element-1bcdc02 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-1bcdc02 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-7 .elementor-element.elementor-element-1bcdc02 > .elementor-shape-bottom .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-1bcdc02 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-80a0f0e );}.elementor-7 .elementor-element.elementor-element-1bcdc02 > .elementor-shape-bottom svg, .elementor-7 .elementor-element.elementor-element-1bcdc02 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);}.elementor-7 .elementor-element.elementor-element-f7bd43f{text-align:center;}.elementor-7 .elementor-element.elementor-element-f7bd43f .elementor-heading-title{font-family:"Play", Sans-serif;font-size:52px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-baf6d66{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:none;--border-style:none;}.elementor-7 .elementor-element.elementor-element-da80bb5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e396db3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d8b5aa6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2f6e646{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6f60336{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-70a180d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-188dddb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.83;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-188dddb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-188dddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/ROOF-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-188dddb::before, .elementor-7 .elementor-element.elementor-element-188dddb > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-188dddb > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-188dddb > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-188dddb > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-188dddb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-80a0f0e );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-e746cad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-21a4702{font-family:"Play", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3617ea7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3617ea7 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-745779b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-745779b.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-dca8fd0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-dca8fd0.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-119147f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-119147f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0368625{right:537px;}body.rtl .elementor-7 .elementor-element.elementor-element-0368625{left:537px;}.elementor-7 .elementor-element.elementor-element-0368625{top:30px;}.elementor-7 .elementor-element.elementor-element-0368625 img{width:27%;}.elementor-7 .elementor-element.elementor-element-54caf21{--display:flex;--min-height:71vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-54caf21:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54caf21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/27af63_054b5501a09545a9adeb5546ea55854dmv2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e60a892{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:41px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-e60a892{left:-207px;}body.rtl .elementor-7 .elementor-element.elementor-element-e60a892{right:-207px;}.elementor-7 .elementor-element.elementor-element-c5d8959{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-c5d8959:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c5d8959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-94fdd18{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-80a0f0e );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-1c69d89 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-80a0f0e );}.elementor-7 .elementor-element.elementor-element-4812fb9{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-80a0f0e );}.elementor-7 .elementor-element.elementor-element-6929c7d{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-6929c7d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6929c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80a0f0e );}.elementor-7 .elementor-element.elementor-element-458739c{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4a5151c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-a0a98f5{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3494b1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.83;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3494b1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3494b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/ROOF-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3494b1a::before, .elementor-7 .elementor-element.elementor-element-3494b1a > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3494b1a > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3494b1a > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3494b1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3494b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-80a0f0e );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-7f39c34{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5f792c2{font-family:"Play", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-18b35c7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-18b35c7 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:52px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-bc11eb7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-bc11eb7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5c67378{right:724px;}body.rtl .elementor-7 .elementor-element.elementor-element-5c67378{left:724px;}.elementor-7 .elementor-element.elementor-element-5c67378{top:37px;}.elementor-7 .elementor-element.elementor-element-7f5b3a0{--display:flex;--min-height:71vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3a2f990{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-53e9229{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-53e9229:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-53e9229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-eb0a7c1{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4204479 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-62ed10e{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-08d0056{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-08d0056:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-08d0056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c31c0 );}.elementor-7 .elementor-element.elementor-element-9d0faea{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-df366b1 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6f2e484{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-2c51112{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2c51112:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2c51112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2c51112 > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-2c51112 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-80a0f0e );}.elementor-7 .elementor-element.elementor-element-2c51112 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-2c51112 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-7 .elementor-element.elementor-element-ea4996f{text-align:center;}.elementor-7 .elementor-element.elementor-element-ea4996f .elementor-heading-title{font-family:"Play", Sans-serif;font-size:52px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-cfc747a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4f935d1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ba9d60a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ba9d60a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ba9d60a .elementor-heading-title{font-family:"Play", Sans-serif;font-size:52px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a48c062{text-align:left;}.elementor-7 .elementor-element.elementor-element-a48c062 img{width:60%;}.elementor-7 .elementor-element.elementor-element-048045a{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-048045a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-cc5da79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-130b131.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-130b131 .elementor-main-swiper{height:490px;}.elementor-7 .elementor-element.elementor-element-130b131 .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-130b131 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-7 .elementor-element.elementor-element-17c6eb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-17c6eb3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-17c6eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2edff3c );}.elementor-7 .elementor-element.elementor-element-17c6eb3 > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-17c6eb3 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-17c6eb3 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-17c6eb3 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-7 .elementor-element.elementor-element-e726234{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-36c633d{text-align:center;}.elementor-7 .elementor-element.elementor-element-36c633d .elementor-heading-title{font-family:"Play", Sans-serif;font-size:65px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-1f2c700 img{width:50%;}.elementor-7 .elementor-element.elementor-element-7412c14{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6687cf7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-91ab694 .elementor-button{background-color:var( --e-global-color-80a0f0e );font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-1ff0580{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1ff0580:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1ff0580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1ff0580 > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-1ff0580 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-2edff3c );}.elementor-7 .elementor-element.elementor-element-1ff0580 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-1ff0580 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-7 .elementor-element.elementor-element-09e1c86{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3be635f .elementor-heading-title{font-family:"Play", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-0997922{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-369bde0{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e2e86db{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-f45284f{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f45284f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f45284f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2025/01/portrait-construction-worker-standing-rooftops-high-silos-storage-tanks-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-48da247{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.83;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-48da247:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-48da247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2024/12/ROOF-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-48da247::before, .elementor-7 .elementor-element.elementor-element-48da247 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-48da247 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-48da247 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-48da247 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-48da247 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-80a0f0e );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-48da247 > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-48da247 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-48da247 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-48da247 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-7 .elementor-element.elementor-element-a52dc20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-9da17f9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-9da17f9 .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-9da17f9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-9da17f9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-9da17f9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-9da17f9 .elementor-image-box-title{margin-bottom:10px;font-family:"Play", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9da17f9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-9da17f9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-9da17f9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4170b44{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4170b44 .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-4170b44.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-4170b44.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-4170b44.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-4170b44 .elementor-image-box-title{margin-bottom:10px;font-family:"Play", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4170b44 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-4170b44 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-4170b44 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-89f17c5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-89f17c5 .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-89f17c5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-89f17c5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-89f17c5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-89f17c5 .elementor-image-box-title{margin-bottom:10px;font-family:"Play", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-89f17c5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-89f17c5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-89f17c5 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-26c52ff{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-26c52ff .elementor-image-box-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-26c52ff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-26c52ff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-26c52ff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-26c52ff .elementor-image-box-title{margin-bottom:10px;font-family:"Play", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-26c52ff .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-26c52ff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-26c52ff .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-7f3b18b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.29;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f3b18b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f3b18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roof-monster.com/wp-content/uploads/2025/01/houses-symbolize-dream-homeownership-amid-mortgage-concerns-rising-interest-rates-soari-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7f3b18b::before, .elementor-7 .elementor-element.elementor-element-7f3b18b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-7f3b18b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-7f3b18b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-7f3b18b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-7f3b18b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-80a0f0e );--background-overlay:'';}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-bd2fa51{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-ad4c789{--width:50%;}.elementor-7 .elementor-element.elementor-element-895dca0{--width:50%;}.elementor-7 .elementor-element.elementor-element-20d39ef{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-130b433{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-09d94f1{--width:22%;}.elementor-7 .elementor-element.elementor-element-505c581{--width:100%;}.elementor-7 .elementor-element.elementor-element-974f5b4{--width:83%;}.elementor-7 .elementor-element.elementor-element-2000bdd{--width:22%;}.elementor-7 .elementor-element.elementor-element-431c0ee{--width:100%;}.elementor-7 .elementor-element.elementor-element-bd6215b{--width:83%;}.elementor-7 .elementor-element.elementor-element-da70624{--width:22%;}.elementor-7 .elementor-element.elementor-element-7eba3bb{--width:100%;}.elementor-7 .elementor-element.elementor-element-a4c9fa0{--width:83%;}.elementor-7 .elementor-element.elementor-element-2932c06{--width:22%;}.elementor-7 .elementor-element.elementor-element-2558ca9{--width:100%;}.elementor-7 .elementor-element.elementor-element-6cf880c{--width:83%;}.elementor-7 .elementor-element.elementor-element-1bcdc02{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-188dddb{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-e746cad{--width:60%;}.elementor-7 .elementor-element.elementor-element-54caf21{--width:40%;}.elementor-7 .elementor-element.elementor-element-3494b1a{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-7f39c34{--width:60%;}.elementor-7 .elementor-element.elementor-element-7f5b3a0{--width:40%;}.elementor-7 .elementor-element.elementor-element-2c51112{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-4f935d1{--width:60%;}.elementor-7 .elementor-element.elementor-element-cc5da79{--width:40%;}.elementor-7 .elementor-element.elementor-element-17c6eb3{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-e726234{--width:50%;}.elementor-7 .elementor-element.elementor-element-7412c14{--width:50%;}.elementor-7 .elementor-element.elementor-element-1ff0580{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-09e1c86{--width:60%;}.elementor-7 .elementor-element.elementor-element-f45284f{--width:40%;}.elementor-7 .elementor-element.elementor-element-48da247{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-a52dc20{--width:50%;}.elementor-7 .elementor-element.elementor-element-7f3b18b{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-09d94f1{--width:40%;}.elementor-7 .elementor-element.elementor-element-505c581{--width:100%;}.elementor-7 .elementor-element.elementor-element-2000bdd{--width:40%;}.elementor-7 .elementor-element.elementor-element-431c0ee{--width:100%;}.elementor-7 .elementor-element.elementor-element-da70624{--width:40%;}.elementor-7 .elementor-element.elementor-element-7eba3bb{--width:100%;}.elementor-7 .elementor-element.elementor-element-2932c06{--width:40%;}.elementor-7 .elementor-element.elementor-element-2558ca9{--width:100%;}.elementor-7 .elementor-element.elementor-element-e746cad{--width:60%;}.elementor-7 .elementor-element.elementor-element-7f39c34{--width:60%;}.elementor-7 .elementor-element.elementor-element-7f3b18b{--width:50%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-bd2fa51:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd2fa51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-bd2fa51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-20d39ef{--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-34f18ba{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-7 .elementor-element.elementor-element-24c89ae{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-7 .elementor-element.elementor-element-0328448{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-7 .elementor-element.elementor-element-d2a225e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-7 .elementor-element.elementor-element-9f34c29{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-7 .elementor-element.elementor-element-130b433{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e360319{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-91af904{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-7 .elementor-element.elementor-element-6b47084{--min-height:1132px;--justify-content:space-evenly;--gap:70px 0px;--row-gap:70px;--column-gap:0px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-974f5b4{--min-height:328px;}.elementor-7 .elementor-element.elementor-element-6cf880c{--min-height:271px;}.elementor-7 .elementor-element.elementor-element-1bcdc02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-baf6d66{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-188dddb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-3617ea7{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-7 .elementor-element.elementor-element-3617ea7 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-745779b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7 .elementor-element.elementor-element-dca8fd0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7 .elementor-element.elementor-element-119147f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0368625{right:604px;}body.rtl .elementor-7 .elementor-element.elementor-element-0368625{left:604px;}.elementor-7 .elementor-element.elementor-element-0368625{top:630px;}.elementor-7 .elementor-element.elementor-element-54caf21{--min-height:0vh;}.elementor-7 .elementor-element.elementor-element-3494b1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-18b35c7{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-7 .elementor-element.elementor-element-18b35c7 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-bc11eb7{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5c67378{right:83px;}body.rtl .elementor-7 .elementor-element.elementor-element-5c67378{left:83px;}.elementor-7 .elementor-element.elementor-element-5c67378{top:9px;}.elementor-7 .elementor-element.elementor-element-5c67378 img{width:25%;}.elementor-7 .elementor-element.elementor-element-7f5b3a0{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-3a2f990{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-400ca02 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-4204479 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-7 .elementor-element.elementor-element-df366b1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-7 .elementor-element.elementor-element-2c51112{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-ba9d60a{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-7 .elementor-element.elementor-element-ba9d60a .elementor-heading-title{font-size:42px;}.elementor-7 .elementor-element.elementor-element-048045a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7 .elementor-element.elementor-element-130b131.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-17c6eb3{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-1f2c700 img{width:79%;}.elementor-7 .elementor-element.elementor-element-6687cf7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-1ff0580{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-3be635f .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-0997922{font-size:16px;}.elementor-7 .elementor-element.elementor-element-369bde0{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e2e86db{font-size:16px;}.elementor-7 .elementor-element.elementor-element-f45284f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f45284f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-264px 6px;}.elementor-7 .elementor-element.elementor-element-48da247{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-9da17f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-9da17f9 .elementor-image-box-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-4170b44{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-4170b44 .elementor-image-box-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-89f17c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-89f17c5 .elementor-image-box-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-26c52ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-26c52ff .elementor-image-box-title{font-size:32px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-bd2fa51{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-48f7349 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-48f7349.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-48f7349{text-align:center;font-size:37px;}.elementor-7 .elementor-element.elementor-element-71597bd{text-align:center;}.elementor-7 .elementor-element.elementor-element-71597bd .elementor-heading-title{font-size:44px;}.elementor-7 .elementor-element.elementor-element-158a9eb{text-align:center;}.elementor-7 .elementor-element.elementor-element-895dca0.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-d25308d img{width:100%;}.elementor-7 .elementor-element.elementor-element-24c89ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-0328448{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-d2a225e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-9f34c29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-6b47084{--min-height:250vh;}.elementor-7 .elementor-element.elementor-element-09d94f1{--width:90%;}.elementor-7 .elementor-element.elementor-element-974f5b4{--width:84%;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:110px;}.elementor-7 .elementor-element.elementor-element-2000bdd{--width:90%;}.elementor-7 .elementor-element.elementor-element-bd6215b{--width:84%;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:110px;}.elementor-7 .elementor-element.elementor-element-da70624{--width:90%;}.elementor-7 .elementor-element.elementor-element-a4c9fa0{--width:84%;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:110px;}.elementor-7 .elementor-element.elementor-element-2932c06{--width:90%;}.elementor-7 .elementor-element.elementor-element-6cf880c{--width:84%;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:110px;}.elementor-7 .elementor-element.elementor-element-f7bd43f .elementor-heading-title{font-size:44px;}.elementor-7 .elementor-element.elementor-element-baf6d66{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-da80bb5{border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-7 .elementor-element.elementor-element-188dddb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-3494b1a{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-5f792c2{text-align:center;}.elementor-7 .elementor-element.elementor-element-18b35c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-18b35c7 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-bc11eb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-5c67378{right:192px;}body.rtl .elementor-7 .elementor-element.elementor-element-5c67378{left:192px;}.elementor-7 .elementor-element.elementor-element-5c67378{top:880px;}.elementor-7 .elementor-element.elementor-element-5c67378 img{width:67%;}.elementor-7 .elementor-element.elementor-element-400ca02 img{width:100%;}.elementor-7 .elementor-element.elementor-element-2c51112{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-ea4996f .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-ba9d60a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-ba9d60a .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-a48c062{text-align:center;}.elementor-7 .elementor-element.elementor-element-048045a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-130b131.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-130b131 .elementor-main-swiper{height:480px;}.elementor-7 .elementor-element.elementor-element-17c6eb3 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-17c6eb3 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-7 .elementor-element.elementor-element-17c6eb3{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-7412c14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6687cf7{text-align:center;}.elementor-7 .elementor-element.elementor-element-1ff0580 > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-1ff0580 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-7 .elementor-element.elementor-element-1ff0580{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-3be635f .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-f45284f{--min-height:26vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f45284f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f45284f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-48da247{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-9da17f9 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9da17f9 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-4170b44 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4170b44 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-89f17c5 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-89f17c5 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-26c52ff .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-26c52ff .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-7f3b18b{--min-height:268px;}}/* Start custom CSS for container, class: .elementor-element-09d94f1 */.elementor-7 .elementor-element.elementor-element-09d94f1{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2000bdd */.elementor-7 .elementor-element.elementor-element-2000bdd{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da70624 */.elementor-7 .elementor-element.elementor-element-da70624{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2932c06 */.elementor-7 .elementor-element.elementor-element-2932c06{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0368625 */.rotating-image {    animation: rotateZLoop 8s linear infinite;  }@keyframes rotateZLoop {    0% {        transform: rotateZ(0deg);    }    100% {        transform: rotateZ(360deg); / Complete a full rotation /    }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c67378 */.rotating-image {    animation: rotateZLoop 8s linear infinite;  }@keyframes rotateZLoop {    0% {        transform: rotateZ(0deg);    }    100% {        transform: rotateZ(360deg); / Complete a full rotation /    }}/* End custom CSS */