
@media (max-width: 999px) {
  .owl-carousel-home .owl-nav button.owl-prev,
  .owl-carousel-home button.owl-dot.owl-nav {
    position: absolute;
    left: 42%;
    top: 96%;
    background-color: #701B42 !important;
    display: block;
    padding: 0 0.3em !important;
    font-size: 3em;
    margin: 0;
    cursor: pointer;
    color: #fff;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    height: 40px;
    width: 40px;
    display: block !important;
  }

  .owl-carousel-home .owl-nav button.owl-next,
  .owl-carousel-home button.owl-dot.owl-nav {
    position: absolute;
    left: 58%;
    top: 96%;
    background-color: #701B42 !important;
    display: block;
    padding: 0 0.3em !important;
    font-size: 3em;
    margin: 0;
    cursor: pointer;
    color: #fff;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    height: 40px;
    width: 40px;
    display: block !important;
  }

  .owl-carousel-home .owl-dots .owl-dot.active span,
  .owl-carousel-home .owl-dots span {
    background: #701B42;
  }

  .owl-carousel-home .owl-dots .owl-dot span,
  .owl-carousel-home .owl-dots span {
    background: white;
  }

  .owl-carousel-home .owl-dots.disabled,
  .owl-carousel-home .owl-nav.disabled {
    display: block !important;
  }

  .owl-prev span {
    position: relative !important;
    top: -18px !important;
    left: -3px !important;
  }

  .owl-next span {
    position: relative !important;
    top: -18px !important;
  }

  .owl-carousel-home .owl-dots,
  .owl-carousel-home .owl-nav {
    margin-top: 40px !important;
  }
}
@media (max-width: 830px) {
  .owl-carousel-home .owl-nav button.owl-prev,
  .owl-carousel-home button.owl-dot.owl-nav {  
    left: 42%;
    top: 95.7%;
  }

  .owl-carousel-home .owl-nav button.owl-next,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 58%;
    top: 95.7%;
  }
  .owl-carousel-home .owl-dots, .owl-carousel-home .owl-nav {
    margin-top: 45px;
  }
}
@media (max-width: 768px) {
  .owl-carousel-home .owl-nav button.owl-prev,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 38%;
    top: 95.7%;
  }

  .owl-carousel-home .owl-nav button.owl-next,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 62%;
    top: 95.7%;
  }
  .owl-carousel-home .owl-dots, .owl-carousel-home .owl-nav {
    margin-top: 45px;
  }
}
@media (max-width: 668px) {
  .owl-carousel-home .owl-nav button.owl-prev,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 36%;
    top: 94.7%;
  }

  .owl-carousel-home .owl-nav button.owl-next,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 64%;
    top: 94.7%;
  }
  .owl-carousel-home .owl-dots, .owl-carousel-home .owl-nav {
    margin-top: 45px;
  }
}
@media (max-width: 587px) {
  .owl-carousel-home .owl-nav button.owl-prev,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 20%;
    top: 97%;
  }

  .owl-carousel-home .owl-nav button.owl-next,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 80%;
    top: 97%;
  }
  .owl-carousel-home .owl-dots, .owl-carousel-home .owl-nav {
    margin-top: 45px;
  }
}
@media (max-width: 425px) {
  .owl-carousel-home .owl-nav button.owl-prev,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 13%;
    top: 97%;
  }

  .owl-carousel-home .owl-nav button.owl-next,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 87%;
    top: 97%;
  }
  .owl-carousel-home .owl-dots, .owl-carousel-home .owl-nav {
    margin-top: 45px;
  }
}
@media (max-width: 375px) {
  .owl-carousel-home .owl-nav button.owl-prev,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 10%;
    top: 96%;
  }

  .owl-carousel-home .owl-nav button.owl-next,
  .owl-carousel-home button.owl-dot.owl-nav {
    left: 90%;
    top: 96%;
  }
  .owl-carousel-home .owl-dots, .owl-carousel-home .owl-nav {
    margin-top: 45px;
  }
}


/* ------------------------------------------------------------------------------------------------------- */
/* Own Carousel 2 */

.owl-carousel2 .owl-nav button.owl-prev,
.owl-carousel2 button.owl-dot.owl-nav {
  position: absolute;
  left: 3%;
  top: 86%;
  background-color: #004173 !important;
  display: block;
  padding: 0 0.3em !important;
  font-size: 3em;
  margin: 0;
  cursor: pointer;
  color: #fff;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  height: 40px;
  width: 40px;
  display: block !important;
}

.owl-carousel2 .owl-nav button.owl-next,
.owl-carousel2 button.owl-dot.owl-nav {
  position: absolute;
  left: 20%;
  top: 86.2%;
  background-color: #004173 !important;
  display: block;
  padding: 0 0.3em !important;
  font-size: 3em;
  margin: 0;
  cursor: pointer;
  color: #fff;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  height: 40px;
  width: 40px;
  display: block !important;
}

.owl-carousel2 .owl-dots .owl-dot.active span,
.owl-carousel2 .owl-dots span {
  background: #004173;
}

.owl-carousel2 .owl-dots .owl-dot span,
.owl-carousel2 .owl-dots span {
  background: white;
}

.owl-carousel2 .owl-dots.disabled,
.owl-carousel2 .owl-nav.disabled {
  display: block !important;
}

.owl-prev span {
  position: relative !important;
  top: -18px !important;
  left: -3px !important;
}

.owl-next span {
  position: relative !important;
  top: -18px !important;
}

.owl-carousel2 .owl-dots,
.owl-carousel2 .owl-nav {
  margin: 0;
}
@media (max-width: 1575px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 3%;
    top: 86%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 20%;
    top: 86%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 1530px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 3%;
    top: 87%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 20%;
    top: 87%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 1490px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 3%;
    top: 86%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 20%;
    top: 86%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 1450px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 3%;
    top: 86%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 20%;
    top: 86%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 1400px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 3%;
    top: 86%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 20%;
    top: 86%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 1350px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 3%;
    top: 86%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 20%;
    top: 86%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 1300px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 3%;
    top: 86%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 20%;
    top: 86%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 1199px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 5%;
    top: 88%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 25%;
    top: 88%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 991px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {  
    left: 3%;
    top: 85%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 20%;
    top: 85%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 4%;
    top: 85%;
  }
  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 28%;
    top: 85%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
  .amazing {
    padding: 0 10px;
  }
}
@media (max-width: 587px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 4%;
    top: 85%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 32%;
    top: 85%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
  .owl-carousel2 .comma {
    width: 80px !important;
    height: 62px !important;
  }
  .owl-carousel2 .comma2 {
    width: 80px !important;
    height: 62px !important;
  }
}
@media (max-width: 425px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 4%;
    top: 86%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 30%;
    top: 86%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
  .amazing .owl-carousel2 .rental {
    font-size: 34px;
  }
}
@media (max-width: 375px) {
  .owl-carousel2 .owl-nav button.owl-prev,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 4%;
    top: 85%;
  }

  .owl-carousel2 .owl-nav button.owl-next,
  .owl-carousel2 button.owl-dot.owl-nav {
    left: 30%;
    top: 85%;
  }
  .owl-carousel2 .owl-dots, .owl-carousel2 .owl-nav {
    margin-top: 0;
  }
  .amazing .owl-carousel2 .rental {
    font-size: 22px;
  }
}
