/* accordion */
.image-figure {
    display: table;
    margin: 0px auto;
}

.image-figure img {
    display: block;
    max-width: 100%;
    height: auto;
}

.image-figure .figure-caption {
    display: table-caption;
    caption-side: bottom;
    text-align: center;
}


.block-figure {
    text-align: center;
}


/* centered heading  */
.centered-heading {
    margin-top: 20px;
    margin-bottom: 5px;
}


/* .text { flex: 0 0 50%; } */

/* .image { */
/*     flex: 0 0 50%; */
/* } */

/* .image img { */
/*     max-width: 100%; */
/*     height: auto; */
/* } */

/* @media (max-width: 768px) { */
/*     .container { */
/*         flex-direction: column; */
/*     } */
/* } */

ul {
    list-style-type: disc;
    padding-left: 40px;
}

li {
    display: list-item;
}

.accordion-topic {
    font-family: 'Inter Tight Regular', sans-serif;
    text-weight: normal;
    font-size: var(--minor-heading-size);
    margin: 0px;
}


/*  .streamfield p, [data-block-key] { */
/*    margin: 5px; */
/*  } */


/*  .richtext-image { */
/*    display: block; */
/*    margin: 0 auto; */
/*  } */

/*  .accordion-body img { */
/*    display: block; */
/*    margin: 0 auto; */
/*  } */



.accordion-button {
    padding: 10px;
}


/* no border around opened item */
.accordion-body {
    border: 0px;
}



/* Closed accordion headers */
.accordion-button {
    background-color: #f2f2f2;
    color: #333;
}

/* Open accordion header */
.accordion-button:not(.collapsed) {
    background-color: #dbeafe;
    color: #0f172a;
}

/* Accordion content */
.accordion-body {
    background-color: #ffffff;
}
