.elementor-690 .elementor-element.elementor-element-4c1327a{--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:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--border-radius:10px 10px 10px 10px;}.elementor-690 .elementor-element.elementor-element-b428663{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-b428663:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-b428663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/water-heater.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-ba5b626{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-heading .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-af19bab .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-31e6957{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-690 .elementor-element.elementor-element-fbc4cdc .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-fbc4cdc .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-fbc4cdc .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-fbc4cdc .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-fbc4cdc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-690 .elementor-element.elementor-element-afe7e5d{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-afe7e5d{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-afe7e5d{left:0px;}.elementor-690 .elementor-element.elementor-element-afe7e5d img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-c6f53e1{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-c6f53e1:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-c6f53e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Water-Quality-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-2f5c982{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-d9cd211 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-943581b{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-245d069 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-245d069 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-245d069 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-245d069 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-245d069 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-64668fa{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-64668fa{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-64668fa{left:0px;}.elementor-690 .elementor-element.elementor-element-64668fa img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-d05bc72{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-d05bc72:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-d05bc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/General-Plumbing-Repairs-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-4178045{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-a22e7ea .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-7559f3e{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-ad530fd .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-ad530fd .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-ad530fd .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-ad530fd .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-ad530fd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-154c1db{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-154c1db{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-154c1db{left:0px;}.elementor-690 .elementor-element.elementor-element-154c1db img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-b1702fb{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-b1702fb:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-b1702fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Emergency-Plumbing-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-a380ac2{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-3c68678 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-087a701{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-cec0c7d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-cec0c7d .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-cec0c7d .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-cec0c7d .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-cec0c7d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-4d1c5cf{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-4d1c5cf{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-4d1c5cf{left:0px;}.elementor-690 .elementor-element.elementor-element-4d1c5cf img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-b8d0bdd{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-b8d0bdd:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-b8d0bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Gas-Lines-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-13cb285{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-db3912f .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-5d8e48f{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-f59f669 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-f59f669 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-f59f669 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-f59f669 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-f59f669 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-d9fdcf7{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-d9fdcf7{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-d9fdcf7{left:0px;}.elementor-690 .elementor-element.elementor-element-d9fdcf7 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-dcc2b06{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-dcc2b06:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-dcc2b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Remodels-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-61fdc13{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-b137e42 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-4b23e04{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-bfcff28 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-bfcff28 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-bfcff28 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-bfcff28 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-bfcff28 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-d07b704{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-d07b704{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-d07b704{left:0px;}.elementor-690 .elementor-element.elementor-element-d07b704 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-b4490d3{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-b4490d3:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-b4490d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Repiping-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-608ff8f{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-8f8a8eb .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-6b2ffd8{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-a9500fa .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-a9500fa .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-a9500fa .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-a9500fa .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-a9500fa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-09fd489{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-09fd489{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-09fd489{left:0px;}.elementor-690 .elementor-element.elementor-element-09fd489 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-5bb157f{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-5bb157f:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-5bb157f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Sump-Pumps-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-891bc36{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-bae49d0 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-5218f4b{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-6a091e9 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-6a091e9 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-6a091e9 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-6a091e9 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-6a091e9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-f520093{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-f520093{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-f520093{left:0px;}.elementor-690 .elementor-element.elementor-element-f520093 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-f0280cd{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-f0280cd:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-f0280cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Commercial-Plumbing-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-ba7a8d8{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-a3551f6 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-645a431{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-16829ae .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-16829ae .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-16829ae .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-16829ae .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-16829ae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-2322ced{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-2322ced{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-2322ced{left:0px;}.elementor-690 .elementor-element.elementor-element-2322ced img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-2a762c4{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-2a762c4:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-2a762c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Plumbing-Inspections-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-855d28e{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-09626c9 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-90348fc{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-fe10ccd .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-fe10ccd .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-fe10ccd .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-fe10ccd .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-fe10ccd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-1ce68aa{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-1ce68aa{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-1ce68aa{left:0px;}.elementor-690 .elementor-element.elementor-element-1ce68aa img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-0ad1de7{--display:flex;}.elementor-690 .elementor-element.elementor-element-a7f7759{--display:flex;}.elementor-690 .elementor-element.elementor-element-19310a6{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-19310a6:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-19310a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/water-heater.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-73b8b85{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-70ed35e .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-28b4a7e{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-183274c .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-183274c .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-183274c .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-183274c .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-183274c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-7ed9890{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-7ed9890{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-7ed9890{left:0px;}.elementor-690 .elementor-element.elementor-element-7ed9890 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-d9109ae{--display:flex;}.elementor-690 .elementor-element.elementor-element-de9e00f{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-de9e00f:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-de9e00f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Water-Quality-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-e52cbe4{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-b376de1 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-7670d56{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-a741aa4 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-a741aa4 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-a741aa4 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-a741aa4 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-a741aa4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-78be249{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-78be249{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-78be249{left:0px;}.elementor-690 .elementor-element.elementor-element-78be249 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-1044c57{--display:flex;}.elementor-690 .elementor-element.elementor-element-f4c6f53{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-f4c6f53:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-f4c6f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/General-Plumbing-Repairs-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-6c29b51{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-a581df6 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-0207e19{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-7c6549c .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-7c6549c .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-7c6549c .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-7c6549c .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-7c6549c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-7d54080{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-7d54080{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-7d54080{left:0px;}.elementor-690 .elementor-element.elementor-element-7d54080 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-7f8ab70{--display:flex;}.elementor-690 .elementor-element.elementor-element-6e0d032{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-6e0d032:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-6e0d032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Emergency-Plumbing-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-05558c2{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-ec6c416 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a97e2c7{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-a020013 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-a020013 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-a020013 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-a020013 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-a020013 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-3c88f97{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-3c88f97{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-3c88f97{left:0px;}.elementor-690 .elementor-element.elementor-element-3c88f97 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-13ede4e{--display:flex;}.elementor-690 .elementor-element.elementor-element-12d3ffd{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-12d3ffd:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-12d3ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Gas-Lines-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-0c6375f{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-83608ad .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-49b02a6{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-5933e5a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-5933e5a .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-5933e5a .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-5933e5a .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-5933e5a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-6737f9b{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-6737f9b{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-6737f9b{left:0px;}.elementor-690 .elementor-element.elementor-element-6737f9b img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-6e43d94{--display:flex;}.elementor-690 .elementor-element.elementor-element-fe12cc1{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-fe12cc1:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-fe12cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Remodels-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-5f05f46{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-d7f62b1 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-482463a{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-bd5bf26 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-bd5bf26 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-bd5bf26 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-bd5bf26 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-bd5bf26 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-cd8f0a4{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-cd8f0a4{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-cd8f0a4{left:0px;}.elementor-690 .elementor-element.elementor-element-cd8f0a4 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-56547c6{--display:flex;}.elementor-690 .elementor-element.elementor-element-9e49782{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-9e49782:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-9e49782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Repiping-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-d74bfb5{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-df97cb5 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-f3f4bfa{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-22c45a2 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-22c45a2 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-22c45a2 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-22c45a2 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-22c45a2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-980517b{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-980517b{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-980517b{left:0px;}.elementor-690 .elementor-element.elementor-element-980517b img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-86e0b61{--display:flex;}.elementor-690 .elementor-element.elementor-element-a1c560a{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-a1c560a:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-a1c560a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Sump-Pumps-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-fa2e8bc{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-112652a .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-6d5adf1{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-e1a85ec .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-e1a85ec .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-e1a85ec .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-e1a85ec .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-e1a85ec .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-9383eb4{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-9383eb4{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-9383eb4{left:0px;}.elementor-690 .elementor-element.elementor-element-9383eb4 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-c9e8e46{--display:flex;}.elementor-690 .elementor-element.elementor-element-65e3175{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-65e3175:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-65e3175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Commercial-Plumbing-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-eaf44ad{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-82b157f .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-cb9f043{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-219a6c2 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-219a6c2 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-219a6c2 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-219a6c2 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-219a6c2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-13148a9{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-13148a9{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-13148a9{left:0px;}.elementor-690 .elementor-element.elementor-element-13148a9 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-6129f8e{--display:flex;}.elementor-690 .elementor-element.elementor-element-2f145ac{--display:flex;--min-height:360px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-690 .elementor-element.elementor-element-2f145ac:not(.elementor-motion-effects-element-type-background), .elementor-690 .elementor-element.elementor-element-2f145ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkhurstfamilyplumbing.com/wp-content/uploads/2026/05/Plumbing-Inspections-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-690 .elementor-element.elementor-element-ac96323{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-690 .elementor-element.elementor-element-af6ab05 .elementor-heading-title{font-family:var( --e-global-typography-a4742c3-font-family ), Sans-serif;font-size:var( --e-global-typography-a4742c3-font-size );font-weight:var( --e-global-typography-a4742c3-font-weight );text-transform:var( --e-global-typography-a4742c3-text-transform );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-700738e{color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-a456763 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4e979b3 );color:var( --e-global-color-4e979b3 );border-radius:50px 50px 50px 50px;}.elementor-690 .elementor-element.elementor-element-a456763 .elementor-button:hover, .elementor-690 .elementor-element.elementor-element-a456763 .elementor-button:focus{background-color:var( --e-global-color-c0c12ee );color:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-a456763 .elementor-button:hover svg, .elementor-690 .elementor-element.elementor-element-a456763 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-690 .elementor-element.elementor-element-5664be3{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-690 .elementor-element.elementor-element-5664be3{right:0px;}body.rtl .elementor-690 .elementor-element.elementor-element-5664be3{left:0px;}.elementor-690 .elementor-element.elementor-element-5664be3 img{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-79a17a8{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:50px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-180px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-5px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-180px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-5px;--e-n-carousel-arrow-size:35px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-690 .elementor-element.elementor-element-79a17a8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#02010100;}.elementor-690 .elementor-element.elementor-element-79a17a8 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#02010100;}.elementor-690 .elementor-element.elementor-element-79a17a8 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}@media(min-width:768px){.elementor-690 .elementor-element.elementor-element-4c1327a{--width:100%;}.elementor-690 .elementor-element.elementor-element-b428663{--width:49%;}.elementor-690 .elementor-element.elementor-element-c6f53e1{--width:49%;}.elementor-690 .elementor-element.elementor-element-d05bc72{--width:49%;}.elementor-690 .elementor-element.elementor-element-b1702fb{--width:49%;}.elementor-690 .elementor-element.elementor-element-b8d0bdd{--width:49%;}.elementor-690 .elementor-element.elementor-element-dcc2b06{--width:49%;}.elementor-690 .elementor-element.elementor-element-b4490d3{--width:49%;}.elementor-690 .elementor-element.elementor-element-5bb157f{--width:49%;}.elementor-690 .elementor-element.elementor-element-f0280cd{--width:49%;}.elementor-690 .elementor-element.elementor-element-2a762c4{--width:49%;}.elementor-690 .elementor-element.elementor-element-19310a6{--width:100%;}.elementor-690 .elementor-element.elementor-element-de9e00f{--width:100%;}.elementor-690 .elementor-element.elementor-element-f4c6f53{--width:100%;}.elementor-690 .elementor-element.elementor-element-6e0d032{--width:100%;}.elementor-690 .elementor-element.elementor-element-12d3ffd{--width:100%;}.elementor-690 .elementor-element.elementor-element-fe12cc1{--width:100%;}.elementor-690 .elementor-element.elementor-element-9e49782{--width:100%;}.elementor-690 .elementor-element.elementor-element-a1c560a{--width:100%;}.elementor-690 .elementor-element.elementor-element-65e3175{--width:100%;}.elementor-690 .elementor-element.elementor-element-2f145ac{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-690 .elementor-element.elementor-element-b428663{--width:49%;}.elementor-690 .elementor-element.elementor-element-c6f53e1{--width:49%;}.elementor-690 .elementor-element.elementor-element-d05bc72{--width:49%;}.elementor-690 .elementor-element.elementor-element-b1702fb{--width:49%;}.elementor-690 .elementor-element.elementor-element-b8d0bdd{--width:49%;}.elementor-690 .elementor-element.elementor-element-dcc2b06{--width:49%;}.elementor-690 .elementor-element.elementor-element-b4490d3{--width:49%;}.elementor-690 .elementor-element.elementor-element-5bb157f{--width:49%;}.elementor-690 .elementor-element.elementor-element-f0280cd{--width:49%;}.elementor-690 .elementor-element.elementor-element-2a762c4{--width:49%;}.elementor-690 .elementor-element.elementor-element-19310a6{--width:100%;}.elementor-690 .elementor-element.elementor-element-de9e00f{--width:100%;}.elementor-690 .elementor-element.elementor-element-f4c6f53{--width:100%;}.elementor-690 .elementor-element.elementor-element-6e0d032{--width:100%;}.elementor-690 .elementor-element.elementor-element-12d3ffd{--width:100%;}.elementor-690 .elementor-element.elementor-element-fe12cc1{--width:100%;}.elementor-690 .elementor-element.elementor-element-9e49782{--width:100%;}.elementor-690 .elementor-element.elementor-element-a1c560a{--width:100%;}.elementor-690 .elementor-element.elementor-element-65e3175{--width:100%;}.elementor-690 .elementor-element.elementor-element-2f145ac{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-690 .elementor-element.elementor-element-4c1327a{--width:100%;}}@media(max-width:1366px){.elementor-690 .elementor-element.elementor-element-4c1327a{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-690 .elementor-element.elementor-element-af19bab .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-690 .elementor-element.elementor-element-d9cd211 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a22e7ea .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-3c68678 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-db3912f .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-b137e42 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-8f8a8eb .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-bae49d0 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a3551f6 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-09626c9 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-70ed35e .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-b376de1 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a581df6 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-ec6c416 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-83608ad .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-d7f62b1 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-df97cb5 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-112652a .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-82b157f .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-af6ab05 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-79a17a8{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:40px;--e-n-carousel-arrow-prev-left-position:-150px;--e-n-carousel-arrow-next-right-position:-150px;}.elementor-690 .elementor-element.elementor-element-79a17a8 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}}@media(max-width:1024px){.elementor-690 .elementor-element.elementor-element-4c1327a{--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:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-690 .elementor-element.elementor-element-af19bab .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-690 .elementor-element.elementor-element-d9cd211 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a22e7ea .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-3c68678 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-db3912f .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-b137e42 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-8f8a8eb .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-bae49d0 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a3551f6 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-09626c9 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-70ed35e .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-b376de1 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a581df6 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-ec6c416 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-83608ad .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-d7f62b1 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-df97cb5 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-112652a .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-82b157f .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-af6ab05 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-79a17a8{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:40px;}}@media(max-width:767px){.elementor-690 .elementor-element.elementor-element-ba5b626{--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:space-between;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-690 .elementor-element.elementor-element-af19bab .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-690 .elementor-element.elementor-element-fbc4cdc{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-690 .elementor-element.elementor-element-2f5c982{--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:space-between;}.elementor-690 .elementor-element.elementor-element-d9cd211 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-245d069{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-4178045{--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:space-between;}.elementor-690 .elementor-element.elementor-element-a22e7ea .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-ad530fd{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-a380ac2{--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:space-between;}.elementor-690 .elementor-element.elementor-element-3c68678 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-cec0c7d{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-13cb285{--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:space-between;}.elementor-690 .elementor-element.elementor-element-db3912f .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-f59f669{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-61fdc13{--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:space-between;}.elementor-690 .elementor-element.elementor-element-b137e42 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-bfcff28{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-608ff8f{--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:space-between;}.elementor-690 .elementor-element.elementor-element-8f8a8eb .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a9500fa{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-891bc36{--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:space-between;}.elementor-690 .elementor-element.elementor-element-bae49d0 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-6a091e9{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-ba7a8d8{--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:space-between;}.elementor-690 .elementor-element.elementor-element-a3551f6 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-16829ae{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-855d28e{--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:space-between;}.elementor-690 .elementor-element.elementor-element-09626c9 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-fe10ccd{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-73b8b85{--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:space-between;}.elementor-690 .elementor-element.elementor-element-70ed35e .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-183274c{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-e52cbe4{--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:space-between;}.elementor-690 .elementor-element.elementor-element-b376de1 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a741aa4{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-6c29b51{--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:space-between;}.elementor-690 .elementor-element.elementor-element-a581df6 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-7c6549c{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-05558c2{--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:space-between;}.elementor-690 .elementor-element.elementor-element-ec6c416 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a020013{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-0c6375f{--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:space-between;}.elementor-690 .elementor-element.elementor-element-83608ad .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-5933e5a{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-5f05f46{--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:space-between;}.elementor-690 .elementor-element.elementor-element-d7f62b1 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-bd5bf26{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-d74bfb5{--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:space-between;}.elementor-690 .elementor-element.elementor-element-df97cb5 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-22c45a2{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-fa2e8bc{--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:space-between;}.elementor-690 .elementor-element.elementor-element-112652a .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-e1a85ec{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-eaf44ad{--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:space-between;}.elementor-690 .elementor-element.elementor-element-82b157f .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-219a6c2{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-ac96323{--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:space-between;}.elementor-690 .elementor-element.elementor-element-af6ab05 .elementor-heading-title{font-size:var( --e-global-typography-a4742c3-font-size );line-height:var( --e-global-typography-a4742c3-line-height );}.elementor-690 .elementor-element.elementor-element-a456763{width:100%;max-width:100%;}.elementor-690 .elementor-element.elementor-element-79a17a8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:50px;}}/* Start custom CSS for container, class: .elementor-element-4c1327a */.child-card{
    transform: translateY(150px);
    transition: ease 0.7s;
    height: 255px;
    z-index: 2;
}

.main-card:hover .child-card{
    transform: translateY(-115px);
    transition: ease 0.7s;
     height: 180px;
   
}


.main-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: #AF121CCC;
  clip-path: circle(0% at bottom right);
  transition: clip-path 0.6s ease;
  z-index: 0;
}

.main-card:hover::after {
  clip-path: circle(150% at bottom right);
}

.main-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease;
  z-index: 0;
}

.main-card:hover::before {
  transform: scale(1.5);
}

@media(max-width:767px){
    .child-card{
    transform: translateY(170px);
    transition: ease 0.7s;
    height: 275px;
    z-index: 2;
}

.main-card:hover .child-card{
    transform: translateY(-115px);
    transition: ease 0.7s;
     height: 180px;
   
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-79a17a8 */.child-card{
    transform: translateY(150px);
    transition: ease 0.7s;
    height: 255px;
    z-index: 2;
}

.main-card:hover .child-card{
    transform: translateY(-115px);
    transition: ease 0.7s;
     height: 180px;
   
}


.main-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: #AF121CCC;
  clip-path: circle(0% at bottom right);
  transition: clip-path 0.6s ease;
  z-index: 0;
}

.main-card:hover::after {
  clip-path: circle(150% at bottom right);
}

.main-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease;
  z-index: 0;
}

.main-card:hover::before {
  transform: scale(1.5);
}

@media(max-width:767px){
    .child-card{
    transform: translateY(170px);
    transition: ease 0.7s;
    height: 275px;
    z-index: 2;
}

.main-card:hover .child-card{
    transform: translateY(-115px);
    transition: ease 0.7s;
     height: 180px;
   
}
}

span.swiper-pagination-bullet.swiper-pagination-bullet-active{
    width: 12px;
    height: 12px;
    background-color: #AF121C;
}

span.swiper-pagination-bullet{
    opacity: 1;
}

.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{
    display: flex;
    align-items: center;
}




.swiper-button-prev,
.elementor-swiper-button-prev {
    animation: leftArrowMove 2s ease-in-out infinite !important;
   
}

.swiper-button-next,
.elementor-swiper-button-next {
    animation: rightArrowMove 2s ease-in-out infinite !important;
}

@keyframes leftArrowMove {
    0%   { transform: translateX(0); }
    25%  { transform: translateX(-12px); }
    50%  { transform: translateX(-12px); }
    75%  { transform: translateX(0); }
    100% { transform: translateX(0); } 
}

@keyframes rightArrowMove {
    0%   { transform: translateX(0); }
    25%  { transform: translateX(12px); }
    50%  { transform: translateX(12px); } 
    75%  { transform: translateX(0); }
    100% { transform: translateX(0); } 
}

.swiper-button-prev { animation-delay: 0s; }
.swiper-button-next { animation-delay: -1s; }/* End custom CSS */