.elementor-494 .elementor-element.elementor-element-7a91f5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-494 .elementor-element.elementor-element-2823e68{--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-494 .elementor-element.elementor-element-f2dc898{--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;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-494 .elementor-element.elementor-element-f2dc898:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-f2dc898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-f2dc898{--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-494 .elementor-element.elementor-element-eb13e44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:999;}.elementor-494 .elementor-element.elementor-element-eb13e44.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}#header .elementor-element-eb13e44 .search-toggle{font-size:18px;color:#B40000;}#header.sticky-header .elementor-element-eb13e44 .search-toggle{color:#8B0000;}#header .elementor-element-eb13e44 .search-toggle:hover{color:#880000;}#header.sticky-header .elementor-element-eb13e44 .search-toggle:hover{color:#A40000;}#header .elementor-element-eb13e44 form.searchform{width:800px;}.elementor-element-eb13e44 .searchform-popup{width:100%;}#header .elementor-element-eb13e44 .searchform{max-width:41px;border-width:1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-element-eb13e44 .searchform-popup, #header .elementor-element-eb13e44 .search-layout-advanced{width:100%;}#header .elementor-element-eb13e44 input{max-width:1px;font-size:1px;color:#A10000;}#header .elementor-element-eb13e44 .ssm-advanced-search-layout .searchform{border-width:1px;}#header .elementor-element-eb13e44 .search-popup .searchform-fields{border-width:1px;}#header .elementor-element-eb13e44 .search-layout-overlay .selectric-cat, #header .elementor-element-eb13e44 .search-layout-overlay .text, #header .elementor-element-eb13e44 .search-layout-overlay .button-wrap{border-width:1px;}#header .elementor-element-eb13e44 .search-layout-reveal input{border-bottom-width:1px;border-bottom-color:#950000;}#header .elementor-element-eb13e44 .searchform, #header .elementor-element-eb13e44 .searchform.search-layout-overlay .selectric-cat, #header .elementor-element-eb13e44 .searchform.search-layout-overlay .text, #header .elementor-element-eb13e44 .searchform.search-layout-overlay .button-wrap, #header .elementor-element-eb13e44 .search-popup .searchform-fields{border-color:#950000;}#header .elementor-element-eb13e44 .searchform-popup:not(.simple-search-layout) .search-toggle:after{border-bottom-color:#950000;}.fixed-header #header .elementor-element-eb13e44 .searchform, #header .elementor-element-eb13e44 .searchform, .fixed-header #header.sticky-header .elementor-element-eb13e44 .searchform{background-color:#FFFFFF;}#header .elementor-element-eb13e44 .searchform-popup.simple-search-layout .search-toggle:after{border-bottom-color:#FFFFFF;}#header .elementor-element-eb13e44 .searchform input{padding:0px 0px 0px 0px;}#header .elementor-element-eb13e44 .searchform-popup .text, #header .elementor-element-eb13e44 .searchform-popup input, #header .elementor-element-eb13e44 .searchform-popup .searchform-cats input{width:1px;}#header .elementor-element-eb13e44 input::placeholder{color:#FFFFFF;}#header .elementor-element-eb13e44 .btn-close-search-form{font-size:1px;color:#920000;background-color:#960000;}#header .elementor-element-eb13e44 button{font-size:6px;color:#CC0000;background-color:#AD0000;}#header .elementor-element-eb13e44 .searchform-popup input, #header .elementor-element-eb13e44 .searchform-popup select, #header .elementor-element-eb13e44 .searchform-popup .selectric, #header .elementor-element-eb13e44 .searchform-popup .selectric-hover .selectric, #header .elementor-element-eb13e44 .searchform-popup .selectric-open .selectric, #header .elementor-element-eb13e44 .searchform-popup .autocomplete-suggestions, #header .elementor-element-eb13e44 .searchform-popup .selectric-items{border-color:#030000;}#header .elementor-element-eb13e44 .selectric-cat, #header .elementor-element-eb13e44 select{width:86px;}#header .elementor-element-eb13e44 .selectric .label, #header .elementor-element-eb13e44 select{color:#000000;}.elementor-494 .elementor-element.elementor-element-144a699 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-494 .elementor-element.elementor-element-46a59ba{--display:flex;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-46a59ba{--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-494 .elementor-element.elementor-element-4ccca4b .elementor-heading-title{color:#000000;}@media(max-width:767px){#header .elementor-element-eb13e44 .search-toggle{font-size:21px;}}@media(min-width:768px){.elementor-494 .elementor-element.elementor-element-2823e68{--width:70%;}.elementor-494 .elementor-element.elementor-element-f2dc898{--width:30%;}}/* Start custom CSS for porto_hb_search_form, class: .elementor-element-eb13e44 */a {
    color: #F44336;
    text-decoration: underline;
}
.search-results {
  background-color: #ffffff; /* putih solid */
  position: absolute;        /* agar muncul di atas konten lain */
  z-index: 999;              /* pastikan ini lebih tinggi dari elemen di bawahnya */
  width: 100%;               /* atau bisa disesuaikan */
  border-radius: 6px;        /* opsional: biar sudutnya halus */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* biar tampil elegan */
  padding: 10px 0;
}/* End custom CSS */