/* === Custom Block Styling === */
.columnPills{
    padding: var(--CB-padding-top) var(--CB-padding-right) var(--CB-padding-bottom) var(--CB-padding-left);
    margin: var(--CB-margin-top) var(--CB-margin-bottom);
    background-color: var(--CB-background-color);
    background-image: var(--CB-background-image);
    background-position: var(--CB-background-position);
    background-size: cover;
}


.columnPills__wrapper{
    border: solid 2px var(--FC-secondary-color);
    border-radius: 25px;
    overflow: hidden;
    height: 100%;
}
.columnPills__image{
    background-size: cover;
    background-position: center;
    padding-bottom: 200px;
    border-bottom: solid 2px var(--FC-secondary-color);
}
.columnPills__copyWrapper{
    padding: 25px;
    height: 100%;
}


/* Animation */
.columnPills__column {
    transform: translateY(100px);
    opacity: 0;
}
.columnPills__column.is-visible{
    transform: translateY(0);
    opacity: 1;
    transition: all 0.5s ease-in-out;
}