html {
  overflow: auto;
}

html.is-modal-open {
  overflow: hidden;
}

html.is-modal-open body {
  overflow: hidden;
  transform: none !important;
}

body {
  overflow: auto;
}

.mah-modal {
  display: none;
  transition: opacity 200ms;
  opacity: 0;
  visibility: hidden;
  background-color: rgba(0, 0, 0, 0.85);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.mah-modal.is-open {
  display: block;
  opacity: 1;
  visibility: visible;
  z-index: 99999999;
}

.mah-modal__inner {
  position: fixed;
  top: 5%;
  right: 5%;
  bottom: 5%;
  left: 5%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  outline: none;
}

.mah-modal__dialog {
  position: relative;
  max-height: 100%;
  max-width: 100%;
  display: flex;
}

.mah-modal__dialog-inner {
  background-clip: padding-box;
  overflow: hidden;
}

.mah-modal__dialog-inner-content {
  background-color: #fff;
  padding: 24px;
  height: 100%;
  overflow-y: auto;
}

.mah-modal__dialog-close {
  font-family: Arial, Helvetica, sans-serif;
  content: "&times;";
  box-sizing: border-box;
  background-color: #000;
  border: 2px solid #fff;
  color: #fff;
  position: absolute;
  top: -14px;
  right: -14px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.7);
  border-radius: 14px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  height: 28px;
  width: 28px;
  text-align: center;
  cursor: pointer;
}

.mah-modal.is-size-small .mah-modal__dialog {
  width: 400px;
}

.mah-modal.is-size-medium .mah-modal__dialog {
  width: 800px;
}

.mah-modal.is-size-large .mah-modal__dialog {
  height: 100%;
  width: 100%;
}

.mah-modal.is-size-small .mah-modal__dialog-inner,
.mah-modal.is-size-medium .mah-modal__dialog-inner,
.mah-modal.is-size-large .mah-modal__dialog-inner {
  width: 100%;
}

.mah-modal.is-single-media.is-size-large .mah-modal__dialog {
  height: auto;
  width: auto;
}

.mah-modal.is-single-media .mah-modal__dialog-inner-content {
  padding: 0;
}

.mah-modal.is-single-media .mah-modal__dialog-inner-content p {
  padding: 32px;
}

.mah-modal.is-single-media img {
  display: block;
  height: auto;
  width: auto;
  max-width: 90vw;
  max-height: 90vh;
}

.mah-modal.is-aspect-ratio-16-9 .mah-modal__dialog-inner-content, .mah-modal.is-aspect-ratio-4-3 .mah-modal__dialog-inner-content {
  position: relative;
}

.mah-modal.is-aspect-ratio-16-9 .mah-modal__dialog-inner-content::before, .mah-modal.is-aspect-ratio-4-3 .mah-modal__dialog-inner-content::before {
  content: "";
  display: block;
  padding-bottom: calc(100% / (16/9));
}

.mah-modal.is-aspect-ratio-16-9 .mah-modal__dialog-inner-content > :first-child, .mah-modal.is-aspect-ratio-4-3 .mah-modal__dialog-inner-content > :first-child {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

.mah-modal.is-aspect-ratio-16-9 .mah-modal__dialog-inner-content::before {
  padding-bottom: calc(100% / (16/9));
}

.mah-modal.is-aspect-ratio-4-3 .mah-modal__dialog-inner-content::before {
  padding-bottom: calc(100% / (4/3));
}

.mah-modal > *:last-child {
  margin-bottom: 0;
}

.mah-modal .wp-block-embed:last-child {
  margin-bottom: 0;
}

.mah-modal .wp-block-embed:last-child iframe {
  margin-bottom: 0;
}

.mah-modal .mah-quadia__video:last-child iframe {
  margin-bottom: 0;
}

#mah-modal-template {
  display: none;
  visibility: hidden;
}

