/* === Custom Block Styling === */
.iconGrid{
    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;
}

.iconGrid__blockHeading{
    text-align: center;
}

.iconGrid__itemTitle{
    text-align: center;
    color: var(--FC-secondary-color);
    font-weight: 500;
    padding-bottom: 16px;
}
.iconGrid__copy{
    text-align: center;
}
.iconGrid__icon{
    max-width: 150px;
    display: block;
    margin: auto;
    scale: .95;
    transition: var(--FC-default-transition);
}
.iconGrid__Wrapper:hover .iconGrid__icon{
    scale: 1;
    transition: var(--FC-default-transition);
}