.wrapper--block_video {
  position: relative;
}
.wrapper--block_video .bg-image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  filter: blur(8px);
  opacity: 0.4;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.wrapper--block_video .container {
  position: relative;
}

.flexi-video__container {
  display: block;
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  text-decoration: none;
  text-align: center;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  filter: drop-shadow(0px 0px 2rem rgba(214, 175, 47, 0.6));
}

.flexi-video__container--inner {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 500px;
}

.flexi-video__responsive {
  box-sizing: border-box;
  width: 100%;
  display: block;
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  background: #000;
  filter: drop-shadow(0px 0px 2rem rgba(214, 175, 47, 0.6));
}
.flexi-video__responsive iframe {
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.flexi-video__button {
  display: block;
  position: absolute;
  top: 45%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: transform 300ms;
  backface-visibility: hidden;
  width: 10%;
  height: 10%;
  max-width: 150px;
}
.flexi-video__button path {
  fill: #D6AF2F;
  transition: fill 300ms;
}
.flexi-video__button:hover {
  transform: translate(-50%, -50%) scale(1.05);
}
.flexi-video__button:hover path {
  fill: #9a7d1e;
}

.js-flexi-video:hover {
  cursor: pointer;
}
.js-flexi-video:hover .flexi-video__button {
  transform: translate(-50%, -50%) scale(1.05);
}
.js-flexi-video:hover .flexi-video__button path {
  fill: #9a7d1e;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2NrX3ZpZGVvL2Jsb2NrX3ZpZGVvLnNjc3MiLCIuLi9zcmMvc2Nzcy9fc2V0dGluZ3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFhQTtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFLE1DaEZXO0VEaUZYOztBQUdGO0VBQ0U7O0FBRUE7RUFDRTs7O0FBS047RUFDRTs7QUFFQTtFQUNFOztBQUVBO0VBQ0UiLCJmaWxlIjoiYmxvY2tfdmlkZW8vYmxvY2tfdmlkZW8uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc3JjL3Njc3MvbWl4aW5zJztcbkBpbXBvcnQgJy4uLy4uL3NyYy9zY3NzL3NldHRpbmdzJztcblxuXG4vLyBHTE9CQUwgREVGQVVMVCBWQVJJQUJMRVNcbi8vIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtXG4kbWF4LXdpZHRoOiAxMjAwcHggIWRlZmF1bHQ7XG4kcGFkZGluZy0tY29udGVudDogMS4yNXJlbSAhZGVmYXVsdDtcbiRnbG9iYWwtY29tcG9uZW50LW1hcmdpbjogY2FsYygydncgKyAycmVtKSAhZGVmYXVsdDtcblxuLy8gQ09OVEVYVFVBTCBWQVJJQUJMRVNcbi8vIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtXG5cbi53cmFwcGVyLS1ibG9ja192aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuYmctaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZmlsdGVyOiBibHVyKDhweCk7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuLndyYXBwZXItLWJsb2NrX3ZpZGVvIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGV4aS12aWRlb19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAycmVtIHJnYmEoJGFjY2VudF9jb2xvciwgMC42MCkpO1xufVxuXG4uZmxleGktdmlkZW9fX2NvbnRhaW5lci0taW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cblxuLmZsZXhpLXZpZGVvX19yZXNwb25zaXZlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDJyZW0gcmdiYSgkYWNjZW50X2NvbG9yLCAwLjYwKSk7XG5cbiAgaWZyYW1lIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmZsZXhpLXZpZGVvX19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ1JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAxMCU7XG4gIGhlaWdodDogMTAlO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuXG4gIHBhdGgge1xuICAgIGZpbGw6ICRhY2NlbnRfY29sb3I7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAzMDBtcztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMDUpO1xuXG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiBkYXJrZW4oJGFjY2VudF9jb2xvciwgMTUlKTtcbiAgICB9XG4gIH1cbn1cblxuLmpzLWZsZXhpLXZpZGVvOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5mbGV4aS12aWRlb19fYnV0dG9uIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjA1KTtcblxuICAgIHBhdGgge1xuICAgICAgZmlsbDogZGFya2VuKCRhY2NlbnRfY29sb3IsIDE1JSk7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCAnLi4vdGhlbWUtc2V0dXAvc2V0dGluZ3MnO1xuLy8gdGhlIHZhcmlhYmxlcyB0aGF0IGFyZSBpbXBvcnRlZCBoZXJlIGFyZSBhdmFpbGFibGUgYXQ6XG4vLyAkeCA9IG1hcC1nZXQobWFwLWdldCgkanNvbiwgY29sb3JzKSwgcmVkKTtcblxuXG4vLyBjb2xvdXJzXG4kZ3JleTogI2VlZTtcblxuJGJhY2tncm91bmRfY29sb3I6IG1hcC1nZXQobWFwLWdldCgkanNvbiwgY29sb3JzKSwgYmFja2dyb3VuZCk7XG5cbiRhY2NlbnRfY29sb3I6IG1hcC1nZXQobWFwLWdldCgkanNvbiwgY29sb3JzKSwgeWVsbG93KTtcblxuJHRleHRfY29sb3I6IG1hcC1nZXQobWFwLWdldCgkanNvbiwgY29sb3JzKSwgdGV4dCk7XG4kaGVhZGluZ19jb2xvcjogd2hpdGU7XG4kbGlua19jb2xvcjogJGFjY2VudF9jb2xvcjtcbiRsaW5rX2NvbG9yLS1ob3ZlcjogZGFya2VuKCRsaW5rX2NvbG9yLCAxNSUpO1xuXG4kYmFja2dyb3VuZF9kYXJrOiAjMzMzO1xuJGxpZ2h0VGV4dDogbWFwLWdldChtYXAtZ2V0KCRqc29uLCBjb2xvcnMpLCBiYWNrZ3JvdW5kKTtcbiRkYXJrVGV4dDogIzAwMDtcblxuJGVycm9yX2NvbG9yOiAjRDMzQzQwO1xuXG4vLyBzaXRlIHNldHVwXG4kc2l0ZS13aWR0aDogNjYuMjVlbTtcbiRsaW1pdF93aWR0aDogNTBlbTtcblxuLy8gQm9vayA0MDAgKCYgaXRhbGljKVxuLy8gTWVkaXVtIDUwMCAoJiBpdGFsaWMpXG4vLyBEZW1pIDYwMFxuLy8gSGVhdnkgNzAwXG5cbi8vIHR5cG9ncmFwaHlcbiRmb250X3NpemU6IDE4cHg7XG4kZm9udF93ZWlnaHQ6IG5vcm1hbDtcbiRmb250X2ZhbWlseS0tYm9keTogXCJmdXR1cmEtcHRcIiwgc2Fucy1zZXJpZjtcbiRsaW5lX2hlaWdodDogMS41O1xuJG1hcmdpbl90b3BfbXVsdGlwbGllcjogMTtcblxuXG4vLyBoZWFkaW5nc1xuJGZvbnRfZmFtaWx5LS1oZWFkaW5nOiAkZm9udF9mYW1pbHktLWJvZHk7XG4kZm9udF93ZWlnaHQtLWhlYWRpbmc6IDUwMDtcbiRsaW5lX2hlaWdodC0taGVhZGluZzogMS4yO1xuJG1hcmdpbl90b3BfbXVsdGlwbGllci0taGVhZGluZzogMTtcblxuJGZvbnRfd2VpZ2h0LS1kZW1pOiA2MDA7XG4kZm9udF93ZWlnaHQtLWhlYXZ5OiA3MDA7XG5cbi8vIEhlYWRpbmcgQ2FsY3VsYXRpb25zIGluIFJlbVxuXG4kbWluVmlld3BvcnRXaWR0aDogMzcuNTtcbiRtYXhWaWV3cG9ydFdpZHRoOiA2OC43NTtcblxuJGZvbnRzOiAoXG4gIFwic2l6ZXNcIjogKFwiaDFcIjogKFwibW9iaWxlXCI6IDIuNSxcbiAgICAgIFwiZGVza3RvcFwiOiAzLjUsXG4gICAgICBcIndlaWdodFwiOiAkZm9udF93ZWlnaHQtLWhlYWRpbmcgKSxcbiAgICBcInF1b3RlXCI6IChcIm1vYmlsZVwiOiAyLjUsXG4gICAgICBcImRlc2t0b3BcIjogMy41LFxuICAgICAgXCJ3ZWlnaHRcIjogJGZvbnRfd2VpZ2h0KSxcbiAgICBcImgyXCI6IChcIm1vYmlsZVwiOiAxLjc1LFxuICAgICAgXCJkZXNrdG9wXCI6IDIsXG4gICAgICBcIndlaWdodFwiOiAkZm9udF93ZWlnaHQtLWhlYWRpbmcgKSxcbiAgICBcImgzXCI6IChcIm1vYmlsZVwiOiAxLjQ1LFxuICAgICAgXCJkZXNrdG9wXCI6IDEuNzUsXG4gICAgICBcIndlaWdodFwiOiAkZm9udF93ZWlnaHQtLWhlYWRpbmcgKSxcbiAgICBcImg0XCI6IChcIm1vYmlsZVwiOiAxLjQsXG4gICAgICBcImRlc2t0b3BcIjogMS41LFxuICAgICAgXCJ3ZWlnaHRcIjogJGZvbnRfd2VpZ2h0LS1oZWFkaW5nICksXG4gICAgXCJoNVwiOiAoXCJtb2JpbGVcIjogMSxcbiAgICAgIFwiZGVza3RvcFwiOiAxLjI1LFxuICAgICAgXCJ3ZWlnaHRcIjogJGZvbnRfd2VpZ2h0LS1oZWFkaW5nICksXG4gICAgXCJwXCI6IChcIm1vYmlsZVwiOiAxLjI1LFxuICAgICAgXCJkZXNrdG9wXCI6IDEuMjUsXG4gICAgICBcIndlaWdodFwiOiAkZm9udF93ZWlnaHQgKSlcbik7XG5cblxuLy8gQnJlYWtwb2ludHNcbiRzbWFsbDogNjUwcHg7XG4kbWVkaXVtOiA4NDBweDtcbiRsYXJnZTogMTIwMHB4O1xuJGZ1bGw6IDE2MDBweDtcblxuJG5hdi10b2dnbGU6IDgwMHB4O1xuXG4kY29tcG9uZW50X2JyZWFrcG9pbnQ6ICRtZWRpdW07XG5cbiRjb21wb25lbnRfcGFkZGluZzogM3JlbTtcbiRjb21wb25lbnRfcGFkZGluZy0tbGFyZ2U6ICRjb21wb25lbnRfcGFkZGluZyAqIDEuNTsiXX0= */