.elementor-2029 .elementor-element.elementor-element-488112a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-488112a3:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-488112a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://precisionplumbingoc.com/wp-content/uploads/2026/06/Complete-Plumbing-Services-for-Homes-Businesses.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2029 .elementor-element.elementor-element-488112a3::before, .elementor-2029 .elementor-element.elementor-element-488112a3 > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-488112a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-488112a3 > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-488112a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-488112a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-6eca5bc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-6205641b{text-align:center;}.elementor-2029 .elementor-element.elementor-element-6205641b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-15cf87c4{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-15cf87c4 a:hover, .elementor-2029 .elementor-element.elementor-element-15cf87c4 a:focus{color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4a80f30e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-37cc10ed .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-37cc10ed .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-2029 .elementor-element.elementor-element-37cc10ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-37cc10ed .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-37cc10ed .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-519b4d74 .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-519b4d74 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-2029 .elementor-element.elementor-element-519b4d74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-519b4d74 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-519b4d74 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-6c9d5517{--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;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-31a9fb39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-59b57941{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-59b57941::before, .elementor-2029 .elementor-element.elementor-element-59b57941 > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-59b57941 > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-59b57941 > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-59b57941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-59b57941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-3e42f2bf{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-10a9e3de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-79aafff6{--e-image-carousel-slides-to-show:1;}.elementor-2029 .elementor-element.elementor-element-79aafff6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-79aafff6 .swiper-pagination-bullet{background:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-79aafff6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-2029 .elementor-element.elementor-element-438cf8d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-4869a0ec{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-4869a0ec:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-4869a0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-2029 .elementor-element.elementor-element-4869a0ec::before, .elementor-2029 .elementor-element.elementor-element-4869a0ec > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-4869a0ec > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-4869a0ec > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-4869a0ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-4869a0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-2723eda3 .rkit-running-text__text{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;}.elementor-2029 .elementor-element.elementor-element-2723eda3 .rkit-marquee-content.rkit-marquee{animation-direction:normal;}.elementor-2029 .elementor-element.elementor-element-2723eda3 .rkit-marquee-container{--speed:3;--gap:30px;}.elementor-2029 .elementor-element.elementor-element-2723eda3 .rkit-text-marquee{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2029 .elementor-element.elementor-element-2723eda3 .rkit-running-text__icon{font-size:45px;width:45px;height:45px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-2723eda3 .image-running img{aspect-ratio:1/1;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-2723eda3 .image-running{border-radius:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-2723eda3 .rkit-marquee-item-content{gap:10px;}.elementor-2029 .elementor-element.elementor-element-2cb674c1{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-122d189f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1c62969d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-e40ed1f .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-17cf3b32{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-2029 .elementor-element.elementor-element-5cd2592{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-2029 .elementor-element.elementor-element-3bff4a93 .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-3bff4a93 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-3bff4a93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-3bff4a93 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-3bff4a93 .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-355b5e1f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-e1892d8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-56616a9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-7ce44118.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon{font-size:35px;padding:20px;}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-2029 .elementor-element.elementor-element-7ce44118:has(:hover) .elementor-icon-box-title,
					 .elementor-2029 .elementor-element.elementor-element-7ce44118:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-2029 .elementor-element.elementor-element-842f2b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-3b0a37d5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon{font-size:35px;padding:20px;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5:has(:hover) .elementor-icon-box-title,
					 .elementor-2029 .elementor-element.elementor-element-3b0a37d5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-2029 .elementor-element.elementor-element-35565ed1{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-35565ed1:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-35565ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://precisionplumbingoc.com/wp-content/uploads/2026/08/plumber-install-sink-in-bathroom-checks-even-level-of-installation-concept-repair-service-plumbing.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2029 .elementor-element.elementor-element-33ff07c1{--display:flex;--overlay-opacity:0.9;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-33ff07c1::before, .elementor-2029 .elementor-element.elementor-element-33ff07c1 > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-33ff07c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-33ff07c1 > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-33ff07c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-33ff07c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-33ff07c1.e-con{--align-self:flex-end;}.elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title a{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-6489da7{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-5020313{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-2c4eb9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-c823de7 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2029 .elementor-element.elementor-element-b6890f8{--display:flex;}.elementor-2029 .elementor-element.elementor-element-b6890f8.e-con{--order:99999 /* order end hack */;}.elementor-2029 .elementor-element.elementor-element-ad99963 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2029 .elementor-element.elementor-element-5308bbd{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-03b1d3d{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-beba1d4 .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-beba1d4 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-beba1d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-beba1d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-beba1d4 .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-1705fd34{--display:flex;--min-height:417px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.76;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:94px;--padding-bottom:94px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1705fd34:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-1705fd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://precisionplumbingoc.com/wp-content/uploads/2026/06/Complete-Plumbing-Services-for-Homes-Businesses.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2029 .elementor-element.elementor-element-1705fd34::before, .elementor-2029 .elementor-element.elementor-element-1705fd34 > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-1705fd34 > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-1705fd34 > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-1705fd34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-1705fd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-2d3c008f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-6a0e305b .elementor-heading-title{font-family:var( --e-global-typography-2ad535a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ad535a-font-size );font-weight:var( --e-global-typography-2ad535a-font-weight );text-transform:var( --e-global-typography-2ad535a-text-transform );font-style:var( --e-global-typography-2ad535a-font-style );text-decoration:var( --e-global-typography-2ad535a-text-decoration );line-height:var( --e-global-typography-2ad535a-line-height );color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1dda77d6{width:var( --container-widget-width, 100% );max-width:100%;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2029 .elementor-element.elementor-element-1dda77d6.elementor-element{--align-self:flex-start;}.elementor-2029 .elementor-element.elementor-element-1dda77d6 .elementor-heading-title{font-family:var( --e-global-typography-9694e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-9694e9c-font-size );font-weight:var( --e-global-typography-9694e9c-font-weight );text-transform:var( --e-global-typography-9694e9c-text-transform );font-style:var( --e-global-typography-9694e9c-font-style );text-decoration:var( --e-global-typography-9694e9c-text-decoration );line-height:var( --e-global-typography-9694e9c-line-height );letter-spacing:var( --e-global-typography-9694e9c-letter-spacing );color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1559614b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-eedbbf2{color:#FFFFFF;}.elementor-2029 .elementor-element.elementor-element-5254d074 .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-5254d074 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5254d074 .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-64e00807{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-3ec01ab{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-3ec01ab:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-3ec01ab.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-3ec01ab, .elementor-2029 .elementor-element.elementor-element-3ec01ab::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-3ec01ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-53f6ca32 .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-53f6ca32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-53f6ca32.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-53f6ca32.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-53f6ca32.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-53f6ca32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-53f6ca32.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-53f6ca32.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-642dbcfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-642dbcfb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-fda2fdf{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-17096ca6{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-17096ca6:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-17096ca6.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-17096ca6, .elementor-2029 .elementor-element.elementor-element-17096ca6::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-17096ca6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-237edcd0 .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-237edcd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-237edcd0.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-237edcd0.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-237edcd0.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-237edcd0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-237edcd0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-237edcd0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5d57f137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-5d57f137 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-76ebff29{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-78390e27{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-78390e27:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-78390e27.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-78390e27, .elementor-2029 .elementor-element.elementor-element-78390e27::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-78390e27.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-180c0207 .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-180c0207.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-180c0207.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-180c0207.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-180c0207.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-180c0207.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-180c0207.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-180c0207.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-d6c2ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-d6c2ec .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-6f427308{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-4a479a3{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-4a479a3:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-4a479a3.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-4a479a3, .elementor-2029 .elementor-element.elementor-element-4a479a3::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-4a479a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-1a85c6f .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-1a85c6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-1a85c6f.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-1a85c6f.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1a85c6f.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-1a85c6f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1a85c6f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-1a85c6f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-54da52bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-54da52bc .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-785f7b3d{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-3e54648e{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1c1c9fc5{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-1c1c9fc5:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-1c1c9fc5.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-1c1c9fc5, .elementor-2029 .elementor-element.elementor-element-1c1c9fc5::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-1c1c9fc5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-2ed5b15d .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-2ed5b15d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-2ed5b15d.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-2ed5b15d.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-2ed5b15d.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-2ed5b15d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-2ed5b15d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-2ed5b15d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4eda1d66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-4eda1d66 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-7501390f{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-2fd5ebc7{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-2fd5ebc7:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-2fd5ebc7.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-2fd5ebc7, .elementor-2029 .elementor-element.elementor-element-2fd5ebc7::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-2fd5ebc7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-4a9a0206 .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-4a9a0206.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4a9a0206.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-4a9a0206.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-4a9a0206.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-4a9a0206.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-4a9a0206.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4a9a0206.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4bd3410f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-4bd3410f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1abd3d83{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-30f3e1d3{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-30f3e1d3:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-30f3e1d3.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-30f3e1d3, .elementor-2029 .elementor-element.elementor-element-30f3e1d3::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-30f3e1d3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-389801bb .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-389801bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-389801bb.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-389801bb.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-389801bb.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-389801bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-389801bb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-389801bb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-a8be843{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-a8be843 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1853ef7e{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-c3db3f3{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-c3db3f3:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-c3db3f3.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-c3db3f3, .elementor-2029 .elementor-element.elementor-element-c3db3f3::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-c3db3f3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-dc8aafe .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-dc8aafe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-dc8aafe.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-dc8aafe.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-dc8aafe.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-dc8aafe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-dc8aafe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-dc8aafe.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-ae244bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-ae244bb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1295c88{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-71d0335{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-725c4851{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-725c4851:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-725c4851.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-725c4851, .elementor-2029 .elementor-element.elementor-element-725c4851::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-725c4851.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-c690bee .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-c690bee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-c690bee.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-c690bee.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-c690bee.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-c690bee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-c690bee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-c690bee.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7228ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-7228ad .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-6d11198a{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-3083ae49{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-3083ae49:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-3083ae49.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-3083ae49, .elementor-2029 .elementor-element.elementor-element-3083ae49::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-3083ae49.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-5687627a .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-5687627a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5687627a.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-5687627a.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-5687627a.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-5687627a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-5687627a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5687627a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-32e1a7df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-32e1a7df .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-7078bfbb{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-4488c45f{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-4488c45f:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-4488c45f.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-4488c45f, .elementor-2029 .elementor-element.elementor-element-4488c45f::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-4488c45f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-3d5b875a .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-3d5b875a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-3d5b875a.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-3d5b875a.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-3d5b875a.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-3d5b875a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-3d5b875a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-3d5b875a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-2e331a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-2e331a2d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-cf67458{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1a6b8a2{--display:flex;--min-height:420px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-46a90f5 );--border-color:var( --e-global-color-46a90f5 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-1a6b8a2:hover{background-color:var( --e-global-color-primary );border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2029 .elementor-element.elementor-element-1a6b8a2.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2029 .elementor-element.elementor-element-1a6b8a2, .elementor-2029 .elementor-element.elementor-element-1a6b8a2::before{--border-transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-1a6b8a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-ff5020c .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-ff5020c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-469fc00 );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-ff5020c.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-ff5020c.elementor-view-default .elementor-icon{color:var( --e-global-color-469fc00 );border-color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-ff5020c.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-ff5020c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-ff5020c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-ff5020c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-1b418a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-1b418a8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:#FFFFFF;}.elementor-2029 .elementor-element.elementor-element-6b4137b{font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-64e1670d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-64e1670d:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-64e1670d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://precisionplumbingoc.com/wp-content/uploads/2026/08/New-Project-15.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2029 .elementor-element.elementor-element-64e1670d::before, .elementor-2029 .elementor-element.elementor-element-64e1670d > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-64e1670d > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-64e1670d > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-64e1670d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-64e1670d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-2f3ca695{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-5b279da7{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-620bda7c{padding:0px 0px 5px 0px;border-style:dashed;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2029 .elementor-element.elementor-element-620bda7c.elementor-element{--align-self:flex-start;}.elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-icon i{color:var( --e-global-color-469fc00 );transition:color 0.3s;}.elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-icon svg{fill:var( --e-global-color-469fc00 );transition:fill 0.3s;}.elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-text{color:var( --e-global-color-469fc00 );transition:color 0.3s;}.elementor-2029 .elementor-element.elementor-element-3c106973 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-e71b129 );}.elementor-2029 .elementor-element.elementor-element-2d510e{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-5a3ba5cb{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-64e1e2fa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-7940656f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1052ee5e img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-293e9774{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-2029 .elementor-element.elementor-element-293e9774 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-23ca43d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-2029 .elementor-element.elementor-element-23ca43d7 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-5d7ff870{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-2029 .elementor-element.elementor-element-5d7ff870 img{width:95%;filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-141c0556{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-2029 .elementor-element.elementor-element-141c0556.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-141c0556 .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-141c0556.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-141c0556.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-141c0556.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-141c0556.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-141c0556.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-141c0556 .elementor-icon{font-size:30px;}.elementor-2029 .elementor-element.elementor-element-141c0556 .elementor-icon svg{height:30px;}.elementor-2029 .elementor-element.elementor-element-1f8391e9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-68b7fde4.elementor-element{--align-self:flex-start;}.elementor-2029 .elementor-element.elementor-element-68b7fde4{--e-rating-icon-font-size:15px;--e-rating-gap:5px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-184f8788.elementor-element{--align-self:flex-start;}.elementor-2029 .elementor-element.elementor-element-184f8788 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-6aa070b7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:10px 15px 10px 20px;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-1c60e5c5.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );width:15px;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-secondary );}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:15px;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-0720edd );}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-0720edd );}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-2a1063f1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon{font-size:25px;padding:20px;}.elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-description{color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-77d42979{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1592bed5{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-7db26d7e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-3e8a49ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-427c9e4e{padding:0px 0px 5px 0px;border-style:dashed;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2029 .elementor-element.elementor-element-427c9e4e.elementor-element{--align-self:flex-start;}.elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2029 .elementor-element.elementor-element-46ae05ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2029 .elementor-element.elementor-element-11d65027{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-49b8734{text-align:end;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0720edd );}.elementor-2029 .elementor-element.elementor-element-2f5254e5{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-68488ffd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-637c7d63{--display:flex;--justify-content:center;--border-radius:10px 0px 0px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-637c7d63:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-637c7d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-445db206 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-445db206 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-445db206 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-2029 .elementor-element.elementor-element-445db206 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-6badfa5d .elementor-button{background-color:var( --e-global-color-primary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-469fc00 );color:var( --e-global-color-469fc00 );border-radius:29px 29px 29px 29px;padding:8px 8px 8px 8px;}.elementor-2029 .elementor-element.elementor-element-6badfa5d .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-6badfa5d .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-6badfa5d.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-6badfa5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-6badfa5d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-2354ad4a{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2029 .elementor-element.elementor-element-2354ad4a .elementor-divider-separator{width:100%;}.elementor-2029 .elementor-element.elementor-element-2354ad4a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2029 .elementor-element.elementor-element-7f0851a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-216f538d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2029 .elementor-element.elementor-element-216f538d img{height:315px;border-radius:10px 10px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-2710aa8f{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-2029 .elementor-element.elementor-element-2710aa8f{right:20px;}body.rtl .elementor-2029 .elementor-element.elementor-element-2710aa8f{left:20px;}.elementor-2029 .elementor-element.elementor-element-2710aa8f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-2e95f677{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-6fc25997{--display:flex;--justify-content:center;--border-radius:10px 0px 0px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-6fc25997:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-6fc25997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-687c0f36 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-687c0f36 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-687c0f36 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-2029 .elementor-element.elementor-element-687c0f36 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-78603f94 .elementor-button{background-color:var( --e-global-color-primary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-469fc00 );color:var( --e-global-color-469fc00 );border-radius:29px 29px 29px 29px;padding:8px 8px 8px 8px;}.elementor-2029 .elementor-element.elementor-element-78603f94 .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-78603f94 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-78603f94.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-78603f94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-78603f94 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-22b464e1{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2029 .elementor-element.elementor-element-22b464e1 .elementor-divider-separator{width:100%;}.elementor-2029 .elementor-element.elementor-element-22b464e1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2029 .elementor-element.elementor-element-7b10a208{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-2a8cedf{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-2029 .elementor-element.elementor-element-2a8cedf{right:20px;}body.rtl .elementor-2029 .elementor-element.elementor-element-2a8cedf{left:20px;}.elementor-2029 .elementor-element.elementor-element-2a8cedf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-8df86a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2029 .elementor-element.elementor-element-8df86a3 img{height:315px;border-radius:10px 10px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-b57e556{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-466cc4c4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-3fca31e5{--display:flex;--justify-content:center;--border-radius:10px 0px 0px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-3fca31e5:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-3fca31e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-54d7f79a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-54d7f79a .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-54d7f79a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-2029 .elementor-element.elementor-element-54d7f79a .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7661cd97 .elementor-button{background-color:var( --e-global-color-primary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-469fc00 );color:var( --e-global-color-469fc00 );border-radius:29px 29px 29px 29px;padding:8px 8px 8px 8px;}.elementor-2029 .elementor-element.elementor-element-7661cd97 .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-7661cd97 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7661cd97.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-7661cd97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-7661cd97 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-2288776a{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2029 .elementor-element.elementor-element-2288776a .elementor-divider-separator{width:100%;}.elementor-2029 .elementor-element.elementor-element-2288776a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2029 .elementor-element.elementor-element-53773dd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-591e5002{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-2029 .elementor-element.elementor-element-591e5002{right:20px;}body.rtl .elementor-2029 .elementor-element.elementor-element-591e5002{left:20px;}.elementor-2029 .elementor-element.elementor-element-591e5002 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4a65a1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2029 .elementor-element.elementor-element-4a65a1f img{height:350px;border-radius:10px 10px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-21f7a28b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-4aa81866{--display:flex;--justify-content:center;--border-radius:10px 0px 0px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-4aa81866:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-4aa81866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4f919ccd .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4f919ccd .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-4f919ccd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-2029 .elementor-element.elementor-element-4f919ccd .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-61155df .elementor-button{background-color:var( --e-global-color-primary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-469fc00 );color:var( --e-global-color-469fc00 );border-radius:29px 29px 29px 29px;padding:8px 8px 8px 8px;}.elementor-2029 .elementor-element.elementor-element-61155df .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-61155df .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-61155df.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-61155df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-61155df .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-37a03e5c{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2029 .elementor-element.elementor-element-37a03e5c .elementor-divider-separator{width:100%;}.elementor-2029 .elementor-element.elementor-element-37a03e5c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2029 .elementor-element.elementor-element-5b79a2f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-68d8f21d{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-2029 .elementor-element.elementor-element-68d8f21d{right:20px;}body.rtl .elementor-2029 .elementor-element.elementor-element-68d8f21d{left:20px;}.elementor-2029 .elementor-element.elementor-element-68d8f21d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-0875dd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2029 .elementor-element.elementor-element-0875dd8 img{height:350px;border-radius:10px 10px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-3299635e{--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;--margin-top:0px;--margin-bottom:-58px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-2029 .elementor-element.elementor-element-5c8e9c8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-5c8e9c8e:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-5c8e9c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://precisionplumbingoc.com/wp-content/uploads/2026/07/Residential-Rooter-Services.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2029 .elementor-element.elementor-element-5c8e9c8e::before, .elementor-2029 .elementor-element.elementor-element-5c8e9c8e > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-5c8e9c8e > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-5c8e9c8e > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-5c8e9c8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-5c8e9c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-66046fcf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-318941d6{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-318941d6 .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-framed .elementor-icon:hover, .elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-framed .elementor-icon:hover, .elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-318941d6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-318941d6 .elementor-icon{font-size:35px;}.elementor-2029 .elementor-element.elementor-element-318941d6 .elementor-icon svg{height:35px;}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-469fc00 );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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter-title{color:var( --e-global-color-469fc00 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-74f24eef{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-558b625d{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-558b625d .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-framed .elementor-icon:hover, .elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-framed .elementor-icon:hover, .elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-558b625d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-558b625d .elementor-icon{font-size:35px;}.elementor-2029 .elementor-element.elementor-element-558b625d .elementor-icon svg{height:35px;}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-469fc00 );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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter-title{color:var( --e-global-color-469fc00 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-eb870c7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-34079b97{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-34079b97 .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-framed .elementor-icon:hover, .elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-framed .elementor-icon:hover, .elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-34079b97.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-34079b97 .elementor-icon{font-size:35px;}.elementor-2029 .elementor-element.elementor-element-34079b97 .elementor-icon svg{height:35px;}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-469fc00 );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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter-title{color:var( --e-global-color-469fc00 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-4adbb834{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-4f9c57db{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-4f9c57db .elementor-icon-wrapper{text-align:center;}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-framed .elementor-icon:hover, .elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-framed .elementor-icon:hover, .elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4f9c57db.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-4f9c57db .elementor-icon{font-size:35px;}.elementor-2029 .elementor-element.elementor-element-4f9c57db .elementor-icon svg{height:35px;}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-469fc00 );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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter-title{color:var( --e-global-color-469fc00 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-e865a8{--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;--border-radius:0px 0px 10px 10px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-e865a8:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-e865a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-4e4ccc8a.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-4e4ccc8a{--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:10px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-dbdac4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-0720edd );}.elementor-2029 .elementor-element.elementor-element-69f4de49.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-69f4de49{--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:10px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5628869f{--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;--padding-top:160px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-5628869f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2029 .elementor-element.elementor-element-5b871146{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-168b82bf{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-168b82bf:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-168b82bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://precisionplumbingoc.com/wp-content/uploads/2026/08/pro-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2029 .elementor-element.elementor-element-168b82bf::before, .elementor-2029 .elementor-element.elementor-element-168b82bf > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-168b82bf > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-168b82bf > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-168b82bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-168b82bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-72d24c64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-702e4505{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-3a05d349{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:10px 15px 10px 20px;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );width:15px;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:15px;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-1c0d4382{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-2e391398{padding:0px 0px 5px 0px;border-style:dashed;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2029 .elementor-element.elementor-element-2e391398.elementor-element{--align-self:flex-start;}.elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2029 .elementor-element.elementor-element-3ad7a2bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2029 .elementor-element.elementor-element-3ad7a2bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-2029 .elementor-element.elementor-element-7b8ffc13{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0720edd );}.elementor-2029 .elementor-element.elementor-element-30e108a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-49813fc5{--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;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2029 .elementor-element.elementor-element-49813fc5:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-49813fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-438f29f8{padding:0px 0px 0px 10px;}.elementor-2029 .elementor-element.elementor-element-438f29f8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2029 .elementor-element.elementor-element-438f29f8 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-438f29f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-438f29f8.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-438f29f8.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-2029 .elementor-element.elementor-element-438f29f8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-438f29f8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-438f29f8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-438f29f8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-438f29f8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-438f29f8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-438f29f8 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-438f29f8 .elementor-icon-box-title a{font-weight:600;}.elementor-2029 .elementor-element.elementor-element-438f29f8:has(:hover) .elementor-icon-box-title,
					 .elementor-2029 .elementor-element.elementor-element-438f29f8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-438f29f8 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-662c8eb7{--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;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2029 .elementor-element.elementor-element-662c8eb7:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-662c8eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-5a0d5424{padding:0px 0px 0px 10px;}.elementor-2029 .elementor-element.elementor-element-5a0d5424 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2029 .elementor-element.elementor-element-5a0d5424 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-5a0d5424.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5a0d5424.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-5a0d5424.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-2029 .elementor-element.elementor-element-5a0d5424.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-5a0d5424.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5a0d5424.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-5a0d5424.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-5a0d5424.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-5a0d5424.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5a0d5424 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-5a0d5424 .elementor-icon-box-title a{font-weight:600;}.elementor-2029 .elementor-element.elementor-element-5a0d5424:has(:hover) .elementor-icon-box-title,
					 .elementor-2029 .elementor-element.elementor-element-5a0d5424:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-5a0d5424 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-41a67780{--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;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-56d908b2{--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;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2029 .elementor-element.elementor-element-56d908b2:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-56d908b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e{padding:0px 0px 0px 10px;}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-7c0b6f0e.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-2029 .elementor-element.elementor-element-7c0b6f0e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-7c0b6f0e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-7c0b6f0e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-7c0b6f0e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2029 .elementor-element.elementor-element-7c0b6f0e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-7c0b6f0e .elementor-icon-box-title a{font-weight:600;}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e:has(:hover) .elementor-icon-box-title,
					 .elementor-2029 .elementor-element.elementor-element-7c0b6f0e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-351b815f{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-5bb9087{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1c249f5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-52280ed8 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2029 .elementor-element.elementor-element-4e7a96f2{--display:flex;}.elementor-2029 .elementor-element.elementor-element-6fcce33e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2029 .elementor-element.elementor-element-3d52fd7a{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-5947f35{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-51eb8b0e .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-51eb8b0e .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-51eb8b0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-51eb8b0e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-51eb8b0e .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-74516c2e{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-7add78f4{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-6e616141{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-be2a227 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2029 .elementor-element.elementor-element-6b04deb7{--display:flex;}.elementor-2029 .elementor-element.elementor-element-6b04deb7.e-con{--order:-99999 /* order start hack */;}.elementor-2029 .elementor-element.elementor-element-52d9902a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2029 .elementor-element.elementor-element-6258c04{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-9ca71c9{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-72f73f8a .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-72f73f8a .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-72f73f8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-72f73f8a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-72f73f8a .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-3a8e276d{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-6398cfe5{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-28e7e061{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-5fa4ed3b img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2029 .elementor-element.elementor-element-47eb3755{--display:flex;}.elementor-2029 .elementor-element.elementor-element-78ae3b3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2029 .elementor-element.elementor-element-5058c4f7{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-9d3cf85{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-7c026879 .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-7c026879 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-7c026879 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-7c026879 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-7c026879 .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-c38097a{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-afb86c8{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-bbdad7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-52e8140 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2029 .elementor-element.elementor-element-a2bb332{--display:flex;}.elementor-2029 .elementor-element.elementor-element-a2bb332.e-con{--order:-99999 /* order start hack */;}.elementor-2029 .elementor-element.elementor-element-5049769 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2029 .elementor-element.elementor-element-3b41323{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-1711f1a{text-align:start;font-size:18px;font-weight:400;line-height:24px;color:#000000;}.elementor-2029 .elementor-element.elementor-element-fc9cb55 .elementor-button:hover, .elementor-2029 .elementor-element.elementor-element-fc9cb55 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-fc9cb55 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2029 .elementor-element.elementor-element-fc9cb55 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-fc9cb55 .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2029 .elementor-element.elementor-element-585ff839{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.65;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2029 .elementor-element.elementor-element-585ff839:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-585ff839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000000F;background-image:url("https://precisionplumbingoc.com/wp-content/uploads/2026/06/Complete-Plumbing-Services-for-Homes-Businesses.webp");background-position:center center;background-size:cover;}.elementor-2029 .elementor-element.elementor-element-585ff839::before, .elementor-2029 .elementor-element.elementor-element-585ff839 > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-585ff839 > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-585ff839 > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-585ff839 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-585ff839 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-585ff839::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2029 .elementor-element.elementor-element-819ed0e{--display:flex;}.elementor-2029 .elementor-element.elementor-element-5298b648{text-align:center;}.elementor-2029 .elementor-element.elementor-element-5298b648 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-1df53a51{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0%;--margin-bottom:-14%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2029 .elementor-element.elementor-element-1df53a51:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-1df53a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-78f312e8{--display:flex;--justify-content:center;--border-radius:25px 0px 0px 25px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:1;}.elementor-2029 .elementor-element.elementor-element-1aca60f6{width:100%;max-width:100%;}.elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-2029 .elementor-element.elementor-element-1aca60f6 .ff-el-is-required.asterisk-right label:after{color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-secondary );font-family:"Lora", Sans-serif;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group select,  .elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group select,  .elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-primary );color:var( --e-global-color-469fc00 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-1aca60f6 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-1b4c1e72{--display:flex;--justify-content:center;--overflow:hidden;--overlay-opacity:0.2;--border-radius:0px 25px 25px 0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:1;}.elementor-2029 .elementor-element.elementor-element-1b4c1e72:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-1b4c1e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2029 .elementor-element.elementor-element-1b4c1e72::before, .elementor-2029 .elementor-element.elementor-element-1b4c1e72 > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-1b4c1e72 > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-1b4c1e72 > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-1b4c1e72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-1b4c1e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-cefd066 .elementor-heading-title{color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-6a076056{color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-7cab1ecf .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-2029 .elementor-element.elementor-element-7cab1ecf .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-7cab1ecf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-7cab1ecf.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-7cab1ecf.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-2029 .elementor-element.elementor-element-7cab1ecf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-7cab1ecf .elementor-icon{font-size:30px;}.elementor-2029 .elementor-element.elementor-element-7cab1ecf .elementor-icon-box-description{color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-73a89f89 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-2029 .elementor-element.elementor-element-73a89f89 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-73a89f89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-73a89f89.elementor-view-framed .elementor-icon, .elementor-2029 .elementor-element.elementor-element-73a89f89.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-2029 .elementor-element.elementor-element-73a89f89.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-73a89f89 .elementor-icon{font-size:30px;}.elementor-2029 .elementor-element.elementor-element-73a89f89 .elementor-icon-box-description{color:var( --e-global-color-469fc00 );}.elementor-2029 .elementor-element.elementor-element-631e8735{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-e95cf16{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-e95cf16::before, .elementor-2029 .elementor-element.elementor-element-e95cf16 > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-e95cf16 > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-e95cf16 > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-e95cf16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-e95cf16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-4d285eed{--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;}.elementor-2029 .elementor-element.elementor-element-3cd049d1{padding:0px 0px 20px 0px;text-align:center;}.elementor-2029 .elementor-element.elementor-element-3cd049d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2029 .elementor-element.elementor-element-0afc4ae{--display:flex;}.elementor-2029 .elementor-element.elementor-element-4090204{color:#000000;}.elementor-2029 .elementor-element.elementor-element-214152a{--display:flex;}.elementor-2029 .elementor-element.elementor-element-2ab4629{color:#000000;}.elementor-2029 .elementor-element.elementor-element-d1ae914{--display:flex;}.elementor-2029 .elementor-element.elementor-element-6d764f4{color:#000000;}.elementor-2029 .elementor-element.elementor-element-169e535{--display:flex;}.elementor-2029 .elementor-element.elementor-element-d840dab{color:#000000;}.elementor-2029 .elementor-element.elementor-element-d2e7764{--display:flex;}.elementor-2029 .elementor-element.elementor-element-a49c8da{color:#000000;}.elementor-2029 .elementor-element.elementor-element-18fc7ba{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-2029 .elementor-element.elementor-element-18fc7ba > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-2029 .elementor-element.elementor-element-18fc7ba > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-2029 .elementor-element.elementor-element-18fc7ba {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-2029 .elementor-element.elementor-element-18fc7ba > .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:"Poppins", Sans-serif;font-weight:400;line-height:29px;}:where( .elementor-2029 .elementor-element.elementor-element-18fc7ba > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-2029 .elementor-element.elementor-element-9c4e8de{--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;}.elementor-2029 .elementor-element.elementor-element-435240c{padding:0px 0px 0px 0px;text-align:center;}.elementor-2029 .elementor-element.elementor-element-435240c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-2029 .elementor-element.elementor-element-0d68261{text-align:center;color:#000000;}.elementor-2029 .elementor-element.elementor-element-4e381c1a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-4e381c1a::before, .elementor-2029 .elementor-element.elementor-element-4e381c1a > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-4e381c1a > .e-con-inner > .elementor-background-video-container::before, .elementor-2029 .elementor-element.elementor-element-4e381c1a > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-4e381c1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2029 .elementor-element.elementor-element-4e381c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2029 .elementor-element.elementor-element-b9fa3bc{--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;}.elementor-2029 .elementor-element.elementor-element-11dadd7{padding:0px 0px 0px 0px;text-align:center;}.elementor-2029 .elementor-element.elementor-element-11dadd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-2029 .elementor-element.elementor-element-d2643d7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2029 .elementor-element.elementor-element-d2643d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2029 .elementor-element.elementor-element-d2643d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2029 .elementor-element.elementor-element-d2643d7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2029 .elementor-element.elementor-element-6fa90593{--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;}.elementor-2029 .elementor-element.elementor-element-6ad6e29a iframe{height:300px;}@media(max-width:1366px){.elementor-2029 .elementor-element.elementor-element-15cf87c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-e40ed1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-17cf3b32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-5cd2592{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-6a0e305b .elementor-heading-title{font-size:var( --e-global-typography-2ad535a-font-size );line-height:var( --e-global-typography-2ad535a-line-height );}.elementor-2029 .elementor-element.elementor-element-1dda77d6 .elementor-heading-title{font-size:var( --e-global-typography-9694e9c-font-size );line-height:var( --e-global-typography-9694e9c-line-height );letter-spacing:var( --e-global-typography-9694e9c-letter-spacing );}.elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-2d510e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-49b8734{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-445db206 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-6badfa5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-687c0f36 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-78603f94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-54d7f79a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-7661cd97 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-4f919ccd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-61155df .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-702e4505{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-7b8ffc13{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-438f29f8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-5a0d5424 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:880px){.elementor-2029 .elementor-element.elementor-element-6eca5bc5{--width:80%;}.elementor-2029 .elementor-element.elementor-element-6c9d5517{--width:100%;}.elementor-2029 .elementor-element.elementor-element-31a9fb39{--width:30%;}.elementor-2029 .elementor-element.elementor-element-3e42f2bf{--width:40%;}.elementor-2029 .elementor-element.elementor-element-10a9e3de{--width:30%;}.elementor-2029 .elementor-element.elementor-element-1c62969d{--width:50%;}.elementor-2029 .elementor-element.elementor-element-355b5e1f{--width:50%;}.elementor-2029 .elementor-element.elementor-element-56616a9b{--width:50%;}.elementor-2029 .elementor-element.elementor-element-842f2b9{--width:50%;}.elementor-2029 .elementor-element.elementor-element-33ff07c1{--width:50%;}.elementor-2029 .elementor-element.elementor-element-2c4eb9c{--width:50%;}.elementor-2029 .elementor-element.elementor-element-b6890f8{--width:50%;}.elementor-2029 .elementor-element.elementor-element-2d3c008f{--width:50%;}.elementor-2029 .elementor-element.elementor-element-1559614b{--width:50%;}.elementor-2029 .elementor-element.elementor-element-3ec01ab{--width:20%;}.elementor-2029 .elementor-element.elementor-element-17096ca6{--width:20%;}.elementor-2029 .elementor-element.elementor-element-78390e27{--width:20%;}.elementor-2029 .elementor-element.elementor-element-4a479a3{--width:20%;}.elementor-2029 .elementor-element.elementor-element-1c1c9fc5{--width:20%;}.elementor-2029 .elementor-element.elementor-element-2fd5ebc7{--width:20%;}.elementor-2029 .elementor-element.elementor-element-30f3e1d3{--width:20%;}.elementor-2029 .elementor-element.elementor-element-c3db3f3{--width:20%;}.elementor-2029 .elementor-element.elementor-element-725c4851{--width:20%;}.elementor-2029 .elementor-element.elementor-element-3083ae49{--width:20%;}.elementor-2029 .elementor-element.elementor-element-4488c45f{--width:20%;}.elementor-2029 .elementor-element.elementor-element-1a6b8a2{--width:20%;}.elementor-2029 .elementor-element.elementor-element-5b279da7{--width:50%;}.elementor-2029 .elementor-element.elementor-element-5a3ba5cb{--width:100%;}.elementor-2029 .elementor-element.elementor-element-7940656f{--width:40%;}.elementor-2029 .elementor-element.elementor-element-1f8391e9{--width:60%;}.elementor-2029 .elementor-element.elementor-element-6aa070b7{--width:100%;}.elementor-2029 .elementor-element.elementor-element-77d42979{--width:50%;}.elementor-2029 .elementor-element.elementor-element-3e8a49ff{--width:50%;}.elementor-2029 .elementor-element.elementor-element-11d65027{--width:50%;}.elementor-2029 .elementor-element.elementor-element-68488ffd{--width:50%;}.elementor-2029 .elementor-element.elementor-element-637c7d63{--width:50%;}.elementor-2029 .elementor-element.elementor-element-7f0851a5{--width:50%;}.elementor-2029 .elementor-element.elementor-element-2e95f677{--width:50%;}.elementor-2029 .elementor-element.elementor-element-6fc25997{--width:50%;}.elementor-2029 .elementor-element.elementor-element-7b10a208{--width:50%;}.elementor-2029 .elementor-element.elementor-element-466cc4c4{--width:50%;}.elementor-2029 .elementor-element.elementor-element-3fca31e5{--width:50%;}.elementor-2029 .elementor-element.elementor-element-53773dd7{--width:50%;}.elementor-2029 .elementor-element.elementor-element-21f7a28b{--width:50%;}.elementor-2029 .elementor-element.elementor-element-4aa81866{--width:50%;}.elementor-2029 .elementor-element.elementor-element-5b79a2f0{--width:50%;}.elementor-2029 .elementor-element.elementor-element-66046fcf{--width:25%;}.elementor-2029 .elementor-element.elementor-element-74f24eef{--width:25%;}.elementor-2029 .elementor-element.elementor-element-eb870c7{--width:25%;}.elementor-2029 .elementor-element.elementor-element-4adbb834{--width:25%;}.elementor-2029 .elementor-element.elementor-element-168b82bf{--width:40%;}.elementor-2029 .elementor-element.elementor-element-1c0d4382{--width:60%;}.elementor-2029 .elementor-element.elementor-element-30e108a{--width:100%;}.elementor-2029 .elementor-element.elementor-element-49813fc5{--width:50%;}.elementor-2029 .elementor-element.elementor-element-662c8eb7{--width:50%;}.elementor-2029 .elementor-element.elementor-element-56d908b2{--width:200%;}.elementor-2029 .elementor-element.elementor-element-1c249f5d{--width:50%;}.elementor-2029 .elementor-element.elementor-element-4e7a96f2{--width:50%;}.elementor-2029 .elementor-element.elementor-element-6e616141{--width:50%;}.elementor-2029 .elementor-element.elementor-element-6b04deb7{--width:50%;}.elementor-2029 .elementor-element.elementor-element-28e7e061{--width:50%;}.elementor-2029 .elementor-element.elementor-element-47eb3755{--width:50%;}.elementor-2029 .elementor-element.elementor-element-bbdad7a{--width:50%;}.elementor-2029 .elementor-element.elementor-element-a2bb332{--width:50%;}.elementor-2029 .elementor-element.elementor-element-819ed0e{--content-width:1000px;}.elementor-2029 .elementor-element.elementor-element-e95cf16{--content-width:1080px;}.elementor-2029 .elementor-element.elementor-element-4d285eed{--width:100%;}.elementor-2029 .elementor-element.elementor-element-4e381c1a{--content-width:900px;}.elementor-2029 .elementor-element.elementor-element-b9fa3bc{--width:50%;}.elementor-2029 .elementor-element.elementor-element-6fa90593{--width:50%;}}@media(max-width:1024px) and (min-width:880px){.elementor-2029 .elementor-element.elementor-element-6eca5bc5{--width:70%;}.elementor-2029 .elementor-element.elementor-element-6c9d5517{--width:53%;}.elementor-2029 .elementor-element.elementor-element-31a9fb39{--width:100%;}.elementor-2029 .elementor-element.elementor-element-3e42f2bf{--width:100%;}.elementor-2029 .elementor-element.elementor-element-10a9e3de{--width:100%;}.elementor-2029 .elementor-element.elementor-element-2cb674c1{--content-width:75%;}.elementor-2029 .elementor-element.elementor-element-122d189f{--width:100%;}.elementor-2029 .elementor-element.elementor-element-1c62969d{--width:100%;}.elementor-2029 .elementor-element.elementor-element-355b5e1f{--width:100%;}.elementor-2029 .elementor-element.elementor-element-56616a9b{--width:100%;}.elementor-2029 .elementor-element.elementor-element-842f2b9{--width:100%;}.elementor-2029 .elementor-element.elementor-element-35565ed1{--width:100%;}.elementor-2029 .elementor-element.elementor-element-33ff07c1{--width:50%;}.elementor-2029 .elementor-element.elementor-element-2c4eb9c{--width:100%;}.elementor-2029 .elementor-element.elementor-element-b6890f8{--width:100%;}.elementor-2029 .elementor-element.elementor-element-2d3c008f{--width:55%;}.elementor-2029 .elementor-element.elementor-element-1559614b{--width:45%;}.elementor-2029 .elementor-element.elementor-element-3ec01ab{--width:48%;}.elementor-2029 .elementor-element.elementor-element-17096ca6{--width:48%;}.elementor-2029 .elementor-element.elementor-element-78390e27{--width:48%;}.elementor-2029 .elementor-element.elementor-element-4a479a3{--width:48%;}.elementor-2029 .elementor-element.elementor-element-1c1c9fc5{--width:48%;}.elementor-2029 .elementor-element.elementor-element-2fd5ebc7{--width:48%;}.elementor-2029 .elementor-element.elementor-element-30f3e1d3{--width:48%;}.elementor-2029 .elementor-element.elementor-element-c3db3f3{--width:48%;}.elementor-2029 .elementor-element.elementor-element-725c4851{--width:48%;}.elementor-2029 .elementor-element.elementor-element-3083ae49{--width:48%;}.elementor-2029 .elementor-element.elementor-element-4488c45f{--width:48%;}.elementor-2029 .elementor-element.elementor-element-1a6b8a2{--width:48%;}.elementor-2029 .elementor-element.elementor-element-2f3ca695{--width:70%;}.elementor-2029 .elementor-element.elementor-element-5b279da7{--width:100%;}.elementor-2029 .elementor-element.elementor-element-64e1e2fa{--width:100%;}.elementor-2029 .elementor-element.elementor-element-7940656f{--width:100%;}.elementor-2029 .elementor-element.elementor-element-1f8391e9{--width:100%;}.elementor-2029 .elementor-element.elementor-element-77d42979{--width:100%;}.elementor-2029 .elementor-element.elementor-element-1592bed5{--content-width:100%;}.elementor-2029 .elementor-element.elementor-element-7db26d7e{--width:70%;}.elementor-2029 .elementor-element.elementor-element-3e8a49ff{--width:100%;}.elementor-2029 .elementor-element.elementor-element-11d65027{--width:100%;}.elementor-2029 .elementor-element.elementor-element-2f5254e5{--width:70%;}.elementor-2029 .elementor-element.elementor-element-68488ffd{--width:100%;}.elementor-2029 .elementor-element.elementor-element-637c7d63{--width:100%;}.elementor-2029 .elementor-element.elementor-element-7f0851a5{--width:100%;}.elementor-2029 .elementor-element.elementor-element-2e95f677{--width:100%;}.elementor-2029 .elementor-element.elementor-element-6fc25997{--width:100%;}.elementor-2029 .elementor-element.elementor-element-7b10a208{--width:100%;}.elementor-2029 .elementor-element.elementor-element-b57e556{--width:70%;}.elementor-2029 .elementor-element.elementor-element-466cc4c4{--width:100%;}.elementor-2029 .elementor-element.elementor-element-3fca31e5{--width:100%;}.elementor-2029 .elementor-element.elementor-element-53773dd7{--width:100%;}.elementor-2029 .elementor-element.elementor-element-21f7a28b{--width:100%;}.elementor-2029 .elementor-element.elementor-element-4aa81866{--width:100%;}.elementor-2029 .elementor-element.elementor-element-3299635e{--content-width:100%;}.elementor-2029 .elementor-element.elementor-element-5c8e9c8e{--width:95%;}.elementor-2029 .elementor-element.elementor-element-66046fcf{--width:100%;}.elementor-2029 .elementor-element.elementor-element-74f24eef{--width:100%;}.elementor-2029 .elementor-element.elementor-element-eb870c7{--width:100%;}.elementor-2029 .elementor-element.elementor-element-4adbb834{--width:100%;}.elementor-2029 .elementor-element.elementor-element-e865a8{--width:95%;}.elementor-2029 .elementor-element.elementor-element-5b871146{--width:80%;}.elementor-2029 .elementor-element.elementor-element-168b82bf{--width:100%;}.elementor-2029 .elementor-element.elementor-element-3a05d349{--width:100%;}.elementor-2029 .elementor-element.elementor-element-1c0d4382{--width:100%;}.elementor-2029 .elementor-element.elementor-element-49813fc5{--width:100%;}.elementor-2029 .elementor-element.elementor-element-662c8eb7{--width:100%;}.elementor-2029 .elementor-element.elementor-element-41a67780{--width:100%;}.elementor-2029 .elementor-element.elementor-element-56d908b2{--width:100%;}.elementor-2029 .elementor-element.elementor-element-1c249f5d{--width:100%;}.elementor-2029 .elementor-element.elementor-element-4e7a96f2{--width:100%;}.elementor-2029 .elementor-element.elementor-element-6e616141{--width:100%;}.elementor-2029 .elementor-element.elementor-element-6b04deb7{--width:100%;}.elementor-2029 .elementor-element.elementor-element-28e7e061{--width:100%;}.elementor-2029 .elementor-element.elementor-element-47eb3755{--width:100%;}.elementor-2029 .elementor-element.elementor-element-bbdad7a{--width:100%;}.elementor-2029 .elementor-element.elementor-element-a2bb332{--width:100%;}}@media(min-width:1367px){.elementor-2029 .elementor-element.elementor-element-488112a3:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-488112a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2029 .elementor-element.elementor-element-35565ed1:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-35565ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2029 .elementor-element.elementor-element-1705fd34:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-1705fd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2029 .elementor-element.elementor-element-64e1670d:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-64e1670d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2029 .elementor-element.elementor-element-5c8e9c8e:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-5c8e9c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2029 .elementor-element.elementor-element-168b82bf:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-168b82bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2029 .elementor-element.elementor-element-488112a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2029 .elementor-element.elementor-element-6eca5bc5.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-15cf87c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-4a80f30e{--justify-content:center;}.elementor-2029 .elementor-element.elementor-element-6c9d5517{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2029 .elementor-element.elementor-element-6c9d5517.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-31a9fb39.e-con{--order:-99999 /* order start hack */;}.elementor-2029 .elementor-element.elementor-element-10a9e3de.e-con{--order:-99999 /* order start hack */;}.elementor-2029 .elementor-element.elementor-element-438cf8d1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-2723eda3 .rkit-running-text__text{font-size:15px;}.elementor-2029 .elementor-element.elementor-element-2cb674c1{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-122d189f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2029 .elementor-element.elementor-element-1c62969d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-e40ed1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 25px;text-align:center;}.elementor-2029 .elementor-element.elementor-element-e40ed1f.elementor-element{--align-self:flex-end;}.elementor-2029 .elementor-element.elementor-element-e40ed1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-17cf3b32{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-5cd2592{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-355b5e1f{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon{font-size:30px;padding:18px;}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-842f2b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon{font-size:30px;padding:18px;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-5020313{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-c823de7 img{height:350px;}.elementor-2029 .elementor-element.elementor-element-5308bbd{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-03b1d3d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-1705fd34{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-6a0e305b .elementor-heading-title{font-size:var( --e-global-typography-2ad535a-font-size );line-height:var( --e-global-typography-2ad535a-line-height );}.elementor-2029 .elementor-element.elementor-element-1dda77d6 .elementor-heading-title{font-size:var( --e-global-typography-9694e9c-font-size );line-height:var( --e-global-typography-9694e9c-line-height );letter-spacing:var( --e-global-typography-9694e9c-letter-spacing );}.elementor-2029 .elementor-element.elementor-element-642dbcfb .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-5d57f137 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-d6c2ec .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-54da52bc .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-4eda1d66 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-4bd3410f .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-a8be843 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-ae244bb .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-7228ad .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-32e1a7df .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-2e331a2d .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-1b418a8 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-2029 .elementor-element.elementor-element-64e1670d{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-2f3ca695{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2029 .elementor-element.elementor-element-2f3ca695.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-5b279da7{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-620bda7c.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-3c106973.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-3c106973{text-align:center;}.elementor-2029 .elementor-element.elementor-element-2d510e.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-2d510e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-5a3ba5cb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-64e1e2fa{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-7940656f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2029 .elementor-element.elementor-element-1f8391e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2029 .elementor-element.elementor-element-184f8788{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2029 .elementor-element.elementor-element-6aa070b7{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-7db26d7e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2029 .elementor-element.elementor-element-7db26d7e.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-427c9e4e.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-46ae05ce{padding:0px 0px 0px 0px;text-align:center;}.elementor-2029 .elementor-element.elementor-element-49b8734{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-2f5254e5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-2f5254e5.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-445db206 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-6badfa5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-7f0851a5.e-con{--align-self:stretch;}.elementor-2029 .elementor-element.elementor-element-216f538d img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-687c0f36 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-78603f94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-8df86a3 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-b57e556{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-b57e556.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-54d7f79a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-7661cd97 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-4a65a1f img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-4f919ccd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-61155df .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-0875dd8 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-3299635e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-5c8e9c8e.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-4d579189.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-435399d2.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-d0aa591.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-9e5bb9.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-e865a8.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-5b871146{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2029 .elementor-element.elementor-element-5b871146.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-168b82bf{--min-height:500px;}.elementor-2029 .elementor-element.elementor-element-72d24c64.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-72d24c64{text-align:center;}.elementor-2029 .elementor-element.elementor-element-702e4505.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-702e4505{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-3a05d349{--justify-content:center;}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-1c0d4382{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-2e391398.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-3ad7a2bd{padding:0px 0px 0px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2029 .elementor-element.elementor-element-3ad7a2bd.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-7b8ffc13{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-30e108a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2029 .elementor-element.elementor-element-438f29f8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-5a0d5424 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-41a67780{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-5bb9087{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-52280ed8 img{height:350px;}.elementor-2029 .elementor-element.elementor-element-3d52fd7a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-5947f35{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-7add78f4{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-be2a227 img{height:350px;}.elementor-2029 .elementor-element.elementor-element-6258c04{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-9ca71c9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-6398cfe5{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-5fa4ed3b img{height:350px;}.elementor-2029 .elementor-element.elementor-element-5058c4f7{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-9d3cf85{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-afb86c8{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-52e8140 img{height:350px;}.elementor-2029 .elementor-element.elementor-element-3b41323{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-1711f1a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:16px;}.elementor-2029 .elementor-element.elementor-element-1df53a51{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2029 .elementor-element.elementor-element-78f312e8{--border-radius:0px 0px 25px 25px;}.elementor-2029 .elementor-element.elementor-element-1b4c1e72{--border-radius:25px 25px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-1b4c1e72.e-con{--order:-99999 /* order start hack */;}.elementor-2029 .elementor-element.elementor-element-18fc7ba{--n-accordion-title-font-size:22px;}:where( .elementor-2029 .elementor-element.elementor-element-18fc7ba > .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:24px;}}@media(max-width:879px){.elementor-2029 .elementor-element.elementor-element-488112a3{--padding-top:130px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-6205641b{text-align:center;}.elementor-2029 .elementor-element.elementor-element-6205641b .elementor-heading-title{font-size:25px;}.elementor-2029 .elementor-element.elementor-element-15cf87c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-37cc10ed .elementor-button{font-size:18px;}.elementor-2029 .elementor-element.elementor-element-519b4d74 .elementor-button{font-size:18px;}.elementor-2029 .elementor-element.elementor-element-6c9d5517{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-2723eda3 .rkit-running-text__text{font-size:15px;}.elementor-2029 .elementor-element.elementor-element-2cb674c1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-1c62969d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-e40ed1f{padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-e40ed1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-17cf3b32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-5cd2592{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-3bff4a93 .elementor-button{font-size:15px;}.elementor-2029 .elementor-element.elementor-element-56616a9b{--width:47%;}.elementor-2029 .elementor-element.elementor-element-7ce44118 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-842f2b9{--width:46%;}.elementor-2029 .elementor-element.elementor-element-3b0a37d5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-26a6e0d0 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-c823de7 img{height:300px;}.elementor-2029 .elementor-element.elementor-element-b6890f8.e-con{--order:-99999 /* order start hack */;}.elementor-2029 .elementor-element.elementor-element-ad99963 .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-beba1d4 .elementor-button{font-size:18px;}.elementor-2029 .elementor-element.elementor-element-1705fd34{--min-height:399px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-6a0e305b .elementor-heading-title{font-size:var( --e-global-typography-2ad535a-font-size );line-height:var( --e-global-typography-2ad535a-line-height );}.elementor-2029 .elementor-element.elementor-element-1dda77d6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2029 .elementor-element.elementor-element-1dda77d6 .elementor-heading-title{font-size:var( --e-global-typography-9694e9c-font-size );line-height:var( --e-global-typography-9694e9c-line-height );letter-spacing:var( --e-global-typography-9694e9c-letter-spacing );}.elementor-2029 .elementor-element.elementor-element-1559614b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-1559614b.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-5254d074 .elementor-button{font-size:18px;}.elementor-2029 .elementor-element.elementor-element-3ec01ab{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-642dbcfb .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-17096ca6{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-5d57f137 .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-78390e27{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-d6c2ec .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-4a479a3{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-54da52bc .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-1c1c9fc5{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-4eda1d66 .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-2fd5ebc7{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-4bd3410f .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-30f3e1d3{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-a8be843 .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-c3db3f3{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-ae244bb .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-725c4851{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-7228ad .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-3083ae49{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-32e1a7df .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-4488c45f{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-2e331a2d .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-1a6b8a2{--min-height:250px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2029 .elementor-element.elementor-element-1b418a8 .elementor-heading-title{font-size:21px;}.elementor-2029 .elementor-element.elementor-element-64e1670d{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-620bda7c .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-3c106973{padding:0px 0px 0px 0px;text-align:center;}.elementor-2029 .elementor-element.elementor-element-3c106973 .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-2d510e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-64e1e2fa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-7940656f{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-2029 .elementor-element.elementor-element-68b7fde4.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-184f8788{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2029 .elementor-element.elementor-element-184f8788.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-6aa070b7{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-6aa070b7.e-con{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5.elementor-element{--align-self:center;}.elementor-2029 .elementor-element.elementor-element-1c60e5c5 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title, .elementor-2029 .elementor-element.elementor-element-2a1063f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-1592bed5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-427c9e4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-46ae05ce{padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-46ae05ce .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-49b8734{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-445db206 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-6badfa5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-687c0f36 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-78603f94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-54d7f79a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-7661cd97 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-4f919ccd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-61155df .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-3299635e{--margin-top:0px;--margin-bottom:-135px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-5c8e9c8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2029 .elementor-element.elementor-element-66046fcf{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-4d579189 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-74f24eef{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-435399d2 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-eb870c7{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-d0aa591 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-4adbb834{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-2029 .elementor-element.elementor-element-9e5bb9 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-e865a8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-dbdac4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-5628869f{--padding-top:200px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-702e4505{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-6ef1c3f1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );}.elementor-2029 .elementor-element.elementor-element-1c0d4382{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2029 .elementor-element.elementor-element-2e391398 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2029 .elementor-element.elementor-element-3ad7a2bd{padding:0px 0px 0px 0px;}.elementor-2029 .elementor-element.elementor-element-3ad7a2bd .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-7b8ffc13{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-49813fc5{--border-radius:10px 10px 10px 10px;}.elementor-2029 .elementor-element.elementor-element-438f29f8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-662c8eb7{--border-radius:10px 10px 10px 10px;}.elementor-2029 .elementor-element.elementor-element-5a0d5424 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-56d908b2{--border-radius:10px 10px 10px 10px;}.elementor-2029 .elementor-element.elementor-element-7c0b6f0e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2029 .elementor-element.elementor-element-52280ed8 img{height:300px;}.elementor-2029 .elementor-element.elementor-element-4e7a96f2.e-con{--order:-99999 /* order start hack */;}.elementor-2029 .elementor-element.elementor-element-6fcce33e .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-51eb8b0e .elementor-button{font-size:18px;}.elementor-2029 .elementor-element.elementor-element-be2a227 img{height:300px;}.elementor-2029 .elementor-element.elementor-element-52d9902a .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-5fa4ed3b img{height:300px;}.elementor-2029 .elementor-element.elementor-element-47eb3755.e-con{--order:-99999 /* order start hack */;}.elementor-2029 .elementor-element.elementor-element-78ae3b3d .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-52e8140 img{height:300px;}.elementor-2029 .elementor-element.elementor-element-5049769 .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-5298b648{text-align:center;}.elementor-2029 .elementor-element.elementor-element-5298b648 .elementor-heading-title{font-size:25px;}.elementor-2029 .elementor-element.elementor-element-78f312e8{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2029 .elementor-element.elementor-element-cefd066{text-align:center;}.elementor-2029 .elementor-element.elementor-element-6a076056{text-align:center;}.elementor-2029 .elementor-element.elementor-element-7cab1ecf .elementor-icon-box-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-7cab1ecf .elementor-icon{font-size:20px;}.elementor-2029 .elementor-element.elementor-element-73a89f89 .elementor-icon-box-wrapper{gap:10px;}.elementor-2029 .elementor-element.elementor-element-73a89f89 .elementor-icon{font-size:20px;}.elementor-2029 .elementor-element.elementor-element-631e8735{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2029 .elementor-element.elementor-element-e95cf16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2029 .elementor-element.elementor-element-3cd049d1 .elementor-heading-title{font-size:22px;}.elementor-2029 .elementor-element.elementor-element-18fc7ba{--n-accordion-title-font-size:18px;}:where( .elementor-2029 .elementor-element.elementor-element-18fc7ba > .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:20px;}.elementor-2029 .elementor-element.elementor-element-4e381c1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}