.elementor-64392 .elementor-element.elementor-element-83e9886:not(.elementor-motion-effects-element-type-background),.elementor-64392 .elementor-element.elementor-element-83e9886>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#FCE1B1 0%,#FFFFFF 100%)}.elementor-64392 .elementor-element.elementor-element-83e9886{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-64392 .elementor-element.elementor-element-83e9886>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-dc57010.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-dc57010.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.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-64392 .elementor-element.elementor-element-1c2eaf0{text-align:center}.elementor-64392 .elementor-element.elementor-element-1c2eaf0 .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:37px;font-weight:600;line-height:42px;-webkit-text-stroke-width:0;stroke-width:0;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.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-64392 .elementor-element.elementor-element-d0278d7{text-align:center;font-family:"Roboto",Sans-serif;font-size:19px;font-weight:400;color:#000}.elementor-64392 .elementor-element.elementor-element-1b6be69>.elementor-container{max-width:550px}.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-64392 .elementor-element.elementor-element-f9174d3 .elementor-button{background-color:#E46800;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500}.elementor-64392 .elementor-element.elementor-element-f9174d3 .elementor-button-content-wrapper{flex-direction:row}.elementor-64392 .elementor-element.elementor-element-4d19eef .elementor-button{background-color:#25D366;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500}.elementor-64392 .elementor-element.elementor-element-4d19eef .elementor-button-content-wrapper{flex-direction:row}.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-64392 .elementor-element.elementor-element-195ae66{padding:20px 20px 20px 20px}.elementor-64392 .elementor-element.elementor-element-fc96ccc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-64392 .elementor-element.elementor-element-fc96ccc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-fc96ccc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-fc96ccc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-fc96ccc>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 20px 20px}.elementor-64392 .elementor-element.elementor-element-fc96ccc>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64392 .elementor-element.elementor-element-869e2f7>.elementor-widget-container{padding:0 0 0 0}.elementor-64392 .elementor-element.elementor-element-869e2f7 img{width:100%}.elementor-64392 .elementor-element.elementor-element-e76feaa{text-align:center;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-48f8741.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-48f8741.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-6424aa2{text-align:center}.elementor-64392 .elementor-element.elementor-element-6424aa2 .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:23px;font-weight:600;line-height:29px;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-e9428e9>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-64392 .elementor-element.elementor-element-e9428e9{text-align:start;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-64392 .elementor-element.elementor-element-c154c02{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 20px 20px}.elementor-64392 .elementor-element.elementor-element-c154c02>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64392 .elementor-element.elementor-element-5f93c38>.elementor-widget-container{margin:20px 20px 20px 20px}.elementor-64392 .elementor-element.elementor-element-5f93c38{text-align:center}.elementor-64392 .elementor-element.elementor-element-5f93c38 .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:23px;font-weight:600;line-height:29px;color:#DB7000}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-2627c65.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-2627c65.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-2627c65.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-d21b9cf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-d21b9cf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-19aed85{text-align:center;font-family:"TitilliumWeb-Regular",Sans-serif;font-size:21px;font-weight:400;color:#000}.elementor-64392 .elementor-element.elementor-element-5de4800{text-align:center;font-family:"TitilliumWeb-Regular",Sans-serif;font-size:21px;font-weight:400;color:#000}.elementor-64392 .elementor-element.elementor-element-444da1a:not(.elementor-motion-effects-element-type-background),.elementor-64392 .elementor-element.elementor-element-444da1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFECCA}.elementor-64392 .elementor-element.elementor-element-444da1a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-64392 .elementor-element.elementor-element-444da1a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64392 .elementor-element.elementor-element-e79fd74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-64392 .elementor-element.elementor-element-e79fd74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-64392 .elementor-element.elementor-element-e79fd74>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-64392 .elementor-element.elementor-element-e79fd74>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64392 .elementor-element.elementor-element-83aa3d3>.elementor-widget-container{padding:0 0 0 0}.elementor-64392 .elementor-element.elementor-element-83aa3d3{text-align:center}.elementor-64392 .elementor-element.elementor-element-83aa3d3 .elementor-heading-title{font-family:"TitilliumWeb-Bold",Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-8e91e44{--e-image-carousel-slides-to-show:1}.elementor-64392 .elementor-element.elementor-element-76c3a85 .elementor-heading-title{font-family:"TitilliumWeb-SemiBold",Sans-serif;font-weight:400;line-height:26px;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-9a76b4a{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-64392 .elementor-element.elementor-element-55eec4b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-64392 .elementor-element.elementor-element-55eec4b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-64392 .elementor-element.elementor-element-55eec4b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-64392 .elementor-element.elementor-element-55eec4b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64392 .elementor-element.elementor-element-dbbcc2b>.elementor-widget-container{padding:0 0 0 0}.elementor-64392 .elementor-element.elementor-element-dbbcc2b{text-align:center}.elementor-64392 .elementor-element.elementor-element-dbbcc2b .elementor-heading-title{font-family:"TitilliumWeb-Bold",Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-59c601c{--e-image-carousel-slides-to-show:1}.elementor-64392 .elementor-element.elementor-element-cfdfb12 .elementor-heading-title{font-family:"TitilliumWeb-SemiBold",Sans-serif;font-weight:400;line-height:26px;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-03ac0f9{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-64392 .elementor-element.elementor-element-a3658d6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-64392 .elementor-element.elementor-element-a3658d6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-64392 .elementor-element.elementor-element-a3658d6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-64392 .elementor-element.elementor-element-a3658d6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64392 .elementor-element.elementor-element-67e2ab6>.elementor-widget-container{padding:0 0 0 0}.elementor-64392 .elementor-element.elementor-element-67e2ab6{text-align:center}.elementor-64392 .elementor-element.elementor-element-67e2ab6 .elementor-heading-title{font-family:"TitilliumWeb-Bold",Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-edbc0fd{--e-image-carousel-slides-to-show:1}.elementor-64392 .elementor-element.elementor-element-bba559f .elementor-heading-title{font-family:"TitilliumWeb-SemiBold",Sans-serif;font-weight:400;line-height:26px;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-e217df7{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-64392 .elementor-element.elementor-element-393b582{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-64392 .elementor-element.elementor-element-393b582>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-9d33c0c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-9d33c0c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-9d33c0c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-64392 .elementor-element.elementor-element-0dd39d5{text-align:center;font-family:"TitilliumWeb-Regular",Sans-serif;font-size:21px;font-weight:400;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-11e53fe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-64392 .elementor-element.elementor-element-11e53fe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-11e53fe.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-11e53fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-11e53fe.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-64392 .elementor-element.elementor-element-11e53fe>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-64392 .elementor-element.elementor-element-11e53fe>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64392 .elementor-element.elementor-element-3c1d20a{width:var(--container-widget-width,53.739%);max-width:53.739%;--container-widget-width:53.739%;--container-widget-flex-grow:0}.elementor-64392 .elementor-element.elementor-element-3c1d20a>.elementor-widget-container{margin:0 0 20px 0}.elementor-64392 .elementor-element.elementor-element-1437c56{text-align:center}.elementor-64392 .elementor-element.elementor-element-1437c56 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#000}.elementor-64392 .elementor-element.elementor-element-c2ccb83:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-64392 .elementor-element.elementor-element-c2ccb83>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-c2ccb83.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-c2ccb83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-c2ccb83.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-64392 .elementor-element.elementor-element-c2ccb83>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-64392 .elementor-element.elementor-element-c2ccb83>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-64392 .elementor-element.elementor-element-f1b6739{width:var(--container-widget-width,54.304%);max-width:54.304%;--container-widget-width:54.304%;--container-widget-flex-grow:0}.elementor-64392 .elementor-element.elementor-element-f1b6739>.elementor-widget-container{margin:0 0 20px 0}.elementor-64392 .elementor-element.elementor-element-ee20e28{text-align:center}.elementor-64392 .elementor-element.elementor-element-ee20e28 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#000}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-c799573.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-c799573.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-c799573.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-64392 .elementor-element.elementor-element-c799573>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-64392 .elementor-element.elementor-element-ff18b82{width:var(--container-widget-width,54.304%);max-width:54.304%;--container-widget-width:54.304%;--container-widget-flex-grow:0}.elementor-64392 .elementor-element.elementor-element-ff18b82>.elementor-widget-container{margin:0 0 20px 0}.elementor-64392 .elementor-element.elementor-element-a627003{text-align:center}.elementor-64392 .elementor-element.elementor-element-a627003 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#000}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-2aadfad.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-2aadfad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-2aadfad.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-64392 .elementor-element.elementor-element-2aadfad>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-64392 .elementor-element.elementor-element-9c279e3{width:var(--container-widget-width,54.304%);max-width:54.304%;--container-widget-width:54.304%;--container-widget-flex-grow:0}.elementor-64392 .elementor-element.elementor-element-9c279e3>.elementor-widget-container{margin:0 0 20px 0}.elementor-64392 .elementor-element.elementor-element-beaaf01{text-align:center}.elementor-64392 .elementor-element.elementor-element-beaaf01 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#000}.elementor-64392 .elementor-element.elementor-element-16fcfcc:not(.elementor-motion-effects-element-type-background),.elementor-64392 .elementor-element.elementor-element-16fcfcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFECCA}.elementor-64392 .elementor-element.elementor-element-16fcfcc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-64392 .elementor-element.elementor-element-16fcfcc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-64392 .elementor-element.elementor-element-c48b554.elementor-column .elementor-widget-wrap{align-items:center}.elementor-64392 .elementor-element.elementor-element-c48b554.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-64392 .elementor-element.elementor-element-c48b554.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-64392 .elementor-element.elementor-element-68d9b98{text-align:center;font-family:"Roboto",Sans-serif;font-size:46px;font-weight:400}.elementor-64392 .elementor-element.elementor-element-48ffbe7{text-align:center;font-family:"TitilliumWeb-Regular",Sans-serif;font-size:21px;font-weight:400;color:#DB7000}.elementor-64392 .elementor-element.elementor-element-0168373>.elementor-widget-container{margin:15px 15px 15px 15px}.elementor-64392 .elementor-element.elementor-element-0168373{text-align:center;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-64392 .elementor-element.elementor-element-cde8cb6{padding:40px 40px 40px 40px}.elementor-64392 .elementor-element.elementor-element-b5026bd{text-align:center;font-family:"TitilliumWeb-Regular",Sans-serif;font-size:21px;font-weight:400;color:#DB7000}@media(min-width:768px){.elementor-64392 .elementor-element.elementor-element-dc57010{width:59.646%}.elementor-64392 .elementor-element.elementor-element-e6eadbf{width:40.354%}.elementor-64392 .elementor-element.elementor-element-fc96ccc{width:33.362%}.elementor-64392 .elementor-element.elementor-element-48f8741{width:66.429%}}.gradient_heading{font-weight:700;background:linear-gradient(160deg,#eeab7c,#d51a1a);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}.ho-card-price-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 4px 14px;border-bottom:1px solid #f0e6d8;margin-bottom:10px}.ho-price-label{display:inline-flex;align-items:center;gap:6px;background:#fff4e8;border:1px solid #e8873f;color:#c0392b;font-weight:700;font-size:13px;line-height:1;padding:6px 12px;border-radius:20px;white-space:nowrap}.ho-price-label .ho-price-prefix{font-weight:500;color:#6b5a4a;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.ho-view-more-btn{display:inline-flex;align-items:center;gap:5px;background:#1a1a2e;color:#ffffff!important;font-weight:600;font-size:13px;padding:8px 16px;border-radius:20px;text-decoration:none!important;transition:background 0.2s ease;white-space:nowrap}.ho-view-more-btn:hover{background:#e8873f;color:#ffffff!important}.ho-view-more-btn svg{width:12px;height:12px;flex-shrink:0}@media (max-width:480px){.ho-card-price-row{flex-wrap:wrap}}main{background-image:radial-gradient(rgb(0 0 0 / .06) 1px,transparent 1px);background-size:14px 14px;background-position:0 0;background-color:#fff}@media screen and (max-width:767px){.gas_heater_condo_hero h1{font-size:26px!important;line-height:30px!important}.gas_heater_condo_hero p{font-size:16px}.gas_heater_condo_hero{padding-top:10px!important}.gas_heater_condo_hero .elementor-container{flex-direction:column-reverse}}.gh-compliance{position:relative;color:#2d2d2d;background:#fff;border:2px solid #fff0;border-radius:18px;padding:22px 22px 18px;box-shadow:0 8px 28px rgb(0 0 0 / .06);font-size:15px;max-width:700px;margin:0 auto;border:2px solid #d9412c}.gh-head{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:.25rem .75rem;align-items:center;margin-bottom:.5rem}.gh-icon{grid-row:1 / span 2;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#d9412c,#ff824f);box-shadow:0 4px 14px rgb(217 65 44 / .35)}.gh-head h3{margin:0;font-size:14px;line-height:1.2;letter-spacing:.2px}.gh-badges{display:flex;flex-wrap:wrap;gap:.4rem}.gh-badge{font-size:11px;margin-right:5px;color:#d9412c;background:#ffe9e3;border:1px solid #ffd3c8;border-radius:999px;padding:.25rem .55rem;font-weight:600}.gh-list{margin-top:20px;padding:0;list-style:none;display:grid;gap:.5rem}.gh-list li{line-height:1.55;color:#2d2d2d;position:relative;padding-left:28px}.gh-list li::before{content:"";position:absolute;left:0;top:.3rem;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 55% 45%,#fff 0 48%,transparent 49%),linear-gradient(135deg,#d9412c,#ff824f);box-shadow:0 0 0 3px #ffd1c4}.gh-note{margin-top:20px;font-size:12px;color:#5c5c5c;background:#fff;border:1px dashed #ffd1c4;padding:.6rem .75rem;border-radius:10px}@media (max-width:680px){.gh-compliance{padding:18px 16px}.gh-head h3{font-size:1.12rem}.gh-icon{width:42px;height:42px}}.queenstown-analytics{padding:24px}.queenstown-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}.queenstown-card{flex:1 1 300px;display:flex;align-items:center;gap:14px;padding:20px 18px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;position:relative;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease;justify-content:center;align-items:center}.queenstown-card::before{content:"";position:relative;inset:0;background-image:linear-gradient(transparent 23px,#f1f5f9 24px),linear-gradient(90deg,transparent 23px,#f1f5f9 24px);background-size:24px 24px;opacity:.6;pointer-events:none}.queenstown-card::after{content:"";position:relative;inset:0;background:linear-gradient(135deg,rgb(252 225 177 / .08) 0%,#fff0 70%);pointer-events:none}.queenstown-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgb(0 0 0 / .08)}.queenstown-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:12px;color:#2563eb;flex-shrink:0;position:relative;z-index:1;font-size:40px}.queenstown-icon svg{fill:#000}.queenstown-meta{position:relative;z-index:1;display:flex;flex-direction:column}.queenstown-label{color:#000;font-size:18px;font-weight:700}.queenstown-value{color:#DB7000;font-weight:700;font-size:28px}.ho-card-price-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 4px 14px;border-bottom:1px solid #f0e6d8;margin-bottom:10px}.ho-price-label{display:inline-flex;align-items:center;gap:6px;background:#fff4e8;border:1px solid #e8873f;color:#c0392b;font-weight:700;font-size:13px;line-height:1;padding:6px 12px;border-radius:20px;white-space:nowrap}.ho-price-label .ho-price-prefix{font-weight:500;color:#6b5a4a;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.ho-view-more-btn{display:inline-flex;align-items:center;gap:5px;background:#1a1a2e;color:#ffffff!important;font-weight:600;font-size:13px;padding:8px 16px;border-radius:20px;text-decoration:none!important;transition:background 0.2s ease;white-space:nowrap}.ho-view-more-btn:hover{background:#e8873f;color:#ffffff!important}.ho-view-more-btn svg{width:12px;height:12px;flex-shrink:0}@media (max-width:480px){.ho-card-price-row{flex-wrap:wrap}}.ho-card-price-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 4px 14px;border-bottom:1px solid #f0e6d8;margin-bottom:10px}.ho-price-label{display:inline-flex;align-items:center;gap:6px;background:#fff4e8;border:1px solid #e8873f;color:#c0392b;font-weight:700;font-size:13px;line-height:1;padding:6px 12px;border-radius:20px;white-space:nowrap}.ho-price-label .ho-price-prefix{font-weight:500;color:#6b5a4a;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.ho-view-more-btn{display:inline-flex;align-items:center;gap:5px;background:#1a1a2e;color:#ffffff!important;font-weight:600;font-size:13px;padding:8px 16px;border-radius:20px;text-decoration:none!important;transition:background 0.2s ease;white-space:nowrap}.ho-view-more-btn:hover{background:#e8873f;color:#ffffff!important}.ho-view-more-btn svg{width:12px;height:12px;flex-shrink:0}@media (max-width:480px){.ho-card-price-row{flex-wrap:wrap}}.ho-card-price-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 4px 14px;border-bottom:1px solid #f0e6d8;margin-bottom:10px}.ho-price-label{display:inline-flex;align-items:center;gap:6px;background:#fff4e8;border:1px solid #e8873f;color:#c0392b;font-weight:700;font-size:13px;line-height:1;padding:6px 12px;border-radius:20px;white-space:nowrap}.ho-price-label .ho-price-prefix{font-weight:500;color:#6b5a4a;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.ho-view-more-btn{display:inline-flex;align-items:center;gap:5px;background:#1a1a2e;color:#ffffff!important;font-weight:600;font-size:13px;padding:8px 16px;border-radius:20px;text-decoration:none!important;transition:background 0.2s ease;white-space:nowrap}.ho-view-more-btn:hover{background:#e8873f;color:#ffffff!important}.ho-view-more-btn svg{width:12px;height:12px;flex-shrink:0}@media (max-width:480px){.ho-card-price-row{flex-wrap:wrap}}.recent_box{box-shadow:0 8px 24px rgb(0 0 0 / .08);margin-right:10px}.fancy-btn{background:#000;padding:12px;font-weight:500}.choose_box{box-shadow:rgb(0 0 0 / .05) 0 6px 24px 0,rgb(226 126 10 / .08) 0 0 0 1px;margin:10px}.gh-services{max-width:1200px;margin:0 auto;padding:0 16px;font-size:15px}.gh-services h2{margin:0 0 14px;font-size:1.75rem;line-height:1.2;letter-spacing:.2px;color:#2b2b2b}.gh-grid{display:flex;flex-wrap:wrap;gap:16px}.gh-card{flex:1 1 calc(25% - 12px);min-width:260px;background:#fff;border:1px solid #f2e5df;border-radius:16px;padding:18px 16px;box-shadow:0 6px 22px rgb(0 0 0 / .05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gh-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgb(0 0 0 / .08);border-color:#ffd1c4}.gh-card-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.gh-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#d9412c,#ff824f);box-shadow:0 4px 12px rgb(217 65 44 / .28);flex:0 0 44px}.gh-card h3{margin:0;font-size:15px;line-height:1.25;color:#2d2d2d}.gh-list{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.gh-list li{position:relative;padding-left:28px;color:#444;line-height:1.55}.gh-list li::before{content:"";position:absolute;left:0;top:.35rem;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 55% 45%,#ffffff 0 48%,transparent 49%),linear-gradient(135deg,#d9412c,#ff824f);box-shadow:0 0 0 3px #ffd1c4}@media (max-width:1024px){.gh-card{flex:1 1 calc(50% - 12px)}}@media (max-width:560px){.gh-card{flex:1 1 100%}.gh-services h2{font-size:1.45rem}}.gh-faq{max-width:900px;margin:0 auto;padding:24px 16px}.gh-faq-title{margin:0 0 14px;font-size:20px;line-height:1.2;text-align:center;color:#1f1f1f}.gh-faq-grid{display:grid;gap:12px}.gh-faq-item{border:1px solid #f1e0d9;border-radius:14px;background:#fcfced;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.gh-faq-item[open]{box-shadow:0 10px 28px rgb(0 0 0 / .06);border-color:#ffd1c4}.gh-faq-item>summary{list-style:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 16px;cursor:pointer;position:relative}.gh-faq-item>summary::-webkit-details-marker{display:none}.gh-faq-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#d9412c,#ff824f);box-shadow:0 4px 12px rgb(217 65 44 / .25)}.gh-faq-q{font-size:15px;font-weight:600;color:#2b2b2b;line-height:1.35}.gh-faq-caret{width:18px;height:18px;position:relative}.gh-faq-caret::before,.gh-faq-caret::after{content:"";position:absolute;inset:0;margin:auto;width:10px;height:2px;background:#9a9a9a;transition:transform .25s ease,opacity .2s ease}.gh-faq-caret::before{transform:rotate(90deg)}.gh-faq-item[open] .gh-faq-caret::before{transform:rotate(0deg);opacity:0}.gh-faq-caret::after{transform:rotate(0deg)}.gh-faq-a{padding:0 16px 14px 68px;color:#454545;line-height:1.6;animation:faq-reveal .25s ease;border-top:1px dashed #f2d3c8;background:radial-gradient(circle at 24px 0,rgb(255 233 227 / .45) 0 8px,transparent 9px) top left / 100% 14px no-repeat;font-size:13px}@keyframes faq-reveal{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.gh-faq-item>summary:focus{outline:none}.gh-faq-item>summary:focus-visible{box-shadow:0 0 0 3px #ffd1c4 inset;border-radius:12px}@media (max-width:560px){.gh-faq-title{font-size:1.45rem}.gh-faq-a{padding:0 14px 14px 62px}}@font-face{font-display:swap;font-family:'TitilliumWeb-Regular';font-style:normal;font-weight:400;src:url(https://www.homeone.com.sg/wp-content/uploads/2022/06/TitilliumWeb-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'TitilliumWeb-Bold';font-style:normal;font-weight:400;src:url(https://www.homeone.com.sg/wp-content/uploads/2022/06/TitilliumWeb-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'TitilliumWeb-SemiBold';font-style:normal;font-weight:400;src:url(https://www.homeone.com.sg/wp-content/uploads/2022/06/TitilliumWeb-SemiBold.ttf) format('truetype')}