.block--hero {
  position: relative;
  line-height: 0;
}
.block--hero .wrapper_bg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.block--hero .wrapper_bg video,
.block--hero .wrapper_bg img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scaleX(-1);
}
.block--hero .wrapper-content {
  position: absolute;
  bottom: 3rem;
  left: 5rem;
  max-width: 820px;
}
.block--hero .wrapper-content p {
  max-width: 500px;
}
@media (max-width: 768px) {
  .block--hero .wrapper-content {
    left: unset;
    padding: 0 20px;
  }
}
.block--hero.block_version-1 {
  min-height: 100vh;
}
.block--hero.block_version-1 .wrapper-cta {
  flex-direction: column;
}
.block--hero.block_version-1 .wrapper-cta a {
  max-width: fit-content;
}
.block--hero.block_version-2 {
  min-height: calc(100vh - 150px);
  width: calc(100% - 2rem);
  margin: 80px 1rem 4rem;
}
@media (max-width: 991px) {
  .block--hero.block_version-2 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 2rem;
  }
}
@media (max-width: 575px) {
  .block--hero.block_version-2 {
    padding: 50px 0;
  }
}
.block--hero.block_version-2 .wrapper_bg {
  border-radius: 20px;
  transform: scaleX(-1);
}
.block--hero.block_version-2 .wrapper-content h1 {
  margin-bottom: 1rem;
}
.block--hero.block_version-2 .wrapper-content p {
  max-width: 750px;
}
@media (max-width: 991px) {
  .block--hero.block_version-2 .wrapper-content {
    left: unset;
    padding: 0 20px;
    max-width: unset;
    position: relative;
    margin-bottom: 0;
    bottom: 0;
  }
}
.block--hero.block_version-2 .wrapper-cta {
  z-index: 1;
  position: absolute;
  left: 5rem;
  right: 1rem;
  bottom: 0;
  margin-bottom: -2rem;
  display: flex;
  justify-content: flex-end;
  gap: 2rem;
}
@media (max-width: 991px) {
  .block--hero.block_version-2 .wrapper-cta {
    left: 0;
    right: 0;
    flex-direction: column;
    position: relative;
    margin-bottom: unset;
    padding: 0 20px;
    margin-top: 0rem;
    gap: 10px;
  }
  .block--hero.block_version-2 .wrapper-cta a {
    max-width: max-content;
  }
}
.block--hero.block_version-2 .wrapper-cta a {
  color: #465573 !important;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlcm8vc3R5bGUubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLGtCQUFBO0VBQ0EsY0FBQTs7QUFGSixZQUlJO0VBQ0ksa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTs7QUFUUixZQUlJLFlBT0k7QUFYUixZQUlJLFlBUUk7RUFDSSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBVyxVQUFYOztBQWxCWixZQXNCSTtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTs7QUExQlIsWUFzQkksaUJBTUk7RUFDSSxnQkFBQTs7QUFHSixRQUF5QjtFQUF6QixZQVZKO0lBV1EsV0FBQTtJQUNBLGVBQUE7OztBQUlSLFlBQUM7RUFDRyxpQkFBQTs7QUFESixZQUFDLGdCQUdHO0VBQ0ksc0JBQUE7O0FBSlIsWUFBQyxnQkFHRyxhQUdJO0VBQ0ksc0JBQUE7O0FBS1osWUFBQztFQUNHLFlBQVksbUJBQVo7RUFDQSxPQUFPLGlCQUFQO0VBQ0Esc0JBQUE7O0FBRUEsUUFBMEI7RUFBMUIsWUFMSDtJQU1PLGFBQUE7SUFDQSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EsU0FBQTs7O0FBR0osUUFBeUI7RUFBekIsWUFaSDtJQWFPLGVBQUE7OztBQWJSLFlBQUMsZ0JBZ0JHO0VBQ0ksbUJBQUE7RUFDQSxXQUFXLFVBQVg7O0FBbEJSLFlBQUMsZ0JBcUJHLGlCQUNJO0VBQ0ksbUJBQUE7O0FBdkJaLFlBQUMsZ0JBcUJHLGlCQUtJO0VBQ0ksZ0JBQUE7O0FBR0osUUFBMEI7RUFBMUIsWUE5QlAsZ0JBcUJHO0lBVVEsV0FBQTtJQUNBLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxTQUFBOzs7QUFwQ1osWUFBQyxnQkF3Q0c7RUFDSSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLFNBQUE7O0FBRUEsUUFBMEI7RUFBMUIsWUFuRFAsZ0JBd0NHO0lBWVEsT0FBQTtJQUNBLFFBQUE7SUFFQSxzQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxTQUFBOztFQVRKLFlBbkRQLGdCQXdDRyxhQXNCUTtJQUNJLHNCQUFBOzs7QUEvRGhCLFlBQUMsZ0JBd0NHLGFBMkJJO0VBQ0ksY0FBQSIsInNvdXJjZXNDb250ZW50IjpbIi5ibG9jay0taGVybyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuXHJcbiAgICAud3JhcHBlcl9iZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICB2aWRlbyxcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud3JhcHBlci1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIGxlZnQ6IDVyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MjBweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xyXG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJsb2NrX3ZlcnNpb24tMSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcblxyXG4gICAgICAgIC53cmFwcGVyLWN0YSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5ibG9ja192ZXJzaW9uLTIge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xyXG4gICAgICAgIG1hcmdpbjogODBweCAxcmVtIDRyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndyYXBwZXJfYmcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3JhcHBlci1jb250ZW50IHtcclxuICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53cmFwcGVyLWN0YSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNXJlbTtcclxuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGdhcDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDByZW07XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ2NTU3MyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il0sImZpbGUiOiJoZXJvL3N0eWxlLmNzcyJ9 */
