/* Brand Icons */
.nothing{}
.brandLanding { display: grid; grid-template-columns: repeat(5, 1fr); grid-gap: 16px; margin-bottom: 16px;}
.imgCtr50:after {padding-bottom: 50% !important; position: relative; float: left; width: 100%;}

/* Image Media Queries */
@media screen and (max-width : 1440px)
{
	.brandLanding { grid-template-columns: repeat(4, 1fr); }
}
@media screen and (max-width : 1024px)
{
    .brandLanding { grid-template-columns: repeat(3, 1fr); }
}
@media screen and (max-width : 768px)
{
	.brandLanding { grid-template-columns: repeat(2, 1fr); }
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        