@charset "UTF-8";
/* ===================================
Foundation
=================================== */
/*
 * _setting.scss
 */
/*
 * _mixin.scss
 */
/* -----------------------------------
media query print
------------------------------------ */
/* -----------------------------------
media query ver1
------------------------------------ */
/* -----------------------------------
transition
------------------------------------ */
/* -----------------------------------
clearfix
------------------------------------ */
/* -----------------------------------
formFocus
------------------------------------ */
/* -----------------------------------
shadow
------------------------------------ */
/* -----------------------------------
vw
------------------------------------ */
@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;600;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;700&display=swap");
@font-face {
  font-family: "Noto Sans CJK JP";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local("Noto Sans CJK JP Thin"), url("../fonts/NotoSansCJKjp-Thin.woff2") format("woff2"), url("../fonts/NotoSansCJKjp-Thin.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans CJK JP";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local("Noto Sans CJK JP Light"), url("../fonts/NotoSansCJKjp-Light.woff2") format("woff2"), url("../fonts/NotoSansCJKjp-Light.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans CJK JP";
  font-style: normal;
  font-weight: 350;
  font-display: swap;
  src: local("Noto Sans CJK JP DemiLight"), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format("woff2"), url("../fonts/NotoSansCJKjp-DemiLight.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans CJK JP";
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: local("Noto Sans CJK JP Regular"), url("../fonts/NotoSansCJKjp-Regular.woff2") format("woff2"), url("../fonts/NotoSansCJKjp-Regular.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans CJK JP";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local("Noto Sans CJK JP Medium"), url("../fonts/NotoSansCJKjp-Medium.woff2") format("woff2"), url("../fonts/NotoSansCJKjp-Medium.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans CJK JP";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Noto Sans CJK JP Bold"), url("../fonts/NotoSansCJKjp-Bold.woff2") format("woff2"), url("../fonts/NotoSansCJKjp-Bold.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans CJK JP";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local("Noto Sans CJK JP Black"), url("../fonts/NotoSansCJKjp-Black.woff2") format("woff2"), url("../fonts/NotoSansCJKjp-Black.woff") format("woff");
}
/*
 * _reset.scss
 */
/* -----------------------------------
reset
------------------------------------ */
html,
body {
  height: 100%;
}

html {
  overflow-y: scroll;
}

*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

* {
  margin: 0;
  padding: 0;
  font-size: inherit;
  line-height: inherit;
  outline: none;
}

form {
  display: inline;
}

pre,
textarea {
  overflow: auto;
}

[hidden],
audio:not([controls]),
template {
  display: none;
}

details,
main,
summary {
  display: block;
}

input[type=text],
input[type=password] {
  -webkit-appearance: none;
}

input[type=radio],
input[type=checkbox] {
  vertical-align: middle;
}

input[type=number] {
  width: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

progress {
  display: inline-block;
}

small {
  font-size: 75%;
}

sub,
sup {
  position: relative;
  vertical-align: baseline;
  font-size: 60%;
  line-height: 0;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.15em;
}

textarea {
  resize: vertical;
}

audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}

img {
  border: 0;
  max-width: 100%;
  height: auto;
}

img[src$=".svg"] {
  width: 100%;
}

button,
input,
select,
textarea {
  min-height: 1.5em;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  border: none;
  background: none;
  cursor: pointer;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

input {
  line-height: normal;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
}

ol,
ul {
  list-style: none;
}

select {
  outline: none;
  text-indent: 0.01px;
  text-overflow: "";
  background: none transparent;
  vertical-align: middle;
  font-size: inherit;
  color: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
}

select option {
  background-color: #fff;
  color: #333;
}

select::-ms-expand {
  display: none;
}

select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #828c9a;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
}

fieldset {
  border: 0;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 15px 0;
  padding: 0;
}

h1,
h2,
h3,
h4,
h5 {
  font-weight: inherit;
}

/*
 * _base.scss
 */
html {
  font-size: 62.5%;
}

body {
  color: #3e3a39;
  font-size: 1.5rem;
  line-height: 2.25;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 500;
  letter-spacing: 0.1em;
  max-height: 999999px;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media screen and (max-width: 768px) {
  body {
    font-size: 3.7333333333vw;
    line-height: 1.8;
  }
}

@media print {
  html, body {
    height: auto;
  }
}
a {
  color: #000000;
}
a.disabled {
  pointer-events: none;
}
a:hover {
  text-decoration: none;
}
@media screen and (min-width: 769px) {
  a[href*="tel:"] {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
  }
}

::-moz-selection {
  background: #000;
  color: #fff;
}

::selection {
  background: #000;
  color: #fff;
}

::-moz-selection {
  background: #000;
  color: #fff;
}

/* ===================================
Layout
=================================== */
/*
 * _layout.scss
 */
.l-wrapper {
  position: relative;
  overflow: clip;
  background-color: #333;
}

.l-header {
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
}
.l-header_in {
  position: relative;
  width: 100%;
  height: 100px;
}
@media screen and (max-width: 768px) {
  .l-header_in {
    height: 13.3333333333vw;
    padding: 0 4vw;
  }
}
.l-header_logo {
  position: absolute;
  line-height: 1;
  top: 50%;
  left: 25px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  pointer-events: auto;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  opacity: 1;
  visibility: visible;
  z-index: 11;
}
@media screen and (max-width: 768px) {
  .l-header_logo {
    left: 4vw;
  }
}
.l-header_logo a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
}
.l-header_logo a svg {
  width: 200px;
  height: auto;
  line-height: 1;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
  .l-header_logo a svg {
    width: 26.6666666667vw;
  }
}
.l-header_logo a span {
  font-family: "Noto Serif JP", sans-serif;
  font-weight: 700;
  color: #fff;
  font-size: 1rem;
  line-height: 1;
  margin-left: 20px;
  margin-top: 10px;
}
@media screen and (max-width: 768px) {
  .l-header_logo a span {
    margin-left: 5.3333333333vw;
    margin-top: 0.8vw;
    font-size: 2.1333333333vw;
  }
}
.l-header_logo.is-hidden {
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.l-header_logo.is-open {
  opacity: 1;
  visibility: visible;
  z-index: 11;
}
.l-header_logo.is-open a svg .cls-2 {
  fill: #fff !important;
}
.l-header_logo.is-open a span {
  color: #fff !important;
}
.l-header_logo.is-black a svg .cls-2 {
  fill: #000;
}
.l-header_logo.is-black a span {
  color: #000;
}
.l-header_entry {
  position: absolute;
  top: 50%;
  right: 130px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  pointer-events: auto;
}
@media screen and (max-width: 1000px) {
  .l-header_entry {
    display: none;
  }
}
.l-header_entry ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.l-header_entry ul li + li {
  margin-left: 18px;
}
.l-header_entry ul li a {
  position: relative;
  display: block;
  background-color: #fff;
  text-decoration: none;
  color: #f00;
  width: 226px;
  height: 47px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 1.7rem;
  font-family: "Noto Serif JP", sans-serif;
  font-weight: 700;
}
.l-header_entry ul li a:before {
  content: "";
  display: block;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  border-left: 1px solid #f00;
  border-top: 1px solid #f00;
  position: absolute;
  z-index: 1;
  top: 2px;
  left: 2px;
}
.l-header_entry ul li a:after {
  content: "";
  display: block;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  border-right: 1px solid #1f50ff;
  border-bottom: 1px solid #1f50ff;
  position: absolute;
  z-index: 1;
  bottom: 2px;
  right: 2px;
}
.l-header_gnav {
  pointer-events: auto;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.85);
  top: 0;
  left: 0;
  height: 100vh;
  width: 100%;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
}
@media screen and (min-width: 1001px) {
  .l-header_gnav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media screen and (max-width: 1000px) {
  .l-header_gnav {
    display: block;
    height: 100vh;
    height: 100dvh;
    overflow-y: scroll;
    overflow-x: hidden;
  }
}
.l-header_gnav * {
  pointer-events: none;
}
.l-header_gnav.is-open {
  opacity: 1;
  pointer-events: auto;
}
.l-header_gnav.is-open * {
  pointer-events: auto;
}
.l-header_gnav nav {
  width: 100%;
  max-width: 1000px;
}
@media screen and (min-width: 1001px) {
  .l-header_gnav nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (max-width: 1000px) {
  .l-header_gnav nav {
    width: 80%;
    margin: 26.6666666667vw auto 0;
  }
}
@media screen and (min-width: 1001px) {
  .l-header_gnav nav ul {
    -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%;
  }
}
.l-header_gnav nav ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 769px) {
  .l-header_gnav nav ul li + li {
    margin-top: 10px;
  }
}
.l-header_gnav nav ul li::before {
  content: "";
  display: block;
  width: 28px;
  height: 13px;
  background: url(../img/common/ico_arrow_btn.svg) no-repeat center/contain;
  margin-right: 15px;
}
@media screen and (max-width: 768px) {
  .l-header_gnav nav ul li::before {
    margin-right: 2.6666666667vw;
    width: 5.3333333333vw;
    height: 2.6666666667vw;
  }
}
.l-header_gnav nav ul li a {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: block;
  color: #fff;
  text-decoration: none;
  font-size: 2.4rem;
  padding: 15px 10px;
  border-bottom: 1px solid #515151;
}
@media screen and (max-width: 768px) {
  .l-header_gnav nav ul li a {
    padding: 2.6666666667vw 2.6666666667vw;
    font-size: 3.7333333333vw;
  }
}
@media screen and (min-width: 769px) {
  .l-header_gnav nav ul li a:hover {
    background: rgba(255, 255, 255, 0.2);
  }
}
.l-header_gnav nav ul li a.is-coming {
  pointer-events: none;
  color: #6d6d6d;
}
.l-header_gnav ._entry {
  display: none;
  width: 80%;
  margin: 8vw auto 18.6666666667vw;
}
@media screen and (max-width: 1000px) {
  .l-header_gnav ._entry {
    display: block;
  }
}
.l-header_gnav ._entry ul li + li {
  margin-top: 4vw;
}
.l-header_gnav ._entry ul li a {
  position: relative;
  display: block;
  background-color: #fff;
  text-decoration: none;
  color: #f00;
  width: 100%;
  height: 10.6666666667vw;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  height: 60px;
  font-family: "Noto Serif JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .l-header_gnav ._entry ul li a {
    height: 10.6666666667vw;
    font-size: 4.2666666667vw;
  }
}
.l-header_gnav ._entry ul li a:before {
  content: "";
  display: block;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  border-left: 1px solid #f00;
  border-top: 1px solid #f00;
  position: absolute;
  z-index: 1;
  top: 2px;
  left: 2px;
}
.l-header_gnav ._entry ul li a:after {
  content: "";
  display: block;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  border-right: 1px solid #1f50ff;
  border-bottom: 1px solid #1f50ff;
  position: absolute;
  z-index: 1;
  bottom: 2px;
  right: 2px;
}
.l-header_btn {
  pointer-events: auto;
  display: block;
  position: absolute;
  z-index: 100;
  right: 0px;
  width: 100px;
  height: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  background: rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 768px) {
  .l-header_btn {
    right: 0vw;
    width: 13.3333333333vw;
  }
}
.l-header_btn > div {
  position: absolute;
  width: 1px;
  height: 1px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.l-header_btn > div span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
  width: 55px;
  height: 3px;
  background: #fff;
  left: -27px;
}
@media screen and (max-width: 768px) {
  .l-header_btn > div span {
    width: 9.0666666667vw;
    left: -4.5333333333vw;
  }
}
.l-header_btn > div span:nth-child(1) {
  -webkit-transform: translate(0, -20px);
          transform: translate(0, -20px);
}
@media screen and (max-width: 768px) {
  .l-header_btn > div span:nth-child(1) {
    -webkit-transform: translate(0, -2.6666666667vw);
            transform: translate(0, -2.6666666667vw);
  }
}
.l-header_btn > div span:nth-child(3) {
  -webkit-transform: translate(0, 20px);
          transform: translate(0, 20px);
}
@media screen and (max-width: 768px) {
  .l-header_btn > div span:nth-child(3) {
    -webkit-transform: translate(0, 2.6666666667vw);
            transform: translate(0, 2.6666666667vw);
  }
}
.l-header_btn.is-open div span:nth-child(1) {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.l-header_btn.is-open div span:nth-child(2) {
  opacity: 0;
}
.l-header_btn.is-open div span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.l-content {
  position: relative;
  z-index: 0;
  width: 100%;
}
.l-sec {
  position: relative;
  padding: 0 30px;
  padding-top: min(90px, 5.625%);
  padding-bottom: min(90px, 5.625%);
}
@media screen and (max-width: 768px) {
  .l-sec {
    padding: 10.6666666667vw 5.3333333333vw;
  }
}
.l-sec_in {
  position: relative;
  max-width: 1300px;
  margin: 0 auto;
}

.l-footer {
  position: relative;
  padding: 30px;
  background: #000;
}
@media screen and (max-width: 768px) {
  .l-footer {
    padding: 5.3333333333vw;
  }
}
.l-footer_logo a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
}
@media screen and (max-width: 768px) {
  .l-footer_logo a {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.l-footer_logo a img {
  width: 240px;
  height: auto;
  line-height: 1;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
  .l-footer_logo a img {
    width: 32vw;
  }
}
.l-footer_logo a span {
  font-family: "Noto Serif JP", sans-serif;
  font-weight: 700;
  color: #fff;
  font-size: 1rem;
  line-height: 1;
  margin-left: 20px;
  margin-top: 10px;
}
@media screen and (max-width: 768px) {
  .l-footer_logo a span {
    margin-left: 5.3333333333vw;
    margin-top: 0.8vw;
    font-size: 2.6666666667vw;
  }
}
.l-footer_nav {
  margin-top: 20px;
}
@media screen and (max-width: 768px) {
  .l-footer_nav {
    display: none;
  }
}
.l-footer_nav ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.l-footer_nav ul li {
  margin-right: 15px;
}
.l-footer_nav ul li a {
  color: #fff;
  text-decoration: none;
}
.l-footer_nav ul li a:hover {
  text-decoration: underline;
}
.l-footer_nav ul li a.is-coming {
  pointer-events: none;
  color: #6d6d6d;
}
.l-footer_btn {
  position: absolute;
  bottom: 30px;
  right: 30px;
}
@media screen and (max-width: 768px) {
  .l-footer_btn {
    display: none;
  }
}
.l-footer_btn ul li a {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  position: relative;
  background: #d9dada;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  width: 380px;
}
@media screen and (max-width: 900px) {
  .l-footer_btn ul li a {
    width: 200px;
  }
}
.l-footer_btn ul li a:after {
  content: "";
  display: block;
  width: 9px;
  height: 13px;
  background: url(../img/common/ico_arrow_right_bk.svg) no-repeat center/contain;
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 10px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (min-width: 769px) {
  .l-footer_btn ul li a:hover {
    opacity: 0.7;
  }
}
.l-footer_copyright {
  margin-top: 35px;
  font-size: 1.3rem;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .l-footer_copyright {
    text-align: center;
    margin-top: 2.6666666667vw;
    font-size: 1.8666666667vw;
  }
}

/* ===================================
Object
=================================== */
/* -----------------------------------
Component
------------------------------------ */
/*
 * _component.scss
 */
.c-titleStyle1 {
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .c-titleStyle1 {
    margin-bottom: 5.3333333333vw;
  }
}
.c-titleStyle1.-left {
  text-align: left;
}
.c-titleStyle1 > span {
  display: inline-block;
  padding: 12px 25px;
  background: #000;
  color: #fff;
  font-size: 4.2rem;
  letter-spacing: 0.1em;
  line-height: 1;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .c-titleStyle1 > span {
    font-size: 4.1666666667vw;
  }
}
@media screen and (max-width: 768px) {
  .c-titleStyle1 > span {
    padding: 2.1333333333vw 4vw;
    font-size: 7.4666666667vw;
  }
}
.c-titleStyle1:has(+ [class^=c-txtStyle1]) {
  margin-bottom: 20px;
}
@media screen and (max-width: 768px) {
  .c-titleStyle1:has(+ [class^=c-txtStyle1]) {
    margin-bottom: 5.3333333333vw;
  }
}

.c-titleStyle2 {
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .c-titleStyle2 {
    margin-bottom: 5.3333333333vw;
  }
}
.c-titleStyle2 > span {
  color: #000;
  font-family: "Oswald", serif;
  font-weight: 700;
  font-size: 4.3rem;
  line-height: 1;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .c-titleStyle2 > span {
    font-size: 3.5833333333vw;
  }
}
@media screen and (max-width: 768px) {
  .c-titleStyle2 > span {
    font-size: 6.6666666667vw;
  }
}
.c-titleStyle2.-white > span {
  color: #fff;
}

.c-titleStyle3 {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .c-titleStyle3 {
    margin-bottom: 5.3333333333vw;
  }
}
.c-titleStyle3 > span {
  color: #000;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 4rem;
  letter-spacing: 0.1em;
  line-height: 1.2;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .c-titleStyle3 > span {
    font-size: 3.3333333333vw;
  }
}
@media screen and (max-width: 768px) {
  .c-titleStyle3 > span {
    font-size: 6.6666666667vw;
  }
}
.c-titleStyle3 > div {
  margin-top: 10px;
  color: #000;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 2.4rem;
  letter-spacing: 0.1em;
  line-height: 1.2;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .c-titleStyle3 > div {
    font-size: 2vw;
  }
}
@media screen and (max-width: 768px) {
  .c-titleStyle3 > div {
    font-size: 3.4666666667vw;
  }
}
.c-titleStyle3.-white > span, .c-titleStyle3.-white > div {
  color: #fff;
}

.c-txtStyle1 {
  text-align: center;
  font-size: 1.6rem;
  letter-spacing: 0.02em;
}
@media screen and (max-width: 768px) {
  .c-txtStyle1 {
    font-size: 4vw;
  }
}
@media screen and (max-width: 768px) {
  .c-txtStyle1.-sp_tl {
    text-align: left;
  }
}

.c-txtStyle2 {
  text-align: center;
  font-size: 1.8rem;
  letter-spacing: 0.1em;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .c-txtStyle2 {
    font-size: 3.4666666667vw;
  }
}

.c-copyStyle1 {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 3.5rem;
  letter-spacing: 0.1em;
  color: #000;
  line-height: 1.5714285714;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .c-copyStyle1 {
    font-size: 2.9166666667vw;
  }
}
@media screen and (max-width: 768px) {
  .c-copyStyle1 {
    font-size: 5.8666666667vw;
  }
}

.c-btnStyle1 {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 30px;
  border: 1px solid #000;
  text-decoration: none;
  background: white;
  -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.3) inset;
          box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.3) inset;
}
@media screen and (max-width: 768px) {
  .c-btnStyle1 {
    padding: 2.6666666667vw 5.3333333333vw;
    height: 14.9333333333vw;
    width: 100%;
  }
}
.c-btnStyle1 > span {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
  letter-spacing: 0.1em;
  color: #000;
  line-height: 1;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .c-btnStyle1 > span {
    line-height: 1.4;
    font-size: 4vw;
  }
}
.c-btnStyle1:after {
  content: "";
  display: block;
  width: 28px;
  height: 13px;
  background: url(../img/common/ico_arrow_btn.svg) no-repeat center/contain;
  margin-left: 25px;
}
@media screen and (max-width: 768px) {
  .c-btnStyle1:after {
    width: 7.4666666667vw;
    height: 3.4666666667vw;
    margin-left: 5.3333333333vw;
  }
}
@media screen and (min-width: 769px) {
  .c-btnStyle1:hover {
    background: rgba(0, 0, 0, 0.7);
  }
  .c-btnStyle1:hover > span {
    color: #fff;
  }
}

.c-btnStyle2 {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 40px;
  background: rgba(255, 255, 255, 0.25);
  border: 1px solid #fff;
  text-decoration: none;
}
@media screen and (max-width: 768px) {
  .c-btnStyle2 {
    padding: 2.6666666667vw 5.3333333333vw;
  }
}
.c-btnStyle2 > span {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
  letter-spacing: 0.1em;
  color: #fff;
  line-height: 1;
  white-space: nowrap;
}
.c-btnStyle2:after {
  content: "";
  display: block;
  width: 28px;
  height: 13px;
  background: url(../img/common/ico_arrow_btn_wh.svg) no-repeat center/contain;
  margin-left: 25px;
}
@media screen and (min-width: 769px) {
  .c-btnStyle2:hover {
    background: rgba(0, 0, 0, 0.7);
    border: 1px solid #000;
  }
  .c-btnStyle2:hover > span {
    color: #fff;
  }
}

.c-btnBox {
  position: relative;
  z-index: 1;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 100px;
  background: #fff;
}
@media screen and (max-width: 768px) {
  .c-btnBox {
    padding: 8vw;
    padding-bottom: 21.3333333333vw;
  }
}
.c-btnBox.-project {
  background: #595757;
}

.c-icoArrow {
  position: relative;
  display: inline-block;
  width: 70px;
  height: 70px;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .c-icoArrow {
    width: 5.8333333333vw;
    height: 5.8333333333vw;
  }
}
@media screen and (max-width: 768px) {
  .c-icoArrow {
    width: 9.3333333333vw;
    height: 9.3333333333vw;
  }
}
.c-icoArrow::before {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 200px;
  border: 1.5px solid #fff;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media screen and (min-width: 769px) {
  a:hover .c-icoArrow::before {
    width: 10px;
    height: 10px;
    background-color: #fff;
  }
}
.c-icoArrow::after {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  content: "";
  display: block;
  width: 78.5714285714%;
  height: 3px;
  background: url(../img/common/ico_arrow_wh.svg) no-repeat center right/cover;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .c-icoArrow::after {
    width: 9.3333333333vw;
  }
}
@media screen and (min-width: 769px) {
  a:hover .c-icoArrow::after {
    width: 85.7142857143%;
  }
}
.c-icoArrow.is-anime::before {
  -webkit-animation: circle 1.2s linear 0s infinite;
          animation: circle 1.2s linear 0s infinite;
}
@-webkit-keyframes circle {
  0% {
    width: 0px;
    height: 0px;
    opacity: 1;
  }
  10% {
    width: 0px;
    height: 0px;
    opacity: 1;
  }
  20% {
    width: 100%;
    height: 100%;
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes circle {
  0% {
    width: 0px;
    height: 0px;
    opacity: 1;
  }
  10% {
    width: 0px;
    height: 0px;
    opacity: 1;
  }
  20% {
    width: 100%;
    height: 100%;
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.c-icoArrow.is-anime::after {
  -webkit-animation: arrow 1.2s linear 0s infinite;
          animation: arrow 1.2s linear 0s infinite;
}
@-webkit-keyframes arrow {
  0% {
    opacity: 1;
    width: 0%;
  }
  10% {
    opacity: 1;
    width: 78.5714285714%;
  }
  100% {
    opacity: 0;
  }
}
@keyframes arrow {
  0% {
    opacity: 1;
    width: 0%;
  }
  10% {
    opacity: 1;
    width: 78.5714285714%;
  }
  100% {
    opacity: 0;
  }
}

.c-coming {
  position: relative;
  pointer-events: none;
}
.c-coming::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
}
.c-coming::after {
  content: "COMING SOON";
  font-family: "Oswald", serif;
  font-weight: 700;
  font-size: 4.8rem;
  color: #fff;
  line-height: 1;
  position: absolute;
  text-align: center;
  z-index: 11;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .c-coming::after {
    font-size: 4vw;
  }
}
@media screen and (max-width: 768px) {
  .c-coming::after {
    font-size: 6.4vw;
  }
}

/* -----------------------------------
Project
------------------------------------ */
/*
 * _project.scss
 */
.p-secIndexMain {
  margin-bottom: 50vh;
  position: relative;
  background: #000;
  overflow: hidden;
}
.p-secIndexMain_in {
  position: relative;
  height: 100vh;
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_in {
    height: 100vh;
    height: 100svh;
  }
}
.p-secIndexMain_title {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 10%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.p-secIndexMain_title h1 {
  opacity: 0;
  font-family: "Oswald", serif;
  font-weight: 500;
  font-size: 19.3rem;
  font-size: clamp(170px, 11.875vw, 250px);
  color: #fff;
  line-height: 1.1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_title h1 {
    font-size: 22.6666666667vw;
  }
}
.p-secIndexMain_cnt1 {
  position: relative;
  z-index: 0;
  height: 100%;
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 {
    height: 100vh;
    height: 100svh;
  }
}
.p-secIndexMain_cnt1 ul {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: auto;
  height: 100%;
  aspect-ratio: 1600/900;
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 ul {
    height: 100vh;
    height: 100svh;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 ul {
    aspect-ratio: 750/1200;
  }
}
.p-secIndexMain_cnt1 ul li {
  position: absolute;
  opacity: 1;
}
@-webkit-keyframes cloud-anime {
  0% {
    -webkit-filter: brightness(1);
            filter: brightness(1);
  }
  51% {
    -webkit-filter: brightness(0.8);
            filter: brightness(0.8);
  }
  100% {
    -webkit-filter: brightness(1);
            filter: brightness(1);
  }
}
@keyframes cloud-anime {
  0% {
    -webkit-filter: brightness(1);
            filter: brightness(1);
  }
  51% {
    -webkit-filter: brightness(0.8);
            filter: brightness(0.8);
  }
  100% {
    -webkit-filter: brightness(1);
            filter: brightness(1);
  }
}
.p-secIndexMain_cnt1 ul li._img1 {
  -webkit-animation: cloud-anime 2.5s ease-in-out -1s infinite;
          animation: cloud-anime 2.5s ease-in-out -1s infinite;
  top: 0;
  left: 0;
}
@media screen and (min-width: 769px) {
  .p-secIndexMain_cnt1 ul li._img1 {
    width: 60.1875%;
    margin-top: 5.3125%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 ul li._img1 {
    width: 100%;
    margin-top: 14%;
  }
}
.p-secIndexMain_cnt1 ul li._img2 {
  -webkit-animation: cloud-anime 2.8s ease-in-out -2.5s infinite;
          animation: cloud-anime 2.8s ease-in-out -2.5s infinite;
}
@media screen and (min-width: 769px) {
  .p-secIndexMain_cnt1 ul li._img2 {
    top: 0;
    right: 0;
    width: 29.125%;
    margin-right: 33.75%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 ul li._img2 {
    top: 0;
    left: 0;
    width: 38.1333333333%;
    margin-top: 21.3333333333%;
    margin-left: 2.6666666667%;
  }
}
.p-secIndexMain_cnt1 ul li._img3 {
  -webkit-animation: cloud-anime 2.6s ease-in-out -2.4s infinite;
          animation: cloud-anime 2.6s ease-in-out -2.4s infinite;
  top: 0;
  right: 0;
}
@media screen and (min-width: 769px) {
  .p-secIndexMain_cnt1 ul li._img3 {
    width: 44.0625%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 ul li._img3 {
    width: 67.2%;
  }
}
.p-secIndexMain_cnt1 ul li._img4 {
  -webkit-animation: cloud-anime 2.7s ease-in-out -1.6s infinite;
          animation: cloud-anime 2.7s ease-in-out -1.6s infinite;
  top: 0;
  right: 0;
}
@media screen and (min-width: 769px) {
  .p-secIndexMain_cnt1 ul li._img4 {
    width: 14.9375%;
    margin-top: 18.75%;
    margin-right: 28.75%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 ul li._img4 {
    width: 32.9333333333%;
    margin-top: 88.9333333333%;
    margin-right: 2.6666666667%;
  }
}
.p-secIndexMain_cnt1 ul li._img5 {
  -webkit-animation: cloud-anime 2.3s ease-in-out -1.8s infinite;
          animation: cloud-anime 2.3s ease-in-out -1.8s infinite;
  bottom: 0;
  right: 0;
}
@media screen and (min-width: 769px) {
  .p-secIndexMain_cnt1 ul li._img5 {
    width: 41.875%;
    margin-bottom: 1.875%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 ul li._img5 {
    width: 64.8%;
  }
}
.p-secIndexMain_cnt1 ul li._img6 {
  -webkit-animation: cloud-anime 2.8s ease-in-out -1s infinite;
          animation: cloud-anime 2.8s ease-in-out -1s infinite;
}
@media screen and (min-width: 769px) {
  .p-secIndexMain_cnt1 ul li._img6 {
    bottom: 0;
    right: 0;
    width: 26%;
    margin-right: 35.625%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_cnt1 ul li._img6 {
    bottom: 0;
    left: 0;
    width: 51.0666666667%;
    margin-bottom: 8.8%;
  }
}
.p-secIndexMain_cnt1 ul li img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0;
}
.p-secIndexMain_scroll {
  opacity: 0;
  position: absolute;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 769px) {
  .p-secIndexMain_scroll {
    bottom: 5%;
    left: 10%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_scroll {
    right: 10%;
    bottom: 16vw;
  }
}
.p-secIndexMain_scroll ._txt1 {
  color: #fff;
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
  font-size: 2rem;
  margin-right: 10px;
}
@media screen and (max-width: 768px) {
  .p-secIndexMain_scroll ._txt1 {
    margin-right: 0vw;
    font-size: 2.9333333333vw;
  }
}
.p-secIndexMain_scroll .c-icoArrow {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.p-secIndexMessage {
  background: #000;
}
@media screen and (min-width: 769px) {
  .p-secIndexMessage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 50vh;
    height: 100vh;
  }
}
.p-secIndexMessage_bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
}
.p-secIndexMessage_bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.p-secIndexMessage::before {
  content: "";
  display: block;
  aspect-ratio: 16/1.3;
  width: 100%;
  height: auto;
  background: url(../img/top/message_before.svg) no-repeat center/cover;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-transform: translateY(-99%);
          transform: translateY(-99%);
  opacity: 0.8;
}
.p-secIndexMessage::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(../img/top/bg_dot.webp) repeat center/3px;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
}
.p-secIndexMessage_in {
  position: relative;
  z-index: 1;
  width: 100%;
  max-width: 1300px;
}
@media screen and (min-width: 1001px) {
  .p-secIndexMessage_in {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (min-width: 769px) and (max-width: 1000px) {
  .p-secIndexMessage_title {
    display: inline-block;
  }
}
.p-secIndexMessage_title ._txt1 {
  display: inline-block;
  background: #000;
  color: #fff;
  font-family: "Oswald", serif;
  font-weight: 700;
  font-size: 2rem;
  line-height: 1;
  padding: 6px 75px 8px 15px;
  letter-spacing: 0.04em;
}
@media screen and (max-width: 768px) {
  .p-secIndexMessage_title ._txt1 {
    padding: 1.8666666667vw 8vw 1.8666666667vw 6.6666666667vw;
    font-size: 3.2vw;
    margin-left: -5.8666666667vw;
  }
}
.p-secIndexMessage_title ._txt2 {
  position: relative;
  margin-top: 10px;
  font-family: "Oswald", serif;
  font-weight: 700;
  font-size: 6rem;
  background-color: #fff;
  color: #000;
  line-height: 1;
  padding: 10px 22px 12px;
  letter-spacing: 0.04em;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secIndexMessage_title ._txt2 {
    font-size: 4.5rem;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMessage_title ._txt2 {
    margin-top: 2.6666666667vw;
    padding: 2.1333333333vw 4vw 2.6666666667vw;
    font-size: 8vw;
    white-space: nowrap;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.p-secIndexMessage_title ._txt2::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  border: 1px solid #000;
  z-index: 1;
  top: -5px;
  left: -5px;
}
@media screen and (max-width: 768px) {
  .p-secIndexMessage_title ._txt2::after {
    top: -1.3333333333vw;
    left: -1.3333333333vw;
  }
}
.p-secIndexMessage_title ._txt3 {
  margin-top: 10px;
  text-align: right;
  color: #fff;
  font-size: 2.2rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  letter-spacing: 0.14em;
}
@media screen and (max-width: 768px) {
  .p-secIndexMessage_title ._txt3 {
    font-size: 3.7333333333vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secIndexMessage_cnt1 {
    padding-top: 11.5%;
    -webkit-flex-basis: 46.1538461538%;
        -ms-flex-preferred-size: 46.1538461538%;
            flex-basis: 46.1538461538%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexMessage_cnt1 {
    margin-top: 4vw;
    padding: 4vw;
    background: rgba(0, 0, 0, 0.7);
  }
}
.p-secIndexMessage_cnt1 ._txt1 {
  color: #fff;
  font-size: 1.6rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secIndexMessage_cnt1 ._txt1 {
    font-size: 3.2vw;
  }
}
.p-secIndexMessage_cnt1 ._txt1 span {
  font-size: 2.3rem;
}
@media screen and (max-width: 768px) {
  .p-secIndexMessage_cnt1 ._txt1 span {
    font-size: 4.8vw;
  }
}

.p-secIndexAbout {
  background: #000;
  position: relative;
}
@media screen and (min-width: 769px) {
  .p-secIndexAbout {
    height: 100vh;
    margin-bottom: 50vh;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.p-secIndexAbout_bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
}
.p-secIndexAbout_bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.p-secIndexAbout::before {
  content: "";
  display: block;
  aspect-ratio: 16/1.2;
  width: 100%;
  height: auto;
  background: url(../img/top/about_before.svg) no-repeat center/cover;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-transform: translateY(-99%);
          transform: translateY(-99%);
  opacity: 0.8;
}
.p-secIndexAbout::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.75);
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0px;
}
.p-secIndexAbout_img1 {
  position: absolute;
  z-index: 2;
  bottom: 0;
  right: 0;
  aspect-ratio: 455/594;
  width: 28.4375%;
  overflow: hidden;
  -webkit-mask-image: url(../img/top/about_img2_mask.svg);
          mask-image: url(../img/top/about_img2_mask.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: top center;
          mask-position: top center;
  -webkit-mask-size: cover;
          mask-size: cover;
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_img1 {
    width: 65.3333333333vw;
    margin-bottom: -8vw;
  }
}
.p-secIndexAbout_img1::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0px;
}
.p-secIndexAbout_img1 img {
  max-width: 2000px;
  width: auto;
  height: 120%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right;
     object-position: right;
}
.p-secIndexAbout_in {
  position: relative;
  z-index: 3;
}
.p-secIndexAbout_cnt1 > ._txt {
  color: #fff;
  text-align: center;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
.p-secIndexAbout_cnt1 > ._txt > ._txt1 {
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._txt > ._txt1 {
    font-size: 3.2vw;
  }
}
.p-secIndexAbout_cnt1 > ._txt > ._txt2 {
  margin-top: 15px;
  font-size: 2.6rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  line-height: 1.2;
}
.p-secIndexAbout_cnt1 > ._txt > ._txt2 span {
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._txt > ._txt2 {
    line-height: 1.8;
    font-size: 4.8vw;
  }
}
.p-secIndexAbout_cnt1 > ._txt > ._txt3 {
  margin-top: 20px;
  font-size: 1.4rem;
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._txt > ._txt3 {
    margin-top: 5.3333333333vw;
    font-size: 3.7333333333vw;
    line-height: 1.6;
  }
}
.p-secIndexAbout_cnt1 > ._list {
  color: #fff;
}
@media screen and (min-width: 769px) {
  .p-secIndexAbout_cnt1 > ._list {
    margin: 40px auto 0;
    max-width: 850px;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._list {
    margin-top: 5.3333333333vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secIndexAbout_cnt1 > ._list > ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.p-secIndexAbout_cnt1 > ._list > ul > li {
  text-align: center;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 769px) {
  .p-secIndexAbout_cnt1 > ._list > ul > li {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._list > ul > li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media screen and (min-width: 769px) {
  .p-secIndexAbout_cnt1 > ._list > ul > li:nth-of-type(1) {
    border-right: 3px dotted #fff;
    padding-right: 60px;
  }
}
@media screen and (min-width: 769px) {
  .p-secIndexAbout_cnt1 > ._list > ul > li:nth-of-type(2) {
    padding-left: 60px;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._list > ul > li + li {
    margin-top: 8vw;
  }
}
.p-secIndexAbout_cnt1 > ._list > ul > li ._txt1 {
  padding: 10px;
  border: 1px solid #fff;
  font-size: 1.6rem;
  line-height: 1.4375;
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._list > ul > li ._txt1 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    text-align: center;
  }
}
.p-secIndexAbout_cnt1 > ._list > ul > li ._txt2 {
  margin-top: 20px;
  line-height: 1.2142857143;
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._list > ul > li ._txt2 {
    -webkit-flex-basis: calc(100% - 50.6666666667vw);
        -ms-flex-preferred-size: calc(100% - 50.6666666667vw);
            flex-basis: calc(100% - 50.6666666667vw);
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.p-secIndexAbout_cnt1 > ._list > ul > li ._img {
  margin-top: 20px;
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._list > ul > li ._img {
    -webkit-flex-basis: 50.6666666667vw;
        -ms-flex-preferred-size: 50.6666666667vw;
            flex-basis: 50.6666666667vw;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
}
.p-secIndexAbout_cnt1 > ._btn {
  text-align: center;
  margin-top: 70px;
}
@media screen and (max-width: 768px) {
  .p-secIndexAbout_cnt1 > ._btn {
    margin-top: 10.6666666667vw;
  }
}

.p-secIndexContents {
  position: relative;
  z-index: 1;
  background-color: #fff;
  padding-top: 100px;
}
@media screen and (max-width: 768px) {
  .p-secIndexContents {
    padding-top: 20vw;
    padding-left: 5.3333333333vw;
    padding-right: 5.3333333333vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secIndexContents_cnt1 > ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
.p-secIndexContents_cnt1 > ul > li {
  position: relative;
}
@media screen and (min-width: 769px) {
  .p-secIndexContents_cnt1 > ul > li {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
  }
}
@media screen and (min-width: 769px) {
  .p-secIndexContents_cnt1 > ul > li:nth-of-type(even) {
    -webkit-transform: translateY(14%);
            transform: translateY(14%);
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexContents_cnt1 > ul > li + li {
    margin-top: 4vw;
  }
}
.p-secIndexContents_cnt1 > ul > li a {
  display: block;
}
.p-secIndexContents_cnt1 > ul > li a ._txt {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 768px) {
  .p-secIndexContents_cnt1 > ul > li a ._txt {
    padding-top: 5.3333333333vw;
  }
}
.p-secIndexContents_cnt1 > ul > li a ._txt ._title > span {
  position: relative;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 300;
  font-size: 1.4rem;
  line-height: 1;
  display: block;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .p-secIndexContents_cnt1 > ul > li a ._txt ._title > span {
    font-size: 2.1333333333vw;
  }
}
.p-secIndexContents_cnt1 > ul > li a ._txt ._title > span::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #fff;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 2.5em;
}
.p-secIndexContents_cnt1 > ul > li a ._txt ._title > h3 {
  line-height: 1.5;
  font-size: 3.5rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secIndexContents_cnt1 > ul > li a ._txt ._title > h3 {
    font-size: 3rem;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexContents_cnt1 > ul > li a ._txt ._title > h3 {
    font-size: 4.8vw;
  }
}
.p-secIndexContents_cnt1 > ul > li a ._txt ._title > h3 > span {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 300;
}
.p-secIndexContents_cnt1 > ul > li a ._txt ._copy {
  margin-top: 30px;
  text-align: center;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 2.6rem;
  line-height: 1.5384615385;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secIndexContents_cnt1 > ul > li a ._txt ._copy {
    margin-top: 20px;
    font-size: 2.1666666667vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexContents_cnt1 > ul > li a ._txt ._copy {
    margin-top: 4vw;
    font-size: 4vw;
  }
}
.p-secIndexContents_cnt1 > ul > li a ._txt .c-icoArrow {
  margin-top: 50px;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secIndexContents_cnt1 > ul > li a ._txt .c-icoArrow {
    margin-top: 30px;
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexContents_cnt1 > ul > li a ._txt .c-icoArrow {
    margin-top: 5.3333333333vw;
  }
}
.p-secIndexContents_cnt1 > ul > li a ._img {
  position: relative;
  z-index: 0;
  overflow: hidden;
  background: #000;
}
.p-secIndexContents_cnt1 > ul > li a ._img img {
  position: relative;
  z-index: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 700px;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
.p-secIndexContents_cnt1 > ul > li a ._img::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0px;
}
@media screen and (min-width: 769px) {
  .p-secIndexContents_cnt1 > ul > li a:hover ._img img {
    -webkit-transform: scale(1.05, 1.05);
            transform: scale(1.05, 1.05);
    opacity: 0.7;
  }
}

.p-secIndexJobs {
  background-color: #fff;
  padding-top: 200px;
  padding-bottom: 200px;
}
@media screen and (max-width: 768px) {
  .p-secIndexJobs {
    padding-top: 22.6666666667vw;
    padding-bottom: 32vw;
    padding-right: 0;
    padding-left: 0;
  }
}
.p-secIndexJobs_cnt1 > a {
  display: block;
  position: relative;
}
.p-secIndexJobs_cnt1 > a ._txt {
  width: 100%;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media screen and (max-width: 768px) {
  .p-secIndexJobs_cnt1 > a ._txt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.p-secIndexJobs_cnt1 > a ._txt ._title {
  position: relative;
}
.p-secIndexJobs_cnt1 > a ._txt ._title h3 {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fff;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 2.8rem;
}
@media screen and (max-width: 768px) {
  .p-secIndexJobs_cnt1 > a ._txt ._title h3 {
    font-size: 4vw;
  }
}
.p-secIndexJobs_cnt1 > a ._txt ._title p {
  text-align: center;
  color: #fff;
  font-family: "Oswald", serif;
  font-weight: 500;
  font-size: 14rem;
  line-height: 1;
  opacity: 0.45;
}
@media screen and (max-width: 768px) {
  .p-secIndexJobs_cnt1 > a ._txt ._title p {
    font-size: 18.6666666667vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secIndexJobs_cnt1 > a ._txt .c-icoArrow {
    position: absolute;
    z-index: 2;
    top: 50%;
    right: 5%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
@media screen and (max-width: 768px) {
  .p-secIndexJobs_cnt1 > a ._txt .c-icoArrow {
    margin-top: 5.3333333333vw;
  }
}
.p-secIndexJobs_cnt1 > a ._img {
  position: relative;
  z-index: 0;
  overflow: hidden;
  background: #000;
}
@media screen and (max-width: 768px) {
  .p-secIndexJobs_cnt1 > a ._img {
    aspect-ratio: 750/373;
  }
}
.p-secIndexJobs_cnt1 > a ._img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}
@media screen and (min-width: 769px) {
  .p-secIndexJobs_cnt1 > a:hover ._img img {
    -webkit-transform: scale(1.05, 1.05);
            transform: scale(1.05, 1.05);
    opacity: 0.7;
  }
}

.p-secProjectIndex1 {
  position: relative;
  padding-top: 0;
  background: #000;
}
.p-secProjectIndex1_title {
  padding-top: 100px;
  padding-bottom: 100px;
}
@media screen and (max-width: 768px) {
  .p-secProjectIndex1_title {
    padding: 8vw 2.6666666667vw;
  }
}
.p-secProjectIndex1_cnt1 > ul > li > a {
  position: relative;
  display: block;
}
.p-secProjectIndex1_cnt1 > ul > li > a ._txt {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  color: #fff;
  width: 71.2307692308%;
  max-width: 926px;
  height: 100%;
  padding: 120px;
  background: rgba(0, 0, 0, 0.6);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._txt {
    width: 70%;
    padding: 50px;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._txt {
    width: 100%;
    padding: 2.6666666667vw;
  }
}
.p-secProjectIndex1_cnt1 > ul > li > a ._txt ._title {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
.p-secProjectIndex1_cnt1 > ul > li > a ._txt ._title span {
  display: block;
  text-align: center;
  font-size: 1.8rem;
}
@media screen and (max-width: 768px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._txt ._title span {
    font-size: 3.2vw;
  }
}
.p-secProjectIndex1_cnt1 > ul > li > a ._txt ._title h2 {
  margin-top: 10px;
  text-align: center;
  font-size: 3rem;
  line-height: 1.4;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._txt ._title h2 {
    margin-top: 2.6666666667vw;
    font-size: 4.8vw;
  }
}
.p-secProjectIndex1_cnt1 > ul > li > a ._txt ._title p {
  text-align: center;
  font-size: 2rem;
}
@media screen and (max-width: 768px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._txt ._title p {
    margin-top: 1.6vw;
    font-size: 3.7333333333vw;
  }
}
.p-secProjectIndex1_cnt1 > ul > li > a ._txt ._body {
  margin: 50px auto 110px;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._txt ._body {
    margin-top: 8vw;
    margin-bottom: 8vw;
    font-size: 3.4666666667vw;
  }
}
.p-secProjectIndex1_cnt1 > ul > li > a ._img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (min-width: 769px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._img img {
    min-height: 840px;
    max-height: 1008px;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._img img {
    min-height: 80svh;
  }
}
.p-secProjectIndex1_cnt1 > ul > li > a ._num {
  position: absolute;
  z-index: 1;
  font-family: "Oswald", serif;
  font-weight: 700;
  font-size: 20rem;
  color: #fff;
  opacity: 0.75;
  right: 30px;
  bottom: 25px;
  line-height: 1;
}
@media screen and (max-width: 768px) {
  .p-secProjectIndex1_cnt1 > ul > li > a ._num {
    font-size: 10.6666666667vw;
    right: 8vw;
    bottom: 8vw;
  }
}

.p-secProjectPeople {
  position: relative;
  background: #000;
}
@media screen and (min-width: 769px) {
  .p-secProjectPeople {
    padding-bottom: 140px;
  }
}
.p-secProjectPeople_cnt1 ._img img {
  width: 100%;
}
@media screen and (min-width: 769px) {
  .p-secProjectPeople_cnt1 ._list {
    width: 69.625%;
    margin: -15px auto 0;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectPeople_cnt1 ._list {
    width: 100%;
    padding: 4vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secProjectPeople_cnt1 ._list ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.p-secProjectPeople_cnt1 ._list ul li {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}
.p-secProjectPeople_cnt1 ._list ul li._people {
  position: relative;
  -webkit-flex-basis: 27.5583482944%;
      -ms-flex-preferred-size: 27.5583482944%;
          flex-basis: 27.5583482944%;
  background-color: #fff;
  padding: 20px 30px;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secProjectPeople_cnt1 ._list ul li._people {
    padding: 20px 20px;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectPeople_cnt1 ._list ul li._people {
    margin-top: 5px;
    padding: 4vw;
  }
}
.p-secProjectPeople_cnt1 ._list ul li._people h3 {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 2rem;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secProjectPeople_cnt1 ._list ul li._people h3 {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectPeople_cnt1 ._list ul li._people h3 {
    font-size: 3.7333333333vw;
  }
}
.p-secProjectPeople_cnt1 ._list ul li._people p {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 1.4rem;
  line-height: 1.5714285714;
}
@media screen and (max-width: 768px) {
  .p-secProjectPeople_cnt1 ._list ul li._people p {
    font-size: 3.2vw;
  }
}
.p-secProjectPeople_cnt1 ._list ul li._cross {
  -webkit-flex-basis: 40px;
      -ms-flex-preferred-size: 40px;
          flex-basis: 40px;
  width: 40px;
  background: url(../img/project/common/ico_cross.svg) no-repeat center/contain;
  margin: 0 10px;
}
@media screen and (max-width: 768px) {
  .p-secProjectPeople_cnt1 ._list ul li._cross {
    display: none;
  }
}

.p-secProjectDetail1 {
  position: relative;
  z-index: 2;
  background: #000;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail1 {
    background: #fff;
  }
}
.p-secProjectDetail1_img img {
  width: 100%;
}
.p-secProjectDetail1_cnt1 {
  position: relative;
}
.p-secProjectDetail1_cnt1 ._titleWrap {
  max-width: 1300px;
  margin: 0 auto;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail1_cnt1 ._titleWrap {
    margin-top: -8vw;
  }
}
.p-secProjectDetail1_cnt1 ._title {
  display: inline-block;
  position: relative;
  bottom: -1px;
  padding: 50px 20px 30px 130px;
  background: url(../img/project/common/title_bg.svg) no-repeat left center/cover;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail1_cnt1 ._title {
    background-position: 0 0;
    background-size: 266.6666666667vw auto;
    padding: 5.3333333333vw;
    padding-left: 21.3333333333vw;
  }
}
.p-secProjectDetail1_cnt1 ._title::after {
  content: "";
  display: block;
  width: 1000px;
  height: 100%;
  background: #fff;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.p-secProjectDetail1_cnt1 ._title h2 {
  display: inline-block;
  position: relative;
  padding: 20px 0;
  color: #000;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 2.7rem;
}
.p-secProjectDetail1_cnt1 ._title h2 span {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  background: #fff;
  line-height: 1;
  padding-right: 15px;
  color: #000;
  font-size: 2rem;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail1_cnt1 ._title h2 span {
    font-size: 3.2vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail1_cnt1 ._title h2 {
    line-height: 1.5;
    padding: 4vw 0;
    font-size: 4.8vw;
    font-size: 4.5333333333vw;
  }
}
.p-secProjectDetail1_cnt1 ._txtWrap {
  background: #fff;
  padding-top: 100px;
  padding-bottom: 100px;
  padding-right: 20px;
  padding-left: 20px;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail1_cnt1 ._txtWrap {
    padding: 0vw 5.3333333333vw 13.3333333333vw;
  }
}
.p-secProjectDetail1_cnt1 ._txt {
  max-width: 1300px;
  margin: 0 auto;
}
@media screen and (min-width: 769px) {
  .p-secProjectDetail1_cnt1 ._txt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.p-secProjectDetail1_cnt1 ._txt ._body {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  color: #000;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
}
@media screen and (min-width: 769px) {
  .p-secProjectDetail1_cnt1 ._txt ._body {
    -webkit-flex-basis: 62.0769230769%;
        -ms-flex-preferred-size: 62.0769230769%;
            flex-basis: 62.0769230769%;
    padding-right: 5.8461538462%;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail1_cnt1 ._txt ._body {
    margin-top: 5.3333333333vw;
    font-size: 3.7333333333vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secProjectDetail1_cnt1 ._txt ._img {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    -webkit-flex-basis: 37.9230769231%;
        -ms-flex-preferred-size: 37.9230769231%;
            flex-basis: 37.9230769231%;
  }
}
.p-secProjectDetail1_cnt1 ._txt ._img img {
  width: 100%;
}
@media screen and (min-width: 769px) {
  .p-secProjectDetail1:nth-child(even) .p-secProjectDetail1_cnt1 ._txt ._body {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    padding-left: 5.8461538462%;
    padding-right: 0;
  }
}
@media screen and (min-width: 769px) {
  .p-secProjectDetail1:nth-child(even) .p-secProjectDetail1_cnt1 ._txt ._img {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
}

.p-secProjectDetail2 {
  position: relative;
  z-index: 1;
  background: #595757;
  padding-bottom: 320px;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secProjectDetail2 {
    padding-bottom: 200px;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2 {
    background-color: #fff;
    padding-left: 5.3333333333vw;
    padding-right: 5.3333333333vw;
    padding-bottom: 26.6666666667vw;
  }
}
.p-secProjectDetail2_in {
  max-width: 1300px;
  margin: 0 auto;
}
.p-secProjectDetail2_cnt1 {
  position: relative;
}
.p-secProjectDetail2_cnt1::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(../img/project/common/bg_square2.svg) no-repeat right center/cover;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: -100px;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2_cnt1::before {
    display: none;
  }
}
.p-secProjectDetail2_cnt1:after {
  content: "";
  display: block;
  width: 1000px;
  height: 100%;
  background: #fff;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2_cnt1:after {
    display: none;
  }
}
.p-secProjectDetail2_cnt1 ._txt {
  position: relative;
  z-index: 2;
}
@media screen and (min-width: 769px) {
  .p-secProjectDetail2_cnt1 ._txt {
    width: 650px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2_cnt1 ._txt {
    padding-top: 16vw;
    padding-bottom: 10.6666666667vw;
  }
}
.p-secProjectDetail2_cnt1 ._txt ._title {
  text-align: center;
  font-family: "Noto Serif JP", sans-serif;
  font-weight: 700;
}
.p-secProjectDetail2_cnt1 ._txt ._title p {
  font-size: 2.5rem;
  line-height: 1.2;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2_cnt1 ._txt ._title p {
    font-size: 3.2vw;
  }
}
.p-secProjectDetail2_cnt1 ._txt ._title h3 {
  margin-top: 20px;
  font-size: 3.5rem;
  line-height: 1.5;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2_cnt1 ._txt ._title h3 {
    margin-top: 5.3333333333vw;
    font-size: 4.2666666667vw;
  }
}
.p-secProjectDetail2_cnt1 ._txt ._title span {
  font-size: 2.5rem;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2_cnt1 ._txt ._title span {
    font-size: 3.7333333333vw;
  }
}
.p-secProjectDetail2_cnt1 ._txt ._body {
  margin-top: 50px;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
  background: rgba(255, 255, 255, 0.8);
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2_cnt1 ._txt ._body {
    margin-top: 5.3333333333vw;
  }
}
@media screen and (min-width: 1201px) {
  .p-secProjectDetail2_cnt1 ._img {
    position: absolute;
    z-index: 1;
    width: 937px;
    top: 110px;
    right: -200px;
  }
}
@media screen and (max-width: 1200px) {
  .p-secProjectDetail2_cnt1 ._img {
    position: relative;
  }
}
.p-secProjectDetail2_cnt1 ._img img {
  position: relative;
  z-index: 1;
}
.p-secProjectDetail2_cnt1 ._img:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(../img/project/common/bg_square1.svg) no-repeat center/contain;
  position: absolute;
  z-index: 0;
  top: 70px;
  left: 66px;
}
@media screen and (max-width: 768px) {
  .p-secProjectDetail2_cnt1 ._img:after {
    top: 8vw;
    left: 8vw;
  }
}

.p-secMemberRole {
  position: relative;
  z-index: 2;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: -100px;
}
.p-secMemberRole_in {
  max-width: 1200px;
}
.p-secMemberRole_cnt1 dl {
  background-color: #fff;
}
@media screen and (min-width: 1001px) {
  .p-secMemberRole_cnt1 dl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 5.3846153846% 10%;
  }
}
@media screen and (max-width: 1000px) {
  .p-secMemberRole_cnt1 dl {
    padding: 5.3333333333vw;
  }
}
.p-secMemberRole_cnt1 dl dt {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 2.3rem;
  white-space: nowrap;
  border-bottom: 2px solid #000;
}
@media screen and (max-width: 768px) {
  .p-secMemberRole_cnt1 dl dt {
    font-size: 4.2666666667vw;
  }
}
.p-secMemberRole_cnt1 dl dd {
  font-size: 1.5rem;
  color: #727171;
}
@media screen and (min-width: 1001px) {
  .p-secMemberRole_cnt1 dl dd {
    padding-left: 5.7692307692%;
  }
}
@media screen and (max-width: 1000px) {
  .p-secMemberRole_cnt1 dl dd {
    margin-top: 4vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberRole_cnt1 dl dd {
    font-size: 3.4666666667vw;
  }
}

.p-secMemberDetail {
  position: relative;
  z-index: 1;
}
.p-secMemberDetail_title {
  background: #000;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (min-width: 769px) {
  .p-secMemberDetail_title {
    height: 100vh;
    margin-bottom: 50vh;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberDetail_title {
    height: 80svh;
  }
}
.p-secMemberDetail_title > span {
  padding: 15px;
  display: inline-block;
  background: #fff;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 300;
  font-size: 2rem;
  line-height: 1;
}
@media screen and (max-width: 768px) {
  .p-secMemberDetail_title > span {
    padding: 2.1333333333vw;
    font-size: 3.7333333333vw;
  }
}
.p-secMemberDetail_title > span::before {
  display: inline-block;
  margin-right: 5px;
  content: "■";
}
@media screen and (max-width: 768px) {
  .p-secMemberDetail_title > span::before {
    margin-right: 1.3333333333vw;
  }
}
.p-secMemberDetail_title > h3 {
  margin-top: 20px;
  color: #fff;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 8.3rem;
  letter-spacing: 0.14em;
  text-align: center;
  line-height: 1.5301204819;
}
@media screen and (max-width: 1200px) {
  .p-secMemberDetail_title > h3 {
    font-size: 6rem;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberDetail_title > h3 {
    margin-top: 4vw;
    font-size: 8vw;
  }
}
.p-secMemberDetail_cnt1 {
  background-color: #fff;
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 769px) {
  .p-secMemberDetail_cnt1 {
    padding-bottom: 210px;
  }
}
.p-secMemberDetail_cnt1 ._img {
  max-width: 1000px;
  margin: 0 auto;
}
@media screen and (min-width: 769px) {
  .p-secMemberDetail_cnt1 ._img {
    padding-right: 150px;
  }
}
.p-secMemberDetail_cnt1 ._img img {
  width: 100%;
  height: 100%;
  max-height: 856px;
  max-height: 500px;
  -o-object-fit: cover;
     object-fit: cover;
}
.p-secMemberDetail_cnt1 ._body {
  max-width: 1000px;
  max-width: 1000px;
}
@media screen and (min-width: 769px) {
  .p-secMemberDetail_cnt1 ._body {
    padding-right: 30px;
    padding-left: 150px;
    margin: 45px auto 0;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberDetail_cnt1 ._body {
    padding: 4vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secMemberDetail:nth-child(odd) .p-secMemberDetail_cnt1 ._img {
    padding-right: 0;
    padding-left: 150px;
  }
}
@media screen and (min-width: 769px) {
  .p-secMemberDetail:nth-child(odd) .p-secMemberDetail_cnt1 ._body {
    padding-left: 30px;
    padding-right: 150px;
  }
}

.p-secMemberIndex1 {
  background-color: #fff;
  padding-bottom: 0;
}
.p-secMemberIndex1_nav {
  margin-top: 70px;
  position: relative;
  padding: 60px 0;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_nav {
    margin-top: 9.3333333333vw;
    padding: 5.3333333333vw 0;
  }
}
.p-secMemberIndex1_nav dl {
  position: relative;
  z-index: 1;
}
.p-secMemberIndex1_nav dl dt {
  text-align: center;
  font-size: 2.5rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_nav dl dt {
    font-size: 5.3333333333vw;
  }
}
.p-secMemberIndex1_nav dl dd {
  max-width: 840px;
  margin: 10px auto 0;
  padding: 15px 20px;
  background-color: #fff;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_nav dl dd {
    margin-top: 2.6666666667vw;
    padding: 4vw;
  }
}
.p-secMemberIndex1_nav dl dd ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.p-secMemberIndex1_nav dl dd ul li {
  margin-right: 1em;
}
.p-secMemberIndex1_nav dl dd ul li span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-decoration: none;
  text-underline-offset: 0.2em;
  text-decoration-thickness: 2px;
  cursor: pointer;
}
.p-secMemberIndex1_nav dl dd ul li span.is-current {
  pointer-events: none;
  font-weight: bold;
  text-decoration: underline;
}
.p-secMemberIndex1_nav dl dd ul li span:hover {
  text-decoration: underline;
}
.p-secMemberIndex1_nav ._btn {
  margin-top: 20px;
  position: relative;
  z-index: 1;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_nav ._btn {
    margin-top: 5.3333333333vw;
  }
}
.p-secMemberIndex1_nav ._btn span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(100, 100, 100, 0.4);
          box-shadow: 0px 0px 5px 0px rgba(100, 100, 100, 0.4);
  position: relative;
  padding: 10px 25px;
  border-radius: 100px;
  background: #000;
  color: #fff;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_nav ._btn span {
    padding: 2.6666666667vw 6.6666666667vw;
    font-size: 4.2666666667vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secMemberIndex1_nav ._btn span:hover {
    opacity: 0.7;
  }
}
.p-secMemberIndex1_nav ._btn span i {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  display: inline-block;
  margin-left: 10px;
  margin-top: 3px;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_nav ._btn span i {
    margin-left: 2.6666666667vw;
    margin-top: 0.5333333333vw;
  }
}
.p-secMemberIndex1_nav ._btn span i::before {
  content: "";
  display: block;
  width: 12px;
  height: 3px;
  background: #fff;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_nav ._btn span i::before {
    width: 3.2vw;
    height: 0.8vw;
  }
}
.p-secMemberIndex1_nav ._btn span i::after {
  content: "";
  display: block;
  width: 3px;
  height: 12px;
  background: #fff;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_nav ._btn span i::after {
    width: 0.8vw;
    height: 3.2vw;
  }
}
.p-secMemberIndex1_nav::after {
  content: "";
  display: block;
  width: 100vw;
  height: 100%;
  background: -webkit-repeating-linear-gradient(bottom, #f2f2f2, #f2f2f2 2px, #fff 2px, #fff 4px);
  background: repeating-linear-gradient(to top, #f2f2f2, #f2f2f2 2px, #fff 2px, #fff 4px);
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.p-secMemberIndex1_cnt1 {
  padding-bottom: 100px;
  margin-top: 134px;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_cnt1 {
    padding-top: 0;
    margin-top: 0;
  }
}
.p-secMemberIndex1_cnt1.is-hidden {
  display: none;
}
.p-secMemberIndex1_cnt1 > ul {
  min-height: 50vh;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  opacity: 0;
  visibility: hidden;
}
@media screen and (min-width: 769px) {
  .p-secMemberIndex1_cnt1 > ul {
    margin-top: -4%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_cnt1 > ul {
    margin-top: -8vw;
  }
}
.p-secMemberIndex1_cnt1 > ul.is-visible {
  opacity: 1;
  visibility: visible;
}
.p-secMemberIndex1_cnt1 > ul > li {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  display: none;
}
@media screen and (min-width: 769px) {
  .p-secMemberIndex1_cnt1 > ul > li {
    -webkit-flex-basis: 48%;
        -ms-flex-preferred-size: 48%;
            flex-basis: 48%;
    margin-top: 4%;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_cnt1 > ul > li {
    margin-top: 8vw;
  }
}
.p-secMemberIndex1_cnt1 > ul > li.is-visible {
  display: block;
}
.p-secMemberIndex1_cnt1 > ul > li a {
  text-decoration: none;
}
.p-secMemberIndex1_cnt1 > ul > li a > ._img {
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_cnt1 > ul > li a > ._img {
    margin: 0 -5.3333333333vw;
  }
}
.p-secMemberIndex1_cnt1 > ul > li a > ._img > h4 {
  position: absolute;
  z-index: 1;
  height: 40%;
  left: 5%;
  bottom: 9%;
}
.p-secMemberIndex1_cnt1 > ul > li a > ._img > h4 img {
  width: auto;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.p-secMemberIndex1_cnt1 > ul > li a > ._img > img {
  position: relative;
  z-index: 0;
}
.p-secMemberIndex1_cnt1 > ul > li > ._txt {
  margin-top: 20px;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_cnt1 > ul > li > ._txt {
    margin-top: 5.3333333333vw;
  }
}
.p-secMemberIndex1_cnt1 > ul > li > ._txt p {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 500;
  line-height: 1.5;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_cnt1 > ul > li > ._txt p {
    font-size: 3.2vw;
  }
}
.p-secMemberIndex1_cnt1 > ul > li > ._txt h3 {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 500;
  line-height: 1.6;
  font-size: 2rem;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_cnt1 > ul > li > ._txt h3 {
    font-size: 4.2666666667vw;
  }
}
.p-secMemberIndex1_cnt1 > ul > li > ._txt ul {
  margin-top: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex1_cnt1 > ul > li > ._txt ul {
    margin-top: 4vw;
  }
}
.p-secMemberIndex1_cnt1 > ul > li > ._txt ul li {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-right: 1em;
  line-height: 1.5;
  color: #727171;
  cursor: pointer;
}

.p-secMemberIndex2 {
  padding-top: 0;
  padding-bottom: 0;
  background: #000;
}
.p-secMemberIndex2_cnt1 {
  padding-top: 120px;
  padding-bottom: 120px;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 {
    padding-top: 10.6666666667vw;
    padding-bottom: 16vw;
  }
}
.p-secMemberIndex2_cnt1.is-hidden {
  display: none;
}
.p-secMemberIndex2_cnt1 > ul {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  opacity: 0;
  visibility: hidden;
}
.p-secMemberIndex2_cnt1 > ul.is-visible {
  opacity: 1;
  visibility: visible;
}
.p-secMemberIndex2_cnt1 > ul > li {
  display: none;
  margin: 80px auto 160px;
}
.p-secMemberIndex2_cnt1 > ul > li.is-visible {
  display: block;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li {
    margin: 10.6666666667vw auto 21.3333333333vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li a {
  display: block;
  position: relative;
  text-decoration: none;
}
.p-secMemberIndex2_cnt1 > ul > li a h3 {
  height: 73px;
  padding-right: 50px;
  padding-bottom: 10px;
  margin-right: -50px;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  background: url(../img/member/index/voice_bg.svg) no-repeat right center/cover;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li a h3 {
    height: 11.4666666667vw;
    padding-bottom: 2.6666666667vw;
    padding-right: 8vw;
    margin-right: -13.3333333333vw;
    margin-left: -5.3333333333vw;
    padding-left: 5.3333333333vw;
    margin-top: -8vw;
    left: -2px;
  }
}
.p-secMemberIndex2_cnt1 > ul > li a h3 span {
  color: #fff;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 3.5rem;
  line-height: 1.4;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secMemberIndex2_cnt1 > ul > li a h3 span {
    font-size: 2.9166666667vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li a h3 span {
    font-size: 4vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li a h3 img {
  margin-left: 20px;
  margin-bottom: 5px;
  -webkit-flex-basis: 245px;
      -ms-flex-preferred-size: 245px;
          flex-basis: 245px;
  width: 245px;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secMemberIndex2_cnt1 > ul > li a h3 img {
    width: 20.4166666667vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li a h3 img {
    margin-left: 2.6666666667vw;
    margin-bottom: 0vw;
    width: 26.6666666667vw;
    -webkit-flex-basis: 26.6666666667vw;
        -ms-flex-preferred-size: 26.6666666667vw;
            flex-basis: 26.6666666667vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li a ._num {
  position: absolute;
  z-index: 1;
  font-family: "Oswald", serif;
  font-weight: 700;
  font-size: 20rem;
  color: #fff;
  opacity: 0.75;
  right: 30px;
  bottom: 25px;
  line-height: 1;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secMemberIndex2_cnt1 > ul > li a ._num {
    font-size: 16.6666666667vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li a ._num {
    right: 4vw;
    bottom: 4vw;
    font-size: 16vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li a ._img {
  position: relative;
  z-index: 0;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li a ._img {
    margin: 0 -5.3333333333vw 16vw;
    aspect-ratio: 375/220;
  }
}
.p-secMemberIndex2_cnt1 > ul > li a ._img > h4 {
  position: absolute;
  z-index: 1;
  left: 5%;
  height: 30%;
  bottom: 9%;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li a ._img > h4 {
    height: 24vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li a ._img > h4 img {
  width: auto;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.p-secMemberIndex2_cnt1 > ul > li a ._img > img {
  position: relative;
  z-index: 0;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li a ._img > img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
.p-secMemberIndex2_cnt1 > ul > li ._txt {
  margin-top: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li ._txt {
    margin-top: 5.3333333333vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secMemberIndex2_cnt1 > ul > li ._txt ._txt1 {
    min-width: 40%;
    padding-left: 18px;
    border-left: 1px solid #fff;
    margin-right: 15px;
  }
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li ._txt ._txt1 {
    width: 50%;
  }
  .p-secMemberIndex2_cnt1 > ul > li ._txt ._txt1:nth-of-type(1) {
    padding-right: 2.6666666667vw;
  }
  .p-secMemberIndex2_cnt1 > ul > li ._txt ._txt1:nth-of-type(2) {
    padding-left: 2.6666666667vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li ._txt ._txt1 p {
  line-height: 1.8;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li ._txt ._txt1 p {
    font-size: 2.6666666667vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li ._txt ._txt1 h3 {
  font-size: 2rem;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li ._txt ._txt1 h3 {
    font-size: 4.2666666667vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li ._list {
  margin-top: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
  .p-secMemberIndex2_cnt1 > ul > li ._list {
    margin-top: 5.3333333333vw;
  }
}
.p-secMemberIndex2_cnt1 > ul > li ._list li {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-right: 1em;
  color: #b1b1b2;
}

.p-secBusiness1 {
  background-color: #fff;
  padding-bottom: 200px;
  overflow: hidden;
}
.p-secBusiness1_cnt1 {
  position: relative;
}
.p-secBusiness1_cnt1 > ul > li {
  position: relative;
  padding-top: 100px;
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li {
    padding-top: 13.3333333333vw;
  }
}
.p-secBusiness1_cnt1 > ul > li + li {
  margin-top: 80px;
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li + li {
    margin-top: 2.6666666667vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secBusiness1_cnt1 > ul > li > ._txt p {
    margin-top: 20px;
    width: 40%;
  }
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secBusiness1_cnt1 > ul > li > ._txt p {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._txt p {
    margin-top: 5.3333333333vw;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._txt .c-btnStyle1 {
  margin-top: 40px;
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._txt .c-btnStyle1 {
    margin-top: 5.3333333333vw;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._colmun {
  position: relative;
  margin-top: 110px;
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun {
    margin-top: 5.3333333333vw;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._colmun ._txt {
  position: relative;
  z-index: 1;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 769px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._txt {
    width: 45%;
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 3.8461538462%;
  }
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._txt {
    padding-top: 5.3333333333vw;
    padding-bottom: 10.6666666667vw;
    padding-left: 8vw;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._colmun ._txt span {
  font-size: 2.3rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  letter-spacing: 0.04em;
  line-height: 1.5;
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._txt span {
    font-size: 4.8vw;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._colmun ._txt h3 {
  font-size: 3.5rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  letter-spacing: 0.1em;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._txt h3 {
    font-size: 2.9166666667vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._txt h3 {
    font-size: 6.4vw;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._colmun ._txt p {
  margin-top: 10px;
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._txt p {
    line-height: 1.8;
    margin-top: 2.6666666667vw;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._colmun ._img2 {
  position: absolute;
  top: 0;
  left: -5.3333333333vw;
  right: -5.3333333333vw;
  height: 100%;
}
@media screen and (min-width: 769px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._img2 {
    -webkit-transform: translateX(-50px);
            transform: translateX(-50px);
  }
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._img2 {
    width: auto;
    height: 100%;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._colmun ._img2 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (min-width: 769px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._img2 img {
    -o-object-position: right center;
       object-position: right center;
  }
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._colmun ._img2 img {
    max-width: 10000px;
    -o-object-position: left center;
       object-position: left center;
  }
}
@media screen and (min-width: 769px) {
  .p-secBusiness1_cnt1 > ul > li > ._img1 {
    position: absolute;
    z-index: 2;
    right: 0;
    bottom: 0;
    width: 56%;
    margin-bottom: 6.9230769231%;
    margin-right: -3.8461538462%;
  }
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._img1 {
    position: relative;
    width: 100%;
    top: -5.3333333333vw;
    left: 8vw;
  }
}
.p-secBusiness1_cnt1 > ul > li > ._img1 img {
  position: relative;
  z-index: 1;
}
.p-secBusiness1_cnt1 > ul > li > ._img1::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(../img/business/img_bg.svg) no-repeat center/cover;
  position: absolute;
  z-index: 0;
  top: -15%;
  bottom: 0;
}
@media screen and (max-width: 768px) {
  .p-secBusiness1_cnt1 > ul > li > ._img1::after {
    display: none;
  }
}

.p-secAbout1 {
  background-color: #fff;
}
@media screen and (max-width: 768px) {
  .p-secAbout1 {
    padding-bottom: 0;
  }
}
.p-secAbout1_in {
  max-width: 1185px;
}
.p-secAbout1_cnt1 {
  position: relative;
}
@media screen and (min-width: 769px) {
  .p-secAbout1_cnt1 {
    margin-top: 80px;
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1 {
    margin-top: 10.6666666667vw;
    padding-top: 10.6666666667vw;
    padding-bottom: 10.6666666667vw;
  }
}
.p-secAbout1_cnt1::before {
  content: "";
  display: block;
  width: 200%;
  height: 100%;
  background: -webkit-repeating-linear-gradient(bottom, #f2f2f2, #f2f2f2 2px, #fff 2px, #fff 4px);
  background: repeating-linear-gradient(to top, #f2f2f2, #f2f2f2 2px, #fff 2px, #fff 4px);
  position: absolute;
  z-index: 1;
  top: 0;
  right: -90px;
}
.p-secAbout1_cnt1_item1 {
  position: relative;
  z-index: 1;
  background-color: #fff;
  text-align: center;
  border-top: 1px solid #f00;
  border-right: 1px dotted #f00;
  border-bottom: 1px solid #1f50ff;
  border-left: 1px dotted #1f50ff;
}
@media screen and (min-width: 769px) {
  .p-secAbout1_cnt1_item1 {
    padding: 80px 90px 75px;
  }
}
@media screen and (min-width: 1201px) {
  .p-secAbout1_cnt1_item1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 {
    padding: 10.6666666667vw 5.3333333333vw 10.6666666667vw;
  }
}
.p-secAbout1_cnt1_item1 ._title {
  position: absolute;
  background: #000;
  color: #fff;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  line-height: 1;
  border-radius: 100px;
  padding: 20px 50px;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._title {
    padding: 2.6666666667vw 9.3333333333vw;
  }
}
.p-secAbout1_cnt1_item1 ._title span {
  font-size: 2.4rem;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._title span {
    font-size: 4.8vw;
    white-space: nowrap;
  }
}
.p-secAbout1_cnt1_item1 ._title h2 {
  margin-top: 12px;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._title h2 {
    margin-top: 2.6666666667vw;
    font-size: 3.2vw;
  }
}
.p-secAbout1_cnt1_item1 ._img {
  -webkit-flex-basis: 428px;
      -ms-flex-preferred-size: 428px;
          flex-basis: 428px;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._img {
    margin-top: 5.3333333333vw;
    padding: 0 5.3333333333vw;
  }
}
.p-secAbout1_cnt1_item1 ._img img {
  max-width: 428px;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secAbout1_cnt1_item1 ._txt {
    margin-top: 30px;
  }
}
@media screen and (min-width: 1201px) {
  .p-secAbout1_cnt1_item1 ._txt {
    padding-left: 60px;
  }
}
.p-secAbout1_cnt1_item1 ._txt p {
  text-align: left;
  line-height: 1.8;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._txt p {
    margin-top: 5.3333333333vw;
    text-align: center;
  }
}
@media screen and (min-width: 769px) {
  .p-secAbout1_cnt1_item1 ._txt ul {
    margin-top: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._txt ul {
    margin-top: 5.3333333333vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secAbout1_cnt1_item1 ._txt ul li {
    -webkit-flex-basis: 48%;
        -ms-flex-preferred-size: 48%;
            flex-basis: 48%;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._txt ul li + li {
    margin-top: 2.6666666667vw;
  }
}
.p-secAbout1_cnt1_item1 ._txt ul li a {
  position: relative;
  display: block;
  text-align: center;
  padding: 5px 10px;
  border: 1px solid #2ea3dc;
  font-size: 1.7rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  text-decoration: none;
  color: #2ea3dc;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._txt ul li a {
    padding: 1.3333333333vw 2.6666666667vw;
    font-size: 4.2666666667vw;
  }
}
.p-secAbout1_cnt1_item1 ._txt ul li a::after {
  content: "";
  display: block;
  width: 22px;
  height: 18px;
  background: url(../img/about/ico_blank.svg) no-repeat center/contain;
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item1 ._txt ul li a::after {
    width: 5.8666666667vw;
    height: 4.8vw;
  }
}
.p-secAbout1_cnt1_item2 {
  position: relative;
  z-index: 1;
  margin-top: 40px;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 {
    margin: 5.3333333333vw -18.3333333333vw;
  }
}
.p-secAbout1_cnt1_item2 > p {
  text-align: center;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 2.5rem;
  line-height: 1.48;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > p {
    font-size: 4.2666666667vw;
  }
}
.p-secAbout1_cnt1_item2 > dl {
  position: relative;
  margin-top: 40px;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl {
    margin-top: 5.3333333333vw;
  }
}
.p-secAbout1_cnt1_item2 > dl:nth-of-type(1):after, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2):after {
  content: "";
  display: block;
  width: 26px;
  height: 26px;
  background: #000;
  position: absolute;
  z-index: 0;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 50%) rotate(45deg);
          transform: translate(-50%, 50%) rotate(45deg);
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl:nth-of-type(1):after, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2):after {
    width: 5.3333333333vw;
    height: 5.3333333333vw;
  }
}
.p-secAbout1_cnt1_item2 > dl:nth-of-type(1) dt, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt {
  cursor: pointer;
}
.p-secAbout1_cnt1_item2 > dl:nth-of-type(1) dt::before, .p-secAbout1_cnt1_item2 > dl:nth-of-type(1) dt::after, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt::before, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt::after {
  content: "";
  display: block;
  background: #f00;
  position: absolute;
  z-index: 1;
  width: 38px;
  height: 1px;
  top: 50%;
  right: 25px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl:nth-of-type(1) dt::before, .p-secAbout1_cnt1_item2 > dl:nth-of-type(1) dt::after, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt::before, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt::after {
    width: 6.9333333333vw;
    height: 0.5333333333vw;
  }
}
.p-secAbout1_cnt1_item2 > dl:nth-of-type(1) dt::after, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt::after {
  -webkit-transform: translateY(-50%) rotate(90deg);
          transform: translateY(-50%) rotate(90deg);
}
.p-secAbout1_cnt1_item2 > dl:nth-of-type(1) dt.is-visible::after, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt.is-visible::after {
  display: none;
}
.p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt::before, .p-secAbout1_cnt1_item2 > dl:nth-of-type(2) dt::after {
  background: #1f50ff;
}
.p-secAbout1_cnt1_item2 > dl dt {
  position: relative;
  z-index: 1;
  background: #fff;
}
@media screen and (min-width: 769px) {
  .p-secAbout1_cnt1_item2 > dl dt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 20px 30px;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dt {
    padding: 5.3333333333vw;
  }
}
.p-secAbout1_cnt1_item2 > dl dt ._txt1 {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 769px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt1 {
    -webkit-flex-basis: 256px;
        -ms-flex-preferred-size: 256px;
            flex-basis: 256px;
    min-width: 256px;
  }
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt1 {
    -webkit-flex-basis: 230px;
        -ms-flex-preferred-size: 230px;
            flex-basis: 230px;
    min-width: 230px;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.p-secAbout1_cnt1_item2 > dl dt ._txt1 span {
  display: block;
  color: #fff;
  background: #000;
  text-align: center;
  font-size: 1.3rem;
}
.p-secAbout1_cnt1_item2 > dl dt ._txt1 span.-red {
  background: #f00;
}
.p-secAbout1_cnt1_item2 > dl dt ._txt1 span.-blue {
  background: #1f50ff;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt1 span {
    padding: 0 0.8vw;
    margin-right: 2.6666666667vw;
    font-size: 2.6666666667vw;
  }
}
.p-secAbout1_cnt1_item2 > dl dt ._txt1 p {
  text-align: center;
  font-size: 2.2rem;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt1 p {
    font-size: 1.8333333333vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt1 p {
    font-size: 4.2666666667vw;
  }
}
.p-secAbout1_cnt1_item2 > dl dt ._txt2 {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 900;
  font-size: 2.6rem;
  line-height: 1.5;
}
@media screen and (min-width: 769px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt2 {
    padding-left: 70px;
    padding-right: 50px;
  }
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt2 {
    font-size: 2.5vw;
    padding-left: 40px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt2 {
    text-align: center;
    font-size: 4.8vw;
  }
}
.p-secAbout1_cnt1_item2 > dl dt ._txt2 span {
  font-size: 2rem;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt2 span {
    display: block;
    font-size: 1.6666666667vw;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dt ._txt2 span {
    font-size: 3.7333333333vw;
  }
}
.p-secAbout1_cnt1_item2 > dl dd {
  display: none;
  position: relative;
  z-index: 1;
  background: #f8f8f8;
  padding: 35px 180px;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-secAbout1_cnt1_item2 > dl dd {
    padding: 35px 80px;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dd {
    padding: 5.3333333333vw;
  }
}
.p-secAbout1_cnt1_item2 > dl dd > p {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  line-height: 1.6470588235;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dd > p {
    font-size: 3.7333333333vw;
  }
}
.p-secAbout1_cnt1_item2 > dl dd > ul {
  margin-top: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dd > ul {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: 5.3333333333vw;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.p-secAbout1_cnt1_item2 > dl dd > ul li {
  -webkit-flex-basis: 24%;
      -ms-flex-preferred-size: 24%;
          flex-basis: 24%;
  background: #000;
  padding: 4px 4px 0;
  text-align: center;
  margin-right: 1%;
}
@media screen and (max-width: 768px) {
  .p-secAbout1_cnt1_item2 > dl dd > ul li {
    padding: 1.0666666667vw 1.0666666667vw 0;
    -webkit-flex-basis: 48.5%;
        -ms-flex-preferred-size: 48.5%;
            flex-basis: 48.5%;
    margin-bottom: 3%;
  }
}
.p-secAbout1_cnt1_item2 > dl dd > ul li a {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  display: block;
}
@media screen and (min-width: 769px) {
  .p-secAbout1_cnt1_item2 > dl dd > ul li a:hover {
    opacity: 0.7;
  }
}
.p-secAbout1_cnt1_item2 > dl dd > ul li p {
  color: #fff;
}

.p-secAbout2 {
  background-color: #fff;
  padding-bottom: 200px;
}
@media screen and (max-width: 768px) {
  .p-secAbout2 {
    padding-bottom: 26.6666666667vw;
  }
}
.p-secAbout2_in {
  max-width: 1225px;
}
.p-secAbout2_cnt1 {
  position: relative;
  margin-top: 110px;
}
@media screen and (max-width: 768px) {
  .p-secAbout2_cnt1 {
    margin-top: 16vw;
  }
}
.p-secAbout2_cnt1 ul li + li {
  margin-top: 140px;
}
@media screen and (max-width: 768px) {
  .p-secAbout2_cnt1 ul li + li {
    margin-top: 16vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secAbout2_cnt1 ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (min-width: 769px) {
  .p-secAbout2_cnt1 ul li ._txt {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 46.1224489796%;
        -ms-flex-preferred-size: 46.1224489796%;
            flex-basis: 46.1224489796%;
    min-width: 46.1224489796%;
    padding-right: 70px;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout2_cnt1 ul li ._txt {
    margin-top: 5.3333333333vw;
  }
}
.p-secAbout2_cnt1 ul li ._txt > span {
  font-size: 1.8rem;
  color: #727171;
  line-height: 1;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secAbout2_cnt1 ul li ._txt > span {
    font-size: 4.8vw;
  }
}
.p-secAbout2_cnt1 ul li ._txt > span span {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 300;
}
.p-secAbout2_cnt1 ul li ._txt P {
  margin-top: 50px;
  margin-bottom: 20px;
  font-size: 1.8rem;
}
@media screen and (max-width: 768px) {
  .p-secAbout2_cnt1 ul li ._txt P {
    margin-top: 8vw;
    margin-bottom: 4vw;
    font-size: 4.2666666667vw;
  }
}
.p-secAbout2_cnt1 ul li ._img {
  overflow: visible;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media screen and (min-width: 769px) {
  .p-secAbout2_cnt1 ul li ._img {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    -webkit-flex-basis: 53.8775510204%;
        -ms-flex-preferred-size: 53.8775510204%;
            flex-basis: 53.8775510204%;
    min-width: 53.8775510204%;
  }
}
@media screen and (max-width: 768px) {
  .p-secAbout2_cnt1 ul li ._img {
    margin: 0 -5.3333333333vw;
  }
}
.p-secAbout2_cnt1 ul li ._img img {
  width: 100%;
  max-height: 480px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (min-width: 1225px) {
  .p-secAbout2_cnt1 ul li ._img img {
    width: calc(100% + (100vw - 1225px) / 2);
    max-width: 3000px;
  }
}
@media screen and (min-width: 769px) {
  .p-secAbout2_cnt1 ul li ._img img {
    min-height: 100%;
  }
}
@media screen and (min-width: 769px) {
  .p-secAbout2_cnt1 ul li:nth-child(even) ._txt {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    padding-left: 70px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 769px) {
  .p-secAbout2_cnt1 ul li:nth-child(even) ._img {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
.p-secJobs1 {
  background-color: #fff;
  padding-bottom: 0;
}
.p-secJobs1_title ul {
  margin-bottom: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 1200px) {
  .p-secJobs1_title ul {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 8vw;
  }
}
@media screen and (min-width: 1201px) {
  .p-secJobs1_title ul li {
    -webkit-flex-basis: 238px;
        -ms-flex-preferred-size: 238px;
            flex-basis: 238px;
    min-width: 238px;
    margin: 0 20px;
  }
}
@media screen and (max-width: 1200px) {
  .p-secJobs1_title ul li {
    -webkit-flex-basis: 30%;
        -ms-flex-preferred-size: 30%;
            flex-basis: 30%;
    min-width: 30%;
    margin: 0;
  }
}
.p-secJobs1_title ul li a {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  text-decoration: none;
  border: 1px solid #000;
  height: 70px;
  padding-bottom: 10px;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secJobs1_title ul li a {
    height: 18.6666666667vw;
    padding-bottom: 4vw;
    line-height: 1.4;
    text-align: center;
  }
}
@media screen and (min-width: 769px) {
  .p-secJobs1_title ul li a:hover {
    color: #fff;
    background: #000;
  }
}
.p-secJobs1_title ul li a::after {
  content: "▼";
  display: inline-block;
  line-height: 1;
  position: absolute;
  z-index: 1;
  bottom: 10px;
  left: 50%;
  -webkit-transform: translateX(-50%) scaleY(0.7);
          transform: translateX(-50%) scaleY(0.7);
}
@media screen and (max-width: 768px) {
  .p-secJobs1_title ul li a::after {
    bottom: 1.3333333333vw;
  }
}
.p-secJobs1_cnt1 {
  position: relative;
  margin: 90px auto 0;
  max-width: 1080px;
  padding-top: 70px;
  padding-bottom: 120px;
}
@media screen and (max-width: 768px) {
  .p-secJobs1_cnt1 {
    padding-top: 8vw;
    padding-bottom: 16vw;
    margin-top: 8vw;
  }
}
.p-secJobs1_cnt1::before {
  content: "";
  display: block;
  width: 200%;
  height: 100%;
  background: -webkit-repeating-linear-gradient(bottom, #f2f2f2, #f2f2f2 2px, #fff 2px, #fff 4px);
  background: repeating-linear-gradient(to top, #f2f2f2, #f2f2f2 2px, #fff 2px, #fff 4px);
  position: absolute;
  z-index: 1;
  top: 0;
  left: -180px;
}
.p-secJobs1_cnt1::after {
  content: "";
  display: block;
  width: 200%;
  height: 80px;
  background: #3e3a39;
  position: absolute;
  z-index: 1;
  bottom: -80px;
  left: -180px;
}
@media screen and (max-width: 768px) {
  .p-secJobs1_cnt1::after {
    display: none;
  }
}
.p-secJobs1_cnt1 > * {
  position: relative;
  z-index: 2;
}

.p-secJobs2 {
  background-color: #000;
}
@media screen and (min-width: 769px) {
  .p-secJobs2 {
    padding-top: 120px;
  }
}
.p-secJobs2_cnt1 {
  position: relative;
  margin: 0 auto;
  margin: 0px auto;
  max-width: 800px;
}
.p-secJobs2_cnt2 {
  background: #fff;
  position: relative;
  margin: 0 auto;
  max-width: 1000px;
  margin: 50px auto 0;
  padding: 10px;
  padding-bottom: 60px;
}
@media screen and (max-width: 768px) {
  .p-secJobs2_cnt2 {
    padding: 2.6666666667vw;
    margin-top: 8vw;
    padding-bottom: 8vw;
  }
}
.p-secJobs2_cnt2 h3 {
  text-align: center;
  background: #dbdcdc;
  font-size: 2.4rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  padding: 10px;
  margin-bottom: 60px;
}
@media screen and (max-width: 768px) {
  .p-secJobs2_cnt2 h3 {
    font-size: 4.2666666667vw;
    padding: 1.3333333333vw;
    margin-bottom: 5.3333333333vw;
  }
}
.p-secJobs2_cnt2 .p-tableStyle1 {
  margin: 0px auto;
  max-width: 800px;
}
@media screen and (max-width: 768px) {
  .p-secJobs2_cnt2 .p-tableStyle1 {
    margin-right: 4vw;
    margin-left: 4vw;
  }
}

.p-secJobs3 {
  background-color: #fff;
}
.p-secJobs3_cnt1 {
  position: relative;
  margin: 80px auto 0;
}
@media screen and (max-width: 768px) {
  .p-secJobs3_cnt1 {
    margin-top: 10.6666666667vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secJobs3_cnt1 ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (min-width: 769px) {
  .p-secJobs3_cnt1 ul li {
    -webkit-flex-basis: 30%;
        -ms-flex-preferred-size: 30%;
            flex-basis: 30%;
    margin-bottom: 120px;
  }
}
@media screen and (max-width: 768px) {
  .p-secJobs3_cnt1 ul li {
    margin-bottom: 16vw;
  }
}
.p-secJobs3_cnt1 ul li h3 {
  font-size: 2rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secJobs3_cnt1 ul li h3 {
    font-size: 4.8vw;
    text-align: center;
  }
}
.p-secJobs3_cnt1 ul li ._result {
  margin-top: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media screen and (max-width: 768px) {
  .p-secJobs3_cnt1 ul li ._result {
    margin-top: 5.3333333333vw;
  }
}
.p-secJobs3_cnt1 ul li ._result.-blue {
  color: #007c91;
}
.p-secJobs3_cnt1 ul li ._result.-orange {
  color: #f37021;
}
.p-secJobs3_cnt1 ul li ._result.-pink {
  color: #f05a89;
}
.p-secJobs3_cnt1 ul li ._result span {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
.p-secJobs3_cnt1 ul li ._result ._txt1 {
  font-size: 12rem;
  line-height: 0.9;
}
@media screen and (max-width: 768px) {
  .p-secJobs3_cnt1 ul li ._result ._txt1 {
    font-size: 21.3333333333vw;
  }
}
.p-secJobs3_cnt1 ul li ._result ._txt2 {
  margin-left: 5px;
  font-size: 5rem;
  line-height: 1;
}
@media screen and (max-width: 768px) {
  .p-secJobs3_cnt1 ul li ._result ._txt2 {
    font-size: 10.6666666667vw;
  }
}
.p-secJobs3_cnt1 ul li ._result ._txt2.-small {
  font-size: 3.6rem;
  line-height: 1.4;
}
@media screen and (max-width: 768px) {
  .p-secJobs3_cnt1 ul li ._result ._txt2.-small {
    font-size: 5.3333333333vw;
  }
}
.p-secJobs3_cnt1 ul li p {
  margin-top: 30px;
  line-height: 1.5333333333;
  letter-spacing: 0.1em;
}
@media screen and (max-width: 768px) {
  .p-secJobs3_cnt1 ul li p {
    margin-top: 5.3333333333vw;
  }
}

@media screen and (min-width: 769px) {
  .p-tableStyle1 > dl {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.p-tableStyle1 > dl + dl {
  margin-top: 50px;
}
@media screen and (max-width: 768px) {
  .p-tableStyle1 > dl + dl {
    margin-top: 8vw;
  }
}
.p-tableStyle1 > dl > dt {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 769px) {
  .p-tableStyle1 > dl > dt {
    -webkit-flex-basis: 176px;
        -ms-flex-preferred-size: 176px;
            flex-basis: 176px;
    min-width: 176px;
    font-size: 2rem;
  }
}
@media screen and (max-width: 768px) {
  .p-tableStyle1 > dl > dt {
    font-size: 4vw;
  }
}
.p-tableStyle1 > dl > dd {
  position: relative;
}
@media screen and (min-width: 769px) {
  .p-tableStyle1 > dl > dd {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    font-size: 2rem;
    padding-left: 25px;
    border-left: 1px solid #000;
  }
}
@media screen and (max-width: 768px) {
  .p-tableStyle1 > dl > dd {
    margin-top: 1.3333333333vw;
    padding-left: 0vw;
    font-size: 3.2vw;
  }
}
.p-tableStyle1 > dl > dd span {
  font-size: 1.5rem;
}
@media screen and (max-width: 768px) {
  .p-tableStyle1 > dl > dd span {
    font-size: 2.9333333333vw;
  }
}
.p-tableStyle1.-white > dl > dt {
  color: #fff;
}
.p-tableStyle1.-white > dl > dd {
  color: #fff;
}
.p-tableStyle1.-white > dl > dd a {
  color: #fff;
}

.p-secCareer1 {
  background-color: #fff;
}
@media screen and (max-width: 768px) {
  .p-secCareer1 {
    padding-bottom: 0;
  }
}
.p-secCareer1_in {
  max-width: 1290px;
}
.p-secCareer1_title .c-txtStyle1 {
  margin-bottom: 120px;
}
@media screen and (max-width: 768px) {
  .p-secCareer1_title .c-txtStyle1 {
    margin-bottom: 16vw;
  }
}
.p-secCareer1_cnt1 {
  position: relative;
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1 {
    margin-top: 80px;
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1 {
    margin-top: 10.6666666667vw;
    padding-top: 10.6666666667vw;
    padding-bottom: 10.6666666667vw;
  }
}
.p-secCareer1_cnt1::before {
  content: "";
  display: block;
  width: 200%;
  height: 100%;
  background: -webkit-repeating-linear-gradient(bottom, #f2f2f2, #f2f2f2 2px, #fff 2px, #fff 4px);
  background: repeating-linear-gradient(to top, #f2f2f2, #f2f2f2 2px, #fff 2px, #fff 4px);
  position: absolute;
  z-index: 0;
  top: 0;
  left: -90px;
}



.p-secCareer1_cnt1_block1 {
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block1_child {
    -webkit-flex-basis: 46.1240310078%;
        -ms-flex-preferred-size: 46.1240310078%;
            flex-basis: 46.1240310078%;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_block1_child + .p-secCareer1_cnt1_block1_child {
    margin-top: 40vw;
  }
}
.p-secCareer1_cnt1_block1_child:nth-of-type(2) {
  position: relative;
}
.p-secCareer1_cnt1_block1_child:nth-of-type(2)::before {
  content: "";
  display: block;
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block1_child:nth-of-type(2)::before {
    width: 255px;
    height: 12px;
    background: url(../img/career/arrow1.svg) no-repeat center/contain;
    position: absolute;
    z-index: 1;
    top: 170px;
    left: -285px;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_block1_child:nth-of-type(2)::before {
    content: "";
    display: block;
    width: 3.2vw;
    height: 22.4vw;
    background: url(../img/career/arrow3.svg) no-repeat center/contain;
    position: absolute;
    z-index: 1;
    top: -32vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
.p-secCareer1_cnt1_block2 {
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block2 {
    margin-top: 258px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_block2 {
    margin-top: 40vw;
    margin-top: 24vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block2::before {
    content: "";
    display: block;
    width: 944px;
    height: 190px;
    background: url(../img/career/arrow2.svg) no-repeat center/contain;
    position: absolute;
    z-index: 1;
    top: -230px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_block2::before {
    content: "";
    display: block;
    width: 3.2vw;
    height: 22.4vw;
    background: url(../img/career/arrow3.svg) no-repeat center/contain;
    position: absolute;
    z-index: 1;
    top: -32vw;
    top: -16vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block2_nav {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_block2_nav {
    padding-top: 16vw;
  }
  .p-secCareer1_cnt1_block2_nav ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .p-secCareer1_cnt1_block2_nav ul li {
    -webkit-flex-basis: 30%;
        -ms-flex-preferred-size: 30%;
            flex-basis: 30%;
  }
  .p-secCareer1_cnt1_block2_nav ul li a {
    -webkit-transition: 0.4s ease-in-out;
    transition: 0.4s ease-in-out;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    text-decoration: none;
    background: #fff;
    height: 10.6666666667vw;
    padding-bottom: 4vw;
    line-height: 1.4;
    text-align: center;
    font-family: "Noto Sans CJK JP", sans-serif;
    font-weight: 700;
    color: #ccc;
    border: 1px solid #ccc;
  }
  .p-secCareer1_cnt1_block2_nav ul li a.is-current {
    border: 1px solid #000;
    color: #000;
  }
  .p-secCareer1_cnt1_block2_nav ul li a::after {
    content: "▼";
    display: inline-block;
    line-height: 1;
    position: absolute;
    z-index: 1;
    left: 50%;
    -webkit-transform: translateX(-50%) scaleY(0.5);
            transform: translateX(-50%) scaleY(0.5);
    bottom: 0.8vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block2_child {
    -webkit-flex-basis: 30.4909560724%;
        -ms-flex-preferred-size: 30.4909560724%;
            flex-basis: 30.4909560724%;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_block2_child {
    padding-top: 5.3333333333vw;
  }
}
.p-secCareer1_cnt1_block2_child > div + div {
  position: relative;
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block2_child > div + div {
    margin-top: 190px;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_block2_child > div + div {
    margin-top: 40vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block2_child > div + div::before {
    content: "";
    display: block;
    width: 12px;
    height: 84px;
    background: url(../img/career/arrow3.svg) no-repeat center/contain;
    position: absolute;
    z-index: 1;
    top: -150px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_block2_child > div + div::before {
    content: "";
    display: block;
    width: 3.2vw;
    height: 22.4vw;
    background: url(../img/career/arrow3.svg) no-repeat center/contain;
    position: absolute;
    z-index: 1;
    top: -32vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_block2_child > div {
    min-height: 350px;
  }
}
.p-secCareer1_cnt1_item ._txt > span {
  display: inline-block;
  background: #000;
  color: #fff;
  font-size: 1.8rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  line-height: 1;
  padding: 10px 18px;
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_item ._txt > span {
    font-size: 4.2666666667vw;
    padding: 2.6666666667vw 4vw;
  }
}
.p-secCareer1_cnt1_item ._txt > h3 {
  margin-top: 15px;
  font-size: 3.2rem;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_item ._txt > h3 {
    font-size: 5.3333333333vw;
  }
}
.p-secCareer1_cnt1_item ._txt > p {
  margin-top: 15px;
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_item ._txt > p {
    max-width: 360px;
  }
}
.p-secCareer1_cnt1_item ._img {
  position: relative;
  margin-top: 15px;
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_item ._img {
    padding-left: 26.3157894737%;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_item ._img img {
    width: 100%;
    max-height: 200px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer1_cnt1_item ._img a {
    position: absolute;
    top: 20px;
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_item ._img a {
    margin-top: 5.3333333333vw;
  }
}


.p-secCareer1_cnt1_item2 {
  position: relative;
  text-align: center;
}


.p-secCareer1_cnt1_item2 ._img {
  margin-top: 40px;
}

@media screen and (max-width: 768px) {
  .p-secCareer1_cnt1_item2 ._img img {
    width: 200vw;
    max-width: 10000px;
  }
}
@media screen and (max-width: 768px) {
    .p-secCareer1_cnt1_item2 ._img {
        overflow-x: scroll;
    }
}

.p-secCareer1_cnt1_item2 ._text {
  position: relative;
  margin-top: 15px;
}

.p-secCareer1_txt1 {
  text-align: center;
  margin-top: 20px;
}
@media screen and (max-width: 768px) {
  .p-secCareer1_txt1 {
    margin-top: 5.3333333333vw;
  }
}

.p-secCareer2 {
  background-color: #fff;
  padding-bottom: 200px;
}
@media screen and (max-width: 768px) {
  .p-secCareer2 {
    padding-bottom: 26.6666666667vw;
  }
}
.p-secCareer2_in {
  max-width: 1225px;
}
.p-secCareer2_cnt1 {
  position: relative;
  margin-top: 110px;
}
@media screen and (max-width: 768px) {
  .p-secCareer2_cnt1 {
    margin-top: 16vw;
  }
}
.p-secCareer2_cnt1 ul li + li {
  margin-top: 140px;
}
@media screen and (max-width: 768px) {
  .p-secCareer2_cnt1 ul li + li {
    margin-top: 16vw;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer2_cnt1 ul li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer2_cnt1 ul li ._txt {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-flex-basis: 46.1224489796%;
        -ms-flex-preferred-size: 46.1224489796%;
            flex-basis: 46.1224489796%;
    min-width: 46.1224489796%;
    padding-right: 70px;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer2_cnt1 ul li ._txt {
    margin-top: 5.3333333333vw;
  }
}
.p-secCareer2_cnt1 ul li ._txt > span {
  font-size: 1.8rem;
  color: #727171;
  line-height: 1;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-secCareer2_cnt1 ul li ._txt > span {
    font-size: 4.8vw;
  }
}
.p-secCareer2_cnt1 ul li ._txt > span span {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 300;
}
.p-secCareer2_cnt1 ul li ._txt P {
  margin-top: 30px;
  font-size: 1.5rem;
}
@media screen and (max-width: 768px) {
  .p-secCareer2_cnt1 ul li ._txt P {
    margin-top: 8vw;
    font-size: 4vw;
  }
}
.p-secCareer2_cnt1 ul li ._img {
  overflow: visible;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media screen and (min-width: 769px) {
  .p-secCareer2_cnt1 ul li ._img {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    -webkit-flex-basis: 53.8775510204%;
        -ms-flex-preferred-size: 53.8775510204%;
            flex-basis: 53.8775510204%;
    min-width: 53.8775510204%;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer2_cnt1 ul li ._img {
    margin: 0 -5.3333333333vw;
  }
}
.p-secCareer2_cnt1 ul li ._img img {
  width: 100%;
  max-height: 480px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (min-width: 769px) {
  .p-secCareer2_cnt1 ul li ._img img {
    height: 480px;
  }
}
@media screen and (min-width: 1225px) {
  .p-secCareer2_cnt1 ul li ._img img {
    width: calc(100% + (100vw - 1225px) / 2);
    max-width: 3000px;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer2_cnt1 ul li ._img img {
    min-height: 100%;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer2_cnt1 ul li:nth-child(even) ._txt {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    padding-left: 70px;
    padding-right: 0px;
  }
}
@media screen and (min-width: 769px) {
  .p-secCareer2_cnt1 ul li:nth-child(even) ._img {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
.p-secCareer3 {
  background-color: #fff;
  padding-bottom: 0px;
}
.p-secCareer3_in {
  max-width: 1340px;
}
.p-secCareer3_title {
  max-width: 896px;
  margin: 0 auto;
}
.p-secCareer3_title .c-txtStyle1 {
  margin-top: 70px;
}
@media screen and (max-width: 768px) {
  .p-secCareer3_title .c-txtStyle1 {
    margin-top: 8vw;
    text-align: left;
  }
}
.p-secCareer3_cnt1 {
  position: relative;
  background: #000;
  margin-top: 76px;
  padding-top: 100px;
  padding-bottom: 200px;
}
@media screen and (max-width: 768px) {
  .p-secCareer3_cnt1 {
    margin-top: 10.6666666667vw;
    padding-top: 10.6666666667vw;
    padding-bottom: 26.6666666667vw;
  }
}
.p-secCareer3_cnt1::after {
  content: "";
  display: block;
  width: 500%;
  height: 100%;
  background: #000;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.p-secCareer3_cnt1 ._img {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .p-secCareer3_cnt1 ._img {
    overflow-x: scroll;
  }
}
@media screen and (max-width: 768px) {
  .p-secCareer3_cnt1 ._img img {
    width: 200vw;
    max-width: 10000px;
  }
}
.p-secCareer3_cnt1 ul {
  position: relative;
  z-index: 1;
  margin-top: 50px;
}
@media screen and (max-width: 768px) {
  .p-secCareer3_cnt1 ul {
    margin-top: 6.6666666667vw;
  }
}
.p-secCareer3_cnt1 ul li {
  color: #fff;
  margin-left: 1em;
  text-indent: -1em;
}

.p-pageTop {
  -webkit-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  position: fixed;
  z-index: 100;
  right: 30px;
  bottom: 100px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100px;
  height: 100px;
  border-radius: 100px;
  background: #000;
  cursor: pointer;
  opacity: 0;
  visibility: hidden;
}
@media screen and (max-width: 1200px) {
  .p-pageTop {
    bottom: 300px;
  }
}
@media screen and (max-width: 768px) {
  .p-pageTop {
    right: 5.3333333333vw;
    bottom: 18.6666666667vw;
    width: 16vw;
    height: 16vw;
  }
}
.p-pageTop.is-visible {
  opacity: 1;
  visibility: visible;
}
@media screen and (min-width: 769px) {
  .p-pageTop:hover {
    opacity: 0.8;
  }
}
.p-pageTop span {
  margin-top: 10px;
  color: #fff;
  font-size: 1.8rem;
  line-height: 1;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .p-pageTop span {
    margin-top: 2.6666666667vw;
    font-size: 2.6666666667vw;
  }
}
.p-pageTop::before {
  content: "";
  display: block;
  width: 32px;
  height: 28px;
  background: url(../img/common/ico_arrow_pagetop.svg) no-repeat center/contain;
}
@media screen and (max-width: 768px) {
  .p-pageTop::before {
    width: 5.3333333333vw;
    height: 4.8vw;
  }
}

.p-pageHead {
  position: relative;
  z-index: 0;
}
.p-pageHead_title {
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-pageHead_title {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 768px) {
  .p-pageHead_title {
    padding-top: 8vw;
    padding-left: 5.3333333333vw;
    padding-right: 5.3333333333vw;
  }
}
.p-pageHead_title ._num {
  color: #fff;
  font-size: 1.8rem;
  letter-spacing: 0.04em;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 300;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-pageHead_title ._num {
    font-size: 1.5vw;
  }
}
@media screen and (max-width: 768px) {
  .p-pageHead_title ._num {
    font-size: 2.6666666667vw;
  }
}
.p-pageHead_title ._en {
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 30px;
  color: #fff;
  font-size: 4.5rem;
  letter-spacing: 0.04em;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-pageHead_title ._en {
    font-size: 3.75vw;
  }
}
@media screen and (max-width: 768px) {
  .p-pageHead_title ._en {
    padding-bottom: 2.6666666667vw;
    margin-bottom: 2.6666666667vw;
    font-size: 4.2666666667vw;
    line-height: 1.5;
  }
}
.p-pageHead_title ._en span {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 300;
}
.p-pageHead_title ._en::after {
  content: "";
  display: block;
  width: 30px;
  height: 3px;
  background: #fff;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media screen and (max-width: 768px) {
  .p-pageHead_title ._en::after {
    width: 5.3333333333vw;
  }
}
.p-pageHead_title ._title {
  margin-top: 5px;
  position: relative;
  color: #fff;
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  font-size: 4.6rem;
  text-align: center;
  line-height: 1.6304347826;
  letter-spacing: 0.14em;
}
@media screen and (min-width: 769px) and (max-width: 1200px) {
  .p-pageHead_title ._title {
    font-size: 3.8333333333vw;
  }
}
@media screen and (max-width: 768px) {
  .p-pageHead_title ._title {
    margin-top: 1.3333333333vw;
    line-height: 1.3;
    font-size: 5.3333333333vw;
  }
}
.p-pageHead_img {
  position: relative;
  z-index: 0;
}
@media screen and (max-width: 768px) {
  .p-pageHead_img {
    aspect-ratio: 2/1.3;
  }
}
.p-pageHead_img img {
  width: 100%;
  height: 100%;
  max-height: 730px;
  -o-object-fit: cover;
     object-fit: cover;
}
.p-pageHead_img::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.65);
  position: absolute;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberIndex .p-pageHead_title ._title {
    font-size: 4.2666666667vw;
  }
}
.p-pageHead.-memberIndex .p-pageHead_title ._title span {
  display: inline-block;
  line-height: 1;
  width: 192px;
  height: 72px;
  margin: 0 10px;
  font-size: 0;
  vertical-align: middle;
  background: url(../img/member/index/head_txt1.svg) no-repeat center/contain;
  aspect-ratio: 192/72;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberIndex .p-pageHead_title ._title span {
    width: 20vw;
    margin: 0vw 1.3333333333vw;
  }
}
.p-pageHead.-memberDetail {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100vh;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail {
    height: 100svh;
  }
}
.p-pageHead.-memberDetail .p-pageHead_in {
  width: 100%;
  height: inherit;
}
.p-pageHead.-memberDetail .p-pageHead_title {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  max-width: 1300px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-bottom: 5%;
}
.p-pageHead.-memberDetail .p-pageHead_title {
  text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail .p-pageHead_title {
    max-width: 100vw;
  }
}
.p-pageHead.-memberDetail .p-pageHead_title ._title {
  text-align: left;
}
.p-pageHead.-memberDetail .p-pageHead_title ._en::after {
  left: 0;
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
@media screen and (min-width: 769px) {
  .p-pageHead.-memberDetail .p-pageHead_title ._members ._member + ._member {
    margin-top: 20px;
  }
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail .p-pageHead_title ._members {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .p-pageHead.-memberDetail .p-pageHead_title ._members ._member {
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
  }
  .p-pageHead.-memberDetail .p-pageHead_title ._members ._member:nth-of-type(1) {
    padding-right: 2.6666666667vw;
  }
  .p-pageHead.-memberDetail .p-pageHead_title ._members ._member:nth-of-type(2) {
    padding-left: 2.6666666667vw;
  }
}
.p-pageHead.-memberDetail .p-pageHead_title ._member {
  margin-top: 5px;
  position: relative;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail .p-pageHead_title ._member {
    margin-top: 1.3333333333vw;
  }
}
.p-pageHead.-memberDetail .p-pageHead_title ._member p {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  line-height: 1.5;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail .p-pageHead_title ._member p {
    font-size: 2.6666666667vw;
  }
}
.p-pageHead.-memberDetail .p-pageHead_title ._member h3 {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  line-height: 1.6;
  font-size: 2.3rem;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail .p-pageHead_title ._member h3 {
    margin-top: 1.3333333333vw;
    font-size: 4.2666666667vw;
  }
}
.p-pageHead.-memberDetail .p-pageHead_title ._list {
  color: #fff;
  margin-top: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (min-width: 769px) {
  .p-pageHead.-memberDetail .p-pageHead_title ._list {
    width: 300px;
  }
}
.p-pageHead.-memberDetail .p-pageHead_title ._list li {
  margin-right: 1em;
  line-height: 1.6;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail .p-pageHead_title ._list li {
    font-size: 2.6666666667vw;
  }
}
.p-pageHead.-memberDetail .p-pageHead_img {
  position: relative;
  z-index: 0;
  width: 100%;
  height: inherit;
}
.p-pageHead.-memberDetail .p-pageHead_img img {
  width: 100%;
  height: inherit;
  max-height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail .p-pageHead_img img {
    max-height: 100svh;
  }
}
.p-pageHead.-memberDetail .p-pageHead_img::before {
  display: none;
}
.p-pageHead.-memberDetail .p-pageHead_copy {
  position: absolute;
  z-index: 1;
  right: 0;
  bottom: 0;
  width: 32.5%;
  margin-right: 9.375%;
  margin-bottom: 5%;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-memberDetail .p-pageHead_copy {
    margin-right: 5.3333333333vw;
    margin-bottom: 53.3333333333vw;
    width: 53.3333333333vw;
  }
  [data-page-class=detail1-03] .p-pageHead.-memberDetail .p-pageHead_copy, [data-page-class=detail1-04] .p-pageHead.-memberDetail .p-pageHead_copy {
    right: auto;
    left: 0;
    margin-right: auto;
    margin-left: 5.3333333333vw;
  }
}
.p-pageHead.-projectIndex .p-pageHead_title {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  max-width: 1300px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.p-pageHead.-projectIndex .p-pageHead_title ._title {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  text-align: left;
}
.p-pageHead.-projectIndex .p-pageHead_title ._en::after {
  left: 0;
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
.p-pageHead.-projectDetail .p-pageHead_title ._title_top {
  font-family: "Noto Serif JP", sans-serif;
  font-weight: 700;
  color: #fff;
  text-align: center;
  font-size: 1.8rem;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-projectDetail .p-pageHead_title ._title_top {
    font-size: 3.2vw;
  }
}
.p-pageHead.-projectDetail .p-pageHead_title ._title_bottom {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 700;
  color: #fff;
  text-align: center;
  font-size: 2.5rem;
}
@media screen and (max-width: 768px) {
  .p-pageHead.-projectDetail .p-pageHead_title ._title_bottom {
    margin-top: 1.3333333333vw;
    font-size: 3.2vw;
  }
}
.p-pageHead.-jobs {
  background: #fff;
}
.p-pageHead.-jobs::before {
  display: none;
}
.p-pageHead.-jobs .p-pageHead_title ._en {
  color: #000;
}
.p-pageHead.-jobs .p-pageHead_title ._en::after {
  background: #000;
}
.p-pageHead.-jobs .p-pageHead_title ._title {
  color: #000;
}
.p-pageHead.-jobs .p-pageHead_img::before {
  display: none;
}

.p-objGlitch {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  overflow: hidden;
  display: none;
}
.p-objGlitch.is-visible {
  display: block;
}
@media screen and (min-width: 769px) {
  a:hover .p-objGlitch {
    display: block;
  }
}

.p-objGlitch ._obj {
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.p-objGlitch ._obj::before, .p-objGlitch ._obj::after {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  mix-blend-mode: overlay;
}
@media screen and (min-width: 769px) {
  .p-objGlitch ._obj._1::before {
    -webkit-animation: obj-glitch-before1 2s steps(1, jump-end) 0s infinite alternate both, obj-glitch-size-before1 2s linear 0s infinite both;
            animation: obj-glitch-before1 2s steps(1, jump-end) 0s infinite alternate both, obj-glitch-size-before1 2s linear 0s infinite both;
  }
  @-webkit-keyframes obj-glitch-before1 {
    0% {
      width: 71.6130287248px;
      height: 4.6466376847px;
      top: 95.3187517522%;
      left: 78.6297153191%;
      background-color: rgba(31,80,255,.5);
    }
    1% {
      width: 26.3635346703px;
      height: 14.8092321708px;
      top: 98.7872145285%;
      left: 56.1586125412%;
      background-color: rgba(31,80,255,.5);
    }
    2% {
      width: 23.5881842705px;
      height: 13.6683759005px;
      top: 41.0235126687%;
      left: 96.3799090185%;
      background-color: rgba(255,0,0,.5);
    }
    3% {
      width: 42.0832544849px;
      height: 3.4746784707px;
      top: 37.1934664202%;
      left: 42.2248232539%;
      background-color: rgba(31,80,255,.5);
    }
    4% {
      width: 60.5072064951px;
      height: 9.6773402834px;
      top: 97.3228202028%;
      left: 55.9426120274%;
      background-color: rgba(31,80,255,.5);
    }
    5% {
      width: 59.3190905317px;
      height: 11.6398292073px;
      top: 21.4168671195%;
      left: 14.8762776712%;
      background-color: rgba(255,0,0,.5);
    }
    6% {
      width: 43.3496296603px;
      height: 13.7229883522px;
      top: 20.3577106869%;
      left: 69.1194876455%;
      background-color: rgba(31,80,255,.5);
    }
    7% {
      width: 61.569785797px;
      height: 6.7263438264px;
      top: 60.5392614973%;
      left: 87.0223142244%;
      background-color: rgba(31,80,255,.5);
    }
    8% {
      width: 35.1596870554px;
      height: 11.541847068px;
      top: 81.2402391602%;
      left: 85.8444356294%;
      background-color: rgba(31,80,255,.5);
    }
    9% {
      width: 73.5537354117px;
      height: 9.0118172465px;
      top: 59.52908577%;
      left: 28.2780221239%;
      background-color: rgba(31,80,255,.5);
    }
    10% {
      width: 41.1536976753px;
      height: 11.0179784873px;
      top: 97.4189527531%;
      left: 46.392938738%;
      background-color: rgba(255,0,0,.5);
    }
    11% {
      width: 25.3478446581px;
      height: 12.1075243845px;
      top: 19.7328670958%;
      left: 90.6891366%;
      background-color: rgba(255,0,0,.5);
    }
    12% {
      width: 57.5411973515px;
      height: 3.334280434px;
      top: 95.4792548468%;
      left: 20.7144338561%;
      background-color: rgba(255,0,0,.5);
    }
    13% {
      width: 52.9605619757px;
      height: 2.555610038px;
      top: 65.1155914752%;
      left: 11.6779145106%;
      background-color: rgba(31,80,255,.5);
    }
    14% {
      width: 43.5789768576px;
      height: 8.97267857px;
      top: 56.4452442664%;
      left: 55.503373371%;
      background-color: rgba(31,80,255,.5);
    }
    15% {
      width: 81.2595567747px;
      height: 4.1138635618px;
      top: 65.9902369602%;
      left: 1.8135350718%;
      background-color: rgba(255,0,0,.5);
    }
    16% {
      width: 43.0240114379px;
      height: 9.2010214875px;
      top: 91.6019109371%;
      left: 6.3342024372%;
      background-color: rgba(255,0,0,.5);
    }
    17% {
      width: 23.6010499864px;
      height: 14.0950162017px;
      top: 11.4915470551%;
      left: 78.6358288824%;
      background-color: rgba(255,0,0,.5);
    }
    18% {
      width: 74.6747509059px;
      height: 12.5358071636px;
      top: 59.1316692501%;
      left: 67.7298093662%;
      background-color: rgba(31,80,255,.5);
    }
    19% {
      width: 78.9399389722px;
      height: 9.2815585902px;
      top: 35.0342997722%;
      left: 41.634716232%;
      background-color: rgba(31,80,255,.5);
    }
    20% {
      width: 25.4869401723px;
      height: 2.5450957389px;
      top: 54.6798548334%;
      left: -3.0774611314%;
      background-color: rgba(31,80,255,.5);
    }
    21% {
      width: 43.69732387px;
      height: 8.3857642951px;
      top: 16.3964634703%;
      left: 26.4718580309%;
      background-color: rgba(255,0,0,.5);
    }
    22% {
      width: 60.667057239px;
      height: 5.1276068671px;
      top: 11.6290174565%;
      left: 19.3769110647%;
      background-color: rgba(31,80,255,.5);
    }
    23% {
      width: 48.9473606798px;
      height: 2.5458179583px;
      top: 97.6124717658%;
      left: 29.627457091%;
      background-color: rgba(255,0,0,.5);
    }
    24% {
      width: 65.8140487059px;
      height: 6.5705580013px;
      top: 16.487085026%;
      left: 56.9365966117%;
      background-color: rgba(31,80,255,.5);
    }
    25% {
      width: 92.099073489px;
      height: 2.6842867363px;
      top: 59.6802530911%;
      left: 81.9835319425%;
      background-color: rgba(255,0,0,.5);
    }
    26% {
      width: 87.3544662322px;
      height: 6.3376354159px;
      top: 8.5509328842%;
      left: 80.6403767076%;
      background-color: rgba(255,0,0,.5);
    }
    27% {
      width: 40.5086940728px;
      height: 6.6082867516px;
      top: 27.8762971585%;
      left: 90.3173554783%;
      background-color: rgba(255,0,0,.5);
    }
    28% {
      width: 97.437638055px;
      height: 7.8817855248px;
      top: 24.6500814566%;
      left: 80.3045205846%;
      background-color: rgba(255,0,0,.5);
    }
    29% {
      width: 81.2952176741px;
      height: 2.6046067577px;
      top: 31.3362665977%;
      left: 60.1978303037%;
      background-color: rgba(255,0,0,.5);
    }
    30% {
      width: 22.423628724px;
      height: 9.9323141304px;
      top: 61.677624403%;
      left: 23.5488209738%;
      background-color: rgba(31,80,255,.5);
    }
    31% {
      width: 28.8447766287px;
      height: 9.9168331977px;
      top: 75.6372265454%;
      left: 55.3112158255%;
      background-color: rgba(31,80,255,.5);
    }
    32% {
      width: 51.4586225975px;
      height: 6.3810473728px;
      top: 51.7404038394%;
      left: 94.4700394172%;
      background-color: rgba(255,0,0,.5);
    }
    33% {
      width: 50.906542595px;
      height: 11.9765632384px;
      top: 97.7535639923%;
      left: 82.9530924855%;
      background-color: rgba(31,80,255,.5);
    }
    34% {
      width: 73.4950685734px;
      height: 7.0076962029px;
      top: 17.7853343777%;
      left: 77.2865027884%;
      background-color: rgba(255,0,0,.5);
    }
    35% {
      width: 56.1854805129px;
      height: 3.992234457px;
      top: 57.4360396446%;
      left: 77.5239868489%;
      background-color: rgba(255,0,0,.5);
    }
    36% {
      width: 59.1087540539px;
      height: 2.1177003786px;
      top: 4.511219377%;
      left: 81.9661535008%;
      background-color: rgba(31,80,255,.5);
    }
    37% {
      width: 16.8330868789px;
      height: 6.9179093409px;
      top: 5.7703553441%;
      left: 90.5600041536%;
      background-color: rgba(255,0,0,.5);
    }
    38% {
      width: 19.7331508518px;
      height: 8.2854659236px;
      top: 38.6473776087%;
      left: 14.8196061867%;
      background-color: rgba(31,80,255,.5);
    }
    39% {
      width: 90.5385328987px;
      height: 10.2682738493px;
      top: 69.267284432%;
      left: 85.8977221897%;
      background-color: rgba(255,0,0,.5);
    }
    40% {
      width: 26.5270792055px;
      height: 13.4812989427px;
      top: 18.693076205%;
      left: 74.4189453239%;
      background-color: rgba(255,0,0,.5);
    }
    41% {
      width: 58.0057472502px;
      height: 5.2991206495px;
      top: 52.5368607614%;
      left: 63.7849652628%;
      background-color: rgba(255,0,0,.5);
    }
    42% {
      width: 60.2055979284px;
      height: 2.039220743px;
      top: 23.3091558156%;
      left: 53.0670088594%;
      background-color: rgba(255,0,0,.5);
    }
    43% {
      width: 84.6550582123px;
      height: 8.4526594299px;
      top: 8.0223768838%;
      left: 98.6781772476%;
      background-color: rgba(31,80,255,.5);
    }
    44% {
      width: 30.3121532833px;
      height: 2.9272553297px;
      top: 67.9397645598%;
      left: 92.959105184%;
      background-color: rgba(31,80,255,.5);
    }
    45% {
      width: 55.171685443px;
      height: 8.6012979886px;
      top: 98.3680841661%;
      left: 11.1678186963%;
      background-color: rgba(31,80,255,.5);
    }
    46% {
      width: 16.6728791352px;
      height: 13.0871201368px;
      top: 43.7914576711%;
      left: 35.5091729469%;
      background-color: rgba(31,80,255,.5);
    }
    47% {
      width: 21.9940914995px;
      height: 13.98805997px;
      top: 93.2814374922%;
      left: 53.8656023715%;
      background-color: rgba(31,80,255,.5);
    }
    48% {
      width: 64.1078838402px;
      height: 4.0312545219px;
      top: 96.29028176%;
      left: 41.0896649031%;
      background-color: rgba(31,80,255,.5);
    }
    49% {
      width: 81.0887401395px;
      height: 10.0490625078px;
      top: 49.5567222317%;
      left: 89.6438178672%;
      background-color: rgba(31,80,255,.5);
    }
    50% {
      width: 58.2032365429px;
      height: 5.1601589214px;
      top: 8.5047320875%;
      left: 73.8871349884%;
      background-color: rgba(31,80,255,.5);
    }
    51% {
      width: 39.7357931354px;
      height: 12.4612734203px;
      top: 61.1935499217%;
      left: 46.6680114781%;
      background-color: rgba(31,80,255,.5);
    }
    52% {
      width: 53.5220929297px;
      height: 8.3325283327px;
      top: 8.4992298264%;
      left: 61.8235353844%;
      background-color: rgba(31,80,255,.5);
    }
    53% {
      width: 65.8015826503px;
      height: 12.1919401849px;
      top: 79.1883064758%;
      left: 49.8256231104%;
      background-color: rgba(31,80,255,.5);
    }
    54% {
      width: 13.1914061254px;
      height: 11.7422895952px;
      top: 97.9844367185%;
      left: 78.2895008674%;
      background-color: rgba(255,0,0,.5);
    }
    55% {
      width: 77.1356357075px;
      height: 10.7534438185px;
      top: 36.9211589951%;
      left: -0.7361177294%;
      background-color: rgba(31,80,255,.5);
    }
    56% {
      width: 12.6250291652px;
      height: 14.5852816361px;
      top: 0.6019704584%;
      left: 62.6944731686%;
      background-color: rgba(255,0,0,.5);
    }
    57% {
      width: 97.2835433919px;
      height: 11.6538584204px;
      top: 78.3984131612%;
      left: 69.4825971195%;
      background-color: rgba(255,0,0,.5);
    }
    58% {
      width: 69.39929762px;
      height: 10.8528167434px;
      top: 2.2247196673%;
      left: 30.3558867115%;
      background-color: rgba(31,80,255,.5);
    }
    59% {
      width: 66.7610860577px;
      height: 13.9201841181px;
      top: 66.024254393%;
      left: 92.5518323832%;
      background-color: rgba(31,80,255,.5);
    }
    60% {
      width: 18.7043152115px;
      height: 6.2216288397px;
      top: 76.5411559526%;
      left: 63.7470242598%;
      background-color: rgba(31,80,255,.5);
    }
    61% {
      width: 24.1004444998px;
      height: 12.3090350547px;
      top: 24.1315349411%;
      left: 69.9795271476%;
      background-color: rgba(255,0,0,.5);
    }
    62% {
      width: 71.5522091436px;
      height: 12.4521285797px;
      top: 93.4321588795%;
      left: 28.2594618254%;
      background-color: rgba(31,80,255,.5);
    }
    63% {
      width: 84.2930979324px;
      height: 8.1414763127px;
      top: 14.0904255066%;
      left: 50.0648015349%;
      background-color: rgba(255,0,0,.5);
    }
    64% {
      width: 58.4056813664px;
      height: 10.0238630615px;
      top: 13.4149218899%;
      left: 78.6796114202%;
      background-color: rgba(255,0,0,.5);
    }
    65% {
      width: 58.5551891713px;
      height: 9.8289211249px;
      top: 30.3279443448%;
      left: 30.7492515751%;
      background-color: rgba(31,80,255,.5);
    }
    66% {
      width: 46.9840729031px;
      height: 13.3195710922px;
      top: 7.1989375035%;
      left: 88.3317779649%;
      background-color: rgba(31,80,255,.5);
    }
    67% {
      width: 38.1157581456px;
      height: 12.3458656056px;
      top: 0.1510443224%;
      left: 91.2549667027%;
      background-color: rgba(31,80,255,.5);
    }
    68% {
      width: 55.8951550606px;
      height: 13.8166045404px;
      top: 30.0218481052%;
      left: 16.8324535616%;
      background-color: rgba(255,0,0,.5);
    }
    69% {
      width: 33.73432583px;
      height: 8.0438563752px;
      top: 46.3841469131%;
      left: 32.6121010696%;
      background-color: rgba(31,80,255,.5);
    }
    70% {
      width: 31.868440701px;
      height: 7.0818789534px;
      top: 89.5628779838%;
      left: 24.64217275%;
      background-color: rgba(255,0,0,.5);
    }
    71% {
      width: 26.2452048362px;
      height: 13.3952277192px;
      top: 36.6598436394%;
      left: 72.1143067738%;
      background-color: rgba(255,0,0,.5);
    }
    72% {
      width: 54.092237421px;
      height: 10.345837518px;
      top: 1.1202676189%;
      left: 19.5253437182%;
      background-color: rgba(255,0,0,.5);
    }
    73% {
      width: 30.0008008472px;
      height: 14.4320320768px;
      top: 59.8521272209%;
      left: 81.3492904327%;
      background-color: rgba(31,80,255,.5);
    }
    74% {
      width: 29.5728794146px;
      height: 11.2614179043px;
      top: 84.5611137203%;
      left: 42.7031583552%;
      background-color: rgba(31,80,255,.5);
    }
    75% {
      width: 62.212277449px;
      height: 12.7399048421px;
      top: 52.8192729125%;
      left: 19.5193708843%;
      background-color: rgba(31,80,255,.5);
    }
    76% {
      width: 53.4403730574px;
      height: 4.8160661222px;
      top: 88.7685023181%;
      left: 64.3893613141%;
      background-color: rgba(31,80,255,.5);
    }
    77% {
      width: 77.1254046638px;
      height: 3.8517328787px;
      top: 57.8111944556%;
      left: 62.4214996626%;
      background-color: rgba(255,0,0,.5);
    }
    78% {
      width: 57.4467536449px;
      height: 11.8283780834px;
      top: 71.0550421194%;
      left: 42.5693509713%;
      background-color: rgba(255,0,0,.5);
    }
    79% {
      width: 16.7874650172px;
      height: 2.2451237922px;
      top: 99.1164793321%;
      left: 70.0070902927%;
      background-color: rgba(31,80,255,.5);
    }
    80% {
      width: 71.8359367008px;
      height: 9.38206105px;
      top: 88.0674347192%;
      left: 19.1463632273%;
      background-color: rgba(31,80,255,.5);
    }
    81% {
      width: 45.3894780757px;
      height: 8.8105234723px;
      top: 10.5326052876%;
      left: 51.7415784986%;
      background-color: rgba(31,80,255,.5);
    }
    82% {
      width: 22.3722109832px;
      height: 9.38944944px;
      top: 1.7622794113%;
      left: 24.47812575%;
      background-color: rgba(255,0,0,.5);
    }
    83% {
      width: 19.5927121525px;
      height: 12.5034790462px;
      top: 44.0247851037%;
      left: 79.8307271268%;
      background-color: rgba(31,80,255,.5);
    }
    84% {
      width: 82.6476773735px;
      height: 10.4762645893px;
      top: 40.9034371829%;
      left: 15.0600301586%;
      background-color: rgba(31,80,255,.5);
    }
    85% {
      width: 56.8422152943px;
      height: 13.0250203666px;
      top: 17.2440223403%;
      left: 85.9379686865%;
      background-color: rgba(255,0,0,.5);
    }
    86% {
      width: 78.2274244639px;
      height: 9.223802581px;
      top: 49.1574191267%;
      left: 17.2488958923%;
      background-color: rgba(255,0,0,.5);
    }
    87% {
      width: 83.9582687034px;
      height: 3.2385839795px;
      top: 61.3259236685%;
      left: 80.999235504%;
      background-color: rgba(255,0,0,.5);
    }
    88% {
      width: 13.643128174px;
      height: 12.304402067px;
      top: 42.4083313044%;
      left: 39.4234064741%;
      background-color: rgba(255,0,0,.5);
    }
    89% {
      width: 32.7594091027px;
      height: 13.9748057273px;
      top: 52.4639389124%;
      left: 63.6386970518%;
      background-color: rgba(255,0,0,.5);
    }
    90% {
      width: 30.7378366374px;
      height: 8.0395769039px;
      top: 57.6868188716%;
      left: 97.5881430942%;
      background-color: rgba(31,80,255,.5);
    }
    91% {
      width: 35.3232033207px;
      height: 12.5824320565px;
      top: 1.9133044651%;
      left: 46.278877202%;
      background-color: rgba(255,0,0,.5);
    }
    92% {
      width: 68.2541791906px;
      height: 3.7423407246px;
      top: 36.2670881287%;
      left: -3.9476792964%;
      background-color: rgba(31,80,255,.5);
    }
    93% {
      width: 97.3496871793px;
      height: 6.681783421px;
      top: 57.2420384178%;
      left: 32.7205635591%;
      background-color: rgba(31,80,255,.5);
    }
    94% {
      width: 15.5053985617px;
      height: 4.2356986641px;
      top: 64.4621554143%;
      left: 85.157875296%;
      background-color: rgba(31,80,255,.5);
    }
    95% {
      width: 63.011483574px;
      height: 6.6888799143px;
      top: 37.3514721641%;
      left: 45.2029657253%;
      background-color: rgba(31,80,255,.5);
    }
    96% {
      width: 52.312880306px;
      height: 9.2232976792px;
      top: 1.1856908642%;
      left: 96.1865843132%;
      background-color: rgba(255,0,0,.5);
    }
    97% {
      width: 90.9222328023px;
      height: 14.9217186483px;
      top: 11.1830832889%;
      left: 57.2473875312%;
      background-color: rgba(31,80,255,.5);
    }
    98% {
      width: 59.0013783523px;
      height: 5.7243038618px;
      top: 81.1520344361%;
      left: 98.1836553176%;
      background-color: rgba(31,80,255,.5);
    }
    99% {
      width: 40.6171992977px;
      height: 2.8221022889px;
      top: 61.2788779649%;
      left: 34.5579596817%;
      background-color: rgba(31,80,255,.5);
    }
    100%, 100% {
      background: none;
    }
  }
  @keyframes obj-glitch-before1 {
    0% {
      width: 71.6130287248px;
      height: 4.6466376847px;
      top: 95.3187517522%;
      left: 78.6297153191%;
      background-color: rgba(31,80,255,.5);
    }
    1% {
      width: 26.3635346703px;
      height: 14.8092321708px;
      top: 98.7872145285%;
      left: 56.1586125412%;
      background-color: rgba(31,80,255,.5);
    }
    2% {
      width: 23.5881842705px;
      height: 13.6683759005px;
      top: 41.0235126687%;
      left: 96.3799090185%;
      background-color: rgba(255,0,0,.5);
    }
    3% {
      width: 42.0832544849px;
      height: 3.4746784707px;
      top: 37.1934664202%;
      left: 42.2248232539%;
      background-color: rgba(31,80,255,.5);
    }
    4% {
      width: 60.5072064951px;
      height: 9.6773402834px;
      top: 97.3228202028%;
      left: 55.9426120274%;
      background-color: rgba(31,80,255,.5);
    }
    5% {
      width: 59.3190905317px;
      height: 11.6398292073px;
      top: 21.4168671195%;
      left: 14.8762776712%;
      background-color: rgba(255,0,0,.5);
    }
    6% {
      width: 43.3496296603px;
      height: 13.7229883522px;
      top: 20.3577106869%;
      left: 69.1194876455%;
      background-color: rgba(31,80,255,.5);
    }
    7% {
      width: 61.569785797px;
      height: 6.7263438264px;
      top: 60.5392614973%;
      left: 87.0223142244%;
      background-color: rgba(31,80,255,.5);
    }
    8% {
      width: 35.1596870554px;
      height: 11.541847068px;
      top: 81.2402391602%;
      left: 85.8444356294%;
      background-color: rgba(31,80,255,.5);
    }
    9% {
      width: 73.5537354117px;
      height: 9.0118172465px;
      top: 59.52908577%;
      left: 28.2780221239%;
      background-color: rgba(31,80,255,.5);
    }
    10% {
      width: 41.1536976753px;
      height: 11.0179784873px;
      top: 97.4189527531%;
      left: 46.392938738%;
      background-color: rgba(255,0,0,.5);
    }
    11% {
      width: 25.3478446581px;
      height: 12.1075243845px;
      top: 19.7328670958%;
      left: 90.6891366%;
      background-color: rgba(255,0,0,.5);
    }
    12% {
      width: 57.5411973515px;
      height: 3.334280434px;
      top: 95.4792548468%;
      left: 20.7144338561%;
      background-color: rgba(255,0,0,.5);
    }
    13% {
      width: 52.9605619757px;
      height: 2.555610038px;
      top: 65.1155914752%;
      left: 11.6779145106%;
      background-color: rgba(31,80,255,.5);
    }
    14% {
      width: 43.5789768576px;
      height: 8.97267857px;
      top: 56.4452442664%;
      left: 55.503373371%;
      background-color: rgba(31,80,255,.5);
    }
    15% {
      width: 81.2595567747px;
      height: 4.1138635618px;
      top: 65.9902369602%;
      left: 1.8135350718%;
      background-color: rgba(255,0,0,.5);
    }
    16% {
      width: 43.0240114379px;
      height: 9.2010214875px;
      top: 91.6019109371%;
      left: 6.3342024372%;
      background-color: rgba(255,0,0,.5);
    }
    17% {
      width: 23.6010499864px;
      height: 14.0950162017px;
      top: 11.4915470551%;
      left: 78.6358288824%;
      background-color: rgba(255,0,0,.5);
    }
    18% {
      width: 74.6747509059px;
      height: 12.5358071636px;
      top: 59.1316692501%;
      left: 67.7298093662%;
      background-color: rgba(31,80,255,.5);
    }
    19% {
      width: 78.9399389722px;
      height: 9.2815585902px;
      top: 35.0342997722%;
      left: 41.634716232%;
      background-color: rgba(31,80,255,.5);
    }
    20% {
      width: 25.4869401723px;
      height: 2.5450957389px;
      top: 54.6798548334%;
      left: -3.0774611314%;
      background-color: rgba(31,80,255,.5);
    }
    21% {
      width: 43.69732387px;
      height: 8.3857642951px;
      top: 16.3964634703%;
      left: 26.4718580309%;
      background-color: rgba(255,0,0,.5);
    }
    22% {
      width: 60.667057239px;
      height: 5.1276068671px;
      top: 11.6290174565%;
      left: 19.3769110647%;
      background-color: rgba(31,80,255,.5);
    }
    23% {
      width: 48.9473606798px;
      height: 2.5458179583px;
      top: 97.6124717658%;
      left: 29.627457091%;
      background-color: rgba(255,0,0,.5);
    }
    24% {
      width: 65.8140487059px;
      height: 6.5705580013px;
      top: 16.487085026%;
      left: 56.9365966117%;
      background-color: rgba(31,80,255,.5);
    }
    25% {
      width: 92.099073489px;
      height: 2.6842867363px;
      top: 59.6802530911%;
      left: 81.9835319425%;
      background-color: rgba(255,0,0,.5);
    }
    26% {
      width: 87.3544662322px;
      height: 6.3376354159px;
      top: 8.5509328842%;
      left: 80.6403767076%;
      background-color: rgba(255,0,0,.5);
    }
    27% {
      width: 40.5086940728px;
      height: 6.6082867516px;
      top: 27.8762971585%;
      left: 90.3173554783%;
      background-color: rgba(255,0,0,.5);
    }
    28% {
      width: 97.437638055px;
      height: 7.8817855248px;
      top: 24.6500814566%;
      left: 80.3045205846%;
      background-color: rgba(255,0,0,.5);
    }
    29% {
      width: 81.2952176741px;
      height: 2.6046067577px;
      top: 31.3362665977%;
      left: 60.1978303037%;
      background-color: rgba(255,0,0,.5);
    }
    30% {
      width: 22.423628724px;
      height: 9.9323141304px;
      top: 61.677624403%;
      left: 23.5488209738%;
      background-color: rgba(31,80,255,.5);
    }
    31% {
      width: 28.8447766287px;
      height: 9.9168331977px;
      top: 75.6372265454%;
      left: 55.3112158255%;
      background-color: rgba(31,80,255,.5);
    }
    32% {
      width: 51.4586225975px;
      height: 6.3810473728px;
      top: 51.7404038394%;
      left: 94.4700394172%;
      background-color: rgba(255,0,0,.5);
    }
    33% {
      width: 50.906542595px;
      height: 11.9765632384px;
      top: 97.7535639923%;
      left: 82.9530924855%;
      background-color: rgba(31,80,255,.5);
    }
    34% {
      width: 73.4950685734px;
      height: 7.0076962029px;
      top: 17.7853343777%;
      left: 77.2865027884%;
      background-color: rgba(255,0,0,.5);
    }
    35% {
      width: 56.1854805129px;
      height: 3.992234457px;
      top: 57.4360396446%;
      left: 77.5239868489%;
      background-color: rgba(255,0,0,.5);
    }
    36% {
      width: 59.1087540539px;
      height: 2.1177003786px;
      top: 4.511219377%;
      left: 81.9661535008%;
      background-color: rgba(31,80,255,.5);
    }
    37% {
      width: 16.8330868789px;
      height: 6.9179093409px;
      top: 5.7703553441%;
      left: 90.5600041536%;
      background-color: rgba(255,0,0,.5);
    }
    38% {
      width: 19.7331508518px;
      height: 8.2854659236px;
      top: 38.6473776087%;
      left: 14.8196061867%;
      background-color: rgba(31,80,255,.5);
    }
    39% {
      width: 90.5385328987px;
      height: 10.2682738493px;
      top: 69.267284432%;
      left: 85.8977221897%;
      background-color: rgba(255,0,0,.5);
    }
    40% {
      width: 26.5270792055px;
      height: 13.4812989427px;
      top: 18.693076205%;
      left: 74.4189453239%;
      background-color: rgba(255,0,0,.5);
    }
    41% {
      width: 58.0057472502px;
      height: 5.2991206495px;
      top: 52.5368607614%;
      left: 63.7849652628%;
      background-color: rgba(255,0,0,.5);
    }
    42% {
      width: 60.2055979284px;
      height: 2.039220743px;
      top: 23.3091558156%;
      left: 53.0670088594%;
      background-color: rgba(255,0,0,.5);
    }
    43% {
      width: 84.6550582123px;
      height: 8.4526594299px;
      top: 8.0223768838%;
      left: 98.6781772476%;
      background-color: rgba(31,80,255,.5);
    }
    44% {
      width: 30.3121532833px;
      height: 2.9272553297px;
      top: 67.9397645598%;
      left: 92.959105184%;
      background-color: rgba(31,80,255,.5);
    }
    45% {
      width: 55.171685443px;
      height: 8.6012979886px;
      top: 98.3680841661%;
      left: 11.1678186963%;
      background-color: rgba(31,80,255,.5);
    }
    46% {
      width: 16.6728791352px;
      height: 13.0871201368px;
      top: 43.7914576711%;
      left: 35.5091729469%;
      background-color: rgba(31,80,255,.5);
    }
    47% {
      width: 21.9940914995px;
      height: 13.98805997px;
      top: 93.2814374922%;
      left: 53.8656023715%;
      background-color: rgba(31,80,255,.5);
    }
    48% {
      width: 64.1078838402px;
      height: 4.0312545219px;
      top: 96.29028176%;
      left: 41.0896649031%;
      background-color: rgba(31,80,255,.5);
    }
    49% {
      width: 81.0887401395px;
      height: 10.0490625078px;
      top: 49.5567222317%;
      left: 89.6438178672%;
      background-color: rgba(31,80,255,.5);
    }
    50% {
      width: 58.2032365429px;
      height: 5.1601589214px;
      top: 8.5047320875%;
      left: 73.8871349884%;
      background-color: rgba(31,80,255,.5);
    }
    51% {
      width: 39.7357931354px;
      height: 12.4612734203px;
      top: 61.1935499217%;
      left: 46.6680114781%;
      background-color: rgba(31,80,255,.5);
    }
    52% {
      width: 53.5220929297px;
      height: 8.3325283327px;
      top: 8.4992298264%;
      left: 61.8235353844%;
      background-color: rgba(31,80,255,.5);
    }
    53% {
      width: 65.8015826503px;
      height: 12.1919401849px;
      top: 79.1883064758%;
      left: 49.8256231104%;
      background-color: rgba(31,80,255,.5);
    }
    54% {
      width: 13.1914061254px;
      height: 11.7422895952px;
      top: 97.9844367185%;
      left: 78.2895008674%;
      background-color: rgba(255,0,0,.5);
    }
    55% {
      width: 77.1356357075px;
      height: 10.7534438185px;
      top: 36.9211589951%;
      left: -0.7361177294%;
      background-color: rgba(31,80,255,.5);
    }
    56% {
      width: 12.6250291652px;
      height: 14.5852816361px;
      top: 0.6019704584%;
      left: 62.6944731686%;
      background-color: rgba(255,0,0,.5);
    }
    57% {
      width: 97.2835433919px;
      height: 11.6538584204px;
      top: 78.3984131612%;
      left: 69.4825971195%;
      background-color: rgba(255,0,0,.5);
    }
    58% {
      width: 69.39929762px;
      height: 10.8528167434px;
      top: 2.2247196673%;
      left: 30.3558867115%;
      background-color: rgba(31,80,255,.5);
    }
    59% {
      width: 66.7610860577px;
      height: 13.9201841181px;
      top: 66.024254393%;
      left: 92.5518323832%;
      background-color: rgba(31,80,255,.5);
    }
    60% {
      width: 18.7043152115px;
      height: 6.2216288397px;
      top: 76.5411559526%;
      left: 63.7470242598%;
      background-color: rgba(31,80,255,.5);
    }
    61% {
      width: 24.1004444998px;
      height: 12.3090350547px;
      top: 24.1315349411%;
      left: 69.9795271476%;
      background-color: rgba(255,0,0,.5);
    }
    62% {
      width: 71.5522091436px;
      height: 12.4521285797px;
      top: 93.4321588795%;
      left: 28.2594618254%;
      background-color: rgba(31,80,255,.5);
    }
    63% {
      width: 84.2930979324px;
      height: 8.1414763127px;
      top: 14.0904255066%;
      left: 50.0648015349%;
      background-color: rgba(255,0,0,.5);
    }
    64% {
      width: 58.4056813664px;
      height: 10.0238630615px;
      top: 13.4149218899%;
      left: 78.6796114202%;
      background-color: rgba(255,0,0,.5);
    }
    65% {
      width: 58.5551891713px;
      height: 9.8289211249px;
      top: 30.3279443448%;
      left: 30.7492515751%;
      background-color: rgba(31,80,255,.5);
    }
    66% {
      width: 46.9840729031px;
      height: 13.3195710922px;
      top: 7.1989375035%;
      left: 88.3317779649%;
      background-color: rgba(31,80,255,.5);
    }
    67% {
      width: 38.1157581456px;
      height: 12.3458656056px;
      top: 0.1510443224%;
      left: 91.2549667027%;
      background-color: rgba(31,80,255,.5);
    }
    68% {
      width: 55.8951550606px;
      height: 13.8166045404px;
      top: 30.0218481052%;
      left: 16.8324535616%;
      background-color: rgba(255,0,0,.5);
    }
    69% {
      width: 33.73432583px;
      height: 8.0438563752px;
      top: 46.3841469131%;
      left: 32.6121010696%;
      background-color: rgba(31,80,255,.5);
    }
    70% {
      width: 31.868440701px;
      height: 7.0818789534px;
      top: 89.5628779838%;
      left: 24.64217275%;
      background-color: rgba(255,0,0,.5);
    }
    71% {
      width: 26.2452048362px;
      height: 13.3952277192px;
      top: 36.6598436394%;
      left: 72.1143067738%;
      background-color: rgba(255,0,0,.5);
    }
    72% {
      width: 54.092237421px;
      height: 10.345837518px;
      top: 1.1202676189%;
      left: 19.5253437182%;
      background-color: rgba(255,0,0,.5);
    }
    73% {
      width: 30.0008008472px;
      height: 14.4320320768px;
      top: 59.8521272209%;
      left: 81.3492904327%;
      background-color: rgba(31,80,255,.5);
    }
    74% {
      width: 29.5728794146px;
      height: 11.2614179043px;
      top: 84.5611137203%;
      left: 42.7031583552%;
      background-color: rgba(31,80,255,.5);
    }
    75% {
      width: 62.212277449px;
      height: 12.7399048421px;
      top: 52.8192729125%;
      left: 19.5193708843%;
      background-color: rgba(31,80,255,.5);
    }
    76% {
      width: 53.4403730574px;
      height: 4.8160661222px;
      top: 88.7685023181%;
      left: 64.3893613141%;
      background-color: rgba(31,80,255,.5);
    }
    77% {
      width: 77.1254046638px;
      height: 3.8517328787px;
      top: 57.8111944556%;
      left: 62.4214996626%;
      background-color: rgba(255,0,0,.5);
    }
    78% {
      width: 57.4467536449px;
      height: 11.8283780834px;
      top: 71.0550421194%;
      left: 42.5693509713%;
      background-color: rgba(255,0,0,.5);
    }
    79% {
      width: 16.7874650172px;
      height: 2.2451237922px;
      top: 99.1164793321%;
      left: 70.0070902927%;
      background-color: rgba(31,80,255,.5);
    }
    80% {
      width: 71.8359367008px;
      height: 9.38206105px;
      top: 88.0674347192%;
      left: 19.1463632273%;
      background-color: rgba(31,80,255,.5);
    }
    81% {
      width: 45.3894780757px;
      height: 8.8105234723px;
      top: 10.5326052876%;
      left: 51.7415784986%;
      background-color: rgba(31,80,255,.5);
    }
    82% {
      width: 22.3722109832px;
      height: 9.38944944px;
      top: 1.7622794113%;
      left: 24.47812575%;
      background-color: rgba(255,0,0,.5);
    }
    83% {
      width: 19.5927121525px;
      height: 12.5034790462px;
      top: 44.0247851037%;
      left: 79.8307271268%;
      background-color: rgba(31,80,255,.5);
    }
    84% {
      width: 82.6476773735px;
      height: 10.4762645893px;
      top: 40.9034371829%;
      left: 15.0600301586%;
      background-color: rgba(31,80,255,.5);
    }
    85% {
      width: 56.8422152943px;
      height: 13.0250203666px;
      top: 17.2440223403%;
      left: 85.9379686865%;
      background-color: rgba(255,0,0,.5);
    }
    86% {
      width: 78.2274244639px;
      height: 9.223802581px;
      top: 49.1574191267%;
      left: 17.2488958923%;
      background-color: rgba(255,0,0,.5);
    }
    87% {
      width: 83.9582687034px;
      height: 3.2385839795px;
      top: 61.3259236685%;
      left: 80.999235504%;
      background-color: rgba(255,0,0,.5);
    }
    88% {
      width: 13.643128174px;
      height: 12.304402067px;
      top: 42.4083313044%;
      left: 39.4234064741%;
      background-color: rgba(255,0,0,.5);
    }
    89% {
      width: 32.7594091027px;
      height: 13.9748057273px;
      top: 52.4639389124%;
      left: 63.6386970518%;
      background-color: rgba(255,0,0,.5);
    }
    90% {
      width: 30.7378366374px;
      height: 8.0395769039px;
      top: 57.6868188716%;
      left: 97.5881430942%;
      background-color: rgba(31,80,255,.5);
    }
    91% {
      width: 35.3232033207px;
      height: 12.5824320565px;
      top: 1.9133044651%;
      left: 46.278877202%;
      background-color: rgba(255,0,0,.5);
    }
    92% {
      width: 68.2541791906px;
      height: 3.7423407246px;
      top: 36.2670881287%;
      left: -3.9476792964%;
      background-color: rgba(31,80,255,.5);
    }
    93% {
      width: 97.3496871793px;
      height: 6.681783421px;
      top: 57.2420384178%;
      left: 32.7205635591%;
      background-color: rgba(31,80,255,.5);
    }
    94% {
      width: 15.5053985617px;
      height: 4.2356986641px;
      top: 64.4621554143%;
      left: 85.157875296%;
      background-color: rgba(31,80,255,.5);
    }
    95% {
      width: 63.011483574px;
      height: 6.6888799143px;
      top: 37.3514721641%;
      left: 45.2029657253%;
      background-color: rgba(31,80,255,.5);
    }
    96% {
      width: 52.312880306px;
      height: 9.2232976792px;
      top: 1.1856908642%;
      left: 96.1865843132%;
      background-color: rgba(255,0,0,.5);
    }
    97% {
      width: 90.9222328023px;
      height: 14.9217186483px;
      top: 11.1830832889%;
      left: 57.2473875312%;
      background-color: rgba(31,80,255,.5);
    }
    98% {
      width: 59.0013783523px;
      height: 5.7243038618px;
      top: 81.1520344361%;
      left: 98.1836553176%;
      background-color: rgba(31,80,255,.5);
    }
    99% {
      width: 40.6171992977px;
      height: 2.8221022889px;
      top: 61.2788779649%;
      left: 34.5579596817%;
      background-color: rgba(31,80,255,.5);
    }
    100%, 100% {
      background: none;
    }
  }
  @-webkit-keyframes obj-glitch-size-before1 {
    0% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    1% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    1% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    2% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    2% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    3% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    3% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    4% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    4% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    5% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    5% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    6% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    6% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    7% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    7% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    8% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    8% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    9% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    9% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    10% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    10% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    11% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    11% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    12% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    12% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    13% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    13% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    14% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    14% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    15% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    15% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    16% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    16% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    17% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    17% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    18% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    18% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    19% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    19% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    20% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    20% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    21% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    21% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    22% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    22% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    23% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    23% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    24% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    24% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    25% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    25% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    26% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    26% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    27% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    27% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    28% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    28% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    29% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    29% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    30% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    30% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    31% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    31% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    32% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    32% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    33% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    33% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    34% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    34% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    35% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    35% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    36% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    36% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    37% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    37% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    38% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    38% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    39% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    39% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    40% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    40% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    41% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    41% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    42% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    42% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    43% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    43% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    44% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    44% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    45% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    45% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    46% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    46% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    47% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    47% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    48% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    48% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    49% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    49% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    50% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    50% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    51% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    51% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    52% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    52% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    53% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    53% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    54% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    54% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    55% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    55% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    56% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    56% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    57% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    57% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    58% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    58% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    59% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    59% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    60% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    60% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    61% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    61% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    62% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    62% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    63% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    63% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    64% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    64% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    65% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    65% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    66% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    66% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    67% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    67% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    68% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    68% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    69% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    69% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    70% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    70% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    71% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    71% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    72% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    72% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    73% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    73% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    74% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    74% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    75% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    75% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    76% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    76% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    77% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    77% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    78% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    78% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    79% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    79% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    80% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    80% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    81% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    81% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    82% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    82% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    83% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    83% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    84% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    84% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    85% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    85% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    86% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    86% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    87% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    87% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    88% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    88% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    89% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    89% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    90% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    90% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    91% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    91% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    92% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    92% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    93% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    93% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    94% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    94% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    95% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    95% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    96% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    96% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    97% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    97% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    98% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    98% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    99% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    99% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    100%, 100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
  }
  @keyframes obj-glitch-size-before1 {
    0% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    1% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    1% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    2% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    2% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    3% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    3% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    4% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    4% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    5% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    5% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    6% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    6% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    7% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    7% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    8% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    8% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    9% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    9% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    10% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    10% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    11% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    11% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    12% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    12% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    13% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    13% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    14% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    14% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    15% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    15% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    16% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    16% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    17% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    17% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    18% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    18% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    19% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    19% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    20% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    20% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    21% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    21% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    22% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    22% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    23% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    23% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    24% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    24% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    25% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    25% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    26% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    26% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    27% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    27% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    28% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    28% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    29% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    29% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    30% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    30% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    31% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    31% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    32% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    32% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    33% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    33% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    34% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    34% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    35% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    35% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    36% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    36% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    37% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    37% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    38% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    38% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    39% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    39% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    40% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    40% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    41% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    41% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    42% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    42% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    43% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    43% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    44% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    44% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    45% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    45% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    46% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    46% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    47% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    47% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    48% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    48% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    49% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    49% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    50% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    50% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    51% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    51% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    52% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    52% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    53% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    53% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    54% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    54% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    55% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    55% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    56% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    56% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    57% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    57% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    58% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    58% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    59% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    59% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    60% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    60% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    61% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    61% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    62% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    62% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    63% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    63% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    64% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    64% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    65% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    65% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    66% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    66% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    67% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    67% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    68% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    68% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    69% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    69% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    70% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    70% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    71% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    71% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    72% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    72% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    73% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    73% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    74% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    74% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    75% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    75% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    76% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    76% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    77% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    77% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    78% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    78% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    79% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    79% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    80% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    80% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    81% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    81% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    82% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    82% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    83% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    83% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    84% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    84% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    85% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    85% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    86% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    86% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    87% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    87% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    88% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    88% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    89% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    89% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    90% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    90% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    91% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    91% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    92% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    92% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    93% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    93% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    94% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    94% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    95% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    95% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    96% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    96% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    97% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    97% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    98% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    98% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    99% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    99% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    100%, 100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
  }
}
@media screen and (max-width: 768px) {
  .p-objGlitch ._obj._1::before {
    -webkit-animation: obj-glitch-before1 2s steps(1, jump-end) 0s infinite alternate both, obj-glitch-size-before1 2s linear 0s infinite both;
            animation: obj-glitch-before1 2s steps(1, jump-end) 0s infinite alternate both, obj-glitch-size-before1 2s linear 0s infinite both;
  }
  @-webkit-keyframes obj-glitch-before1 {
    0% {
      width: 12.3359130901vw;
      height: 1.6477898159vw;
      top: 94.7323031951%;
      left: 68.6916886473%;
      background-color: rgba(255,0,0,.5);
    }
    1% {
      width: 5.2182761209vw;
      height: 1.5087210346vw;
      top: 3.4297781849%;
      left: 11.2926794372%;
      background-color: rgba(255,0,0,.5);
    }
    2% {
      width: 10.237847725vw;
      height: 1.7222237402vw;
      top: 81.4216607708%;
      left: 18.0376098286%;
      background-color: rgba(255,0,0,.5);
    }
    3% {
      width: 4.8527172968vw;
      height: 1.8877127583vw;
      top: 50.0400217652%;
      left: 7.4622322752%;
      background-color: rgba(255,0,0,.5);
    }
    4% {
      width: 3.9164967203vw;
      height: 1.8093524528vw;
      top: 20.8964575901%;
      left: 75.3907532164%;
      background-color: rgba(31,80,255,.5);
    }
    5% {
      width: 11.1648335819vw;
      height: 1.2054599129vw;
      top: 38.0489466625%;
      left: 85.1949034075%;
      background-color: rgba(31,80,255,.5);
    }
    6% {
      width: 3.9584509483vw;
      height: 1.8030110375vw;
      top: 99.663938897%;
      left: 57.0899513971%;
      background-color: rgba(31,80,255,.5);
    }
    7% {
      width: 8.1556514159vw;
      height: 1.8058244987vw;
      top: 74.0234746697%;
      left: 60.6076505063%;
      background-color: rgba(255,0,0,.5);
    }
    8% {
      width: 8.2557196373vw;
      height: 1.8475966565vw;
      top: 39.4005155305%;
      left: 26.3640723915%;
      background-color: rgba(31,80,255,.5);
    }
    9% {
      width: 7.0881330976vw;
      height: 1.7452635581vw;
      top: 31.8834033039%;
      left: 39.8372892538%;
      background-color: rgba(255,0,0,.5);
    }
    10% {
      width: 14.6259676803vw;
      height: 1.0804361165vw;
      top: 98.2844840288%;
      left: 63.9193337117%;
      background-color: rgba(255,0,0,.5);
    }
    11% {
      width: 8.6249101778vw;
      height: 1.236689881vw;
      top: 11.0354464108%;
      left: 62.0379476544%;
      background-color: rgba(255,0,0,.5);
    }
    12% {
      width: 12.678784778vw;
      height: 1.9845906109vw;
      top: 94.0016837241%;
      left: 64.5776060452%;
      background-color: rgba(31,80,255,.5);
    }
    13% {
      width: 6.4320914918vw;
      height: 1.7765178341vw;
      top: 75.7644928081%;
      left: 29.4150650256%;
      background-color: rgba(255,0,0,.5);
    }
    14% {
      width: 10.6905532249vw;
      height: 1.1832974138vw;
      top: 45.8597063834%;
      left: 51.6312004288%;
      background-color: rgba(255,0,0,.5);
    }
    15% {
      width: 11.762016639vw;
      height: 1.8461581171vw;
      top: 99.6376826143%;
      left: 31.8857806975%;
      background-color: rgba(31,80,255,.5);
    }
    16% {
      width: 7.1003295032vw;
      height: 1.1660023188vw;
      top: 87.4959663945%;
      left: 90.9732844459%;
      background-color: rgba(255,0,0,.5);
    }
    17% {
      width: 11.2000805467vw;
      height: 1.793061364vw;
      top: 45.2043066879%;
      left: -3.4309879693%;
      background-color: rgba(255,0,0,.5);
    }
    18% {
      width: 8.6771358927vw;
      height: 1.5439794259vw;
      top: 61.596982923%;
      left: 44.668653119%;
      background-color: rgba(255,0,0,.5);
    }
    19% {
      width: 3.3272179997vw;
      height: 1.9004028339vw;
      top: 20.7269529558%;
      left: 26.4567566294%;
      background-color: rgba(31,80,255,.5);
    }
    20% {
      width: 4.123477048vw;
      height: 1.0265541279vw;
      top: 40.2745182687%;
      left: 68.1767018854%;
      background-color: rgba(255,0,0,.5);
    }
    21% {
      width: 9.3670289246vw;
      height: 1.1749250064vw;
      top: 82.3990044131%;
      left: 33.6406118429%;
      background-color: rgba(255,0,0,.5);
    }
    22% {
      width: 12.6738281861vw;
      height: 1.9029966239vw;
      top: 59.0505569419%;
      left: 56.6143094811%;
      background-color: rgba(31,80,255,.5);
    }
    23% {
      width: 8.2868982339vw;
      height: 1.3857274394vw;
      top: 70.973761742%;
      left: 25.3966938762%;
      background-color: rgba(255,0,0,.5);
    }
    24% {
      width: 8.1929267102vw;
      height: 1.4525207101vw;
      top: 73.5836938635%;
      left: 29.0634792098%;
      background-color: rgba(255,0,0,.5);
    }
    25% {
      width: 13.0389765777vw;
      height: 1.1785400185vw;
      top: 40.0174572102%;
      left: 34.1254375531%;
      background-color: rgba(255,0,0,.5);
    }
    26% {
      width: 8.5720062439vw;
      height: 1.4310582414vw;
      top: 90.5651449865%;
      left: 75.1975042059%;
      background-color: rgba(255,0,0,.5);
    }
    27% {
      width: 4.2303945946vw;
      height: 1.881203776vw;
      top: 13.7176972216%;
      left: 91.324185912%;
      background-color: rgba(255,0,0,.5);
    }
    28% {
      width: 6.8873294552vw;
      height: 1.9734920471vw;
      top: 31.1543413145%;
      left: 50.8508626284%;
      background-color: rgba(31,80,255,.5);
    }
    29% {
      width: 7.7382943789vw;
      height: 1.1631740899vw;
      top: 77.9486959504%;
      left: 49.6572183258%;
      background-color: rgba(31,80,255,.5);
    }
    30% {
      width: 6.9385441464vw;
      height: 1.7383428593vw;
      top: 12.3336310766%;
      left: 99.6584038074%;
      background-color: rgba(31,80,255,.5);
    }
    31% {
      width: 3.4084994797vw;
      height: 1.6918929346vw;
      top: 42.6719406889%;
      left: 35.9299932375%;
      background-color: rgba(255,0,0,.5);
    }
    32% {
      width: 9.2735957373vw;
      height: 1.5132259917vw;
      top: 77.1335216128%;
      left: 63.9832535596%;
      background-color: rgba(31,80,255,.5);
    }
    33% {
      width: 6.4323317168vw;
      height: 1.6337163208vw;
      top: 34.331282828%;
      left: 79.123327527%;
      background-color: rgba(31,80,255,.5);
    }
    34% {
      width: 12.7198566644vw;
      height: 1.6535270427vw;
      top: 50.2984989822%;
      left: 81.742739137%;
      background-color: rgba(31,80,255,.5);
    }
    35% {
      width: 4.9261415705vw;
      height: 1.2574249646vw;
      top: 63.0968783733%;
      left: 38.9142128459%;
      background-color: rgba(31,80,255,.5);
    }
    36% {
      width: 8.7604867842vw;
      height: 1.8523584089vw;
      top: 13.6589706934%;
      left: 5.1607158047%;
      background-color: rgba(31,80,255,.5);
    }
    37% {
      width: 11.6396264153vw;
      height: 1.2356413297vw;
      top: 3.7153906014%;
      left: 37.3071556124%;
      background-color: rgba(255,0,0,.5);
    }
    38% {
      width: 12.8383004342vw;
      height: 1.4193702295vw;
      top: 82.4780155725%;
      left: 61.3176906807%;
      background-color: rgba(255,0,0,.5);
    }
    39% {
      width: 11.7910204913vw;
      height: 1.4432145865vw;
      top: 0.6876086465%;
      left: 50.5615891958%;
      background-color: rgba(255,0,0,.5);
    }
    40% {
      width: 3.7658348529vw;
      height: 1.7779537575vw;
      top: 97.8202960036%;
      left: 31.8079109672%;
      background-color: rgba(255,0,0,.5);
    }
    41% {
      width: 6.3494804263vw;
      height: 1.4911241881vw;
      top: 31.0300313394%;
      left: 34.1717296651%;
      background-color: rgba(31,80,255,.5);
    }
    42% {
      width: 3.6288659811vw;
      height: 1.9756090085vw;
      top: 88.1579885733%;
      left: 58.2186554006%;
      background-color: rgba(31,80,255,.5);
    }
    43% {
      width: 8.3195551075vw;
      height: 1.3065010752vw;
      top: 20.3623776873%;
      left: 97.802551137%;
      background-color: rgba(255,0,0,.5);
    }
    44% {
      width: 13.3256903386vw;
      height: 1.6039422561vw;
      top: 84.3812062798%;
      left: 96.2041859485%;
      background-color: rgba(31,80,255,.5);
    }
    45% {
      width: 3.4958362181vw;
      height: 1.4051637885vw;
      top: 96.8532634366%;
      left: 97.4624888077%;
      background-color: rgba(255,0,0,.5);
    }
    46% {
      width: 14.1267610024vw;
      height: 1.0006065721vw;
      top: 63.9714277693%;
      left: 35.4274117165%;
      background-color: rgba(255,0,0,.5);
    }
    47% {
      width: 13.0742112297vw;
      height: 1.6664619276vw;
      top: 37.6924408617%;
      left: 60.7915435659%;
      background-color: rgba(31,80,255,.5);
    }
    48% {
      width: 12.183780804vw;
      height: 1.2601833293vw;
      top: 0.8724392995%;
      left: 19.5396489663%;
      background-color: rgba(31,80,255,.5);
    }
    49% {
      width: 9.0956734148vw;
      height: 1.6933620098vw;
      top: 24.9191528306%;
      left: 52.6646293609%;
      background-color: rgba(255,0,0,.5);
    }
    50% {
      width: 6.1815133604vw;
      height: 1.7950791484vw;
      top: 42.0299874527%;
      left: 64.9280612802%;
      background-color: rgba(31,80,255,.5);
    }
    51% {
      width: 5.8245348534vw;
      height: 1.2077697998vw;
      top: 18.6727303423%;
      left: 73.5438535076%;
      background-color: rgba(255,0,0,.5);
    }
    52% {
      width: 8.60196891vw;
      height: 1.3675478662vw;
      top: 99.3574719788%;
      left: 71.2595487251%;
      background-color: rgba(31,80,255,.5);
    }
    53% {
      width: 8.3341222735vw;
      height: 1.5182918936vw;
      top: 31.2408653379%;
      left: 39.4302014718%;
      background-color: rgba(255,0,0,.5);
    }
    54% {
      width: 3.5517248338vw;
      height: 1.8148603262vw;
      top: 13.8850804805%;
      left: 91.7452436894%;
      background-color: rgba(255,0,0,.5);
    }
    55% {
      width: 6.5772606694vw;
      height: 1.1301289491vw;
      top: 1.2744716492%;
      left: 39.9391874807%;
      background-color: rgba(31,80,255,.5);
    }
    56% {
      width: 8.656816471vw;
      height: 1.8693309875vw;
      top: 81.2833960263%;
      left: 99.5906190985%;
      background-color: rgba(31,80,255,.5);
    }
    57% {
      width: 4.3196724599vw;
      height: 1.9768305927vw;
      top: 25.7849412135%;
      left: 98.0971726905%;
      background-color: rgba(31,80,255,.5);
    }
    58% {
      width: 4.9094432917vw;
      height: 1.2517706305vw;
      top: 56.786536872%;
      left: 82.5867470381%;
      background-color: rgba(31,80,255,.5);
    }
    59% {
      width: 4.5467156054vw;
      height: 1.6159450836vw;
      top: 97.4257143318%;
      left: 55.1886643281%;
      background-color: rgba(31,80,255,.5);
    }
    60% {
      width: 3.0808218951vw;
      height: 1.7494319328vw;
      top: 31.5149299244%;
      left: 13.6144041543%;
      background-color: rgba(31,80,255,.5);
    }
    61% {
      width: 11.6898444375vw;
      height: 1.6179652509vw;
      top: 7.934417721%;
      left: 76.7205073464%;
      background-color: rgba(255,0,0,.5);
    }
    62% {
      width: 9.8087566263vw;
      height: 1.5766454411vw;
      top: 46.0939223354%;
      left: 68.1601734152%;
      background-color: rgba(255,0,0,.5);
    }
    63% {
      width: 6.4863588356vw;
      height: 1.9245981169vw;
      top: 63.8838293658%;
      left: 18.9774862661%;
      background-color: rgba(31,80,255,.5);
    }
    64% {
      width: 6.6615187495vw;
      height: 1.5617233118vw;
      top: 30.6259937451%;
      left: 53.2101728063%;
      background-color: rgba(255,0,0,.5);
    }
    65% {
      width: 5.6776235006vw;
      height: 1.137525894vw;
      top: 78.6319473481%;
      left: 29.075133926%;
      background-color: rgba(31,80,255,.5);
    }
    66% {
      width: 4.9310852794vw;
      height: 1.9741587461vw;
      top: 70.5876635802%;
      left: 48.3950114609%;
      background-color: rgba(31,80,255,.5);
    }
    67% {
      width: 13.2872784271vw;
      height: 1.1227663273vw;
      top: 84.415449016%;
      left: 92.5320616401%;
      background-color: rgba(31,80,255,.5);
    }
    68% {
      width: 12.4749088197vw;
      height: 1.6561370015vw;
      top: 23.3663479813%;
      left: 35.2747826836%;
      background-color: rgba(255,0,0,.5);
    }
    69% {
      width: 13.0527712805vw;
      height: 1.3955987023vw;
      top: 32.1778283135%;
      left: 93.8374521701%;
      background-color: rgba(31,80,255,.5);
    }
    70% {
      width: 13.1224566163vw;
      height: 1.4194036202vw;
      top: 43.3135011375%;
      left: 42.0681016458%;
      background-color: rgba(255,0,0,.5);
    }
    71% {
      width: 13.9085189255vw;
      height: 1.621813834vw;
      top: 8.0844448491%;
      left: 2.1348838283%;
      background-color: rgba(255,0,0,.5);
    }
    72% {
      width: 5.4971864102vw;
      height: 1.6356492494vw;
      top: 55.7437789292%;
      left: 96.5389293471%;
      background-color: rgba(255,0,0,.5);
    }
    73% {
      width: 7.1712273151vw;
      height: 1.2492765133vw;
      top: 95.0737068574%;
      left: 46.9038251756%;
      background-color: rgba(31,80,255,.5);
    }
    74% {
      width: 7.9332890745vw;
      height: 1.8623644889vw;
      top: 60.7543728536%;
      left: 8.2015338444%;
      background-color: rgba(31,80,255,.5);
    }
    75% {
      width: 8.6560765115vw;
      height: 1.9555344409vw;
      top: 37.6518836404%;
      left: 74.6414757503%;
      background-color: rgba(31,80,255,.5);
    }
    76% {
      width: 7.8742084788vw;
      height: 1.3598250383vw;
      top: 68.3365891265%;
      left: 85.9312348878%;
      background-color: rgba(255,0,0,.5);
    }
    77% {
      width: 9.7483390638vw;
      height: 1.8009000995vw;
      top: 49.2862014502%;
      left: 51.4716516736%;
      background-color: rgba(255,0,0,.5);
    }
    78% {
      width: 3.2668982795vw;
      height: 1.6494214854vw;
      top: 10.8632054294%;
      left: 8.6410575287%;
      background-color: rgba(255,0,0,.5);
    }
    79% {
      width: 13.4688081085vw;
      height: 1.587820887vw;
      top: 0.5302343731%;
      left: 95.7911597283%;
      background-color: rgba(255,0,0,.5);
    }
    80% {
      width: 12.6877391625vw;
      height: 1.7442514664vw;
      top: 51.549660594%;
      left: 42.0991793475%;
      background-color: rgba(31,80,255,.5);
    }
    81% {
      width: 6.7552057893vw;
      height: 1.0518285501vw;
      top: 79.175193231%;
      left: 43.434419985%;
      background-color: rgba(255,0,0,.5);
    }
    82% {
      width: 9.7315468965vw;
      height: 1.1634491716vw;
      top: 17.1340889094%;
      left: 3.625498945%;
      background-color: rgba(255,0,0,.5);
    }
    83% {
      width: 13.6179385211vw;
      height: 1.9628366097vw;
      top: 46.1843775009%;
      left: 14.1695936645%;
      background-color: rgba(255,0,0,.5);
    }
    84% {
      width: 6.2484708763vw;
      height: 1.1321597939vw;
      top: 37.7246024107%;
      left: 19.3855399036%;
      background-color: rgba(255,0,0,.5);
    }
    85% {
      width: 11.6649090009vw;
      height: 1.6713359324vw;
      top: 66.9189538962%;
      left: 83.6967878249%;
      background-color: rgba(255,0,0,.5);
    }
    86% {
      width: 3.1685634035vw;
      height: 1.4858175479vw;
      top: 98.3714403618%;
      left: 68.0481823652%;
      background-color: rgba(255,0,0,.5);
    }
    87% {
      width: 5.6191213071vw;
      height: 1.2796765023vw;
      top: 45.3819634587%;
      left: 59.2797090767%;
      background-color: rgba(31,80,255,.5);
    }
    88% {
      width: 14.8782091832vw;
      height: 1.7061993052vw;
      top: 8.0724282667%;
      left: 2.8755770383%;
      background-color: rgba(255,0,0,.5);
    }
    89% {
      width: 14.1927714041vw;
      height: 1.8894140419vw;
      top: 69.28758305%;
      left: 20.9984391919%;
      background-color: rgba(31,80,255,.5);
    }
    90% {
      width: 6.1589871657vw;
      height: 1.4140353515vw;
      top: 23.0615981658%;
      left: 16.8752095111%;
      background-color: rgba(31,80,255,.5);
    }
    91% {
      width: 9.8798670732vw;
      height: 1.5966440476vw;
      top: 16.8723717932%;
      left: 50.2385040274%;
      background-color: rgba(31,80,255,.5);
    }
    92% {
      width: 4.9257268156vw;
      height: 1.315303003vw;
      top: 78.7973853447%;
      left: 8.4447249821%;
      background-color: rgba(255,0,0,.5);
    }
    93% {
      width: 14.3638016566vw;
      height: 1.6184404647vw;
      top: 95.6447672518%;
      left: 96.553433469%;
      background-color: rgba(31,80,255,.5);
    }
    94% {
      width: 12.2094742328vw;
      height: 1.846348072vw;
      top: 22.7299469934%;
      left: 25.7635420043%;
      background-color: rgba(31,80,255,.5);
    }
    95% {
      width: 11.7434961556vw;
      height: 1.8417498234vw;
      top: 69.1877944812%;
      left: 28.3519843387%;
      background-color: rgba(31,80,255,.5);
    }
    96% {
      width: 4.4694203763vw;
      height: 1.7790708379vw;
      top: 89.2435698012%;
      left: 87.5267058376%;
      background-color: rgba(31,80,255,.5);
    }
    97% {
      width: 11.4489827896vw;
      height: 1.998109588vw;
      top: 6.5464896835%;
      left: 62.7787369921%;
      background-color: rgba(255,0,0,.5);
    }
    98% {
      width: 3.3243748196vw;
      height: 1.8355177788vw;
      top: 25.0273057781%;
      left: 93.0188507407%;
      background-color: rgba(255,0,0,.5);
    }
    99% {
      width: 14.6992387303vw;
      height: 1.8591799248vw;
      top: 13.1922008302%;
      left: 30.4438895816%;
      background-color: rgba(255,0,0,.5);
    }
    100%, 100% {
      background: none;
    }
  }
  @keyframes obj-glitch-before1 {
    0% {
      width: 12.3359130901vw;
      height: 1.6477898159vw;
      top: 94.7323031951%;
      left: 68.6916886473%;
      background-color: rgba(255,0,0,.5);
    }
    1% {
      width: 5.2182761209vw;
      height: 1.5087210346vw;
      top: 3.4297781849%;
      left: 11.2926794372%;
      background-color: rgba(255,0,0,.5);
    }
    2% {
      width: 10.237847725vw;
      height: 1.7222237402vw;
      top: 81.4216607708%;
      left: 18.0376098286%;
      background-color: rgba(255,0,0,.5);
    }
    3% {
      width: 4.8527172968vw;
      height: 1.8877127583vw;
      top: 50.0400217652%;
      left: 7.4622322752%;
      background-color: rgba(255,0,0,.5);
    }
    4% {
      width: 3.9164967203vw;
      height: 1.8093524528vw;
      top: 20.8964575901%;
      left: 75.3907532164%;
      background-color: rgba(31,80,255,.5);
    }
    5% {
      width: 11.1648335819vw;
      height: 1.2054599129vw;
      top: 38.0489466625%;
      left: 85.1949034075%;
      background-color: rgba(31,80,255,.5);
    }
    6% {
      width: 3.9584509483vw;
      height: 1.8030110375vw;
      top: 99.663938897%;
      left: 57.0899513971%;
      background-color: rgba(31,80,255,.5);
    }
    7% {
      width: 8.1556514159vw;
      height: 1.8058244987vw;
      top: 74.0234746697%;
      left: 60.6076505063%;
      background-color: rgba(255,0,0,.5);
    }
    8% {
      width: 8.2557196373vw;
      height: 1.8475966565vw;
      top: 39.4005155305%;
      left: 26.3640723915%;
      background-color: rgba(31,80,255,.5);
    }
    9% {
      width: 7.0881330976vw;
      height: 1.7452635581vw;
      top: 31.8834033039%;
      left: 39.8372892538%;
      background-color: rgba(255,0,0,.5);
    }
    10% {
      width: 14.6259676803vw;
      height: 1.0804361165vw;
      top: 98.2844840288%;
      left: 63.9193337117%;
      background-color: rgba(255,0,0,.5);
    }
    11% {
      width: 8.6249101778vw;
      height: 1.236689881vw;
      top: 11.0354464108%;
      left: 62.0379476544%;
      background-color: rgba(255,0,0,.5);
    }
    12% {
      width: 12.678784778vw;
      height: 1.9845906109vw;
      top: 94.0016837241%;
      left: 64.5776060452%;
      background-color: rgba(31,80,255,.5);
    }
    13% {
      width: 6.4320914918vw;
      height: 1.7765178341vw;
      top: 75.7644928081%;
      left: 29.4150650256%;
      background-color: rgba(255,0,0,.5);
    }
    14% {
      width: 10.6905532249vw;
      height: 1.1832974138vw;
      top: 45.8597063834%;
      left: 51.6312004288%;
      background-color: rgba(255,0,0,.5);
    }
    15% {
      width: 11.762016639vw;
      height: 1.8461581171vw;
      top: 99.6376826143%;
      left: 31.8857806975%;
      background-color: rgba(31,80,255,.5);
    }
    16% {
      width: 7.1003295032vw;
      height: 1.1660023188vw;
      top: 87.4959663945%;
      left: 90.9732844459%;
      background-color: rgba(255,0,0,.5);
    }
    17% {
      width: 11.2000805467vw;
      height: 1.793061364vw;
      top: 45.2043066879%;
      left: -3.4309879693%;
      background-color: rgba(255,0,0,.5);
    }
    18% {
      width: 8.6771358927vw;
      height: 1.5439794259vw;
      top: 61.596982923%;
      left: 44.668653119%;
      background-color: rgba(255,0,0,.5);
    }
    19% {
      width: 3.3272179997vw;
      height: 1.9004028339vw;
      top: 20.7269529558%;
      left: 26.4567566294%;
      background-color: rgba(31,80,255,.5);
    }
    20% {
      width: 4.123477048vw;
      height: 1.0265541279vw;
      top: 40.2745182687%;
      left: 68.1767018854%;
      background-color: rgba(255,0,0,.5);
    }
    21% {
      width: 9.3670289246vw;
      height: 1.1749250064vw;
      top: 82.3990044131%;
      left: 33.6406118429%;
      background-color: rgba(255,0,0,.5);
    }
    22% {
      width: 12.6738281861vw;
      height: 1.9029966239vw;
      top: 59.0505569419%;
      left: 56.6143094811%;
      background-color: rgba(31,80,255,.5);
    }
    23% {
      width: 8.2868982339vw;
      height: 1.3857274394vw;
      top: 70.973761742%;
      left: 25.3966938762%;
      background-color: rgba(255,0,0,.5);
    }
    24% {
      width: 8.1929267102vw;
      height: 1.4525207101vw;
      top: 73.5836938635%;
      left: 29.0634792098%;
      background-color: rgba(255,0,0,.5);
    }
    25% {
      width: 13.0389765777vw;
      height: 1.1785400185vw;
      top: 40.0174572102%;
      left: 34.1254375531%;
      background-color: rgba(255,0,0,.5);
    }
    26% {
      width: 8.5720062439vw;
      height: 1.4310582414vw;
      top: 90.5651449865%;
      left: 75.1975042059%;
      background-color: rgba(255,0,0,.5);
    }
    27% {
      width: 4.2303945946vw;
      height: 1.881203776vw;
      top: 13.7176972216%;
      left: 91.324185912%;
      background-color: rgba(255,0,0,.5);
    }
    28% {
      width: 6.8873294552vw;
      height: 1.9734920471vw;
      top: 31.1543413145%;
      left: 50.8508626284%;
      background-color: rgba(31,80,255,.5);
    }
    29% {
      width: 7.7382943789vw;
      height: 1.1631740899vw;
      top: 77.9486959504%;
      left: 49.6572183258%;
      background-color: rgba(31,80,255,.5);
    }
    30% {
      width: 6.9385441464vw;
      height: 1.7383428593vw;
      top: 12.3336310766%;
      left: 99.6584038074%;
      background-color: rgba(31,80,255,.5);
    }
    31% {
      width: 3.4084994797vw;
      height: 1.6918929346vw;
      top: 42.6719406889%;
      left: 35.9299932375%;
      background-color: rgba(255,0,0,.5);
    }
    32% {
      width: 9.2735957373vw;
      height: 1.5132259917vw;
      top: 77.1335216128%;
      left: 63.9832535596%;
      background-color: rgba(31,80,255,.5);
    }
    33% {
      width: 6.4323317168vw;
      height: 1.6337163208vw;
      top: 34.331282828%;
      left: 79.123327527%;
      background-color: rgba(31,80,255,.5);
    }
    34% {
      width: 12.7198566644vw;
      height: 1.6535270427vw;
      top: 50.2984989822%;
      left: 81.742739137%;
      background-color: rgba(31,80,255,.5);
    }
    35% {
      width: 4.9261415705vw;
      height: 1.2574249646vw;
      top: 63.0968783733%;
      left: 38.9142128459%;
      background-color: rgba(31,80,255,.5);
    }
    36% {
      width: 8.7604867842vw;
      height: 1.8523584089vw;
      top: 13.6589706934%;
      left: 5.1607158047%;
      background-color: rgba(31,80,255,.5);
    }
    37% {
      width: 11.6396264153vw;
      height: 1.2356413297vw;
      top: 3.7153906014%;
      left: 37.3071556124%;
      background-color: rgba(255,0,0,.5);
    }
    38% {
      width: 12.8383004342vw;
      height: 1.4193702295vw;
      top: 82.4780155725%;
      left: 61.3176906807%;
      background-color: rgba(255,0,0,.5);
    }
    39% {
      width: 11.7910204913vw;
      height: 1.4432145865vw;
      top: 0.6876086465%;
      left: 50.5615891958%;
      background-color: rgba(255,0,0,.5);
    }
    40% {
      width: 3.7658348529vw;
      height: 1.7779537575vw;
      top: 97.8202960036%;
      left: 31.8079109672%;
      background-color: rgba(255,0,0,.5);
    }
    41% {
      width: 6.3494804263vw;
      height: 1.4911241881vw;
      top: 31.0300313394%;
      left: 34.1717296651%;
      background-color: rgba(31,80,255,.5);
    }
    42% {
      width: 3.6288659811vw;
      height: 1.9756090085vw;
      top: 88.1579885733%;
      left: 58.2186554006%;
      background-color: rgba(31,80,255,.5);
    }
    43% {
      width: 8.3195551075vw;
      height: 1.3065010752vw;
      top: 20.3623776873%;
      left: 97.802551137%;
      background-color: rgba(255,0,0,.5);
    }
    44% {
      width: 13.3256903386vw;
      height: 1.6039422561vw;
      top: 84.3812062798%;
      left: 96.2041859485%;
      background-color: rgba(31,80,255,.5);
    }
    45% {
      width: 3.4958362181vw;
      height: 1.4051637885vw;
      top: 96.8532634366%;
      left: 97.4624888077%;
      background-color: rgba(255,0,0,.5);
    }
    46% {
      width: 14.1267610024vw;
      height: 1.0006065721vw;
      top: 63.9714277693%;
      left: 35.4274117165%;
      background-color: rgba(255,0,0,.5);
    }
    47% {
      width: 13.0742112297vw;
      height: 1.6664619276vw;
      top: 37.6924408617%;
      left: 60.7915435659%;
      background-color: rgba(31,80,255,.5);
    }
    48% {
      width: 12.183780804vw;
      height: 1.2601833293vw;
      top: 0.8724392995%;
      left: 19.5396489663%;
      background-color: rgba(31,80,255,.5);
    }
    49% {
      width: 9.0956734148vw;
      height: 1.6933620098vw;
      top: 24.9191528306%;
      left: 52.6646293609%;
      background-color: rgba(255,0,0,.5);
    }
    50% {
      width: 6.1815133604vw;
      height: 1.7950791484vw;
      top: 42.0299874527%;
      left: 64.9280612802%;
      background-color: rgba(31,80,255,.5);
    }
    51% {
      width: 5.8245348534vw;
      height: 1.2077697998vw;
      top: 18.6727303423%;
      left: 73.5438535076%;
      background-color: rgba(255,0,0,.5);
    }
    52% {
      width: 8.60196891vw;
      height: 1.3675478662vw;
      top: 99.3574719788%;
      left: 71.2595487251%;
      background-color: rgba(31,80,255,.5);
    }
    53% {
      width: 8.3341222735vw;
      height: 1.5182918936vw;
      top: 31.2408653379%;
      left: 39.4302014718%;
      background-color: rgba(255,0,0,.5);
    }
    54% {
      width: 3.5517248338vw;
      height: 1.8148603262vw;
      top: 13.8850804805%;
      left: 91.7452436894%;
      background-color: rgba(255,0,0,.5);
    }
    55% {
      width: 6.5772606694vw;
      height: 1.1301289491vw;
      top: 1.2744716492%;
      left: 39.9391874807%;
      background-color: rgba(31,80,255,.5);
    }
    56% {
      width: 8.656816471vw;
      height: 1.8693309875vw;
      top: 81.2833960263%;
      left: 99.5906190985%;
      background-color: rgba(31,80,255,.5);
    }
    57% {
      width: 4.3196724599vw;
      height: 1.9768305927vw;
      top: 25.7849412135%;
      left: 98.0971726905%;
      background-color: rgba(31,80,255,.5);
    }
    58% {
      width: 4.9094432917vw;
      height: 1.2517706305vw;
      top: 56.786536872%;
      left: 82.5867470381%;
      background-color: rgba(31,80,255,.5);
    }
    59% {
      width: 4.5467156054vw;
      height: 1.6159450836vw;
      top: 97.4257143318%;
      left: 55.1886643281%;
      background-color: rgba(31,80,255,.5);
    }
    60% {
      width: 3.0808218951vw;
      height: 1.7494319328vw;
      top: 31.5149299244%;
      left: 13.6144041543%;
      background-color: rgba(31,80,255,.5);
    }
    61% {
      width: 11.6898444375vw;
      height: 1.6179652509vw;
      top: 7.934417721%;
      left: 76.7205073464%;
      background-color: rgba(255,0,0,.5);
    }
    62% {
      width: 9.8087566263vw;
      height: 1.5766454411vw;
      top: 46.0939223354%;
      left: 68.1601734152%;
      background-color: rgba(255,0,0,.5);
    }
    63% {
      width: 6.4863588356vw;
      height: 1.9245981169vw;
      top: 63.8838293658%;
      left: 18.9774862661%;
      background-color: rgba(31,80,255,.5);
    }
    64% {
      width: 6.6615187495vw;
      height: 1.5617233118vw;
      top: 30.6259937451%;
      left: 53.2101728063%;
      background-color: rgba(255,0,0,.5);
    }
    65% {
      width: 5.6776235006vw;
      height: 1.137525894vw;
      top: 78.6319473481%;
      left: 29.075133926%;
      background-color: rgba(31,80,255,.5);
    }
    66% {
      width: 4.9310852794vw;
      height: 1.9741587461vw;
      top: 70.5876635802%;
      left: 48.3950114609%;
      background-color: rgba(31,80,255,.5);
    }
    67% {
      width: 13.2872784271vw;
      height: 1.1227663273vw;
      top: 84.415449016%;
      left: 92.5320616401%;
      background-color: rgba(31,80,255,.5);
    }
    68% {
      width: 12.4749088197vw;
      height: 1.6561370015vw;
      top: 23.3663479813%;
      left: 35.2747826836%;
      background-color: rgba(255,0,0,.5);
    }
    69% {
      width: 13.0527712805vw;
      height: 1.3955987023vw;
      top: 32.1778283135%;
      left: 93.8374521701%;
      background-color: rgba(31,80,255,.5);
    }
    70% {
      width: 13.1224566163vw;
      height: 1.4194036202vw;
      top: 43.3135011375%;
      left: 42.0681016458%;
      background-color: rgba(255,0,0,.5);
    }
    71% {
      width: 13.9085189255vw;
      height: 1.621813834vw;
      top: 8.0844448491%;
      left: 2.1348838283%;
      background-color: rgba(255,0,0,.5);
    }
    72% {
      width: 5.4971864102vw;
      height: 1.6356492494vw;
      top: 55.7437789292%;
      left: 96.5389293471%;
      background-color: rgba(255,0,0,.5);
    }
    73% {
      width: 7.1712273151vw;
      height: 1.2492765133vw;
      top: 95.0737068574%;
      left: 46.9038251756%;
      background-color: rgba(31,80,255,.5);
    }
    74% {
      width: 7.9332890745vw;
      height: 1.8623644889vw;
      top: 60.7543728536%;
      left: 8.2015338444%;
      background-color: rgba(31,80,255,.5);
    }
    75% {
      width: 8.6560765115vw;
      height: 1.9555344409vw;
      top: 37.6518836404%;
      left: 74.6414757503%;
      background-color: rgba(31,80,255,.5);
    }
    76% {
      width: 7.8742084788vw;
      height: 1.3598250383vw;
      top: 68.3365891265%;
      left: 85.9312348878%;
      background-color: rgba(255,0,0,.5);
    }
    77% {
      width: 9.7483390638vw;
      height: 1.8009000995vw;
      top: 49.2862014502%;
      left: 51.4716516736%;
      background-color: rgba(255,0,0,.5);
    }
    78% {
      width: 3.2668982795vw;
      height: 1.6494214854vw;
      top: 10.8632054294%;
      left: 8.6410575287%;
      background-color: rgba(255,0,0,.5);
    }
    79% {
      width: 13.4688081085vw;
      height: 1.587820887vw;
      top: 0.5302343731%;
      left: 95.7911597283%;
      background-color: rgba(255,0,0,.5);
    }
    80% {
      width: 12.6877391625vw;
      height: 1.7442514664vw;
      top: 51.549660594%;
      left: 42.0991793475%;
      background-color: rgba(31,80,255,.5);
    }
    81% {
      width: 6.7552057893vw;
      height: 1.0518285501vw;
      top: 79.175193231%;
      left: 43.434419985%;
      background-color: rgba(255,0,0,.5);
    }
    82% {
      width: 9.7315468965vw;
      height: 1.1634491716vw;
      top: 17.1340889094%;
      left: 3.625498945%;
      background-color: rgba(255,0,0,.5);
    }
    83% {
      width: 13.6179385211vw;
      height: 1.9628366097vw;
      top: 46.1843775009%;
      left: 14.1695936645%;
      background-color: rgba(255,0,0,.5);
    }
    84% {
      width: 6.2484708763vw;
      height: 1.1321597939vw;
      top: 37.7246024107%;
      left: 19.3855399036%;
      background-color: rgba(255,0,0,.5);
    }
    85% {
      width: 11.6649090009vw;
      height: 1.6713359324vw;
      top: 66.9189538962%;
      left: 83.6967878249%;
      background-color: rgba(255,0,0,.5);
    }
    86% {
      width: 3.1685634035vw;
      height: 1.4858175479vw;
      top: 98.3714403618%;
      left: 68.0481823652%;
      background-color: rgba(255,0,0,.5);
    }
    87% {
      width: 5.6191213071vw;
      height: 1.2796765023vw;
      top: 45.3819634587%;
      left: 59.2797090767%;
      background-color: rgba(31,80,255,.5);
    }
    88% {
      width: 14.8782091832vw;
      height: 1.7061993052vw;
      top: 8.0724282667%;
      left: 2.8755770383%;
      background-color: rgba(255,0,0,.5);
    }
    89% {
      width: 14.1927714041vw;
      height: 1.8894140419vw;
      top: 69.28758305%;
      left: 20.9984391919%;
      background-color: rgba(31,80,255,.5);
    }
    90% {
      width: 6.1589871657vw;
      height: 1.4140353515vw;
      top: 23.0615981658%;
      left: 16.8752095111%;
      background-color: rgba(31,80,255,.5);
    }
    91% {
      width: 9.8798670732vw;
      height: 1.5966440476vw;
      top: 16.8723717932%;
      left: 50.2385040274%;
      background-color: rgba(31,80,255,.5);
    }
    92% {
      width: 4.9257268156vw;
      height: 1.315303003vw;
      top: 78.7973853447%;
      left: 8.4447249821%;
      background-color: rgba(255,0,0,.5);
    }
    93% {
      width: 14.3638016566vw;
      height: 1.6184404647vw;
      top: 95.6447672518%;
      left: 96.553433469%;
      background-color: rgba(31,80,255,.5);
    }
    94% {
      width: 12.2094742328vw;
      height: 1.846348072vw;
      top: 22.7299469934%;
      left: 25.7635420043%;
      background-color: rgba(31,80,255,.5);
    }
    95% {
      width: 11.7434961556vw;
      height: 1.8417498234vw;
      top: 69.1877944812%;
      left: 28.3519843387%;
      background-color: rgba(31,80,255,.5);
    }
    96% {
      width: 4.4694203763vw;
      height: 1.7790708379vw;
      top: 89.2435698012%;
      left: 87.5267058376%;
      background-color: rgba(31,80,255,.5);
    }
    97% {
      width: 11.4489827896vw;
      height: 1.998109588vw;
      top: 6.5464896835%;
      left: 62.7787369921%;
      background-color: rgba(255,0,0,.5);
    }
    98% {
      width: 3.3243748196vw;
      height: 1.8355177788vw;
      top: 25.0273057781%;
      left: 93.0188507407%;
      background-color: rgba(255,0,0,.5);
    }
    99% {
      width: 14.6992387303vw;
      height: 1.8591799248vw;
      top: 13.1922008302%;
      left: 30.4438895816%;
      background-color: rgba(255,0,0,.5);
    }
    100%, 100% {
      background: none;
    }
  }
  @-webkit-keyframes obj-glitch-size-before1 {
    0% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    1% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    1% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    2% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    2% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    3% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    3% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    4% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    4% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    5% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    5% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    6% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    6% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    7% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    7% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    8% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    8% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    9% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    9% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    10% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    10% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    11% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    11% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    12% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    12% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    13% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    13% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    14% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    14% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    15% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    15% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    16% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    16% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    17% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    17% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    18% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    18% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    19% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    19% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    20% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    20% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    21% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    21% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    22% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    22% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    23% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    23% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    24% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    24% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    25% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    25% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    26% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    26% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    27% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    27% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    28% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    28% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    29% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    29% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    30% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    30% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    31% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    31% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    32% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    32% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    33% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    33% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    34% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    34% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    35% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    35% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    36% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    36% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    37% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    37% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    38% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    38% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    39% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    39% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    40% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    40% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    41% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    41% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    42% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    42% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    43% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    43% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    44% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    44% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    45% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    45% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    46% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    46% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    47% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    47% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    48% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    48% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    49% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    49% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    50% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    50% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    51% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    51% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    52% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    52% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    53% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    53% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    54% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    54% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    55% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    55% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    56% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    56% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    57% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    57% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    58% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    58% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    59% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    59% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    60% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    60% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    61% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    61% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    62% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    62% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    63% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    63% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    64% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    64% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    65% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    65% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    66% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    66% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    67% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    67% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    68% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    68% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    69% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    69% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    70% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    70% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    71% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    71% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    72% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    72% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    73% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    73% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    74% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    74% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    75% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    75% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    76% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    76% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    77% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    77% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    78% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    78% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    79% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    79% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    80% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    80% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    81% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    81% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    82% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    82% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    83% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    83% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    84% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    84% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    85% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    85% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    86% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    86% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    87% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    87% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    88% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    88% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    89% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    89% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    90% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    90% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    91% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    91% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    92% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    92% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    93% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    93% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    94% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    94% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    95% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    95% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    96% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    96% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    97% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    97% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    98% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    98% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    99% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    99% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    100%, 100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
  }
  @keyframes obj-glitch-size-before1 {
    0% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    1% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    1% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    2% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    2% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    3% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    3% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    4% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    4% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    5% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    5% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    6% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    6% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    7% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    7% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    8% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    8% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    9% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    9% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    10% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    10% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    11% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    11% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    12% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    12% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    13% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    13% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    14% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    14% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    15% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    15% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    16% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    16% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    17% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    17% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    18% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    18% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    19% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    19% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    20% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    20% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    21% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    21% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    22% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    22% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    23% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    23% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    24% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    24% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    25% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    25% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    26% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    26% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    27% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    27% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    28% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    28% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    29% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    29% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    30% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    30% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    31% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    31% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    32% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    32% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    33% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    33% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    34% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    34% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    35% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    35% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    36% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    36% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    37% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    37% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    38% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    38% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    39% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    39% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    40% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    40% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    41% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    41% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    42% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    42% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    43% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    43% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    44% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    44% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    45% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    45% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    46% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    46% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    47% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    47% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    48% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    48% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    49% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    49% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    50% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    50% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    51% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    51% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    52% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    52% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    53% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    53% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    54% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    54% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    55% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    55% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    56% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    56% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    57% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    57% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    58% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    58% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    59% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    59% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    60% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    60% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    61% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    61% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    62% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    62% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    63% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    63% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    64% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    64% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    65% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    65% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    66% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    66% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    67% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    67% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    68% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    68% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    69% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    69% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    70% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    70% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    71% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    71% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    72% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    72% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    73% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    73% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    74% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    74% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    75% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    75% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    76% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    76% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    77% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    77% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    78% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    78% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    79% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    79% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    80% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    80% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    81% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    81% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    82% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    82% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    83% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    83% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    84% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    84% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    85% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    85% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    86% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    86% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    87% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    87% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    88% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    88% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    89% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    89% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    90% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    90% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    91% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    91% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    92% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    92% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    93% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    93% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    94% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    94% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    95% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    95% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    96% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    96% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    97% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    97% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    98% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    98% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    99% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    99% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    100%, 100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
  }
}
@media screen and (min-width: 769px) {
  .p-objGlitch ._obj._1::after {
    -webkit-animation: obj-glitch-after1 2s steps(1, jump-end) 0s infinite alternate both, obj-glitch-size-after1 2s linear 0s infinite both;
            animation: obj-glitch-after1 2s steps(1, jump-end) 0s infinite alternate both, obj-glitch-size-after1 2s linear 0s infinite both;
  }
  @-webkit-keyframes obj-glitch-after1 {
    0% {
      width: 46.4654049735px;
      height: 5.7011079643px;
      top: 0.49511409%;
      left: 97.2297641554%;
      background-color: rgba(255,0,0,.5);
    }
    1% {
      width: 46.1977420995px;
      height: 8.54831468px;
      top: 6.2907095124%;
      left: 31.5114263084%;
      background-color: rgba(255,0,0,.5);
    }
    2% {
      width: 37.2266380817px;
      height: 6.1216118799px;
      top: 65.2695981464%;
      left: 15.8293081266%;
      background-color: rgba(31,80,255,.5);
    }
    3% {
      width: 26.4483706019px;
      height: 4.3443747544px;
      top: 29.1728054314%;
      left: 88.6800918416%;
      background-color: rgba(31,80,255,.5);
    }
    4% {
      width: 43.3254691377px;
      height: 2.3250000355px;
      top: 59.7677440233%;
      left: 31.4878386846%;
      background-color: rgba(255,0,0,.5);
    }
    5% {
      width: 63.1448320658px;
      height: 14.3485810079px;
      top: 22.3634048028%;
      left: 31.2783074299%;
      background-color: rgba(255,0,0,.5);
    }
    6% {
      width: 43.8693439473px;
      height: 2.0157233805px;
      top: 87.7868473825%;
      left: 38.0533827288%;
      background-color: rgba(255,0,0,.5);
    }
    7% {
      width: 50.3310235697px;
      height: 4.7680391948px;
      top: 15.4876159329%;
      left: 97.8100665349%;
      background-color: rgba(31,80,255,.5);
    }
    8% {
      width: 30.050166566px;
      height: 14.7538454099px;
      top: 87.3620523858%;
      left: 40.5572254649%;
      background-color: rgba(31,80,255,.5);
    }
    9% {
      width: 99.5386457643px;
      height: 2.2260062413px;
      top: 54.4572406292%;
      left: 73.076438928%;
      background-color: rgba(255,0,0,.5);
    }
    10% {
      width: 15.9122764171px;
      height: 9.3266756126px;
      top: 16.3343269972%;
      left: 99.123752476%;
      background-color: rgba(31,80,255,.5);
    }
    11% {
      width: 54.4571497398px;
      height: 7.7740352219px;
      top: 61.9710632319%;
      left: 41.2523222633%;
      background-color: rgba(255,0,0,.5);
    }
    12% {
      width: 89.475475119px;
      height: 7.1614352519px;
      top: 89.2268584969%;
      left: 13.0237895034%;
      background-color: rgba(31,80,255,.5);
    }
    13% {
      width: 75.2905844462px;
      height: 3.8324836172px;
      top: 20.8057005369%;
      left: -2.5486494923%;
      background-color: rgba(255,0,0,.5);
    }
    14% {
      width: 45.6255888891px;
      height: 13.5414173978px;
      top: 6.9035839171%;
      left: 10.1063725798%;
      background-color: rgba(31,80,255,.5);
    }
    15% {
      width: 63.3682342685px;
      height: 8.0910110888px;
      top: 50.8352563769%;
      left: 35.7717015525%;
      background-color: rgba(31,80,255,.5);
    }
    16% {
      width: 52.6284789792px;
      height: 5.4969822911px;
      top: 95.3613852027%;
      left: 58.0314096147%;
      background-color: rgba(255,0,0,.5);
    }
    17% {
      width: 70.0352293665px;
      height: 10.4377581387px;
      top: 89.0391841712%;
      left: 47.3745395856%;
      background-color: rgba(31,80,255,.5);
    }
    18% {
      width: 45.0081092631px;
      height: 9.0077284162px;
      top: 71.4502735301%;
      left: 98.6927992461%;
      background-color: rgba(255,0,0,.5);
    }
    19% {
      width: 68.1327374084px;
      height: 5.2355505673px;
      top: 14.7492855408%;
      left: 83.4225904275%;
      background-color: rgba(255,0,0,.5);
    }
    20% {
      width: 66.4913617121px;
      height: 12.8913980802px;
      top: 11.4631464497%;
      left: 22.9921947359%;
      background-color: rgba(255,0,0,.5);
    }
    21% {
      width: 43.9091897242px;
      height: 7.200095268px;
      top: 39.2285750469%;
      left: 72.7094231295%;
      background-color: rgba(31,80,255,.5);
    }
    22% {
      width: 90.3915912163px;
      height: 10.0202857834px;
      top: 22.8065164398%;
      left: 30.9025399065%;
      background-color: rgba(31,80,255,.5);
    }
    23% {
      width: 37.6363672764px;
      height: 8.9371731161px;
      top: 3.4216142619%;
      left: 81.0097245692%;
      background-color: rgba(31,80,255,.5);
    }
    24% {
      width: 90.8346918566px;
      height: 9.5351934728px;
      top: 46.7686059985%;
      left: 8.1118319553%;
      background-color: rgba(31,80,255,.5);
    }
    25% {
      width: 12.120644895px;
      height: 12.764840273px;
      top: 23.9742387398%;
      left: 48.3801239148%;
      background-color: rgba(255,0,0,.5);
    }
    26% {
      width: 66.0407324255px;
      height: 7.4365958499px;
      top: 71.0855872171%;
      left: -3.1252843642%;
      background-color: rgba(31,80,255,.5);
    }
    27% {
      width: 31.2459826264px;
      height: 13.9803146623px;
      top: 47.7326354811%;
      left: 32.1995471042%;
      background-color: rgba(255,0,0,.5);
    }
    28% {
      width: 41.8439538976px;
      height: 6.6939610794px;
      top: 35.6038137277%;
      left: 31.2460862396%;
      background-color: rgba(255,0,0,.5);
    }
    29% {
      width: 85.3431690202px;
      height: 10.9407075232px;
      top: 74.0805251513%;
      left: 28.6218771764%;
      background-color: rgba(255,0,0,.5);
    }
    30% {
      width: 89.9191252684px;
      height: 4.1074572122px;
      top: 49.6431620921%;
      left: 42.5967519519%;
      background-color: rgba(255,0,0,.5);
    }
    31% {
      width: 17.7837241717px;
      height: 3.0650065489px;
      top: 60.6957149566%;
      left: 40.3582253825%;
      background-color: rgba(255,0,0,.5);
    }
    32% {
      width: 18.226761019px;
      height: 11.5091569387px;
      top: 95.0219079573%;
      left: 39.632869971%;
      background-color: rgba(31,80,255,.5);
    }
    33% {
      width: 66.0964652562px;
      height: 9.7127176961px;
      top: 43.7071848461%;
      left: 15.2032592953%;
      background-color: rgba(255,0,0,.5);
    }
    34% {
      width: 54.4411762179px;
      height: 5.4999772024px;
      top: 36.9009541788%;
      left: 70.5851282817%;
      background-color: rgba(31,80,255,.5);
    }
    35% {
      width: 53.0629569303px;
      height: 2.7862000231px;
      top: 93.2988358601%;
      left: 1.9205473717%;
      background-color: rgba(255,0,0,.5);
    }
    36% {
      width: 46.7174987732px;
      height: 13.9878061909px;
      top: 15.0166467794%;
      left: 36.8109747181%;
      background-color: rgba(255,0,0,.5);
    }
    37% {
      width: 72.9509550052px;
      height: 2.1359184605px;
      top: 29.829060938%;
      left: 48.8079338541%;
      background-color: rgba(31,80,255,.5);
    }
    38% {
      width: 40.5245574579px;
      height: 5.6989451749px;
      top: 89.7250650317%;
      left: 36.1591169284%;
      background-color: rgba(255,0,0,.5);
    }
    39% {
      width: 73.1620113865px;
      height: 12.3279536905px;
      top: 77.2384970193%;
      left: 16.1540794537%;
      background-color: rgba(255,0,0,.5);
    }
    40% {
      width: 84.7475267827px;
      height: 2.7395891737px;
      top: 19.0550675053%;
      left: 13.2199105594%;
      background-color: rgba(31,80,255,.5);
    }
    41% {
      width: 31.8754454675px;
      height: 9.1912125425px;
      top: 24.6186917946%;
      left: 90.7364037883%;
      background-color: rgba(31,80,255,.5);
    }
    42% {
      width: 29.6209801234px;
      height: 3.8900303982px;
      top: 73.4375677522%;
      left: 57.5665772793%;
      background-color: rgba(31,80,255,.5);
    }
    43% {
      width: 46.2749085114px;
      height: 8.0433120704px;
      top: 71.8365985802%;
      left: 67.7419700206%;
      background-color: rgba(31,80,255,.5);
    }
    44% {
      width: 39.499284882px;
      height: 8.2575251256px;
      top: 19.886792927%;
      left: 83.844334435%;
      background-color: rgba(255,0,0,.5);
    }
    45% {
      width: 23.2783760794px;
      height: 14.2202865842px;
      top: 9.7799873171%;
      left: 32.6156476794%;
      background-color: rgba(255,0,0,.5);
    }
    46% {
      width: 47.2694090269px;
      height: 9.0960960386px;
      top: 65.5299815579%;
      left: 84.9559970359%;
      background-color: rgba(255,0,0,.5);
    }
    47% {
      width: 80.9399395679px;
      height: 6.2354272565px;
      top: 85.6314928082%;
      left: 96.9451500526%;
      background-color: rgba(31,80,255,.5);
    }
    48% {
      width: 12.2549278039px;
      height: 10.5054082057px;
      top: 66.552234222%;
      left: 19.7145450422%;
      background-color: rgba(31,80,255,.5);
    }
    49% {
      width: 28.312098841px;
      height: 5.0335448225px;
      top: 85.5338911231%;
      left: 81.6485268502%;
      background-color: rgba(31,80,255,.5);
    }
    50% {
      width: 90.8416125687px;
      height: 3.5533481169px;
      top: 54.8416550738%;
      left: 32.5123962948%;
      background-color: rgba(31,80,255,.5);
    }
    51% {
      width: 85.0602325527px;
      height: 3.8435908281px;
      top: 5.6641101511%;
      left: 76.3226004857%;
      background-color: rgba(255,0,0,.5);
    }
    52% {
      width: 25.5551928076px;
      height: 11.261665151px;
      top: 0.22433525%;
      left: 69.6702296025%;
      background-color: rgba(255,0,0,.5);
    }
    53% {
      width: 72.9928572505px;
      height: 7.4522291764px;
      top: 48.6645894541%;
      left: 14.34149603%;
      background-color: rgba(31,80,255,.5);
    }
    54% {
      width: 52.6562689814px;
      height: 2.7449450452px;
      top: 70.6619472758%;
      left: 98.2865419282%;
      background-color: rgba(255,0,0,.5);
    }
    55% {
      width: 88.6051367219px;
      height: 3.4611435961px;
      top: 96.1759353709%;
      left: 2.7184673276%;
      background-color: rgba(255,0,0,.5);
    }
    56% {
      width: 12.7973892778px;
      height: 14.9787566438px;
      top: 58.398180321%;
      left: 39.0610051903%;
      background-color: rgba(255,0,0,.5);
    }
    57% {
      width: 30.5139608239px;
      height: 7.0059896791px;
      top: 67.6362271384%;
      left: -3.9456600984%;
      background-color: rgba(255,0,0,.5);
    }
    58% {
      width: 86.2188574703px;
      height: 11.7098681835px;
      top: 30.4926891794%;
      left: 93.1872746287%;
      background-color: rgba(31,80,255,.5);
    }
    59% {
      width: 14.6570400677px;
      height: 5.504645771px;
      top: 55.3638550235%;
      left: 76.1372632388%;
      background-color: rgba(255,0,0,.5);
    }
    60% {
      width: 21.7084221128px;
      height: 7.0659886509px;
      top: 66.5349591923%;
      left: 47.1119075891%;
      background-color: rgba(31,80,255,.5);
    }
    61% {
      width: 54.3683298027px;
      height: 14.8048863853px;
      top: 14.6332580324%;
      left: 49.8012629802%;
      background-color: rgba(255,0,0,.5);
    }
    62% {
      width: 77.8371615791px;
      height: 6.9021361535px;
      top: 33.4831590667%;
      left: 13.5331606711%;
      background-color: rgba(255,0,0,.5);
    }
    63% {
      width: 50.3123330122px;
      height: 10.492279649px;
      top: 52.3945251335%;
      left: 41.2786541644%;
      background-color: rgba(31,80,255,.5);
    }
    64% {
      width: 19.2962809951px;
      height: 12.3416532394px;
      top: 7.8530642111%;
      left: 85.8067764244%;
      background-color: rgba(31,80,255,.5);
    }
    65% {
      width: 20.7431020399px;
      height: 6.8534421098px;
      top: 91.3138110596%;
      left: 82.8222834468%;
      background-color: rgba(255,0,0,.5);
    }
    66% {
      width: 88.2425964806px;
      height: 13.808135615px;
      top: 57.5783210544%;
      left: 58.2447579651%;
      background-color: rgba(31,80,255,.5);
    }
    67% {
      width: 35.5547860629px;
      height: 3.2290078962px;
      top: 61.4602542405%;
      left: -4.9476600096%;
      background-color: rgba(31,80,255,.5);
    }
    68% {
      width: 63.4025100787px;
      height: 8.1814685201px;
      top: 59.9085147961%;
      left: 83.1519895456%;
      background-color: rgba(255,0,0,.5);
    }
    69% {
      width: 90.1682318816px;
      height: 2.7154070047px;
      top: 13.9059875872%;
      left: 40.1979753714%;
      background-color: rgba(31,80,255,.5);
    }
    70% {
      width: 44.8781183403px;
      height: 12.9147297898px;
      top: 3.7332026441%;
      left: 7.4272506514%;
      background-color: rgba(255,0,0,.5);
    }
    71% {
      width: 89.7098463979px;
      height: 3.6140793761px;
      top: 93.3177837911%;
      left: 27.7786008416%;
      background-color: rgba(31,80,255,.5);
    }
    72% {
      width: 84.0538915672px;
      height: 3.5210008197px;
      top: 48.9832841882%;
      left: 37.4137590264%;
      background-color: rgba(255,0,0,.5);
    }
    73% {
      width: 23.8181465352px;
      height: 11.0627148114px;
      top: 79.7454637062%;
      left: 47.3812139965%;
      background-color: rgba(31,80,255,.5);
    }
    74% {
      width: 96.2670383405px;
      height: 11.9983961822px;
      top: 6.1822562635%;
      left: 91.7308745963%;
      background-color: rgba(255,0,0,.5);
    }
    75% {
      width: 91.2993429103px;
      height: 9.3842559578px;
      top: 48.1783515541%;
      left: 98.6133705714%;
      background-color: rgba(255,0,0,.5);
    }
    76% {
      width: 26.2488896725px;
      height: 13.2025957545px;
      top: 50.9084634923%;
      left: 22.7972372668%;
      background-color: rgba(255,0,0,.5);
    }
    77% {
      width: 87.4848604236px;
      height: 7.4354802995px;
      top: 32.2230207302%;
      left: 34.1103836192%;
      background-color: rgba(31,80,255,.5);
    }
    78% {
      width: 47.554780602px;
      height: 2.4586012576px;
      top: 97.6407957322%;
      left: 56.2756439051%;
      background-color: rgba(31,80,255,.5);
    }
    79% {
      width: 13.0230632556px;
      height: 8.407740484px;
      top: 6.3644933974%;
      left: 12.856082163%;
      background-color: rgba(31,80,255,.5);
    }
    80% {
      width: 19.7677605143px;
      height: 6.8059369913px;
      top: 39.1759053398%;
      left: 86.6702960843%;
      background-color: rgba(31,80,255,.5);
    }
    81% {
      width: 92.5049110965px;
      height: 5.6639777011px;
      top: 82.4525383235%;
      left: 20.355271768%;
      background-color: rgba(31,80,255,.5);
    }
    82% {
      width: 60.4053344596px;
      height: 4.0393482956px;
      top: 18.0079881715%;
      left: 24.9507728203%;
      background-color: rgba(31,80,255,.5);
    }
    83% {
      width: 44.4853916692px;
      height: 6.4945937802px;
      top: 10.8230129412%;
      left: 12.2274688665%;
      background-color: rgba(31,80,255,.5);
    }
    84% {
      width: 93.5423534955px;
      height: 3.8412568905px;
      top: 14.7804727875%;
      left: 98.4370051662%;
      background-color: rgba(31,80,255,.5);
    }
    85% {
      width: 97.4115946164px;
      height: 13.2299988317px;
      top: 20.0531016483%;
      left: 73.5703353438%;
      background-color: rgba(31,80,255,.5);
    }
    86% {
      width: 24.3766997243px;
      height: 8.9367496572px;
      top: 91.2333046064%;
      left: 95.2311147724%;
      background-color: rgba(255,0,0,.5);
    }
    87% {
      width: 96.9751616302px;
      height: 10.2926409844px;
      top: 24.7313549465%;
      left: -2.6859041427%;
      background-color: rgba(255,0,0,.5);
    }
    88% {
      width: 87.4294867846px;
      height: 4.3896261591px;
      top: 64.9887482373%;
      left: 0.2353942138%;
      background-color: rgba(255,0,0,.5);
    }
    89% {
      width: 29.9426503741px;
      height: 8.6680210316px;
      top: 44.1256736872%;
      left: 80.8763664144%;
      background-color: rgba(255,0,0,.5);
    }
    90% {
      width: 30.3976007228px;
      height: 9.6048151811px;
      top: 25.8615604573%;
      left: 60.0252902676%;
      background-color: rgba(31,80,255,.5);
    }
    91% {
      width: 20.1275250142px;
      height: 4.2886850371px;
      top: 97.1287940384%;
      left: 61.7707847367%;
      background-color: rgba(255,0,0,.5);
    }
    92% {
      width: 79.7822465462px;
      height: 13.5223978884px;
      top: 12.9733684321%;
      left: -4.9475442924%;
      background-color: rgba(31,80,255,.5);
    }
    93% {
      width: 39.6958311571px;
      height: 10.3545116595px;
      top: 43.058879617%;
      left: 53.0540858753%;
      background-color: rgba(255,0,0,.5);
    }
    94% {
      width: 42.594958188px;
      height: 13.6909651675px;
      top: 64.709297047%;
      left: 86.0278463345%;
      background-color: rgba(31,80,255,.5);
    }
    95% {
      width: 93.7102094455px;
      height: 2.5322172176px;
      top: 27.8602199256%;
      left: 99.2268351914%;
      background-color: rgba(255,0,0,.5);
    }
    96% {
      width: 56.932828067px;
      height: 3.4490063519px;
      top: 44.9992885241%;
      left: 81.2160846877%;
      background-color: rgba(255,0,0,.5);
    }
    97% {
      width: 71.2805536258px;
      height: 13.0945464358px;
      top: 48.5436681863%;
      left: 14.6634741453%;
      background-color: rgba(255,0,0,.5);
    }
    98% {
      width: 79.2914910039px;
      height: 11.431000091px;
      top: 36.9661466243%;
      left: 23.5296495788%;
      background-color: rgba(31,80,255,.5);
    }
    99% {
      width: 80.9078514275px;
      height: 6.7041570352px;
      top: 88.9666374224%;
      left: 81.8239801675%;
      background-color: rgba(255,0,0,.5);
    }
    100%, 100% {
      background: none;
    }
  }
  @keyframes obj-glitch-after1 {
    0% {
      width: 46.4654049735px;
      height: 5.7011079643px;
      top: 0.49511409%;
      left: 97.2297641554%;
      background-color: rgba(255,0,0,.5);
    }
    1% {
      width: 46.1977420995px;
      height: 8.54831468px;
      top: 6.2907095124%;
      left: 31.5114263084%;
      background-color: rgba(255,0,0,.5);
    }
    2% {
      width: 37.2266380817px;
      height: 6.1216118799px;
      top: 65.2695981464%;
      left: 15.8293081266%;
      background-color: rgba(31,80,255,.5);
    }
    3% {
      width: 26.4483706019px;
      height: 4.3443747544px;
      top: 29.1728054314%;
      left: 88.6800918416%;
      background-color: rgba(31,80,255,.5);
    }
    4% {
      width: 43.3254691377px;
      height: 2.3250000355px;
      top: 59.7677440233%;
      left: 31.4878386846%;
      background-color: rgba(255,0,0,.5);
    }
    5% {
      width: 63.1448320658px;
      height: 14.3485810079px;
      top: 22.3634048028%;
      left: 31.2783074299%;
      background-color: rgba(255,0,0,.5);
    }
    6% {
      width: 43.8693439473px;
      height: 2.0157233805px;
      top: 87.7868473825%;
      left: 38.0533827288%;
      background-color: rgba(255,0,0,.5);
    }
    7% {
      width: 50.3310235697px;
      height: 4.7680391948px;
      top: 15.4876159329%;
      left: 97.8100665349%;
      background-color: rgba(31,80,255,.5);
    }
    8% {
      width: 30.050166566px;
      height: 14.7538454099px;
      top: 87.3620523858%;
      left: 40.5572254649%;
      background-color: rgba(31,80,255,.5);
    }
    9% {
      width: 99.5386457643px;
      height: 2.2260062413px;
      top: 54.4572406292%;
      left: 73.076438928%;
      background-color: rgba(255,0,0,.5);
    }
    10% {
      width: 15.9122764171px;
      height: 9.3266756126px;
      top: 16.3343269972%;
      left: 99.123752476%;
      background-color: rgba(31,80,255,.5);
    }
    11% {
      width: 54.4571497398px;
      height: 7.7740352219px;
      top: 61.9710632319%;
      left: 41.2523222633%;
      background-color: rgba(255,0,0,.5);
    }
    12% {
      width: 89.475475119px;
      height: 7.1614352519px;
      top: 89.2268584969%;
      left: 13.0237895034%;
      background-color: rgba(31,80,255,.5);
    }
    13% {
      width: 75.2905844462px;
      height: 3.8324836172px;
      top: 20.8057005369%;
      left: -2.5486494923%;
      background-color: rgba(255,0,0,.5);
    }
    14% {
      width: 45.6255888891px;
      height: 13.5414173978px;
      top: 6.9035839171%;
      left: 10.1063725798%;
      background-color: rgba(31,80,255,.5);
    }
    15% {
      width: 63.3682342685px;
      height: 8.0910110888px;
      top: 50.8352563769%;
      left: 35.7717015525%;
      background-color: rgba(31,80,255,.5);
    }
    16% {
      width: 52.6284789792px;
      height: 5.4969822911px;
      top: 95.3613852027%;
      left: 58.0314096147%;
      background-color: rgba(255,0,0,.5);
    }
    17% {
      width: 70.0352293665px;
      height: 10.4377581387px;
      top: 89.0391841712%;
      left: 47.3745395856%;
      background-color: rgba(31,80,255,.5);
    }
    18% {
      width: 45.0081092631px;
      height: 9.0077284162px;
      top: 71.4502735301%;
      left: 98.6927992461%;
      background-color: rgba(255,0,0,.5);
    }
    19% {
      width: 68.1327374084px;
      height: 5.2355505673px;
      top: 14.7492855408%;
      left: 83.4225904275%;
      background-color: rgba(255,0,0,.5);
    }
    20% {
      width: 66.4913617121px;
      height: 12.8913980802px;
      top: 11.4631464497%;
      left: 22.9921947359%;
      background-color: rgba(255,0,0,.5);
    }
    21% {
      width: 43.9091897242px;
      height: 7.200095268px;
      top: 39.2285750469%;
      left: 72.7094231295%;
      background-color: rgba(31,80,255,.5);
    }
    22% {
      width: 90.3915912163px;
      height: 10.0202857834px;
      top: 22.8065164398%;
      left: 30.9025399065%;
      background-color: rgba(31,80,255,.5);
    }
    23% {
      width: 37.6363672764px;
      height: 8.9371731161px;
      top: 3.4216142619%;
      left: 81.0097245692%;
      background-color: rgba(31,80,255,.5);
    }
    24% {
      width: 90.8346918566px;
      height: 9.5351934728px;
      top: 46.7686059985%;
      left: 8.1118319553%;
      background-color: rgba(31,80,255,.5);
    }
    25% {
      width: 12.120644895px;
      height: 12.764840273px;
      top: 23.9742387398%;
      left: 48.3801239148%;
      background-color: rgba(255,0,0,.5);
    }
    26% {
      width: 66.0407324255px;
      height: 7.4365958499px;
      top: 71.0855872171%;
      left: -3.1252843642%;
      background-color: rgba(31,80,255,.5);
    }
    27% {
      width: 31.2459826264px;
      height: 13.9803146623px;
      top: 47.7326354811%;
      left: 32.1995471042%;
      background-color: rgba(255,0,0,.5);
    }
    28% {
      width: 41.8439538976px;
      height: 6.6939610794px;
      top: 35.6038137277%;
      left: 31.2460862396%;
      background-color: rgba(255,0,0,.5);
    }
    29% {
      width: 85.3431690202px;
      height: 10.9407075232px;
      top: 74.0805251513%;
      left: 28.6218771764%;
      background-color: rgba(255,0,0,.5);
    }
    30% {
      width: 89.9191252684px;
      height: 4.1074572122px;
      top: 49.6431620921%;
      left: 42.5967519519%;
      background-color: rgba(255,0,0,.5);
    }
    31% {
      width: 17.7837241717px;
      height: 3.0650065489px;
      top: 60.6957149566%;
      left: 40.3582253825%;
      background-color: rgba(255,0,0,.5);
    }
    32% {
      width: 18.226761019px;
      height: 11.5091569387px;
      top: 95.0219079573%;
      left: 39.632869971%;
      background-color: rgba(31,80,255,.5);
    }
    33% {
      width: 66.0964652562px;
      height: 9.7127176961px;
      top: 43.7071848461%;
      left: 15.2032592953%;
      background-color: rgba(255,0,0,.5);
    }
    34% {
      width: 54.4411762179px;
      height: 5.4999772024px;
      top: 36.9009541788%;
      left: 70.5851282817%;
      background-color: rgba(31,80,255,.5);
    }
    35% {
      width: 53.0629569303px;
      height: 2.7862000231px;
      top: 93.2988358601%;
      left: 1.9205473717%;
      background-color: rgba(255,0,0,.5);
    }
    36% {
      width: 46.7174987732px;
      height: 13.9878061909px;
      top: 15.0166467794%;
      left: 36.8109747181%;
      background-color: rgba(255,0,0,.5);
    }
    37% {
      width: 72.9509550052px;
      height: 2.1359184605px;
      top: 29.829060938%;
      left: 48.8079338541%;
      background-color: rgba(31,80,255,.5);
    }
    38% {
      width: 40.5245574579px;
      height: 5.6989451749px;
      top: 89.7250650317%;
      left: 36.1591169284%;
      background-color: rgba(255,0,0,.5);
    }
    39% {
      width: 73.1620113865px;
      height: 12.3279536905px;
      top: 77.2384970193%;
      left: 16.1540794537%;
      background-color: rgba(255,0,0,.5);
    }
    40% {
      width: 84.7475267827px;
      height: 2.7395891737px;
      top: 19.0550675053%;
      left: 13.2199105594%;
      background-color: rgba(31,80,255,.5);
    }
    41% {
      width: 31.8754454675px;
      height: 9.1912125425px;
      top: 24.6186917946%;
      left: 90.7364037883%;
      background-color: rgba(31,80,255,.5);
    }
    42% {
      width: 29.6209801234px;
      height: 3.8900303982px;
      top: 73.4375677522%;
      left: 57.5665772793%;
      background-color: rgba(31,80,255,.5);
    }
    43% {
      width: 46.2749085114px;
      height: 8.0433120704px;
      top: 71.8365985802%;
      left: 67.7419700206%;
      background-color: rgba(31,80,255,.5);
    }
    44% {
      width: 39.499284882px;
      height: 8.2575251256px;
      top: 19.886792927%;
      left: 83.844334435%;
      background-color: rgba(255,0,0,.5);
    }
    45% {
      width: 23.2783760794px;
      height: 14.2202865842px;
      top: 9.7799873171%;
      left: 32.6156476794%;
      background-color: rgba(255,0,0,.5);
    }
    46% {
      width: 47.2694090269px;
      height: 9.0960960386px;
      top: 65.5299815579%;
      left: 84.9559970359%;
      background-color: rgba(255,0,0,.5);
    }
    47% {
      width: 80.9399395679px;
      height: 6.2354272565px;
      top: 85.6314928082%;
      left: 96.9451500526%;
      background-color: rgba(31,80,255,.5);
    }
    48% {
      width: 12.2549278039px;
      height: 10.5054082057px;
      top: 66.552234222%;
      left: 19.7145450422%;
      background-color: rgba(31,80,255,.5);
    }
    49% {
      width: 28.312098841px;
      height: 5.0335448225px;
      top: 85.5338911231%;
      left: 81.6485268502%;
      background-color: rgba(31,80,255,.5);
    }
    50% {
      width: 90.8416125687px;
      height: 3.5533481169px;
      top: 54.8416550738%;
      left: 32.5123962948%;
      background-color: rgba(31,80,255,.5);
    }
    51% {
      width: 85.0602325527px;
      height: 3.8435908281px;
      top: 5.6641101511%;
      left: 76.3226004857%;
      background-color: rgba(255,0,0,.5);
    }
    52% {
      width: 25.5551928076px;
      height: 11.261665151px;
      top: 0.22433525%;
      left: 69.6702296025%;
      background-color: rgba(255,0,0,.5);
    }
    53% {
      width: 72.9928572505px;
      height: 7.4522291764px;
      top: 48.6645894541%;
      left: 14.34149603%;
      background-color: rgba(31,80,255,.5);
    }
    54% {
      width: 52.6562689814px;
      height: 2.7449450452px;
      top: 70.6619472758%;
      left: 98.2865419282%;
      background-color: rgba(255,0,0,.5);
    }
    55% {
      width: 88.6051367219px;
      height: 3.4611435961px;
      top: 96.1759353709%;
      left: 2.7184673276%;
      background-color: rgba(255,0,0,.5);
    }
    56% {
      width: 12.7973892778px;
      height: 14.9787566438px;
      top: 58.398180321%;
      left: 39.0610051903%;
      background-color: rgba(255,0,0,.5);
    }
    57% {
      width: 30.5139608239px;
      height: 7.0059896791px;
      top: 67.6362271384%;
      left: -3.9456600984%;
      background-color: rgba(255,0,0,.5);
    }
    58% {
      width: 86.2188574703px;
      height: 11.7098681835px;
      top: 30.4926891794%;
      left: 93.1872746287%;
      background-color: rgba(31,80,255,.5);
    }
    59% {
      width: 14.6570400677px;
      height: 5.504645771px;
      top: 55.3638550235%;
      left: 76.1372632388%;
      background-color: rgba(255,0,0,.5);
    }
    60% {
      width: 21.7084221128px;
      height: 7.0659886509px;
      top: 66.5349591923%;
      left: 47.1119075891%;
      background-color: rgba(31,80,255,.5);
    }
    61% {
      width: 54.3683298027px;
      height: 14.8048863853px;
      top: 14.6332580324%;
      left: 49.8012629802%;
      background-color: rgba(255,0,0,.5);
    }
    62% {
      width: 77.8371615791px;
      height: 6.9021361535px;
      top: 33.4831590667%;
      left: 13.5331606711%;
      background-color: rgba(255,0,0,.5);
    }
    63% {
      width: 50.3123330122px;
      height: 10.492279649px;
      top: 52.3945251335%;
      left: 41.2786541644%;
      background-color: rgba(31,80,255,.5);
    }
    64% {
      width: 19.2962809951px;
      height: 12.3416532394px;
      top: 7.8530642111%;
      left: 85.8067764244%;
      background-color: rgba(31,80,255,.5);
    }
    65% {
      width: 20.7431020399px;
      height: 6.8534421098px;
      top: 91.3138110596%;
      left: 82.8222834468%;
      background-color: rgba(255,0,0,.5);
    }
    66% {
      width: 88.2425964806px;
      height: 13.808135615px;
      top: 57.5783210544%;
      left: 58.2447579651%;
      background-color: rgba(31,80,255,.5);
    }
    67% {
      width: 35.5547860629px;
      height: 3.2290078962px;
      top: 61.4602542405%;
      left: -4.9476600096%;
      background-color: rgba(31,80,255,.5);
    }
    68% {
      width: 63.4025100787px;
      height: 8.1814685201px;
      top: 59.9085147961%;
      left: 83.1519895456%;
      background-color: rgba(255,0,0,.5);
    }
    69% {
      width: 90.1682318816px;
      height: 2.7154070047px;
      top: 13.9059875872%;
      left: 40.1979753714%;
      background-color: rgba(31,80,255,.5);
    }
    70% {
      width: 44.8781183403px;
      height: 12.9147297898px;
      top: 3.7332026441%;
      left: 7.4272506514%;
      background-color: rgba(255,0,0,.5);
    }
    71% {
      width: 89.7098463979px;
      height: 3.6140793761px;
      top: 93.3177837911%;
      left: 27.7786008416%;
      background-color: rgba(31,80,255,.5);
    }
    72% {
      width: 84.0538915672px;
      height: 3.5210008197px;
      top: 48.9832841882%;
      left: 37.4137590264%;
      background-color: rgba(255,0,0,.5);
    }
    73% {
      width: 23.8181465352px;
      height: 11.0627148114px;
      top: 79.7454637062%;
      left: 47.3812139965%;
      background-color: rgba(31,80,255,.5);
    }
    74% {
      width: 96.2670383405px;
      height: 11.9983961822px;
      top: 6.1822562635%;
      left: 91.7308745963%;
      background-color: rgba(255,0,0,.5);
    }
    75% {
      width: 91.2993429103px;
      height: 9.3842559578px;
      top: 48.1783515541%;
      left: 98.6133705714%;
      background-color: rgba(255,0,0,.5);
    }
    76% {
      width: 26.2488896725px;
      height: 13.2025957545px;
      top: 50.9084634923%;
      left: 22.7972372668%;
      background-color: rgba(255,0,0,.5);
    }
    77% {
      width: 87.4848604236px;
      height: 7.4354802995px;
      top: 32.2230207302%;
      left: 34.1103836192%;
      background-color: rgba(31,80,255,.5);
    }
    78% {
      width: 47.554780602px;
      height: 2.4586012576px;
      top: 97.6407957322%;
      left: 56.2756439051%;
      background-color: rgba(31,80,255,.5);
    }
    79% {
      width: 13.0230632556px;
      height: 8.407740484px;
      top: 6.3644933974%;
      left: 12.856082163%;
      background-color: rgba(31,80,255,.5);
    }
    80% {
      width: 19.7677605143px;
      height: 6.8059369913px;
      top: 39.1759053398%;
      left: 86.6702960843%;
      background-color: rgba(31,80,255,.5);
    }
    81% {
      width: 92.5049110965px;
      height: 5.6639777011px;
      top: 82.4525383235%;
      left: 20.355271768%;
      background-color: rgba(31,80,255,.5);
    }
    82% {
      width: 60.4053344596px;
      height: 4.0393482956px;
      top: 18.0079881715%;
      left: 24.9507728203%;
      background-color: rgba(31,80,255,.5);
    }
    83% {
      width: 44.4853916692px;
      height: 6.4945937802px;
      top: 10.8230129412%;
      left: 12.2274688665%;
      background-color: rgba(31,80,255,.5);
    }
    84% {
      width: 93.5423534955px;
      height: 3.8412568905px;
      top: 14.7804727875%;
      left: 98.4370051662%;
      background-color: rgba(31,80,255,.5);
    }
    85% {
      width: 97.4115946164px;
      height: 13.2299988317px;
      top: 20.0531016483%;
      left: 73.5703353438%;
      background-color: rgba(31,80,255,.5);
    }
    86% {
      width: 24.3766997243px;
      height: 8.9367496572px;
      top: 91.2333046064%;
      left: 95.2311147724%;
      background-color: rgba(255,0,0,.5);
    }
    87% {
      width: 96.9751616302px;
      height: 10.2926409844px;
      top: 24.7313549465%;
      left: -2.6859041427%;
      background-color: rgba(255,0,0,.5);
    }
    88% {
      width: 87.4294867846px;
      height: 4.3896261591px;
      top: 64.9887482373%;
      left: 0.2353942138%;
      background-color: rgba(255,0,0,.5);
    }
    89% {
      width: 29.9426503741px;
      height: 8.6680210316px;
      top: 44.1256736872%;
      left: 80.8763664144%;
      background-color: rgba(255,0,0,.5);
    }
    90% {
      width: 30.3976007228px;
      height: 9.6048151811px;
      top: 25.8615604573%;
      left: 60.0252902676%;
      background-color: rgba(31,80,255,.5);
    }
    91% {
      width: 20.1275250142px;
      height: 4.2886850371px;
      top: 97.1287940384%;
      left: 61.7707847367%;
      background-color: rgba(255,0,0,.5);
    }
    92% {
      width: 79.7822465462px;
      height: 13.5223978884px;
      top: 12.9733684321%;
      left: -4.9475442924%;
      background-color: rgba(31,80,255,.5);
    }
    93% {
      width: 39.6958311571px;
      height: 10.3545116595px;
      top: 43.058879617%;
      left: 53.0540858753%;
      background-color: rgba(255,0,0,.5);
    }
    94% {
      width: 42.594958188px;
      height: 13.6909651675px;
      top: 64.709297047%;
      left: 86.0278463345%;
      background-color: rgba(31,80,255,.5);
    }
    95% {
      width: 93.7102094455px;
      height: 2.5322172176px;
      top: 27.8602199256%;
      left: 99.2268351914%;
      background-color: rgba(255,0,0,.5);
    }
    96% {
      width: 56.932828067px;
      height: 3.4490063519px;
      top: 44.9992885241%;
      left: 81.2160846877%;
      background-color: rgba(255,0,0,.5);
    }
    97% {
      width: 71.2805536258px;
      height: 13.0945464358px;
      top: 48.5436681863%;
      left: 14.6634741453%;
      background-color: rgba(255,0,0,.5);
    }
    98% {
      width: 79.2914910039px;
      height: 11.431000091px;
      top: 36.9661466243%;
      left: 23.5296495788%;
      background-color: rgba(31,80,255,.5);
    }
    99% {
      width: 80.9078514275px;
      height: 6.7041570352px;
      top: 88.9666374224%;
      left: 81.8239801675%;
      background-color: rgba(255,0,0,.5);
    }
    100%, 100% {
      background: none;
    }
  }
  @-webkit-keyframes obj-glitch-size-after1 {
    0% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    1% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    1% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    2% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    2% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    3% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    3% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    4% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    4% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    5% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    5% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    6% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    6% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    7% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    7% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    8% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    8% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    9% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    9% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    10% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    10% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    11% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    11% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    12% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    12% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    13% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    13% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    14% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    14% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    15% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    15% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    16% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    16% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    17% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    17% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    18% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    18% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    19% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    19% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    20% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    20% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    21% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    21% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    22% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    22% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    23% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    23% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    24% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    24% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    25% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    25% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    26% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    26% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    27% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    27% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    28% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    28% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    29% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    29% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    30% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    30% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    31% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    31% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    32% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    32% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    33% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    33% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    34% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    34% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    35% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    35% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    36% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    36% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    37% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    37% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    38% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    38% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    39% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    39% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    40% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    40% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    41% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    41% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    42% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    42% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    43% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    43% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    44% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    44% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    45% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    45% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    46% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    46% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    47% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    47% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    48% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    48% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    49% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    49% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    50% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    50% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    51% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    51% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    52% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    52% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    53% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    53% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    54% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    54% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    55% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    55% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    56% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    56% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    57% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    57% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    58% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    58% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    59% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    59% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    60% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    60% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    61% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    61% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    62% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    62% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    63% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    63% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    64% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    64% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    65% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    65% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    66% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    66% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    67% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    67% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    68% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    68% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    69% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    69% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    70% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    70% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    71% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    71% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    72% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    72% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    73% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    73% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    74% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    74% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    75% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    75% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    76% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    76% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    77% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    77% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    78% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    78% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    79% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    79% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    80% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    80% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    81% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    81% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    82% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    82% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    83% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    83% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    84% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    84% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    85% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    85% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    86% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    86% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    87% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    87% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    88% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    88% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    89% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    89% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    90% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    90% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    91% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    91% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    92% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    92% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    93% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    93% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    94% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    94% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    95% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    95% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    96% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    96% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    97% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    97% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    98% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    98% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    99% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    99% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    100%, 100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
  }
  @keyframes obj-glitch-size-after1 {
    0% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    1% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    1% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    2% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    2% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    3% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    3% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    4% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    4% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    5% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    5% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    6% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    6% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    7% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    7% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    8% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    8% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    9% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    9% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    10% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    10% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    11% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    11% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    12% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    12% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    13% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    13% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    14% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    14% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    15% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    15% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    16% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    16% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    17% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    17% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    18% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    18% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    19% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    19% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    20% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    20% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    21% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    21% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    22% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    22% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    23% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    23% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    24% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    24% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    25% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    25% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    26% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    26% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    27% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    27% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    28% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    28% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    29% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    29% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    30% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    30% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    31% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    31% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    32% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    32% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    33% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    33% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    34% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    34% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    35% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    35% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    36% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    36% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    37% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    37% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    38% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    38% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    39% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    39% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    40% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    40% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    41% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    41% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    42% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    42% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    43% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    43% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    44% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    44% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    45% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    45% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    46% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    46% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    47% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    47% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    48% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    48% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    49% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    49% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    50% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    50% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    51% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    51% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    52% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    52% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    53% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    53% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    54% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    54% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    55% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    55% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    56% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    56% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    57% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    57% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    58% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    58% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    59% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    59% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    60% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    60% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    61% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    61% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    62% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    62% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    63% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    63% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    64% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    64% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    65% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    65% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    66% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    66% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    67% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    67% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    68% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    68% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    69% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    69% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    70% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    70% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    71% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    71% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    72% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    72% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    73% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    73% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    74% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    74% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    75% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    75% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    76% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    76% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    77% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    77% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    78% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    78% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    79% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    79% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    80% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    80% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    81% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    81% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    82% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    82% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    83% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    83% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    84% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    84% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    85% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    85% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    86% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    86% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    87% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    87% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    88% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    88% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    89% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    89% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    90% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    90% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    91% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    91% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    92% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    92% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    93% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    93% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    94% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    94% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    95% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    95% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    96% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    96% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    97% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    97% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    98% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    98% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    99% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    99% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    100%, 100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
  }
}
@media screen and (max-width: 768px) {
  .p-objGlitch ._obj._1::after {
    -webkit-animation: obj-glitch-after1 2s steps(1, jump-end) 0s infinite alternate both, obj-glitch-size-after1 2s linear 0s infinite both;
            animation: obj-glitch-after1 2s steps(1, jump-end) 0s infinite alternate both, obj-glitch-size-after1 2s linear 0s infinite both;
  }
  @-webkit-keyframes obj-glitch-after1 {
    0% {
      width: 7.722921032vw;
      height: 1.4748135627vw;
      top: 50.2578093621%;
      left: 56.0030871584%;
      background-color: rgba(255,0,0,.5);
    }
    1% {
      width: 9.1753486977vw;
      height: 1.576161217vw;
      top: 58.9868727961%;
      left: 43.5523768434%;
      background-color: rgba(31,80,255,.5);
    }
    2% {
      width: 3.5138288733vw;
      height: 1.9163029149vw;
      top: 77.0980613878%;
      left: -1.8275956409%;
      background-color: rgba(255,0,0,.5);
    }
    3% {
      width: 13.4219530905vw;
      height: 1.047273432vw;
      top: 87.5062489088%;
      left: 58.8337766064%;
      background-color: rgba(255,0,0,.5);
    }
    4% {
      width: 10.2744394077vw;
      height: 1.3533430651vw;
      top: 61.6262002164%;
      left: 39.2672557463%;
      background-color: rgba(255,0,0,.5);
    }
    5% {
      width: 4.7366263038vw;
      height: 1.7756075169vw;
      top: 99.2171420943%;
      left: 92.0952902446%;
      background-color: rgba(255,0,0,.5);
    }
    6% {
      width: 13.159606687vw;
      height: 1.6605278954vw;
      top: 83.0963807702%;
      left: 20.6182715686%;
      background-color: rgba(255,0,0,.5);
    }
    7% {
      width: 7.1694806439vw;
      height: 1.2492367829vw;
      top: 0.3706622777%;
      left: 77.054343389%;
      background-color: rgba(255,0,0,.5);
    }
    8% {
      width: 14.1703244344vw;
      height: 1.4725781748vw;
      top: 37.1680830402%;
      left: 77.0922068869%;
      background-color: rgba(31,80,255,.5);
    }
    9% {
      width: 7.7457485445vw;
      height: 1.5319416444vw;
      top: 99.6335395664%;
      left: 73.1937179156%;
      background-color: rgba(31,80,255,.5);
    }
    10% {
      width: 5.4288162095vw;
      height: 1.2356544835vw;
      top: 15.3748531301%;
      left: 55.5927194441%;
      background-color: rgba(255,0,0,.5);
    }
    11% {
      width: 11.7660236417vw;
      height: 1.7636325338vw;
      top: 9.060411868%;
      left: 13.0731978258%;
      background-color: rgba(31,80,255,.5);
    }
    12% {
      width: 5.1669964003vw;
      height: 1.9177812943vw;
      top: 85.3328480725%;
      left: 85.9646644976%;
      background-color: rgba(31,80,255,.5);
    }
    13% {
      width: 7.8965558563vw;
      height: 1.0247371761vw;
      top: 84.89584585%;
      left: 7.0597898645%;
      background-color: rgba(31,80,255,.5);
    }
    14% {
      width: 12.7445776983vw;
      height: 1.6167619274vw;
      top: 32.606577943%;
      left: 81.9729907389%;
      background-color: rgba(255,0,0,.5);
    }
    15% {
      width: 7.2800131902vw;
      height: 1.501453671vw;
      top: 54.0064849571%;
      left: 91.5513029668%;
      background-color: rgba(255,0,0,.5);
    }
    16% {
      width: 7.4315861453vw;
      height: 1.9703971356vw;
      top: 51.9203797935%;
      left: 11.6043352908%;
      background-color: rgba(255,0,0,.5);
    }
    17% {
      width: 7.913208279vw;
      height: 1.3907946095vw;
      top: 52.6050036046%;
      left: 2.4089972639%;
      background-color: rgba(255,0,0,.5);
    }
    18% {
      width: 14.2708171343vw;
      height: 1.7478850587vw;
      top: 43.9275771119%;
      left: 47.9751356911%;
      background-color: rgba(255,0,0,.5);
    }
    19% {
      width: 7.0778703832vw;
      height: 1.8469067046vw;
      top: 2.8522793898%;
      left: 66.1513080665%;
      background-color: rgba(31,80,255,.5);
    }
    20% {
      width: 7.2638135437vw;
      height: 1.7141280961vw;
      top: 6.0603486208%;
      left: 38.4749329791%;
      background-color: rgba(31,80,255,.5);
    }
    21% {
      width: 5.3243670549vw;
      height: 1.1749180648vw;
      top: 3.6569247047%;
      left: -0.8027679283%;
      background-color: rgba(31,80,255,.5);
    }
    22% {
      width: 12.9460299424vw;
      height: 1.7637702325vw;
      top: 33.7331087306%;
      left: 62.7266651391%;
      background-color: rgba(31,80,255,.5);
    }
    23% {
      width: 14.4857217825vw;
      height: 1.4743430188vw;
      top: 21.3550773804%;
      left: 98.0617927359%;
      background-color: rgba(31,80,255,.5);
    }
    24% {
      width: 12.7331429845vw;
      height: 1.6399617563vw;
      top: 14.5128641889%;
      left: 28.0553523224%;
      background-color: rgba(255,0,0,.5);
    }
    25% {
      width: 11.5201011435vw;
      height: 1.0394634273vw;
      top: 66.9009933534%;
      left: 3.0748973364%;
      background-color: rgba(255,0,0,.5);
    }
    26% {
      width: 12.9412226253vw;
      height: 1.5755574467vw;
      top: 74.3903514558%;
      left: 6.6972160767%;
      background-color: rgba(31,80,255,.5);
    }
    27% {
      width: 8.9583926691vw;
      height: 1.0633676437vw;
      top: 1.429574776%;
      left: 87.0782250226%;
      background-color: rgba(255,0,0,.5);
    }
    28% {
      width: 7.713733178vw;
      height: 1.3394743076vw;
      top: 17.9346218475%;
      left: -4.7611325147%;
      background-color: rgba(255,0,0,.5);
    }
    29% {
      width: 10.2878842365vw;
      height: 1.6537829574vw;
      top: 33.2866836836%;
      left: 88.6096160597%;
      background-color: rgba(255,0,0,.5);
    }
    30% {
      width: 11.6533521336vw;
      height: 1.2973405401vw;
      top: 45.0179640078%;
      left: 36.4631738666%;
      background-color: rgba(255,0,0,.5);
    }
    31% {
      width: 7.7043697639vw;
      height: 1.2069953085vw;
      top: 15.0010402676%;
      left: 52.6823359602%;
      background-color: rgba(31,80,255,.5);
    }
    32% {
      width: 7.9834496852vw;
      height: 1.6764963803vw;
      top: 99.8738345366%;
      left: 69.012341472%;
      background-color: rgba(255,0,0,.5);
    }
    33% {
      width: 14.6453203346vw;
      height: 1.8112682748vw;
      top: 58.4711031257%;
      left: 36.1149877942%;
      background-color: rgba(255,0,0,.5);
    }
    34% {
      width: 11.6261487095vw;
      height: 1.6940495763vw;
      top: 67.5683694577%;
      left: 37.7707735324%;
      background-color: rgba(31,80,255,.5);
    }
    35% {
      width: 11.1430831233vw;
      height: 1.3005377702vw;
      top: 47.8878093825%;
      left: 71.3805559365%;
      background-color: rgba(31,80,255,.5);
    }
    36% {
      width: 4.8144263444vw;
      height: 1.3063664465vw;
      top: 33.1404356311%;
      left: 19.0112403876%;
      background-color: rgba(31,80,255,.5);
    }
    37% {
      width: 4.8062674052vw;
      height: 1.1941578855vw;
      top: 35.2953112407%;
      left: 3.357841053%;
      background-color: rgba(31,80,255,.5);
    }
    38% {
      width: 4.0773732023vw;
      height: 1.915448611vw;
      top: 81.9075843814%;
      left: -1.7340928777%;
      background-color: rgba(255,0,0,.5);
    }
    39% {
      width: 6.9630684935vw;
      height: 1.4594064794vw;
      top: 61.0589950054%;
      left: 31.4490279691%;
      background-color: rgba(255,0,0,.5);
    }
    40% {
      width: 11.3917325561vw;
      height: 1.0188264106vw;
      top: 52.0377182811%;
      left: 69.2118980591%;
      background-color: rgba(255,0,0,.5);
    }
    41% {
      width: 7.1579138951vw;
      height: 1.0298835979vw;
      top: 32.8554397001%;
      left: 45.232877389%;
      background-color: rgba(31,80,255,.5);
    }
    42% {
      width: 10.9126590324vw;
      height: 1.3014668995vw;
      top: 76.7249480609%;
      left: 39.438202855%;
      background-color: rgba(31,80,255,.5);
    }
    43% {
      width: 5.2148285238vw;
      height: 1.4759748348vw;
      top: 55.3793651583%;
      left: -4.107177141%;
      background-color: rgba(255,0,0,.5);
    }
    44% {
      width: 7.3826548256vw;
      height: 1.105590447vw;
      top: 62.8884542047%;
      left: 76.5959282261%;
      background-color: rgba(31,80,255,.5);
    }
    45% {
      width: 9.1397373382vw;
      height: 1.5595529539vw;
      top: 91.0141721103%;
      left: 21.4044989651%;
      background-color: rgba(255,0,0,.5);
    }
    46% {
      width: 14.8896907499vw;
      height: 1.6191876978vw;
      top: 64.4789788039%;
      left: 89.8234218951%;
      background-color: rgba(255,0,0,.5);
    }
    47% {
      width: 14.0064549273vw;
      height: 1.6648439069vw;
      top: 77.2267999734%;
      left: 89.0727873985%;
      background-color: rgba(255,0,0,.5);
    }
    48% {
      width: 11.0889071161vw;
      height: 1.6059011928vw;
      top: 16.9933570572%;
      left: 43.9576306262%;
      background-color: rgba(255,0,0,.5);
    }
    49% {
      width: 5.5830413832vw;
      height: 1.155206277vw;
      top: 70.0110988508%;
      left: 85.0757762728%;
      background-color: rgba(255,0,0,.5);
    }
    50% {
      width: 5.4897356666vw;
      height: 1.4646862511vw;
      top: 59.11109246%;
      left: 72.5213882927%;
      background-color: rgba(255,0,0,.5);
    }
    51% {
      width: 4.4763228408vw;
      height: 1.1629676688vw;
      top: 85.0342146802%;
      left: 88.9772145364%;
      background-color: rgba(31,80,255,.5);
    }
    52% {
      width: 6.482445017vw;
      height: 1.4798973935vw;
      top: 58.0041246921%;
      left: 44.0489897529%;
      background-color: rgba(31,80,255,.5);
    }
    53% {
      width: 11.2026783171vw;
      height: 1.5268577708vw;
      top: 51.1929234054%;
      left: 64.1190345437%;
      background-color: rgba(31,80,255,.5);
    }
    54% {
      width: 13.8884858539vw;
      height: 1.0530961671vw;
      top: 78.7546416866%;
      left: 67.845260289%;
      background-color: rgba(31,80,255,.5);
    }
    55% {
      width: 11.0485543463vw;
      height: 1.5833243638vw;
      top: 24.4790911816%;
      left: 7.7345292826%;
      background-color: rgba(31,80,255,.5);
    }
    56% {
      width: 6.2714083004vw;
      height: 1.472589523vw;
      top: 46.390703877%;
      left: 96.3250657572%;
      background-color: rgba(255,0,0,.5);
    }
    57% {
      width: 6.2774949862vw;
      height: 1.1508173791vw;
      top: 79.317351081%;
      left: 58.1528905341%;
      background-color: rgba(31,80,255,.5);
    }
    58% {
      width: 9.7051142764vw;
      height: 1.6713029297vw;
      top: 1.8058911111%;
      left: 14.5912382264%;
      background-color: rgba(255,0,0,.5);
    }
    59% {
      width: 7.1654348319vw;
      height: 1.9775284729vw;
      top: 81.3507252667%;
      left: 82.0749401163%;
      background-color: rgba(255,0,0,.5);
    }
    60% {
      width: 7.1576201726vw;
      height: 1.0145721364vw;
      top: 94.0969428011%;
      left: 30.5965587982%;
      background-color: rgba(255,0,0,.5);
    }
    61% {
      width: 12.1998458744vw;
      height: 1.7658483938vw;
      top: 11.3717092815%;
      left: 68.2114814594%;
      background-color: rgba(255,0,0,.5);
    }
    62% {
      width: 14.8533880786vw;
      height: 1.3921253684vw;
      top: 57.4718957588%;
      left: 96.7148697742%;
      background-color: rgba(255,0,0,.5);
    }
    63% {
      width: 11.064061823vw;
      height: 1.9869640769vw;
      top: 68.1167482751%;
      left: 22.1400203617%;
      background-color: rgba(31,80,255,.5);
    }
    64% {
      width: 7.8781291681vw;
      height: 1.947491975vw;
      top: 83.0208933954%;
      left: 67.930990729%;
      background-color: rgba(255,0,0,.5);
    }
    65% {
      width: 12.2504738526vw;
      height: 1.0568314002vw;
      top: 44.3352547773%;
      left: 64.5738408455%;
      background-color: rgba(255,0,0,.5);
    }
    66% {
      width: 12.7259238917vw;
      height: 1.5667966214vw;
      top: 53.1026464691%;
      left: 62.1138780542%;
      background-color: rgba(255,0,0,.5);
    }
    67% {
      width: 12.1937879247vw;
      height: 1.262625152vw;
      top: 30.9754703349%;
      left: 87.7123222135%;
      background-color: rgba(31,80,255,.5);
    }
    68% {
      width: 8.5206711693vw;
      height: 1.5466529976vw;
      top: 75.0023155573%;
      left: 30.1352891263%;
      background-color: rgba(31,80,255,.5);
    }
    69% {
      width: 8.5482646445vw;
      height: 1.8471561169vw;
      top: 84.0558108723%;
      left: 55.4149668561%;
      background-color: rgba(255,0,0,.5);
    }
    70% {
      width: 9.045487048vw;
      height: 1.7853819849vw;
      top: 58.2563741519%;
      left: 44.4993698568%;
      background-color: rgba(31,80,255,.5);
    }
    71% {
      width: 11.4466713459vw;
      height: 1.4010617431vw;
      top: 40.1335323296%;
      left: 60.2497488524%;
      background-color: rgba(255,0,0,.5);
    }
    72% {
      width: 11.5186052068vw;
      height: 1.8929238159vw;
      top: 91.9613328893%;
      left: 25.4894779415%;
      background-color: rgba(31,80,255,.5);
    }
    73% {
      width: 8.2478332352vw;
      height: 1.6103107353vw;
      top: 71.0039409831%;
      left: 2.8279440606%;
      background-color: rgba(31,80,255,.5);
    }
    74% {
      width: 13.3922419772vw;
      height: 1.6718806111vw;
      top: 32.9694527125%;
      left: 9.6761268502%;
      background-color: rgba(31,80,255,.5);
    }
    75% {
      width: 10.2437547572vw;
      height: 1.8475360184vw;
      top: 13.4817883816%;
      left: 65.271192585%;
      background-color: rgba(255,0,0,.5);
    }
    76% {
      width: 4.099079783vw;
      height: 1.6983476197vw;
      top: 85.326379531%;
      left: 92.4620836542%;
      background-color: rgba(31,80,255,.5);
    }
    77% {
      width: 5.659184222vw;
      height: 1.6747947642vw;
      top: 18.0650797779%;
      left: 29.054532163%;
      background-color: rgba(31,80,255,.5);
    }
    78% {
      width: 7.3419917087vw;
      height: 1.5855547135vw;
      top: 48.7912858662%;
      left: 0.8393305356%;
      background-color: rgba(31,80,255,.5);
    }
    79% {
      width: 8.3099975235vw;
      height: 1.6909186774vw;
      top: 19.7574013473%;
      left: 61.5643004447%;
      background-color: rgba(255,0,0,.5);
    }
    80% {
      width: 4.250353071vw;
      height: 1.2262699299vw;
      top: 79.8560015476%;
      left: 77.5249475124%;
      background-color: rgba(31,80,255,.5);
    }
    81% {
      width: 12.5056248377vw;
      height: 1.081590025vw;
      top: 77.0830167223%;
      left: 23.581744521%;
      background-color: rgba(255,0,0,.5);
    }
    82% {
      width: 4.8735635328vw;
      height: 1.9157546134vw;
      top: 96.3197377981%;
      left: 91.0683239951%;
      background-color: rgba(31,80,255,.5);
    }
    83% {
      width: 13.7196968556vw;
      height: 1.0680370035vw;
      top: 1.8550031576%;
      left: 55.44691462%;
      background-color: rgba(255,0,0,.5);
    }
    84% {
      width: 6.0347814777vw;
      height: 1.5826730755vw;
      top: 93.8638227928%;
      left: 58.1893092118%;
      background-color: rgba(255,0,0,.5);
    }
    85% {
      width: 8.9913928757vw;
      height: 1.1006044954vw;
      top: 3.0389473698%;
      left: 89.4461991579%;
      background-color: rgba(255,0,0,.5);
    }
    86% {
      width: 13.3707827351vw;
      height: 1.4211521261vw;
      top: 43.3308821179%;
      left: 84.4820280674%;
      background-color: rgba(255,0,0,.5);
    }
    87% {
      width: 12.3968781324vw;
      height: 1.1774021513vw;
      top: 80.5629154261%;
      left: 85.4966087617%;
      background-color: rgba(31,80,255,.5);
    }
    88% {
      width: 11.8868328683vw;
      height: 1.9565418179vw;
      top: 76.3347809263%;
      left: -3.1712673633%;
      background-color: rgba(31,80,255,.5);
    }
    89% {
      width: 4.3375332024vw;
      height: 1.5584317374vw;
      top: 46.0769045882%;
      left: 34.0675911154%;
      background-color: rgba(31,80,255,.5);
    }
    90% {
      width: 4.2483648332vw;
      height: 1.5029853114vw;
      top: 10.0390257229%;
      left: 11.5676400221%;
      background-color: rgba(31,80,255,.5);
    }
    91% {
      width: 5.6972529719vw;
      height: 1.9807482583vw;
      top: 36.5176513741%;
      left: 7.1510883605%;
      background-color: rgba(255,0,0,.5);
    }
    92% {
      width: 9.0914398237vw;
      height: 1.0319125673vw;
      top: 14.9041496217%;
      left: 31.4337043459%;
      background-color: rgba(255,0,0,.5);
    }
    93% {
      width: 6.6536518956vw;
      height: 1.5217890844vw;
      top: 98.4796190856%;
      left: -0.8445838165%;
      background-color: rgba(31,80,255,.5);
    }
    94% {
      width: 13.9959738802vw;
      height: 1.6797142602vw;
      top: 80.0419870992%;
      left: 13.4606024956%;
      background-color: rgba(255,0,0,.5);
    }
    95% {
      width: 9.5125743945vw;
      height: 1.9513785422vw;
      top: 35.9760182669%;
      left: 45.0096205435%;
      background-color: rgba(31,80,255,.5);
    }
    96% {
      width: 8.8379131778vw;
      height: 1.8979466583vw;
      top: 76.7809552402%;
      left: 94.1978889792%;
      background-color: rgba(255,0,0,.5);
    }
    97% {
      width: 10.9764670565vw;
      height: 1.6206823523vw;
      top: 69.9921432827%;
      left: 75.4007251138%;
      background-color: rgba(31,80,255,.5);
    }
    98% {
      width: 10.5904118101vw;
      height: 1.0146829674vw;
      top: 90.2996333791%;
      left: 77.0256441102%;
      background-color: rgba(31,80,255,.5);
    }
    99% {
      width: 14.1786481963vw;
      height: 1.6283503913vw;
      top: 17.2862933427%;
      left: 82.9065349382%;
      background-color: rgba(31,80,255,.5);
    }
    100%, 100% {
      background: none;
    }
  }
  @keyframes obj-glitch-after1 {
    0% {
      width: 7.722921032vw;
      height: 1.4748135627vw;
      top: 50.2578093621%;
      left: 56.0030871584%;
      background-color: rgba(255,0,0,.5);
    }
    1% {
      width: 9.1753486977vw;
      height: 1.576161217vw;
      top: 58.9868727961%;
      left: 43.5523768434%;
      background-color: rgba(31,80,255,.5);
    }
    2% {
      width: 3.5138288733vw;
      height: 1.9163029149vw;
      top: 77.0980613878%;
      left: -1.8275956409%;
      background-color: rgba(255,0,0,.5);
    }
    3% {
      width: 13.4219530905vw;
      height: 1.047273432vw;
      top: 87.5062489088%;
      left: 58.8337766064%;
      background-color: rgba(255,0,0,.5);
    }
    4% {
      width: 10.2744394077vw;
      height: 1.3533430651vw;
      top: 61.6262002164%;
      left: 39.2672557463%;
      background-color: rgba(255,0,0,.5);
    }
    5% {
      width: 4.7366263038vw;
      height: 1.7756075169vw;
      top: 99.2171420943%;
      left: 92.0952902446%;
      background-color: rgba(255,0,0,.5);
    }
    6% {
      width: 13.159606687vw;
      height: 1.6605278954vw;
      top: 83.0963807702%;
      left: 20.6182715686%;
      background-color: rgba(255,0,0,.5);
    }
    7% {
      width: 7.1694806439vw;
      height: 1.2492367829vw;
      top: 0.3706622777%;
      left: 77.054343389%;
      background-color: rgba(255,0,0,.5);
    }
    8% {
      width: 14.1703244344vw;
      height: 1.4725781748vw;
      top: 37.1680830402%;
      left: 77.0922068869%;
      background-color: rgba(31,80,255,.5);
    }
    9% {
      width: 7.7457485445vw;
      height: 1.5319416444vw;
      top: 99.6335395664%;
      left: 73.1937179156%;
      background-color: rgba(31,80,255,.5);
    }
    10% {
      width: 5.4288162095vw;
      height: 1.2356544835vw;
      top: 15.3748531301%;
      left: 55.5927194441%;
      background-color: rgba(255,0,0,.5);
    }
    11% {
      width: 11.7660236417vw;
      height: 1.7636325338vw;
      top: 9.060411868%;
      left: 13.0731978258%;
      background-color: rgba(31,80,255,.5);
    }
    12% {
      width: 5.1669964003vw;
      height: 1.9177812943vw;
      top: 85.3328480725%;
      left: 85.9646644976%;
      background-color: rgba(31,80,255,.5);
    }
    13% {
      width: 7.8965558563vw;
      height: 1.0247371761vw;
      top: 84.89584585%;
      left: 7.0597898645%;
      background-color: rgba(31,80,255,.5);
    }
    14% {
      width: 12.7445776983vw;
      height: 1.6167619274vw;
      top: 32.606577943%;
      left: 81.9729907389%;
      background-color: rgba(255,0,0,.5);
    }
    15% {
      width: 7.2800131902vw;
      height: 1.501453671vw;
      top: 54.0064849571%;
      left: 91.5513029668%;
      background-color: rgba(255,0,0,.5);
    }
    16% {
      width: 7.4315861453vw;
      height: 1.9703971356vw;
      top: 51.9203797935%;
      left: 11.6043352908%;
      background-color: rgba(255,0,0,.5);
    }
    17% {
      width: 7.913208279vw;
      height: 1.3907946095vw;
      top: 52.6050036046%;
      left: 2.4089972639%;
      background-color: rgba(255,0,0,.5);
    }
    18% {
      width: 14.2708171343vw;
      height: 1.7478850587vw;
      top: 43.9275771119%;
      left: 47.9751356911%;
      background-color: rgba(255,0,0,.5);
    }
    19% {
      width: 7.0778703832vw;
      height: 1.8469067046vw;
      top: 2.8522793898%;
      left: 66.1513080665%;
      background-color: rgba(31,80,255,.5);
    }
    20% {
      width: 7.2638135437vw;
      height: 1.7141280961vw;
      top: 6.0603486208%;
      left: 38.4749329791%;
      background-color: rgba(31,80,255,.5);
    }
    21% {
      width: 5.3243670549vw;
      height: 1.1749180648vw;
      top: 3.6569247047%;
      left: -0.8027679283%;
      background-color: rgba(31,80,255,.5);
    }
    22% {
      width: 12.9460299424vw;
      height: 1.7637702325vw;
      top: 33.7331087306%;
      left: 62.7266651391%;
      background-color: rgba(31,80,255,.5);
    }
    23% {
      width: 14.4857217825vw;
      height: 1.4743430188vw;
      top: 21.3550773804%;
      left: 98.0617927359%;
      background-color: rgba(31,80,255,.5);
    }
    24% {
      width: 12.7331429845vw;
      height: 1.6399617563vw;
      top: 14.5128641889%;
      left: 28.0553523224%;
      background-color: rgba(255,0,0,.5);
    }
    25% {
      width: 11.5201011435vw;
      height: 1.0394634273vw;
      top: 66.9009933534%;
      left: 3.0748973364%;
      background-color: rgba(255,0,0,.5);
    }
    26% {
      width: 12.9412226253vw;
      height: 1.5755574467vw;
      top: 74.3903514558%;
      left: 6.6972160767%;
      background-color: rgba(31,80,255,.5);
    }
    27% {
      width: 8.9583926691vw;
      height: 1.0633676437vw;
      top: 1.429574776%;
      left: 87.0782250226%;
      background-color: rgba(255,0,0,.5);
    }
    28% {
      width: 7.713733178vw;
      height: 1.3394743076vw;
      top: 17.9346218475%;
      left: -4.7611325147%;
      background-color: rgba(255,0,0,.5);
    }
    29% {
      width: 10.2878842365vw;
      height: 1.6537829574vw;
      top: 33.2866836836%;
      left: 88.6096160597%;
      background-color: rgba(255,0,0,.5);
    }
    30% {
      width: 11.6533521336vw;
      height: 1.2973405401vw;
      top: 45.0179640078%;
      left: 36.4631738666%;
      background-color: rgba(255,0,0,.5);
    }
    31% {
      width: 7.7043697639vw;
      height: 1.2069953085vw;
      top: 15.0010402676%;
      left: 52.6823359602%;
      background-color: rgba(31,80,255,.5);
    }
    32% {
      width: 7.9834496852vw;
      height: 1.6764963803vw;
      top: 99.8738345366%;
      left: 69.012341472%;
      background-color: rgba(255,0,0,.5);
    }
    33% {
      width: 14.6453203346vw;
      height: 1.8112682748vw;
      top: 58.4711031257%;
      left: 36.1149877942%;
      background-color: rgba(255,0,0,.5);
    }
    34% {
      width: 11.6261487095vw;
      height: 1.6940495763vw;
      top: 67.5683694577%;
      left: 37.7707735324%;
      background-color: rgba(31,80,255,.5);
    }
    35% {
      width: 11.1430831233vw;
      height: 1.3005377702vw;
      top: 47.8878093825%;
      left: 71.3805559365%;
      background-color: rgba(31,80,255,.5);
    }
    36% {
      width: 4.8144263444vw;
      height: 1.3063664465vw;
      top: 33.1404356311%;
      left: 19.0112403876%;
      background-color: rgba(31,80,255,.5);
    }
    37% {
      width: 4.8062674052vw;
      height: 1.1941578855vw;
      top: 35.2953112407%;
      left: 3.357841053%;
      background-color: rgba(31,80,255,.5);
    }
    38% {
      width: 4.0773732023vw;
      height: 1.915448611vw;
      top: 81.9075843814%;
      left: -1.7340928777%;
      background-color: rgba(255,0,0,.5);
    }
    39% {
      width: 6.9630684935vw;
      height: 1.4594064794vw;
      top: 61.0589950054%;
      left: 31.4490279691%;
      background-color: rgba(255,0,0,.5);
    }
    40% {
      width: 11.3917325561vw;
      height: 1.0188264106vw;
      top: 52.0377182811%;
      left: 69.2118980591%;
      background-color: rgba(255,0,0,.5);
    }
    41% {
      width: 7.1579138951vw;
      height: 1.0298835979vw;
      top: 32.8554397001%;
      left: 45.232877389%;
      background-color: rgba(31,80,255,.5);
    }
    42% {
      width: 10.9126590324vw;
      height: 1.3014668995vw;
      top: 76.7249480609%;
      left: 39.438202855%;
      background-color: rgba(31,80,255,.5);
    }
    43% {
      width: 5.2148285238vw;
      height: 1.4759748348vw;
      top: 55.3793651583%;
      left: -4.107177141%;
      background-color: rgba(255,0,0,.5);
    }
    44% {
      width: 7.3826548256vw;
      height: 1.105590447vw;
      top: 62.8884542047%;
      left: 76.5959282261%;
      background-color: rgba(31,80,255,.5);
    }
    45% {
      width: 9.1397373382vw;
      height: 1.5595529539vw;
      top: 91.0141721103%;
      left: 21.4044989651%;
      background-color: rgba(255,0,0,.5);
    }
    46% {
      width: 14.8896907499vw;
      height: 1.6191876978vw;
      top: 64.4789788039%;
      left: 89.8234218951%;
      background-color: rgba(255,0,0,.5);
    }
    47% {
      width: 14.0064549273vw;
      height: 1.6648439069vw;
      top: 77.2267999734%;
      left: 89.0727873985%;
      background-color: rgba(255,0,0,.5);
    }
    48% {
      width: 11.0889071161vw;
      height: 1.6059011928vw;
      top: 16.9933570572%;
      left: 43.9576306262%;
      background-color: rgba(255,0,0,.5);
    }
    49% {
      width: 5.5830413832vw;
      height: 1.155206277vw;
      top: 70.0110988508%;
      left: 85.0757762728%;
      background-color: rgba(255,0,0,.5);
    }
    50% {
      width: 5.4897356666vw;
      height: 1.4646862511vw;
      top: 59.11109246%;
      left: 72.5213882927%;
      background-color: rgba(255,0,0,.5);
    }
    51% {
      width: 4.4763228408vw;
      height: 1.1629676688vw;
      top: 85.0342146802%;
      left: 88.9772145364%;
      background-color: rgba(31,80,255,.5);
    }
    52% {
      width: 6.482445017vw;
      height: 1.4798973935vw;
      top: 58.0041246921%;
      left: 44.0489897529%;
      background-color: rgba(31,80,255,.5);
    }
    53% {
      width: 11.2026783171vw;
      height: 1.5268577708vw;
      top: 51.1929234054%;
      left: 64.1190345437%;
      background-color: rgba(31,80,255,.5);
    }
    54% {
      width: 13.8884858539vw;
      height: 1.0530961671vw;
      top: 78.7546416866%;
      left: 67.845260289%;
      background-color: rgba(31,80,255,.5);
    }
    55% {
      width: 11.0485543463vw;
      height: 1.5833243638vw;
      top: 24.4790911816%;
      left: 7.7345292826%;
      background-color: rgba(31,80,255,.5);
    }
    56% {
      width: 6.2714083004vw;
      height: 1.472589523vw;
      top: 46.390703877%;
      left: 96.3250657572%;
      background-color: rgba(255,0,0,.5);
    }
    57% {
      width: 6.2774949862vw;
      height: 1.1508173791vw;
      top: 79.317351081%;
      left: 58.1528905341%;
      background-color: rgba(31,80,255,.5);
    }
    58% {
      width: 9.7051142764vw;
      height: 1.6713029297vw;
      top: 1.8058911111%;
      left: 14.5912382264%;
      background-color: rgba(255,0,0,.5);
    }
    59% {
      width: 7.1654348319vw;
      height: 1.9775284729vw;
      top: 81.3507252667%;
      left: 82.0749401163%;
      background-color: rgba(255,0,0,.5);
    }
    60% {
      width: 7.1576201726vw;
      height: 1.0145721364vw;
      top: 94.0969428011%;
      left: 30.5965587982%;
      background-color: rgba(255,0,0,.5);
    }
    61% {
      width: 12.1998458744vw;
      height: 1.7658483938vw;
      top: 11.3717092815%;
      left: 68.2114814594%;
      background-color: rgba(255,0,0,.5);
    }
    62% {
      width: 14.8533880786vw;
      height: 1.3921253684vw;
      top: 57.4718957588%;
      left: 96.7148697742%;
      background-color: rgba(255,0,0,.5);
    }
    63% {
      width: 11.064061823vw;
      height: 1.9869640769vw;
      top: 68.1167482751%;
      left: 22.1400203617%;
      background-color: rgba(31,80,255,.5);
    }
    64% {
      width: 7.8781291681vw;
      height: 1.947491975vw;
      top: 83.0208933954%;
      left: 67.930990729%;
      background-color: rgba(255,0,0,.5);
    }
    65% {
      width: 12.2504738526vw;
      height: 1.0568314002vw;
      top: 44.3352547773%;
      left: 64.5738408455%;
      background-color: rgba(255,0,0,.5);
    }
    66% {
      width: 12.7259238917vw;
      height: 1.5667966214vw;
      top: 53.1026464691%;
      left: 62.1138780542%;
      background-color: rgba(255,0,0,.5);
    }
    67% {
      width: 12.1937879247vw;
      height: 1.262625152vw;
      top: 30.9754703349%;
      left: 87.7123222135%;
      background-color: rgba(31,80,255,.5);
    }
    68% {
      width: 8.5206711693vw;
      height: 1.5466529976vw;
      top: 75.0023155573%;
      left: 30.1352891263%;
      background-color: rgba(31,80,255,.5);
    }
    69% {
      width: 8.5482646445vw;
      height: 1.8471561169vw;
      top: 84.0558108723%;
      left: 55.4149668561%;
      background-color: rgba(255,0,0,.5);
    }
    70% {
      width: 9.045487048vw;
      height: 1.7853819849vw;
      top: 58.2563741519%;
      left: 44.4993698568%;
      background-color: rgba(31,80,255,.5);
    }
    71% {
      width: 11.4466713459vw;
      height: 1.4010617431vw;
      top: 40.1335323296%;
      left: 60.2497488524%;
      background-color: rgba(255,0,0,.5);
    }
    72% {
      width: 11.5186052068vw;
      height: 1.8929238159vw;
      top: 91.9613328893%;
      left: 25.4894779415%;
      background-color: rgba(31,80,255,.5);
    }
    73% {
      width: 8.2478332352vw;
      height: 1.6103107353vw;
      top: 71.0039409831%;
      left: 2.8279440606%;
      background-color: rgba(31,80,255,.5);
    }
    74% {
      width: 13.3922419772vw;
      height: 1.6718806111vw;
      top: 32.9694527125%;
      left: 9.6761268502%;
      background-color: rgba(31,80,255,.5);
    }
    75% {
      width: 10.2437547572vw;
      height: 1.8475360184vw;
      top: 13.4817883816%;
      left: 65.271192585%;
      background-color: rgba(255,0,0,.5);
    }
    76% {
      width: 4.099079783vw;
      height: 1.6983476197vw;
      top: 85.326379531%;
      left: 92.4620836542%;
      background-color: rgba(31,80,255,.5);
    }
    77% {
      width: 5.659184222vw;
      height: 1.6747947642vw;
      top: 18.0650797779%;
      left: 29.054532163%;
      background-color: rgba(31,80,255,.5);
    }
    78% {
      width: 7.3419917087vw;
      height: 1.5855547135vw;
      top: 48.7912858662%;
      left: 0.8393305356%;
      background-color: rgba(31,80,255,.5);
    }
    79% {
      width: 8.3099975235vw;
      height: 1.6909186774vw;
      top: 19.7574013473%;
      left: 61.5643004447%;
      background-color: rgba(255,0,0,.5);
    }
    80% {
      width: 4.250353071vw;
      height: 1.2262699299vw;
      top: 79.8560015476%;
      left: 77.5249475124%;
      background-color: rgba(31,80,255,.5);
    }
    81% {
      width: 12.5056248377vw;
      height: 1.081590025vw;
      top: 77.0830167223%;
      left: 23.581744521%;
      background-color: rgba(255,0,0,.5);
    }
    82% {
      width: 4.8735635328vw;
      height: 1.9157546134vw;
      top: 96.3197377981%;
      left: 91.0683239951%;
      background-color: rgba(31,80,255,.5);
    }
    83% {
      width: 13.7196968556vw;
      height: 1.0680370035vw;
      top: 1.8550031576%;
      left: 55.44691462%;
      background-color: rgba(255,0,0,.5);
    }
    84% {
      width: 6.0347814777vw;
      height: 1.5826730755vw;
      top: 93.8638227928%;
      left: 58.1893092118%;
      background-color: rgba(255,0,0,.5);
    }
    85% {
      width: 8.9913928757vw;
      height: 1.1006044954vw;
      top: 3.0389473698%;
      left: 89.4461991579%;
      background-color: rgba(255,0,0,.5);
    }
    86% {
      width: 13.3707827351vw;
      height: 1.4211521261vw;
      top: 43.3308821179%;
      left: 84.4820280674%;
      background-color: rgba(255,0,0,.5);
    }
    87% {
      width: 12.3968781324vw;
      height: 1.1774021513vw;
      top: 80.5629154261%;
      left: 85.4966087617%;
      background-color: rgba(31,80,255,.5);
    }
    88% {
      width: 11.8868328683vw;
      height: 1.9565418179vw;
      top: 76.3347809263%;
      left: -3.1712673633%;
      background-color: rgba(31,80,255,.5);
    }
    89% {
      width: 4.3375332024vw;
      height: 1.5584317374vw;
      top: 46.0769045882%;
      left: 34.0675911154%;
      background-color: rgba(31,80,255,.5);
    }
    90% {
      width: 4.2483648332vw;
      height: 1.5029853114vw;
      top: 10.0390257229%;
      left: 11.5676400221%;
      background-color: rgba(31,80,255,.5);
    }
    91% {
      width: 5.6972529719vw;
      height: 1.9807482583vw;
      top: 36.5176513741%;
      left: 7.1510883605%;
      background-color: rgba(255,0,0,.5);
    }
    92% {
      width: 9.0914398237vw;
      height: 1.0319125673vw;
      top: 14.9041496217%;
      left: 31.4337043459%;
      background-color: rgba(255,0,0,.5);
    }
    93% {
      width: 6.6536518956vw;
      height: 1.5217890844vw;
      top: 98.4796190856%;
      left: -0.8445838165%;
      background-color: rgba(31,80,255,.5);
    }
    94% {
      width: 13.9959738802vw;
      height: 1.6797142602vw;
      top: 80.0419870992%;
      left: 13.4606024956%;
      background-color: rgba(255,0,0,.5);
    }
    95% {
      width: 9.5125743945vw;
      height: 1.9513785422vw;
      top: 35.9760182669%;
      left: 45.0096205435%;
      background-color: rgba(31,80,255,.5);
    }
    96% {
      width: 8.8379131778vw;
      height: 1.8979466583vw;
      top: 76.7809552402%;
      left: 94.1978889792%;
      background-color: rgba(255,0,0,.5);
    }
    97% {
      width: 10.9764670565vw;
      height: 1.6206823523vw;
      top: 69.9921432827%;
      left: 75.4007251138%;
      background-color: rgba(31,80,255,.5);
    }
    98% {
      width: 10.5904118101vw;
      height: 1.0146829674vw;
      top: 90.2996333791%;
      left: 77.0256441102%;
      background-color: rgba(31,80,255,.5);
    }
    99% {
      width: 14.1786481963vw;
      height: 1.6283503913vw;
      top: 17.2862933427%;
      left: 82.9065349382%;
      background-color: rgba(31,80,255,.5);
    }
    100%, 100% {
      background: none;
    }
  }
  @-webkit-keyframes obj-glitch-size-after1 {
    0% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    1% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    1% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    2% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    2% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    3% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    3% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    4% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    4% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    5% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    5% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    6% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    6% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    7% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    7% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    8% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    8% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    9% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    9% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    10% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    10% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    11% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    11% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    12% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    12% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    13% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    13% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    14% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    14% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    15% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    15% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    16% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    16% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    17% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    17% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    18% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    18% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    19% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    19% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    20% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    20% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    21% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    21% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    22% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    22% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    23% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    23% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    24% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    24% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    25% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    25% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    26% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    26% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    27% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    27% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    28% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    28% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    29% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    29% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    30% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    30% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    31% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    31% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    32% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    32% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    33% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    33% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    34% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    34% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    35% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    35% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    36% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    36% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    37% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    37% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    38% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    38% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    39% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    39% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    40% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    40% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    41% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    41% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    42% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    42% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    43% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    43% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    44% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    44% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    45% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    45% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    46% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    46% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    47% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    47% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    48% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    48% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    49% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    49% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    50% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    50% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    51% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    51% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    52% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    52% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    53% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    53% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    54% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    54% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    55% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    55% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    56% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    56% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    57% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    57% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    58% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    58% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    59% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    59% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    60% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    60% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    61% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    61% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    62% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    62% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    63% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    63% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    64% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    64% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    65% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    65% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    66% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    66% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    67% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    67% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    68% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    68% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    69% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    69% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    70% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    70% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    71% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    71% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    72% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    72% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    73% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    73% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    74% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    74% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    75% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    75% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    76% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    76% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    77% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    77% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    78% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    78% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    79% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    79% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    80% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    80% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    81% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    81% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    82% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    82% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    83% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    83% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    84% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    84% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    85% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    85% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    86% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    86% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    87% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    87% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    88% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    88% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    89% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    89% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    90% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    90% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    91% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    91% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    92% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    92% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    93% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    93% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    94% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    94% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    95% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    95% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    96% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    96% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    97% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    97% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    98% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    98% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    99% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    99% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    100%, 100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
  }
  @keyframes obj-glitch-size-after1 {
    0% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    1% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    1% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    2% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    2% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    3% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    3% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    4% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    4% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    5% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    5% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    6% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    6% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    7% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    7% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    8% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    8% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    9% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    9% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    10% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    10% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    11% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    11% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    12% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    12% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    13% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    13% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    14% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    14% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    15% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    15% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    16% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    16% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    17% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    17% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    18% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    18% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    19% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    19% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    20% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    20% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    21% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    21% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    22% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    22% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    23% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    23% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    24% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    24% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    25% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    25% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    26% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    26% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    27% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    27% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    28% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    28% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    29% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    29% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    30% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    30% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    31% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    31% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    32% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    32% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    33% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    33% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    34% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    34% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    35% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    35% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    36% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    36% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    37% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    37% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    38% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    38% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    39% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    39% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    40% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    40% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    41% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    41% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    42% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    42% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    43% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    43% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    44% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    44% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    45% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    45% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    46% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    46% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    47% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    47% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    48% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    48% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    49% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    49% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    50% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    50% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    51% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    51% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    52% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    52% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    53% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    53% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    54% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    54% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    55% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    55% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    56% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    56% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    57% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    57% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    58% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    58% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    59% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    59% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    60% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    60% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    61% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    61% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    62% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    62% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    63% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    63% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    64% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    64% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    65% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    65% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    66% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    66% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    67% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    67% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    68% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    68% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    69% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    69% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    70% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    70% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    71% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    71% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    72% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    72% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    73% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    73% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    74% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    74% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    75% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    75% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    76% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    76% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    77% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    77% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    78% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    78% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    79% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    79% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    80% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    80% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    81% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    81% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    82% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    82% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    83% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    83% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    84% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    84% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    85% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    85% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    86% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    86% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    87% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    87% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    88% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    88% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    89% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    89% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    90% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    90% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    91% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    91% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    92% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    92% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    93% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    93% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    94% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    94% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    95% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    95% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    96% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    96% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    97% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    97% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    98% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    98% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    99% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    99% {
      -webkit-transform: scale(1.5, 1);
              transform: scale(1.5, 1);
    }
    100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
    100%, 100% {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
    }
  }
}
.p-objGlitch ._obj._2 {
  display: none;
}
.p-objGlitch ._obj._3 {
  display: none;
}

.p-txtGlitch {
  position: relative;
}
.p-txtGlitch ._main {
  position: relative;
  z-index: 1;
}
.p-txtGlitch ._txt {
  opacity: 0;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
}
.p-txtGlitch ._txt._1 {
  -webkit-animation: txt-glitch-txt1 1s steps(1, jump-end) 0s infinite alternate both;
          animation: txt-glitch-txt1 1s steps(1, jump-end) 0s infinite alternate both;
}
@-webkit-keyframes txt-glitch-txt1 {
  0% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5725763985%, -0.6284747235%) scale(1.0056987353, 1.0169805139);
            transform: translate(-0.5725763985%, -0.6284747235%) scale(1.0056987353, 1.0169805139);
  }
  0.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7224592462%, 0.0064213394%) scale(0.9984362433, 1.0144315552);
            transform: translate(0.7224592462%, 0.0064213394%) scale(0.9984362433, 1.0144315552);
  }
  1% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7425521225%, -0.9216092005%) scale(0.9578662403, 0.9755047751);
            transform: translate(0.7425521225%, -0.9216092005%) scale(0.9578662403, 0.9755047751);
  }
  1.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.4558844038%, 0.6242946962%) scale(0.9983728682, 0.9669423125);
            transform: translate(0.4558844038%, 0.6242946962%) scale(0.9983728682, 0.9669423125);
  }
  2% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.6443727394%, -0.9317321918%) scale(0.9933334278, 1.0120486202);
            transform: translate(0.6443727394%, -0.9317321918%) scale(0.9933334278, 1.0120486202);
  }
  2.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.8308995552%, -0.1898574904%) scale(0.9607172553, 0.9975869781);
            transform: translate(-0.8308995552%, -0.1898574904%) scale(0.9607172553, 0.9975869781);
  }
  3% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9912649088%, 0.3783067565%) scale(0.95012313, 0.9912725181);
            transform: translate(0.9912649088%, 0.3783067565%) scale(0.95012313, 0.9912725181);
  }
  3.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9104957712%, 0.1147378271%) scale(0.9753205218, 1.0104351621);
            transform: translate(-0.9104957712%, 0.1147378271%) scale(0.9753205218, 1.0104351621);
  }
  4% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.3494286355%, -0.2225513373%) scale(0.9838892977, 0.9811847209);
            transform: translate(-0.3494286355%, -0.2225513373%) scale(0.9838892977, 0.9811847209);
  }
  4.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.4186269603%, 0.1012133395%) scale(0.9697534581, 0.9795076821);
            transform: translate(1.4186269603%, 0.1012133395%) scale(0.9697534581, 0.9795076821);
  }
  5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.1303826856%, 0.1977364782%) scale(0.9774660251, 1.0163864415);
            transform: translate(1.1303826856%, 0.1977364782%) scale(0.9774660251, 1.0163864415);
  }
  5.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.2213240686%, 0.4398894715%) scale(0.9757299192, 0.9579561649);
            transform: translate(-1.2213240686%, 0.4398894715%) scale(0.9757299192, 0.9579561649);
  }
  6% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.1748872579%, -0.6930112968%) scale(0.9990947643, 0.9985889638);
            transform: translate(-0.1748872579%, -0.6930112968%) scale(0.9990947643, 0.9985889638);
  }
  6.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.8157567883%, 0.5009425275%) scale(0.9782006236, 1.0159509448);
            transform: translate(0.8157567883%, 0.5009425275%) scale(0.9782006236, 1.0159509448);
  }
  7% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9803225911%, 0.5429855435%) scale(0.989228972, 0.9982909415);
            transform: translate(-0.9803225911%, 0.5429855435%) scale(0.989228972, 0.9982909415);
  }
  7.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.2206720472%, -0.2048621337%) scale(0.9510827771, 1.0044810252);
            transform: translate(-0.2206720472%, -0.2048621337%) scale(0.9510827771, 1.0044810252);
  }
  8% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8460951281%, -0.5443998664%) scale(0.9872966107, 0.9625903467);
            transform: translate(-0.8460951281%, -0.5443998664%) scale(0.9872966107, 0.9625903467);
  }
  8.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.399802393%, -0.8351797456%) scale(1.0140918344, 0.9592508365);
            transform: translate(-0.399802393%, -0.8351797456%) scale(1.0140918344, 0.9592508365);
  }
  9% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.054666986%, 0.8492784%) scale(0.96793604, 0.9874631917);
            transform: translate(-0.054666986%, 0.8492784%) scale(0.96793604, 0.9874631917);
  }
  9.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5155109489%, -0.5895472928%) scale(1.009514788, 0.9690606303);
            transform: translate(0.5155109489%, -0.5895472928%) scale(1.009514788, 0.9690606303);
  }
  10% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.8591891011%, 0.1174085305%) scale(1.0048097788, 0.9611438418);
            transform: translate(0.8591891011%, 0.1174085305%) scale(1.0048097788, 0.9611438418);
  }
  10.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.6137379668%, 0.3798191202%) scale(0.9501504038, 0.9740753083);
            transform: translate(-0.6137379668%, 0.3798191202%) scale(0.9501504038, 0.9740753083);
  }
  11% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.3614561206%, 0.6522587022%) scale(1.0171471074, 0.9786258246);
            transform: translate(-1.3614561206%, 0.6522587022%) scale(1.0171471074, 0.9786258246);
  }
  11.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.2135635134%, -0.4911825547%) scale(1.0058567848, 0.9760964069);
            transform: translate(-0.2135635134%, -0.4911825547%) scale(1.0058567848, 0.9760964069);
  }
  12% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9146155603%, -0.5711412713%) scale(1.0183162665, 0.986247536);
            transform: translate(-0.9146155603%, -0.5711412713%) scale(1.0183162665, 0.986247536);
  }
  12.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.1860379244%, -0.1602095292%) scale(0.9675212021, 0.9850579759);
            transform: translate(1.1860379244%, -0.1602095292%) scale(0.9675212021, 0.9850579759);
  }
  13% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7625613565%, -0.1077878669%) scale(1.0167102573, 0.9789235584);
            transform: translate(0.7625613565%, -0.1077878669%) scale(1.0167102573, 0.9789235584);
  }
  13.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.5166601047%, -0.7625522209%) scale(1.0076569052, 0.9761855758);
            transform: translate(0.5166601047%, -0.7625522209%) scale(1.0076569052, 0.9761855758);
  }
  14% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5358176128%, -0.0651408539%) scale(1.0067258387, 0.9665930994);
            transform: translate(-0.5358176128%, -0.0651408539%) scale(1.0067258387, 0.9665930994);
  }
  14.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6224546661%, 0.0019487974%) scale(0.9726202891, 1.0043202359);
            transform: translate(0.6224546661%, 0.0019487974%) scale(0.9726202891, 1.0043202359);
  }
  15% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.9764249947%, -0.3167129183%) scale(0.9744449008, 1.0053470926);
            transform: translate(0.9764249947%, -0.3167129183%) scale(0.9744449008, 1.0053470926);
  }
  15.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.1685910885%, 0.4599249253%) scale(0.9950122201, 0.9693346827);
            transform: translate(1.1685910885%, 0.4599249253%) scale(0.9950122201, 0.9693346827);
  }
  16% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6834709899%, -0.1567591196%) scale(1.0158272921, 1.0155630782);
            transform: translate(0.6834709899%, -0.1567591196%) scale(1.0158272921, 1.0155630782);
  }
  16.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.8492155691%, -0.124052933%) scale(0.9920367776, 0.9642351378);
            transform: translate(0.8492155691%, -0.124052933%) scale(0.9920367776, 0.9642351378);
  }
  17% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.7674877783%, 0.1169011348%) scale(1.0159040263, 0.9884107335);
            transform: translate(0.7674877783%, 0.1169011348%) scale(1.0159040263, 0.9884107335);
  }
  17.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.5877776783%, -0.2497831746%) scale(1.0176684809, 1.0036702648);
            transform: translate(0.5877776783%, -0.2497831746%) scale(1.0176684809, 1.0036702648);
  }
  18% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.9795539645%, 0.051895102%) scale(0.9797749703, 1.0087874039);
            transform: translate(-0.9795539645%, 0.051895102%) scale(0.9797749703, 1.0087874039);
  }
  18.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9265715259%, 0.8816781308%) scale(0.9676921147, 0.9923468735);
            transform: translate(-0.9265715259%, 0.8816781308%) scale(0.9676921147, 0.9923468735);
  }
  19% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.7086614125%, 0.930656072%) scale(0.9832923491, 0.9594196137);
            transform: translate(-0.7086614125%, 0.930656072%) scale(0.9832923491, 0.9594196137);
  }
  19.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5249382191%, -0.383348039%) scale(1.0142691115, 0.9717110937);
            transform: translate(0.5249382191%, -0.383348039%) scale(1.0142691115, 0.9717110937);
  }
  20% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.0485178922%, 0.7283309236%) scale(0.9515177614, 1.0112075594);
            transform: translate(0.0485178922%, 0.7283309236%) scale(0.9515177614, 1.0112075594);
  }
  20.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.8775593287%, 0.0957489166%) scale(0.9732138652, 1.0172398999);
            transform: translate(-0.8775593287%, 0.0957489166%) scale(0.9732138652, 1.0172398999);
  }
  21% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5283499203%, 0.0545177389%) scale(0.9953448666, 0.9538218513);
            transform: translate(-0.5283499203%, 0.0545177389%) scale(0.9953448666, 0.9538218513);
  }
  21.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.6553407126%, -0.3560126248%) scale(0.9645754436, 0.9767499783);
            transform: translate(-0.6553407126%, -0.3560126248%) scale(0.9645754436, 0.9767499783);
  }
  22% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.2584204947%, 0.6042762407%) scale(0.9687207713, 0.9583480265);
            transform: translate(-0.2584204947%, 0.6042762407%) scale(0.9687207713, 0.9583480265);
  }
  22.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.0113199448%, 0.2803788405%) scale(0.950247612, 0.954923558);
            transform: translate(0.0113199448%, 0.2803788405%) scale(0.950247612, 0.954923558);
  }
  23% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.4058061339%, -0.588640933%) scale(0.9935797471, 0.9748932261);
            transform: translate(1.4058061339%, -0.588640933%) scale(0.9935797471, 0.9748932261);
  }
  23.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9429850773%, 0.2655731679%) scale(1.0001833897, 0.979045537);
            transform: translate(0.9429850773%, 0.2655731679%) scale(1.0001833897, 0.979045537);
  }
  24% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.18849244%, 0.5581578589%) scale(0.9597638872, 0.9927461008);
            transform: translate(0.18849244%, 0.5581578589%) scale(0.9597638872, 0.9927461008);
  }
  24.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.0343386467%, 0.1940776894%) scale(0.9803163269, 0.987788903);
            transform: translate(0.0343386467%, 0.1940776894%) scale(0.9803163269, 0.987788903);
  }
  25% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3845460716%, -0.1510017994%) scale(0.9892967362, 0.9904680194);
            transform: translate(1.3845460716%, -0.1510017994%) scale(0.9892967362, 0.9904680194);
  }
  25.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.9593886584%, -0.6756805428%) scale(0.9535678807, 0.9519948065);
            transform: translate(-0.9593886584%, -0.6756805428%) scale(0.9535678807, 0.9519948065);
  }
  26% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.3748835943%, -0.9626063089%) scale(0.9745339457, 0.9500361938);
            transform: translate(0.3748835943%, -0.9626063089%) scale(0.9745339457, 0.9500361938);
  }
  26.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9471610956%, -0.318803838%) scale(0.9654932556, 0.9974287371);
            transform: translate(-0.9471610956%, -0.318803838%) scale(0.9654932556, 0.9974287371);
  }
  27% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.3422516218%, 0.327256651%) scale(0.9883940507, 1.0134177295);
            transform: translate(0.3422516218%, 0.327256651%) scale(0.9883940507, 1.0134177295);
  }
  27.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2873164356%, 0.110125201%) scale(1.010788247, 0.9981110811);
            transform: translate(0.2873164356%, 0.110125201%) scale(1.010788247, 0.9981110811);
  }
  28% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.0173461269%, 0.2385612106%) scale(0.9579116102, 1.012604991);
            transform: translate(-1.0173461269%, 0.2385612106%) scale(0.9579116102, 1.012604991);
  }
  28.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9823242507%, 0.160548389%) scale(0.9700417058, 0.9708836373);
            transform: translate(0.9823242507%, 0.160548389%) scale(0.9700417058, 0.9708836373);
  }
  29% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.4288048591%, 0.3718025897%) scale(0.9527461857, 0.9840606665);
            transform: translate(1.4288048591%, 0.3718025897%) scale(0.9527461857, 0.9840606665);
  }
  29.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.449544439%, -0.6582991958%) scale(1.0189292432, 0.9672499935);
            transform: translate(0.449544439%, -0.6582991958%) scale(1.0189292432, 0.9672499935);
  }
  30% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.0770199122%, -0.1127455292%) scale(1.0081316364, 0.9981738837);
            transform: translate(-0.0770199122%, -0.1127455292%) scale(1.0081316364, 0.9981738837);
  }
  30.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.38655179%, -0.0642277972%) scale(0.9987479215, 0.9898280004);
            transform: translate(1.38655179%, -0.0642277972%) scale(0.9987479215, 0.9898280004);
  }
  31% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.1303694456%, -0.4241463506%) scale(1.0044982181, 0.9926284213);
            transform: translate(-0.1303694456%, -0.4241463506%) scale(1.0044982181, 0.9926284213);
  }
  31.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8404670423%, -0.7205134849%) scale(1.000520187, 0.9747609869);
            transform: translate(-0.8404670423%, -0.7205134849%) scale(1.000520187, 0.9747609869);
  }
  32% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.6540821822%, -0.3344736921%) scale(1.000239807, 1.0132830407);
            transform: translate(-0.6540821822%, -0.3344736921%) scale(1.000239807, 1.0132830407);
  }
  32.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.3529615791%, 0.7755319775%) scale(0.9592237311, 0.9962337636);
            transform: translate(-0.3529615791%, 0.7755319775%) scale(0.9592237311, 0.9962337636);
  }
  33% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5209828183%, -0.6234154874%) scale(1.0067066523, 0.9719384167);
            transform: translate(-0.5209828183%, -0.6234154874%) scale(1.0067066523, 0.9719384167);
  }
  33.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.174050845%, 0.1906448235%) scale(1.0195880504, 0.9732828777);
            transform: translate(-0.174050845%, 0.1906448235%) scale(1.0195880504, 0.9732828777);
  }
  34% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.1932558553%, 0.4860127275%) scale(0.9927484102, 0.9808029273);
            transform: translate(-1.1932558553%, 0.4860127275%) scale(0.9927484102, 0.9808029273);
  }
  34.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.2147656191%, -0.479948521%) scale(1.0071257818, 1.0151494174);
            transform: translate(-0.2147656191%, -0.479948521%) scale(1.0071257818, 1.0151494174);
  }
  35% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.211962959%, -0.1849558632%) scale(0.9528775205, 1.0042128086);
            transform: translate(0.211962959%, -0.1849558632%) scale(0.9528775205, 1.0042128086);
  }
  35.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3305058601%, 0.323634721%) scale(1.0041454367, 0.9712670349);
            transform: translate(1.3305058601%, 0.323634721%) scale(1.0041454367, 0.9712670349);
  }
  36% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.8848922997%, 0.3671564668%) scale(0.9778016377, 0.9616053297);
            transform: translate(0.8848922997%, 0.3671564668%) scale(0.9778016377, 0.9616053297);
  }
  36.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3595698807%, 0.3416122019%) scale(1.0177099581, 0.9813175908);
            transform: translate(1.3595698807%, 0.3416122019%) scale(1.0177099581, 0.9813175908);
  }
  37% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.0153717883%, -0.030396763%) scale(0.9832815376, 1.0083078333);
            transform: translate(-1.0153717883%, -0.030396763%) scale(0.9832815376, 1.0083078333);
  }
  37.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3673505856%, -0.4170663905%) scale(0.9761354437, 0.9875572565);
            transform: translate(1.3673505856%, -0.4170663905%) scale(0.9761354437, 0.9875572565);
  }
  38% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.6210988307%, 0.0571555543%) scale(0.999730548, 1.0183424921);
            transform: translate(-0.6210988307%, 0.0571555543%) scale(0.999730548, 1.0183424921);
  }
  38.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.3799390569%, -0.2323763381%) scale(0.9561349549, 1.0094342431);
            transform: translate(-0.3799390569%, -0.2323763381%) scale(0.9561349549, 1.0094342431);
  }
  39% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.0986407951%, -0.987116694%) scale(0.9667676843, 0.9528010672);
            transform: translate(-0.0986407951%, -0.987116694%) scale(0.9667676843, 0.9528010672);
  }
  39.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.348042417%, -0.7320740317%) scale(0.9858242993, 1.0131000864);
            transform: translate(-0.348042417%, -0.7320740317%) scale(0.9858242993, 1.0131000864);
  }
  40% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.0523681649%, 0.1949930587%) scale(0.9930910408, 0.9575047288);
            transform: translate(-1.0523681649%, 0.1949930587%) scale(0.9930910408, 0.9575047288);
  }
  40.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.1806960095%, 0.4373185584%) scale(0.9577637362, 1.0130933358);
            transform: translate(-0.1806960095%, 0.4373185584%) scale(0.9577637362, 1.0130933358);
  }
  41% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.1904005934%, -0.714743989%) scale(0.9656075087, 0.9692830711);
            transform: translate(-1.1904005934%, -0.714743989%) scale(0.9656075087, 0.9692830711);
  }
  41.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.6211827176%, 0.5756010352%) scale(0.9586616086, 1.0139109191);
            transform: translate(0.6211827176%, 0.5756010352%) scale(0.9586616086, 1.0139109191);
  }
  42% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.226358357%, -0.7605501515%) scale(0.9584303991, 1.0019732502);
            transform: translate(1.226358357%, -0.7605501515%) scale(0.9584303991, 1.0019732502);
  }
  42.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.3858020772%, 0.6974124745%) scale(0.9797893895, 0.9635572572);
            transform: translate(-1.3858020772%, 0.6974124745%) scale(0.9797893895, 0.9635572572);
  }
  43% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.2812711423%, 0.9782326642%) scale(0.9590519823, 0.9734102115);
            transform: translate(-0.2812711423%, 0.9782326642%) scale(0.9590519823, 0.9734102115);
  }
  43.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7475395044%, -0.0555847046%) scale(0.9809886992, 0.9722827058);
            transform: translate(0.7475395044%, -0.0555847046%) scale(0.9809886992, 0.9722827058);
  }
  44% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7071089163%, -0.934302435%) scale(1.0113457826, 0.9978672611);
            transform: translate(0.7071089163%, -0.934302435%) scale(1.0113457826, 0.9978672611);
  }
  44.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2028268027%, 0.7770265534%) scale(1.0116228772, 0.9668489107);
            transform: translate(0.2028268027%, 0.7770265534%) scale(1.0116228772, 0.9668489107);
  }
  45% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.1389091411%, 0.172322206%) scale(0.9971925912, 1.0036695945);
            transform: translate(0.1389091411%, 0.172322206%) scale(0.9971925912, 1.0036695945);
  }
  45.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9411152384%, 0.8623551972%) scale(1.0089490454, 1.0168304498);
            transform: translate(0.9411152384%, 0.8623551972%) scale(1.0089490454, 1.0168304498);
  }
  46% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.8387719526%, -0.1421154072%) scale(0.9556588557, 0.9575835046);
            transform: translate(0.8387719526%, -0.1421154072%) scale(0.9556588557, 0.9575835046);
  }
  46.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.559940959%, -0.9654446773%) scale(1.0083070797, 0.9624628686);
            transform: translate(-0.559940959%, -0.9654446773%) scale(1.0083070797, 0.9624628686);
  }
  47% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.1786429066%, -0.4742006466%) scale(0.9804390926, 0.9821827655);
            transform: translate(-0.1786429066%, -0.4742006466%) scale(0.9804390926, 0.9821827655);
  }
  47.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.0223745806%, 0.907679471%) scale(0.9967695879, 0.9960138783);
            transform: translate(-0.0223745806%, 0.907679471%) scale(0.9967695879, 0.9960138783);
  }
  48% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.1666456679%, 0.3518303276%) scale(0.9998521008, 0.9797649124);
            transform: translate(-1.1666456679%, 0.3518303276%) scale(0.9998521008, 0.9797649124);
  }
  48.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.9734704856%, 0.6535583697%) scale(0.989064617, 1.0093541081);
            transform: translate(0.9734704856%, 0.6535583697%) scale(0.989064617, 1.0093541081);
  }
  49% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8099914235%, 0.4072298403%) scale(1.0055907439, 0.9773496005);
            transform: translate(-0.8099914235%, 0.4072298403%) scale(1.0055907439, 0.9773496005);
  }
  49.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5489709307%, 0.7200283382%) scale(0.9983000644, 0.9524361989);
            transform: translate(-0.5489709307%, 0.7200283382%) scale(0.9983000644, 0.9524361989);
  }
  50%, 100% {
    -webkit-transform: none;
            transform: none;
    opacity: 0;
  }
}
@keyframes txt-glitch-txt1 {
  0% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5725763985%, -0.6284747235%) scale(1.0056987353, 1.0169805139);
            transform: translate(-0.5725763985%, -0.6284747235%) scale(1.0056987353, 1.0169805139);
  }
  0.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7224592462%, 0.0064213394%) scale(0.9984362433, 1.0144315552);
            transform: translate(0.7224592462%, 0.0064213394%) scale(0.9984362433, 1.0144315552);
  }
  1% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7425521225%, -0.9216092005%) scale(0.9578662403, 0.9755047751);
            transform: translate(0.7425521225%, -0.9216092005%) scale(0.9578662403, 0.9755047751);
  }
  1.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.4558844038%, 0.6242946962%) scale(0.9983728682, 0.9669423125);
            transform: translate(0.4558844038%, 0.6242946962%) scale(0.9983728682, 0.9669423125);
  }
  2% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.6443727394%, -0.9317321918%) scale(0.9933334278, 1.0120486202);
            transform: translate(0.6443727394%, -0.9317321918%) scale(0.9933334278, 1.0120486202);
  }
  2.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.8308995552%, -0.1898574904%) scale(0.9607172553, 0.9975869781);
            transform: translate(-0.8308995552%, -0.1898574904%) scale(0.9607172553, 0.9975869781);
  }
  3% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9912649088%, 0.3783067565%) scale(0.95012313, 0.9912725181);
            transform: translate(0.9912649088%, 0.3783067565%) scale(0.95012313, 0.9912725181);
  }
  3.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9104957712%, 0.1147378271%) scale(0.9753205218, 1.0104351621);
            transform: translate(-0.9104957712%, 0.1147378271%) scale(0.9753205218, 1.0104351621);
  }
  4% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.3494286355%, -0.2225513373%) scale(0.9838892977, 0.9811847209);
            transform: translate(-0.3494286355%, -0.2225513373%) scale(0.9838892977, 0.9811847209);
  }
  4.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.4186269603%, 0.1012133395%) scale(0.9697534581, 0.9795076821);
            transform: translate(1.4186269603%, 0.1012133395%) scale(0.9697534581, 0.9795076821);
  }
  5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.1303826856%, 0.1977364782%) scale(0.9774660251, 1.0163864415);
            transform: translate(1.1303826856%, 0.1977364782%) scale(0.9774660251, 1.0163864415);
  }
  5.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.2213240686%, 0.4398894715%) scale(0.9757299192, 0.9579561649);
            transform: translate(-1.2213240686%, 0.4398894715%) scale(0.9757299192, 0.9579561649);
  }
  6% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.1748872579%, -0.6930112968%) scale(0.9990947643, 0.9985889638);
            transform: translate(-0.1748872579%, -0.6930112968%) scale(0.9990947643, 0.9985889638);
  }
  6.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.8157567883%, 0.5009425275%) scale(0.9782006236, 1.0159509448);
            transform: translate(0.8157567883%, 0.5009425275%) scale(0.9782006236, 1.0159509448);
  }
  7% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9803225911%, 0.5429855435%) scale(0.989228972, 0.9982909415);
            transform: translate(-0.9803225911%, 0.5429855435%) scale(0.989228972, 0.9982909415);
  }
  7.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.2206720472%, -0.2048621337%) scale(0.9510827771, 1.0044810252);
            transform: translate(-0.2206720472%, -0.2048621337%) scale(0.9510827771, 1.0044810252);
  }
  8% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8460951281%, -0.5443998664%) scale(0.9872966107, 0.9625903467);
            transform: translate(-0.8460951281%, -0.5443998664%) scale(0.9872966107, 0.9625903467);
  }
  8.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.399802393%, -0.8351797456%) scale(1.0140918344, 0.9592508365);
            transform: translate(-0.399802393%, -0.8351797456%) scale(1.0140918344, 0.9592508365);
  }
  9% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.054666986%, 0.8492784%) scale(0.96793604, 0.9874631917);
            transform: translate(-0.054666986%, 0.8492784%) scale(0.96793604, 0.9874631917);
  }
  9.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5155109489%, -0.5895472928%) scale(1.009514788, 0.9690606303);
            transform: translate(0.5155109489%, -0.5895472928%) scale(1.009514788, 0.9690606303);
  }
  10% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.8591891011%, 0.1174085305%) scale(1.0048097788, 0.9611438418);
            transform: translate(0.8591891011%, 0.1174085305%) scale(1.0048097788, 0.9611438418);
  }
  10.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.6137379668%, 0.3798191202%) scale(0.9501504038, 0.9740753083);
            transform: translate(-0.6137379668%, 0.3798191202%) scale(0.9501504038, 0.9740753083);
  }
  11% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.3614561206%, 0.6522587022%) scale(1.0171471074, 0.9786258246);
            transform: translate(-1.3614561206%, 0.6522587022%) scale(1.0171471074, 0.9786258246);
  }
  11.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.2135635134%, -0.4911825547%) scale(1.0058567848, 0.9760964069);
            transform: translate(-0.2135635134%, -0.4911825547%) scale(1.0058567848, 0.9760964069);
  }
  12% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9146155603%, -0.5711412713%) scale(1.0183162665, 0.986247536);
            transform: translate(-0.9146155603%, -0.5711412713%) scale(1.0183162665, 0.986247536);
  }
  12.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.1860379244%, -0.1602095292%) scale(0.9675212021, 0.9850579759);
            transform: translate(1.1860379244%, -0.1602095292%) scale(0.9675212021, 0.9850579759);
  }
  13% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7625613565%, -0.1077878669%) scale(1.0167102573, 0.9789235584);
            transform: translate(0.7625613565%, -0.1077878669%) scale(1.0167102573, 0.9789235584);
  }
  13.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.5166601047%, -0.7625522209%) scale(1.0076569052, 0.9761855758);
            transform: translate(0.5166601047%, -0.7625522209%) scale(1.0076569052, 0.9761855758);
  }
  14% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5358176128%, -0.0651408539%) scale(1.0067258387, 0.9665930994);
            transform: translate(-0.5358176128%, -0.0651408539%) scale(1.0067258387, 0.9665930994);
  }
  14.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6224546661%, 0.0019487974%) scale(0.9726202891, 1.0043202359);
            transform: translate(0.6224546661%, 0.0019487974%) scale(0.9726202891, 1.0043202359);
  }
  15% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.9764249947%, -0.3167129183%) scale(0.9744449008, 1.0053470926);
            transform: translate(0.9764249947%, -0.3167129183%) scale(0.9744449008, 1.0053470926);
  }
  15.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.1685910885%, 0.4599249253%) scale(0.9950122201, 0.9693346827);
            transform: translate(1.1685910885%, 0.4599249253%) scale(0.9950122201, 0.9693346827);
  }
  16% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6834709899%, -0.1567591196%) scale(1.0158272921, 1.0155630782);
            transform: translate(0.6834709899%, -0.1567591196%) scale(1.0158272921, 1.0155630782);
  }
  16.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.8492155691%, -0.124052933%) scale(0.9920367776, 0.9642351378);
            transform: translate(0.8492155691%, -0.124052933%) scale(0.9920367776, 0.9642351378);
  }
  17% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.7674877783%, 0.1169011348%) scale(1.0159040263, 0.9884107335);
            transform: translate(0.7674877783%, 0.1169011348%) scale(1.0159040263, 0.9884107335);
  }
  17.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.5877776783%, -0.2497831746%) scale(1.0176684809, 1.0036702648);
            transform: translate(0.5877776783%, -0.2497831746%) scale(1.0176684809, 1.0036702648);
  }
  18% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.9795539645%, 0.051895102%) scale(0.9797749703, 1.0087874039);
            transform: translate(-0.9795539645%, 0.051895102%) scale(0.9797749703, 1.0087874039);
  }
  18.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9265715259%, 0.8816781308%) scale(0.9676921147, 0.9923468735);
            transform: translate(-0.9265715259%, 0.8816781308%) scale(0.9676921147, 0.9923468735);
  }
  19% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.7086614125%, 0.930656072%) scale(0.9832923491, 0.9594196137);
            transform: translate(-0.7086614125%, 0.930656072%) scale(0.9832923491, 0.9594196137);
  }
  19.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5249382191%, -0.383348039%) scale(1.0142691115, 0.9717110937);
            transform: translate(0.5249382191%, -0.383348039%) scale(1.0142691115, 0.9717110937);
  }
  20% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.0485178922%, 0.7283309236%) scale(0.9515177614, 1.0112075594);
            transform: translate(0.0485178922%, 0.7283309236%) scale(0.9515177614, 1.0112075594);
  }
  20.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.8775593287%, 0.0957489166%) scale(0.9732138652, 1.0172398999);
            transform: translate(-0.8775593287%, 0.0957489166%) scale(0.9732138652, 1.0172398999);
  }
  21% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5283499203%, 0.0545177389%) scale(0.9953448666, 0.9538218513);
            transform: translate(-0.5283499203%, 0.0545177389%) scale(0.9953448666, 0.9538218513);
  }
  21.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.6553407126%, -0.3560126248%) scale(0.9645754436, 0.9767499783);
            transform: translate(-0.6553407126%, -0.3560126248%) scale(0.9645754436, 0.9767499783);
  }
  22% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.2584204947%, 0.6042762407%) scale(0.9687207713, 0.9583480265);
            transform: translate(-0.2584204947%, 0.6042762407%) scale(0.9687207713, 0.9583480265);
  }
  22.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.0113199448%, 0.2803788405%) scale(0.950247612, 0.954923558);
            transform: translate(0.0113199448%, 0.2803788405%) scale(0.950247612, 0.954923558);
  }
  23% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.4058061339%, -0.588640933%) scale(0.9935797471, 0.9748932261);
            transform: translate(1.4058061339%, -0.588640933%) scale(0.9935797471, 0.9748932261);
  }
  23.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9429850773%, 0.2655731679%) scale(1.0001833897, 0.979045537);
            transform: translate(0.9429850773%, 0.2655731679%) scale(1.0001833897, 0.979045537);
  }
  24% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.18849244%, 0.5581578589%) scale(0.9597638872, 0.9927461008);
            transform: translate(0.18849244%, 0.5581578589%) scale(0.9597638872, 0.9927461008);
  }
  24.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.0343386467%, 0.1940776894%) scale(0.9803163269, 0.987788903);
            transform: translate(0.0343386467%, 0.1940776894%) scale(0.9803163269, 0.987788903);
  }
  25% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3845460716%, -0.1510017994%) scale(0.9892967362, 0.9904680194);
            transform: translate(1.3845460716%, -0.1510017994%) scale(0.9892967362, 0.9904680194);
  }
  25.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.9593886584%, -0.6756805428%) scale(0.9535678807, 0.9519948065);
            transform: translate(-0.9593886584%, -0.6756805428%) scale(0.9535678807, 0.9519948065);
  }
  26% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.3748835943%, -0.9626063089%) scale(0.9745339457, 0.9500361938);
            transform: translate(0.3748835943%, -0.9626063089%) scale(0.9745339457, 0.9500361938);
  }
  26.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9471610956%, -0.318803838%) scale(0.9654932556, 0.9974287371);
            transform: translate(-0.9471610956%, -0.318803838%) scale(0.9654932556, 0.9974287371);
  }
  27% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.3422516218%, 0.327256651%) scale(0.9883940507, 1.0134177295);
            transform: translate(0.3422516218%, 0.327256651%) scale(0.9883940507, 1.0134177295);
  }
  27.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2873164356%, 0.110125201%) scale(1.010788247, 0.9981110811);
            transform: translate(0.2873164356%, 0.110125201%) scale(1.010788247, 0.9981110811);
  }
  28% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.0173461269%, 0.2385612106%) scale(0.9579116102, 1.012604991);
            transform: translate(-1.0173461269%, 0.2385612106%) scale(0.9579116102, 1.012604991);
  }
  28.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9823242507%, 0.160548389%) scale(0.9700417058, 0.9708836373);
            transform: translate(0.9823242507%, 0.160548389%) scale(0.9700417058, 0.9708836373);
  }
  29% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.4288048591%, 0.3718025897%) scale(0.9527461857, 0.9840606665);
            transform: translate(1.4288048591%, 0.3718025897%) scale(0.9527461857, 0.9840606665);
  }
  29.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.449544439%, -0.6582991958%) scale(1.0189292432, 0.9672499935);
            transform: translate(0.449544439%, -0.6582991958%) scale(1.0189292432, 0.9672499935);
  }
  30% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.0770199122%, -0.1127455292%) scale(1.0081316364, 0.9981738837);
            transform: translate(-0.0770199122%, -0.1127455292%) scale(1.0081316364, 0.9981738837);
  }
  30.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.38655179%, -0.0642277972%) scale(0.9987479215, 0.9898280004);
            transform: translate(1.38655179%, -0.0642277972%) scale(0.9987479215, 0.9898280004);
  }
  31% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.1303694456%, -0.4241463506%) scale(1.0044982181, 0.9926284213);
            transform: translate(-0.1303694456%, -0.4241463506%) scale(1.0044982181, 0.9926284213);
  }
  31.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8404670423%, -0.7205134849%) scale(1.000520187, 0.9747609869);
            transform: translate(-0.8404670423%, -0.7205134849%) scale(1.000520187, 0.9747609869);
  }
  32% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.6540821822%, -0.3344736921%) scale(1.000239807, 1.0132830407);
            transform: translate(-0.6540821822%, -0.3344736921%) scale(1.000239807, 1.0132830407);
  }
  32.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.3529615791%, 0.7755319775%) scale(0.9592237311, 0.9962337636);
            transform: translate(-0.3529615791%, 0.7755319775%) scale(0.9592237311, 0.9962337636);
  }
  33% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5209828183%, -0.6234154874%) scale(1.0067066523, 0.9719384167);
            transform: translate(-0.5209828183%, -0.6234154874%) scale(1.0067066523, 0.9719384167);
  }
  33.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.174050845%, 0.1906448235%) scale(1.0195880504, 0.9732828777);
            transform: translate(-0.174050845%, 0.1906448235%) scale(1.0195880504, 0.9732828777);
  }
  34% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.1932558553%, 0.4860127275%) scale(0.9927484102, 0.9808029273);
            transform: translate(-1.1932558553%, 0.4860127275%) scale(0.9927484102, 0.9808029273);
  }
  34.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.2147656191%, -0.479948521%) scale(1.0071257818, 1.0151494174);
            transform: translate(-0.2147656191%, -0.479948521%) scale(1.0071257818, 1.0151494174);
  }
  35% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.211962959%, -0.1849558632%) scale(0.9528775205, 1.0042128086);
            transform: translate(0.211962959%, -0.1849558632%) scale(0.9528775205, 1.0042128086);
  }
  35.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3305058601%, 0.323634721%) scale(1.0041454367, 0.9712670349);
            transform: translate(1.3305058601%, 0.323634721%) scale(1.0041454367, 0.9712670349);
  }
  36% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.8848922997%, 0.3671564668%) scale(0.9778016377, 0.9616053297);
            transform: translate(0.8848922997%, 0.3671564668%) scale(0.9778016377, 0.9616053297);
  }
  36.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3595698807%, 0.3416122019%) scale(1.0177099581, 0.9813175908);
            transform: translate(1.3595698807%, 0.3416122019%) scale(1.0177099581, 0.9813175908);
  }
  37% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.0153717883%, -0.030396763%) scale(0.9832815376, 1.0083078333);
            transform: translate(-1.0153717883%, -0.030396763%) scale(0.9832815376, 1.0083078333);
  }
  37.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3673505856%, -0.4170663905%) scale(0.9761354437, 0.9875572565);
            transform: translate(1.3673505856%, -0.4170663905%) scale(0.9761354437, 0.9875572565);
  }
  38% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.6210988307%, 0.0571555543%) scale(0.999730548, 1.0183424921);
            transform: translate(-0.6210988307%, 0.0571555543%) scale(0.999730548, 1.0183424921);
  }
  38.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.3799390569%, -0.2323763381%) scale(0.9561349549, 1.0094342431);
            transform: translate(-0.3799390569%, -0.2323763381%) scale(0.9561349549, 1.0094342431);
  }
  39% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.0986407951%, -0.987116694%) scale(0.9667676843, 0.9528010672);
            transform: translate(-0.0986407951%, -0.987116694%) scale(0.9667676843, 0.9528010672);
  }
  39.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.348042417%, -0.7320740317%) scale(0.9858242993, 1.0131000864);
            transform: translate(-0.348042417%, -0.7320740317%) scale(0.9858242993, 1.0131000864);
  }
  40% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.0523681649%, 0.1949930587%) scale(0.9930910408, 0.9575047288);
            transform: translate(-1.0523681649%, 0.1949930587%) scale(0.9930910408, 0.9575047288);
  }
  40.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.1806960095%, 0.4373185584%) scale(0.9577637362, 1.0130933358);
            transform: translate(-0.1806960095%, 0.4373185584%) scale(0.9577637362, 1.0130933358);
  }
  41% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.1904005934%, -0.714743989%) scale(0.9656075087, 0.9692830711);
            transform: translate(-1.1904005934%, -0.714743989%) scale(0.9656075087, 0.9692830711);
  }
  41.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.6211827176%, 0.5756010352%) scale(0.9586616086, 1.0139109191);
            transform: translate(0.6211827176%, 0.5756010352%) scale(0.9586616086, 1.0139109191);
  }
  42% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.226358357%, -0.7605501515%) scale(0.9584303991, 1.0019732502);
            transform: translate(1.226358357%, -0.7605501515%) scale(0.9584303991, 1.0019732502);
  }
  42.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.3858020772%, 0.6974124745%) scale(0.9797893895, 0.9635572572);
            transform: translate(-1.3858020772%, 0.6974124745%) scale(0.9797893895, 0.9635572572);
  }
  43% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.2812711423%, 0.9782326642%) scale(0.9590519823, 0.9734102115);
            transform: translate(-0.2812711423%, 0.9782326642%) scale(0.9590519823, 0.9734102115);
  }
  43.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7475395044%, -0.0555847046%) scale(0.9809886992, 0.9722827058);
            transform: translate(0.7475395044%, -0.0555847046%) scale(0.9809886992, 0.9722827058);
  }
  44% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7071089163%, -0.934302435%) scale(1.0113457826, 0.9978672611);
            transform: translate(0.7071089163%, -0.934302435%) scale(1.0113457826, 0.9978672611);
  }
  44.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2028268027%, 0.7770265534%) scale(1.0116228772, 0.9668489107);
            transform: translate(0.2028268027%, 0.7770265534%) scale(1.0116228772, 0.9668489107);
  }
  45% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.1389091411%, 0.172322206%) scale(0.9971925912, 1.0036695945);
            transform: translate(0.1389091411%, 0.172322206%) scale(0.9971925912, 1.0036695945);
  }
  45.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9411152384%, 0.8623551972%) scale(1.0089490454, 1.0168304498);
            transform: translate(0.9411152384%, 0.8623551972%) scale(1.0089490454, 1.0168304498);
  }
  46% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.8387719526%, -0.1421154072%) scale(0.9556588557, 0.9575835046);
            transform: translate(0.8387719526%, -0.1421154072%) scale(0.9556588557, 0.9575835046);
  }
  46.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.559940959%, -0.9654446773%) scale(1.0083070797, 0.9624628686);
            transform: translate(-0.559940959%, -0.9654446773%) scale(1.0083070797, 0.9624628686);
  }
  47% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.1786429066%, -0.4742006466%) scale(0.9804390926, 0.9821827655);
            transform: translate(-0.1786429066%, -0.4742006466%) scale(0.9804390926, 0.9821827655);
  }
  47.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.0223745806%, 0.907679471%) scale(0.9967695879, 0.9960138783);
            transform: translate(-0.0223745806%, 0.907679471%) scale(0.9967695879, 0.9960138783);
  }
  48% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.1666456679%, 0.3518303276%) scale(0.9998521008, 0.9797649124);
            transform: translate(-1.1666456679%, 0.3518303276%) scale(0.9998521008, 0.9797649124);
  }
  48.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.9734704856%, 0.6535583697%) scale(0.989064617, 1.0093541081);
            transform: translate(0.9734704856%, 0.6535583697%) scale(0.989064617, 1.0093541081);
  }
  49% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8099914235%, 0.4072298403%) scale(1.0055907439, 0.9773496005);
            transform: translate(-0.8099914235%, 0.4072298403%) scale(1.0055907439, 0.9773496005);
  }
  49.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5489709307%, 0.7200283382%) scale(0.9983000644, 0.9524361989);
            transform: translate(-0.5489709307%, 0.7200283382%) scale(0.9983000644, 0.9524361989);
  }
  50%, 100% {
    -webkit-transform: none;
            transform: none;
    opacity: 0;
  }
}
.p-txtGlitch ._txt._2 {
  -webkit-animation: txt-glitch-txt2 1s steps(1, jump-end) 0s infinite alternate both;
          animation: txt-glitch-txt2 1s steps(1, jump-end) 0s infinite alternate both;
}
@-webkit-keyframes txt-glitch-txt2 {
  0% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9407986071%, 0.6147071174%) scale(1.0074973841, 1.0090766923);
            transform: translate(0.9407986071%, 0.6147071174%) scale(1.0074973841, 1.0090766923);
  }
  0.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.3402338978%, -0.0039235858%) scale(0.9966113829, 0.9807134336);
            transform: translate(0.3402338978%, -0.0039235858%) scale(0.9966113829, 0.9807134336);
  }
  1% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.2928538987%, -0.8511559737%) scale(0.9771980556, 0.9927602571);
            transform: translate(-1.2928538987%, -0.8511559737%) scale(0.9771980556, 0.9927602571);
  }
  1.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.0459512887%, 0.9851004277%) scale(1.0102960645, 0.953789616);
            transform: translate(1.0459512887%, 0.9851004277%) scale(1.0102960645, 0.953789616);
  }
  2% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.7681649805%, 0.4440423823%) scale(0.9653053544, 0.9810532891);
            transform: translate(-0.7681649805%, 0.4440423823%) scale(0.9653053544, 0.9810532891);
  }
  2.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.4651664747%, -0.8489403412%) scale(0.9555648084, 0.9873650955);
            transform: translate(-0.4651664747%, -0.8489403412%) scale(0.9555648084, 0.9873650955);
  }
  3% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5291098478%, 0.8112137779%) scale(0.9640256671, 1.0070075299);
            transform: translate(0.5291098478%, 0.8112137779%) scale(0.9640256671, 1.0070075299);
  }
  3.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.3704844723%, -0.3541216448%) scale(0.964678235, 0.9990751121);
            transform: translate(-1.3704844723%, -0.3541216448%) scale(0.964678235, 0.9990751121);
  }
  4% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9289325246%, 0.4964102718%) scale(1.0133249437, 1.0121992326);
            transform: translate(0.9289325246%, 0.4964102718%) scale(1.0133249437, 1.0121992326);
  }
  4.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.87474078%, 0.9415589314%) scale(1.0116231408, 1.0110494678);
            transform: translate(-0.87474078%, 0.9415589314%) scale(1.0116231408, 1.0110494678);
  }
  5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.1930225908%, -0.26754718%) scale(0.9547480047, 0.9907364117);
            transform: translate(0.1930225908%, -0.26754718%) scale(0.9547480047, 0.9907364117);
  }
  5.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.0195752091%, 0.3529934464%) scale(1.011971183, 0.9834306985);
            transform: translate(1.0195752091%, 0.3529934464%) scale(1.011971183, 0.9834306985);
  }
  6% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.4488231972%, 0.219076521%) scale(1.0048975186, 0.9970803413);
            transform: translate(-0.4488231972%, 0.219076521%) scale(1.0048975186, 0.9970803413);
  }
  6.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9879483393%, -0.9968989898%) scale(0.9804982136, 0.9726811953);
            transform: translate(-0.9879483393%, -0.9968989898%) scale(0.9804982136, 0.9726811953);
  }
  7% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5945338224%, 0.3818369086%) scale(0.9814944588, 0.9753847985);
            transform: translate(-0.5945338224%, 0.3818369086%) scale(0.9814944588, 0.9753847985);
  }
  7.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.3657851066%, -0.0050050227%) scale(1.0189572451, 0.9537190234);
            transform: translate(0.3657851066%, -0.0050050227%) scale(1.0189572451, 0.9537190234);
  }
  8% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5546975104%, 0.5459810793%) scale(0.9970035895, 1.0014767358);
            transform: translate(-0.5546975104%, 0.5459810793%) scale(0.9970035895, 1.0014767358);
  }
  8.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.0868009685%, -0.9246191202%) scale(0.9737392129, 1.0007445434);
            transform: translate(-0.0868009685%, -0.9246191202%) scale(0.9737392129, 1.0007445434);
  }
  9% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8620323046%, -0.1104411624%) scale(0.9537775922, 0.9772075079);
            transform: translate(-0.8620323046%, -0.1104411624%) scale(0.9537775922, 0.9772075079);
  }
  9.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.1065354301%, 0.7845297252%) scale(0.9720725394, 0.9958289117);
            transform: translate(-1.1065354301%, 0.7845297252%) scale(0.9720725394, 0.9958289117);
  }
  10% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.1611895256%, -0.6293949818%) scale(0.9826125107, 0.9605825477);
            transform: translate(0.1611895256%, -0.6293949818%) scale(0.9826125107, 0.9605825477);
  }
  10.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.2285452478%, -0.9895109798%) scale(0.9756297126, 1.006312617);
            transform: translate(1.2285452478%, -0.9895109798%) scale(0.9756297126, 1.006312617);
  }
  11% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.1161859069%, 0.8411358729%) scale(0.9779807888, 1.0083038156);
            transform: translate(-0.1161859069%, 0.8411358729%) scale(0.9779807888, 1.0083038156);
  }
  11.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.0155131442%, -0.8975867657%) scale(1.006121063, 0.9884582342);
            transform: translate(0.0155131442%, -0.8975867657%) scale(1.006121063, 0.9884582342);
  }
  12% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.955198029%, 0.0503979441%) scale(0.9812001312, 0.9951534977);
            transform: translate(0.955198029%, 0.0503979441%) scale(0.9812001312, 0.9951534977);
  }
  12.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2760829728%, 0.265265693%) scale(0.9966522161, 0.9541584481);
            transform: translate(0.2760829728%, 0.265265693%) scale(0.9966522161, 0.9541584481);
  }
  13% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.7253017287%, -0.783211876%) scale(1.0195143218, 0.9589358585);
            transform: translate(-0.7253017287%, -0.783211876%) scale(1.0195143218, 0.9589358585);
  }
  13.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.160513038%, 0.7624981973%) scale(0.9689414813, 0.9569015827);
            transform: translate(0.160513038%, 0.7624981973%) scale(0.9689414813, 0.9569015827);
  }
  14% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.5599215858%, 0.4571577543%) scale(0.9674973228, 0.968085851);
            transform: translate(0.5599215858%, 0.4571577543%) scale(0.9674973228, 0.968085851);
  }
  14.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.598051384%, -0.2430274513%) scale(0.987024248, 1.0026965595);
            transform: translate(0.598051384%, -0.2430274513%) scale(0.987024248, 1.0026965595);
  }
  15% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.6386551328%, -0.121669918%) scale(0.9830207929, 0.9809046582);
            transform: translate(-0.6386551328%, -0.121669918%) scale(0.9830207929, 0.9809046582);
  }
  15.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.4587761692%, -0.806492871%) scale(0.9560732277, 0.9855385267);
            transform: translate(1.4587761692%, -0.806492871%) scale(0.9560732277, 0.9855385267);
  }
  16% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5757027976%, 0.3198896389%) scale(1.0199454602, 0.9651143344);
            transform: translate(-0.5757027976%, 0.3198896389%) scale(1.0199454602, 0.9651143344);
  }
  16.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.4928201749%, -0.9742095368%) scale(1.0186274467, 0.9578829816);
            transform: translate(-1.4928201749%, -0.9742095368%) scale(1.0186274467, 0.9578829816);
  }
  17% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5516387327%, -0.6025564756%) scale(1.0169096388, 0.9875896813);
            transform: translate(-0.5516387327%, -0.6025564756%) scale(1.0169096388, 0.9875896813);
  }
  17.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5035403703%, 0.9406867958%) scale(0.954241057, 0.9816184182);
            transform: translate(-0.5035403703%, 0.9406867958%) scale(0.954241057, 0.9816184182);
  }
  18% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5919848468%, 0.8820777165%) scale(0.9606685552, 0.9966680365);
            transform: translate(0.5919848468%, 0.8820777165%) scale(0.9606685552, 0.9966680365);
  }
  18.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.7246212646%, 0.2983865487%) scale(0.9935995419, 0.9759973106);
            transform: translate(0.7246212646%, 0.2983865487%) scale(0.9935995419, 0.9759973106);
  }
  19% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.4569244742%, 0.5921540206%) scale(0.9831277031, 1.0007558767);
            transform: translate(0.4569244742%, 0.5921540206%) scale(0.9831277031, 1.0007558767);
  }
  19.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.9765004736%, -0.2637679895%) scale(0.966359334, 0.9743542727);
            transform: translate(0.9765004736%, -0.2637679895%) scale(0.966359334, 0.9743542727);
  }
  20% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.1559636625%, 0.5453037308%) scale(0.9684334747, 1.0037587593);
            transform: translate(0.1559636625%, 0.5453037308%) scale(0.9684334747, 1.0037587593);
  }
  20.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5467877041%, 0.3569458326%) scale(1.0185004828, 1.0119619965);
            transform: translate(0.5467877041%, 0.3569458326%) scale(1.0185004828, 1.0119619965);
  }
  21% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.3352016169%, -0.591912155%) scale(1.0026850758, 0.9859917823);
            transform: translate(-1.3352016169%, -0.591912155%) scale(1.0026850758, 0.9859917823);
  }
  21.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.173323818%, -0.1836890835%) scale(0.9677541797, 0.9892873115);
            transform: translate(-1.173323818%, -0.1836890835%) scale(0.9677541797, 0.9892873115);
  }
  22% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8182176544%, 0.2814130106%) scale(0.9785734257, 0.9833543491);
            transform: translate(-0.8182176544%, 0.2814130106%) scale(0.9785734257, 0.9833543491);
  }
  22.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5422945667%, -0.4996153661%) scale(0.9608534461, 0.9774736346);
            transform: translate(-0.5422945667%, -0.4996153661%) scale(0.9608534461, 0.9774736346);
  }
  23% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.3152575427%, 0.4765116835%) scale(0.9531167588, 0.961365277);
            transform: translate(-0.3152575427%, 0.4765116835%) scale(0.9531167588, 0.961365277);
  }
  23.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.0230052745%, 0.8088667815%) scale(0.9765522013, 0.9557128358);
            transform: translate(-0.0230052745%, 0.8088667815%) scale(0.9765522013, 0.9557128358);
  }
  24% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.0229293795%, -0.6676268822%) scale(1.0088687803, 1.0159677319);
            transform: translate(1.0229293795%, -0.6676268822%) scale(1.0088687803, 1.0159677319);
  }
  24.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.4173203511%, -0.7959811439%) scale(0.9941684363, 1.010737308);
            transform: translate(1.4173203511%, -0.7959811439%) scale(0.9941684363, 1.010737308);
  }
  25% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.8286922062%, 0.2956369228%) scale(0.9910538348, 0.9907553274);
            transform: translate(0.8286922062%, 0.2956369228%) scale(0.9910538348, 0.9907553274);
  }
  25.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.3722084337%, 0.2192462069%) scale(0.9781266233, 0.958771553);
            transform: translate(0.3722084337%, 0.2192462069%) scale(0.9781266233, 0.958771553);
  }
  26% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3336131123%, -0.0608826109%) scale(0.9764686458, 0.9821786773);
            transform: translate(1.3336131123%, -0.0608826109%) scale(0.9764686458, 0.9821786773);
  }
  26.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.1607677712%, -0.7079413541%) scale(0.9758561709, 0.9524775554);
            transform: translate(1.1607677712%, -0.7079413541%) scale(0.9758561709, 0.9524775554);
  }
  27% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6418072795%, -0.1183699964%) scale(1.0107131227, 0.9531919927);
            transform: translate(0.6418072795%, -0.1183699964%) scale(1.0107131227, 0.9531919927);
  }
  27.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3228937051%, 0.5963020624%) scale(0.9564418545, 0.9857408743);
            transform: translate(1.3228937051%, 0.5963020624%) scale(0.9564418545, 0.9857408743);
  }
  28% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.1807772888%, -0.7271996287%) scale(0.98143898, 0.9639063379);
            transform: translate(-0.1807772888%, -0.7271996287%) scale(0.98143898, 0.9639063379);
  }
  28.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.1591119952%, -0.9030472749%) scale(1.0093540806, 1.0170065664);
            transform: translate(1.1591119952%, -0.9030472749%) scale(1.0093540806, 1.0170065664);
  }
  29% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.4582358795%, 0.1239865914%) scale(0.9911517755, 0.9890769591);
            transform: translate(1.4582358795%, 0.1239865914%) scale(0.9911517755, 0.9890769591);
  }
  29.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6696373229%, 0.0787004679%) scale(0.9907410581, 0.9585390584);
            transform: translate(0.6696373229%, 0.0787004679%) scale(0.9907410581, 0.9585390584);
  }
  30% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.1134536381%, 0.4441425748%) scale(0.9507650225, 0.9573686318);
            transform: translate(0.1134536381%, 0.4441425748%) scale(0.9507650225, 0.9573686318);
  }
  30.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.5669107636%, 0.5212196669%) scale(1.0175725706, 0.9868676053);
            transform: translate(0.5669107636%, 0.5212196669%) scale(1.0175725706, 0.9868676053);
  }
  31% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.4871284022%, 0.8250913544%) scale(0.9990319747, 0.9938872777);
            transform: translate(-1.4871284022%, 0.8250913544%) scale(0.9990319747, 0.9938872777);
  }
  31.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2237122328%, -0.5584706907%) scale(0.9928646845, 1.0063048969);
            transform: translate(0.2237122328%, -0.5584706907%) scale(0.9928646845, 1.0063048969);
  }
  32% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8005933153%, -0.3326455813%) scale(1.0048884529, 1.0016732465);
            transform: translate(-0.8005933153%, -0.3326455813%) scale(1.0048884529, 1.0016732465);
  }
  32.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.0075415364%, 0.2786098234%) scale(1.0144356672, 1.005402307);
            transform: translate(1.0075415364%, 0.2786098234%) scale(1.0144356672, 1.005402307);
  }
  33% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6636603905%, 0.2752684632%) scale(0.9647614792, 0.9918922644);
            transform: translate(0.6636603905%, 0.2752684632%) scale(0.9647614792, 0.9918922644);
  }
  33.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.2435187745%, 0.8931429163%) scale(1.0199439232, 0.9655284363);
            transform: translate(1.2435187745%, 0.8931429163%) scale(1.0199439232, 0.9655284363);
  }
  34% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.8941723587%, 0.1665345578%) scale(0.9592182306, 1.0000469066);
            transform: translate(0.8941723587%, 0.1665345578%) scale(0.9592182306, 1.0000469066);
  }
  34.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.1165226227%, 0.4302881872%) scale(0.956163438, 0.9973295466);
            transform: translate(-1.1165226227%, 0.4302881872%) scale(0.956163438, 0.9973295466);
  }
  35% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.0254683761%, -0.4015892411%) scale(0.9618882486, 0.9848974868);
            transform: translate(-0.0254683761%, -0.4015892411%) scale(0.9618882486, 0.9848974868);
  }
  35.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.6888967639%, 0.3664808633%) scale(0.9552575221, 0.9979599935);
            transform: translate(0.6888967639%, 0.3664808633%) scale(0.9552575221, 0.9979599935);
  }
  36% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6943243558%, -0.2675479807%) scale(0.9762066548, 0.9864147184);
            transform: translate(0.6943243558%, -0.2675479807%) scale(0.9762066548, 0.9864147184);
  }
  36.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2907663071%, -0.9522232946%) scale(0.9632349798, 0.9607720345);
            transform: translate(0.2907663071%, -0.9522232946%) scale(0.9632349798, 0.9607720345);
  }
  37% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5525206871%, -0.6662058498%) scale(0.9804537017, 0.9647951271);
            transform: translate(-0.5525206871%, -0.6662058498%) scale(0.9804537017, 0.9647951271);
  }
  37.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.7707940994%, -0.0819906665%) scale(0.9596819089, 0.9803528828);
            transform: translate(-0.7707940994%, -0.0819906665%) scale(0.9596819089, 0.9803528828);
  }
  38% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7169536249%, -0.3950935591%) scale(0.9582998806, 0.9629106383);
            transform: translate(0.7169536249%, -0.3950935591%) scale(0.9582998806, 0.9629106383);
  }
  38.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.584645982%, -0.772898813%) scale(0.9599916044, 0.9507520802);
            transform: translate(-0.584645982%, -0.772898813%) scale(0.9599916044, 0.9507520802);
  }
  39% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.3334157461%, 0.8795911446%) scale(0.9514759933, 1.018714674);
            transform: translate(-1.3334157461%, 0.8795911446%) scale(0.9514759933, 1.018714674);
  }
  39.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.4650800321%, -0.6189410213%) scale(1.0068937564, 0.9767073912);
            transform: translate(-0.4650800321%, -0.6189410213%) scale(1.0068937564, 0.9767073912);
  }
  40% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9541751415%, -0.4223244743%) scale(0.9613879802, 0.9983927282);
            transform: translate(-0.9541751415%, -0.4223244743%) scale(0.9613879802, 0.9983927282);
  }
  40.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.2068838098%, 0.2273590887%) scale(0.9711548588, 1.0082407273);
            transform: translate(0.2068838098%, 0.2273590887%) scale(0.9711548588, 1.0082407273);
  }
  41% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.1650151012%, -0.6303654476%) scale(0.9942795467, 0.9715055552);
            transform: translate(1.1650151012%, -0.6303654476%) scale(0.9942795467, 0.9715055552);
  }
  41.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.2009234361%, 0.0482124314%) scale(1.0174137892, 0.9669927229);
            transform: translate(1.2009234361%, 0.0482124314%) scale(1.0174137892, 0.9669927229);
  }
  42% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.3895324722%, -0.2437172214%) scale(1.0094188758, 0.9568242185);
            transform: translate(0.3895324722%, -0.2437172214%) scale(1.0094188758, 0.9568242185);
  }
  42.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.4492256677%, 0.6507388361%) scale(0.9554049654, 0.9907914321);
            transform: translate(-1.4492256677%, 0.6507388361%) scale(0.9554049654, 0.9907914321);
  }
  43% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.6869739356%, 0.2181569719%) scale(0.9633268899, 0.9704314329);
            transform: translate(-0.6869739356%, 0.2181569719%) scale(0.9633268899, 0.9704314329);
  }
  43.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.7449613905%, -0.5151618593%) scale(0.9693857843, 0.9857833288);
            transform: translate(-0.7449613905%, -0.5151618593%) scale(0.9693857843, 0.9857833288);
  }
  44% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.1197429079%, -0.3855024015%) scale(0.9929340964, 0.9505680439);
            transform: translate(0.1197429079%, -0.3855024015%) scale(0.9929340964, 0.9505680439);
  }
  44.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.0123150484%, 0.381643836%) scale(0.9668900031, 1.0080161589);
            transform: translate(-1.0123150484%, 0.381643836%) scale(0.9668900031, 1.0080161589);
  }
  45% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.7602004879%, -0.0762186016%) scale(0.9808830981, 0.9510311736);
            transform: translate(0.7602004879%, -0.0762186016%) scale(0.9808830981, 0.9510311736);
  }
  45.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.8940554254%, 0.5213163091%) scale(0.9599951873, 0.9753869606);
            transform: translate(-0.8940554254%, 0.5213163091%) scale(0.9599951873, 0.9753869606);
  }
  46% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9897481217%, 0.2486191789%) scale(1.0095559478, 0.9559913615);
            transform: translate(-0.9897481217%, 0.2486191789%) scale(1.0095559478, 0.9559913615);
  }
  46.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.3412992549%, -0.8448369756%) scale(0.9937314003, 0.983545185);
            transform: translate(0.3412992549%, -0.8448369756%) scale(0.9937314003, 0.983545185);
  }
  47% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.4483317861%, -0.3949470558%) scale(0.9731753478, 1.0112700854);
            transform: translate(-1.4483317861%, -0.3949470558%) scale(0.9731753478, 1.0112700854);
  }
  47.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.0086585302%, -0.2884530807%) scale(0.9927779323, 1.0184599968);
            transform: translate(1.0086585302%, -0.2884530807%) scale(0.9927779323, 1.0184599968);
  }
  48% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.1166996611%, -0.0437960455%) scale(0.9829768885, 0.9995222092);
            transform: translate(1.1166996611%, -0.0437960455%) scale(0.9829768885, 0.9995222092);
  }
  48.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.8287362914%, 0.4418617064%) scale(1.0178315214, 1.0102844039);
            transform: translate(-0.8287362914%, 0.4418617064%) scale(1.0178315214, 1.0102844039);
  }
  49% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.2539950891%, 0.9952020609%) scale(1.0041668829, 1.0156007074);
            transform: translate(0.2539950891%, 0.9952020609%) scale(1.0041668829, 1.0156007074);
  }
  49.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.9281338943%, 0.5009724278%) scale(0.972657625, 0.9891360102);
            transform: translate(-0.9281338943%, 0.5009724278%) scale(0.972657625, 0.9891360102);
  }
  50%, 100% {
    -webkit-transform: none;
            transform: none;
    opacity: 0;
  }
}
@keyframes txt-glitch-txt2 {
  0% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9407986071%, 0.6147071174%) scale(1.0074973841, 1.0090766923);
            transform: translate(0.9407986071%, 0.6147071174%) scale(1.0074973841, 1.0090766923);
  }
  0.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.3402338978%, -0.0039235858%) scale(0.9966113829, 0.9807134336);
            transform: translate(0.3402338978%, -0.0039235858%) scale(0.9966113829, 0.9807134336);
  }
  1% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.2928538987%, -0.8511559737%) scale(0.9771980556, 0.9927602571);
            transform: translate(-1.2928538987%, -0.8511559737%) scale(0.9771980556, 0.9927602571);
  }
  1.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.0459512887%, 0.9851004277%) scale(1.0102960645, 0.953789616);
            transform: translate(1.0459512887%, 0.9851004277%) scale(1.0102960645, 0.953789616);
  }
  2% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.7681649805%, 0.4440423823%) scale(0.9653053544, 0.9810532891);
            transform: translate(-0.7681649805%, 0.4440423823%) scale(0.9653053544, 0.9810532891);
  }
  2.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.4651664747%, -0.8489403412%) scale(0.9555648084, 0.9873650955);
            transform: translate(-0.4651664747%, -0.8489403412%) scale(0.9555648084, 0.9873650955);
  }
  3% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5291098478%, 0.8112137779%) scale(0.9640256671, 1.0070075299);
            transform: translate(0.5291098478%, 0.8112137779%) scale(0.9640256671, 1.0070075299);
  }
  3.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.3704844723%, -0.3541216448%) scale(0.964678235, 0.9990751121);
            transform: translate(-1.3704844723%, -0.3541216448%) scale(0.964678235, 0.9990751121);
  }
  4% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.9289325246%, 0.4964102718%) scale(1.0133249437, 1.0121992326);
            transform: translate(0.9289325246%, 0.4964102718%) scale(1.0133249437, 1.0121992326);
  }
  4.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.87474078%, 0.9415589314%) scale(1.0116231408, 1.0110494678);
            transform: translate(-0.87474078%, 0.9415589314%) scale(1.0116231408, 1.0110494678);
  }
  5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.1930225908%, -0.26754718%) scale(0.9547480047, 0.9907364117);
            transform: translate(0.1930225908%, -0.26754718%) scale(0.9547480047, 0.9907364117);
  }
  5.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.0195752091%, 0.3529934464%) scale(1.011971183, 0.9834306985);
            transform: translate(1.0195752091%, 0.3529934464%) scale(1.011971183, 0.9834306985);
  }
  6% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.4488231972%, 0.219076521%) scale(1.0048975186, 0.9970803413);
            transform: translate(-0.4488231972%, 0.219076521%) scale(1.0048975186, 0.9970803413);
  }
  6.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9879483393%, -0.9968989898%) scale(0.9804982136, 0.9726811953);
            transform: translate(-0.9879483393%, -0.9968989898%) scale(0.9804982136, 0.9726811953);
  }
  7% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5945338224%, 0.3818369086%) scale(0.9814944588, 0.9753847985);
            transform: translate(-0.5945338224%, 0.3818369086%) scale(0.9814944588, 0.9753847985);
  }
  7.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.3657851066%, -0.0050050227%) scale(1.0189572451, 0.9537190234);
            transform: translate(0.3657851066%, -0.0050050227%) scale(1.0189572451, 0.9537190234);
  }
  8% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5546975104%, 0.5459810793%) scale(0.9970035895, 1.0014767358);
            transform: translate(-0.5546975104%, 0.5459810793%) scale(0.9970035895, 1.0014767358);
  }
  8.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.0868009685%, -0.9246191202%) scale(0.9737392129, 1.0007445434);
            transform: translate(-0.0868009685%, -0.9246191202%) scale(0.9737392129, 1.0007445434);
  }
  9% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8620323046%, -0.1104411624%) scale(0.9537775922, 0.9772075079);
            transform: translate(-0.8620323046%, -0.1104411624%) scale(0.9537775922, 0.9772075079);
  }
  9.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.1065354301%, 0.7845297252%) scale(0.9720725394, 0.9958289117);
            transform: translate(-1.1065354301%, 0.7845297252%) scale(0.9720725394, 0.9958289117);
  }
  10% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.1611895256%, -0.6293949818%) scale(0.9826125107, 0.9605825477);
            transform: translate(0.1611895256%, -0.6293949818%) scale(0.9826125107, 0.9605825477);
  }
  10.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.2285452478%, -0.9895109798%) scale(0.9756297126, 1.006312617);
            transform: translate(1.2285452478%, -0.9895109798%) scale(0.9756297126, 1.006312617);
  }
  11% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.1161859069%, 0.8411358729%) scale(0.9779807888, 1.0083038156);
            transform: translate(-0.1161859069%, 0.8411358729%) scale(0.9779807888, 1.0083038156);
  }
  11.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.0155131442%, -0.8975867657%) scale(1.006121063, 0.9884582342);
            transform: translate(0.0155131442%, -0.8975867657%) scale(1.006121063, 0.9884582342);
  }
  12% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.955198029%, 0.0503979441%) scale(0.9812001312, 0.9951534977);
            transform: translate(0.955198029%, 0.0503979441%) scale(0.9812001312, 0.9951534977);
  }
  12.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2760829728%, 0.265265693%) scale(0.9966522161, 0.9541584481);
            transform: translate(0.2760829728%, 0.265265693%) scale(0.9966522161, 0.9541584481);
  }
  13% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.7253017287%, -0.783211876%) scale(1.0195143218, 0.9589358585);
            transform: translate(-0.7253017287%, -0.783211876%) scale(1.0195143218, 0.9589358585);
  }
  13.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.160513038%, 0.7624981973%) scale(0.9689414813, 0.9569015827);
            transform: translate(0.160513038%, 0.7624981973%) scale(0.9689414813, 0.9569015827);
  }
  14% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.5599215858%, 0.4571577543%) scale(0.9674973228, 0.968085851);
            transform: translate(0.5599215858%, 0.4571577543%) scale(0.9674973228, 0.968085851);
  }
  14.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.598051384%, -0.2430274513%) scale(0.987024248, 1.0026965595);
            transform: translate(0.598051384%, -0.2430274513%) scale(0.987024248, 1.0026965595);
  }
  15% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.6386551328%, -0.121669918%) scale(0.9830207929, 0.9809046582);
            transform: translate(-0.6386551328%, -0.121669918%) scale(0.9830207929, 0.9809046582);
  }
  15.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.4587761692%, -0.806492871%) scale(0.9560732277, 0.9855385267);
            transform: translate(1.4587761692%, -0.806492871%) scale(0.9560732277, 0.9855385267);
  }
  16% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5757027976%, 0.3198896389%) scale(1.0199454602, 0.9651143344);
            transform: translate(-0.5757027976%, 0.3198896389%) scale(1.0199454602, 0.9651143344);
  }
  16.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.4928201749%, -0.9742095368%) scale(1.0186274467, 0.9578829816);
            transform: translate(-1.4928201749%, -0.9742095368%) scale(1.0186274467, 0.9578829816);
  }
  17% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5516387327%, -0.6025564756%) scale(1.0169096388, 0.9875896813);
            transform: translate(-0.5516387327%, -0.6025564756%) scale(1.0169096388, 0.9875896813);
  }
  17.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.5035403703%, 0.9406867958%) scale(0.954241057, 0.9816184182);
            transform: translate(-0.5035403703%, 0.9406867958%) scale(0.954241057, 0.9816184182);
  }
  18% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5919848468%, 0.8820777165%) scale(0.9606685552, 0.9966680365);
            transform: translate(0.5919848468%, 0.8820777165%) scale(0.9606685552, 0.9966680365);
  }
  18.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.7246212646%, 0.2983865487%) scale(0.9935995419, 0.9759973106);
            transform: translate(0.7246212646%, 0.2983865487%) scale(0.9935995419, 0.9759973106);
  }
  19% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.4569244742%, 0.5921540206%) scale(0.9831277031, 1.0007558767);
            transform: translate(0.4569244742%, 0.5921540206%) scale(0.9831277031, 1.0007558767);
  }
  19.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.9765004736%, -0.2637679895%) scale(0.966359334, 0.9743542727);
            transform: translate(0.9765004736%, -0.2637679895%) scale(0.966359334, 0.9743542727);
  }
  20% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.1559636625%, 0.5453037308%) scale(0.9684334747, 1.0037587593);
            transform: translate(0.1559636625%, 0.5453037308%) scale(0.9684334747, 1.0037587593);
  }
  20.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.5467877041%, 0.3569458326%) scale(1.0185004828, 1.0119619965);
            transform: translate(0.5467877041%, 0.3569458326%) scale(1.0185004828, 1.0119619965);
  }
  21% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.3352016169%, -0.591912155%) scale(1.0026850758, 0.9859917823);
            transform: translate(-1.3352016169%, -0.591912155%) scale(1.0026850758, 0.9859917823);
  }
  21.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.173323818%, -0.1836890835%) scale(0.9677541797, 0.9892873115);
            transform: translate(-1.173323818%, -0.1836890835%) scale(0.9677541797, 0.9892873115);
  }
  22% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8182176544%, 0.2814130106%) scale(0.9785734257, 0.9833543491);
            transform: translate(-0.8182176544%, 0.2814130106%) scale(0.9785734257, 0.9833543491);
  }
  22.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5422945667%, -0.4996153661%) scale(0.9608534461, 0.9774736346);
            transform: translate(-0.5422945667%, -0.4996153661%) scale(0.9608534461, 0.9774736346);
  }
  23% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.3152575427%, 0.4765116835%) scale(0.9531167588, 0.961365277);
            transform: translate(-0.3152575427%, 0.4765116835%) scale(0.9531167588, 0.961365277);
  }
  23.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.0230052745%, 0.8088667815%) scale(0.9765522013, 0.9557128358);
            transform: translate(-0.0230052745%, 0.8088667815%) scale(0.9765522013, 0.9557128358);
  }
  24% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.0229293795%, -0.6676268822%) scale(1.0088687803, 1.0159677319);
            transform: translate(1.0229293795%, -0.6676268822%) scale(1.0088687803, 1.0159677319);
  }
  24.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.4173203511%, -0.7959811439%) scale(0.9941684363, 1.010737308);
            transform: translate(1.4173203511%, -0.7959811439%) scale(0.9941684363, 1.010737308);
  }
  25% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.8286922062%, 0.2956369228%) scale(0.9910538348, 0.9907553274);
            transform: translate(0.8286922062%, 0.2956369228%) scale(0.9910538348, 0.9907553274);
  }
  25.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.3722084337%, 0.2192462069%) scale(0.9781266233, 0.958771553);
            transform: translate(0.3722084337%, 0.2192462069%) scale(0.9781266233, 0.958771553);
  }
  26% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3336131123%, -0.0608826109%) scale(0.9764686458, 0.9821786773);
            transform: translate(1.3336131123%, -0.0608826109%) scale(0.9764686458, 0.9821786773);
  }
  26.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.1607677712%, -0.7079413541%) scale(0.9758561709, 0.9524775554);
            transform: translate(1.1607677712%, -0.7079413541%) scale(0.9758561709, 0.9524775554);
  }
  27% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6418072795%, -0.1183699964%) scale(1.0107131227, 0.9531919927);
            transform: translate(0.6418072795%, -0.1183699964%) scale(1.0107131227, 0.9531919927);
  }
  27.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.3228937051%, 0.5963020624%) scale(0.9564418545, 0.9857408743);
            transform: translate(1.3228937051%, 0.5963020624%) scale(0.9564418545, 0.9857408743);
  }
  28% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.1807772888%, -0.7271996287%) scale(0.98143898, 0.9639063379);
            transform: translate(-0.1807772888%, -0.7271996287%) scale(0.98143898, 0.9639063379);
  }
  28.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.1591119952%, -0.9030472749%) scale(1.0093540806, 1.0170065664);
            transform: translate(1.1591119952%, -0.9030472749%) scale(1.0093540806, 1.0170065664);
  }
  29% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.4582358795%, 0.1239865914%) scale(0.9911517755, 0.9890769591);
            transform: translate(1.4582358795%, 0.1239865914%) scale(0.9911517755, 0.9890769591);
  }
  29.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6696373229%, 0.0787004679%) scale(0.9907410581, 0.9585390584);
            transform: translate(0.6696373229%, 0.0787004679%) scale(0.9907410581, 0.9585390584);
  }
  30% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.1134536381%, 0.4441425748%) scale(0.9507650225, 0.9573686318);
            transform: translate(0.1134536381%, 0.4441425748%) scale(0.9507650225, 0.9573686318);
  }
  30.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.5669107636%, 0.5212196669%) scale(1.0175725706, 0.9868676053);
            transform: translate(0.5669107636%, 0.5212196669%) scale(1.0175725706, 0.9868676053);
  }
  31% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.4871284022%, 0.8250913544%) scale(0.9990319747, 0.9938872777);
            transform: translate(-1.4871284022%, 0.8250913544%) scale(0.9990319747, 0.9938872777);
  }
  31.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2237122328%, -0.5584706907%) scale(0.9928646845, 1.0063048969);
            transform: translate(0.2237122328%, -0.5584706907%) scale(0.9928646845, 1.0063048969);
  }
  32% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.8005933153%, -0.3326455813%) scale(1.0048884529, 1.0016732465);
            transform: translate(-0.8005933153%, -0.3326455813%) scale(1.0048884529, 1.0016732465);
  }
  32.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.0075415364%, 0.2786098234%) scale(1.0144356672, 1.005402307);
            transform: translate(1.0075415364%, 0.2786098234%) scale(1.0144356672, 1.005402307);
  }
  33% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6636603905%, 0.2752684632%) scale(0.9647614792, 0.9918922644);
            transform: translate(0.6636603905%, 0.2752684632%) scale(0.9647614792, 0.9918922644);
  }
  33.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.2435187745%, 0.8931429163%) scale(1.0199439232, 0.9655284363);
            transform: translate(1.2435187745%, 0.8931429163%) scale(1.0199439232, 0.9655284363);
  }
  34% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.8941723587%, 0.1665345578%) scale(0.9592182306, 1.0000469066);
            transform: translate(0.8941723587%, 0.1665345578%) scale(0.9592182306, 1.0000469066);
  }
  34.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.1165226227%, 0.4302881872%) scale(0.956163438, 0.9973295466);
            transform: translate(-1.1165226227%, 0.4302881872%) scale(0.956163438, 0.9973295466);
  }
  35% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.0254683761%, -0.4015892411%) scale(0.9618882486, 0.9848974868);
            transform: translate(-0.0254683761%, -0.4015892411%) scale(0.9618882486, 0.9848974868);
  }
  35.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.6888967639%, 0.3664808633%) scale(0.9552575221, 0.9979599935);
            transform: translate(0.6888967639%, 0.3664808633%) scale(0.9552575221, 0.9979599935);
  }
  36% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.6943243558%, -0.2675479807%) scale(0.9762066548, 0.9864147184);
            transform: translate(0.6943243558%, -0.2675479807%) scale(0.9762066548, 0.9864147184);
  }
  36.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.2907663071%, -0.9522232946%) scale(0.9632349798, 0.9607720345);
            transform: translate(0.2907663071%, -0.9522232946%) scale(0.9632349798, 0.9607720345);
  }
  37% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.5525206871%, -0.6662058498%) scale(0.9804537017, 0.9647951271);
            transform: translate(-0.5525206871%, -0.6662058498%) scale(0.9804537017, 0.9647951271);
  }
  37.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.7707940994%, -0.0819906665%) scale(0.9596819089, 0.9803528828);
            transform: translate(-0.7707940994%, -0.0819906665%) scale(0.9596819089, 0.9803528828);
  }
  38% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.7169536249%, -0.3950935591%) scale(0.9582998806, 0.9629106383);
            transform: translate(0.7169536249%, -0.3950935591%) scale(0.9582998806, 0.9629106383);
  }
  38.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.584645982%, -0.772898813%) scale(0.9599916044, 0.9507520802);
            transform: translate(-0.584645982%, -0.772898813%) scale(0.9599916044, 0.9507520802);
  }
  39% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.3334157461%, 0.8795911446%) scale(0.9514759933, 1.018714674);
            transform: translate(-1.3334157461%, 0.8795911446%) scale(0.9514759933, 1.018714674);
  }
  39.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.4650800321%, -0.6189410213%) scale(1.0068937564, 0.9767073912);
            transform: translate(-0.4650800321%, -0.6189410213%) scale(1.0068937564, 0.9767073912);
  }
  40% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9541751415%, -0.4223244743%) scale(0.9613879802, 0.9983927282);
            transform: translate(-0.9541751415%, -0.4223244743%) scale(0.9613879802, 0.9983927282);
  }
  40.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.2068838098%, 0.2273590887%) scale(0.9711548588, 1.0082407273);
            transform: translate(0.2068838098%, 0.2273590887%) scale(0.9711548588, 1.0082407273);
  }
  41% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(1.1650151012%, -0.6303654476%) scale(0.9942795467, 0.9715055552);
            transform: translate(1.1650151012%, -0.6303654476%) scale(0.9942795467, 0.9715055552);
  }
  41.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.2009234361%, 0.0482124314%) scale(1.0174137892, 0.9669927229);
            transform: translate(1.2009234361%, 0.0482124314%) scale(1.0174137892, 0.9669927229);
  }
  42% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.3895324722%, -0.2437172214%) scale(1.0094188758, 0.9568242185);
            transform: translate(0.3895324722%, -0.2437172214%) scale(1.0094188758, 0.9568242185);
  }
  42.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-1.4492256677%, 0.6507388361%) scale(0.9554049654, 0.9907914321);
            transform: translate(-1.4492256677%, 0.6507388361%) scale(0.9554049654, 0.9907914321);
  }
  43% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.6869739356%, 0.2181569719%) scale(0.9633268899, 0.9704314329);
            transform: translate(-0.6869739356%, 0.2181569719%) scale(0.9633268899, 0.9704314329);
  }
  43.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.7449613905%, -0.5151618593%) scale(0.9693857843, 0.9857833288);
            transform: translate(-0.7449613905%, -0.5151618593%) scale(0.9693857843, 0.9857833288);
  }
  44% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.1197429079%, -0.3855024015%) scale(0.9929340964, 0.9505680439);
            transform: translate(0.1197429079%, -0.3855024015%) scale(0.9929340964, 0.9505680439);
  }
  44.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.0123150484%, 0.381643836%) scale(0.9668900031, 1.0080161589);
            transform: translate(-1.0123150484%, 0.381643836%) scale(0.9668900031, 1.0080161589);
  }
  45% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(0.7602004879%, -0.0762186016%) scale(0.9808830981, 0.9510311736);
            transform: translate(0.7602004879%, -0.0762186016%) scale(0.9808830981, 0.9510311736);
  }
  45.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.8940554254%, 0.5213163091%) scale(0.9599951873, 0.9753869606);
            transform: translate(-0.8940554254%, 0.5213163091%) scale(0.9599951873, 0.9753869606);
  }
  46% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.9897481217%, 0.2486191789%) scale(1.0095559478, 0.9559913615);
            transform: translate(-0.9897481217%, 0.2486191789%) scale(1.0095559478, 0.9559913615);
  }
  46.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.3412992549%, -0.8448369756%) scale(0.9937314003, 0.983545185);
            transform: translate(0.3412992549%, -0.8448369756%) scale(0.9937314003, 0.983545185);
  }
  47% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-1.4483317861%, -0.3949470558%) scale(0.9731753478, 1.0112700854);
            transform: translate(-1.4483317861%, -0.3949470558%) scale(0.9731753478, 1.0112700854);
  }
  47.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.0086585302%, -0.2884530807%) scale(0.9927779323, 1.0184599968);
            transform: translate(1.0086585302%, -0.2884530807%) scale(0.9927779323, 1.0184599968);
  }
  48% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(1.1166996611%, -0.0437960455%) scale(0.9829768885, 0.9995222092);
            transform: translate(1.1166996611%, -0.0437960455%) scale(0.9829768885, 0.9995222092);
  }
  48.5% {
    color: rgba(255,0,0,.5);
    -webkit-transform: translate(-0.8287362914%, 0.4418617064%) scale(1.0178315214, 1.0102844039);
            transform: translate(-0.8287362914%, 0.4418617064%) scale(1.0178315214, 1.0102844039);
  }
  49% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(0.2539950891%, 0.9952020609%) scale(1.0041668829, 1.0156007074);
            transform: translate(0.2539950891%, 0.9952020609%) scale(1.0041668829, 1.0156007074);
  }
  49.5% {
    color: rgba(31,80,255,.5);
    -webkit-transform: translate(-0.9281338943%, 0.5009724278%) scale(0.972657625, 0.9891360102);
            transform: translate(-0.9281338943%, 0.5009724278%) scale(0.972657625, 0.9891360102);
  }
  50%, 100% {
    -webkit-transform: none;
            transform: none;
    opacity: 0;
  }
}
.p-txtGlitch.is-visible ._txt {
  opacity: 1;
}

/* -----------------------------------
Utility
------------------------------------ */
/*
 * _utility.scss
 */
/* -----------------------------------
print
------------------------------------ */
@media print {
  .u-printHidden {
    display: none;
  }
}

.u-printVisible {
  display: none;
}
@media print {
  .u-printVisible {
    display: block;
  }
}

/* -----------------------------------
font
------------------------------------ */
.u-fwb {
  font-weight: bold !important;
}

.u-fwn {
  font-weight: normal !important;
}

.u-font-jp {
  font-family: "Noto Sans CJK JP", sans-serif;
  font-weight: 400;
}

/* -----------------------------------
align
------------------------------------ */
.u-tc {
  text-align: center !important;
}

.u-tl {
  text-align: left !important;
}

.u-tr {
  text-align: right !important;
}

/* -----------------------------------
padding
------------------------------------ */
.u-mt5 {
  margin-top: 5px !important;
}

.u-pt5 {
  padding-top: 5px !important;
}

.u-mr5 {
  margin-right: 5px !important;
}

.u-pr5 {
  padding-right: 5px !important;
}

.u-mb5 {
  margin-bottom: 5px !important;
}

.u-pb5 {
  padding-bottom: 5px !important;
}

.u-ml5 {
  margin-left: 5px !important;
}

.u-pl5 {
  padding-left: 5px !important;
}

.u-mt10 {
  margin-top: 10px !important;
}

.u-pt10 {
  padding-top: 10px !important;
}

.u-mr10 {
  margin-right: 10px !important;
}

.u-pr10 {
  padding-right: 10px !important;
}

.u-mb10 {
  margin-bottom: 10px !important;
}

.u-pb10 {
  padding-bottom: 10px !important;
}

.u-ml10 {
  margin-left: 10px !important;
}

.u-pl10 {
  padding-left: 10px !important;
}

.u-mt15 {
  margin-top: 15px !important;
}

.u-pt15 {
  padding-top: 15px !important;
}

.u-mr15 {
  margin-right: 15px !important;
}

.u-pr15 {
  padding-right: 15px !important;
}

.u-mb15 {
  margin-bottom: 15px !important;
}

.u-pb15 {
  padding-bottom: 15px !important;
}

.u-ml15 {
  margin-left: 15px !important;
}

.u-pl15 {
  padding-left: 15px !important;
}

.u-mt20 {
  margin-top: 20px !important;
}

.u-pt20 {
  padding-top: 20px !important;
}

.u-mr20 {
  margin-right: 20px !important;
}

.u-pr20 {
  padding-right: 20px !important;
}

.u-mb20 {
  margin-bottom: 20px !important;
}

.u-pb20 {
  padding-bottom: 20px !important;
}

.u-ml20 {
  margin-left: 20px !important;
}

.u-pl20 {
  padding-left: 20px !important;
}

.u-mt25 {
  margin-top: 25px !important;
}

.u-pt25 {
  padding-top: 25px !important;
}

.u-mr25 {
  margin-right: 25px !important;
}

.u-pr25 {
  padding-right: 25px !important;
}

.u-mb25 {
  margin-bottom: 25px !important;
}

.u-pb25 {
  padding-bottom: 25px !important;
}

.u-ml25 {
  margin-left: 25px !important;
}

.u-pl25 {
  padding-left: 25px !important;
}

.u-mt30 {
  margin-top: 30px !important;
}

.u-pt30 {
  padding-top: 30px !important;
}

.u-mr30 {
  margin-right: 30px !important;
}

.u-pr30 {
  padding-right: 30px !important;
}

.u-mb30 {
  margin-bottom: 30px !important;
}

.u-pb30 {
  padding-bottom: 30px !important;
}

.u-ml30 {
  margin-left: 30px !important;
}

.u-pl30 {
  padding-left: 30px !important;
}

.u-mt35 {
  margin-top: 35px !important;
}

.u-pt35 {
  padding-top: 35px !important;
}

.u-mr35 {
  margin-right: 35px !important;
}

.u-pr35 {
  padding-right: 35px !important;
}

.u-mb35 {
  margin-bottom: 35px !important;
}

.u-pb35 {
  padding-bottom: 35px !important;
}

.u-ml35 {
  margin-left: 35px !important;
}

.u-pl35 {
  padding-left: 35px !important;
}

.u-mt40 {
  margin-top: 40px !important;
}

.u-pt40 {
  padding-top: 40px !important;
}

.u-mr40 {
  margin-right: 40px !important;
}

.u-pr40 {
  padding-right: 40px !important;
}

.u-mb40 {
  margin-bottom: 40px !important;
}

.u-pb40 {
  padding-bottom: 40px !important;
}

.u-ml40 {
  margin-left: 40px !important;
}

.u-pl40 {
  padding-left: 40px !important;
}

.u-mt45 {
  margin-top: 45px !important;
}

.u-pt45 {
  padding-top: 45px !important;
}

.u-mr45 {
  margin-right: 45px !important;
}

.u-pr45 {
  padding-right: 45px !important;
}

.u-mb45 {
  margin-bottom: 45px !important;
}

.u-pb45 {
  padding-bottom: 45px !important;
}

.u-ml45 {
  margin-left: 45px !important;
}

.u-pl45 {
  padding-left: 45px !important;
}

.u-mt50 {
  margin-top: 50px !important;
}

.u-pt50 {
  padding-top: 50px !important;
}

.u-mr50 {
  margin-right: 50px !important;
}

.u-pr50 {
  padding-right: 50px !important;
}

.u-mb50 {
  margin-bottom: 50px !important;
}

.u-pb50 {
  padding-bottom: 50px !important;
}

.u-ml50 {
  margin-left: 50px !important;
}

.u-pl50 {
  padding-left: 50px !important;
}

.u-mt55 {
  margin-top: 55px !important;
}

.u-pt55 {
  padding-top: 55px !important;
}

.u-mr55 {
  margin-right: 55px !important;
}

.u-pr55 {
  padding-right: 55px !important;
}

.u-mb55 {
  margin-bottom: 55px !important;
}

.u-pb55 {
  padding-bottom: 55px !important;
}

.u-ml55 {
  margin-left: 55px !important;
}

.u-pl55 {
  padding-left: 55px !important;
}

.u-mt60 {
  margin-top: 60px !important;
}

.u-pt60 {
  padding-top: 60px !important;
}

.u-mr60 {
  margin-right: 60px !important;
}

.u-pr60 {
  padding-right: 60px !important;
}

.u-mb60 {
  margin-bottom: 60px !important;
}

.u-pb60 {
  padding-bottom: 60px !important;
}

.u-ml60 {
  margin-left: 60px !important;
}

.u-pl60 {
  padding-left: 60px !important;
}

/* -----------------------------------
font-size rem
------------------------------------ */
.u-fz10px {
  font-size: 1rem;
}

.u-fz11px {
  font-size: 1.1rem;
}

.u-fz12px {
  font-size: 1.2rem;
}

.u-fz13px {
  font-size: 1.3rem;
}

.u-fz14px {
  font-size: 1.4rem;
}

/* -----------------------------------
font-size em
------------------------------------ */
.u-fz09em {
  font-size: 0.9em;
}

.u-fz10em {
  font-size: 1em;
}

.u-fz11em {
  font-size: 1.1em;
}

.u-fz12em {
  font-size: 1.2em;
}

.u-fz13em {
  font-size: 1.3em;
}

.u-fz14em {
  font-size: 1.4em;
}

/* -----------------------------------
clerfix
------------------------------------ */
.sec::after,
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

/* -----------------------------------
display
------------------------------------ */
.u-d_b {
  display: block !important;
}

.u-d_n {
  display: none !important;
}

.u-d_ib {
  display: inline-block !important;
}

/* -----------------------------------
display adjust
------------------------------------ */
.u-smhide, .u-sphide, .u-middlehide, .u-tablethide, .u-basehide {
  display: block;
}

.u-smblock, .u-spblock, .u-middleblock, .u-tabletblock, .u-baseblock {
  display: none;
}

@media screen and (max-width: 1499px) {
  .u-baseblock {
    display: block;
  }
  .u-basehide {
    display: none !important;
  }
}
@media screen and (max-width: 1100px) {
  .u-tabletblock {
    display: block;
  }
  .u-tablethide {
    display: none !important;
  }
}
@media screen and (max-width: 768px) {
  .u-middleblock {
    display: block;
  }
  .u-middlehide {
    display: none !important;
  }
}
@media screen and (max-width: 589px) {
  .u-spblock {
    display: block;
  }
  .u-sphide {
    display: none !important;
  }
}
@media screen and (max-width: 374px) {
  .u-smblock {
    display: block;
  }
  .u-smhide {
    display: none !important;
  }
}
@media screen and (max-width: 650px) {
  .u-customhide {
    display: none !important;
  }
}/*# sourceMappingURL=style.css.map */