.elementor-5994 .elementor-element.elementor-element-1c8b04b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-211ab9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5994 .elementor-element.elementor-element-24bb7e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-310baf6 .elementor-search-form__container{min-height:50px;}.elementor-5994 .elementor-element.elementor-element-310baf6 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-5994 .elementor-element.elementor-element-310baf6 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-5994 .elementor-element.elementor-element-310baf6 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-5994 .elementor-element.elementor-element-310baf6 .elementor-search-form__input, .elementor-5994 .elementor-element.elementor-element-310baf6.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-5994 .elementor-element.elementor-element-310baf6:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-5994 .elementor-element.elementor-element-310baf6.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-5994 .elementor-element.elementor-element-ea29a4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-3cde810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-0a54da4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5994 .elementor-element.elementor-element-f3da324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-10c4304 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5994 .elementor-element.elementor-element-4d64485{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-17a6435 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5994 .elementor-element.elementor-element-e6bdea9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-27c0b5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5994 .elementor-element.elementor-element-cbfe6e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-1f31d92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5994 .elementor-element.elementor-element-4063cf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-d9be98f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5994 .elementor-element.elementor-element-f71e090{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-6a81f44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5994 .elementor-element.elementor-element-98768b9{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-5994 .elementor-element.elementor-element-6c9ea67{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-5994 .elementor-element.elementor-element-0a4a82d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-8105e32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri div{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri > div, .elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri > h1, .elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri > h2, .elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri > h3, .elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri > h4, .elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri > h5, .elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri > h6, .elementor-5994 .elementor-element.elementor-element-cd4565e.ob-harakiri > p{transform:rotate(0deg);}.elementor-5994 .elementor-element.elementor-element-cd4565e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri div{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri > div, .elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri > h1, .elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri > h2, .elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri > h3, .elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri > h4, .elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri > h5, .elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri > h6, .elementor-5994 .elementor-element.elementor-element-ba69ffd.ob-harakiri > p{transform:rotate(0deg);}.elementor-5994 .elementor-element.elementor-element-ba69ffd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri div{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri > div, .elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri > h1, .elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri > h2, .elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri > h3, .elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri > h4, .elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri > h5, .elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri > h6, .elementor-5994 .elementor-element.elementor-element-779c9cd.ob-harakiri > p{transform:rotate(0deg);}.elementor-5994 .elementor-element.elementor-element-779c9cd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-4e2f9f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5994 .elementor-element.elementor-element-9db8c34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5994 .elementor-element.elementor-element-7b80290{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri div{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri > div, .elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri > h1, .elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri > h2, .elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri > h3, .elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri > h4, .elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri > h5, .elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri > h6, .elementor-5994 .elementor-element.elementor-element-9d7718c.ob-harakiri > p{transform:rotate(0deg);}.elementor-5994 .elementor-element.elementor-element-9d7718c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-2fdfad0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5994 .elementor-element.elementor-element-2fdfad0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5994 .elementor-element.elementor-element-2fdfad0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5994 .elementor-element.elementor-element-2fdfad0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5994 .elementor-element.elementor-element-2fdfad0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5994 .elementor-element.elementor-element-2fdfad0 .elementor-image-box-img{overflow:hidden;}.elementor-5994 .elementor-element.elementor-element-2799abd .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5994 .elementor-element.elementor-element-2799abd .elementor-icon-box-img{overflow:hidden;}.elementor-5994 .elementor-element.elementor-element-7ef0bf5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5994 .elementor-element.elementor-element-7ef0bf5 .elementor-icon-box-img{overflow:hidden;}.elementor-5994 .elementor-element.elementor-element-ea48525{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5994 .elementor-element.elementor-element-ea48525 .elementor-widget-container{text-align:left;}.elementor-5994 .elementor-element.elementor-element-6fc176d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri div{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri > div, .elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri > h1, .elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri > h2, .elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri > h3, .elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri > h4, .elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri > h5, .elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri > h6, .elementor-5994 .elementor-element.elementor-element-41b6b83.ob-harakiri > p{transform:rotate(0deg);}.elementor-5994 .elementor-element.elementor-element-41b6b83 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri div{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri > div, .elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri > h1, .elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri > h2, .elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri > h3, .elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri > h4, .elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri > h5, .elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri > h6, .elementor-5994 .elementor-element.elementor-element-716cb54.ob-harakiri > p{transform:rotate(0deg);}.elementor-5994 .elementor-element.elementor-element-716cb54 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri div{writing-mode:inherit;}.elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri > div, .elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri > h1, .elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri > h2, .elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri > h3, .elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri > h4, .elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri > h5, .elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri > h6, .elementor-5994 .elementor-element.elementor-element-406c69e.ob-harakiri > p{transform:rotate(0deg);}.elementor-5994 .elementor-element.elementor-element-406c69e > div{text-indent:0px;mix-blend-mode:inherit;}#elementor-popup-modal-5994 .dialog-widget-content{animation-duration:0.5s;background-color:#131D4E;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0px 0px 0px 0px;}#elementor-popup-modal-5994{background-color:rgba(10,16,50,.58);justify-content:flex-start;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-5994 .dialog-message{width:408px;height:100vh;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-5994 .dialog-close-button{display:flex;}@media(max-width:1024px){#elementor-popup-modal-5994 .dialog-message{width:408px;}}@media(max-width:767px){.elementor-5994 .elementor-element.elementor-element-2fdfad0 .elementor-image-box-img{margin-bottom:15px;}#elementor-popup-modal-5994 .dialog-message{width:90vw;}}/* Start custom CSS *//* ===========================================================================
   Fast2Print drawer kiri (Elementor Popup). Pembina: tools/build-header-elementor.mjs
   Kandungan ialah widget Elementor asli; menu datang dari menu WordPress.
   =========================================================================== */
.f2h-d,.f2h-d *{box-sizing:border-box}
.f2h-d{
  --f2h-navy:#131D4E;--f2h-navy-2:#1B2A6B;--f2h-blue:#0063B0;--f2h-sky:#00B5FF;--f2h-yellow:#FFDD00;--f2h-ease:cubic-bezier(.16,1,.3,1);
  --padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--content-width:100%;--min-height:0px;
  width:100%;min-height:100%;flex-direction:column;background:var(--f2h-navy);color:#fff;
  font-family:Poppins,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased;
}
.f2h-d .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--content-width:100%;--margin-top:0px;--margin-bottom:0px;--min-height:0px;margin:0;border:0}
.f2h-d .elementor-widget,.f2h-d .elementor-widget:not(:last-child){margin:0}
.f2h-d .elementor-widget-container{margin:0;padding:0}
.f2h-d a{color:inherit;text-decoration:none;box-shadow:none}
.f2h-d ul{margin:0;padding:0;list-style:none}
.f2h-d li{margin:0}
.f2h-d svg{display:block;flex:none}
.f2h-d img{display:block;max-width:100%;height:auto}
.f2h-d :focus-visible{outline:2px solid var(--f2h-sky);outline-offset:2px;border-radius:8px}

/* kerangka popup */
.elementor-popup-modal .dialog-widget-content{max-width:90vw;box-shadow:24px 0 60px -20px rgba(8,12,40,.6);overflow-y:auto;overscroll-behavior:contain;background:#131D4E}
.elementor-popup-modal .dialog-message{max-width:none}
.elementor-popup-modal .dialog-close-button{top:11px;right:12px;width:46px;height:46px;margin:0;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.08);color:#fff;font-size:18px;line-height:1;transition:background .2s;z-index:5}
.elementor-popup-modal .dialog-close-button:hover{background:rgba(255,255,255,.18)}
.elementor-popup-modal .dialog-close-button svg{fill:#fff;width:18px;height:18px}

.f2h-d__top{position:sticky;top:0;z-index:3;display:flex;flex-direction:row;align-items:center;height:68px;padding:0 70px 0 22px;background:var(--f2h-navy);border-bottom:1px solid rgba(255,255,255,.14)}
.f2h-d .f2h-d__top .elementor-widget{width:176px;flex:none}
.f2h-d .f2h-d__top .elementor-widget-image img{width:176px!important;max-width:none!important;height:auto!important;filter:brightness(0) invert(1)}
.f2h-d__b{display:flex;flex-direction:column;padding:20px 22px calc(34px + env(safe-area-inset-bottom))}

/* carian */
.f2h-d .f2h-d__s{margin-bottom:10px}
.f2h-d__s .elementor-search-form__container{position:relative;min-height:50px;height:50px;border:1px solid rgba(255,255,255,.22)!important;border-radius:100px!important;background:rgba(255,255,255,.08)!important;box-shadow:none;overflow:hidden}
.f2h-d__s input.elementor-search-form__input{width:100%;height:50px;padding:0 52px 0 20px;border:0!important;border-radius:100px;background:transparent!important;color:#fff!important;font:500 15px/1 Poppins,system-ui,sans-serif;caret-color:var(--f2h-yellow)}
.f2h-d__s input::placeholder{color:rgba(255,255,255,.72);opacity:1}
.f2h-d__s button.elementor-search-form__submit{position:absolute;right:5px;top:5px;display:grid;place-items:center;width:40px;height:40px;min-width:0;padding:0;border:0;border-radius:50%;background:none;color:#fff;font-size:19px}
.f2h-d__s button.elementor-search-form__submit svg{width:19px;height:19px;fill:currentColor}

/* akordion asli (Nested Accordion) dua peringkat */
.f2h-d .e-n-accordion{display:block}
.f2h-d .e-n-accordion-item{border:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important;margin:0;background:none}
.f2h-d .e-n-accordion-item-title{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;border:0!important;background:none;color:#fff;cursor:pointer;list-style:none}
.f2h-d .e-n-accordion-item-title::-webkit-details-marker{display:none}
.f2h-d .e-n-accordion-item-title-header{flex:1 1 auto}
.f2h-d .e-n-accordion-item-title-text{display:block;font:600 19px/1.2 Poppins,system-ui,sans-serif;letter-spacing:-.015em;color:#fff}
.f2h-d .e-n-accordion-item-title-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.09);color:#fff;transition:background .2s,color .2s}
.f2h-d .e-n-accordion-item-title,.f2h-d .e-n-accordion-item-title-icon,.f2h-d .e-n-accordion-item-title-icon span,.f2h-d .e-n-accordion-item-title-icon i{color:#fff!important}
.f2h-d .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon,.f2h-d .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span,.f2h-d .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon i{color:var(--f2h-navy)!important}
.f2h-d .e-n-accordion-item-title-icon i,.f2h-d .e-n-accordion-item-title-icon svg{font-size:13px;width:14px;height:14px;fill:currentColor}
.f2h-d .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon{background:var(--f2h-yellow);color:var(--f2h-navy)}
.f2h-d .e-n-accordion-item>.e-con{padding-bottom:12px!important}
.f2h-d__cats .e-n-accordion-item{margin:0 0 6px;border:0!important;border-radius:14px;background:rgba(255,255,255,.06);overflow:hidden}
.f2h-d__cats .e-n-accordion-item-title{padding:12px 12px 12px 16px}
.f2h-d__cats .e-n-accordion-item-title-text{font-size:15.5px;font-weight:600;letter-spacing:0}
.f2h-d__cats .e-n-accordion-item-title-icon{width:30px;height:30px}
.f2h-d__cats .e-n-accordion-item>.e-con{padding:0 14px 12px!important}
.f2h-d__cat-img img{width:100%;aspect-ratio:16/8;object-fit:cover;border-radius:10px;margin-bottom:10px;background:rgba(255,255,255,.1)}
.f2h-d .f2h-d__all .elementor-button{display:inline-flex;align-items:center;gap:8px;margin:2px 0 8px;padding:9px 14px;border:0;border-radius:100px;background:var(--f2h-yellow)!important;color:var(--f2h-navy)!important;font:600 13.5px/1.2 Poppins,system-ui,sans-serif}
.f2h-d__all .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:8px;flex-direction:row-reverse}
.f2h-d__all .elementor-button-icon svg{width:14px;height:14px;fill:currentColor}
.f2h-d__pl .elementor-nav-menu{display:grid;grid-template-columns:1fr 1fr;gap:2px 12px}
.f2h-d__pl .elementor-nav-menu li.menu-item-has-children{display:contents}
.f2h-d__pl .elementor-nav-menu .sub-menu{display:contents!important;position:static!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important;visibility:visible!important}
.f2h-d__pl .elementor-nav-menu a.elementor-sub-item{display:flex;align-items:center;min-height:42px;padding:6px 0;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:none;font:500 14px/1.3 Poppins,system-ui,sans-serif;color:rgba(255,255,255,.9)}
.f2h-d__pl .elementor-nav-menu a.elementor-sub-item:hover{color:var(--f2h-yellow)}
.f2h-d__pl .sub-arrow{display:none!important}
.f2h-d__pl .elementor-nav-menu a.elementor-item{display:flex;align-items:center;min-height:42px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.08);background:none;font:500 14px/1.3 Poppins,system-ui,sans-serif;color:rgba(255,255,255,.9)}
.f2h-d__pl .elementor-nav-menu a.elementor-item:hover{color:var(--f2h-yellow)}

/* menu pautan (Nav Menu asli, menegak) */
.f2h-d__nav .elementor-nav-menu{display:block}
.f2h-d__nav .elementor-nav-menu>li{border-bottom:1px solid rgba(255,255,255,.14)}
.f2h-d__nav .elementor-nav-menu>li>a.elementor-item{display:flex;align-items:center;justify-content:space-between;padding:15px 0;background:none;font:600 19px/1.2 Poppins,system-ui,sans-serif;letter-spacing:-.015em;color:#fff}
.f2h-d__nav .elementor-nav-menu>li>a.elementor-item:hover{color:var(--f2h-yellow)}
.f2h-d__nav .sub-arrow{display:grid;place-items:center;width:34px;height:34px;margin:0;border-radius:50%;background:rgba(255,255,255,.09);color:#fff}
.f2h-d__nav .sub-arrow svg{width:14px;height:14px;fill:currentColor}
/* akordion (bukan flyout): sub-menu duduk dalam aliran dan dibuka oleh anak panah */
.f2h-d__nav .elementor-nav-menu .sub-menu{position:static!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;left:auto!important;top:auto!important;padding:0 0 12px;background:none!important;border:0!important;box-shadow:none!important}
.f2h-d__nav .sub-menu a.elementor-sub-item{display:flex;align-items:center;gap:12px;padding:11px 0 11px 2px;background:none;font:500 16px/1.25 Poppins,system-ui,sans-serif;color:rgba(255,255,255,.94);border:0}
.f2h-d__nav .sub-menu a.elementor-sub-item::before{content:"";flex:none;width:12px;height:1.5px;background:rgba(255,255,255,.5);transition:width .25s,background .25s}
.f2h-d__nav .sub-menu a.elementor-sub-item:hover::before{width:22px;background:var(--f2h-yellow)}
.f2h-d__nav .elementor-menu-toggle,.f2h-d__nav .elementor-nav-menu--dropdown.elementor-nav-menu__container{display:none!important}

/* kad promosi */
.f2h-d .f2h-feat{margin-top:24px;border-radius:18px;overflow:hidden;background:radial-gradient(90% 90% at 80% 0%,#2A3F96 0%,rgba(42,63,150,0) 60%),var(--f2h-navy-2);border:1px solid rgba(255,255,255,.14);position:relative;flex-direction:column}
.f2h-feat .elementor-widget-image img{width:100%;aspect-ratio:16/10;object-fit:contain;padding:14px 14px 0}
.f2h-feat__c{padding:6px 18px 18px;flex-direction:column}
.f2h-feat__i .elementor-heading-title{margin:0;font:600 11.5px/1.2 Poppins,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--f2h-yellow)}
.f2h-feat__t .elementor-heading-title{margin:8px 0 0;font:700 20px/1.2 Poppins,system-ui,sans-serif;letter-spacing:-.02em;color:#fff}
.f2h-feat__p,.f2h-feat__p p{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.78)}
.f2h-d .f2h-feat__a .elementor-button{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:0;border:0;background:none!important;box-shadow:none;font:600 14px/1.2 Poppins,system-ui,sans-serif;color:#fff!important}
.f2h-feat__a .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:8px;flex-direction:row-reverse}
.f2h-feat__a .elementor-button-icon svg{width:15px;height:15px;fill:currentColor}
.f2h-feat__a .elementor-button::after{content:"";position:absolute;inset:0;z-index:2}

.f2h-d .f2h-d__cta .elementor-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:54px;margin-top:20px;border:0;border-radius:100px;background:var(--f2h-yellow)!important;color:var(--f2h-navy)!important;font:600 16px/1 Poppins,system-ui,sans-serif;transition:transform .25s var(--f2h-ease)}
.f2h-d__cta .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:10px;flex-direction:row}
.f2h-d__cta .elementor-button-icon svg{width:21px;height:21px;fill:currentColor}
.f2h-d__cta .elementor-button:active{transform:scale(.98)}
.f2h-d .f2h-d__cta .elementor-button:hover,.f2h-d .f2h-d__cta .elementor-button:focus{background:var(--f2h-yellow)!important;color:var(--f2h-navy)!important}
.f2h-d .f2h-d__all .elementor-button:hover,.f2h-d .f2h-d__all .elementor-button:focus{background:var(--f2h-yellow)!important;color:var(--f2h-navy)!important}
.f2h-d .f2h-feat__a .elementor-button:hover,.f2h-d .f2h-feat__a .elementor-button:focus{background:none!important;color:#fff!important}

/* blok hubungi */
.f2h-d .f2h-d__c{margin-top:26px;flex-direction:column;gap:6px!important}
.f2h-d__c .f2h-d__h .elementor-heading-title{margin:0 0 6px;font:600 11.5px/1.2 Poppins,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.7)}
.f2h-d .f2h-ct .elementor-icon-box-wrapper,.f2h-d .f2h-ct .elementor-image-box-wrapper{position:relative;display:grid!important;grid-template-columns:44px 1fr;align-items:center;gap:13px;padding:10px 12px 10px 10px;border-radius:14px;background:rgba(255,255,255,.06);text-align:left!important;transition:background .2s}
.f2h-d .f2h-ct .elementor-icon-box-content,.f2h-d .f2h-ct .elementor-image-box-content{text-align:left!important;width:auto}
.f2h-d .f2h-ct .elementor-icon-box-title,.f2h-d .f2h-ct .elementor-image-box-title{text-align:left!important}
.f2h-ct .elementor-icon-box-wrapper:hover,.f2h-ct .elementor-image-box-wrapper:hover{background:rgba(255,255,255,.12)}
.f2h-d .f2h-ct .elementor-icon-box-icon,.f2h-d .f2h-ct .elementor-image-box-img{margin:0!important;width:44px;display:block}
.f2h-ct .elementor-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.1);color:var(--f2h-yellow);font-size:20px}
.f2h-ct .elementor-icon svg{width:20px;height:20px;fill:currentColor}
.f2h-d .f2h-ct .elementor-image-box-img{width:44px!important;max-width:none!important}
.f2h-d .f2h-ct .elementor-image-box-img img{width:44px!important;height:44px!important;max-width:none!important;border-radius:50%;object-fit:cover;background:#fff}
.f2h-ct .elementor-icon-box-title,.f2h-ct .elementor-image-box-title{margin:0;font-size:14.5px;font-weight:600;line-height:1.25;color:#fff}
.f2h-ct .elementor-icon-box-title a::after,.f2h-ct .elementor-image-box-title a::after{content:"";position:absolute;inset:0;border-radius:14px}
.f2h-ct .elementor-icon-box-description,.f2h-ct .elementor-image-box-description{margin:2px 0 0;font-size:13px;line-height:1.3;color:rgba(255,255,255,.76);overflow-wrap:anywhere}

.f2h-d .f2h-d__soc{margin-top:20px}
.f2h-d__soc .elementor-social-icons-wrapper{display:flex;gap:10px}
.f2h-d__soc a.elementor-social-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:none!important;color:#fff;font-size:18px;transition:background .2s,color .2s}
.f2h-d__soc a.elementor-social-icon svg{width:18px;height:18px;fill:currentColor}
.f2h-d__soc a.elementor-social-icon:hover{background:#fff!important;color:var(--f2h-navy)}
.f2h-d .f2h-d__f{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);flex-direction:column}
.f2h-d__f .elementor-heading-title{margin:0;font:400 12px/1.6 Poppins,system-ui,sans-serif;color:rgba(255,255,255,.66)}
.f2h-d__f .f2h-d__f1 .elementor-heading-title{font-weight:600;color:rgba(255,255,255,.9)}

/* ===========================================================================
   v2: samakan dengan mockup yang diluluskan (tajuk + keterangan, ikon kanan,
   kategori bergambar kecil + bilangan, baris pautan dengan keterangan)
   =========================================================================== */
.f2h-d .f2h-d__top{height:68px;padding:0 70px 0 22px;border-bottom:1px solid rgba(255,255,255,.14)}
.elementor-popup-modal .dialog-close-button{top:11px!important;right:12px!important;margin:0!important;width:46px!important;height:46px!important;transform:none!important;border-radius:50%!important;background:rgba(255,255,255,.08)!important;display:grid!important;place-items:center}
.elementor-popup-modal .dialog-close-button:hover{background:rgba(255,255,255,.18)!important}

/* tajuk akordion peringkat atas: ikon di kanan */
.f2h-d .e-n-accordion-item-title{flex-direction:row!important;justify-content:space-between}
.f2h-d .e-n-accordion-item-title-header{order:1!important;flex:1 1 auto}
.f2h-d .e-n-accordion-item-title-icon{order:2!important;margin:0!important}
.f2h-d .f2h-d__prod{margin-top:14px}
.f2h-d .e-n-accordion-item-title-text{font:inherit;color:#fff}
.f2h-d .f2h-pt{display:block;font:600 19px/1.2 Poppins,system-ui,sans-serif;letter-spacing:-.015em;color:#fff}
.f2h-d .f2h-pd{display:block;margin-top:4px;font:400 12.5px/1.35 Poppins,system-ui,sans-serif;color:rgba(255,255,255,.72)}
.f2h-d .f2h-d__prod .e-n-accordion-item>.e-con{padding:0 0 12px!important}

/* kategori */
.f2h-d .f2h-d__cats .e-n-accordion-item-title{padding:8px 12px 8px 8px}
.f2h-d .f2h-d__cats .e-n-accordion-item-title-text{display:grid;grid-template-columns:52px 1fr;align-items:center;gap:13px;font:inherit}
.f2h-d .f2h-cat__img{display:block;width:52px;height:52px;border-radius:10px;overflow:hidden;background:rgba(255,255,255,.1)}
.f2h-d .f2h-cat__img img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}
.f2h-d .f2h-cat__img--art{display:grid;place-items:center}
.f2h-d .f2h-cat__img--art::before{content:"";width:26px;height:26px;background:var(--f2h-yellow);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 9V4h10v5'/%3E%3Crect x='3.5' y='9' width='17' height='8' rx='2'/%3E%3Cpath d='M7 14h10v6H7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 9V4h10v5'/%3E%3Crect x='3.5' y='9' width='17' height='8' rx='2'/%3E%3Cpath d='M7 14h10v6H7z'/%3E%3C/svg%3E") center/contain no-repeat}
.f2h-d .f2h-cat__t b{display:block;font:600 15.5px/1.2 Poppins,system-ui,sans-serif;color:#fff}
.f2h-d .f2h-cat__t small{display:block;margin-top:2px;font:400 12px/1.3 Poppins,system-ui,sans-serif;color:rgba(255,255,255,.68)}
.f2h-d .f2h-n:empty{display:none}
.f2h-d .f2h-d__cats .e-n-accordion-item>.e-con{padding:0 14px 8px!important}

/* baris pautan: tajuk, keterangan (Title Attribute menu), bulatan anak panah/chevron di kanan */
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item{display:grid;grid-template-columns:1fr 34px;grid-template-rows:auto auto;column-gap:14px;align-items:center;padding:15px 0;font:600 19px/1.2 Poppins,system-ui,sans-serif;letter-spacing:-.015em;color:#fff}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:hover,.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:focus{color:#fff}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item::after{content:attr(title);grid-column:1;grid-row:2;margin-top:4px;font:400 12.5px/1.35 Poppins,system-ui,sans-serif;letter-spacing:0;color:rgba(255,255,255,.72)}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:not([title])::after,.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item[title=""]::after{content:none}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:not(.has-submenu)::before{content:"\2192";grid-column:2;grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.09);font-size:15px;line-height:1;letter-spacing:0;color:#fff;transition:background .2s}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:not(.has-submenu):hover::before{background:rgba(255,255,255,.18)}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.has-submenu .sub-arrow{grid-column:2;grid-row:1/3;transition:background .2s,color .2s,transform .35s var(--f2h-ease)}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.has-submenu[aria-expanded="true"] .sub-arrow{background:var(--f2h-yellow);color:var(--f2h-navy);transform:rotate(180deg)}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.has-submenu[aria-expanded="true"] .sub-arrow svg,.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.has-submenu[aria-expanded="true"] .sub-arrow i{color:var(--f2h-navy);fill:var(--f2h-navy)}
/* Elementor letak position:absolute + opacity:0 pada :before/:after (kesan pointer): batalkan untuk baris drawer */
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item::before,.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item::after{position:static!important;opacity:1!important;inset:auto!important;transform:none!important;transition:background .2s;background-color:transparent}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item::after{height:auto!important;width:auto!important}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:not(.has-submenu)::before{width:34px!important;height:34px!important;background-color:rgba(255,255,255,.09)}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:not(.has-submenu):hover::before{background-color:rgba(255,255,255,.18)}
/* Produk: sejajar dengan baris lain, jarak dari carian, bulatan ikon bulat penuh */
.f2h-d .f2h-d__prod{margin-top:22px}
.f2h-d .f2h-d__prod>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{padding:0 0 12px!important}
.f2h-d .f2h-d__prod>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title .e-n-accordion-item-title-header{padding:0}
.f2h-d .e-n-accordion-item-title-icon{width:34px!important;height:34px!important;min-width:34px;flex:0 0 34px!important;aspect-ratio:1/1;border-radius:50%!important}
.f2h-d .f2h-d__cats .e-n-accordion-item-title-icon{width:30px!important;height:30px!important;min-width:30px;flex:0 0 30px!important}
.f2h-d .e-n-accordion-item-title-icon .e-opened,.f2h-d .e-n-accordion-item-title-icon .e-closed{display:grid;place-items:center;width:100%;height:100%}
.f2h-d .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed,.f2h-d .e-n-accordion-item:not([open])>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened{display:none!important}
/* pembetulan v2.1: pusatkan ikon dalam bulatan, buang inset tajuk, ikon sosial rapat ke kiri */
.f2h-d .e-n-accordion-item-title-icon .e-opened,.f2h-d .e-n-accordion-item-title-icon .e-closed{justify-content:center;align-items:center}
.f2h-d .e-n-accordion-item-title-icon i,.f2h-d .e-n-accordion-item-title-icon svg{margin:0!important;display:block}
.f2h-d .f2h-d__prod>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header{margin:0!important;padding:0!important;text-align:left}
.f2h-d .f2h-d__prod>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{gap:14px!important;padding-left:0!important;padding-right:0!important;margin:0!important}
.f2h-d .f2h-d__soc .elementor-social-icons-wrapper{justify-content:flex-start!important}
/* jarak mengikut mockup */
.f2h-d .f2h-d__prod{margin-top:30px!important}
.f2h-d .f2h-d__prod>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{padding-bottom:16px!important}
.f2h-d .f2h-d__soc{margin-top:26px!important}
.f2h-d .f2h-d__c{margin-top:30px!important}

/* kad kategori: ruang dalam, jarak antara kad, ikon lebih halus (sama mockup) */
.f2h-d .f2h-d__cats .e-n-accordion-item{margin:0 0 6px!important}
.f2h-d .f2h-d__cats .e-n-accordion-item>.e-n-accordion-item-title{padding:8px 12px 8px 8px!important;gap:13px!important}
.f2h-d .f2h-d__cats .e-n-accordion-item-title-header{margin:0!important;padding:0!important}
.f2h-d .e-n-accordion-item-title-icon i,.f2h-d .e-n-accordion-item-title-icon svg{font-size:11px!important;width:12px!important;height:12px!important}
.f2h-d .f2h-d__nav .sub-arrow i,.f2h-d .f2h-d__nav .sub-arrow svg{font-size:11px!important;width:12px!important;height:12px!important}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:not(.has-submenu)::before{font-size:14px;font-weight:400}
.f2h-d .f2h-d__s button.elementor-search-form__submit svg,.f2h-d .f2h-d__s button.elementor-search-form__submit i{width:17px;height:17px;font-size:16px}

/* v2.2: ikon baris drawer seragam: anak panah dan chevron guna set SVG yang sama (garis 2px, 14px), dipusatkan tepat dalam bulatan 34px */
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:not(.has-submenu)::before{
  content:""!important;grid-column:2;grid-row:1/3;justify-self:end;align-self:center;width:34px!important;height:34px!important;border-radius:50%;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/14px 14px no-repeat,rgba(255,255,255,.09)!important;
}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.elementor-item:not(.has-submenu):hover::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/14px 14px no-repeat,rgba(255,255,255,.18)!important}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.has-submenu .sub-arrow{grid-column:2;grid-row:1/3;justify-self:end;align-self:center;display:block!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/14px 14px no-repeat,rgba(255,255,255,.09)!important}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.has-submenu .sub-arrow i,.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.has-submenu .sub-arrow svg{display:none!important}
.f2h-d .f2h-d__nav .elementor-nav-menu>li>a.has-submenu[aria-expanded="true"] .sub-arrow{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23131D4E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/14px 14px no-repeat,var(--f2h-yellow)!important}

/* v2.2: ikon akordion (Produk dan kategori) guna set SVG yang sama dengan baris pautan */
.f2h-d .e-n-accordion-item-title-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/14px 14px no-repeat,rgba(255,255,255,.09)!important}
.f2h-d .f2h-d__cats .e-n-accordion-item-title-icon{background-size:12px 12px,auto!important}
.f2h-d .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23131D4E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 15 6-6 6 6'/%3E%3C/svg%3E") center/14px 14px no-repeat,var(--f2h-yellow)!important}
.f2h-d .e-n-accordion-item-title-icon .e-opened,.f2h-d .e-n-accordion-item-title-icon .e-closed{display:none!important}

/* v2.3: carian drawer sama mockup: bekas pil 50px, ikon SVG nipis 19px di tengah butang 40px, teks inset 20px */
.f2h-d .f2h-d__s .elementor-search-form__container{height:50px;min-height:50px;overflow:hidden}
.f2h-d .f2h-d__s input.elementor-search-form__input{height:48px!important;padding:0 52px 0 20px!important;font:500 15px/1 Poppins,system-ui,sans-serif}
.f2h-d .f2h-d__s button.elementor-search-form__submit{right:4px!important;top:4px!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;font-size:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m16 16 4.5 4.5'/%3E%3C/svg%3E") center/19px 19px no-repeat!important;border-radius:50%}
.f2h-d .f2h-d__s button.elementor-search-form__submit i,.f2h-d .f2h-d__s button.elementor-search-form__submit svg{display:none!important}/* End custom CSS */