.platform-pillar--section::before{
    content: '';
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1;
    background-position: bottom left;
}

.platform-pillar__card{
    min-height: 210px;
    box-shadow: 0px 4px 4px 0px #00000026;
	background: var(--secondary-palette-dark-grey-300)
}

.platform-pillar__card--hover:hover{
    background-color: var(--secondary-palette-white);
    transition: all 0.3s ease-in;
}

.platform-pillar__card--icon, .platform-pillar__card--hover-icon{
    width: 100px;
}

.platform-pillar__card--hover:hover .platform-pillar__card--icon{
    display:none;
}

.platform-pillar__card--hover:hover .platform-pillar__card--hover-icon{
    display:block;
}

.platform-pillar__card--hover .platform-pillar__card--hover-icon{
    display:none;
}

.platform-pillar__card--hover:hover .platform-pillar__card--heading{
    color: var(--secondary-palette-dark-grey) !important;
}

.platform-pillar__card--hover:hover a {
    color: var(--primary-palette-blue) !important;
}

@media only screen and (min-width: 575px) and (max-width: 1200px) {
    .platform-pillar__card--icon, .platform-pillar__card--hover-icon{
        width: 70px;
        height: auto;
    }
}

@media only screen and (width <= 575.98px) {
    .platform-pillar__card{
        min-height: auto;
    }
}
