.bg-primary {
    background-color: #26394b !important;
}
.text-primary-content {
    color: #fff;
}

.blogpage h2 {
    font-size: 1.7em !important;
    font-weight: 700;
}

.blogpage h3 {
    font-size: 1.2em !important;
    font-weight: 700;
}

p a {
    color: #c177b3;
    text-decoration: underline;
}

.flow-text p {
    margin: 12px 0;
}
.flow-text ul {
    padding-left: 27px;
    list-style: square;
    /* list-style: square inside url("path/to/your/image.png"); */
}