.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-1397 .elementor-element.elementor-element-15f97c2{background-color:var( --e-global-color-868323d );margin:40px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 40px;border-radius:15px 15px 15px 15px;}.elementor-1397 .elementor-element.elementor-element-15f97c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-f28367f );}.elementor-1397 .elementor-element.elementor-element-280345a{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;text-align:center;}.elementor-1397 .elementor-element.elementor-element-280345a .elementor-heading-title{font-size:75px;font-weight:600;color:var( --e-global-color-f28367f );}.elementor-1397 .elementor-element.elementor-element-d5db5e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1397 .elementor-element.elementor-element-d5db5e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-2075ed4{--display:flex;}.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-1397 .elementor-element.elementor-element-348f47a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:32px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-524d209{--display:flex;}.elementor-1397 .elementor-element.elementor-element-a3f8a13{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-8053249{--display:flex;}.elementor-1397 .elementor-element.elementor-element-da168a2{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-84a96ce{--display:flex;}.elementor-1397 .elementor-element.elementor-element-adcc611{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:36px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-23d25da{--display:flex;}.elementor-1397 .elementor-element.elementor-element-73574fb{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:36px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-af72fe2{--display:flex;}.elementor-1397 .elementor-element.elementor-element-5540c80{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:36px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-81b6161{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-1397 .elementor-element.elementor-element-81b6161 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:10px 10px 10px 10px;}:where( .elementor-1397 .elementor-element.elementor-element-81b6161 > .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:"Roboto", Sans-serif;font-weight:600;}.elementor-1397 .elementor-element.elementor-element-cbfe65b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1397 .elementor-element.elementor-element-cbfe65b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-6f46da8{--display:flex;}.elementor-1397 .elementor-element.elementor-element-7528b8d{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;line-height:32px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-d982d7b{--display:flex;}.elementor-1397 .elementor-element.elementor-element-97db919{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-8dcc4a4{--display:flex;}.elementor-1397 .elementor-element.elementor-element-13d1021{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:35px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-e3fe231{--display:flex;}.elementor-1397 .elementor-element.elementor-element-bd3d415{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:36px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-484405b{--display:flex;}.elementor-1397 .elementor-element.elementor-element-3f0bd39{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:36px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-3bca106{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:15px;}.elementor-1397 .elementor-element.elementor-element-3bca106 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:10px 10px 10px 10px;}:where( .elementor-1397 .elementor-element.elementor-element-3bca106 > .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:"Roboto", Sans-serif;font-weight:600;}.elementor-1397 .elementor-element.elementor-element-8be7dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1397 .elementor-element.elementor-element-8be7dc8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-381d51c{--display:flex;}.elementor-1397 .elementor-element.elementor-element-18f0732{font-family:var( --e-global-typography-ad5e9c0-font-family ), Sans-serif;font-size:var( --e-global-typography-ad5e9c0-font-size );font-weight:var( --e-global-typography-ad5e9c0-font-weight );line-height:var( --e-global-typography-ad5e9c0-line-height );color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-ac1cd67{--display:flex;}.elementor-1397 .elementor-element.elementor-element-687fea3{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:34px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-74a83d8{--display:flex;}.elementor-1397 .elementor-element.elementor-element-e313522{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:35px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-b10b525{--display:flex;}.elementor-1397 .elementor-element.elementor-element-d8a10e7{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:36px;color:var( --e-global-color-7d0e172 );}.elementor-1397 .elementor-element.elementor-element-dbeddf6{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:15px;}.elementor-1397 .elementor-element.elementor-element-dbeddf6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:10px 10px 10px 10px;}:where( .elementor-1397 .elementor-element.elementor-element-dbeddf6 > .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:"Roboto", Sans-serif;font-weight:600;}.elementor-1397 .elementor-element.elementor-element-9e87f05:not(.elementor-motion-effects-element-type-background), .elementor-1397 .elementor-element.elementor-element-9e87f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.happyhippoplumbing.com/wp-content/uploads/2018/01/dummy1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1397 .elementor-element.elementor-element-9e87f05 > .elementor-background-overlay{background-color:rgba(243,243,243,0.95);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1397 .elementor-element.elementor-element-9e87f05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-1397 .elementor-element.elementor-element-68ffd93 .heading-title-element{text-align:center;}.elementor-1397 .elementor-element.elementor-element-68ffd93 .heading-title{text-align:center;}.elementor-1397 .elementor-element.elementor-element-68ffd93 .heading-subtitle{justify-content:center;}.elementor-1397 .elementor-element.elementor-element-68ffd93 .heading-subtitle-span{text-align:center;}.elementor-1397 .elementor-element.elementor-element-53da3cf{padding:0px 0px 30px 0px;}.elementor-1397 .elementor-element.elementor-element-dd2f4c9{padding:70px 0px 60px 0px;}.elementor-1397 .elementor-element.elementor-element-df775e9{margin-top:0px;margin-bottom:0px;}.elementor-1397 .elementor-element.elementor-element-ebd90fb .heading-title-element{text-align:center;}.elementor-1397 .elementor-element.elementor-element-ebd90fb .heading-title{text-align:center;}.elementor-1397 .elementor-element.elementor-element-ebd90fb .heading-subtitle{justify-content:center;}.elementor-1397 .elementor-element.elementor-element-ebd90fb .heading-subtitle-span{text-align:center;}.elementor-1397 .elementor-element.elementor-element-92b9a17{padding:0px 0px 30px 0px;}.elementor-1397 .elementor-element.elementor-element-9d0c2e0 .stronghold-icon-box-front{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-color:#ffffff;border-width:1px;border-style:solid;border-radius:15px;}.elementor-1397 .elementor-element.elementor-element-9d0c2e0 .iconbox-overlay{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-color:#ffffff;border-width:1px;border-style:solid;border-radius:15px;}.elementor-1397 .elementor-element.elementor-element-9d0c2e0 .icon-box-icon{font-size:60px;color:#2296f9;}.elementor-1397 .elementor-element.elementor-element-9d0c2e0 .stronghold-icon-box-front:hover .icon-box-icon{color:#dd3333;}.elementor-1397 .elementor-element.elementor-element-9d0c2e0 .stronghold-info-icon-title-element{font-size:18px;line-height:1.5em;}.elementor-1397 .elementor-element.elementor-element-0520a13 .stronghold-icon-box-front{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-color:#ffffff;border-width:1px;border-style:solid;border-radius:15px;}.elementor-1397 .elementor-element.elementor-element-0520a13 .iconbox-overlay{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-color:#ffffff;border-width:1px;border-style:solid;border-radius:15px;}.elementor-1397 .elementor-element.elementor-element-0520a13 .icon-box-icon{font-size:60px;color:#2296f9;}.elementor-1397 .elementor-element.elementor-element-0520a13 .stronghold-icon-box-front:hover .icon-box-icon{color:#dd3333;}.elementor-1397 .elementor-element.elementor-element-0520a13 .stronghold-info-icon-title-element{font-size:18px;line-height:1.5em;}.elementor-1397 .elementor-element.elementor-element-c0918ec .stronghold-icon-box-front{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-color:#ffffff;border-width:1px;border-style:solid;border-radius:15px;}.elementor-1397 .elementor-element.elementor-element-c0918ec .iconbox-overlay{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-color:#ffffff;border-width:1px;border-style:solid;border-radius:15px;}.elementor-1397 .elementor-element.elementor-element-c0918ec .icon-box-icon{font-size:60px;color:#2296f9;}.elementor-1397 .elementor-element.elementor-element-c0918ec .stronghold-icon-box-front:hover .icon-box-icon{color:#dd3333;}.elementor-1397 .elementor-element.elementor-element-c0918ec .stronghold-info-icon-title-element{font-size:18px;line-height:1.5em;}@media(max-width:1024px) and (min-width:768px){.elementor-1397 .elementor-element.elementor-element-0f5390c{width:50%;}.elementor-1397 .elementor-element.elementor-element-48bc6e0{width:50%;}.elementor-1397 .elementor-element.elementor-element-9992932{width:100%;}}@media(max-width:1024px){.elementor-1397 .elementor-element.elementor-element-18f0732{font-size:var( --e-global-typography-ad5e9c0-font-size );line-height:var( --e-global-typography-ad5e9c0-line-height );}}@media(max-width:767px){.elementor-1397 .elementor-element.elementor-element-18f0732{font-size:var( --e-global-typography-ad5e9c0-font-size );line-height:var( --e-global-typography-ad5e9c0-line-height );}.elementor-1397 .elementor-element.elementor-element-dd2f4c9{padding:50px 0px 0px 0px;}}@media(min-width:1025px){.elementor-1397 .elementor-element.elementor-element-9e87f05:not(.elementor-motion-effects-element-type-background), .elementor-1397 .elementor-element.elementor-element-9e87f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}