.araymond-carousel {
  aspect-ratio: 16/9;
  max-height: 100vh;
}
.araymond-carousel .caption {
  position: relative;
  width: 100%;
}
.araymond-carousel .caption > * {
  max-height: 100vh;
}
.araymond-carousel .caption:before {
  content: "";
  background: linear-gradient(180deg, rgba(44, 43, 43, 0) 70%, #282830 100%);
  position: absolute;
  bottom: max(113px, min(7.4735vw, 113px));
  left: 0;
  width: 100%;
  height: calc(100% - max(113px, min(7.4735vw, 113px)));
  z-index: 1;
}
.araymond-carousel .caption:after {
  content: "";
  background: #282830;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: max(113px, min(7.4735vw, 113px));
}
.araymond-carousel .caption video {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.araymond-carousel .caption .caption-text {
  position: absolute;
  bottom: max(100px, min(6.6138vw, 100px));
  left: max(70px, min(4.6296vw, 70px));
  color: #fff;
  z-index: 2;
}
.araymond-carousel .caption h1 {
  color: #fff;
  width: 75%;
  line-height: max(74px, min(4.8942vw, 74px));
}
@media (max-width: 1024px) {
  .araymond-carousel .caption .caption-text h1 {
    font-size: max(48px, min(3.1746vw, 48px));
    width: 100%;
    right: max(70px, min(4.6296vw, 70px));
  }
}
@media (max-width: 800px) {
  .araymond-carousel {
    aspect-ratio: auto;
  }
  .araymond-carousel .caption:before, .araymond-carousel .caption:after {
    display: none;
  }
  .araymond-carousel .caption video {
    -o-object-fit: cover;
       object-fit: cover;
  }
  .araymond-carousel .caption .caption-text {
    bottom: 30px;
    left: 20px;
    right: 20px;
  }
  .araymond-carousel .caption .caption-text h1 {
    font-size: 42px;
    line-height: 50px;
  }
  .araymond-carousel .carousel-items .carousel-item img {
    height: 75vh;
    -o-object-fit: cover;
       object-fit: cover;
  }
}

@media (max-height: 652px) {
  .araymond-carousel .caption > * {
    max-height: 652px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy11bnByZWZpeGVkL2NvbXBvbmVudHMvY2Fyb3VzZWwvY2Fyb3VzZWwuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Usa0JBQWtCO0VBQ2xCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsMEVBQTBFO0VBQzFFLGtCQUFrQjtFQUNsQix3Q0FBd0M7RUFDeEMsT0FBTztFQUNQLFdBQVc7RUFDWCxxREFBcUQ7RUFDckQsVUFBVTtBQUNaO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLFdBQVc7RUFDWCx3Q0FBd0M7QUFDMUM7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtFQUNaLG9CQUFpQjtLQUFqQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQix3Q0FBd0M7RUFDeEMsb0NBQW9DO0VBQ3BDLFdBQVc7RUFDWCxVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7RUFDWCxVQUFVO0VBQ1YsMkNBQTJDO0FBQzdDO0FBQ0E7RUFDRTtJQUNFLHlDQUF5QztJQUN6QyxXQUFXO0lBQ1gscUNBQXFDO0VBQ3ZDO0FBQ0Y7QUFDQTtFQUNFO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxhQUFhO0VBQ2Y7RUFDQTtJQUNFLG9CQUFpQjtPQUFqQixpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLFlBQVk7SUFDWixVQUFVO0lBQ1YsV0FBVztFQUNiO0VBQ0E7SUFDRSxlQUFlO0lBQ2YsaUJBQWlCO0VBQ25CO0VBQ0E7SUFDRSxZQUFZO0lBQ1osb0JBQWlCO09BQWpCLGlCQUFpQjtFQUNuQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxpQkFBaUI7RUFDbkI7QUFDRiIsImZpbGUiOiJjYXJvdXNlbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuYXJheW1vbmQtY2Fyb3VzZWwge1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuLmFyYXltb25kLWNhcm91c2VsIC5jYXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hcmF5bW9uZC1jYXJvdXNlbCAuY2FwdGlvbiA+ICoge1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cbi5hcmF5bW9uZC1jYXJvdXNlbCAuY2FwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDQ0LCA0MywgNDMsIDApIDcwJSwgIzI4MjgzMCAxMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IG1heCgxMTNweCwgbWluKDcuNDczNXZ3LCAxMTNweCkpO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSBtYXgoMTEzcHgsIG1pbig3LjQ3MzV2dywgMTEzcHgpKSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXJheW1vbmQtY2Fyb3VzZWwgLmNhcHRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjMjgyODMwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogbWF4KDExM3B4LCBtaW4oNy40NzM1dncsIDExM3B4KSk7XG59XG4uYXJheW1vbmQtY2Fyb3VzZWwgLmNhcHRpb24gdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmFyYXltb25kLWNhcm91c2VsIC5jYXB0aW9uIC5jYXB0aW9uLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogbWF4KDEwMHB4LCBtaW4oNi42MTM4dncsIDEwMHB4KSk7XG4gIGxlZnQ6IG1heCg3MHB4LCBtaW4oNC42Mjk2dncsIDcwcHgpKTtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDI7XG59XG4uYXJheW1vbmQtY2Fyb3VzZWwgLmNhcHRpb24gaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IG1heCg3NHB4LCBtaW4oNC44OTQydncsIDc0cHgpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFyYXltb25kLWNhcm91c2VsIC5jYXB0aW9uIC5jYXB0aW9uLXRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogbWF4KDQ4cHgsIG1pbigzLjE3NDZ2dywgNDhweCkpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiBtYXgoNzBweCwgbWluKDQuNjI5NnZ3LCA3MHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYXJheW1vbmQtY2Fyb3VzZWwge1xuICAgIGFzcGVjdC1yYXRpbzogYXV0bztcbiAgfVxuICAuYXJheW1vbmQtY2Fyb3VzZWwgLmNhcHRpb246YmVmb3JlLCAuYXJheW1vbmQtY2Fyb3VzZWwgLmNhcHRpb246YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFyYXltb25kLWNhcm91c2VsIC5jYXB0aW9uIHZpZGVvIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuYXJheW1vbmQtY2Fyb3VzZWwgLmNhcHRpb24gLmNhcHRpb24tdGV4dCB7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmFyYXltb25kLWNhcm91c2VsIC5jYXB0aW9uIC5jYXB0aW9uLXRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuICAuYXJheW1vbmQtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW1zIC5jYXJvdXNlbC1pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiA3NXZoO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LWhlaWdodDogNjUycHgpIHtcbiAgLmFyYXltb25kLWNhcm91c2VsIC5jYXB0aW9uID4gKiB7XG4gICAgbWF4LWhlaWdodDogNjUycHg7XG4gIH1cbn1cbiJdfQ== */