.elementor-30827 .elementor-element.elementor-element-818a7a2 > .elementor-container > .elementor-row{align-items:stretch;}/* Start custom CSS for shortcode, class: .elementor-element-52037d7 */.brands-taxonomy-list {
    display: flex !important;
    flex-wrap:wrap;
    gap: 10px;
    list-style-type: none;
    padding: 0;
}

@media only screen and (max-width: 600px) {
  
.brand-item {
    width: 100%;
	margin-top:0px;
	padding:10px;
    background-color: #f9f9f9;
		border-radius:8px;
    text-align: center;
    transition: background-color 0.3s, transform 0.3s;
	cursor:pointer;
}
}

.brand-item {
    width: 24%;
	margin-top:0px;
	padding:10px;
    background-color: #f9f9f9;
		border-radius:8px;
    text-align: center;
    transition: background-color 0.3s, transform 0.3s;
	cursor:pointer;
	font-size:12px !important;
	font-weight:400 !important;
}

.brand-item a {
    text-decoration: none;
    color: #333;
    display: block;
    width: 100%;
    height: 100%;
    font-weight:500;
}

.brand-item:hover {
    background-color: #eee;
    transform: scale(1.05);
}/* End custom CSS */