.design_template.brands {
    padding:40px 0 40px 0;
	border-bottom: 1px solid #E6E6E6;
	box-shadow:    0.2em 0.2em 0.8em rgba(235,235,235,0.60);
	
}
.design_template.brands .brands-container {
    width:86%;
    overflow: hidden;
    margin: 0 auto;
}
.design_template.brands .brands-slider {
    width:100%;
    margin:0 auto;
}
.design_template.brands a {
    display: flex;
    background: #fff;
    margin-right: 15px;
    height:100%;
    color:#333;
    flex-direction: column;
}

.design_template.brands a > div {  }

.design_template.brands a article { padding:30px; font-size: 14px; flex: 1; }
.design_template.brands a article h3 { margin:0 0 10px; font-size: 16px; }
.design_template.brands a .brands-image {
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    background-size: cover;
    height:250px;
}

.design_template.brands .slick-next,
.design_template.brands .slick-prev { top: 30%; }
.design_template.brands .slick-next { right: -83px; }
.design_template.brands .slick-prev { left: -85px; }