.araymond-carousel {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.araymond-carousel .carousel-items {
  overflow: hidden;
  transition: all 300ms;
  display: flex;
  transform: translateX(0);
}
.araymond-carousel .carousel-items .carousel-item {
  width: 100%;
  position: relative;
}
.araymond-carousel .carousel-items .carousel-item:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 55.16%);
  z-index: 1;
}
.araymond-carousel .carousel-items .carousel-item img {
  width: 100%;
}
.araymond-carousel .carousel-control {
  opacity: 0;
  position: absolute;
  cursor: pointer;
  top: 50%;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  background-image: url("../img/carousel-control.svg");
  transition: opacity 300ms ease-in-out;
}
.araymond-carousel .carousel-control.carousel-control-left {
  left: max(10px, min(0.6614vw, 10px));
}
.araymond-carousel .carousel-control.carousel-control-right {
  right: max(10px, min(0.6614vw, 10px));
  transform: translateY(-50%) rotate(180deg);
}
.araymond-carousel .carousel-indicators {
  display: flex;
  gap: max(10px, min(0.6614vw, 10px));
  justify-content: center;
  position: absolute;
  bottom: max(10px, min(0.6614vw, 10px));
  width: 100%;
  left: 0;
}
.araymond-carousel .carousel-indicators .carousel-indicator {
  width: max(6px, min(0.3968vw, 6px));
  height: max(6px, min(0.3968vw, 6px));
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.5);
  cursor: pointer;
  transition: all 300ms ease-in-out;
}
.araymond-carousel .carousel-indicators .carousel-indicator.active {
  background-color: rgb(255, 255, 255);
}
.araymond-carousel:hover .carousel-control {
  opacity: 1;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy11bnByZWZpeGVkL2Nhcm91c2VsLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLGFBQWE7RUFDYix3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxxRUFBcUU7RUFDckUsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLFFBQVE7RUFDUiwyQkFBMkI7RUFDM0IsV0FBVztFQUNYLFlBQVk7RUFDWixvREFBb0Q7RUFDcEQscUNBQXFDO0FBQ3ZDO0FBQ0E7RUFDRSxvQ0FBb0M7QUFDdEM7QUFDQTtFQUNFLHFDQUFxQztFQUNyQywwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLGFBQWE7RUFDYixtQ0FBbUM7RUFDbkMsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixzQ0FBc0M7RUFDdEMsV0FBVztFQUNYLE9BQU87QUFDVDtBQUNBO0VBQ0UsbUNBQW1DO0VBQ25DLG9DQUFvQztFQUNwQyxrQkFBa0I7RUFDbEIsMENBQTBDO0VBQzFDLGVBQWU7RUFDZixpQ0FBaUM7QUFDbkM7QUFDQTtFQUNFLG9DQUFvQztBQUN0QztBQUNBO0VBQ0UsVUFBVTtBQUNaIiwiZmlsZSI6ImNhcm91c2VsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5hcmF5bW9uZC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXJheW1vbmQtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW1zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uYXJheW1vbmQtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW1zIC5jYXJvdXNlbC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcmF5bW9uZC1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbXMgLmNhcm91c2VsLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDApIDU1LjE2JSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXJheW1vbmQtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW1zIC5jYXJvdXNlbC1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFyYXltb25kLWNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jYXJvdXNlbC1jb250cm9sLnN2Z1wiKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLWluLW91dDtcbn1cbi5hcmF5bW9uZC1jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC5jYXJvdXNlbC1jb250cm9sLWxlZnQge1xuICBsZWZ0OiBtYXgoMTBweCwgbWluKDAuNjYxNHZ3LCAxMHB4KSk7XG59XG4uYXJheW1vbmQtY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wuY2Fyb3VzZWwtY29udHJvbC1yaWdodCB7XG4gIHJpZ2h0OiBtYXgoMTBweCwgbWluKDAuNjYxNHZ3LCAxMHB4KSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5hcmF5bW9uZC1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogbWF4KDEwcHgsIG1pbigwLjY2MTR2dywgMTBweCkpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IG1heCgxMHB4LCBtaW4oMC42NjE0dncsIDEwcHgpKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG59XG4uYXJheW1vbmQtY2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgLmNhcm91c2VsLWluZGljYXRvciB7XG4gIHdpZHRoOiBtYXgoNnB4LCBtaW4oMC4zOTY4dncsIDZweCkpO1xuICBoZWlnaHQ6IG1heCg2cHgsIG1pbigwLjM5Njh2dywgNnB4KSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcbn1cbi5hcmF5bW9uZC1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuY2Fyb3VzZWwtaW5kaWNhdG9yLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5hcmF5bW9uZC1jYXJvdXNlbDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbCB7XG4gIG9wYWNpdHk6IDE7XG59XG4iXX0= */