.elementor-3153 .elementor-element.elementor-element-b815f43c{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.65;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-b815f43c:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-b815f43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jtplumbingservicesllc.com/wp-content/uploads/hero-fort-collins-plumber.webp");}.elementor-3153 .elementor-element.elementor-element-b815f43c::before, .elementor-3153 .elementor-element.elementor-element-b815f43c > .elementor-background-video-container::before, .elementor-3153 .elementor-element.elementor-element-b815f43c > .e-con-inner > .elementor-background-video-container::before, .elementor-3153 .elementor-element.elementor-element-b815f43c > .elementor-background-slideshow::before, .elementor-3153 .elementor-element.elementor-element-b815f43c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3153 .elementor-element.elementor-element-b815f43c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-3153 .elementor-element.elementor-element-bc1b8715{text-align:center;}.elementor-3153 .elementor-element.elementor-element-bc1b8715 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#F59E0B;}.elementor-3153 .elementor-element.elementor-element-41e5c871{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-41e5c871 .elementor-heading-title{font-size:44px;font-weight:700;color:#FFFFFF;}.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-3153 .elementor-element.elementor-element-c878c6fa{text-align:center;}.elementor-3153 .elementor-element.elementor-element-ea8a8877{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.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-3153 .elementor-element.elementor-element-1040f015 .elementor-button{background-color:#22c55e;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-3153 .elementor-element.elementor-element-55a1cfdf .elementor-button{background-color:#2563EB;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-3153 .elementor-element.elementor-element-50d04ffd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3153 .elementor-element.elementor-element-50d04ffd:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-50d04ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-3153 .elementor-element.elementor-element-243ed4f9{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-85b5e343{text-align:center;}.elementor-3153 .elementor-element.elementor-element-85b5e343 .elementor-heading-title{font-size:18px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-4a6b5b75{text-align:center;}.elementor-3153 .elementor-element.elementor-element-0636f745{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-5670d56b{text-align:center;}.elementor-3153 .elementor-element.elementor-element-5670d56b .elementor-heading-title{font-size:18px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-8faf93e1{text-align:center;}.elementor-3153 .elementor-element.elementor-element-94af7b8c{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-db783420{text-align:center;}.elementor-3153 .elementor-element.elementor-element-db783420 .elementor-heading-title{font-size:18px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-d6dd9609{text-align:center;}.elementor-3153 .elementor-element.elementor-element-64aa3cfe{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-88705976{text-align:center;}.elementor-3153 .elementor-element.elementor-element-88705976 .elementor-heading-title{font-size:18px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-ed337bfb{text-align:center;}.elementor-3153 .elementor-element.elementor-element-899ad23e{--display:flex;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-c9fb2468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3153 .elementor-element.elementor-element-c9fb2468 .elementor-heading-title{font-size:32px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-0ca28676{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-0ca28676:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-0ca28676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3153 .elementor-element.elementor-element-cddd7cdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3153 .elementor-element.elementor-element-0be105be{--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;}.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-3153 .elementor-element.elementor-element-4fb597e6{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-4fb597e6:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-4fb597e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-be63d290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-be63d290 .elementor-heading-title{font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-3153 .elementor-element.elementor-element-12f4ad7d{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-12f4ad7d:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-12f4ad7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-3153 .elementor-element.elementor-element-1ffc5111{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-1ffc5111 .elementor-heading-title{font-size:32px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-44df1987{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-3153 .elementor-element.elementor-element-408ad659{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-3153 .elementor-element.elementor-element-d20b71b6{border-radius:50px 50px 50px 50px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-d20b71b6 .elementor-heading-title{font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3153 .elementor-element.elementor-element-ece4095f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-ece4095f .elementor-heading-title{font-size:20px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-455ed80e{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-3153 .elementor-element.elementor-element-99c690bc{text-align:center;}.elementor-3153 .elementor-element.elementor-element-99c690bc .elementor-heading-title{font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3153 .elementor-element.elementor-element-f6820e0f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-f6820e0f .elementor-heading-title{font-size:20px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-31e56926{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-3153 .elementor-element.elementor-element-e507437a{text-align:center;}.elementor-3153 .elementor-element.elementor-element-e507437a .elementor-heading-title{font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3153 .elementor-element.elementor-element-b209b69b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-b209b69b .elementor-heading-title{font-size:20px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-69ff7022{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-f0af416d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3153 .elementor-element.elementor-element-f0af416d .elementor-heading-title{font-size:32px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-bbba238c{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-bbba238c:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-bbba238c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-3153 .elementor-element.elementor-element-9e069f5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-9e069f5e .elementor-heading-title{font-size:32px;font-weight:700;color:#1E3A5F;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-3153 .elementor-element.elementor-element-324ba757 .elementor-accordion-icon, .elementor-3153 .elementor-element.elementor-element-324ba757 .elementor-accordion-title{color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-324ba757 .elementor-accordion-icon svg{fill:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-324ba757 .elementor-active .elementor-accordion-icon, .elementor-3153 .elementor-element.elementor-element-324ba757 .elementor-active .elementor-accordion-title{color:#22c55e;}.elementor-3153 .elementor-element.elementor-element-324ba757 .elementor-active .elementor-accordion-icon svg{fill:#22c55e;}.elementor-3153 .elementor-element.elementor-element-213bc5b2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-213bc5b2:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-213bc5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3153 .elementor-element.elementor-element-d546f43d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-d546f43d .elementor-heading-title{font-size:32px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-b72c2c77{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-5b477cbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-5b477cbc .elementor-heading-title{font-size:28px;font-weight:700;color:#1E3A5F;}.elementor-3153 .elementor-element.elementor-element-c781aef0{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-c781aef0:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-c781aef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22c55e;}.elementor-3153 .elementor-element.elementor-element-0a294de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-0a294de5 .elementor-heading-title{font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3153 .elementor-element.elementor-element-12e0a871{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3153 .elementor-element.elementor-element-84cb0c3f .elementor-button{background-color:#FFFFFF;font-size:20px;font-weight:700;fill:#22c55e;color:#22c55e;border-radius:8px 8px 8px 8px;}.elementor-3153 .elementor-element.elementor-element-09cda9d9 .elementor-button{background-color:#1E3A5F;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-3153 .elementor-element.elementor-element-4ca5b742{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}