:root {
    --main-white-color: white;
    --main-black-color: black;
  }
  
  * {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
  }
  
  .static {
    position: static;
  }
  
  .cover {
    /*background-size: cover;*/
    background-position: center;
    background-repeat: no-repeat;
  }
  
  .owl-carousel .owl-slide-animated {
    transform: translateX(20px);
    opacity: 0;
    visibility: hidden;
    transition: all 0.05s;
  }
  
  .owl-carousel .owl-slide-animated.is-transitioned {
    transform: none;
    opacity: 1;
    visibility: visible;
    transition: all 0.5s;
  }
  
  .owl-carousel .owl-slide-title.is-transitioned {
    transition-delay: 0.2s;
  }
  
  .owl-carousel .owl-slide-subtitle.is-transitioned {
    transition-delay: 0.35s;
  }
  
  .owl-carousel .owl-slide-cta.is-transitioned {
    transition-delay: 0.5s;
  }
  
  /*CHANGES*/
  .owl-carousel .owl-dots,
  .owl-carousel .owl-nav [class*=owl-] {
    position: absolute;
  }
  
  .owl-carousel .owl-dots .owl-dot,
  .owl-carousel .owl-nav [class*="owl-"]:focus {
    outline: none;
  }
  
  .owl-carousel .owl-dots .owl-dot span {
    background: transparent;
    border: 1px solid var(--main-black-color);
    transition: all 0.2s ease;
  }
  
  .owl-carousel .owl-dots .owl-dot:hover span,
  .owl-carousel .owl-dots .owl-dot.active span {
    background: var(--main-black-color);
  }
  
  /*CHANGES*/
  .owl-carousel .owl-nav [class*=owl-] {
    top: 0;
    bottom: 0;
    width: 50%;
    margin: 0;
  }
  
  .owl-carousel .owl-nav .owl-prev {
    left: 0;
    cursor: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/162656/cursor-prev.cur), move;
    cursor: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/162656/cursor-prev.svg) 16 16, move;
  }
  
  .owl-carousel .owl-nav .owl-next {
    right: 0;
    cursor: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/162656/cursor-next.cur), move;
    cursor: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/162656/cursor-next.svg) 16 16, move;
  }
  
  .owl-carousel .owl-nav svg {
    display: none;
  }
  
  .owl-carousel .owl-nav [class*="owl-"]:hover {
    background: transparent;
  }
  
  section {
    display: none;
  }

  .owl-slide.d-flex.align-items-center.cover {
    background-repeat: no-repeat !important;
    background-size: auto !important;
    background-color: white i !important;
}