.logo-section {
    padding: 40px 0;
    background: #f8f9fa;
}

.logo-box {
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.logo-box img {
    max-height: 80px;
    width: auto;
	padding: 5%;
	-webkit-box-shadow:0 15px 10px -15px #111;
	-moz-box-shadow:0 15px 10px -15px #111;
	-ms-box-shadow:0 15px 10px -15px #111;
	box-shadow:0 15px 10px -15px #111;
	border:1px #e1e2e2 solid;
	background:#fff;
}

/* smooth sliding */
.carousel-item {
    transition: transform 0.8s ease-in-out;
}