.before-footer-slider a.slide-item-wrapper {
	display: block; padding:0 15px; color: inherit;
}
.before-footer-slider .padding_ratio:before {
	padding-bottom: 75%
}
.before-footer-slider .slider {
	margin-left: -15px;margin-right: -15px;
}
.before-footer-slider .slick-dots {
	position: initial;
}
.before-footer-slider ul.slick-dots li button {
	background:gray;
}
.before-footer-slider .section-title {
	font-weight: bold; border-bottom: solid 2px #ddd; color:#e94000; margin-bottom: 15px;
}
.before-footer-slider .section-title b {
	line-height: 1.6; position: relative; display: table; font-family: "UTM AvoBold";
}
.before-footer-slider .section-title b:before {
	content:'\f005';font-family: "Font Awesome 5 Free"; font-weight: bold; margin-right: 10px;
}
.before-footer-slider .section-title b:after {
	content:'';width: 110%;height: 3px; background-color: #f38001; bottom: -2px;left: 0;
	position: absolute;
}
.before-footer-slider a.slide-item-wrapper h3 {
	margin-top: 5px; font-size: 1rem; text-align: center;
}
.before-footer-slider .slick-arrow {
	opacity: 0; visibility: hidden; transition: .3s;
}
.before-footer-slider .slick-slider:hover .slick-arrow {
	opacity: 1; visibility: visible; transition: .6s;
}
.before-footer-slider .slick-track {
	margin:0;
}
@media (max-width: 1024px) {
	.before-footer-slider .section-title {
		font-weight: bold;
		position: relative;
		margin-bottom: 15px; font-size: 24px; border:none;
	}
	.before-footer-slider .section-title b:after {
		content: none;
	}
	.before-footer-slider .section-title::before, .before-footer-slider .section-title::after {
		width: 60%;
		content: "";
		position: absolute;
		height: 2px;
		background-color: #cccc;
		right: 0;
		top: 50%;
		transform: translateY(-50%); z-index: -1
	}
	.before-footer-slider .section-title::before {
		left: 0;
	}
	.before-footer-slider .section-title b {
		line-height: 1.6;
		position: relative;
		display: table;
		margin: 0 auto;
		font-family: "UTM AvoBold"; text-transform: uppercase; padding: 0 15px; background: white;
	}
	.before-footer-slider .section-title b:before {
		content: none;
	}
	.before-footer-slider a.slide-item-wrapper {
		padding:0 5px;
	}
}