.elementor-262 .elementor-element.elementor-element-a889219{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:7%;--padding-bottom:7%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-a889219:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-a889219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-about-img45.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-262 .elementor-element.elementor-element-a889219::before, .elementor-262 .elementor-element.elementor-element-a889219 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-a889219 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-a889219 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-a889219 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-a889219 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0F1820BF 25%, #0F1820D9 100%);}.elementor-262 .elementor-element.elementor-element-7219bff{--display:flex;--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;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-7219bff.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-57ee291{width:100%;max-width:100%;}.elementor-262 .elementor-element.elementor-element-57ee291 .elementor-heading-title{font-family:var( --e-global-typography-1567d76-font-family ), Sans-serif;font-size:var( --e-global-typography-1567d76-font-size );font-weight:var( --e-global-typography-1567d76-font-weight );line-height:var( --e-global-typography-1567d76-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-e2b53d8{width:var( --container-widget-width, 95% );max-width:95%;padding:0% 0% 1% 0%;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a9787bb-font-family ), Sans-serif;font-size:var( --e-global-typography-a9787bb-font-size );font-weight:var( --e-global-typography-a9787bb-font-weight );line-height:var( --e-global-typography-a9787bb-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-90938a4 .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-90938a4 .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-90938a4 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-03a93ee .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-03a93ee .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-03a93ee .elementor-button:focus{border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-262 .elementor-element.elementor-element-690423f.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-c144c5c{--display:flex;--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:space-between;--align-items:center;--padding-top:3%;--padding-bottom:3%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-c144c5c:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-c144c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-img18-scaled.jpg");background-position:center center;background-size:cover;}.elementor-262 .elementor-element.elementor-element-1c7de68{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-1c7de68.e-con{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-d83fc00.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-d83fc00{--e-rating-icon-font-size:25px;--e-rating-gap:5px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-6932f35.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-6932f35 .elementor-heading-title{font-family:var( --e-global-typography-037fd48-font-family ), Sans-serif;font-size:var( --e-global-typography-037fd48-font-size );font-weight:var( --e-global-typography-037fd48-font-weight );line-height:var( --e-global-typography-037fd48-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-ef41bcb{--icon-box-icon-margin:8px;}.elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-ef41bcb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-ef41bcb.elementor-view-framed .elementor-icon, .elementor-262 .elementor-element.elementor-element-ef41bcb.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon{font-size:45px;}.elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon-box-title a{font-family:var( --e-global-typography-037fd48-font-family ), Sans-serif;font-size:var( --e-global-typography-037fd48-font-size );font-weight:var( --e-global-typography-037fd48-font-weight );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-e669e2c{--icon-box-icon-margin:8px;}.elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-e669e2c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-e669e2c.elementor-view-framed .elementor-icon, .elementor-262 .elementor-element.elementor-element-e669e2c.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon{font-size:45px;}.elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon-box-title a{font-family:var( --e-global-typography-037fd48-font-family ), Sans-serif;font-size:var( --e-global-typography-037fd48-font-size );font-weight:var( --e-global-typography-037fd48-font-weight );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-c4812b9{--icon-box-icon-margin:8px;}.elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-c4812b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-c4812b9.elementor-view-framed .elementor-icon, .elementor-262 .elementor-element.elementor-element-c4812b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon{font-size:45px;}.elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon-box-title a{font-family:var( --e-global-typography-037fd48-font-family ), Sans-serif;font-size:var( --e-global-typography-037fd48-font-size );font-weight:var( --e-global-typography-037fd48-font-weight );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-d6b95fd{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-d6b95fd:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-d6b95fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-b46ef6a{padding:0% 0% 2% 0%;text-align:center;}.elementor-262 .elementor-element.elementor-element-b46ef6a .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-98616ff{text-align:center;font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-876a675{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-876a675 a{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-876a675 a:hover, .elementor-262 .elementor-element.elementor-element-876a675 a:focus{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-e31815f .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-e31815f .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-e31815f .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-6428498{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-6428498:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-6428498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-262 .elementor-element.elementor-element-b915486{width:100%;max-width:100%;padding:0% 0% 3% 0%;text-align:center;}.elementor-262 .elementor-element.elementor-element-b915486 .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-d3d4781{width:var( --container-widget-width, 23% );max-width:23%;background-color:var( --e-global-color-primary );--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.15);}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-d3d4781.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-262 .elementor-element.elementor-element-d3d4781.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-262 .elementor-element.elementor-element-d3d4781.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-title{margin-bottom:13px;font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-05feacd{width:var( --container-widget-width, 23% );max-width:23%;background-color:var( --e-global-color-primary );--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.15);}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-05feacd.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-262 .elementor-element.elementor-element-05feacd.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-262 .elementor-element.elementor-element-05feacd.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-title{margin-bottom:13px;font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-5f57211{width:var( --container-widget-width, 23% );max-width:23%;background-color:var( --e-global-color-primary );--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.15);}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-5f57211.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-262 .elementor-element.elementor-element-5f57211.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-262 .elementor-element.elementor-element-5f57211.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-title{margin-bottom:13px;font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-67d4d07{width:var( --container-widget-width, 23% );max-width:23%;background-color:var( --e-global-color-primary );--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.15);}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-67d4d07.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-262 .elementor-element.elementor-element-67d4d07.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-262 .elementor-element.elementor-element-67d4d07.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-title{margin-bottom:13px;font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-bf65d50{width:100%;max-width:100%;padding:3% 0% 0% 0%;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-bf65d50 a{color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-bf65d50 a:hover, .elementor-262 .elementor-element.elementor-element-bf65d50 a:focus{color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-27561bf .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-27561bf .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-27561bf .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-62ffb98{--display:flex;--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:center;--align-items:center;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-262 .elementor-element.elementor-element-62ffb98:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-62ffb98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-about-img46.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-262 .elementor-element.elementor-element-62ffb98::before, .elementor-262 .elementor-element.elementor-element-62ffb98 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-62ffb98 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-62ffb98 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-62ffb98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-62ffb98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-664467e );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-62ffb98.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-5c9b520{width:var( --container-widget-width, 70% );max-width:70%;padding:0% 0% 3% 0%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-262 .elementor-element.elementor-element-5c9b520 .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-f6e7879{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:31%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;--icon-box-icon-margin:5px;}.elementor-262 .elementor-element.elementor-element-f6e7879.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-109ac77{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:31%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;--icon-box-icon-margin:5px;}.elementor-262 .elementor-element.elementor-element-109ac77.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-5210ecf{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:31%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;--icon-box-icon-margin:5px;}.elementor-262 .elementor-element.elementor-element-5210ecf.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-2d95c30{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:31%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;--icon-box-icon-margin:5px;}.elementor-262 .elementor-element.elementor-element-2d95c30.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-5ebf384{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:31%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;--icon-box-icon-margin:5px;}.elementor-262 .elementor-element.elementor-element-5ebf384.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-264ca6a{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:31%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;--icon-box-icon-margin:5px;}.elementor-262 .elementor-element.elementor-element-264ca6a.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-4a1e9c6{width:100%;max-width:100%;padding:3% 0% 0% 0%;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-4a1e9c6 a{color:var( --e-global-color-accent );}.elementor-262 .elementor-element.elementor-element-4a1e9c6 a:hover, .elementor-262 .elementor-element.elementor-element-4a1e9c6 a:focus{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-0d1af8c .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-0d1af8c .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-0d1af8c .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-833101b{--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;--justify-content:center;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-833101b:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-833101b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-8c14c3b{width:100%;max-width:100%;text-align:center;}.elementor-262 .elementor-element.elementor-element-8c14c3b .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-e89f67c{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-e89f67c:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-e89f67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-about-img51.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-262 .elementor-element.elementor-element-e89f67c::before, .elementor-262 .elementor-element.elementor-element-e89f67c > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-e89f67c > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-e89f67c > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-e89f67c > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-e89f67c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-767c890 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-ecb75d1{width:100%;max-width:100%;}.elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-wrapper{text-align:left;}.elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-description{font-family:var( --e-global-typography-d337878-font-family ), Sans-serif;font-size:var( --e-global-typography-d337878-font-size );font-weight:var( --e-global-typography-d337878-font-weight );font-style:var( --e-global-typography-d337878-font-style );line-height:var( --e-global-typography-d337878-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-1acd063{width:100%;max-width:100%;}.elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-wrapper{text-align:left;}.elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-description{font-family:var( --e-global-typography-d337878-font-family ), Sans-serif;font-size:var( --e-global-typography-d337878-font-size );font-weight:var( --e-global-typography-d337878-font-weight );font-style:var( --e-global-typography-d337878-font-style );line-height:var( --e-global-typography-d337878-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-b714b08{width:100%;max-width:100%;}.elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-wrapper{text-align:left;}.elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-description{font-family:var( --e-global-typography-d337878-font-family ), Sans-serif;font-size:var( --e-global-typography-d337878-font-size );font-weight:var( --e-global-typography-d337878-font-weight );font-style:var( --e-global-typography-d337878-font-style );line-height:var( --e-global-typography-d337878-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-723187b{width:100%;max-width:100%;}.elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-wrapper{text-align:left;}.elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-description{font-family:var( --e-global-typography-d337878-font-family ), Sans-serif;font-size:var( --e-global-typography-d337878-font-size );font-weight:var( --e-global-typography-d337878-font-weight );font-style:var( --e-global-typography-d337878-font-style );line-height:var( --e-global-typography-d337878-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-a8b8bed{width:100%;max-width:100%;}.elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-wrapper{text-align:left;}.elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-description{font-family:var( --e-global-typography-d337878-font-family ), Sans-serif;font-size:var( --e-global-typography-d337878-font-size );font-weight:var( --e-global-typography-d337878-font-weight );font-style:var( --e-global-typography-d337878-font-style );line-height:var( --e-global-typography-d337878-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-2b1a0de{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:3% 0% 0% 0%;text-align:left;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-2b1a0de a{color:var( --e-global-color-accent );}.elementor-262 .elementor-element.elementor-element-2b1a0de a:hover, .elementor-262 .elementor-element.elementor-element-2b1a0de a:focus{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-18bfb93 .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-18bfb93 .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-18bfb93 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-e635832{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-e635832:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-e635832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-262 .elementor-element.elementor-element-0849344{padding:0% 0% 2% 0%;text-align:left;}.elementor-262 .elementor-element.elementor-element-0849344 .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-3e71eda{text-align:left;font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-07d3806{width:100%;max-width:100%;text-align:left;}.elementor-262 .elementor-element.elementor-element-07d3806.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-07d3806 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-653aaab .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-653aaab .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-653aaab .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-7ad643f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-7ad643f:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-7ad643f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-adc4c20{width:100%;max-width:100%;padding:0% 0% 2% 0%;text-align:center;}.elementor-262 .elementor-element.elementor-element-adc4c20 .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-80b826a{width:var( --container-widget-width, 23% );max-width:23%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-262 .elementor-element.elementor-element-80b826a.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-f12ab3b{width:var( --container-widget-width, 23% );max-width:23%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-262 .elementor-element.elementor-element-f12ab3b.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-5db50e5{width:var( --container-widget-width, 23% );max-width:23%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-262 .elementor-element.elementor-element-5db50e5.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-814cc65{width:var( --container-widget-width, 23% );max-width:23%;background-color:var( --e-global-color-68d40f4 );padding:3% 3% 3% 3%;--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-262 .elementor-element.elementor-element-814cc65.elementor-element{--align-self:stretch;}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-title a{font-family:var( --e-global-typography-f76345d-font-family ), Sans-serif;font-size:var( --e-global-typography-f76345d-font-size );font-weight:var( --e-global-typography-f76345d-font-weight );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-description{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-576ca71{width:100%;max-width:100%;padding:2% 0% 0% 0%;text-align:center;}.elementor-262 .elementor-element.elementor-element-576ca71.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-576ca71 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-fc7e205 .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-fc7e205 .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-fc7e205 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-e6b8056{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-e6b8056:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-e6b8056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-262 .elementor-element.elementor-element-3dcbad1{width:100%;max-width:100%;padding:0% 0% 2% 0%;text-align:center;}.elementor-262 .elementor-element.elementor-element-3dcbad1 .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-14811f9{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-1568b07{width:100%;max-width:100%;text-align:center;}.elementor-262 .elementor-element.elementor-element-1568b07.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-1568b07 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-4930b09 .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-4930b09 .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-4930b09 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-93c3d77{--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:1;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-93c3d77:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-93c3d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-about-img32.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-262 .elementor-element.elementor-element-93c3d77::before, .elementor-262 .elementor-element.elementor-element-93c3d77 > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-93c3d77 > .e-con-inner > .elementor-background-video-container::before, .elementor-262 .elementor-element.elementor-element-93c3d77 > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-93c3d77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-262 .elementor-element.elementor-element-93c3d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-767c890 );--background-overlay:'';}.elementor-262 .elementor-element.elementor-element-e3ca8a8{--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;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-e3ca8a8.e-con{--align-self:center;}.elementor-262 .elementor-element.elementor-element-1b3f34d{width:100%;max-width:100%;padding:0% 0% 2% 0%;text-align:left;}.elementor-262 .elementor-element.elementor-element-1b3f34d .elementor-heading-title{font-family:var( --e-global-typography-1091d97-font-family ), Sans-serif;font-size:var( --e-global-typography-1091d97-font-size );font-weight:var( --e-global-typography-1091d97-font-weight );line-height:var( --e-global-typography-1091d97-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-efef7b8{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-f6235a5 .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-f6235a5 .elementor-button:focus{border-color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-f6235a5 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-60eb12f .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-262 .elementor-element.elementor-element-60eb12f .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-60eb12f .elementor-button:focus{border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-262 .elementor-element.elementor-element-d0868a8{--display:flex;--border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-d0868a8:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-d0868a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-262 .elementor-element.elementor-element-6454dda{width:100%;max-width:100%;padding:0% 0% 2% 0%;text-align:left;}.elementor-262 .elementor-element.elementor-element-6454dda .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-f0b7f88 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-icon i{color:var( --e-global-color-68d40f4 );transition:color 0.3s;}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-icon svg{fill:var( --e-global-color-68d40f4 );transition:fill 0.3s;}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-592226f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item > a{font-family:var( --e-global-typography-037fd48-font-family ), Sans-serif;font-size:var( --e-global-typography-037fd48-font-size );font-weight:var( --e-global-typography-037fd48-font-weight );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-text{color:var( --e-global-color-68d40f4 );transition:color 0.3s;}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-102d042 );}.elementor-262 .elementor-element.elementor-element-61c6599{padding:3% 0% 0% 0%;}.elementor-262 .elementor-element.elementor-element-61c6599 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-cfbcfde{padding:0% 0% 0% 3%;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-icon i{color:var( --e-global-color-68d40f4 );transition:color 0.3s;}.elementor-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-icon svg{fill:var( --e-global-color-68d40f4 );transition:fill 0.3s;}.elementor-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-262 .elementor-element.elementor-element-cfbcfde .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-262 .elementor-element.elementor-element-cfbcfde .elementor-icon-list-text{color:var( --e-global-color-68d40f4 );transition:color 0.3s;}.elementor-262 .elementor-element.elementor-element-cceca1a{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-262 .elementor-element.elementor-element-cceca1a:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-cceca1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-262 .elementor-element.elementor-element-18278e7{width:100%;max-width:100%;padding:0% 0% 2% 0%;text-align:center;}.elementor-262 .elementor-element.elementor-element-18278e7 .elementor-heading-title{font-family:var( --e-global-typography-8d545de-font-family ), Sans-serif;font-size:var( --e-global-typography-8d545de-font-size );font-weight:var( --e-global-typography-8d545de-font-weight );line-height:var( --e-global-typography-8d545de-line-height );color:var( --e-global-color-secondary );}.elementor-262 .elementor-element.elementor-element-2070a1c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-664467e );--border-color:var( --e-global-color-664467e );--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-68c0df2{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-36b9a4f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-664467e );--border-color:var( --e-global-color-664467e );--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-a28aa3f{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-3eb291a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-664467e );--border-color:var( --e-global-color-664467e );--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-c232da2{font-family:var( --e-global-typography-cd2d451-font-family ), Sans-serif;font-size:var( --e-global-typography-cd2d451-font-size );font-weight:var( --e-global-typography-cd2d451-font-weight );font-style:var( --e-global-typography-cd2d451-font-style );line-height:var( --e-global-typography-cd2d451-line-height );color:var( --e-global-color-text );}.elementor-262 .elementor-element.elementor-element-dd14041{--n-accordion-title-font-size:var( --e-global-typography-a9787bb-font-size );width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-68d40f4 );--n-accordion-icon-size:18px;}.elementor-262 .elementor-element.elementor-element-dd14041.elementor-element{--align-self:center;}.elementor-262 .elementor-element.elementor-element-dd14041 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-68d40f4 );}.elementor-262 .elementor-element.elementor-element-dd14041 {--n-accordion-padding:1.75% 2% 1.75% 2%;}:where( .elementor-262 .elementor-element.elementor-element-dd14041 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-a9787bb-font-family ), Sans-serif;font-weight:var( --e-global-typography-a9787bb-font-weight );line-height:var( --e-global-typography-a9787bb-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-262 .elementor-element.elementor-element-a889219{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-7219bff{--width:88%;}.elementor-262 .elementor-element.elementor-element-c144c5c{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-1c7de68{--width:15%;}.elementor-262 .elementor-element.elementor-element-d6b95fd{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-6428498{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-62ffb98{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-833101b{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-e635832{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-7ad643f{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-e6b8056{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-93c3d77{--content-width:1300px;}.elementor-262 .elementor-element.elementor-element-d0868a8{--width:95%;}.elementor-262 .elementor-element.elementor-element-cceca1a{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-262 .elementor-element.elementor-element-7219bff{--width:100%;}}@media(max-width:1024px){.elementor-262 .elementor-element.elementor-element-a889219{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-7219bff{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-262 .elementor-element.elementor-element-57ee291 .elementor-heading-title{font-size:var( --e-global-typography-1567d76-font-size );line-height:var( --e-global-typography-1567d76-line-height );}.elementor-262 .elementor-element.elementor-element-e2b53d8{font-size:var( --e-global-typography-a9787bb-font-size );line-height:var( --e-global-typography-a9787bb-line-height );}.elementor-262 .elementor-element.elementor-element-690423f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-262 .elementor-element.elementor-element-d83fc00{--e-rating-icon-font-size:15px;}.elementor-262 .elementor-element.elementor-element-6932f35 .elementor-heading-title{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-ef41bcb{--icon-box-icon-margin:8px;}.elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon{font-size:30px;}.elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon-box-title a{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon{font-size:30px;}.elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon-box-title a{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon{font-size:30px;}.elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-b46ef6a .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-98616ff{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-876a675{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-b915486 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-d3d4781{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-title{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-05feacd{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-title{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-5f57211{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-title{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-67d4d07{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-title{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-bf65d50{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-62ffb98{--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:center;--align-items:center;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-5c9b520{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-262 .elementor-element.elementor-element-5c9b520 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-f6e7879{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-109ac77{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-5210ecf{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-2d95c30{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-5ebf384{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-264ca6a{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-4a1e9c6{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-8c14c3b .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-e89f67c{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-2b1a0de{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-0849344 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-3e71eda{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-07d3806 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-adc4c20 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-80b826a{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-f12ab3b{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-5db50e5{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-814cc65{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-576ca71 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-3dcbad1 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-14811f9{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-1568b07 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-1b3f34d .elementor-heading-title{font-size:var( --e-global-typography-1091d97-font-size );line-height:var( --e-global-typography-1091d97-line-height );}.elementor-262 .elementor-element.elementor-element-efef7b8{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-d0868a8{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-262 .elementor-element.elementor-element-6454dda .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-f0b7f88 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item > a{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-61c6599 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-18278e7 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-68c0df2{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-a28aa3f{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-c232da2{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-dd14041{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-a9787bb-font-size );}:where( .elementor-262 .elementor-element.elementor-element-dd14041 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a9787bb-line-height );}}@media(max-width:767px){.elementor-262 .elementor-element.elementor-element-a889219:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-a889219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-img77-mobile.jpeg");}.elementor-262 .elementor-element.elementor-element-a889219{--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;--padding-top:12%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-7219bff{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-262 .elementor-element.elementor-element-57ee291 .elementor-heading-title{font-size:var( --e-global-typography-1567d76-font-size );line-height:var( --e-global-typography-1567d76-line-height );}.elementor-262 .elementor-element.elementor-element-e2b53d8{font-size:var( --e-global-typography-a9787bb-font-size );line-height:var( --e-global-typography-a9787bb-line-height );}.elementor-262 .elementor-element.elementor-element-690423f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-262 .elementor-element.elementor-element-c144c5c{--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-1c7de68{--width:45%;--justify-content:center;}.elementor-262 .elementor-element.elementor-element-6932f35 .elementor-heading-title{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-ef41bcb{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-ef41bcb .elementor-icon-box-title a{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-e669e2c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-e669e2c .elementor-icon-box-title a{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-c4812b9{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-c4812b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-d6b95fd{--gap:20px 12px;--row-gap:20px;--column-gap:12px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-b46ef6a .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-98616ff{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-876a675{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-6428498{--gap:25px 20px;--row-gap:25px;--column-gap:20px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-b915486 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-d3d4781{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-img{margin-bottom:3px;}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-title{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-d3d4781 .elementor-image-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-05feacd{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-img{margin-bottom:3px;}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-title{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-05feacd .elementor-image-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-5f57211{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-img{margin-bottom:3px;}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-title{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5f57211 .elementor-image-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-67d4d07{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-img{margin-bottom:3px;}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-title{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-67d4d07 .elementor-image-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-bf65d50{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-62ffb98:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-62ffb98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-img78-mobile.jpeg");}.elementor-262 .elementor-element.elementor-element-62ffb98{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-5c9b520{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-262 .elementor-element.elementor-element-5c9b520 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-f6e7879{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--icon-box-icon-margin:3px;}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-f6e7879 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-109ac77{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--icon-box-icon-margin:3px;}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-109ac77 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-5210ecf{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--icon-box-icon-margin:3px;}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5210ecf .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-2d95c30{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--icon-box-icon-margin:3px;}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-2d95c30 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-5ebf384{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--icon-box-icon-margin:3px;}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5ebf384 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-264ca6a{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--icon-box-icon-margin:3px;}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-264ca6a .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-4a1e9c6{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-833101b{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-8c14c3b .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-e89f67c:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-e89f67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-img79-mobile.jpeg");}.elementor-262 .elementor-element.elementor-element-e89f67c{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-ecb75d1 .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-1acd063 .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-b714b08 .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-723187b .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-a8b8bed .elementor-icon-box-description{font-size:var( --e-global-typography-d337878-font-size );line-height:var( --e-global-typography-d337878-line-height );}.elementor-262 .elementor-element.elementor-element-2b1a0de{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-e635832{--gap:20px 12px;--row-gap:20px;--column-gap:12px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-0849344 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-3e71eda{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-07d3806 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-7ad643f{--gap:20px 12px;--row-gap:20px;--column-gap:12px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-adc4c20 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-80b826a{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-80b826a .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-f12ab3b{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-f12ab3b .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-5db50e5{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-5db50e5 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-814cc65{padding:5% 5% 5% 5%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-title{margin-block-end:8px;}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-title, .elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-title a{font-size:var( --e-global-typography-f76345d-font-size );line-height:var( --e-global-typography-f76345d-line-height );}.elementor-262 .elementor-element.elementor-element-814cc65 .elementor-icon-box-description{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-576ca71 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-e6b8056{--gap:20px 12px;--row-gap:20px;--column-gap:12px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-3dcbad1 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-14811f9{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-1568b07 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-93c3d77:not(.elementor-motion-effects-element-type-background), .elementor-262 .elementor-element.elementor-element-93c3d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f3plumbers.com/wp-content/uploads/2025/09/f3-plumbing-services-img85-mobile.jpeg");}.elementor-262 .elementor-element.elementor-element-93c3d77{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-e3ca8a8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-262 .elementor-element.elementor-element-1b3f34d{text-align:center;}.elementor-262 .elementor-element.elementor-element-1b3f34d .elementor-heading-title{font-size:var( --e-global-typography-1091d97-font-size );line-height:var( --e-global-typography-1091d97-line-height );}.elementor-262 .elementor-element.elementor-element-efef7b8{text-align:center;font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-d0868a8{--padding-top:7%;--padding-bottom:7%;--padding-left:6%;--padding-right:6%;}.elementor-262 .elementor-element.elementor-element-6454dda{text-align:left;}.elementor-262 .elementor-element.elementor-element-6454dda .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-f0b7f88 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-592226f{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-262 .elementor-element.elementor-element-592226f .elementor-icon-list-item > a{font-size:var( --e-global-typography-037fd48-font-size );line-height:var( --e-global-typography-037fd48-line-height );}.elementor-262 .elementor-element.elementor-element-61c6599{padding:5% 0% 0% 0%;}.elementor-262 .elementor-element.elementor-element-61c6599 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-262 .elementor-element.elementor-element-cfbcfde{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-262 .elementor-element.elementor-element-cceca1a{--gap:20px 12px;--row-gap:20px;--column-gap:12px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-18278e7 .elementor-heading-title{font-size:var( --e-global-typography-8d545de-font-size );line-height:var( --e-global-typography-8d545de-line-height );}.elementor-262 .elementor-element.elementor-element-2070a1c{--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-68c0df2{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-36b9a4f{--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-a28aa3f{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-3eb291a{--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-262 .elementor-element.elementor-element-c232da2{font-size:var( --e-global-typography-cd2d451-font-size );line-height:var( --e-global-typography-cd2d451-line-height );}.elementor-262 .elementor-element.elementor-element-dd14041 {--n-accordion-padding:6% 2% 6% 2%;}.elementor-262 .elementor-element.elementor-element-dd14041{--n-accordion-title-font-size:var( --e-global-typography-a9787bb-font-size );--n-accordion-icon-size:15px;}:where( .elementor-262 .elementor-element.elementor-element-dd14041 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a9787bb-line-height );}}/* Start custom CSS for image-box, class: .elementor-element-d3d4781 */.custom-plumbing-solutions .elementor-image-box-img img{
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}

.custom-plumbing-solutions .elementor-image-box-content{
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 25px;
}/* End custom CSS */