.elementor-1350 .elementor-element.elementor-element-17bc32c2:not(.elementor-motion-effects-element-type-background),.elementor-1350 .elementor-element.elementor-element-17bc32c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f16705;background-image:url("https://pspf.unikama.ac.id/wp-content/uploads/sites/46/2025/10/WhatsApp-Image-2025-10-13-at-13.04.16.jpeg");background-position:0 -215px;background-repeat:no-repeat;background-size:100% auto}.elementor-1350 .elementor-element.elementor-element-17bc32c2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:45px}.elementor-1350 .elementor-element.elementor-element-17bc32c2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-1350 .elementor-element.elementor-element-960f541{width:var(--container-widget-width,80.726%);max-width:80.726%;--container-widget-width:80.726%;--container-widget-flex-grow:0;text-align:start}.elementor-1350 .elementor-element.elementor-element-960f541>.elementor-widget-container{padding:350px 0 0}.elementor-1350 .elementor-element.elementor-element-960f541 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:34px;font-weight:600;color:#ff6b00}.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-1350 .elementor-element.elementor-element-f575b92{width:var(--container-widget-width,80.515%);max-width:80.515%;--container-widget-width:80.515%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Serif",Sans-serif;font-weight:400;color:#fff}.elementor-1350 .elementor-element.elementor-element-f575b92>.elementor-widget-container{padding:0}.elementor-1350 .elementor-element.elementor-element-f575b92 p{margin-block-end:0px}.elementor-1350 .elementor-element.elementor-element-98b5bc0>.elementor-widget-container{padding:40px 20px 10px}.elementor-1350 .elementor-element.elementor-element-98b5bc0{font-family:"Noto Serif Ahom",Sans-serif;font-weight:400;color:#000}.elementor-1350 .elementor-element.elementor-element-7c55ab72{padding:20px 0 0}.elementor-1350 .elementor-element.elementor-element-b4b5c77>.elementor-widget-container{padding:20px 20px 10px}.elementor-1350 .elementor-element.elementor-element-b4b5c77{font-family:"Noto Serif Ahom",Sans-serif;font-weight:600;color:#a04100}.elementor-1350 .elementor-element.elementor-element-3fe4af4a{padding:0 20px 60px}.elementor-1350 .elementor-element.elementor-element-5750527c>.elementor-widget-container{background-image:url("https://pspf.unikama.ac.id/wp-content/uploads/sites/46/2026/04/Rectangle-2-1.png");padding:15px 15px 10px 35px}.elementor-1350 .elementor-element.elementor-element-5750527c{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;color:#000}.elementor-1350 .elementor-element.elementor-element-13236638>.elementor-widget-container{background-image:url("https://pspf.unikama.ac.id/wp-content/uploads/sites/46/2026/04/Rectangle-2-1.png");padding:15px 15px 10px 35px}.elementor-1350 .elementor-element.elementor-element-13236638{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;color:#000}.elementor-1350 .elementor-element.elementor-element-451404d1>.elementor-widget-container{background-image:url("https://pspf.unikama.ac.id/wp-content/uploads/sites/46/2026/04/Rectangle-2-1.png");padding:15px 15px 10px 35px}.elementor-1350 .elementor-element.elementor-element-451404d1{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;color:#000}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1350 .elementor-element.elementor-element-17bc32c2:not(.elementor-motion-effects-element-type-background),.elementor-1350 .elementor-element.elementor-element-17bc32c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-1350 .elementor-element.elementor-element-960f541{width:var(--container-widget-width,581.203px);max-width:581.203px;--container-widget-width:581.203px;--container-widget-flex-grow:0}.elementor-1350 .elementor-element.elementor-element-960f541>.elementor-widget-container{padding:120px 0 0}.elementor-1350 .elementor-element.elementor-element-f575b92{width:var(--container-widget-width,576.812px);max-width:576.812px;--container-widget-width:576.812px;--container-widget-flex-grow:0}.elementor-1350 .elementor-element.elementor-element-5750527c>.elementor-widget-container{background-image:url("https://pspf.unikama.ac.id/wp-content/uploads/sites/46/2026/04/Rectangle-2-2.png")}.elementor-1350 .elementor-element.elementor-element-13236638>.elementor-widget-container{background-image:url("https://pspf.unikama.ac.id/wp-content/uploads/sites/46/2026/04/Rectangle-2-2.png")}.elementor-1350 .elementor-element.elementor-element-451404d1>.elementor-widget-container{background-image:url("https://pspf.unikama.ac.id/wp-content/uploads/sites/46/2026/04/Rectangle-2-2.png")}}@media(max-width:767px){.elementor-1350 .elementor-element.elementor-element-960f541{width:var(--container-widget-width,278px);max-width:278px;--container-widget-width:278px;--container-widget-flex-grow:0}.elementor-1350 .elementor-element.elementor-element-960f541>.elementor-widget-container{margin:12px;padding:0}.elementor-1350 .elementor-element.elementor-element-960f541 .elementor-heading-title{font-size:25px}.elementor-1350 .elementor-element.elementor-element-f575b92{width:var(--container-widget-width,272px);max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;font-size:12px}.elementor-1350 .elementor-element.elementor-element-f575b92>.elementor-widget-container{margin:0 0 -20px}}@media(min-width:1025px){.elementor-1350 .elementor-element.elementor-element-17bc32c2:not(.elementor-motion-effects-element-type-background),.elementor-1350 .elementor-element.elementor-element-17bc32c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.prestasi-box{background:#fff;border:1px solid #ece7f5;border-radius:20px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.05);margin-top:20px}.prestasi-judul{margin:0;padding:24px 24px 18px;font-size:28px;font-weight:700;color:#2d2d2d;line-height:1.3;background:#fff}.tabel-prestasi-wrap{width:100%;overflow-x:auto}.tabel-prestasi{width:100%;min-width:800px;border-collapse:separate;border-spacing:0;background:#fff}.tabel-prestasi thead th{background:#e8e5ff;color:#5b556d;text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:700;padding:16px 18px;text-align:left;border-top:1px solid #ddd6fe;border-bottom:1px solid #ddd6fe}.tabel-prestasi tbody td{padding:18px;font-size:15px;color:#2b2b2b;line-height:1.7;vertical-align:top;border-bottom:1px solid #f1f1f1;background:#fff}.tabel-prestasi tbody tr:last-child td{border-bottom:none}.tabel-prestasi tbody tr:hover td{background:#faf9ff}.tabel-prestasi th:nth-child(1),.tabel-prestasi td:nth-child(1){width:70px;text-align:center;font-weight:600;color:#6b7280}.tabel-prestasi th:nth-child(2),.tabel-prestasi td:nth-child(2){width:auto}.tabel-prestasi th:nth-child(3),.tabel-prestasi td:nth-child(3){width:140px;text-align:center;white-space:nowrap}.tabel-prestasi .level{display:inline-block;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.tabel-prestasi .level.nasional{background:rgba(217,119,6,.12);color:#b45309}.tabel-prestasi .level.regional{background:rgba(59,130,246,.12);color:#2563eb}@media (max-width:767px){.prestasi-judul{font-size:22px;padding:18px 16px 14px}.tabel-prestasi{min-width:680px}.tabel-prestasi thead th,.tabel-prestasi tbody td{padding:14px 12px;font-size:13px}.tabel-prestasi th:nth-child(1),.tabel-prestasi td:nth-child(1){width:50px}.tabel-prestasi th:nth-child(3),.tabel-prestasi td:nth-child(3){width:110px}.tabel-prestasi .level{padding:6px 10px;font-size:12px}}