.elementor-23 .elementor-element.elementor-element-d45ef9e{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.9;--margin-top:-212px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:350px;--padding-bottom:300px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-d45ef9e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d45ef9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-23 .elementor-element.elementor-element-d45ef9e::before, .elementor-23 .elementor-element.elementor-element-d45ef9e > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-d45ef9e > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-d45ef9e > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-d45ef9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-d45ef9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #00000099 0%, #00000099 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-24bf1a1{width:var( --container-widget-width, 52.096% );max-width:52.096%;--container-widget-width:52.096%;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-24bf1a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-24bf1a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:700;text-transform:uppercase;line-height:82px;color:var( --e-global-color-d22b675 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-1d8c1a2{width:var( --container-widget-width, 33.914% );max-width:33.914%;--container-widget-width:33.914%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-1d8c1a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1d8c1a2 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-0ba2923{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-aaf1a2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-aaf1a2b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-aaf1a2b .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-d22b675 );color:var( --e-global-color-d22b675 );border-radius:10px 10px 10px 10px;padding:22px 40px 22px 40px;}.elementor-23 .elementor-element.elementor-element-488a54d{--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:-175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-bdc4479{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0316da5{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-0316da5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0316da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121D2E;}.elementor-23 .elementor-element.elementor-element-ea3b558{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4F5F79;--border-color:#4F5F79;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-931da77{text-align:center;}.elementor-23 .elementor-element.elementor-element-931da77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:51px;font-weight:600;line-height:50px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-d6e681f{text-align:center;}.elementor-23 .elementor-element.elementor-element-d6e681f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:50px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-d2f97d8{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-eeb6fe1 .elementor-button{background-color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#26344C;color:#26344C;border-radius:10px 10px 10px 10px;padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-9ae3e70{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-9ae3e70:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9ae3e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66d9778 );}.elementor-23 .elementor-element.elementor-element-3b750c6{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B67B8;--border-color:#4B67B8;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:020px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-659dbd7{text-align:center;}.elementor-23 .elementor-element.elementor-element-659dbd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:51px;font-weight:600;line-height:50px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-9c73b76{text-align:center;}.elementor-23 .elementor-element.elementor-element-9c73b76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:50px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-bfcf084{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-557046a .elementor-button{background-color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#2B4DB3;color:#2B4DB3;border-radius:10px 10px 10px 10px;padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-aff0e9d{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-aff0e9d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-aff0e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-ecbb391{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D87272;--border-color:#D87272;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-9782831{text-align:center;}.elementor-23 .elementor-element.elementor-element-9782831 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:51px;font-weight:600;line-height:50px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-d679186{text-align:center;}.elementor-23 .elementor-element.elementor-element-d679186 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:50px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-93f1e6b{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-f774fe6 .elementor-button{background-color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#B12A2A;color:#B12A2A;border-radius:10px 10px 10px 10px;padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-a6c99a8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1ae0c3b .elementor-button{background-color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;fill:var( --e-global-color-66d9778 );color:var( --e-global-color-66d9778 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-66d9778 );border-radius:10px 10px 10px 10px;padding:22px 40px 22px 40px;}.elementor-23 .elementor-element.elementor-element-1ae0c3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-1ae0c3b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-4ca0573 .elementor-button{background-color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:22px 95px 22px 95px;}.elementor-23 .elementor-element.elementor-element-4ca0573 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-4ca0573 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-d3e8525{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-d3e8525:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d3e8525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF2F5;}.elementor-23 .elementor-element.elementor-element-4cce422{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4cce422.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-ea44cad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-5a68c09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5a68c09.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-5a68c09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:50px;}.elementor-23 .elementor-element.elementor-element-97caf10{width:var( --container-widget-width, 96.19% );max-width:96.19%;--container-widget-width:96.19%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-97caf10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-97caf10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:32px;}.elementor-23 .elementor-element.elementor-element-7f302d4{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-7f302d4 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-db29fe3{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-db29fe3 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-3c6df46{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-0b1de3f{text-align:end;}.elementor-23 .elementor-element.elementor-element-941af11{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-b06079a{text-align:center;}.elementor-23 .elementor-element.elementor-element-b06079a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:50px;color:#313B58;}.elementor-23 .elementor-element.elementor-element-8cfc199{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-8cfc199.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-8cfc199 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-f9d6f88{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a784a7b{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a784a7b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a784a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/03/drains.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-a784a7b.e-con{--align-self:flex-end;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-b72d0b8{padding:40px 20px 40px 20px;}.elementor-23 .elementor-element.elementor-element-b72d0b8 .elementor-icon-box-wrapper{gap:0px;}.elementor-23 .elementor-element.elementor-element-b72d0b8 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-b72d0b8 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-b72d0b8 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-b72d0b8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-b72d0b8:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-b72d0b8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-e237b52{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e237b52:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e237b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/03/p-repair.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-e237b52.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-d76b4f9{padding:40px 20px 40px 20px;}.elementor-23 .elementor-element.elementor-element-d76b4f9 .elementor-icon-box-wrapper{gap:0px;}.elementor-23 .elementor-element.elementor-element-d76b4f9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-d76b4f9 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-d76b4f9 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-d76b4f9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-d76b4f9:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-d76b4f9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-0a00f0b{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0a00f0b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0a00f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/03/s-line.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-0a00f0b.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-98df3d8{padding:40px 20px 40px 20px;}.elementor-23 .elementor-element.elementor-element-98df3d8 .elementor-icon-box-wrapper{gap:0px;}.elementor-23 .elementor-element.elementor-element-98df3d8 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-98df3d8 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-98df3d8 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-98df3d8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-98df3d8:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-98df3d8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-47b3211{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-47b3211:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-47b3211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/03/s-jeting.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-47b3211.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-7e6c647{padding:40px 20px 40px 20px;}.elementor-23 .elementor-element.elementor-element-7e6c647 .elementor-icon-box-wrapper{gap:0px;}.elementor-23 .elementor-element.elementor-element-7e6c647 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-7e6c647 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-7e6c647 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-7e6c647 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-7e6c647:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-7e6c647:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-ddcb307{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ddcb307.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-66b90b6{--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-23 .elementor-element.elementor-element-8bcbe9a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-129dc8f{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-129dc8f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-129dc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/03/water-heater.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-129dc8f.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-fa77a2d{padding:40px 20px 40px 20px;}.elementor-23 .elementor-element.elementor-element-fa77a2d .elementor-icon-box-wrapper{gap:0px;}.elementor-23 .elementor-element.elementor-element-fa77a2d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-fa77a2d .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-fa77a2d .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-fa77a2d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-fa77a2d:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-fa77a2d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-304430a{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-304430a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-304430a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/03/s-pump.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-304430a.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-9b853fa{padding:40px 20px 40px 20px;}.elementor-23 .elementor-element.elementor-element-9b853fa .elementor-icon-box-wrapper{gap:0px;}.elementor-23 .elementor-element.elementor-element-9b853fa .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-9b853fa .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-9b853fa .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-9b853fa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-9b853fa:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-9b853fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-a8411ff{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a8411ff:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a8411ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/03/birminghamplumbingco.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-a8411ff::before, .elementor-23 .elementor-element.elementor-element-a8411ff > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a8411ff > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a8411ff > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a8411ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a8411ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #f2295b 100%);}.elementor-23 .elementor-element.elementor-element-0587e38{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-0587e38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-0587e38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-f5468c3{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-f5468c3 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-8a55ad4 .elementor-button{background-color:var( --e-global-color-d22b675 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:22px 26px 22px 26px;}.elementor-23 .elementor-element.elementor-element-8a55ad4{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9f615c5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-9f615c5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9f615c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF2F5;}.elementor-23 .elementor-element.elementor-element-3a4495a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3a4495a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-b7e35dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:50px;}.elementor-23 .elementor-element.elementor-element-637b3f0{padding:10px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-637b3f0 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-ec9821c{padding:10px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-ec9821c p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-edc8681{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7505301{text-align:end;}.elementor-23 .elementor-element.elementor-element-75f7197{--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:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-75f7197:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-75f7197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF2F5;}.elementor-23 .elementor-element.elementor-element-acf0aca{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-acf0aca:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-acf0aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7fda19d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--padding-top:42px;--padding-bottom:42px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-7fda19d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7fda19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14379F;}.elementor-23 .elementor-element.elementor-element-d1e063a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-a116930 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:48px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-134491d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-134491d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#AEBEEE;}.elementor-23 .elementor-element.elementor-element-134491d p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-4c270de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-4c270de.e-con{--align-self:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-51720ad{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-51720ad.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-23 .elementor-element.elementor-element-51720ad.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-23 .elementor-element.elementor-element-51720ad.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-51720ad .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-51720ad .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-51720ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-51720ad .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-23 .elementor-element.elementor-element-f72e756{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EAF2F5;--border-color:#EAF2F5;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-f72e756.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-a69cfd5{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a69cfd5.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-23 .elementor-element.elementor-element-a69cfd5.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-23 .elementor-element.elementor-element-a69cfd5.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-a69cfd5 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-a69cfd5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-a69cfd5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-a69cfd5 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-23 .elementor-element.elementor-element-25b9985{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-25b9985.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-1a5fe53{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1a5fe53.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-23 .elementor-element.elementor-element-1a5fe53.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-23 .elementor-element.elementor-element-1a5fe53.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-1a5fe53 .elementor-image-box-title{margin-bottom:8px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-1a5fe53 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-1a5fe53 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-1a5fe53 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-23 .elementor-element.elementor-element-2303677{--display:flex;--padding-top:040px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bbda25e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-bbda25e .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-23 .elementor-element.elementor-element-bbda25e .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;fill:var( --e-global-color-d22b675 );color:var( --e-global-color-d22b675 );border-radius:10px 10px 10px 10px;padding:22px 60px 22px 60px;}.elementor-23 .elementor-element.elementor-element-a329347{--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:70px;--padding-bottom:195px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-a329347:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a329347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-44198ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ac77d87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:50px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-400e5b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-400e5b9.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-592aa29 .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;fill:var( --e-global-color-d22b675 );color:var( --e-global-color-d22b675 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d22b675 );border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-23 .elementor-element.elementor-element-d45be8a{--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:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-6307b23{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-306e061{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-317d5dd.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-a37a610{padding:5px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a37a610 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:60px;}.elementor-23 .elementor-element.elementor-element-a4d4d63{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-23 .elementor-element.elementor-element-a4d4d63 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-2653384{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-dedf665.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-841702e{padding:5px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-841702e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:60px;}.elementor-23 .elementor-element.elementor-element-1ab1b67{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-23 .elementor-element.elementor-element-1ab1b67 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-e08f23e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-054eca6.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-6be2a43{padding:5px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6be2a43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:60px;}.elementor-23 .elementor-element.elementor-element-5317815{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-23 .elementor-element.elementor-element-5317815 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-fe7f70e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4a9d703.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-39d9734{padding:5px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-39d9734 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:60px;}.elementor-23 .elementor-element.elementor-element-76a8683{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-23 .elementor-element.elementor-element-76a8683 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-3871d31{padding:60px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3871d31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-3871d31 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-23 .elementor-element.elementor-element-3871d31 .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;fill:var( --e-global-color-d22b675 );color:var( --e-global-color-d22b675 );border-radius:10px 10px 10px 10px;padding:22px 40px 22px 40px;}.elementor-23 .elementor-element.elementor-element-c9a9357{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-a6c4166{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a6c4166:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a6c4166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66d9778 );}.elementor-23 .elementor-element.elementor-element-553ee82{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23 .elementor-element.elementor-element-abb8460 .elementor-counter{gap:10px;}.elementor-23 .elementor-element.elementor-element-abb8460 .elementor-counter-number-wrapper{gap:2px;color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:59px;font-weight:600;line-height:52px;}.elementor-23 .elementor-element.elementor-element-abb8460 .elementor-counter-title{color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-0240b33{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#AEBEEE;}.elementor-23 .elementor-element.elementor-element-0240b33 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-f04156c{--display:flex;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-31498d7 .elementor-counter{gap:10px;}.elementor-23 .elementor-element.elementor-element-31498d7 .elementor-counter-number-wrapper{gap:2px;color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:59px;font-weight:600;line-height:52px;}.elementor-23 .elementor-element.elementor-element-31498d7 .elementor-counter-title{color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-29c8eb2{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#AEBEEE;}.elementor-23 .elementor-element.elementor-element-29c8eb2 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-84f47e6{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-20e9f48 .elementor-counter{gap:10px;}.elementor-23 .elementor-element.elementor-element-20e9f48 .elementor-counter-number-wrapper{gap:2px;color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:59px;font-weight:600;line-height:52px;}.elementor-23 .elementor-element.elementor-element-20e9f48 .elementor-counter-title{color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-2d702ce{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#AEBEEE;}.elementor-23 .elementor-element.elementor-element-2d702ce p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-68b054b{--display:flex;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1d4cb3b .elementor-counter{gap:10px;}.elementor-23 .elementor-element.elementor-element-1d4cb3b .elementor-counter-number-wrapper{gap:2px;color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:59px;font-weight:600;line-height:52px;}.elementor-23 .elementor-element.elementor-element-1d4cb3b .elementor-counter-title{color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-af3c081{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#AEBEEE;}.elementor-23 .elementor-element.elementor-element-af3c081 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-6feb9e6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-9f74633{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9f74633.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-2346e7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:50px;}.elementor-23 .elementor-element.elementor-element-b1770a2{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-ffc711b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6d8cdd6{text-align:end;}.elementor-23 .elementor-element.elementor-element-fa89792{--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:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-a84f521{--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.23;--border-radius:30px 30px 30px 30px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-a84f521:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a84f521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C49FF;}.elementor-23 .elementor-element.elementor-element-a84f521::before, .elementor-23 .elementor-element.elementor-element-a84f521 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a84f521 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a84f521 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a84f521 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a84f521 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-66d9778 );background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/02/bg-testimonial.png");--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-0265028{--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-23 .elementor-element.elementor-element-90d4a65{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-90d4a65:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-90d4a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/02/Vector.png");background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-23 .elementor-element.elementor-element-90d4a65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-255681d{width:var( --container-widget-width, 203px );max-width:203px;background-color:var( --e-global-color-accent );padding:5px 0px 10px 20px;--container-widget-width:203px;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-255681d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-255681d .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-23 .elementor-element.elementor-element-255681d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-255681d .elementor-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-255681d .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-255681d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-255681d:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-255681d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-b346370 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:58px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-a1fb81c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-cc68ca7{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0a914bc{--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-23 .elementor-element.elementor-element-0a914bc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6759762{width:var( --container-widget-width, 53.079% );max-width:53.079%;--container-widget-width:53.079%;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-6759762.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6759762 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;line-height:58px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-fa1198e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-19b62f3 .elementor-button{background-color:var( --e-global-color-66d9778 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;fill:var( --e-global-color-d22b675 );color:var( --e-global-color-d22b675 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d22b675 );border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-23 .elementor-element.elementor-element-19b62f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-19b62f3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-23 .elementor-element.elementor-element-17e6c57{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-459dbb8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-dd483f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-0316c7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:50px;}.elementor-23 .elementor-element.elementor-element-beea862{width:var( --container-widget-width, 78.425% );max-width:78.425%;--container-widget-width:78.425%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-beea862.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3ed9a68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-3ed9a68 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-23 .elementor-element.elementor-element-3ed9a68 .elementor-button{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;fill:var( --e-global-color-d22b675 );color:var( --e-global-color-d22b675 );border-radius:10px 10px 10px 10px;padding:22px 40px 22px 40px;}.elementor-23 .elementor-element.elementor-element-8c92a60{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-fbad9e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-23 .elementor-element.elementor-element-b83d6da{padding:25px 0px 0px 0px;z-index:1;}.elementor-23 .elementor-element.elementor-element-b83d6da.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-b83d6da .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;width:9px;height:9px;background:var( --e-global-color-66d9778 );}.elementor-23 .elementor-element.elementor-element-b83d6da .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#A9B1D1;opacity:1;}.elementor-23 .elementor-element.elementor-element-fe2428c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b3b5a61{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b3b5a61:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b3b5a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-23 .elementor-element.elementor-element-bb145a7{padding:0px 30px 25px 50px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-bb145a7 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-35dd860{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-35dd860:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-35dd860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-23 .elementor-element.elementor-element-992d7a0{padding:0px 30px 25px 50px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-992d7a0 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-92b1354{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-92b1354:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-92b1354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-23 .elementor-element.elementor-element-d079631{padding:0px 30px 25px 50px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-d079631 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-6d65723{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6d65723:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6d65723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-23 .elementor-element.elementor-element-fbc4796{padding:0px 30px 25px 50px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-fbc4796 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-b7ae6e3{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b7ae6e3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b7ae6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-23 .elementor-element.elementor-element-3d79525{padding:0px 30px 25px 50px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-3d79525 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-bf1c9e7{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bf1c9e7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bf1c9e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-23 .elementor-element.elementor-element-851cd7e{padding:0px 30px 25px 50px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-851cd7e p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-e99d68a{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-e99d68a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F8F8FA;border-style:none;}.elementor-23 .elementor-element.elementor-element-e99d68a {--n-accordion-padding:20px 30px 20px 50px;}:where( .elementor-23 .elementor-element.elementor-element-e99d68a > .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:600;line-height:50px;}.elementor-23 .elementor-element.elementor-element-78365bd{--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:80px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-78365bd:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-78365bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EAF2F5 0%, #FFFFFF 100%);}.elementor-23 .elementor-element.elementor-element-ee10d5d{--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-23 .elementor-element.elementor-element-597d632{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-68d6a5f{text-align:center;}.elementor-23 .elementor-element.elementor-element-68d6a5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;font-style:normal;}.elementor-23 .elementor-element.elementor-element-c7109bc{--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:80px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-c7109bc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c7109bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EAF2F5 0%, #FFFFFF 100%);}.elementor-23 .elementor-element.elementor-element-8a1f9e6{--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-23 .elementor-element.elementor-element-d4f4b02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-f05d415 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;line-height:50px;}.elementor-23 .elementor-element.elementor-element-5fdfe6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a5e8ca9 .elementor-button{background-color:var( --e-global-color-d22b675 );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-23 .elementor-element.elementor-element-f28db8d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8d07937{--swiper-slides-to-display:4;--swiper-slides-gap:20px;--swiper-pagination-size:14px;--dots-normal-color:var( --e-global-color-66d9778 );--dots-hover-color:var( --e-global-color-66d9778 );--swiper-pagination-spacing:70px;}.elementor-23 .elementor-element.elementor-element-8d07937 .swiper-slide > .elementor-element{height:100%;}.elementor-23 .elementor-element.elementor-element-8d07937 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-23 .elementor-element.elementor-element-52c24b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-1fefc8f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-1fefc8f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1fefc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/02/Group-2147224914.png");background-position:top right;background-repeat:no-repeat;background-size:59% auto;}.elementor-23 .elementor-element.elementor-element-2a07d54{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-cc1b72f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:500;line-height:52px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-714560d{width:var( --container-widget-width, 93.388% );max-width:93.388%;--container-widget-width:93.388%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-714560d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-2b9b824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a4ffcb8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-0cc9694{--e-icon-list-icon-size:23px;--icon-vertical-offset:1px;}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-0cc9694 .elementor-icon-list-text{color:var( --e-global-color-d22b675 );transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-7d970b0{padding:0px 10px 0px 10px;--e-icon-list-icon-size:23px;--icon-vertical-offset:1px;}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-7d970b0 .elementor-icon-list-text{color:var( --e-global-color-d22b675 );transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-ccae4af{--e-icon-list-icon-size:23px;--icon-vertical-offset:1px;}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-ccae4af .elementor-icon-list-text{color:var( --e-global-color-d22b675 );transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-d1bf57e{padding:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d1bf57e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:52px;color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-e82797d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ef25eae{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d22b675 );border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-ef25eae iframe{height:500px;}.elementor-23 .elementor-element.elementor-element-dc8c244{--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:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-dc8c244:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-dc8c244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troymichiganplumber.com/wp-content/uploads/2026/02/image-4.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c38e412{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-c38e412:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c38e412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d22b675 );}.elementor-23 .elementor-element.elementor-element-c38e412.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-811e690{text-align:center;}.elementor-23 .elementor-element.elementor-element-811e690 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-24bf1a1{width:var( --container-widget-width, 670.859px );max-width:670.859px;--container-widget-width:670.859px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-1d8c1a2{width:var( --container-widget-width, 433.578px );max-width:433.578px;--container-widget-width:433.578px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-488a54d{--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-23 .elementor-element.elementor-element-bdc4479{--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-23 .elementor-element.elementor-element-1ae0c3b .elementor-button{font-size:20px;}.elementor-23 .elementor-element.elementor-element-4ca0573 .elementor-button{font-size:20px;}.elementor-23 .elementor-element.elementor-element-d3e8525{--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-23 .elementor-element.elementor-element-0b1de3f{text-align:center;}.elementor-23 .elementor-element.elementor-element-f9d6f88{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-ddcb307{--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-23 .elementor-element.elementor-element-8bcbe9a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-a8411ff{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-9f615c5{--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-23 .elementor-element.elementor-element-edc8681{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7505301{text-align:center;}.elementor-23 .elementor-element.elementor-element-acf0aca{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-f72e756{--border-radius:0px 1px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-25b9985{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6307b23{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-a6c4166{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-6feb9e6{--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-23 .elementor-element.elementor-element-0265028{--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-23 .elementor-element.elementor-element-a1fb81c{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-cc68ca7{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-17e6c57{--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-23 .elementor-element.elementor-element-f28db8d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8d07937{--swiper-slides-to-display:2;}.elementor-23 .elementor-element.elementor-element-1fefc8f{--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-23 .elementor-element.elementor-element-a4ffcb8{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-e82797d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-24bf1a1{width:var( --container-widget-width, 339.297px );max-width:339.297px;--container-widget-width:339.297px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-24bf1a1 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-23 .elementor-element.elementor-element-1d8c1a2{width:var( --container-widget-width, 316.219px );max-width:316.219px;--container-widget-width:316.219px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-aaf1a2b .elementor-button{font-size:18px;}.elementor-23 .elementor-element.elementor-element-d6e681f{text-align:center;}.elementor-23 .elementor-element.elementor-element-d6e681f .elementor-heading-title{line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-9c73b76{text-align:center;}.elementor-23 .elementor-element.elementor-element-9c73b76 .elementor-heading-title{line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-d679186{text-align:center;}.elementor-23 .elementor-element.elementor-element-d679186 .elementor-heading-title{line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-1ae0c3b .elementor-button{font-size:18px;}.elementor-23 .elementor-element.elementor-element-4ca0573 .elementor-button{font-size:18px;padding:22px 80px 22px 80px;}.elementor-23 .elementor-element.elementor-element-5a68c09 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-b06079a .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-8cfc199{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-f9d6f88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-8bcbe9a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-a8411ff{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-0587e38{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-0587e38 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-f5468c3{text-align:center;}.elementor-23 .elementor-element.elementor-element-b7e35dc .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-acf0aca{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-a116930 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-134491d{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-4c270de{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-51720ad .elementor-image-box-img{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-f72e756{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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-a69cfd5 .elementor-image-box-img{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-25b9985{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-1a5fe53 .elementor-image-box-img{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-bbda25e .elementor-button{font-size:18px;}.elementor-23 .elementor-element.elementor-element-ac77d87 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-592aa29{padding:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6307b23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-3871d31 .elementor-button{font-size:18px;}.elementor-23 .elementor-element.elementor-element-a6c4166{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-abb8460 .elementor-counter-number-wrapper{font-size:40px;}.elementor-23 .elementor-element.elementor-element-31498d7 .elementor-counter-number-wrapper{font-size:40px;}.elementor-23 .elementor-element.elementor-element-20e9f48 .elementor-counter-number-wrapper{font-size:40px;}.elementor-23 .elementor-element.elementor-element-1d4cb3b .elementor-counter-number-wrapper{font-size:40px;}.elementor-23 .elementor-element.elementor-element-2346e7e .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-255681d{width:var( --container-widget-width, 197px );max-width:197px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-b346370 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-0a914bc{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6759762 .elementor-heading-title{font-size:30px;}.elementor-23 .elementor-element.elementor-element-19b62f3{padding:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0316c7d{text-align:start;}.elementor-23 .elementor-element.elementor-element-0316c7d .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-beea862{width:var( --container-widget-width, 311.875px );max-width:311.875px;--container-widget-width:311.875px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3ed9a68 .elementor-button{font-size:18px;}:where( .elementor-23 .elementor-element.elementor-element-e99d68a > .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:30px;}.elementor-23 .elementor-element.elementor-element-f05d415 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-a5e8ca9{padding:20px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-8d07937{--swiper-slides-to-display:1;}.elementor-23 .elementor-element.elementor-element-cc1b72f .elementor-heading-title{font-size:30px;}.elementor-23 .elementor-element.elementor-element-a4ffcb8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-7d970b0{padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-e82797d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c38e412{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-811e690 .elementor-heading-title{font-size:30px;line-height:40px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-4cce422{--width:54.304%;}.elementor-23 .elementor-element.elementor-element-ddcb307{--width:100%;}.elementor-23 .elementor-element.elementor-element-a8411ff{--width:96.8%;}.elementor-23 .elementor-element.elementor-element-3a4495a{--width:54%;}.elementor-23 .elementor-element.elementor-element-acf0aca{--content-width:1600px;}.elementor-23 .elementor-element.elementor-element-7fda19d{--width:100%;}.elementor-23 .elementor-element.elementor-element-9f74633{--width:45%;}.elementor-23 .elementor-element.elementor-element-fa89792{--content-width:1800px;}.elementor-23 .elementor-element.elementor-element-0265028{--content-width:1500px;}.elementor-23 .elementor-element.elementor-element-90d4a65{--width:21.219%;}.elementor-23 .elementor-element.elementor-element-cc68ca7{--content-width:1600px;}.elementor-23 .elementor-element.elementor-element-0a914bc{--width:21%;}.elementor-23 .elementor-element.elementor-element-459dbb8{--width:78%;}.elementor-23 .elementor-element.elementor-element-52c24b5{--content-width:1800px;}.elementor-23 .elementor-element.elementor-element-1fefc8f{--content-width:1600px;}.elementor-23 .elementor-element.elementor-element-e82797d{--width:90%;}.elementor-23 .elementor-element.elementor-element-c38e412{--width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-4cce422{--width:100%;}.elementor-23 .elementor-element.elementor-element-a8411ff{--width:100%;}.elementor-23 .elementor-element.elementor-element-3a4495a{--width:100%;}.elementor-23 .elementor-element.elementor-element-9f74633{--width:100%;}.elementor-23 .elementor-element.elementor-element-90d4a65{--width:100%;}.elementor-23 .elementor-element.elementor-element-0a914bc{--width:328.719px;}.elementor-23 .elementor-element.elementor-element-459dbb8{--width:100%;}.elementor-23 .elementor-element.elementor-element-e82797d{--width:100%;}.elementor-23 .elementor-element.elementor-element-c38e412{--width:97%;}}