/* .owl-carousel {
	margin-bottom: 1.5em;
} */
.owl-theme .owl-controls {
	margin-top: 1.5em;
}
.owl-theme .owl-controls .owl-nav {
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	-webkit-justify-content: center;
}
.owl-theme .owl-controls .owl-nav [class*=owl-] {
	margin: 0 0.5em;
	border: solid;
	border-width: 0.55em 1.1em;
}
.owl-theme .owl-controls .owl-nav .owl-prev {
	border-color: transparent #666 transparent transparent;
}
.owl-theme .owl-controls .owl-nav .owl-next {
	border-color: transparent transparent transparent #666;
}
.owl-theme .owl-controls .owl-nav .owl-prev:hover {
	border-color: transparent #0097ce transparent transparent;
}
.owl-theme .owl-controls .owl-nav .owl-next:hover {
	border-color: transparent transparent transparent #0097ce;
}
.owl-theme .owl-controls .owl-nav .disabled {
	opacity: 0.5;
	cursor: default
}
.owl-theme .owl-dots {
	margin: 0 0.5em;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	-webkit-justify-content: center;
}
.owl-theme .owl-dots .owl-dot span {
	width: 0.75em;
	height: 0.75em;
	margin: 0.75em 0.5em 0;
	background: #bbb;
	display: block;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity 200ms ease;
	-moz-transition: opacity 200ms ease;
	-ms-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
	-webkit-border-radius: 0.75em;
	-moz-border-radius: 0.75em;
	border-radius: 0.75em;
}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {
	background: #666;
}