#sync1 .item { color: #333; text-align: center; }
#sync2 { display: inline-block; margin-top: -1px; background-color: #eeeeee; }
#sync2 .owl-item {  background-image: none; background-repeat: no-repeat ; background-position: center bottom; background-size: contain;  }
#sync2 .item { padding: 8px 0 8px 0; color: #333; cursor: pointer; text-align: center; }
#sync2 .item p{ font-weight: 400; }
#sync2 .owl-item:hover .item { color: #333; }
#sync2 .owl-item.current { background-image: url('nav-bg-white.png'); background-repeat: no-repeat ; background-position: center bottom; background-size: contain; }
#sync2 .owl-item.current .item p{ color: #0a3867; }
.owl-theme .owl-nav { padding: 0; }
.owl-theme .owl-nav [class*=owl-] { transition: all .3s ease; }
.owl-theme .owl-nav [class*=owl-].disabled:hover { background-color: transparent; }
#sync1.owl-theme { position: relative; }
#sync1.owl-theme .owl-next, #sync1.owl-theme .owl-prev { position: absolute; top: 50%; width: 22px; height: 40px; transform: translate(-50%, 50%)}
#sync1.owl-theme .owl-next:hover, #sync1.owl-theme .owl-prev:hover { opacity: 0.6;}
#sync1.owl-theme .owl-prev { left: 10px; }
#sync1.owl-theme .owl-next { right: 10px; }
.owl-theme .owl-nav { top: 0; height: 0; margin-top: 0; overflow: hidden; }
.nav-btn { position: absolute; top: 10px !important; width: 15px !important; height: 26px !important; cursor: pointer; }
.nav-btn.prev-slide { left: 0;  }
.nav-btn.next-slide { right: 0; }
#sync2 { display: inline-block; background-color: #eeeeee; }

#sync1.owl-theme{ position: relative; }
#sync1.owl-theme .item a span{ position: absolute; z-index: 120; bottom: calc(16px + 0.4vw); left: calc(16px + 0.4vw); display: inline-block; color: #fff; font-size: calc(32px + 4vw); line-height: 1; font-weight: 500; text-shadow: 0 2px 6px rgba(0, 0, 0, 0.2)  ; }


@media (min-width:1200px) {
	#sync2 { border-right: 20vw solid #eeeeee; border-left: 20vw solid #eeeeee; }
	#sync2 .item p { font-size: 20px; }
}
@media (min-width:993px) and (max-width:1200px) {
	#sync2 { border-right: 3vw solid #eeeeee; border-left: 3vw solid #eeeeee; }
	#sync2 .item p { font-size: 18px; }
}
@media (min-width:801px) and (max-width:992px) {
	#sync2 { border-right: 28px solid #eeeeee; border-left: 28px solid #eeeeee; }
	#sync2 .item p { font-size: 16px; }
}
@media (min-width:0) and (max-width:800px) {
	#sync2 { border-right: 28px solid #eeeeee; border-left: 28px solid #eeeeee; }
	#sync2 .item p { font-size: 16px; }
}
@media (min-width:0) and (max-width:600px) {
	#sync2 { border-right: 28px solid #eeeeee; border-left: 28px solid #eeeeee; }
	#sync2 .item p { font-size: 16px; }
}
@media (min-width:0) and (max-width:450px) {
	#sync2 { border-right: 28px solid #eeeeee; border-left: 28px solid #eeeeee; }
	#sync2 .item p { font-size: 16px; }
	#sync1.owl-theme .item a span{ font-size: calc(24px + 2vw); font-weight: 700 }
}
