.elementor-674 .elementor-element.elementor-element-c129332{--display:flex;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-674 .elementor-element.elementor-element-5d2876d > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-674 .elementor-element.elementor-element-5d2876d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-674 .elementor-element.elementor-element-483007a{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-674 .elementor-element.elementor-element-ce34bfb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-674 .elementor-element.elementor-element-03c309d > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-674 .elementor-element.elementor-element-03c309d{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#0C0C0C;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-674 .elementor-element.elementor-element-483007a{--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;}}@media(max-width:767px){.elementor-674 .elementor-element.elementor-element-03c309d > .elementor-widget-container{padding:0px 15px 0px 5px;}}@media(max-width:1024px) and (min-width:768px){.elementor-674 .elementor-element.elementor-element-ce34bfb{--width:100%;}}/* Nekit custom element styles *//* 1. Wadah Dokumen Redaksi (Card Style) */
.elementor-674 .elementor-element.elementor-element-c129332 {
    background: #ffffff;
    border-radius: 20px;
    padding: 40px;
    
    /* Efek Timbul Dokumen */
    box-shadow: 
        0 10px 40px -10px rgba(0,0,0,0.08), /* Bayangan lembut */
        0 0 0 1px rgba(0,0,0,0.03); /* Garis tepi sangat tipis */
        
    position: relative;
    overflow: hidden;
    margin-bottom: 40px;
}

/* 2. Header Aksen "Mitra Satu" di Atas */
.elementor-674 .elementor-element.elementor-element-c129332:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 6px; /* Garis tebal di atas */
    
    /* Gradasi Biru - Merah */
    background: linear-gradient(90deg, #0033cc 20%, #ff0050 100%);
}

/* 3. Watermark Logo Samar di Belakang (Opsional) */
.elementor-674 .elementor-element.elementor-element-c129332:after {
    content: 'REDAKSI'; /* Atau bisa ganti 'MS' */
    position: absolute;
    bottom: -20px;
    right: -20px;
    font-size: 100px;
    font-weight: 900;
    color: rgba(0,0,0,0.02); /* Sangat samar */
    pointer-events: none;
    z-index: 0;
    font-family: sans-serif;
    letter-spacing: 5px;
}

/* 4. Mengatur Baris Teks (Nama & Jabatan) */
/* Asumsi: Anda menggunakan widget Text Editor dengan paragraf <p> untuk tiap baris */
.elementor-674 .elementor-element.elementor-element-c129332 p {
    position: relative;
    padding: 12px 20px; /* Ruang klik yang nyaman */
    margin: 0 !important; /* Reset margin bawaan */
    border-bottom: 1px solid #f4f6f9; /* Garis pemisah tipis */
    color: #444;
    font-size: 16px;
    transition: all 0.3s ease;
    z-index: 1;
}

/* 5. Efek Hover per Baris (Interaktif) */
.elementor-674 .elementor-element.elementor-element-c129332 p:hover {
    background: #fcfdff; /* Warna berubah sedikit biru sangat muda */
    padding-left: 30px; /* Teks bergeser ke kanan */
    color: #0033cc; /* Teks berubah biru */
    
    /* Indikator Garis Kiri Muncul */
    border-left: 4px solid #0033cc; 
    box-shadow: 0 5px 15px rgba(0,0,0,0.03); /* Sedikit timbul */
}

/* 6. Styling Jabatan (Biasanya Bold/Strong) */
.elementor-674 .elementor-element.elementor-element-c129332 strong, .elementor-674 .elementor-element.elementor-element-c129332 b {
    color: #111; /* Warna hitam tegas */
    font-weight: 700;
    margin-right: 10px;
    text-transform: uppercase; /* Jabatan jadi huruf kapital semua */
    font-size: 14px;
    letter-spacing: 0.5px;
}

/* Agar Jabatan dan Nama ada pemisah visual */
.elementor-674 .elementor-element.elementor-element-c129332 strong:after, .elementor-674 .elementor-element.elementor-element-c129332 b:after {
    content: '|';
    color: #ff0050; /* Garis merah pemisah */
    margin-left: 10px;
    font-weight: 300;
}

/* 7. Styling Judul Utama (H1, H2, H3 di dalam box) */
.elementor-674 .elementor-element.elementor-element-c129332 h1, .elementor-674 .elementor-element.elementor-element-c129332 h2, .elementor-674 .elementor-element.elementor-element-c129332 h3, .elementor-674 .elementor-element.elementor-element-c129332 h4 {
    text-align: center;
    color: #0033cc;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-bottom: 30px;
    font-weight: 800;
    position: relative;
    display: inline-block;
    width: 100%;
}

/* Garis bawah judul */
.elementor-674 .elementor-element.elementor-element-c129332 h1:after, .elementor-674 .elementor-element.elementor-element-c129332 h2:after, .elementor-674 .elementor-element.elementor-element-c129332 h3:after {
    content: '';
    display: block;
    width: 60px;
    height: 3px;
    background: #ff0050;
    margin: 15px auto 0 auto; /* Posisi tengah */
    border-radius: 2px;
}/* Nekit custom element styles ends here */
/* Nekit custom element styles *//* 1. Wadah Dokumen Redaksi (Card Style) */
.elementor-674 .elementor-element.elementor-element-483007a {
    background: #ffffff;
    border-radius: 20px;
    padding: 40px;
    
    /* Efek Timbul Dokumen */
    box-shadow: 
        0 10px 40px -10px rgba(0,0,0,0.08), /* Bayangan lembut */
        0 0 0 1px rgba(0,0,0,0.03); /* Garis tepi sangat tipis */
        
    position: relative;
    overflow: hidden;
    margin-bottom: 40px;
}

/* 2. Header Aksen "Mitra Satu" di Atas */
.elementor-674 .elementor-element.elementor-element-483007a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 6px; /* Garis tebal di atas */
    
    /* Gradasi Biru - Merah */
    background: linear-gradient(90deg, #0033cc 20%, #ff0050 100%);
}

/* 3. Watermark Logo Samar di Belakang (Opsional) */
.elementor-674 .elementor-element.elementor-element-483007a:after {
    content: 'REDAKSI'; /* Atau bisa ganti 'MS' */
    position: absolute;
    bottom: -20px;
    right: -20px;
    font-size: 100px;
    font-weight: 900;
    color: rgba(0,0,0,0.02); /* Sangat samar */
    pointer-events: none;
    z-index: 0;
    font-family: sans-serif;
    letter-spacing: 5px;
}

/* 4. Mengatur Baris Teks (Nama & Jabatan) */
/* Asumsi: Anda menggunakan widget Text Editor dengan paragraf <p> untuk tiap baris */
.elementor-674 .elementor-element.elementor-element-483007a p {
    position: relative;
    padding: 12px 20px; /* Ruang klik yang nyaman */
    margin: 0 !important; /* Reset margin bawaan */
    border-bottom: 1px solid #f4f6f9; /* Garis pemisah tipis */
    color: #444;
    font-size: 16px;
    transition: all 0.3s ease;
    z-index: 1;
}

/* 5. Efek Hover per Baris (Interaktif) */
.elementor-674 .elementor-element.elementor-element-483007a p:hover {
    background: #fcfdff; /* Warna berubah sedikit biru sangat muda */
    padding-left: 30px; /* Teks bergeser ke kanan */
    color: #0033cc; /* Teks berubah biru */
    
    /* Indikator Garis Kiri Muncul */
    border-left: 4px solid #0033cc; 
    box-shadow: 0 5px 15px rgba(0,0,0,0.03); /* Sedikit timbul */
}

/* 6. Styling Jabatan (Biasanya Bold/Strong) */
.elementor-674 .elementor-element.elementor-element-483007a strong, .elementor-674 .elementor-element.elementor-element-483007a b {
    color: #111; /* Warna hitam tegas */
    font-weight: 700;
    margin-right: 10px;
    text-transform: uppercase; /* Jabatan jadi huruf kapital semua */
    font-size: 14px;
    letter-spacing: 0.5px;
}

/* Agar Jabatan dan Nama ada pemisah visual */
.elementor-674 .elementor-element.elementor-element-483007a strong:after, .elementor-674 .elementor-element.elementor-element-483007a b:after {
    content: '|';
    color: #ff0050; /* Garis merah pemisah */
    margin-left: 10px;
    font-weight: 300;
}

/* 7. Styling Judul Utama (H1, H2, H3 di dalam box) */
.elementor-674 .elementor-element.elementor-element-483007a h1, .elementor-674 .elementor-element.elementor-element-483007a h2, .elementor-674 .elementor-element.elementor-element-483007a h3, .elementor-674 .elementor-element.elementor-element-483007a h4 {
    text-align: center;
    color: #0033cc;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-bottom: 30px;
    font-weight: 800;
    position: relative;
    display: inline-block;
    width: 100%;
}

/* Garis bawah judul */
.elementor-674 .elementor-element.elementor-element-483007a h1:after, .elementor-674 .elementor-element.elementor-element-483007a h2:after, .elementor-674 .elementor-element.elementor-element-483007a h3:after {
    content: '';
    display: block;
    width: 60px;
    height: 3px;
    background: #ff0050;
    margin: 15px auto 0 auto; /* Posisi tengah */
    border-radius: 2px;
}/* Nekit custom element styles ends here */