.is-block {
  display: block !important;
}

@media screen and (max-width: 768px) {
  .is-block-mobile {
    display: block !important;
  }
}
@media screen and (min-width: 769px), print {
  .is-block-tablet {
    display: block !important;
  }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-block-tablet-only {
    display: block !important;
  }
}
@media screen and (max-width: 1023px) {
  .is-block-touch {
    display: block !important;
  }
}
@media screen and (min-width: 1024px) {
  .is-block-desktop {
    display: block !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .is-block-desktop-only {
    display: block !important;
  }
}
@media screen and (min-width: 1280px) {
  .is-block-high-definition {
    display: block !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .is-block-high-definition-only {
    display: block !important;
  }
}
@media screen and (min-width: 1440px) {
  .is-block-widescreen {
    display: block !important;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1919px) {
  .is-block-widescreen-only {
    display: block !important;
  }
}
@media screen and (min-width: 1920px) {
  .is-block-fullhd {
    display: block !important;
  }
}
.is-flex {
  display: flex !important;
}

@media screen and (max-width: 768px) {
  .is-flex-mobile {
    display: flex !important;
  }
}
@media screen and (min-width: 769px), print {
  .is-flex-tablet {
    display: flex !important;
  }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-flex-tablet-only {
    display: flex !important;
  }
}
@media screen and (max-width: 1023px) {
  .is-flex-touch {
    display: flex !important;
  }
}
@media screen and (min-width: 1024px) {
  .is-flex-desktop {
    display: flex !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .is-flex-desktop-only {
    display: flex !important;
  }
}
@media screen and (min-width: 1280px) {
  .is-flex-high-definition {
    display: flex !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .is-flex-high-definition-only {
    display: flex !important;
  }
}
@media screen and (min-width: 1440px) {
  .is-flex-widescreen {
    display: flex !important;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1919px) {
  .is-flex-widescreen-only {
    display: flex !important;
  }
}
@media screen and (min-width: 1920px) {
  .is-flex-fullhd {
    display: flex !important;
  }
}
.is-inline {
  display: inline !important;
}

@media screen and (max-width: 768px) {
  .is-inline-mobile {
    display: inline !important;
  }
}
@media screen and (min-width: 769px), print {
  .is-inline-tablet {
    display: inline !important;
  }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-inline-tablet-only {
    display: inline !important;
  }
}
@media screen and (max-width: 1023px) {
  .is-inline-touch {
    display: inline !important;
  }
}
@media screen and (min-width: 1024px) {
  .is-inline-desktop {
    display: inline !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .is-inline-desktop-only {
    display: inline !important;
  }
}
@media screen and (min-width: 1280px) {
  .is-inline-high-definition {
    display: inline !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .is-inline-high-definition-only {
    display: inline !important;
  }
}
@media screen and (min-width: 1440px) {
  .is-inline-widescreen {
    display: inline !important;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1919px) {
  .is-inline-widescreen-only {
    display: inline !important;
  }
}
@media screen and (min-width: 1920px) {
  .is-inline-fullhd {
    display: inline !important;
  }
}
.is-inline-block {
  display: inline-block !important;
}

@media screen and (max-width: 768px) {
  .is-inline-block-mobile {
    display: inline-block !important;
  }
}
@media screen and (min-width: 769px), print {
  .is-inline-block-tablet {
    display: inline-block !important;
  }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-inline-block-tablet-only {
    display: inline-block !important;
  }
}
@media screen and (max-width: 1023px) {
  .is-inline-block-touch {
    display: inline-block !important;
  }
}
@media screen and (min-width: 1024px) {
  .is-inline-block-desktop {
    display: inline-block !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .is-inline-block-desktop-only {
    display: inline-block !important;
  }
}
@media screen and (min-width: 1280px) {
  .is-inline-block-high-definition {
    display: inline-block !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .is-inline-block-high-definition-only {
    display: inline-block !important;
  }
}
@media screen and (min-width: 1440px) {
  .is-inline-block-widescreen {
    display: inline-block !important;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1919px) {
  .is-inline-block-widescreen-only {
    display: inline-block !important;
  }
}
@media screen and (min-width: 1920px) {
  .is-inline-block-fullhd {
    display: inline-block !important;
  }
}
.is-inline-flex {
  display: inline-flex !important;
}

@media screen and (max-width: 768px) {
  .is-inline-flex-mobile {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 769px), print {
  .is-inline-flex-tablet {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-inline-flex-tablet-only {
    display: inline-flex !important;
  }
}
@media screen and (max-width: 1023px) {
  .is-inline-flex-touch {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1024px) {
  .is-inline-flex-desktop {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .is-inline-flex-desktop-only {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1280px) {
  .is-inline-flex-high-definition {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .is-inline-flex-high-definition-only {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1440px) {
  .is-inline-flex-widescreen {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1919px) {
  .is-inline-flex-widescreen-only {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1920px) {
  .is-inline-flex-fullhd {
    display: inline-flex !important;
  }
}
.is-hidden {
  display: none !important;
}

.is-sr-only {
  border: none !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 0.01em !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 0.01em !important;
}

@media screen and (max-width: 768px) {
  .is-hidden-mobile {
    display: none !important;
  }
}
@media screen and (min-width: 769px), print {
  .is-hidden-tablet {
    display: none !important;
  }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-hidden-tablet-only {
    display: none !important;
  }
}
@media screen and (max-width: 1023px) {
  .is-hidden-touch {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) {
  .is-hidden-desktop {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .is-hidden-desktop-only {
    display: none !important;
  }
}
@media screen and (min-width: 1280px) {
  .is-hidden-high-definition {
    display: none !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .is-hidden-high-definition-only {
    display: none !important;
  }
}
@media screen and (min-width: 1440px) {
  .is-hidden-widescreen {
    display: none !important;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1919px) {
  .is-hidden-widescreen-only {
    display: none !important;
  }
}
@media screen and (min-width: 1920px) {
  .is-hidden-fullhd {
    display: none !important;
  }
}
.is-invisible {
  visibility: hidden !important;
}

@media screen and (max-width: 768px) {
  .is-invisible-mobile {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 769px), print {
  .is-invisible-tablet {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-invisible-tablet-only {
    visibility: hidden !important;
  }
}
@media screen and (max-width: 1023px) {
  .is-invisible-touch {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 1024px) {
  .is-invisible-desktop {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .is-invisible-desktop-only {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 1280px) {
  .is-invisible-high-definition {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .is-invisible-high-definition-only {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 1440px) {
  .is-invisible-widescreen {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1919px) {
  .is-invisible-widescreen-only {
    visibility: hidden !important;
  }
}
@media screen and (min-width: 1920px) {
  .is-invisible-fullhd {
    visibility: hidden !important;
  }
}
.is-vertical-align-top {
  vertical-align: top;
}

.is-vertical-align-middle {
  vertical-align: middle;
}

.is-vertical-align-bottom {
  vertical-align: bottom;
}
/*# sourceMappingURL=display.css.map */