@media (min-width: 992px) {
    .masthead .masthead-heading-luar-jawa {
        font-size: 2.5rem;
        line-height: 3.5rem; }
}

.divider-simple {
    width: 320px;
    height: 2px;
    background: linear-gradient(to right, transparent, #ffffff, transparent);
    margin: 5px auto;
}

.card-beras {
    font-weight: 500; /* atau 500 */
    font-size: 14pt;
}

.divider-custom {
    margin: 1.25rem 0 1.5rem;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center; }
.divider-custom .divider-custom-line {
    width: 100%;
    max-width: 7rem;
    height: 0.25rem;
    border-radius: 1rem;
}
.divider-custom .divider-custom-line-single {
    width: 100%;
    max-width: 25rem;
    height: 0.25rem;
    border-radius: 1rem;
}

.divider-custom .divider-custom-line:first-child {
    margin-right: 1rem; }
.divider-custom .divider-custom-line:last-child {
    margin-left: 1rem; }
.divider-custom.divider-light .divider-custom-line {
    background-color: #fff; }
.divider-custom.divider-light .divider-custom-line-single {
    background-color: #fff; }
.divider-custom.divider-light .divider-custom-icon {
    color: #fff !important; }
.divider-custom.divider-light .divider-biru {
    background-color: #05429a; !important; }

.carousel-control-prev-icon, .carousel-control-next-icon {
    filter: invert(100%);
    padding: 15px;
    /*background-color: black;*/
}

.carousel-indicators li {
    background-color: black; /* Warna indikator menjadi hitam */
}

.carousel-indicators .active {
    background-color: black; /* Warna indikator aktif juga hitam */
}

.carousel-indicators li {
    width: 10px; /* Atur ukuran lebar */
    height: 10px; /* Atur ukuran tinggi */
    border-radius: 50%; /* Membuat indikator menjadi bulat */
    background-color: black; /* Warna hitam untuk indikator */
}

.carousel-indicators {
    bottom: -50px; /* Geser indikator ke bawah gambar */
}

.cta-section {
    background:
            linear-gradient(rgba(235, 70, 0, 0.9), rgba(0, 0, 0, 0.9)),
            url('../../../assets/images/katalog/beras-pinpin/galeri/beras-pinpin-abc.jpg') center/cover no-repeat;
}

.cta1 {
    background-attachment: fixed;
    background-size: cover;
    background-position: center center;
    background-image: url('../../../assets/images/katalog/beras-pinpin/galeri/beras-pinpin-abc.jpg');
    padding-top: 0px;
    /*padding-bottom: 100px;*/
    background-color: rgba(0, 38, 55, 0.9);
    /*background-color: rgba(0, 0, 0, 0.7);*/
    background-blend-mode: multiply;
}

.h2-whyus {
    font-size: 2rem;
}
/* Atur font size h2 untuk layar kecil */
@media (max-width: 576px) {
    .h2-whyus {
        font-size: 1.5rem; /* Atur ukuran font kecil untuk layar kecil */
    }
}

.icon-marketplace {
    display: flex;
    height: 10rem;
    width: 10rem;
    align-items: center;
    justify-content: center;
    font-size: 2rem;
    /*background-color: #1a9ad5;*/
    color: #fff;
    border-radius: 100%; }
