.owl-theme .owl-nav {
    display: block;
    cursor: pointer; }
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }
#sync1 {
  width: 70%;
  margin: 0 auto;
  position: relative;
  z-index: 1; }
#sync2 {
  width: 17%;
  margin: 0 auto;
  position: relative;
  z-index: 1; }  
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;}
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }
.owl-next svg {
  transform: rotate(180deg);
}
/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

#sync1 .item {
    padding: 80px 0px;
    padding-bottom: 30px;
    color: #000;
    text-align: center;
    width: 70%;
    margin: 0 auto; 
}
#sync2 .item {
    background: #C9C9C9;
    margin: 12%;
    height: 3.2vw;
    color: #FFF;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    border-radius: 50%;
}
#sync2 .item .current .item {
  background: #0c83e7;
}

.owl-theme .owl-nav [class*='owl-'] {
  transition: all .3s ease;
}

//arrows on first carousel
#sync1.owl-theme {
  position: relative;
}
#sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev {
  width: 2.3vw;
  height: 2.3vw;
  position: absolute;
  top: 40%;
  border-radius: 50%;}
#sync1.owl-theme .owl-prev svg {
  padding-top: 10%;
  width: 70%;
  height: auto;
}  
#sync1.owl-theme .owl-next svg {
  padding-bottom: 10%;
  width: 70%;
  height: auto;
}
#sync1.owl-theme  .owl-prev {
    left: 10px;
    border: 2px solid #707070;
  }
#sync1.owl-theme  .owl-next {
    right: 10px;
    border: 2px solid #707070;
  }
@media screen and (max-width: 1024px) {
  #sync1.owl-theme .owl-next svg ,#sync1.owl-theme .owl-prev svg {
    padding-top: 0;
  }  
}
@media screen and (max-width: 900px) {
  #sync1 {
    width: 80%;
  }
  #sync2 {
    width: 27%;
  }
  #sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev {
    width: 4.3vw;
    height: 4.3vw;
  }
  #sync1.owl-theme .owl-next svg ,#sync1.owl-theme .owl-prev svg {
    padding-top: 10%;
  }   
  #sync2 .item {
    height: 5vw;
  } 
}
@media screen and (max-width: 768px) {
  #sync1 {
    width: 90%;
  }
  #sync2 {
    width: 37%;
  }
  #sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev {
    width: 6.3vw;
    height: 6.3vw;
  }
  #sync2 .item {
    height: 7vw;
  } 
}
@media screen and (max-width: 425px) {
  #sync1 {
    width: 90%;
  }
  #sync1 .item {
    width: 86%;
  }
  #sync2 {
    width: 80%;
  }
  #sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev {
    width: 8vw;
    height: 8vw;
  } 
  #sync1.owl-theme  .owl-prev {
    left: -4%;
    border: 2px solid #707070;
  }
#sync1.owl-theme  .owl-next {
    right: -4%;
    border: 2px solid #707070;
  }
}