.elementor-8468 .elementor-element.elementor-element-f78af17:not(.elementor-motion-effects-element-type-background),.elementor-8468 .elementor-element.elementor-element-f78af17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#FDEA9E 0%,#FFFFFF 100%)}.elementor-8468 .elementor-element.elementor-element-f78af17{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-8468 .elementor-element.elementor-element-f78af17>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-6cf3dc2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-8468 .elementor-element.elementor-element-6cf3dc2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-5b6f633:not(.elementor-motion-effects-element-type-background),.elementor-8468 .elementor-element.elementor-element-5b6f633>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFDF2}.elementor-8468 .elementor-element.elementor-element-5b6f633{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-8468 .elementor-element.elementor-element-5b6f633>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-a08430c:not(.elementor-motion-effects-element-type-background),.elementor-8468 .elementor-element.elementor-element-a08430c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFDF2}.elementor-8468 .elementor-element.elementor-element-a08430c>.elementor-background-overlay{background-color:#FAFAFA;opacity:0;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-a08430c:hover>.elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(49%) blur(0) hue-rotate(0deg)}.elementor-8468 .elementor-element.elementor-element-a08430c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 20px 40px 20px}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-3a138c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8468 .elementor-element.elementor-element-3a138c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8468 .elementor-element.elementor-element-3a138c4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-3a138c4>.elementor-element-populated{padding:0 0 0 0}.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-8468 .elementor-element.elementor-element-aacc9c1:not(.elementor-motion-effects-element-type-background),.elementor-8468 .elementor-element.elementor-element-aacc9c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFDF2}.elementor-8468 .elementor-element.elementor-element-aacc9c1>.elementor-background-overlay{background-color:#F7F7F7;opacity:0;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-aacc9c1:hover>.elementor-background-overlay{opacity:0;filter:brightness(100%) contrast(100%) saturate(49%) blur(0) hue-rotate(0deg)}.elementor-8468 .elementor-element.elementor-element-aacc9c1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 20px 20px 20px}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-316ae45.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-316ae45.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-f58f26d{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-dfaf263.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-dfaf263.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-dfaf263.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-d7f8d7f{width:var(--container-widget-width,56.575%);max-width:56.575%;--container-widget-width:56.575%;--container-widget-flex-grow:0}.elementor-8468 .elementor-element.elementor-element-985fdf2.elementor-column>.elementor-widget-wrap{justify-content: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-8468 .elementor-element.elementor-element-8c53378{text-align:start}.elementor-8468 .elementor-element.elementor-element-8c53378 .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:16px;font-weight:600;line-height:24px;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-8468 .elementor-element.elementor-element-53fd568{text-align:start;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-fe9f3a4{margin-top:0;margin-bottom:0}.elementor-8468 .elementor-element.elementor-element-0dd3cd4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-e0b5213.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-5c09e79{text-align:start}.elementor-8468 .elementor-element.elementor-element-5c09e79 .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#000}.elementor-8468 .elementor-element.elementor-element-cf5e42e{text-align:start;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-2e20b43{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-db8cb21.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-db8cb21.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-db8cb21.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-a40ed8a{width:var(--container-widget-width,52.04%);max-width:52.04%;--container-widget-width:52.04%;--container-widget-flex-grow:0}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-9c55c7c.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-9c55c7c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-9c55c7c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-429196f{text-align:start}.elementor-8468 .elementor-element.elementor-element-429196f .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#000}.elementor-8468 .elementor-element.elementor-element-07459bb{text-align:start;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-b66287e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-b66287e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-2c3de33{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-a040e47.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-a040e47.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-a040e47.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-5ee561a{width:var(--container-widget-width,53.644%);max-width:53.644%;--container-widget-width:53.644%;--container-widget-flex-grow:0}.elementor-8468 .elementor-element.elementor-element-9f911ec.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-d399c62{text-align:start}.elementor-8468 .elementor-element.elementor-element-d399c62 .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#000}.elementor-8468 .elementor-element.elementor-element-64090e5{text-align:start;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-be81b21{margin-top:0;margin-bottom:0}.elementor-8468 .elementor-element.elementor-element-cab9bc2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-7946481{width:var(--container-widget-width,71.756%);max-width:71.756%;--container-widget-width:71.756%;--container-widget-flex-grow:0}.elementor-8468 .elementor-element.elementor-element-3b36831.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-b10027e{text-align:start}.elementor-8468 .elementor-element.elementor-element-b10027e .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#000}.elementor-8468 .elementor-element.elementor-element-94c2f63{text-align:start;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-31ee802{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-7e3943b.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-7e3943b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-7e3943b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-070e329{width:var(--container-widget-width,65.519%);max-width:65.519%;--container-widget-width:65.519%;--container-widget-flex-grow:0}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-d073555.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-d073555.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8468 .elementor-element.elementor-element-d073555.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-c79594a{text-align:start}.elementor-8468 .elementor-element.elementor-element-c79594a .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#000}.elementor-8468 .elementor-element.elementor-element-e262e80{text-align:start;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-24234fd>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 100%);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-24234fd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 20px 20px}.elementor-8468 .elementor-element.elementor-element-345d99d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-8468 .elementor-element.elementor-element-345d99d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-2515263>.elementor-widget-container{margin:0 0 0 0}.elementor-8468 .elementor-element.elementor-element-2515263{text-align:center}.elementor-8468 .elementor-element.elementor-element-2515263 .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:30px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-aa6fc3c>.elementor-container{max-width:900px}.elementor-8468 .elementor-element.elementor-element-aa6fc3c{padding:20px 50px 20px 50px}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-e9fad2c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8468 .elementor-element.elementor-element-e9fad2c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8468 .elementor-element.elementor-element-e9fad2c>.elementor-element-populated{padding:0 0 0 0}.elementor-8468 .elementor-element.elementor-element-90841da{width:auto;max-width:auto;align-self:center;text-align:start;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-ae2d11a>.elementor-container{max-width:1100px}.elementor-8468 .elementor-element.elementor-element-fe19917{width:var(--container-widget-width,110.742%);max-width:110.742%;--container-widget-width:110.742%;--container-widget-flex-grow:0;text-align:center}.elementor-8468 .elementor-element.elementor-element-ccfc75b{padding:40px 40px 40px 40px}.elementor-8468 .elementor-element.elementor-element-24145e2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-a1e5029{width:auto;max-width:auto;text-align:center}.elementor-8468 .elementor-element.elementor-element-a1e5029>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 10px 25px;border-style:none;border-radius:15px 0 15px 0}.elementor-8468 .elementor-element.elementor-element-a1e5029 .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:22px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-14411b2>.elementor-widget-container{margin:20px 0 0 0;padding:0 25px 0 25px}.elementor-8468 .elementor-element.elementor-element-14411b2{text-align:start}.elementor-8468 .elementor-element.elementor-element-14411b2 .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:#E77600}.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-8468 .elementor-element.elementor-element-61cfa1a>.elementor-widget-container{margin:0 0 0 0}.elementor-8468 .elementor-element.elementor-element-61cfa1a .elementor-icon-list-icon i{color:#D80606;transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-61cfa1a .elementor-icon-list-icon svg{fill:#D80606;transition:fill 0.3s}.elementor-8468 .elementor-element.elementor-element-61cfa1a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8468 .elementor-element.elementor-element-61cfa1a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8468 .elementor-element.elementor-element-61cfa1a .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:38px}.elementor-8468 .elementor-element.elementor-element-61cfa1a .elementor-icon-list-text{color:#54595F;transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-14b9c6c>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 0 25px}.elementor-8468 .elementor-element.elementor-element-14b9c6c{text-align:start}.elementor-8468 .elementor-element.elementor-element-14b9c6c .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:18px;font-weight:700;line-height:24px;color:#E77600}.elementor-8468 .elementor-element.elementor-element-480d347>.elementor-widget-container{margin:0 0 0 0}.elementor-8468 .elementor-element.elementor-element-480d347 .elementor-icon-list-icon i{color:#D80606;transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-480d347 .elementor-icon-list-icon svg{fill:#D80606;transition:fill 0.3s}.elementor-8468 .elementor-element.elementor-element-480d347{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8468 .elementor-element.elementor-element-480d347 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8468 .elementor-element.elementor-element-480d347 .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:35px}.elementor-8468 .elementor-element.elementor-element-480d347 .elementor-icon-list-text{transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-f0fc3cb{width:auto;max-width:auto;text-align:start}.elementor-8468 .elementor-element.elementor-element-f0fc3cb>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 10px 25px;border-style:none;border-radius:15px 0 15px 0}.elementor-8468 .elementor-element.elementor-element-f0fc3cb .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:22px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-a3480b6>.elementor-widget-container{margin:10px 0 0 0}.elementor-8468 .elementor-element.elementor-element-a3480b6 .elementor-icon-list-icon i{color:#D80606;transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-a3480b6 .elementor-icon-list-icon svg{fill:#D80606;transition:fill 0.3s}.elementor-8468 .elementor-element.elementor-element-a3480b6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8468 .elementor-element.elementor-element-a3480b6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8468 .elementor-element.elementor-element-a3480b6 .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:38px}.elementor-8468 .elementor-element.elementor-element-a3480b6 .elementor-icon-list-text{transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-cc08f53{width:auto;max-width:auto;text-align:start}.elementor-8468 .elementor-element.elementor-element-cc08f53>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 10px 25px;border-style:none;border-radius:15px 0 15px 0}.elementor-8468 .elementor-element.elementor-element-cc08f53 .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:22px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-4c96d84>.elementor-widget-container{margin:10px 0 0 0}.elementor-8468 .elementor-element.elementor-element-4c96d84 .elementor-icon-list-icon i{color:#D80606;transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-4c96d84 .elementor-icon-list-icon svg{fill:#D80606;transition:fill 0.3s}.elementor-8468 .elementor-element.elementor-element-4c96d84{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8468 .elementor-element.elementor-element-4c96d84 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8468 .elementor-element.elementor-element-4c96d84 .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-8468 .elementor-element.elementor-element-4c96d84 .elementor-icon-list-text{transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-09043a0{width:auto;max-width:auto;text-align:start}.elementor-8468 .elementor-element.elementor-element-09043a0>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 10px 25px;border-style:none;border-radius:15px 0 15px 0}.elementor-8468 .elementor-element.elementor-element-09043a0 .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:22px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-239f90d>.elementor-widget-container{margin:10px 0 0 0}.elementor-8468 .elementor-element.elementor-element-239f90d .elementor-icon-list-icon i{color:#D80606;transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-239f90d .elementor-icon-list-icon svg{fill:#D80606;transition:fill 0.3s}.elementor-8468 .elementor-element.elementor-element-239f90d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8468 .elementor-element.elementor-element-239f90d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8468 .elementor-element.elementor-element-239f90d .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:38px}.elementor-8468 .elementor-element.elementor-element-239f90d .elementor-icon-list-text{transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-c827488{width:auto;max-width:auto;text-align:start}.elementor-8468 .elementor-element.elementor-element-c827488>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 10px 25px;border-style:none;border-radius:15px 0 15px 0}.elementor-8468 .elementor-element.elementor-element-c827488 .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:22px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-398466b>.elementor-widget-container{margin:10px 0 0 0}.elementor-8468 .elementor-element.elementor-element-398466b .elementor-icon-list-icon i{color:#F00000;transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-398466b .elementor-icon-list-icon svg{fill:#F00000;transition:fill 0.3s}.elementor-8468 .elementor-element.elementor-element-398466b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8468 .elementor-element.elementor-element-398466b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8468 .elementor-element.elementor-element-398466b .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:38px}.elementor-8468 .elementor-element.elementor-element-398466b .elementor-icon-list-text{transition:color 0.3s}.elementor-8468 .elementor-element.elementor-element-c55d804:not(.elementor-motion-effects-element-type-background),.elementor-8468 .elementor-element.elementor-element-c55d804>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC}.elementor-8468 .elementor-element.elementor-element-c55d804>.elementor-background-overlay{background-color:#FFF;opacity:.63;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-c55d804:hover>.elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(49%) blur(0) hue-rotate(0deg)}.elementor-8468 .elementor-element.elementor-element-c55d804{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 20px 20px 20px}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-9ea636b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8468 .elementor-element.elementor-element-9ea636b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8468 .elementor-element.elementor-element-9ea636b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-9223a99>.elementor-widget-container{margin:20px 0 0 0}.elementor-8468 .elementor-element.elementor-element-1af1ec2{width:auto;max-width:auto;text-align:start}.elementor-8468 .elementor-element.elementor-element-1af1ec2>.elementor-widget-container{margin:0 0 0 0;padding:10px 25px 10px 25px;border-style:none;border-radius:15px 0 15px 0}.elementor-8468 .elementor-element.elementor-element-1af1ec2 .elementor-heading-title{font-family:"TitilliumWeb-Regular",Sans-serif;font-size:30px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-514b4fb{margin-top:20px;margin-bottom:0}.elementor-8468 .elementor-element.elementor-element-a7410c6>.elementor-widget-container{border-style:none;border-radius:20px 20px 20px 20px}.elementor-8468 .elementor-element.elementor-element-a7410c6 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8468 .elementor-element.elementor-element-8b6b91d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8468 .elementor-element.elementor-element-31a17c3{width:auto;max-width:auto;align-self:flex-start;text-align:start}.elementor-8468 .elementor-element.elementor-element-31a17c3>.elementor-widget-container{background-color:#FFDF75;margin:0 0 0 25px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px}.elementor-8468 .elementor-element.elementor-element-31a17c3 .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:18px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-3b4ea50>.elementor-widget-container{margin:20px 0 0 0}.elementor-8468 .elementor-element.elementor-element-3b4ea50{text-align:start;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-8468 .elementor-element.elementor-element-4727fa9{--divider-border-style:parallelogram;--divider-color:#CBCBC9;--divider-pattern-height:8.8px;--divider-pattern-size:20px}.elementor-8468 .elementor-element.elementor-element-4727fa9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-8468 .elementor-element.elementor-element-4727fa9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-8468 .elementor-element.elementor-element-1f15c2c{margin-top:20px;margin-bottom:0}.elementor-8468 .elementor-element.elementor-element-5429677{width:auto;max-width:auto;align-self:flex-start}.elementor-8468 .elementor-element.elementor-element-5429677>.elementor-widget-container{background-color:#FFDF75;margin:0 0 0 25px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px}.elementor-8468 .elementor-element.elementor-element-5429677 .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:18px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-1c425d7>.elementor-widget-container{margin:20px 0 0 0}.elementor-8468 .elementor-element.elementor-element-1c425d7{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-0243229{--divider-border-style:parallelogram;--divider-color:#CBCBC9;--divider-pattern-height:8.8px;--divider-pattern-size:20px}.elementor-8468 .elementor-element.elementor-element-0243229 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-8468 .elementor-element.elementor-element-0243229 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-2b4c806.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8468 .elementor-element.elementor-element-2b4c806.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8468 .elementor-element.elementor-element-2b4c806.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-788db6a{width:var(--container-widget-width,84.836%);max-width:84.836%;--container-widget-width:84.836%;--container-widget-flex-grow:0}.elementor-8468 .elementor-element.elementor-element-788db6a>.elementor-widget-container{border-radius:20px 20px 20px 20px}.elementor-8468 .elementor-element.elementor-element-6ae3d47{margin-top:20px;margin-bottom:0}.elementor-bc-flex-widget .elementor-8468 .elementor-element.elementor-element-f86765d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8468 .elementor-element.elementor-element-f86765d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8468 .elementor-element.elementor-element-f86765d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8468 .elementor-element.elementor-element-2a628ee{width:var(--container-widget-width,70.195%);max-width:70.195%;--container-widget-width:70.195%;--container-widget-flex-grow:0}.elementor-8468 .elementor-element.elementor-element-ec4cadb{width:auto;max-width:auto;align-self:flex-start}.elementor-8468 .elementor-element.elementor-element-ec4cadb>.elementor-widget-container{background-color:#FFDF75;margin:0 0 0 25px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px}.elementor-8468 .elementor-element.elementor-element-ec4cadb .elementor-heading-title{font-family:"Titillium Web",Sans-serif;font-size:18px;font-weight:500;color:#000}.elementor-8468 .elementor-element.elementor-element-63cfd7d>.elementor-widget-container{margin:20px 0 0 0}.elementor-8468 .elementor-element.elementor-element-63cfd7d{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-de4586a{width:var(--container-widget-width,66.514%);max-width:66.514%;--container-widget-width:66.514%;--container-widget-flex-grow:0}.elementor-8468 .elementor-element.elementor-element-aae22c2{--divider-border-style:parallelogram;--divider-color:#CBCBC9;--divider-pattern-height:8.8px;--divider-pattern-size:20px}.elementor-8468 .elementor-element.elementor-element-aae22c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0}.elementor-8468 .elementor-element.elementor-element-aae22c2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-8468 .elementor-element.elementor-element-a2ef063:not(.elementor-motion-effects-element-type-background),.elementor-8468 .elementor-element.elementor-element-a2ef063>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.homeone.com.sg/wp-content/uploads/2024/06/gas-heater-greybg.jpg)}.elementor-8468 .elementor-element.elementor-element-a2ef063{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-8468 .elementor-element.elementor-element-a2ef063>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8468 .elementor-element.elementor-element-def3c2f>.elementor-widget-container{margin:20px 0 0 0}.elementor-8468 .elementor-element.elementor-element-fbc2996{text-align:center;font-family:"TitilliumWeb-Regular",Sans-serif;font-size:30px;font-weight:400;color:#000}.elementor-8468 .elementor-element.elementor-element-1b9966f:not(.elementor-motion-effects-element-type-background),.elementor-8468 .elementor-element.elementor-element-1b9966f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFE89C}.elementor-8468 .elementor-element.elementor-element-1b9966f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-8468 .elementor-element.elementor-element-1b9966f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(min-width:768px){.elementor-8468 .elementor-element.elementor-element-e9fad2c{width:100%}.elementor-8468 .elementor-element.elementor-element-c1f9811{width:33.738%}.elementor-8468 .elementor-element.elementor-element-8b6b91d{width:66.262%}.elementor-8468 .elementor-element.elementor-element-f190f95{width:66.262%}.elementor-8468 .elementor-element.elementor-element-2b4c806{width:33.738%}.elementor-8468 .elementor-element.elementor-element-f86765d{width:33.738%}.elementor-8468 .elementor-element.elementor-element-62ba379{width:66.262%}}#pollModal h4{background:maroon;padding:10px;color:#fff!important}form#waForm{padding-top:0;padding-bottom:0}form#waForm button#sendCustom{font-size:15px}form#waForm label.wa-radio{margin-bottom:20px}.hh-hero{padding:30px 24px}.hh-hero .hh-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.hh-hero .hh-eyebrow{display:inline-flex;align-items:center;gap:8px;background:#fef2f2;color:#e63946;font-size:12px;font-weight:700;letter-spacing:.12em;padding:8px 16px;border-radius:20px;margin-bottom:24px}.hh-hero .hh-eyebrow::before{content:"●";font-size:10px}.hh-hero .hh-h1{font-size:48px;font-weight:600;color:#1a2540;margin:0 0 20px;line-height:1.15;letter-spacing:-.02em;font-family:"Titillium Web",Sans-serif}.hh-hero .hh-h1 .accent{color:#f57003}.hh-hero .hh-sub{font-size:18px;line-height:1.6;color:#4b5563;margin:0 0 32px;max-width:540px}.hh-hero .hh-trust-row{display:flex;gap:32px;margin-bottom:36px;flex-wrap:wrap}.hh-hero .hh-trust-num{font-size:24px;font-weight:700;color:#1a2540;line-height:1;margin-bottom:4px}.hh-hero .hh-trust-num .star{color:#fbbf24;font-size:20px}.hh-hero .hh-trust-label{font-size:13px;color:#6b7280}.hh-hero .hh-cta-row{display:flex;gap:12px;margin-bottom:32px;flex-wrap:wrap}.hh-hero .hh-cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#25d366;color:#fff;padding:16px 28px;border-radius:10px;text-decoration:none;font-size:16px;font-weight:600;transition:background 0.2s,transform 0.15s;box-shadow:0 2px 8px rgb(37 211 102 / .25)}.hh-hero .hh-cta-primary:hover{background:#1ebe5d;transform:translateY(-1px);color:#fff}.hh-hero .hh-cta-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#fff;color:#1a2540;padding:16px 28px;border-radius:10px;text-decoration:none;font-size:16px;font-weight:600;border:1.5px solid #e5e7eb;transition:border-color 0.2s}.hh-hero .whatsapp-green{background:#25D366;color:#FFF}.hh-hero .hh-cta-secondary:hover{border-color:#1a2540;color:#1a2540}.hh-hero .hh-compliance{display:flex;align-items:center;gap:16px;padding-top:28px;border-top:1px solid #e5e7eb;flex-wrap:wrap}.hh-hero .hh-compliance-label{font-size:12px;color:#6b7280;font-weight:600;letter-spacing:.05em}.hh-hero .hh-compliance-badges{display:flex;gap:14px;flex-wrap:wrap}.hh-hero .hh-badge{background:#fff;padding:8px 14px;border-radius:6px;font-size:12px;font-weight:700;color:#1a2540;border:1px solid #e5e7eb;letter-spacing:.05em}.hh-hero .hh-visual{position:relative}.hh-hero .hh-photo{width:100%;aspect-ratio:5/5;border-radius:24px;object-fit:cover;display:block}.hh-hero .hh-floating-card{position:absolute;bottom:28px;left:-24px;background:#fff;padding:16px 20px;border-radius:16px;box-shadow:0 10px 30px rgb(0 0 0 / .12);display:flex;align-items:center;gap:14px;max-width:260px}.hh-hero .hh-floating-icon{width:44px;height:44px;background:#ecfdf5;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#10b981;font-size:22px;font-weight:700;flex-shrink:0}.hh-hero .hh-floating-title{font-size:14px;font-weight:700;color:#1a2540;margin:0 0 2px}.hh-hero .hh-floating-sub{font-size:12px;color:#6b7280;margin:0}.hh-hero .hh-floating-top{position:absolute;top:28px;right:-20px;background:#fff;padding:14px 18px;border-radius:14px;box-shadow:0 10px 30px rgb(0 0 0 / .12);display:flex;align-items:center;gap:12px}.hh-hero .hh-floating-top-stars{color:#fbbf24;font-size:15px;letter-spacing:2px}.hh-hero .hh-floating-top-num{font-size:20px;font-weight:700;color:#1a2540;line-height:1}.hh-hero .hh-floating-top-label{font-size:10px;color:#6b7280}@media (max-width:768px){.hh-hero .hh-floating-card{display:none}.hh-hero .hh-photo{aspect-ratio:9 / 7}.hh-hero .hh-cta-row a.whatsapp-btn{width:100%}.hh-hero .hh-visual{order:1}.hh-hero .hh-content{order:2}.hh-hero{padding:16px 16px}.hh-hero .hh-container{grid-template-columns:1fr;gap:32px}.hh-hero .hh-h1{font-size:30px}.hh-hero .hh-sub{font-size:16px}.hh-hero .hh-floating-card{left:12px;bottom:12px}.hh-hero .hh-floating-top{right:12px;display:none}.hh-hero .hh-cta-primary,.hh-hero .hh-cta-secondary{width:100%}.hh-hero .hh-eyebrow{display:none}}.ho-gs-section{background:#fff;padding:72px 20px;color:#1a1a2e;box-sizing:border-box}.ho-gs-section *,.ho-gs-section *::before,.ho-gs-section *::after{box-sizing:border-box}.ho-gs-wrap{max-width:1160px;margin:0 auto}.ho-gs-head{text-align:center;max-width:760px;margin:0 auto 52px}.ho-gs-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#FFF;background:#f57c00;padding:9px 20px;border-radius:24px;margin-bottom:20px}.ho-gs-title{font-size:36px;line-height:1.2;font-weight:500;color:#1a1a2e;margin:0 0 16px;font-family:"Titillium Web",Sans-serif}.ho-gs-title span{color:#f57c00}.ho-gs-lead{font-size:17px;line-height:1.75;color:#4a4a5e;margin:0}.ho-gs-steps{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;list-style:none;padding:0;margin:0 0 36px}.ho-gs-steps::before{content:"";position:absolute;top:64px;left:8%;right:8%;border-top:2px dashed #f5c48a}.ho-gs-step{position:relative;background:#fffaeb;border:1px solid #f2e4c2;border-radius:16px;padding:26px 20px 24px;text-align:center;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.ho-gs-step:hover{transform:translateY(-4px);border-color:#f57c00;box-shadow:0 12px 26px rgb(245 124 0 / .14)}.ho-gs-icon{position:relative;width:76px;height:76px;margin:0 auto 18px;border-radius:16px;background:#f57c00;color:#fff;display:flex;align-items:center;justify-content:center}.ho-gs-icon svg{width:32px;height:32px}.ho-gs-num{position:absolute;top:-10px;right:-10px;width:28px;height:28px;border-radius:50%;background:#1a1a2e;color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;border:3px solid #fffaeb}.ho-gs-step h3{font-size:18px;font-weight:600;color:#1a1a2e;margin:0 0 10px}.ho-gs-step p{font-size:15px;line-height:1.65;color:#4a4a5e;margin:0}.ho-gs-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:#fffaeb;border:1px solid #f2e4c2;border-radius:14px;padding:22px 28px}.ho-gs-cta p{font-size:16px;line-height:1.6;color:#1a1a2e;margin:0}.ho-gs-cta strong{color:#f57c00}.ho-gs-wa{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;padding:14px 24px;border-radius:10px;background:#25d366;color:#fff;transition:background 0.2s ease}.ho-gs-wa:hover{background:#1da851;color:#fff}.ho-gs-wa svg{width:20px;height:20px;fill:#fff}@media (max-width:1100px){.ho-gs-steps{grid-template-columns:repeat(3,1fr)}.ho-gs-steps::before{display:none}}@media (max-width:767px){.ho-gs-steps{grid-template-columns:1fr;gap:14px;max-width:520px;margin-left:auto;margin-right:auto}.ho-gs-step{display:grid;grid-template-columns:64px 1fr;column-gap:18px;text-align:left;padding:20px}.ho-gs-icon{grid-row:1 / span 2;width:64px;height:64px;margin:0}.ho-gs-icon svg{width:28px;height:28px}.ho-gs-step h3{margin:4px 0 6px}}@media (max-width:600px){.ho-gs-section{padding:48px 16px}.ho-gs-title{font-size:30px}.ho-gs-lead{font-size:16px}.ho-gs-cta{padding:20px}.ho-gs-wa{width:100%;justify-content:center}}.ho-gp-section{padding:72px 20px;color:#1a1a2e;box-sizing:border-box}.ho-gp-section *,.ho-gp-section *::before,.ho-gp-section *::after{box-sizing:border-box}.ho-gp-wrap{max-width:1160px;margin:0 auto}.ho-gp-heater-note{display:flex;align-items:center;gap:18px;background:#FFF;border-radius:12px;padding:20px 26px;margin-bottom:24px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.ho-gp-heater-badge{flex-shrink:0;background:#f57003;color:#FFF;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:7px 12px;border-radius:6px}.ho-gp-heater-note p{font-size:15px;line-height:1.6;color:#00000;margin:0}.ho-gp-heater-note strong{color:#000}@media (max-width:600px){.ho-gp-heater-note{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}}.ho-gp-head{text-align:center;max-width:780px;margin:0 auto 48px}.ho-gp-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#FFF;background:#287593;padding:6px 14px;border-radius:20px;margin-bottom:16px}.ho-gp-title{font-size:36px;line-height:1.2;font-weight:500;color:#1a1a2e;margin:0 0 16px;font-family:"Titillium Web",Sans-serif}.ho-gp-title span{color:#f57003}.ho-gp-lead{font-size:17px;line-height:1.7;color:#4a4a5e;margin:0}.ho-gp-split{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:start;margin-bottom:24px}.ho-gp-col{display:flex;flex-direction:column;gap:24px}.ho-gp-panel{background:#fff;border:1px solid #e4e6ec;border-radius:16px;overflow:hidden}.ho-gp-panel-head{background:#287593;color:#fff;padding:20px 26px}.ho-gp-panel-head h3{font-size:20px;font-weight:800;margin:0 0 4px;color:#fff}.ho-gp-panel-head p{font-size:14px;line-height:1.5;color:#FFF;margin:0}.ho-gp-rows{list-style:none;padding:0;margin:0}.ho-gp-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 26px;border-bottom:1px solid #ececf2}.ho-gp-row:last-child{border-bottom:none}.ho-gp-row-label{font-size:16px;line-height:1.45;color:#1a1a2e}.ho-gp-row-label small{display:block;font-size:13px;color:#7a7a8e;margin-top:3px}.ho-gp-row-price{flex-shrink:0;font-size:18px;font-weight:500;color:#1a1a2e;white-space:nowrap}.ho-gp-row-price small{font-size:12px;font-weight:500;color:#00a99d;margin-right:3px}.ho-gp-row-main{background:#e6f6f5}.ho-gp-row-main .ho-gp-row-label{font-weight:700}.ho-gp-row-main .ho-gp-row-price{font-size:24px;color:#00a99d}.ho-gp-check{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#00a99d;position:relative}.ho-gp-check::after{content:"";position:absolute;left:8px;top:4px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.ho-gp-reg{display:block;padding:16px 26px;border-bottom:1px solid #ececf2}.ho-gp-reg-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.ho-gp-reg-cite{font-size:13px;font-weight:700;color:#4a4a5e;margin:8px 0 0}.ho-gp-reg details{margin-top:6px}.ho-gp-reg summary{font-size:13px;font-weight:700;color:#00a99d;cursor:pointer;list-style:none}.ho-gp-reg summary::-webkit-details-marker{display:none}.ho-gp-reg summary::before{content:"+ "}.ho-gp-reg details[open] summary::before{content:"\2212  "}.ho-gp-reg-body{font-size:13px;line-height:1.65;color:#5a5a6e;background:#f7f8fa;border-radius:6px;padding:12px 14px;margin-top:10px}.ho-gp-reg-body p{margin:0 0 6px}.ho-gp-reg-body p:last-child{margin-bottom:0}.ho-gp-reg-body strong{color:#c0392b}.ho-gp-reg-body a{color:#00a99d;font-weight:700}.ho-gp-warranty{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:20px 26px 24px}.ho-gp-wcard{background:#f7f8fa;border-radius:8px;padding:14px 16px}.ho-gp-wcard strong{display:block;font-size:20px;font-weight:500;color:#1a1a2e}.ho-gp-wcard span{display:block;font-size:13px;color:#5a5a6e;margin-top:2px}.ho-gp-extra{background:#fff;border:1px solid #e4e6ec;border-radius:16px;overflow:hidden}.ho-gp-extra summary{display:flex;justify-content:space-between;align-items:center;background:#287593;color:#fff;padding:18px 26px;cursor:pointer;list-style:none}.ho-gp-extra summary::-webkit-details-marker{display:none}.ho-gp-extra summary h3{font-size:19px;font-weight:800;margin:0;color:#fff}.ho-gp-extra-toggle{font-size:13px;font-weight:700;color:#fff}.ho-gp-extra-toggle::after{content:"  +";font-size:18px}.ho-gp-extra[open] .ho-gp-extra-toggle::after{content:"  \2212"}.ho-gp-extra .ho-gp-row-label small{font-style:italic}.ho-gp-disclaimer{display:flex;gap:16px;align-items:flex-start;background:#fdf0f0;border-radius:10px;padding:20px 24px}.ho-gp-disclaimer-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#e8555a;color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center}.ho-gp-disclaimer p{font-size:14px;line-height:1.65;color:#4a4a5e;margin:0}.ho-gp-disclaimer strong{color:#c0392b}@media (max-width:991px){.ho-gp-split{grid-template-columns:1fr}}@media (max-width:600px){.ho-gp-section{padding:48px 16px}.ho-gp-title{font-size:27px}.ho-gp-lead{font-size:16px}.ho-gp-row,.ho-gp-reg,.ho-gp-panel-head,.ho-gp-extra summary{padding-left:18px;padding-right:18px}.ho-gp-row-label{font-size:15px}.ho-gp-warranty{grid-template-columns:1fr;padding:16px 18px 20px}}.ho-gb-section{padding:72px 20px;color:#1a1a2e;box-sizing:border-box}.ho-gb-section *,.ho-gb-section *::before,.ho-gb-section *::after{box-sizing:border-box}.ho-gb-wrap{max-width:1160px;margin:0 auto}.ho-gb-head{text-align:center;max-width:720px;margin:0 auto 44px}.ho-gb-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#FFF;background:#f57c00;padding:9px 20px;border-radius:24px;margin-bottom:20px}.ho-gb-title{font-size:36px;line-height:1.2;font-weight:500;color:#1a1a2e;margin:0 0 14px;font-family:"Titillium Web",Sans-serif}.ho-gb-title span{color:#f57003}.ho-gb-lead{font-size:17px;line-height:1.7;color:#4a4a5e;margin:0}.ho-gb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px}.ho-gb-card{background:#fff;border:1px solid #e4e6ec;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.ho-gb-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgb(26 26 46 / .12);border-color:#00a99d}.ho-gb-photo{position:relative;aspect-ratio:4 / 5;background:#e4e6ec;overflow:hidden}.ho-gb-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.ho-gb-card:hover .ho-gb-photo img{transform:scale(1.04)}.ho-gb-tag{position:absolute;top:16px;left:16px;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:6px 12px;border-radius:14px;background:#1a1a2e;color:#fff}.ho-gb-tag-alert{background:#e8555a}.ho-gb-body{padding:24px 24px 26px;display:flex;flex-direction:column;align-items:center;text-align:center;flex-grow:1}.ho-gb-logo{height:52px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.ho-gb-logo img{max-height:44px;max-width:180px;width:auto;display:block}.ho-gb-body p{font-size:15px;line-height:1.6;color:#4a4a5e;margin:0 0 22px;flex-grow:1}.ho-gb-btn{display:block;width:100%;text-align:center;font-size:15px;font-weight:700;text-decoration:none;padding:13px 20px;border-radius:8px;background:#1a1a2e;color:#fff;transition:background 0.2s ease,color 0.2s ease}.ho-gb-btn:hover{background:#00a99d;color:#fff}.ho-gb-btn-alert{background:#e8555a}.ho-gb-btn-alert:hover{background:#c0392b}.ho-gb-help{display:flex;justify-content:space-between;align-items:center;gap:24px;background:#287593;border-radius:14px;padding:26px 32px}.ho-gb-help h3{font-size:20px;font-weight:500;color:#fff;margin:0 0 4px}.ho-gb-help p{font-size:15px;line-height:1.6;color:#FFF;margin:0}.ho-gb-help-btn{flex-shrink:0;display:inline-block;font-size:15px;font-weight:700;text-decoration:none;padding:14px 26px;border-radius:8px;background:#e6f6f5;color:#000;transition:background 0.2s ease}.ho-gb-help-btn:hover{background:#000;color:#fff}@media (max-width:991px){.ho-gb-grid{grid-template-columns:repeat(2,1fr)}.ho-gb-help{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.ho-gb-section{padding:48px 16px}.ho-gb-title{font-size:27px}.ho-gb-lead{font-size:16px}.ho-gb-grid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.ho-gb-photo{aspect-ratio:3 / 4}.ho-gb-help{padding:22px 20px}.ho-gb-help-btn{width:100%;text-align:center}}.ho-ga-section{background:#fff;padding:72px 20px;color:#1a1a2e;box-sizing:border-box}.ho-ga-section *,.ho-ga-section *::before,.ho-ga-section *::after{box-sizing:border-box}.ho-ga-wrap{max-width:1160px;margin:0 auto}.ho-ga-head{text-align:center;max-width:720px;margin:0 auto 40px}.ho-ga-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#fff;background:#f57c00;padding:9px 20px;border-radius:24px;margin-bottom:20px}.ho-ga-title{font-size:38px;line-height:1.2;font-weight:500;color:#1a1a2e;margin:0;font-family:"Titillium Web",Sans-serif}.ho-ga-title span{color:#f57c00}.ho-ga-card{display:grid;grid-template-columns:1fr 1.15fr;background:#fffaeb;border:1px solid #f2e4c2;border-radius:20px;overflow:hidden;transition:border-color 0.25s ease,box-shadow 0.25s ease}.ho-ga-card:hover{border-color:#f57c00;box-shadow:0 16px 34px rgb(245 124 0 / .14)}.ho-ga-media{position:relative;display:block;min-height:420px;background:#f2e4c2;overflow:hidden}.ho-ga-media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s ease}.ho-ga-card:hover .ho-ga-media img{transform:scale(1.04)}.ho-ga-tag{position:absolute;top:18px;left:18px;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#f57c00;padding:7px 14px;border-radius:16px}.ho-ga-body{padding:38px 40px;display:flex;flex-direction:column}.ho-ga-meta{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;font-weight:600;color:#7a7a8e;margin:0 0 14px}.ho-ga-meta span::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#f57c00;margin-right:8px;vertical-align:middle}.ho-ga-body h3{font-size:26px;line-height:1.3;font-weight:500;margin:0 0 14px}.ho-ga-body h3 a{color:#1a1a2e;text-decoration:none}.ho-ga-body h3 a:hover{color:#f57c00}.ho-ga-excerpt{font-size:16px;line-height:1.7;color:#4a4a5e;margin:0 0 22px}.ho-ga-points-label{font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#f57c00;margin:0 0 12px}.ho-ga-points{display:grid;grid-template-columns:1fr 1fr;gap:12px;list-style:none;padding:0;margin:0 0 26px}.ho-ga-points li{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid #f2e4c2;border-radius:12px;padding:14px}.ho-ga-icon{flex-shrink:0;width:38px;height:38px;border-radius:10px;background:#f57c00;color:#fff;display:flex;align-items:center;justify-content:center}.ho-ga-icon svg{width:20px;height:20px}.ho-ga-points strong{display:block;font-size:14px;color:#1a1a2e;margin-bottom:2px}.ho-ga-points span{display:block;font-size:13px;line-height:1.5;color:#5a5a6e}.ho-ga-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:20px;border-top:1px solid #f2e4c2}.ho-ga-review{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.45;color:#5a5a6e}.ho-ga-review svg{flex-shrink:0;width:22px;height:22px;color:#f57c00}.ho-ga-review strong{color:#1a1a2e}.ho-ga-btn{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;padding:14px 24px;border-radius:10px;background:#f57c00;color:#fff;transition:background 0.2s ease}.ho-ga-btn:hover{background:#e06c00;color:#fff}.ho-ga-btn svg{width:18px;height:18px}@media (max-width:991px){.ho-ga-card{grid-template-columns:1fr}.ho-ga-media{min-height:0;aspect-ratio:16 / 9}}@media (max-width:600px){.ho-ga-section{padding:48px 16px}.ho-ga-title{font-size:28px}.ho-ga-body{padding:26px 20px}.ho-ga-body h3{font-size:21px}.ho-ga-points{grid-template-columns:1fr}.ho-ga-btn{width:100%;justify-content:center}}.ho-gh-section{background:#f3e3a6;background:linear-gradient(90deg,#FDEA9E 0%,#fff 45%,#FDEA9E 100%);padding:80px 20px;color:#1a1a2e;box-sizing:border-box;overflow:hidden}.ho-gh-section *,.ho-gh-section *::before,.ho-gh-section *::after{box-sizing:border-box}.ho-gh-wrap{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:center}.ho-gh-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background:#287593;padding:6px 14px;border-radius:20px;margin-bottom:18px}.ho-gh-title{font-size:40px;line-height:1.18;font-weight:500;color:#1a1a2e;margin:0 0 18px;font-family:"Titillium Web",Sans-serif}.ho-gh-title span{color:#f57003}.ho-gh-lead{font-size:17px;line-height:1.75;color:#3a3a4e;margin:0 0 14px}.ho-gh-lead strong{color:#1a1a2e}.ho-gh-label{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#6a5a2e;margin:24px 0 10px}.ho-gh-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.ho-gh-chips li{font-size:14px;font-weight:600;color:#1a1a2e;background:#fff;border:1px solid #e3cc7a;padding:7px 14px;border-radius:16px}.ho-gh-chips-brand li{border-color:#c0392b}.ho-gh-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.ho-gh-btn{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;padding:15px 26px;border-radius:8px;transition:background 0.2s ease,color 0.2s ease}.ho-gh-btn svg{width:18px;height:18px}.ho-gh-btn-primary{background:#f57003;color:#fff}.ho-gh-btn-primary:hover{background:#a93226;color:#fff}.ho-gh-btn-ghost{background:#fff0;color:#1a1a2e;border:2px solid #1a1a2e}.ho-gh-btn-ghost:hover{background:#1a1a2e;color:#fff}.ho-gh-media{position:relative}.ho-gh-media::before{content:"";position:absolute;top:-18px;right:-18px;width:70%;height:70%;border-radius:20px;background:#fff;opacity:.55}.ho-gh-photo{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:4 / 5;background:#f3e3a6;box-shadow:0 20px 44px rgb(106 90 46 / .28)}.ho-gh-photo img{width:100%;height:100%;object-fit:cover;display:block}.ho-gh-badge{position:absolute;left:-22px;bottom:32px;display:flex;align-items:center;gap:12px;background:#fff;border-radius:12px;padding:14px 18px;box-shadow:0 12px 28px rgb(106 90 46 / .22)}.ho-gh-badge-icon{width:38px;height:38px;border-radius:50%;background:#1a1a2e;color:#f0d77a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ho-gh-badge-icon svg{width:20px;height:20px}.ho-gh-badge strong{display:block;font-size:14px;color:#1a1a2e}.ho-gh-badge span{display:block;font-size:12px;color:#5a5a6e}@media (max-width:991px){.ho-gh-wrap{grid-template-columns:1fr;gap:44px}.ho-gh-media{max-width:460px;margin:0 auto;width:100%}.ho-gh-badge{left:16px}}@media (max-width:600px){.ho-gh-section{padding:52px 16px}.ho-gh-title{font-size:29px}.ho-gh-lead{font-size:16px}.ho-gh-btn{width:100%;justify-content:center}.ho-gh-photo{aspect-ratio:4 / 4.5}.ho-gh-media::before{display:none}}.ho-gr-section{padding:72px 20px;color:#1a1a2e;box-sizing:border-box}.ho-gr-section *,.ho-gr-section *::before,.ho-gr-section *::after{box-sizing:border-box}.ho-gr-wrap{max-width:1160px;margin:0 auto}.ho-gr-head{text-align:center;max-width:760px;margin:0 auto 40px}.ho-gr-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#FFF;background:#f57003;padding:9px 20px;border-radius:24px;margin-bottom:20px}.ho-gr-g{width:16px;height:16px}.ho-gr-title{font-size:36px;line-height:1.2;font-weight:500;color:#1a1a2e;margin:0;font-family:"Titillium Web",Sans-serif}.ho-gr-title span{color:#f57003}.ho-gr-card{display:grid;grid-template-columns:1.25fr 1fr;background:#fff;border:1px solid #e4e6ec;border-radius:18px;overflow:hidden;box-shadow:0 14px 34px rgb(26 26 46 / .08)}.ho-gr-review{padding:40px 40px 36px;display:flex;flex-direction:column}.ho-gr-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.ho-gr-stars{color:#fabe04;font-size:22px;letter-spacing:3px;line-height:1}.ho-gr-date{font-size:13px;font-weight:600;color:#7a7a8e}.ho-gr-highlight{position:relative;font-size:22px;line-height:1.45;font-weight:600;color:#1a1a2e;margin:0 0 18px;padding-left:22px;border-left:5px solid #00a99d}.ho-gr-text{font-size:16px;line-height:1.8;color:#3a3a4e;margin:0 0 22px}.ho-gr-text p{margin:0 0 14px}.ho-gr-text p:last-child{margin-bottom:0}.ho-gr-text strong{color:#1a1a2e}.ho-gr-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.ho-gr-chip{font-size:13px;font-weight:700;color:#1a1a2e;background:#f8f2e2;border:1px solid #ecdfb8;padding:6px 12px;border-radius:14px}.ho-gr-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-top:1px solid #ececf2;padding-top:20px;margin-top:auto}.ho-gr-person{display:flex;align-items:center;gap:14px}.ho-gr-avatar{width:48px;height:48px;border-radius:50%;background:#1a1a2e;color:#fabe04;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ho-gr-person strong{display:block;font-size:15px;color:#1a1a2e}.ho-gr-person span{display:block;font-size:13px;color:#7a7a8e}.ho-gr-link{font-size:14px;font-weight:700;color:#f57003;text-decoration:none}.ho-gr-link:hover{color:#008a80;text-decoration:underline}.ho-gr-photos{background:#1a1a2e;padding:24px;display:flex;flex-direction:column}.ho-gr-photos-label{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#c8a84b;margin:0 0 14px}.ho-gr-gallery{display:grid;gap:10px;flex-grow:1}.ho-gr-gallery img{width:100%;height:100%;min-height:100px;object-fit:cover;display:block;border-radius:10px;background:#23233d}.ho-gr-wa{display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;padding:15px 22px;border-radius:8px;background:#25d366;color:#fff;margin-top:18px;transition:background 0.2s ease}.ho-gr-wa:hover{background:#1da851;color:#fff}.ho-gr-wa svg{width:20px;height:20px;fill:#fff}@media (max-width:991px){.ho-gr-card{grid-template-columns:1fr}.ho-gr-gallery img{min-height:0;aspect-ratio:1 / 1}}@media (max-width:600px){.ho-gr-section{padding:48px 16px}.ho-gr-title{font-size:27px}.ho-gr-review{padding:28px 20px 24px}.ho-gr-highlight{font-size:19px;padding-left:16px}.ho-gr-text{font-size:15px}.ho-gr-photos{padding:18px}}.fbx-modal{display:none!important}.fbx-caption{display:none}.modal,.modal-box{z-index:900}.readclause{font-size:15px!important}.close-modal{font-size:20px;top:20px;position:relative}.modal-sandbox{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff0}.modal{display:none;position:fixed;width:100%;height:100%;left:0;background:#000;background:rgb(0 0 0 / .8);overflow:auto}.modal-box{position:relative;width:80%;max-width:920px;margin:100px auto;animation-name:modalbox;animation-duration:.4s;animation-timing-function:cubic-bezier(0,0,.3,1.6);top:20%}.modal-header{padding:20px 40px;background:#F6CD2F;color:#000}.modal-body{background:#ECEFF1;padding:60px 40px}.close-modal{text-align:right;cursor:pointer}@-webkit-keyframes modalbox{0%{top:-250px;opacity:0}100%{top:0;opacity:1}}@keyframes modalbox{0%{top:-250px;opacity:0}100%{top:20%;opacity:1}}#modal-name button{border:1px solid #333;outline:none;color:#333}@media screen and (max-width:767px){.readclause .modal-box .modal-body{height:350px;overflow-y:scroll}.readclause .close-modal{font-size:18px;top:0;position:relative;float:right}.readclause .modal-header h1{font-size:17px}}.gasheater_desc{min-height:200px;display:block}.ho-ge-section{padding:72px 20px;color:#fff;box-sizing:border-box}.ho-ge-section *,.ho-ge-section *::before,.ho-ge-section *::after{box-sizing:border-box}.ho-ge-wrap{max-width:1160px;margin:0 auto}.ho-ge-head{text-align:center;max-width:780px;margin:0 auto 40px}.ho-ge-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#FFF;background:#287593;padding:6px 14px;border-radius:20px;margin-bottom:16px}.ho-ge-title{font-size:36px;line-height:1.2;font-weight:500;color:#000;margin:0 0 16px;font-family:"Titillium Web",Sans-serif}.ho-ge-title span{color:#f57003}.ho-ge-lead{font-size:17px;line-height:1.7;color:#000;margin:0}.ho-ge-lead strong{color:#000}.ho-ge-signs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:44px}.ho-ge-sign{background:#fffbed;border-radius:12px;padding:18px 18px;display:flex;align-items:center;gap:12px}.ho-ge-sign-dot{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#e8555a;color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center}.ho-ge-sign span{font-size:14px;line-height:1.5;color:#000}.ho-ge-videos-head{font-size:22px;font-weight:800;color:#fff;margin:0 0 6px}.ho-ge-videos-sub{font-size:15px;color:#000;margin:0 0 22px}.ho-ge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.ho-ge-card{background:#fff;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.ho-ge-video{position:relative;width:100%;aspect-ratio:16 / 9;background:#000}.ho-ge-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.ho-ge-card-body{padding:20px 22px 22px;flex-grow:1;display:flex;flex-direction:column}.ho-ge-reading{align-self:flex-start;font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#c0392b;background:#fdf0f0;border:1px solid #f5c6c7;padding:5px 10px;border-radius:6px;margin-bottom:12px}.ho-ge-card h3{font-size:17px;line-height:1.45;font-weight:500;color:#1a1a2e;margin:0 0 14px;flex-grow:1}.ho-ge-meta{display:flex;flex-wrap:wrap;gap:6px 16px;border-top:1px solid #ececf2;padding-top:12px;font-size:13px;color:#5a5a6e}.ho-ge-meta span::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#00a99d;margin-right:7px;vertical-align:middle}.ho-ge-action{display:grid;grid-template-columns:1.3fr 1fr;gap:0;border-radius:16px;overflow:hidden}.ho-ge-urgent{background:#fdf0f0;padding:28px 30px}.ho-ge-urgent h3{font-size:19px;font-weight:800;color:#c0392b;margin:0 0 12px}.ho-ge-urgent ol{margin:0;padding-left:20px}.ho-ge-urgent li{font-size:15px;line-height:1.6;color:#3a3a4e;margin-bottom:6px}.ho-ge-urgent li strong{color:#1a1a2e}.ho-ge-enquire{background:#fff;padding:28px 30px;display:flex;flex-direction:column;justify-content:center}.ho-ge-enquire h3{font-size:19px;font-weight:800;color:#1a1a2e;margin:0 0 8px}.ho-ge-enquire p{font-size:15px;line-height:1.6;color:#4a4a5e;margin:0 0 18px}.ho-ge-wa{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;padding:14px 24px;border-radius:8px;background:#25d366;color:#fff;transition:background 0.2s ease}.ho-ge-wa:hover{background:#1da851;color:#fff}.ho-ge-wa svg{width:20px;height:20px;fill:#fff}@media (max-width:991px){.ho-ge-signs{grid-template-columns:repeat(2,1fr)}.ho-ge-grid{grid-template-columns:1fr;max-width:620px;margin-left:auto;margin-right:auto}.ho-ge-action{grid-template-columns:1fr}}@media (max-width:600px){.ho-ge-section{padding:48px 16px}.ho-ge-title{font-size:27px}.ho-ge-lead{font-size:16px}.ho-ge-signs{grid-template-columns:1fr}.ho-ge-urgent,.ho-ge-enquire{padding:24px 20px}.ho-ge-wa{width:100%}}.viewmore_projects{position:absolute;right:50px;top:70px;font-size:17px;border-radius:5px;padding:8px 15px;background:#ff810a;color:#FFF;border:0}.viewmore_projects:hover{background:#000}h2.line-title img{width:110px;margin-bottom:10px;margin-right:6px}span.date-label{position:relative;right:0;background:#ff810a;padding:5px 10px;border-radius:10px;color:#fff;font-size:10px;margin-bottom:20px;display:inline-block}.portfolio-section h2{margin-bottom:28px;padding-bottom:10px;font-size:22px;line-height:28px;font-weight:700;position:relative;text-transform:capitalize;font-family:titilliumweb-regular!important}.portfolio-section h3{margin:0 0 10px;font-size:15px;line-height:20px;padding-bottom:0;margin-top:15px;color:#000}.portfolio-section button{outline:none!important}.portfolio-section .line-title{position:relative;width:200px}.portfolio-section .line-title::before,.portfolio-section .line-title::after{content:"";position:absolute;bottom:0;left:0;height:4px;border-radius:2px}.portfolio-section .line-title::before{width:100%;background:#000}.portfolio-section .line-title::after{width:32px;background:#ff810a}.portfolio-section{padding:60px 50px}.portfolio-section .owl-stage{margin:15px 0;display:flex;display:-webkit-flex}.ferroli .owl-carousel button.owl-dot.active span{background:#ff810a}.portfolio-section .item:hover{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.portfolio-section .item{margin:0 15px 60px;width:300px;height:auto;min-height:350px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-align-items:center;flex-direction:column;background:#fff0 no-repeat center center / cover;border-radius:16px;overflow:hidden;position:relative;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;cursor:pointer;box-shadow:rgb(149 157 165 / .5) 0 8px 24px}.portfolio-section .item.active{width:200px}.portfolio-section .item:after{content:"";display:block;position:absolute;height:100%;width:100%;left:0;top:0;background-image:linear-gradient(#fff0,#fff0)}.project-location{color:#000;font-size:13px;display:block;margin-bottom:10px}.project-location img{width:20px!important;margin-right:5px;display:block;float:left}.portfolio-section .item-desc.moreprojects{background:none}.portfolio-section .item.moreprojects{background:#ff810a no-repeat center center / cover;height:450px;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}.portfolio-section .item.moreprojects:hover{background-color:#000}.portfolio-section .item-desc.moreprojects h3{color:#FFF}.portfolio-section .item-desc{padding:0 20px;color:#fff;position:relative;z-index:1;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;bottom:0;background:#FFF}.portfolio-section .item.active .item-desc{transform:none;-webkit-transform:none}.portfolio-section .item-desc p{opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);transition:all 0.4s ease-in-out 0.2s;-webkit-transition:all 0.4s ease-in-out 0.2s}.portfolio-section .item.active .item-desc p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.portfolio-section .owl-theme.custom-carousel .owl-dots{margin-top:-20px;position:relative;z-index:5}@media (max-width:767px){.line-title{width:250px}.portfolio-section{padding:30px 15px 20px}button.viewmore_projects{right:20px;top:40px}.portfolio-section .line-title::before{width:70%}.portfolio-section .line-title span{display:none}.gasheaterbrands_section .elementor-spacer-inner{display:none}.pastworks_gasheater .elementor-element-populated{padding:0px!important;margin-bottom:40px}.pastworks_gasheater{margin-top:40px}}.ho-rv{max-width:1240px;margin:0 auto;padding:32px 16px;font-family:inherit;color:#1a1a2e}.ho-rv-head{text-align:center;margin-bottom:24px}.ho-rv-title{margin:0 0 8px;font-size:30px;font-weight:500;color:#1a1a2e;font-family:"TitilliumWeb-Regular",Sans-serif}.ho-rv-sub{margin:0;font-size:15px;color:#5f6368;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.ho-rv-sub a{color:#1a73e8;text-decoration:none;font-weight:500}.ho-rv-sub a:hover{text-decoration:underline}.ho-rv-viewport button:hover{color:#000;background:#00a99d}.ho-rv-viewport{position:relative}.ho-rv-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 2px 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ho-rv-track::-webkit-scrollbar{display:none}.ho-rv-track:focus-visible{outline:2px solid #00a99d;outline-offset:4px;border-radius:12px}.ho-rv-card{flex:0 0 calc((100% - 60px) / 4);scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid #e6e8eb;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px rgb(26 26 46 / .06);transition:box-shadow 0.2s ease,transform 0.2s ease}.ho-rv-card:hover{box-shadow:0 8px 20px rgb(26 26 46 / .1);transform:translateY(-2px)}.ho-rv-photo{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#f1f3f4}.ho-rv-body{display:flex;flex-direction:column;flex:1;padding:16px}.ho-rv-top{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.ho-rv-avatar{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#1a73e8;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}.ho-rv-who{flex:1;min-width:0}.ho-rv-name{font-size:15px;font-weight:600;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ho-rv-meta{font-size:12px;color:#70757a;margin-top:2px}.ho-rv-stars{flex:0 0 auto;font-size:13px;color:#fbbc04;letter-spacing:1px}.ho-rv-text{margin:0;font-size:14px;line-height:1.6;color:#3c4043;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ho-rv-text.is-open{display:block;-webkit-line-clamp:unset;overflow:visible}.ho-rv-more{align-self:flex-start;margin-top:6px;padding:0;background:none;border:0;font:inherit;font-size:13px;font-weight:600;color:#00a99d;cursor:pointer}.ho-rv-more:hover{text-decoration:underline}.ho-rv-more[hidden]{display:none}.ho-rv-foot{margin-top:auto;padding-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ho-rv-tag{font-size:11px;color:#3c4a6b;background:#eef2fb;border-radius:999px;padding:4px 10px}.ho-rv-src{margin-left:auto;font-size:12px;color:#1a73e8;text-decoration:none;white-space:nowrap}.ho-rv-src:hover{text-decoration:underline}.ho-rv-arrow{position:absolute;top:38%;z-index:2;width:42px;height:42px;border-radius:50%;border:1px solid #e6e8eb;background:#fff;color:#1a1a2e;font-size:26px;line-height:1;cursor:pointer;box-shadow:0 4px 12px rgb(26 26 46 / .12);display:flex;align-items:center;justify-content:center;transition:opacity 0.2s ease,background 0.2s ease}.ho-rv-arrow:hover{background:#f5f7fa}.ho-rv-arrow:disabled{opacity:0;pointer-events:none}.ho-rv-prev{left:-20px}.ho-rv-next{right:-20px}.ho-rv-bar{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.ho-rv-progress{width:180px;height:4px;border-radius:4px;background:#e6e8eb;overflow:hidden}.ho-rv-progress-fill{display:block;height:100%;width:25%;background:#00a99d;border-radius:4px;transition:width 0.25s ease,margin-left 0.25s ease}.ho-rv-count{margin:0;font-size:13px;color:#70757a}@media (max-width:1024px){.ho-rv-card{flex-basis:calc((100% - 40px) / 3)}}@media (max-width:768px){.ho-rv-card{flex-basis:calc((100% - 20px) / 2)}.ho-rv-prev{left:-8px}.ho-rv-next{right:-8px}}@media (max-width:600px){.ho-rv{padding:24px 0}.ho-rv-head{padding:0 16px}.ho-rv-title{font-size:24px}.ho-rv-track{gap:14px;padding-left:16px;padding-right:16px;scroll-padding-left:16px}.ho-rv-card{flex-basis:84%}.ho-rv-arrow{display:none}}.ho-gc-section{background:#f8f1d8;background:linear-gradient(90deg,#FDEA9E 0%,#fff 45%,#FDEA9E 100%);padding:72px 20px;color:#1a1a2e;box-sizing:border-box}.ho-gc-section *,.ho-gc-section *::before,.ho-gc-section *::after{box-sizing:border-box}.ho-gc-wrap{max-width:1160px;margin:0 auto}.ho-gc-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:36px}.ho-gc-head-text{max-width:640px}.ho-gc-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background:#1a1a2e;padding:6px 14px;border-radius:20px;margin-bottom:16px}.ho-gc-title{font-size:34px;line-height:1.2;font-weight:500;color:#1a1a2e;margin:0 0 12px;font-family:"Titillium Web",Sans-serif}.ho-gc-title span{color:#f57003}.ho-gc-lead{font-size:16px;line-height:1.7;color:#3a3a4e;margin:0}.ho-gc-stat{flex-shrink:0;background:#fff;border-radius:12px;padding:18px 24px;box-shadow:0 10px 24px rgb(106 90 46 / .14)}.ho-gc-stat strong{display:block;font-size:34px;font-weight:800;line-height:1.1;color:#1a1a2e}.ho-gc-stat span{display:block;font-size:13px;color:#5a5a6e;margin-top:4px}.ho-gc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-bottom:36px}.ho-gc-card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:#1a1a2e;box-shadow:0 10px 24px rgb(106 90 46 / .12);transition:transform 0.25s ease,box-shadow 0.25s ease}.ho-gc-card:hover{transform:translateY(-5px);box-shadow:0 18px 34px rgb(106 90 46 / .22)}.ho-gc-photo{position:relative;aspect-ratio:4 / 3;background:#f3e3a6;overflow:hidden}.ho-gc-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.ho-gc-card:hover .ho-gc-photo img{transform:scale(1.05)}.ho-gc-year{position:absolute;top:12px;left:12px;font-size:12px;font-weight:700;color:#fff;background:rgb(26 26 46 / .85);padding:5px 10px;border-radius:12px}.ho-gc-body{padding:20px 20px 22px;display:flex;flex-direction:column;flex-grow:1}.ho-gc-label{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#f57003;margin:0 0 4px}.ho-gc-card h3{font-size:19px;line-height:1.3;font-weight:500;color:#1a1a2e;margin:0 0 16px}.ho-gc-specs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;padding:14px 0 0;border-top:1px solid #f0e6c4;flex-grow:1;align-content:start}.ho-gc-specs div{font-size:12px;color:#7a7a8e}.ho-gc-specs strong{display:block;font-size:15px;font-weight:700;color:#1a1a2e;margin-top:2px}.ho-gc-specs .ho-gc-full{grid-column:1 / -1}.ho-gc-link{font-size:14px;font-weight:700;color:#f57003}.ho-gc-link::after{content:" \2192"}.ho-gc-foot{display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.ho-gc-btn{display:inline-block;font-size:15px;font-weight:700;text-decoration:none;padding:15px 28px;border-radius:8px;transition:background 0.2s ease,color 0.2s ease}.ho-gc-btn-primary{background:#f57003;color:#fff}.ho-gc-btn-primary:hover{background:#a93226;color:#fff}.ho-gc-btn-ghost{background:#fff0;color:#1a1a2e;border:2px solid #1a1a2e}.ho-gc-btn-ghost:hover{background:#1a1a2e;color:#fff}@media (max-width:991px){.ho-gc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ho-gc-section{padding:48px 16px}.ho-gc-title{font-size:26px}.ho-gc-stat{width:100%}.ho-gc-grid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.ho-gc-btn{width:100%;text-align:center}}.gasheaterfaulty h2{font-family:titilliumweb-regular!important}.gas_heater_islandwide .elementor-icon-list-item a span:hover{transform:translate(0,1px)}.gas_heater_islandwide .elementor-icon-list-item a span{color:#dd362e!important;font-weight:400;transition:transform .3s ease-out}@media screen and (max-width:767px){.islandwide_coverage{padding:0px!important}}.gaugetest img{border-radius:20px}.aftergastesting img{border-radius:20px}@media screen and (max-width:767px){.tabletest img{width:100%!important}}@media screen and (max-width:767px){.finalpressuretest_section .tabletest.elementor-widget{width:100%!important;max-width:100%!important}}@media screen and (max-width:767px){.gasleak_headerbar{padding-left:0px!important}.gasleak_headerbar .elementor-widget-container{margin-left:0px!important}.gasleaktesting_container ul{padding-left:0px!important}.gasleaktesting_container{text-shadow:none!important}}.gh-faq{max-width:900px;margin:0 auto;padding:24px 16px}.gh-faq-item>summary{background:#fbfbef}.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 #f5d351;border-radius:14px;background:#fff;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:#f5d351}.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:#000;background:#f5d351}.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:16px 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}}.gh-faq-item span.gh-faq-icon{font-size:20px}#faq{display:none}.ho-gq-section{padding:72px 20px;color:#1a1a2e;box-sizing:border-box}.ho-gq-section *,.ho-gq-section *::before,.ho-gq-section *::after{box-sizing:border-box}.ho-gq-wrap{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:0.8fr 1.4fr;gap:48px;align-items:start}.ho-gq-side{position:sticky;top:100px}.ho-gq-eyebrow{display:inline-block;font-size:13px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;color:#fff;background:#f57c00;padding:9px 20px;border-radius:24px;margin-bottom:20px}.ho-gq-title{font-size:38px;line-height:1.2;font-weight:500;color:#1a1a2e;margin:0 0 16px;font-family:"Titillium Web",Sans-serif}.ho-gq-title span{color:#f57c00}.ho-gq-lead{font-size:16px;line-height:1.75;color:#4a4a5e;margin:0 0 26px}.ho-gq-ask{background:#fffaeb;border:1px solid #f2e4c2;border-radius:16px;padding:24px}.ho-gq-ask h3{font-size:18px;font-weight:800;color:#1a1a2e;margin:0 0 6px}.ho-gq-ask p{font-size:15px;line-height:1.6;color:#4a4a5e;margin:0 0 16px}.ho-gq-wa{display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;padding:14px 20px;border-radius:10px;background:#25d366;color:#fff;transition:background 0.2s ease}.ho-gq-wa:hover{background:#1da851;color:#fff}.ho-gq-wa svg{width:20px;height:20px;fill:#fff}.ho-gq-list{display:flex;flex-direction:column;gap:12px}.ho-gq-item{background:#fffaeb;border:1px solid #f2e4c2;border-radius:14px;overflow:hidden;transition:border-color 0.2s ease,box-shadow 0.2s ease}.ho-gq-item[open]{border-color:#f57c00;box-shadow:0 10px 24px rgb(245 124 0 / .1)}.ho-gq-item summary{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;cursor:pointer;list-style:none;font-size:17px;line-height:1.45;font-weight:700;color:#1a1a2e}.ho-gq-item summary::-webkit-details-marker{display:none}.ho-gq-item summary::after{content:"+";flex-shrink:0;width:32px;height:32px;border-radius:10px;background:#f57c00;color:#fff;font-size:22px;font-weight:600;line-height:32px;text-align:center}.ho-gq-item[open] summary::after{content:"\2212";background:#1a1a2e}.ho-gq-answer{padding:0 24px 22px;font-size:15px;line-height:1.75;color:#4a4a5e}.ho-gq-answer p{margin:0 0 10px}.ho-gq-answer p:last-child{margin-bottom:0}.ho-gq-answer strong{color:#1a1a2e}.ho-gq-answer ul{margin:0 0 10px;padding-left:20px}.ho-gq-answer li{margin-bottom:4px}.ho-gq-answer a{color:#f57c00;font-weight:700}@media (max-width:991px){.ho-gq-wrap{grid-template-columns:1fr;gap:32px}.ho-gq-side{position:static}}@media (max-width:600px){.ho-gq-section{padding:48px 16px}.ho-gq-title{font-size:29px}.ho-gq-item summary{font-size:16px;padding:18px}.ho-gq-answer{padding:0 18px 20px}}@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')}