/* CSS repeater */
.bpk-custom.container-repeater-renstra {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 10px 15px;
	border: 1px solid var(--e-global-color-2e26f91);
	background-color: white;
    row-gap: 2%;
}

.bpk-custom.container-repeater-renstra:hover{
	background-color: #f9f2cd;
}

.bpk-custom.container-repeater-renstra h4 {
color: var(--e-global-color-f14c2e7);
    font-family: var(--e-global-typography-9d93004-font-family), Sans-serif;
    font-size: var(--e-global-typography-9d93004-font-size);
    font-weight: var(--e-global-typography-9d93004-font-weight);
    letter-spacing: var(--e-global-typography-9d93004-letter-spacing);
    word-spacing: var(--e-global-typography-9d93004-word-spacing);
		margin: 0px;
    width: 60%;
	}

@media only screen and (max-width: 768px) {
    .bpk-custom.container-repeater-renstra h4 {
        font-size: 14px !important;
	}
}

/* Button repeater Renstra */
.bpk-custom.button-unduh {
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: space-between;
            align-items: center;
            column-gap: 5px;
            background-color: #ECD078;
            color: #333;
            font-family: var(--e-global-typography-fec3f88-font-family), Sans-serif;
            font-size: var(--e-global-typography-fec3f88-font-size);
            font-weight: var(--e-global-typography-fec3f88-font-weight);
            text-transform: var(--e-global-typography-fec3f88-text-transform);
            letter-spacing: var(--e-global-typography-fec3f88-letter-spacing);
            padding: 4px 17px;
            text-align: center;
            text-decoration: none;
            border-radius: 3px;
            border-bottom: 3px solid #00000026; /* Border sesuai dengan tombol aslinya */
            transition: background-color 0.3s ease, border-color 0.3s ease;
        }
.bpk-custom.button-unduh:hover {
            background-color: var(--e-global-color-primary);
            color: var(--e-global-color-349b7b9);
        }

/* h4 di page rencana strategis */
.bpk-custom.h4-style-title4 h4 {
	font-size: var(--e-global-typography-9d93004-font-size);
	font-weight: var(--e-global-typography-9d93004-font-weight);
	letter-spacing: var(--e-global-typography-9d93004-letter-spacing);
	word-spacing: var(--e-global-typography-9d93004-word-spacing);
}