.elementor-14 .elementor-element.elementor-element-7f4f6c2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7f4f6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://forroofingpr.com/wp-content/uploads/2024/06/F.O.R.BG_.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7f4f6c2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(98deg, #FFFFFF 60%, #F2295B00 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-7f4f6c2 > .elementor-container{max-width:1350px;min-height:600px;}.elementor-14 .elementor-element.elementor-element-7f4f6c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-14 .elementor-element.elementor-element-9e96a9f{text-align:left;}.elementor-14 .elementor-element.elementor-element-9e96a9f img{width:84%;}.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-14 .elementor-element.elementor-element-e7bd008 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:33px;font-weight:300;line-height:50px;color:var( --e-global-color-1f81038 );}.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-14 .elementor-element.elementor-element-8da8a38{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;text-shadow:1px 0px 1px #FFFFFF;color:#000000;}.elementor-widget-premium-addon-button .premium-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-premium-addon-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-line2::before, .elementor-widget-premium-addon-button .premium-button-line4::before, .elementor-widget-premium-addon-button .premium-button-line5::before, .elementor-widget-premium-addon-button .premium-button-line5::after, .elementor-widget-premium-addon-button .premium-button-line6::before, .elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style8:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-2bb78db{text-align:left;}.elementor-14 .elementor-element.elementor-element-2bb78db .premium-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-14 .elementor-element.elementor-element-2bb78db .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-2bb78db .premium-button, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button.premium-button-style2-shutinhor:before , .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button.premium-button-style2-shutinver:before , .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style5-radialin:before , .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style5-rectin:before{background-color:#FF5500;}.elementor-14 .elementor-element.elementor-element-2bb78db .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-line6::after{color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-none:hover, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style8:hover, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style1:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style2-shutouthor:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style2-shutoutver:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style2-shutinhor, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style2-shutinver, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style2-dshutinhor:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style2-dshutinver:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style2-scshutouthor:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style2-scshutoutver:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style3-after:hover, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style3-before:hover, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style4-icon-wrapper, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style5-radialin, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style5-radialout:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style5-rectin, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style5-rectout:before, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style6-bg, .elementor-14 .elementor-element.elementor-element-2bb78db .premium-button-style6:before{background-color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-cd1794c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cd1794c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f81038 );background-image:url("https://forroofingpr.com/wp-content/uploads/2024/06/bck-nosotros-01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-cd1794c > .elementor-background-overlay{background-image:url("https://forroofingpr.com/wp-content/uploads/2024/06/lineas-nosotros.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-cd1794c > .elementor-container{max-width:1350px;}.elementor-14 .elementor-element.elementor-element-cd1794c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 5em 0em;}.elementor-14 .elementor-element.elementor-element-3a3139e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-1856e34 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:3.1px;color:#4A87CB;}.elementor-14 .elementor-element.elementor-element-7f10b69 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:34px;font-weight:900;color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-3a10520{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;color:#161616;}.elementor-14 .elementor-element.elementor-element-13276c6{text-align:center;}.elementor-14 .elementor-element.elementor-element-13276c6 img{width:80%;border-style:solid;border-width:2px 2px 2px 2px;border-color:#122C4D;}.elementor-14 .elementor-element.elementor-element-47940cb{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-47940cb > .elementor-widget-container{background-color:#122C4D;padding:0px 0px 0px 5px;}.elementor-14 .elementor-element.elementor-element-47940cb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-47940cb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:33px;font-weight:500;line-height:50px;color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-1b1c99e > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-1b1c99e{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#161616;}.elementor-14 .elementor-element.elementor-element-6cab3aa{text-align:left;}.elementor-14 .elementor-element.elementor-element-6cab3aa img{width:100%;}.elementor-14 .elementor-element.elementor-element-982661c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-982661c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://forroofingpr.com/wp-content/uploads/2024/06/bck-nosotros-01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-982661c > .elementor-background-overlay{background-color:#122C4D;opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-982661c > .elementor-container{max-width:1350px;}.elementor-14 .elementor-element.elementor-element-982661c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 15em 0em;z-index:10;}.elementor-14 .elementor-element.elementor-element-edebba8{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-edebba8 > .elementor-widget-container{background-color:#122C4D;padding:0px 0px 0px 5px;}.elementor-14 .elementor-element.elementor-element-edebba8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-edebba8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:33px;font-weight:500;line-height:50px;color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-a2d1ea3 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-a2d1ea3{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#161616;}.elementor-14 .elementor-element.elementor-element-0926d91{text-align:left;}.elementor-14 .elementor-element.elementor-element-0926d91 img{width:100%;}.elementor-14 .elementor-element.elementor-element-c05ddd0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c05ddd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-c05ddd0 > .elementor-container{max-width:1350px;}.elementor-14 .elementor-element.elementor-element-c05ddd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-13em;margin-bottom:0em;padding:0em 0em 5em 0em;}.elementor-14 .elementor-element.elementor-element-c05ddd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-de9dedb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-de9dedb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-de9dedb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-de9dedb > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:7em 7em 7em 7em;}.elementor-14 .elementor-element.elementor-element-de9dedb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-de9dedb{z-index:15;}.elementor-14 .elementor-element.elementor-element-d338737 > .elementor-container{max-width:847px;}.elementor-14 .elementor-element.elementor-element-2498f41 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-1f81038 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-icon i{color:var( --e-global-color-1f81038 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-icon svg{fill:var( --e-global-color-1f81038 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-408dba0{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:500;}.elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-text{color:var( --e-global-color-1f81038 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-47ce727{width:auto;max-width:auto;text-align:left;}.elementor-14 .elementor-element.elementor-element-47ce727 > .elementor-widget-container{background-color:var( --e-global-color-1f81038 );padding:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-47ce727.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-da54964 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-da54964 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-1f81038 );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{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-premium-addon-dual-header .premium-dual-header-second-header{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-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{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-14 .elementor-element.elementor-element-2f7d075 .premium-dual-header-first-header span{display:block;}.elementor-14 .elementor-element.elementor-element-2f7d075 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2f7d075 .elementor-widget-container{text-align:left;}.elementor-14 .elementor-element.elementor-element-2f7d075 .premium-dual-header-first-span{font-family:"Outfit", Sans-serif;font-size:74px;font-weight:900;color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-2f7d075 .premium-dual-header-second-header{font-family:"Outfit", Sans-serif;font-size:70px;font-weight:500;line-height:19px;color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-9f8a15a{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-c8803a0{text-align:center;}.elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button{font-family:"Outfit", Sans-serif;font-weight:600;border-radius:8px;}.elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button.premium-button-style2-shutinhor:before , .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button.premium-button-style2-shutinver:before , .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style5-radialin:before , .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style5-rectin:before{background-color:var( --e-global-color-565f59d );}.elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-line6::after{color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-none:hover, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style8:hover, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style1:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style2-shutouthor:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style2-shutoutver:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style2-shutinhor, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style2-shutinver, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style2-dshutinhor:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style2-dshutinver:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style2-scshutouthor:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style2-scshutoutver:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style3-after:hover, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style3-before:hover, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style4-icon-wrapper, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style5-radialin, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style5-radialout:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style5-rectin, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style5-rectout:before, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style6-bg, .elementor-14 .elementor-element.elementor-element-c8803a0 .premium-button-style6:before{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-72262f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-72262f6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-72262f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3111fa );background-image:url("https://forroofingpr.com/wp-content/uploads/2024/06/bck-equipo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-72262f6 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-72262f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 2em 0em;}.elementor-14 .elementor-element.elementor-element-72262f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-1224681 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-1224681{text-align:center;}.elementor-14 .elementor-element.elementor-element-1224681 img{width:86%;}.elementor-14 .elementor-element.elementor-element-4cb13f7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-2eb0a61{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-1f81038 );}.elementor-14 .elementor-element.elementor-element-de5bd8a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-de5bd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://forroofingpr.com/wp-content/uploads/2024/06/lineas-nosotros.png");background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-de5bd8a > .elementor-container{max-width:1350px;}.elementor-14 .elementor-element.elementor-element-de5bd8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 5em 0em;}.elementor-14 .elementor-element.elementor-element-de5bd8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-f703790{text-align:center;}.elementor-14 .elementor-element.elementor-element-f703790 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:41px;font-weight:600;color:#122C4D;}.elementor-14 .elementor-element.elementor-element-ac3a002{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-1dde382{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-45a22f0{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-ce02577{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-3c994e0{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-542fade{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-da847a2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-da847a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-14 .elementor-element.elementor-element-da847a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 5em 0em;}.elementor-14 .elementor-element.elementor-element-da847a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-d90d28e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-d90d28e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-d90d28e.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-14 .elementor-element.elementor-element-9ec9c25{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9ec9c25 img{width:100%;}.elementor-14 .elementor-element.elementor-element-44d7c77{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-44d7c77 img{width:100%;}.elementor-14 .elementor-element.elementor-element-a9f1146{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a9f1146 img{width:100%;}.elementor-14 .elementor-element.elementor-element-57910d4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-57910d4 img{width:100%;}.elementor-14 .elementor-element.elementor-element-33960c7{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-33960c7 img{width:100%;}.elementor-14 .elementor-element.elementor-element-e531d67:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e531d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-14 .elementor-element.elementor-element-e531d67 > .elementor-container{max-width:1300px;min-height:400px;}.elementor-14 .elementor-element.elementor-element-e531d67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-14 .elementor-element.elementor-element-e531d67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-9f77866{text-align:center;}.elementor-14 .elementor-element.elementor-element-9f77866 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;color:#122C4D;}.elementor-widget-ha-image-grid .ha-filter__item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-aed8e7b .ha-image-grid__item{--image-grid-column:4;}.elementor-14 .elementor-element.elementor-element-aed8e7b .ha-filter{text-align:left;}.elementor-14 .elementor-element.elementor-element-9743690 > .elementor-container{max-width:1300px;min-height:400px;}.elementor-14 .elementor-element.elementor-element-9743690{padding:3em 0em 3em 0em;}.elementor-14 .elementor-element.elementor-element-0bcd0e8{text-align:center;}.elementor-14 .elementor-element.elementor-element-0bcd0e8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;color:#122C4D;}.elementor-14 .elementor-element.elementor-element-855dc71 .ha-image-grid__item{--image-grid-column:4;}.elementor-14 .elementor-element.elementor-element-855dc71 .ha-filter{text-align:left;}.elementor-14 .elementor-element.elementor-element-6dbe2dc:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6dbe2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-14 .elementor-element.elementor-element-6dbe2dc > .elementor-container{max-width:1300px;min-height:400px;}.elementor-14 .elementor-element.elementor-element-6dbe2dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-14 .elementor-element.elementor-element-6dbe2dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-b787e20{text-align:center;}.elementor-14 .elementor-element.elementor-element-b787e20 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;color:#122C4D;}.elementor-14 .elementor-element.elementor-element-8b60667 .ha-image-grid__item{--image-grid-column:4;}.elementor-14 .elementor-element.elementor-element-8b60667 .ha-filter{text-align:left;}.elementor-14 .elementor-element.elementor-element-1b96a81{padding:4em 0em 4em 0em;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-a8ed6bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-a8ed6bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-a8ed6bd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-87c370c > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-14 .elementor-element.elementor-element-87c370c{text-align:center;}.elementor-14 .elementor-element.elementor-element-87c370c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-f3111fa );}.elementor-14 .elementor-element.elementor-element-8ab126a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-8ab126a img{width:75%;}.elementor-14 .elementor-element.elementor-element-632f28b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-632f28b img{width:75%;}.elementor-14 .elementor-element.elementor-element-b04b06b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-b04b06b img{width:75%;}.elementor-14 .elementor-element.elementor-element-c588176{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-c588176 > .elementor-widget-container{margin:2em 0em 2em 0em;}.elementor-14 .elementor-element.elementor-element-c588176 img{width:100%;}.elementor-14 .elementor-element.elementor-element-a0fae42{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-a0fae42 img{width:61%;}.elementor-14 .elementor-element.elementor-element-be0b732{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-be0b732 img{width:35%;}.elementor-14 .elementor-element.elementor-element-529b282{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-529b282 img{width:81%;}.elementor-14 .elementor-element.elementor-element-8dad8ea{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-8dad8ea img{width:64%;}.elementor-14 .elementor-element.elementor-element-6868fed{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-6868fed img{width:64%;}.elementor-14 .elementor-element.elementor-element-a92596c{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-a92596c img{width:64%;}.elementor-14 .elementor-element.elementor-element-8f034cc{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-8f034cc img{width:64%;}.elementor-14 .elementor-element.elementor-element-99763b6{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-99763b6 img{width:64%;}.elementor-14 .elementor-element.elementor-element-01b6e96{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-01b6e96 img{width:64%;}.elementor-14 .elementor-element.elementor-element-1411add{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-1411add img{width:64%;}.elementor-14 .elementor-element.elementor-element-fd96072{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-fd96072 img{width:64%;}.elementor-14 .elementor-element.elementor-element-db774fb{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-db774fb img{width:66%;}.elementor-14 .elementor-element.elementor-element-06663a4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-06663a4 img{width:64%;}.elementor-14 .elementor-element.elementor-element-11b93aa{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-11b93aa img{width:64%;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-da6d428{width:40%;}.elementor-14 .elementor-element.elementor-element-5664f69{width:60%;}.elementor-14 .elementor-element.elementor-element-b0a6417{width:60%;}.elementor-14 .elementor-element.elementor-element-1c814c4{width:39.963%;}.elementor-14 .elementor-element.elementor-element-759b1e1{width:65%;}.elementor-14 .elementor-element.elementor-element-ae3bda1{width:35%;}.elementor-14 .elementor-element.elementor-element-975b19a{width:40%;}.elementor-14 .elementor-element.elementor-element-1f0096d{width:60%;}.elementor-14 .elementor-element.elementor-element-15dd40e{width:40%;}.elementor-14 .elementor-element.elementor-element-da1be9b{width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-da6d428{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-da6d428{width:65%;}.elementor-14 .elementor-element.elementor-element-5664f69{width:35%;}.elementor-14 .elementor-element.elementor-element-15dd40e{width:100%;}.elementor-14 .elementor-element.elementor-element-da1be9b{width:100%;}}@media(max-width:1366px){.elementor-14 .elementor-element.elementor-element-7f4f6c2 > .elementor-container{min-height:517px;}.elementor-14 .elementor-element.elementor-element-e7bd008 .elementor-heading-title{font-size:29px;}.elementor-14 .elementor-element.elementor-element-8da8a38{font-size:16px;}.elementor-14 .elementor-element.elementor-element-3a10520{font-size:17px;}.elementor-14 .elementor-element.elementor-element-1b1c99e{font-size:17px;}.elementor-14 .elementor-element.elementor-element-a2d1ea3{font-size:17px;}.elementor-14 .elementor-element.elementor-element-de9dedb > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-item > a{font-size:22px;}.elementor-14 .elementor-element.elementor-element-2f7d075 .premium-dual-header-first-span{font-size:60px;}.elementor-14 .elementor-element.elementor-element-2f7d075 .premium-dual-header-second-header{font-size:57px;}.elementor-14 .elementor-element.elementor-element-9f8a15a{font-size:20px;}.elementor-14 .elementor-element.elementor-element-1224681 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-1224681 img{width:1000px;}.elementor-14 .elementor-element.elementor-element-de5bd8a{padding:4em 0em 1em 0em;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-7f4f6c2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(98deg, #FFFFFF 75%, #F2295B00 100%);}.elementor-14 .elementor-element.elementor-element-9e96a9f img{width:70%;}.elementor-14 .elementor-element.elementor-element-e7bd008 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-7f10b69 .elementor-heading-title{font-size:27px;}.elementor-14 .elementor-element.elementor-element-13276c6 img{width:100%;}.elementor-14 .elementor-element.elementor-element-2498f41 .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-item > a{font-size:19px;}.elementor-14 .elementor-element.elementor-element-2f7d075 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9f8a15a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-14 .elementor-element.elementor-element-1224681 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-1224681 img{width:100%;}.elementor-14 .elementor-element.elementor-element-2eb0a61{font-size:18px;}.elementor-14 .elementor-element.elementor-element-de5bd8a{padding:1em 1em 1em 1em;}.elementor-14 .elementor-element.elementor-element-aed8e7b .ha-image-grid__item{--image-grid-column:3;}.elementor-14 .elementor-element.elementor-element-855dc71 .ha-image-grid__item{--image-grid-column:3;}.elementor-14 .elementor-element.elementor-element-8b60667 .ha-image-grid__item{--image-grid-column:3;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-7f4f6c2 > .elementor-container{min-height:646px;}.elementor-14 .elementor-element.elementor-element-7f4f6c2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(313deg, #FFFFFF 100%, #F2295B00 100%);opacity:0.8;}.elementor-14 .elementor-element.elementor-element-9e96a9f{text-align:center;}.elementor-14 .elementor-element.elementor-element-9e96a9f img{width:85%;}.elementor-14 .elementor-element.elementor-element-e7bd008{text-align:center;}.elementor-14 .elementor-element.elementor-element-e7bd008 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-8da8a38{text-align:center;font-size:18px;}.elementor-14 .elementor-element.elementor-element-2bb78db{text-align:center;}.elementor-14 .elementor-element.elementor-element-cd1794c{padding:1em 1em 1em 1em;}.elementor-14 .elementor-element.elementor-element-a2ee8dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-3a10520{text-align:justify;font-size:16px;}.elementor-14 .elementor-element.elementor-element-47940cb > .elementor-widget-container{padding:0px 3px 0px 3px;}.elementor-14 .elementor-element.elementor-element-47940cb{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;text-align:center;}.elementor-14 .elementor-element.elementor-element-1b1c99e{text-align:justify;font-size:16px;}.elementor-14 .elementor-element.elementor-element-982661c{padding:1em 1em 1em 1em;}.elementor-14 .elementor-element.elementor-element-75f5653.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-edebba8 > .elementor-widget-container{padding:0px 3px 0px 3px;}.elementor-14 .elementor-element.elementor-element-edebba8{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;text-align:center;}.elementor-14 .elementor-element.elementor-element-a2d1ea3{text-align:justify;font-size:16px;}.elementor-14 .elementor-element.elementor-element-c05ddd0{margin-top:0em;margin-bottom:0em;}.elementor-14 .elementor-element.elementor-element-de9dedb > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-14 .elementor-element.elementor-element-2498f41{text-align:center;}.elementor-14 .elementor-element.elementor-element-2498f41 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-408dba0 .elementor-icon-list-item > a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-ae3bda1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-da54964{text-align:center;}.elementor-14 .elementor-element.elementor-element-2f7d075 .elementor-widget-container{text-align:center;}.elementor-14 .elementor-element.elementor-element-2eb0a61{text-align:justify;font-size:16px;}.elementor-14 .elementor-element.elementor-element-da847a2{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-d90d28e.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-14 .elementor-element.elementor-element-d90d28e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-14 .elementor-element.elementor-element-d90d28e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-9ec9c25 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-9ec9c25{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-44d7c77 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-44d7c77{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-a9f1146 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-a9f1146{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-57910d4 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-57910d4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-33960c7 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-33960c7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-14 .elementor-element.elementor-element-9f77866 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-aed8e7b .ha-image-grid__item{--image-grid-column:2;}.elementor-14 .elementor-element.elementor-element-0bcd0e8 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-855dc71 .ha-image-grid__item{--image-grid-column:2;}.elementor-14 .elementor-element.elementor-element-b787e20 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-8b60667 .ha-image-grid__item{--image-grid-column:2;}.elementor-14 .elementor-element.elementor-element-1b96a81{padding:1em 1em 1em 1em;}.elementor-14 .elementor-element.elementor-element-87c370c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-8ab126a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14 .elementor-element.elementor-element-8ab126a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-632f28b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-b04b06b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-c588176{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-a0fae42{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-be0b732{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-529b282 > .elementor-widget-container{margin:2em 0em 2em 0em;}.elementor-14 .elementor-element.elementor-element-529b282{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-8dad8ea{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-6868fed{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-a92596c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-8f034cc{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-99763b6{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-01b6e96{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-1411add{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-fd96072{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-db774fb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-06663a4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-11b93aa{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}