.mah-modal-content {
  display: none;
  visibility: hidden;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZWxlbWVudHMvYm9keS5zY3NzIiwid2VicGFjazovLy9tYWgtbW9kYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbXBvbmVudHMvbW9kYWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLGNBQWM7QUNDZjs7QURGQTtFQUlFLGdCQUFnQjtBQ0VsQjs7QUROQTtFQU9HLGdCQUFnQjtFQUNoQiwwQkFBMEI7QUNHN0I7O0FERUE7RUFDQyxjQUFjO0FDQ2Y7O0FDZkE7RUFDRSxhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIscUNBQXFDO0VBQ3JDLGVBQWU7RUFDZixNQUFLO0VBQ0wsUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0FEa0JUOztBQzVCQTtFQWFJLGNBQWM7RUFDZCxVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLGlCQUFpQjtBRG1CckI7O0FDaEJFO0VBQ0UsZUFBZTtFQUNmLE9BQU87RUFDUCxTQUFTO0VBQ1QsVUFBVTtFQUNWLFFBQVE7RUFDUixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsYUFBYTtBRG1CakI7O0FDaEJFO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsYUFBYTtBRG1CakI7O0FDaEJFO0VBQ0UsNEJBQTRCO0VBQzVCLGdCQUFnQjtBRG1CcEI7O0FDaEJFO0VBQ0Usc0JBQXNCO0VBQ3RCLGFBQWE7RUFDYixZQUFZO0VBQ1osZ0JBQWdCO0FEbUJwQjs7QUNoQkU7RUFDRSx5Q0FBeUM7RUFDekMsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVztFQUNYLFlBQVk7RUFDWix3Q0FBc0M7RUFDdEMsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGVBQWU7QURtQm5COztBQ3hGQTtFQXlFSSxZQUFZO0FEbUJoQjs7QUM1RkE7RUE2RUksWUFBWTtBRG1CaEI7O0FDaEdBO0VBaUZJLFlBQVk7RUFDWixXQUFXO0FEbUJmOztBQ3JHQTs7O0VBd0ZJLFdBQVc7QURtQmY7O0FDM0dBO0VBK0ZRLFlBQVk7RUFDWixXQUFXO0FEZ0JuQjs7QUNoSEE7RUFxR00sVUFBVTtBRGVoQjs7QUNwSEE7RUF3R1EsYUFBYTtBRGdCckI7O0FDeEhBO0VBNkdNLGNBQWM7RUFDZCxZQUFZO0VBQ1osV0FBVztFQUNYLGVBQWU7RUFDZixnQkFBZ0I7QURldEI7O0FDaElBO0VBd0hNLGtCQUFrQjtBRFl4Qjs7QUNwSUE7RUEySFEsV0FBVztFQUNYLGNBQWM7RUFDZCxtQ0FBbUM7QURhM0M7O0FDMUlBO0VBaUlRLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLFlBQVk7QURhcEI7O0FDakpBO0VBMklNLG1DQUFtQztBRFV6Qzs7QUNySkE7RUFpSk0sa0NBQWtDO0FEUXhDOztBQ3pKQTtFQXNKSSxnQkFBZ0I7QURPcEI7O0FDN0pBO0VBMEpNLGdCQUFnQjtBRE90Qjs7QUNqS0E7RUE0SlEsZ0JBQWdCO0FEU3hCOztBQ3JLQTtFQWlLSSxnQkFBZ0I7QURRcEI7O0FDSkE7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0FET3BCOztBQ0pBO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtBRE9wQiIsImZpbGUiOiJtYWgtbW9kYWxzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwge1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHQmLmlzLW1vZGFsLW9wZW4ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRib2R5IHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuYm9keSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufSIsIkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvbWFoLXNhc3MvbWFoLXNhc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9ib2R5XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9tb2RhbFwiOyIsIi5tYWgtbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOjA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG5cbiAgJi5pcy1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgei1pbmRleDogOTk5OTk5OTk7XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNSU7XG4gICAgcmlnaHQ6IDUlO1xuICAgIGJvdHRvbTogNSU7XG4gICAgbGVmdDogNSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICZfX2RpYWxvZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX19kaWFsb2ctaW5uZXIge1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2RpYWxvZy1pbm5lci1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAmX19kaWFsb2ctY2xvc2Uge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGNvbnRlbnQ6IFwiJnRpbWVzO1wiO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3AgOiAtMTRweDtcbiAgICByaWdodDogLTE0cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwwLDAsMC43MCk7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYuaXMtc2l6ZS1zbWFsbCAmX19kaWFsb2cge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuXG4gICYuaXMtc2l6ZS1tZWRpdW0gJl9fZGlhbG9nIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cblxuICAmLmlzLXNpemUtbGFyZ2UgJl9fZGlhbG9nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLmlzLXNpemUtc21hbGwgJl9fZGlhbG9nLWlubmVyLFxuICAmLmlzLXNpemUtbWVkaXVtICZfX2RpYWxvZy1pbm5lcixcbiAgJi5pcy1zaXplLWxhcmdlICZfX2RpYWxvZy1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLmlzLXNpbmdsZS1tZWRpYSB7XG5cbiAgICAmLmlzLXNpemUtbGFyZ2Uge1xuICAgICAgLm1haC1tb2RhbF9fZGlhbG9nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFoLW1vZGFsX19kaWFsb2ctaW5uZXItY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBwIHtcbiAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogOTB2dztcbiAgICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1hc3BlY3QtcmF0aW8tMTYtOSxcbiAgJi5pcy1hc3BlY3QtcmF0aW8tNC0zIHtcbiAgICAubWFoLW1vZGFsX19kaWFsb2ctaW5uZXItY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMDAlIC8gKDE2LzkpKTtcbiAgICAgIH1cblxuICAgICAgJiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1hc3BlY3QtcmF0aW8tMTYtOSB7XG4gICAgLm1haC1tb2RhbF9fZGlhbG9nLWlubmVyLWNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMDAlIC8gKDE2LzkpKTtcbiAgICB9XG4gIH1cblxuICAmLmlzLWFzcGVjdC1yYXRpby00LTMge1xuICAgIC5tYWgtbW9kYWxfX2RpYWxvZy1pbm5lci1jb250ZW50OjpiZWZvcmUge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoMTAwJSAvICg0LzMpKTtcbiAgICB9XG4gIH1cblxuICAmID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLndwLWJsb2NrLWVtYmVkOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gIH1cblxuICAubWFoLXF1YWRpYV9fdmlkZW86bGFzdC1jaGlsZCBpZnJhbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuI21haC1tb2RhbC10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1haC1tb2RhbC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufSJdLCJzb3VyY2VSb290IjoiIn0=*/