.threshold-images {
    margin: 20px 0;
    padding: 15px;
    background: #f8f8f8;
    border-radius: 5px;
    text-align: center;
}
.threshold-images-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 15px;
}
.threshold-image {
    transition: all 0.3s;
}
.threshold-image.inactive img {
    opacity: 0.5;
    filter: grayscale(80%);
}
.threshold-image:hover {
    transform: scale(1.05);
}
.threshold-text {
    font-size: 1.1em;
    margin-bottom: 15px !important;
}