/* ANIG Theme: dasar */
html{-webkit-text-size-adjust:100%}
body.anig-theme{margin:0;background:#fff;color:var(--anig-ink,#15153A);font-family:var(--anig-fb,'Inter'),system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased}
.anig-main{display:block;width:100%;max-width:none;margin:0;padding:0;overflow-x:clip}
.anig-main>.elementor,.anig-main .elementor-section-wrap{width:100%}
.anig-theme .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
.anig-skip:focus{clip:auto;clip-path:none;width:auto;height:auto;margin:0;padding:12px 18px;left:12px;top:12px;z-index:100000;background:var(--anig-gold,#E0AE30);color:var(--anig-ink,#15153A);border-radius:10px;font-weight:600}
/* Wadah kode pengaturan halaman dari template Elementor tidak boleh memakan ruang */
.anig-el-head,.anig-el-head .elementor-widget{margin:0!important;padding:0!important;--kit-widget-spacing:0px}
.anig-el-head{min-height:0}
/* Elementor: container halaman ANIG memenuhi lebar */
.anig-main .e-con.anig-biz,.anig-main .e-con.anig-home,.anig-main .e-con.anig-eko,.anig-main .e-con.anig-abt,.anig-main .e-con.anig-kon,.anig-main .e-con.anig-leg,.anig-main .e-con.anig-map{--content-width:100%;max-width:none}
