.elementor-10957 .elementor-element.elementor-element-2b020bd{--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-10957 .elementor-element.elementor-element-19980b0{--spacer-size:50px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-59c02352{--spacer-size:30px;}.elementor-10957 .elementor-element.elementor-element-3b7353ee > .elementor-container{max-width:800px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10957 .elementor-element.elementor-element-6e2806df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:72px;color:var( --e-global-color-text );}.elementor-10957 .elementor-element.elementor-element-25159868 > .elementor-container{max-width:800px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-1d3cbb09 .elementor-icon-list-icon{width:14px;}.elementor-10957 .elementor-element.elementor-element-1d3cbb09 .elementor-icon-list-icon i{font-size:14px;}.elementor-10957 .elementor-element.elementor-element-1d3cbb09 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-10957 .elementor-element.elementor-element-1d3cbb09 .elementor-icon-list-text, .elementor-10957 .elementor-element.elementor-element-1d3cbb09 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-10957 .elementor-element.elementor-element-1d3cbb09 .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-57e3ce75 > .elementor-container{max-width:800px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-10957 .elementor-element.elementor-element-50a09e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-ae5c837{--alignment:left;--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-10957 .elementor-element.elementor-element-ae5c837 .elementor-share-btn{font-size:calc(0.6px * 10);border-width:0px;}.elementor-10957 .elementor-element.elementor-element-ae5c837 .elementor-share-btn__icon{--e-share-buttons-icon-size:3.1em;}.elementor-10957 .elementor-element.elementor-element-70f1e93c > .elementor-container{max-width:800px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-2c723455{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-10957 .elementor-element.elementor-element-7ef3106{--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-10957 .elementor-element.elementor-element-ff98f10{--spacer-size:50px;}@media(min-width:768px){.elementor-10957 .elementor-element.elementor-element-2d219f5d{width:12.598%;}.elementor-10957 .elementor-element.elementor-element-502e8f38{width:87.402%;}}@media(max-width:1024px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10957 .elementor-element.elementor-element-6e2806df .elementor-heading-title{font-size:40px;line-height:60px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-1d3cbb09 .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-50a09e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-10957 .elementor-element.elementor-element-ae5c837{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-2c723455{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10957 .elementor-element.elementor-element-6e2806df .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-1d3cbb09 .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-50a09e{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-50a09e p{margin-block-end:0px;}.elementor-10957 .elementor-element.elementor-element-ae5c837{--alignment:left;} .elementor-10957 .elementor-element.elementor-element-ae5c837{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10957 .elementor-element.elementor-element-2c723455{font-size:16px;line-height:24px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-2c723455 *//* Container Utama Artikel */
.elementor-widget-theme-post-content {
    color: #2d3436; /* Warna abu gelap, lebih nyaman di mata dibanding hitam pekat */
    font-family: 'Inter', 'Plus Jakarta Sans', sans-serif;
    line-height: 1.8; /* Spasi antar baris yang lega */
    font-size: 18px; /* Ukuran standar keterbacaan modern */
}

/* Pengaturan Heading (Judul dalam Isi) */
.elementor-widget-theme-post-content h2, 
.elementor-widget-theme-post-content h3 {
    color: #1a202c;
    font-weight: 700;
    line-height: 1.3;
    margin-top: 2.5em; /* Spasi jauh dari paragraf di atasnya (konteks baru) */
    margin-bottom: 0.8em; /* Spasi dekat ke teks di bawahnya (penjelasan) */
}

.elementor-widget-theme-post-content h2 {
    font-size: 32px;
    border-left: 5px solid #00a896; /* Aksen warna medis/perawat.org */
    padding-left: 15px;
}

.elementor-widget-theme-post-content h3 {
    font-size: 24px;
}

/* Pengaturan Paragraf */
.elementor-widget-theme-post-content p {
    margin-bottom: 1.6em; /* Jarak antar paragraf agar tidak menumpuk */
}

/* List/Daftar (Sering digunakan di SDKI/Sikki) */
.elementor-widget-theme-post-content ul, 
.elementor-widget-theme-post-content ol {
    margin-bottom: 1.6em;
    padding-left: 20px;
}

.elementor-widget-theme-post-content li {
    margin-bottom: 0.8em;
}

/* Blockquote (Untuk kutipan atau poin penting) */
.elementor-widget-theme-post-content blockquote {
    border-left: 4px solid #cbd5e0;
    padding: 20px 30px;
    margin: 30px 0;
    background-color: #f7fafc;
    font-style: italic;
    border-radius: 0 10px 10px 0;
}

/* Gambar dalam artikel */
.elementor-widget-theme-post-content img {
    border-radius: 12px;
    margin: 20px 0;
    box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

/* Responsif untuk HP */
@media (max-width: 767px) {
    .elementor-widget-theme-post-content {
        font-size: 17px;
    }
    .elementor-widget-theme-post-content h2 {
        font-size: 26px;
    }
}/* End custom CSS */