.owl-carousel .owl-stage{
  height:100%;
}

.owl-prev i, .owl-next i {
  border:2px solid rgba(0,0,0,0.3);
  padding:5px 6px;
  border-radius:20px;
  color:rgba(0,0,0,0.5);
  font-size:15px;
  transition:color 1s, border-color 1s;
}

.owl-item .elementor-widget-wrap,
.owl-item .elementor-column{
  height: 100% !important;
  min-height:364px !important;
}

.owl-next{
  right:0;
}
.owl-prev{
  left:0;
}
.owl-next, .owl-prev{
  position: absolute !important;
  top: 40%;
  display: block !important;
  background-color:white !important;
  border:initial !important;
  padding:0 !important;
}

.owl-next i:hover, .owl-prev i:hover{
  color:var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
  background-color:white !important;
}

.owl-next:focus, .owl-prev:focus{
  border:initial !important;
  outline: initial !important;
}

.owl-nav .owl-prev.disabled,
.owl-nav .owl-next.disabled {
   display: none !important;
}

@media screen and (max-width:768px){
  /*.owl-nav{
    display:none !Important;
  }*/
}

.owl-carousel [type=button]:focus, .owl-carousel [type=button]:hover, .owl-carousel [type=submit]:focus, .owl-carousel [type=submit]:hover, .owl-carousel button:focus, .owl-carousel button:hover{
  background-color:white !important;
  color:initial !important;
}

.owl-carousel .cloned, .owl-carousel .owl-item{
  /* opacity:0; */
  transition:opacity 0.5s
}
.owl-carousel .active, .owl-carousel .cloned.active{
  opacity:1;
  height:100%;
}