.elementor-59550 .elementor-element.elementor-element-27e775e:not(.elementor-motion-effects-element-type-background),.elementor-59550 .elementor-element.elementor-element-27e775e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#FCE1B1 0%,#FFFFFF 100%)}.elementor-59550 .elementor-element.elementor-element-27e775e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-59550 .elementor-element.elementor-element-27e775e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-59550 .elementor-element.elementor-element-7aa9be0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-59550 .elementor-element.elementor-element-7aa9be0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-59550 .elementor-element.elementor-element-7aa9be0>.elementor-element-populated{padding:25px 25px 25px 25px}.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-59550 .elementor-element.elementor-element-0eec102 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-198a0d2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;line-height:31px;color:#000}.elementor-59550 .elementor-element.elementor-element-a834c5f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#FF6000}.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-59550 .elementor-element.elementor-element-877c59f{text-align:start;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-59550 .elementor-element.elementor-element-616142b{--e-image-carousel-slides-to-show:1}.elementor-59550 .elementor-element.elementor-element-616142b>.elementor-widget-container{margin:0 0 -33px 0}.elementor-59550 .elementor-element.elementor-element-27b03e7>.elementor-widget-container{margin:-16px 0 -16px 0}.elementor-59550 .elementor-element.elementor-element-27b03e7{text-align:start;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-59550 .elementor-element.elementor-element-e04f44c>.elementor-widget-container{margin:-17px 0 -20px 0}.elementor-bc-flex-widget .elementor-59550 .elementor-element.elementor-element-d0baaf8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-59550 .elementor-element.elementor-element-d0baaf8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-59550 .elementor-element.elementor-element-d0baaf8>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-d0baaf8>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-d0baaf8>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-d0baaf8>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px}.elementor-59550 .elementor-element.elementor-element-3ca0e16 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-f78ef80{text-align:start}.elementor-59550 .elementor-element.elementor-element-f78ef80 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-8f4b553{text-align:start}.elementor-59550 .elementor-element.elementor-element-a61932e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-a61932e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F3F3}.elementor-59550 .elementor-element.elementor-element-a61932e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-59550 .elementor-element.elementor-element-a61932e>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;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;padding:20px 20px 20px 20px}.elementor-59550 .elementor-element.elementor-element-a61932e>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-a61932e>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-a61932e>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-a61932e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-83324b9{width:var(--container-widget-width,79.857%);max-width:79.857%;--container-widget-width:79.857%;--container-widget-flex-grow:0;text-align:center}.elementor-59550 .elementor-element.elementor-element-83324b9 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#000}.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-59550 .elementor-element.elementor-element-aa67083{text-align:center;font-family:"Roboto",Sans-serif;font-weight:400;text-shadow:0 0 0 rgb(0 0 0 / .3)}.elementor-59550 .elementor-element.elementor-element-4816f6a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-4816f6a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF7E8}.elementor-59550 .elementor-element.elementor-element-4816f6a>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F19D7A;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;padding:20px 20px 20px 20px}.elementor-59550 .elementor-element.elementor-element-4816f6a>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-4816f6a>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-4816f6a>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-4816f6a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-fa4c6b2{text-align:center}.elementor-59550 .elementor-element.elementor-element-fa4c6b2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#000}.elementor-59550 .elementor-element.elementor-element-cad308f{text-align:center}.elementor-59550 .elementor-element.elementor-element-1b82f8d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:40px;margin-bottom:40px}.elementor-59550 .elementor-element.elementor-element-1b82f8d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-59550 .elementor-element.elementor-element-7929075.elementor-column .elementor-widget-wrap{align-items:center}.elementor-59550 .elementor-element.elementor-element-7929075.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-59550 .elementor-element.elementor-element-7929075.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-bc-flex-widget .elementor-59550 .elementor-element.elementor-element-32ffb7f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-59550 .elementor-element.elementor-element-32ffb7f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-59550 .elementor-element.elementor-element-32ffb7f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-59550 .elementor-element.elementor-element-349b2a3{text-align:center}.elementor-59550 .elementor-element.elementor-element-349b2a3 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-8f07344{font-family:"Roboto",Sans-serif;font-weight:400}.elementor-59550 .elementor-element.elementor-element-94a8940>.elementor-widget-container{margin:20px 20px 20px 20px}.elementor-59550 .elementor-element.elementor-element-94a8940{text-align:center}.elementor-59550 .elementor-element.elementor-element-94a8940 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-929f58f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-929f58f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-59550 .elementor-element.elementor-element-929f58f>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F19D7A;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px}.elementor-59550 .elementor-element.elementor-element-929f58f>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-929f58f>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-929f58f>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-59550 .elementor-element.elementor-element-929f58f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-eda1bb5{text-align:center;font-family:"Roboto",Sans-serif;font-size:1px;font-weight:400;text-shadow:0 0 0 rgb(0 0 0 / .3)}.elementor-59550 .elementor-element.elementor-element-95cb5fd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-95cb5fd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-59550 .elementor-element.elementor-element-95cb5fd>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F19D7A;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px}.elementor-59550 .elementor-element.elementor-element-95cb5fd>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-95cb5fd>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-95cb5fd>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-59550 .elementor-element.elementor-element-95cb5fd>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-6bc6337{text-align:center;font-family:"Roboto",Sans-serif;font-size:1px;font-weight:400;text-shadow:0 0 0 rgb(0 0 0 / .3)}.elementor-59550 .elementor-element.elementor-element-7fe5bd9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-7fe5bd9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-59550 .elementor-element.elementor-element-7fe5bd9>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F19D7A;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px}.elementor-59550 .elementor-element.elementor-element-7fe5bd9>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-7fe5bd9>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-7fe5bd9>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-59550 .elementor-element.elementor-element-7fe5bd9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-abed552{text-align:center;font-family:"Roboto",Sans-serif;font-size:1px;font-weight:400;text-shadow:0 0 0 rgb(0 0 0 / .3)}.elementor-59550 .elementor-element.elementor-element-5a4db33:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-5a4db33>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-59550 .elementor-element.elementor-element-5a4db33>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F19D7A;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px}.elementor-59550 .elementor-element.elementor-element-5a4db33>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-5a4db33>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-5a4db33>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-59550 .elementor-element.elementor-element-5a4db33>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-a96ac9c{text-align:center;font-family:"Roboto",Sans-serif;font-size:1px;font-weight:400;text-shadow:0 0 0 rgb(0 0 0 / .3)}.elementor-59550 .elementor-element.elementor-element-1cfc9bc>.elementor-widget-container{margin:20px 20px 20px 20px}.elementor-59550 .elementor-element.elementor-element-1cfc9bc{text-align:center}.elementor-59550 .elementor-element.elementor-element-1cfc9bc .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-07ab546{text-align:center}.elementor-59550 .elementor-element.elementor-element-07ab546 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-f31e81a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 20px 20px}.elementor-59550 .elementor-element.elementor-element-f31e81a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-7de2a51:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-7de2a51>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8EA}.elementor-59550 .elementor-element.elementor-element-7de2a51>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-7de2a51>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-7de2a51>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-7de2a51>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-7de2a51>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-a51e159{text-align:center}.elementor-59550 .elementor-element.elementor-element-a51e159 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#000}.elementor-59550 .elementor-element.elementor-element-73bceec:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-73bceec>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-59550 .elementor-element.elementor-element-73bceec>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-73bceec>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-73bceec>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-73bceec>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-73bceec>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-d4f4f67{text-align:center}.elementor-59550 .elementor-element.elementor-element-d4f4f67 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#000}.elementor-59550 .elementor-element.elementor-element-8cda0af:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-8cda0af>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8EA}.elementor-59550 .elementor-element.elementor-element-8cda0af>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-8cda0af>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-8cda0af>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-8cda0af>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-8cda0af>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-4b2110f{text-align:center}.elementor-59550 .elementor-element.elementor-element-4b2110f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#000}.elementor-59550 .elementor-element.elementor-element-e708ba8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-59550 .elementor-element.elementor-element-e708ba8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-59550 .elementor-element.elementor-element-27fe322.elementor-column .elementor-widget-wrap{align-items:center}.elementor-59550 .elementor-element.elementor-element-27fe322.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-59550 .elementor-element.elementor-element-27fe322.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-59550 .elementor-element.elementor-element-221772c{text-align:start}.elementor-59550 .elementor-element.elementor-element-221772c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-bc-flex-widget .elementor-59550 .elementor-element.elementor-element-f888ba5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-59550 .elementor-element.elementor-element-f888ba5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-59550 .elementor-element.elementor-element-f888ba5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-59550 .elementor-element.elementor-element-1b2c002{width:initial;max-width:initial}.elementor-59550 .elementor-element.elementor-element-d336b48{text-align:center}.elementor-59550 .elementor-element.elementor-element-d336b48 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-1d6ab25:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-1d6ab25>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-59550 .elementor-element.elementor-element-1d6ab25>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B8;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-59550 .elementor-element.elementor-element-1d6ab25>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-1d6ab25>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-1d6ab25>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-1d6ab25>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-a6572e0{text-align:center}.elementor-59550 .elementor-element.elementor-element-a6572e0 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-59550 .elementor-element.elementor-element-16a8c56:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-16a8c56>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-59550 .elementor-element.elementor-element-16a8c56>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B8;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-59550 .elementor-element.elementor-element-16a8c56>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-16a8c56>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-16a8c56>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-16a8c56>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-b7b25fb{text-align:center}.elementor-59550 .elementor-element.elementor-element-b7b25fb .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-59550 .elementor-element.elementor-element-0f34f42:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-0f34f42>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-59550 .elementor-element.elementor-element-0f34f42>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B8;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-59550 .elementor-element.elementor-element-0f34f42>.elementor-element-populated,.elementor-59550 .elementor-element.elementor-element-0f34f42>.elementor-element-populated>.elementor-background-overlay,.elementor-59550 .elementor-element.elementor-element-0f34f42>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-0f34f42>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-cf08552{text-align:center}.elementor-59550 .elementor-element.elementor-element-cf08552 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#000}.elementor-59550 .elementor-element.elementor-element-ae0d5fc:not(.elementor-motion-effects-element-type-background),.elementor-59550 .elementor-element.elementor-element-ae0d5fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-59550 .elementor-element.elementor-element-ae0d5fc,.elementor-59550 .elementor-element.elementor-element-ae0d5fc>.elementor-background-overlay{border-radius:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-ae0d5fc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-ae0d5fc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-b39b3f5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-59550 .elementor-element.elementor-element-b39b3f5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F8F8}.elementor-bc-flex-widget .elementor-59550 .elementor-element.elementor-element-b39b3f5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-59550 .elementor-element.elementor-element-b39b3f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-59550 .elementor-element.elementor-element-b39b3f5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-59550 .elementor-element.elementor-element-b39b3f5>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-59550 .elementor-element.elementor-element-b39b3f5>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-8553ecc{text-align:center}.elementor-59550 .elementor-element.elementor-element-8553ecc .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-245a5a9:not(.elementor-motion-effects-element-type-background),.elementor-59550 .elementor-element.elementor-element-245a5a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-59550 .elementor-element.elementor-element-245a5a9{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F19D7A;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:15px 15px 15px 15px}.elementor-59550 .elementor-element.elementor-element-245a5a9,.elementor-59550 .elementor-element.elementor-element-245a5a9>.elementor-background-overlay{border-radius:5px 5px 5px 5px}.elementor-59550 .elementor-element.elementor-element-245a5a9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-59550 .elementor-element.elementor-element-0f8894d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#BD5600}.elementor-59550 .elementor-element.elementor-element-c8c6ced{text-align:start}@media(min-width:768px){.elementor-59550 .elementor-element.elementor-element-7929075{width:34.622%}.elementor-59550 .elementor-element.elementor-element-32ffb7f{width:65.378%}.elementor-59550 .elementor-element.elementor-element-27fe322{width:65.003%}.elementor-59550 .elementor-element.elementor-element-f888ba5{width:34.997%}}.tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.tag{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:none;line-height:1;border:1px solid rgb(0 0 0 / .08);background:linear-gradient(180deg,#ffffff 0%,#f7f7f7 100%);color:#2a2a2a;box-shadow:0 2px 8px rgb(0 0 0 / .06),inset 0 1px 0 rgb(255 255 255 / .7);transition:transform .15s ease,box-shadow .15s ease,background .2s ease,border-color .2s ease;will-change:transform}.tag:hover,.tag:focus{transform:translateY(-1px);box-shadow:0 6px 14px rgb(0 0 0 / .1),inset 0 1px 0 rgb(255 255 255 / .9);text-decoration:none}.tag--condo{border-color:#80e3a3;background:linear-gradient(180deg,#eafaf0 0%,#dcf4e5 100%);color:#dcf4e5}.tag--citygas{border-color:#fcd1a3;background:linear-gradient(180deg,#fff3e6 0%,#ffe7cf 100%);color:#8a3f11}.tag--pub{border-color:#aacff7;background:linear-gradient(180deg,#edf6ff 0%,#e3f0ff 100%);color:#1d5a37}.tag::before{content:"";width:8px;height:8px;border-radius:50%;margin-right:2px;box-shadow:0 0 0 2px rgb(255 255 255 / .8)}.tag--condo::before{background:#2ecc71}.tag--citygas::before{background:#f47b20}.tag--pub::before{background:#4da3ff}.tags.tags--solid .tag{color:#fff;border:0;box-shadow:0 6px 14px rgb(0 0 0 / .12);background:#333}.tags.tags--solid .tag--condo{background:linear-gradient(180deg,#4d9cff,#2b79d3)}.tags.tags--solid .tag--citygas{background:linear-gradient(180deg,#ff8f3a,#e66e16)}.tags.tags--solid .tag--pub{background:linear-gradient(180deg,#34d27f,#1ea962)}@media (max-width:640px){.tag{padding:7px 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.tag{transition:none}}<style>.hmo-hp-row{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;padding:16px 4px 18px;margin:0 0 10px}.hmo-hp-tag{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}.hmo-hp-tag-label{font-weight:500;color:#6b5a4a;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.hmo-hp-btn{position:relative;display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#ff8c00 0%,#ff6b00 100%);color:#fff!important;font-weight:700;font-size:14px;padding:12px 24px;border-radius:50px;text-decoration:none!important;white-space:nowrap;box-shadow:0 6px 18px rgb(255 107 0 / .45);animation:hmo-hp-bounce 1.8s infinite;transition:box-shadow .3s ease,background .3s ease}.hmo-hp-btn:hover{box-shadow:0 8px 24px rgb(255 107 0 / .6);background:linear-gradient(135deg,#ff6b00 0%,#ff8c00 100%)}.hmo-hp-btn::before{content:"";position:absolute;inset:0;border-radius:50px;pointer-events:none;box-shadow:0 0 0 0 rgb(255 140 0 / .55);animation:hmo-hp-pulse 1.8s infinite}.hmo-hp-btn svg{width:13px;height:13px;flex-shrink:0;animation:hmo-hp-shake 1s ease-in-out infinite}@keyframes hmo-hp-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hmo-hp-pulse{to{box-shadow:0 0 0 16px #fff0}}@keyframes hmo-hp-shake{0%,100%{transform:rotate(0)}20%{transform:rotate(-15deg)}40%{transform:rotate(15deg)}60%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}}@media (prefers-reduced-motion:reduce){.hmo-hp-btn,.hmo-hp-btn::before,.hmo-hp-btn svg{animation:none}}@media (max-width:480px){.hmo-hp-btn{font-size:13px;padding:11px 20px}}</style>.he-sp-container:nth-child(3){max-width:100%!important;margin:0 auto}.he-sp-container:nth-child(2){display:none}form.post-password-form{text-align:center}div#ez-toc-container{display:none!important}section.he-sp-info{margin-bottom:0}#fancybox-title{display:none}.he-sp-main-title{display:none}.ho-cs__tags{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.ho-cs__tags li{font-size:.85rem;border:1px solid #f2d7cc;background:#fff7f3;padding:6px 10px;border-radius:999px}.he_portfolio-template-default p{font-family:"Roboto",Sans-serif!important}footer.elementor p{font-family:"TitilliumWeb-Regular",Sans-serif!important}@media screen and (max-width:767px){.he-sp-container:nth-child(2){display:none}.portfolio_top_hero .elementor-container{flex-direction:column-reverse}.portfolio_top_hero .elementor-widget-wrap{margin-bottom:0;padding-bottom:0px!important;padding-top:0px!important}}.portfolio_before,.portfolio_after{background:orange;width:100px;text-align:center;padding:5px;font-weight:400;border-radius:20px;display:block;margin:0 auto;color:#FFFFFF!important}.portfolio_before_after h5{font-size:13px!important;font-family:"Roboto",Sans-serif!important;font-weight:400}.portfolio_before_after .label_tag{padding:0;margin-bottom:10px}.portfolio_before{background:linear-gradient(180deg,#ffffff 0%,#f7f7f7 100%);border:1px solid slategrey;color:slategrey!important;font-weight:700}.portfolio_after{background:linear-gradient(180deg,#ffffff 0%,#f7f7f7 100%);border:1px solid orange;color:orange!important;font-weight:700}span.whatsapp-icon{top:10px;position:relative}.site_findings img{margin-bottom:0}.city-gas-heater-e5{color:#eaf0ff;border-radius:22px;border:1px solid rgb(255 255 255 / .06)}.city-gas-heater-e5 *{box-sizing:border-box}.city-gas-heater-e5__container{margin:0 auto}.city-gas-heater-e5__header{border-radius:18px;position:relative;overflow:hidden}.city-gas-heater-e5__header::before{content:"";position:absolute;inset:-2px;pointer-events:none}.city-gas-heater-e5__header>*{position:relative}.city-gas-heater-e5__badge-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.city-gas-heater-e5__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(0 0 0 / .18);color:#a9b6d6;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.city-gas-heater-e5__dot{width:8px;height:8px;border-radius:50%;background:linear-gradient(180deg,#ff3b30,#ff7a66);box-shadow:0 0 0 4px rgb(255 59 48 / .12)}.city-gas-heater-e5__title{margin:6px 0 8px;font-size:28px;line-height:1.15}.city-gas-heater-e5__title span{color:#ff7a66}.city-gas-heater-e5__subtitle{margin:0;color:#a9b6d6;max-width:72ch}.city-gas-heater-e5__grid{display:grid;gap:16px;margin-top:16px;grid-template-columns:1.35fr .65fr}@media (max-width:900px){.city-gas-heater-e5__grid{grid-template-columns:1fr}}.city-gas-heater-e5__panel{background:linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .01));border:1px solid rgb(255 255 255 / .12);border-radius:18px;border:1px solid #ececec;padding:16px}.city-gas-heater-e5__panel-title{margin:0 0 12px;font-size:18px;display:flex;align-items:center;gap:10px}.city-gas-heater-e5__pill{font-size:12px;color:#a9b6d6;border:1px solid rgb(255 255 255 / .12);background:rgb(0 0 0 / .18);padding:4px 10px;border-radius:999px}.city-gas-heater-e5__steps{list-style:none;padding:0;margin:0;display:grid;gap:12px}.city-gas-heater-e5__step{display:grid;grid-template-columns:44px 2fr;gap:12px;padding:14px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:#FFF7E8}.city-gas-heater-e5__step-no{width:33px;height:33px;border-radius:14px;display:grid;place-items:center;font-weight:800;color:#fff!important;background:#e56b00}.city-gas-heater-e5__step h3{margin:0;font-size:16px}.city-gas-heater-e5__step p{margin:6px 0 0;color:#a9b6d6}.city-gas-heater-e5__chips{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.city-gas-heater-e5__chip{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:#efdbb6}.city-gas-heater-e5__callout{background:#FFF;border:1px solid rgb(255 59 48 / .25)}.city-gas-heater-e5__warning{display:flex;gap:10px;padding:12px;border-radius:16px;border:1px dashed rgb(245 158 11 / .55);background:rgb(245 158 11 / .08);color:#a9b6d6}.city-gas-heater-e5__warning-icon{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;font-weight:900;background:rgb(245 158 11 / .18);color:#ffd58a;border:1px solid rgb(245 158 11 / .35)}.city-gas-heater-e5__checklist{margin-top:10px;padding-left:18px;color:#a9b6d6}.city-gas-heater-e5__checklist li{margin:8px 0}.city-gas-heater-e5__footer{margin-top:16px;padding:14px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:#F3F3F3;color:#a9b6d6;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.city-gas-heater-e5__tag{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .04);color:#eaf0ff}.button_e5_errorcode{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(90deg,#25D366,#1ebe5d);color:#fff!important;font-family:'Segoe UI',Roboto,Arial,sans-serif;font-size:18px;font-weight:700;padding:5px 28px!important;border-radius:50px;text-decoration:none;box-shadow:0 4px 12px rgb(37 211 102 / .3);transition:all 0.3s ease;animation:subtleGlow 2s infinite;border:0}.citypanel_wrapper{border-radius:20px;background:#F3F3F3;padding:20px}span.tick_desc{display:inline-block;float:left;margin-right:10px;margin-bottom:10px;text-align:left;align-self:start}span.tick_desc svg{float:left;margin-right:10px}span.tick_title{color:#000;font-size:13px}.findout_more{display:block;max-width:300px;background:#000;color:#FFF;font-size:16px;border-radius:10px;border:0;padding:10px 20px;display:flex;align-self:start;font-weight:500}.homeone_desc_wrapagain{max-width:600px;height:auto;margin:0 auto;display:block}button.shop_now{font-size:17px;background:#25d366;color:#fff;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;border:0}.call_buttons a{display:inline-block;padding:12px 20px;margin-right:20px;border-radius:30px;background-color:#50b853;color:#fff;text-decoration:none;font-size:16px;font-weight:600;font-family:titilliumweb-semibold;margin-bottom:0}.getintouch{background-color:red!important}.call_buttons{margin:0 auto;margin-top:20px}.call_buttons a i{margin-right:5px}.call_buttons a i.fa-whatsapp{font-size:21px}.whatsapp-btn{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(90deg,#25D366,#1ebe5d);color:#fff;font-family:'Segoe UI',Roboto,Arial,sans-serif;font-size:18px;font-weight:700;padding:5px 10px;border-radius:50px;text-decoration:none;box-shadow:0 4px 12px rgb(37 211 102 / .3);transition:all 0.3s ease;animation:subtleGlow 2s infinite}a.whatsapp-btn span{color:#FFF}.whatsapp-btn:hover{transform:scale(1.05);box-shadow:0 6px 20px rgb(37 211 102 / .5)}.whatsapp-icon{font-size:24px;animation:pulseIcon 2s infinite}@keyframes pulseIcon{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 #fff)}50%{transform:scale(1.3);filter:drop-shadow(0 0 6px #fff)}}@keyframes subtleGlow{0%,100%{box-shadow:0 0 8px rgb(37 211 102 / .4)}50%{box-shadow:0 0 18px rgb(37 211 102 / .7)}}@media screen and (max-width:767px){a.whatsapp-btn{font-size:16px}}.cgh-video{padding:18px 0}.cgh-video__container{max-width:980px;margin:0 auto;padding:0 16px}.cgh-video__header{margin-bottom:12px}.cgh-video__title{margin:0 0 6px;font-size:22px;line-height:1.2}.cgh-video__subtitle{margin:0;color:#5b6478;font-size:14px;line-height:1.6}.cgh-video__frame{border-radius:16px;overflow:hidden;background:#0b1220;box-shadow:0 12px 40px rgb(0 0 0 / .18);border:1px solid rgb(0 0 0 / .08)}.cgh-video__player{width:100%;height:auto;display:block}button.contact_support{background:#21c35e;color:#FFF;border-radius:30px;border:0;margin-left:5px}.cgh-arrow-wrap{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;animation:cgh-soft-bounce 1.6s ease-in-out infinite;top:10px;position:relative}.cgh-arrow{filter:drop-shadow(0 2px 4px rgb(0 0 0 / .12))}@keyframes cgh-soft-bounce{0%{transform:translateX(0)}50%{transform:translateX(-6px)}100%{transform:translateX(0)}}.outcome_box .elementor-widget-wrap{box-shadow:0 4px 10px rgb(0 0 0 / .06)}.cgh-cost-section{background:#FFF;border:1px solid rgb(255 255 255 / .08);border-radius:18px}.cgh-cost-section h2{margin:0 0 16px;font-size:22px;line-height:1.3;color:#000}.cgh-cost-section p{margin:0 0 14px;font-size:15px;line-height:1.7;color:#c9d3f0}.cgh-cost-section strong{color:#000;font-weight:600}@media (max-width:768px){.cgh-cost-section{padding:22px 18px;margin:28px 16px}.cgh-cost-section h2{font-size:20px}.cgh-cost-section p{font-size:14.5px}}.cgh-trustbar{display:flex;align-items:stretch;gap:14px;padding:14px 16px;border-radius:14px;background:#f7f7f7;border:1px solid rgb(0 0 0 / .06)}.cgh-trustbar__item{flex:1 1 0%;display:flex;gap:10px;align-items:flex-start;padding:8px 6px;min-width:0}.cgh-trustbar__icon{width:56px;height:56px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.cgh-trustbar__text{min-width:0}.cgh-trustbar__title{font-size:14px;line-height:1.25;font-weight:700;color:#1f2937;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cgh-trustbar__sub{font-size:12px;line-height:1.35;color:#6b7280}.cgh-trustbar__divider{width:1px;background:rgb(0 0 0 / .08);margin:8px 0}@media (max-width:640px){.cgh-trustbar{flex-direction:column;gap:10px;padding:12px 12px}.cgh-trustbar__divider{width:100%;height:1px;margin:0}.cgh-trustbar__title,.cgh-trustbar__sub{white-space:normal}}.conclusion_section{position:relative;padding:1.6rem 1.8rem;border-radius:16px;background:linear-gradient(180deg,#fffdf9 0%,#fff9f1 100%);border:1px solid #ffd8bb;box-shadow:0 10px 24px rgb(0 0 0 / .06),inset 0 0 0 1px rgb(255 245 232 / .9);overflow:hidden}.conclusion_section::after{content:"";position:absolute;inset:-1px;border-radius:16px;pointer-events:none;background:linear-gradient(180deg,rgb(244 123 32 / .16),rgb(244 123 32 / .06)) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor}.links-section{background:linear-gradient(180deg,#ffffff 0%,#faf9f7 100%);border-top:1px solid #eee5da;padding:28px 18px;color:#2b2a28;font-family:inherit}.links-wrap{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:26px}.links-col{min-width:0}.links-title{margin:0 0 10px 0;font-size:19px;font-weight:800;letter-spacing:.02em;color:#000!important;position:relative;padding-left:12px}.links-title::before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%}.mt-16{margin-top:15px}.links-list{list-style:none;margin:0 0 6px 0;padding:0;display:grid;gap:8px}.links-list a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#ba2f2f;font-weight:500;line-height:0;transition:color .15s ease,transform .15s ease}.links-list a::before{content:"›";font-weight:800;color:#c8c2b7;transform:translateY(-1px)}.links-list a:hover{color:#8a3f11;transform:translateX(2px)}.links-social a::before{content:"◎";color:#bdb6aa}.links-cta{background:#fff;border:1px solid #efe6dd;border-radius:14px;padding:16px;box-shadow:0 8px 18px rgb(0 0 0 / .05)}.links-note{margin:4px 0 12px 0;font-size:.95rem;color:#5b5752}.mini-note{margin:10px 0 0 0;font-size:.85rem;color:#6b6660}.links-cta .btn{display:block;text-align:center;border-radius:12px;padding:12px 14px;text-decoration:none;font-weight:800;border:1px solid #fff0;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.links-cta .btn+.links-cta .btn{margin-top:10px}.links-cta .btn-primary{background:linear-gradient(180deg,#f47b20,#e66e16);color:#fff;border-color:#e5670d;box-shadow:0 8px 16px rgb(244 123 32 / .22)}.links-cta .btn-primary:hover{filter:brightness(.98);transform:translateY(-1px)}.links-cta .btn-wa{background:linear-gradient(180deg,#24d366,#1fb855);color:#fff;border-color:#1aa04a;box-shadow:0 8px 16px rgb(36 211 102 / .18)}.btn-wa:hover{filter:brightness(.98);transform:translateY(-1px)}@media (max-width:1024px){.links-wrap{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (max-width:640px){.links-wrap{grid-template-columns:1fr;gap:18px}.links-section{padding:24px 14px}}@media (prefers-reduced-motion:reduce){.links-list a,.btn{transition:none}}