@charset "UTF-8";
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):hover,
a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

:root {
  --indexSize: 1vh + 1vw;
  --zIndexHeaderFixed: 1000;
  --zIndexHeader: 100;
  --zindexGiperMenu: 20;
  --cursor-color: #fff;
  --cursor-big-fill: transparent;
  --cursor-small-fill: #fff;
}

html {
  font-size: 10px;
  scroll-behavior: auto;
  overflow: visible;
}

img,
video {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
body {
  min-width: 320px;
}

body {
  color: #000000;
  line-height: 1.2;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 1.8rem;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: #f4f6fa;
}

input,
button,
textarea {
  font-family: "Roboto Condensed", sans-serif;
  font-size: inherit;
  line-height: inherit;
}

body.is-lock {
  overflow: hidden;
  padding-right: 17px;
}

.touch body.is-lock {
  padding-right: 0;
}

.wrapper {
  min-height: 100%;
  display: flex;
  flex-direction: column;
  opacity: 0;
  -webkit-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  -webkit-transition-duration: 0.8s;
          transition-duration: 0.8s;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  overflow: hidden;
}
.wrapper > main {
  flex: 1 1 auto;
}

main {
  flex: 1 1 auto;
}

::-moz-selection {
  background-color: #0180b9;
  color: #fff;
}

::selection {
  background-color: #0180b9;
  color: #fff;
}

input,
textarea {
  outline: none;
}
input:focus:required:invalid,
textarea:focus:required:invalid {
  border-color: #d31543;
}
input:required:valid,
textarea:required:valid {
  border-color: #bc9e7b;
}

input,
textarea {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

button:focus {
  outline: none;
}

[data-fullscreen] {
  min-height: 100vh;
}
.touch [data-fullscreen] {
  min-height: calc(var(--vh, 1vh) * 100);
}

/* clears the 'X' from Internet Explorer */
input[type=search]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

input[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

/* clears the 'X' from Chrome */
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  display: none;
}

.input,
input,
.textarea,
textarea {
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 400;
  font-size: 1.8rem;
  color: #1f2229;
  padding: 0 1.6rem;
  width: 100%;
  background: #fff;
  border: none;
  border-radius: 6rem;
  text-align: center;
  -webkit-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  border: 1px solid transparent;
}
.input::-webkit-input-placeholder, input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #1f2229;
  -webkit-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  opacity: 0.6;
  font-size: 1.8rem;
}
.input::-moz-placeholder, input::-moz-placeholder, .textarea::-moz-placeholder, textarea::-moz-placeholder {
  color: #1f2229;
  -moz-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  opacity: 0.6;
  font-size: 1.8rem;
}
.input:-ms-input-placeholder, input:-ms-input-placeholder, .textarea:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #1f2229;
  -ms-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  opacity: 0.6;
  font-size: 1.8rem;
}
.input::-ms-input-placeholder, input::-ms-input-placeholder, .textarea::-ms-input-placeholder, textarea::-ms-input-placeholder {
  color: #1f2229;
  -ms-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  opacity: 0.6;
  font-size: 1.8rem;
}
.input::placeholder,
input::placeholder,
.textarea::placeholder,
textarea::placeholder {
  color: #1f2229;
  -webkit-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  opacity: 0.6;
  font-size: 1.8rem;
}
.input:focus::-webkit-input-placeholder, input:focus::-webkit-input-placeholder, .textarea:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
  opacity: 0;
}
.input:focus::-moz-placeholder, input:focus::-moz-placeholder, .textarea:focus::-moz-placeholder, textarea:focus::-moz-placeholder {
  opacity: 0;
}
.input:focus:-ms-input-placeholder, input:focus:-ms-input-placeholder, .textarea:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {
  opacity: 0;
}
.input:focus::-ms-input-placeholder, input:focus::-ms-input-placeholder, .textarea:focus::-ms-input-placeholder, textarea:focus::-ms-input-placeholder {
  opacity: 0;
}
.input:focus::placeholder,
input:focus::placeholder,
.textarea:focus::placeholder,
textarea:focus::placeholder {
  opacity: 0;
}

.textarea,
textarea {
  padding: 1.6rem 2.3rem;
  resize: none;
  border-radius: 3rem;
}

.h1 {
  font-weight: 800;
  font-size: 6.5rem;
}

.h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 1.17;
  text-transform: uppercase;
}

.h3 {
  font-weight: 500;
  font-size: 2.6rem;
  line-height: 1.17;
}

.h4 {
  font-weight: 500;
  font-size: 2.2rem;
  line-height: 1.3;
}

.h5 {
  font-weight: 400;
  font-size: 2rem;
  line-height: 1.3;
}

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

a {
  text-decoration: none;
  color: #000000;
  -webkit-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
}
a:hover {
  color: #000000;
  text-decoration: none;
}

.container {
  max-width: 143rem;
  margin: 0 auto;
  padding-left: 4rem;
  padding-right: 4rem;
}

.btn {
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 1.2;
  padding: 0;
  text-shadow: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: -webkit-gradient(linear, left top, right top, from(#7c03e6), to(#b507ef));
  background: linear-gradient(90deg, #7c03e6 0%, #b507ef 100%);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  letter-spacing: 0;
  border-radius: 6rem;
  border: 1px solid transparent;
  -webkit-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  cursor: pointer;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 1;
  padding-top: 0.1rem;
}
.btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgb(149.2746781116, 31.9098712446, 252.0901287554)), to(rgb(198.7195121951, 48.0609756098, 248.9390243902)));
  background: linear-gradient(90deg, rgb(149.2746781116, 31.9098712446, 252.0901287554) 0%, rgb(198.7195121951, 48.0609756098, 248.9390243902) 100%);
  border-radius: 6rem;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  z-index: -1;
}
.btn:hover::before {
  opacity: 1;
}

.btn--arrow {
  display: flex;
  gap: 1.8rem;
  overflow: hidden;
}
.btn--arrow .icon {
  width: 1.9rem;
  height: 1.1rem;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

.btn--stroke {
  border: 1.5px solid #b507ef;
  background: transparent;
}
.btn--stroke::before {
  display: none;
}
.btn--stroke:hover {
  border-color: rgb(198.7195121951, 48.0609756098, 248.9390243902);
}

svg {
  -webkit-transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
  transition: all cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;
}

.svg-hidden {
  display: none;
}

[class*=-ibg] {
  position: relative;
}
[class*=-ibg] img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover;
}

[class*=-ibg_contain] img {
  -o-object-fit: contain;
     object-fit: contain;
}

.scroll-area {
  scrollbar-width: thin;
  scrollbar-color: #d6d6d7 transparent;
}
.scroll-area::-webkit-scrollbar {
  width: 7px;
}
.scroll-area::-webkit-scrollbar-track {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
}
.scroll-area::-webkit-scrollbar-thumb {
  background-color: #d6d6d7;
  outline: none;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.header {
  padding: 3.1rem 0 4rem;
  position: relative;
}
.header::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 54.3rem;
  background: #f0f1f5;
  top: 0;
  left: 0;
  z-index: -1;
}

.header__area {
  display: flex;
  justify-content: space-between;
}

.header__logo {
  max-width: 14.3rem;
  width: 100%;
}
.header__logo img {
  width: 100%;
}

.header__right {
  display: flex;
  align-items: center;
  gap: 9rem;
}

.header__phone {
  font-weight: 600;
  font-size: 2.2rem;
  color: #0180b9;
}
.header__phone span {
  display: flex;
  align-items: center;
  gap: 0.8rem;
}
.header__phone span::before {
  content: "";
  width: 1.9rem;
  height: 1.9rem;
  background: url("data:image/svg+xml,%3csvg%20width='19'%20height='19'%20viewBox='0%200%2019%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19%2016.8889V15.1515C19%2014.2883%2018.4744%2013.512%2017.6729%2013.1914L15.5258%2012.3325C14.5064%2011.9248%2013.3445%2012.3665%2012.8535%2013.3485L12.6667%2013.7222C12.6667%2013.7222%2010.0278%2013.1944%207.91667%2011.0833C5.80556%208.97222%205.27778%206.33333%205.27778%206.33333L5.65146%206.14649C6.63351%205.65547%207.07524%204.49364%206.66746%203.47421L5.8086%201.32706C5.488%200.525564%204.71173%200%203.84849%200H2.11111C0.945177%200%200%200.945177%200%202.11111C0%2011.4386%207.56141%2019%2016.8889%2019C18.0548%2019%2019%2018.0548%2019%2016.8889Z'%20fill='%2339C5F4'/%3e%3c/svg%3e") center/contain no-repeat;
  display: inline-block;
}

.header__burger {
  width: 4.4rem;
  height: 4.4rem;
  background: url("data:image/svg+xml,%3csvg%20width='44'%20height='21'%20viewBox='0%200%2044%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200H44V3H0V0Z'%20fill='%2339C5F4'/%3e%3cpath%20d='M5%209H44V12H5V9Z'%20fill='%2339C5F4'/%3e%3cpath%20d='M13%2018H44V21H13V18Z'%20fill='%2339C5F4'/%3e%3c/svg%3e") center/contain no-repeat;
  cursor: pointer;
}
.header__burger.is-active {
  background: url("data:image/svg+xml,%3csvg%20width='15'%20height='15'%20viewBox='0%200%2015%2015'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.25%200.75L0.75%2014.25M14.25%2014.25L0.75%200.75'%20stroke='%2339C5F4'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center/2rem no-repeat;
}

.burger-mobile {
  display: none;
}

.burger-mobile.is-active {
  display: block;
}

.footer {
  padding: 3rem 0 4rem;
}

.footer__area {
  display: flex;
  justify-content: center;
}

.footer__logo {
  max-width: 15.9rem;
  width: 100%;
}
.footer__logo img {
  width: 100%;
}

@-webkit-keyframes fadeInDown1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 1), 0);
    transform: translate3d(0, calc(-1% * 1), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 1), 0);
    transform: translate3d(0, calc(-1% * 1), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown1 {
  -webkit-animation-name: fadeInDown1;
  animation-name: fadeInDown1;
}

@-webkit-keyframes fadeInDown2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 2), 0);
    transform: translate3d(0, calc(-1% * 2), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 2), 0);
    transform: translate3d(0, calc(-1% * 2), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown2 {
  -webkit-animation-name: fadeInDown2;
  animation-name: fadeInDown2;
}

@-webkit-keyframes fadeInDown3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 3), 0);
    transform: translate3d(0, calc(-1% * 3), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 3), 0);
    transform: translate3d(0, calc(-1% * 3), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown3 {
  -webkit-animation-name: fadeInDown3;
  animation-name: fadeInDown3;
}

@-webkit-keyframes fadeInDown4 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 4), 0);
    transform: translate3d(0, calc(-1% * 4), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown4 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 4), 0);
    transform: translate3d(0, calc(-1% * 4), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown4 {
  -webkit-animation-name: fadeInDown4;
  animation-name: fadeInDown4;
}

@-webkit-keyframes fadeInDown5 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 5), 0);
    transform: translate3d(0, calc(-1% * 5), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown5 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 5), 0);
    transform: translate3d(0, calc(-1% * 5), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown5 {
  -webkit-animation-name: fadeInDown5;
  animation-name: fadeInDown5;
}

@-webkit-keyframes fadeInDown6 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 6), 0);
    transform: translate3d(0, calc(-1% * 6), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown6 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 6), 0);
    transform: translate3d(0, calc(-1% * 6), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown6 {
  -webkit-animation-name: fadeInDown6;
  animation-name: fadeInDown6;
}

@-webkit-keyframes fadeInDown7 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 7), 0);
    transform: translate3d(0, calc(-1% * 7), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown7 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 7), 0);
    transform: translate3d(0, calc(-1% * 7), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown7 {
  -webkit-animation-name: fadeInDown7;
  animation-name: fadeInDown7;
}

@-webkit-keyframes fadeInDown8 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 8), 0);
    transform: translate3d(0, calc(-1% * 8), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown8 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 8), 0);
    transform: translate3d(0, calc(-1% * 8), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown8 {
  -webkit-animation-name: fadeInDown8;
  animation-name: fadeInDown8;
}

@-webkit-keyframes fadeInDown9 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 9), 0);
    transform: translate3d(0, calc(-1% * 9), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown9 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 9), 0);
    transform: translate3d(0, calc(-1% * 9), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown9 {
  -webkit-animation-name: fadeInDown9;
  animation-name: fadeInDown9;
}

@-webkit-keyframes fadeInDown10 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 10), 0);
    transform: translate3d(0, calc(-1% * 10), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown10 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 10), 0);
    transform: translate3d(0, calc(-1% * 10), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown10 {
  -webkit-animation-name: fadeInDown10;
  animation-name: fadeInDown10;
}

@-webkit-keyframes fadeInDown11 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 11), 0);
    transform: translate3d(0, calc(-1% * 11), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown11 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 11), 0);
    transform: translate3d(0, calc(-1% * 11), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown11 {
  -webkit-animation-name: fadeInDown11;
  animation-name: fadeInDown11;
}

@-webkit-keyframes fadeInDown12 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 12), 0);
    transform: translate3d(0, calc(-1% * 12), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown12 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 12), 0);
    transform: translate3d(0, calc(-1% * 12), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown12 {
  -webkit-animation-name: fadeInDown12;
  animation-name: fadeInDown12;
}

@-webkit-keyframes fadeInDown13 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 13), 0);
    transform: translate3d(0, calc(-1% * 13), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown13 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 13), 0);
    transform: translate3d(0, calc(-1% * 13), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown13 {
  -webkit-animation-name: fadeInDown13;
  animation-name: fadeInDown13;
}

@-webkit-keyframes fadeInDown14 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 14), 0);
    transform: translate3d(0, calc(-1% * 14), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown14 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 14), 0);
    transform: translate3d(0, calc(-1% * 14), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown14 {
  -webkit-animation-name: fadeInDown14;
  animation-name: fadeInDown14;
}

@-webkit-keyframes fadeInDown15 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 15), 0);
    transform: translate3d(0, calc(-1% * 15), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown15 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 15), 0);
    transform: translate3d(0, calc(-1% * 15), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown15 {
  -webkit-animation-name: fadeInDown15;
  animation-name: fadeInDown15;
}

@-webkit-keyframes fadeInDown16 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 16), 0);
    transform: translate3d(0, calc(-1% * 16), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown16 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 16), 0);
    transform: translate3d(0, calc(-1% * 16), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown16 {
  -webkit-animation-name: fadeInDown16;
  animation-name: fadeInDown16;
}

@-webkit-keyframes fadeInDown17 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 17), 0);
    transform: translate3d(0, calc(-1% * 17), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown17 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 17), 0);
    transform: translate3d(0, calc(-1% * 17), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown17 {
  -webkit-animation-name: fadeInDown17;
  animation-name: fadeInDown17;
}

@-webkit-keyframes fadeInDown18 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 18), 0);
    transform: translate3d(0, calc(-1% * 18), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown18 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 18), 0);
    transform: translate3d(0, calc(-1% * 18), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown18 {
  -webkit-animation-name: fadeInDown18;
  animation-name: fadeInDown18;
}

@-webkit-keyframes fadeInDown19 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 19), 0);
    transform: translate3d(0, calc(-1% * 19), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown19 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 19), 0);
    transform: translate3d(0, calc(-1% * 19), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown19 {
  -webkit-animation-name: fadeInDown19;
  animation-name: fadeInDown19;
}

@-webkit-keyframes fadeInDown20 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 20), 0);
    transform: translate3d(0, calc(-1% * 20), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown20 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 20), 0);
    transform: translate3d(0, calc(-1% * 20), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown20 {
  -webkit-animation-name: fadeInDown20;
  animation-name: fadeInDown20;
}

@-webkit-keyframes fadeInDown21 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 21), 0);
    transform: translate3d(0, calc(-1% * 21), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown21 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 21), 0);
    transform: translate3d(0, calc(-1% * 21), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown21 {
  -webkit-animation-name: fadeInDown21;
  animation-name: fadeInDown21;
}

@-webkit-keyframes fadeInDown22 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 22), 0);
    transform: translate3d(0, calc(-1% * 22), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown22 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 22), 0);
    transform: translate3d(0, calc(-1% * 22), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown22 {
  -webkit-animation-name: fadeInDown22;
  animation-name: fadeInDown22;
}

@-webkit-keyframes fadeInDown23 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 23), 0);
    transform: translate3d(0, calc(-1% * 23), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown23 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 23), 0);
    transform: translate3d(0, calc(-1% * 23), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown23 {
  -webkit-animation-name: fadeInDown23;
  animation-name: fadeInDown23;
}

@-webkit-keyframes fadeInDown24 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 24), 0);
    transform: translate3d(0, calc(-1% * 24), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown24 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 24), 0);
    transform: translate3d(0, calc(-1% * 24), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown24 {
  -webkit-animation-name: fadeInDown24;
  animation-name: fadeInDown24;
}

@-webkit-keyframes fadeInDown25 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 25), 0);
    transform: translate3d(0, calc(-1% * 25), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown25 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 25), 0);
    transform: translate3d(0, calc(-1% * 25), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown25 {
  -webkit-animation-name: fadeInDown25;
  animation-name: fadeInDown25;
}

@-webkit-keyframes fadeInDown26 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 26), 0);
    transform: translate3d(0, calc(-1% * 26), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown26 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 26), 0);
    transform: translate3d(0, calc(-1% * 26), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown26 {
  -webkit-animation-name: fadeInDown26;
  animation-name: fadeInDown26;
}

@-webkit-keyframes fadeInDown27 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 27), 0);
    transform: translate3d(0, calc(-1% * 27), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown27 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 27), 0);
    transform: translate3d(0, calc(-1% * 27), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown27 {
  -webkit-animation-name: fadeInDown27;
  animation-name: fadeInDown27;
}

@-webkit-keyframes fadeInDown28 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 28), 0);
    transform: translate3d(0, calc(-1% * 28), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown28 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 28), 0);
    transform: translate3d(0, calc(-1% * 28), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown28 {
  -webkit-animation-name: fadeInDown28;
  animation-name: fadeInDown28;
}

@-webkit-keyframes fadeInDown29 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 29), 0);
    transform: translate3d(0, calc(-1% * 29), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown29 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 29), 0);
    transform: translate3d(0, calc(-1% * 29), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown29 {
  -webkit-animation-name: fadeInDown29;
  animation-name: fadeInDown29;
}

@-webkit-keyframes fadeInDown30 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 30), 0);
    transform: translate3d(0, calc(-1% * 30), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown30 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 30), 0);
    transform: translate3d(0, calc(-1% * 30), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown30 {
  -webkit-animation-name: fadeInDown30;
  animation-name: fadeInDown30;
}

@-webkit-keyframes fadeInDown31 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 31), 0);
    transform: translate3d(0, calc(-1% * 31), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown31 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 31), 0);
    transform: translate3d(0, calc(-1% * 31), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown31 {
  -webkit-animation-name: fadeInDown31;
  animation-name: fadeInDown31;
}

@-webkit-keyframes fadeInDown32 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 32), 0);
    transform: translate3d(0, calc(-1% * 32), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown32 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 32), 0);
    transform: translate3d(0, calc(-1% * 32), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown32 {
  -webkit-animation-name: fadeInDown32;
  animation-name: fadeInDown32;
}

@-webkit-keyframes fadeInDown33 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 33), 0);
    transform: translate3d(0, calc(-1% * 33), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown33 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 33), 0);
    transform: translate3d(0, calc(-1% * 33), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown33 {
  -webkit-animation-name: fadeInDown33;
  animation-name: fadeInDown33;
}

@-webkit-keyframes fadeInDown34 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 34), 0);
    transform: translate3d(0, calc(-1% * 34), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown34 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 34), 0);
    transform: translate3d(0, calc(-1% * 34), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown34 {
  -webkit-animation-name: fadeInDown34;
  animation-name: fadeInDown34;
}

@-webkit-keyframes fadeInDown35 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 35), 0);
    transform: translate3d(0, calc(-1% * 35), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown35 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 35), 0);
    transform: translate3d(0, calc(-1% * 35), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown35 {
  -webkit-animation-name: fadeInDown35;
  animation-name: fadeInDown35;
}

@-webkit-keyframes fadeInDown36 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 36), 0);
    transform: translate3d(0, calc(-1% * 36), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown36 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 36), 0);
    transform: translate3d(0, calc(-1% * 36), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown36 {
  -webkit-animation-name: fadeInDown36;
  animation-name: fadeInDown36;
}

@-webkit-keyframes fadeInDown37 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 37), 0);
    transform: translate3d(0, calc(-1% * 37), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown37 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 37), 0);
    transform: translate3d(0, calc(-1% * 37), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown37 {
  -webkit-animation-name: fadeInDown37;
  animation-name: fadeInDown37;
}

@-webkit-keyframes fadeInDown38 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 38), 0);
    transform: translate3d(0, calc(-1% * 38), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown38 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 38), 0);
    transform: translate3d(0, calc(-1% * 38), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown38 {
  -webkit-animation-name: fadeInDown38;
  animation-name: fadeInDown38;
}

@-webkit-keyframes fadeInDown39 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 39), 0);
    transform: translate3d(0, calc(-1% * 39), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown39 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 39), 0);
    transform: translate3d(0, calc(-1% * 39), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown39 {
  -webkit-animation-name: fadeInDown39;
  animation-name: fadeInDown39;
}

@-webkit-keyframes fadeInDown40 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 40), 0);
    transform: translate3d(0, calc(-1% * 40), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown40 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 40), 0);
    transform: translate3d(0, calc(-1% * 40), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown40 {
  -webkit-animation-name: fadeInDown40;
  animation-name: fadeInDown40;
}

@-webkit-keyframes fadeInDown41 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 41), 0);
    transform: translate3d(0, calc(-1% * 41), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown41 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 41), 0);
    transform: translate3d(0, calc(-1% * 41), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown41 {
  -webkit-animation-name: fadeInDown41;
  animation-name: fadeInDown41;
}

@-webkit-keyframes fadeInDown42 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 42), 0);
    transform: translate3d(0, calc(-1% * 42), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown42 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 42), 0);
    transform: translate3d(0, calc(-1% * 42), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown42 {
  -webkit-animation-name: fadeInDown42;
  animation-name: fadeInDown42;
}

@-webkit-keyframes fadeInDown43 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 43), 0);
    transform: translate3d(0, calc(-1% * 43), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown43 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 43), 0);
    transform: translate3d(0, calc(-1% * 43), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown43 {
  -webkit-animation-name: fadeInDown43;
  animation-name: fadeInDown43;
}

@-webkit-keyframes fadeInDown44 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 44), 0);
    transform: translate3d(0, calc(-1% * 44), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown44 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 44), 0);
    transform: translate3d(0, calc(-1% * 44), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown44 {
  -webkit-animation-name: fadeInDown44;
  animation-name: fadeInDown44;
}

@-webkit-keyframes fadeInDown45 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 45), 0);
    transform: translate3d(0, calc(-1% * 45), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown45 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 45), 0);
    transform: translate3d(0, calc(-1% * 45), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown45 {
  -webkit-animation-name: fadeInDown45;
  animation-name: fadeInDown45;
}

@-webkit-keyframes fadeInDown46 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 46), 0);
    transform: translate3d(0, calc(-1% * 46), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown46 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 46), 0);
    transform: translate3d(0, calc(-1% * 46), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown46 {
  -webkit-animation-name: fadeInDown46;
  animation-name: fadeInDown46;
}

@-webkit-keyframes fadeInDown47 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 47), 0);
    transform: translate3d(0, calc(-1% * 47), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown47 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 47), 0);
    transform: translate3d(0, calc(-1% * 47), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown47 {
  -webkit-animation-name: fadeInDown47;
  animation-name: fadeInDown47;
}

@-webkit-keyframes fadeInDown48 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 48), 0);
    transform: translate3d(0, calc(-1% * 48), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown48 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 48), 0);
    transform: translate3d(0, calc(-1% * 48), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown48 {
  -webkit-animation-name: fadeInDown48;
  animation-name: fadeInDown48;
}

@-webkit-keyframes fadeInDown49 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 49), 0);
    transform: translate3d(0, calc(-1% * 49), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown49 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 49), 0);
    transform: translate3d(0, calc(-1% * 49), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown49 {
  -webkit-animation-name: fadeInDown49;
  animation-name: fadeInDown49;
}

@-webkit-keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 50), 0);
    transform: translate3d(0, calc(-1% * 50), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 50), 0);
    transform: translate3d(0, calc(-1% * 50), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown50 {
  -webkit-animation-name: fadeInDown50;
  animation-name: fadeInDown50;
}

@-webkit-keyframes fadeInDown51 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 51), 0);
    transform: translate3d(0, calc(-1% * 51), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown51 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 51), 0);
    transform: translate3d(0, calc(-1% * 51), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown51 {
  -webkit-animation-name: fadeInDown51;
  animation-name: fadeInDown51;
}

@-webkit-keyframes fadeInDown52 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 52), 0);
    transform: translate3d(0, calc(-1% * 52), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown52 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 52), 0);
    transform: translate3d(0, calc(-1% * 52), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown52 {
  -webkit-animation-name: fadeInDown52;
  animation-name: fadeInDown52;
}

@-webkit-keyframes fadeInDown53 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 53), 0);
    transform: translate3d(0, calc(-1% * 53), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown53 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 53), 0);
    transform: translate3d(0, calc(-1% * 53), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown53 {
  -webkit-animation-name: fadeInDown53;
  animation-name: fadeInDown53;
}

@-webkit-keyframes fadeInDown54 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 54), 0);
    transform: translate3d(0, calc(-1% * 54), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown54 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 54), 0);
    transform: translate3d(0, calc(-1% * 54), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown54 {
  -webkit-animation-name: fadeInDown54;
  animation-name: fadeInDown54;
}

@-webkit-keyframes fadeInDown55 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 55), 0);
    transform: translate3d(0, calc(-1% * 55), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown55 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 55), 0);
    transform: translate3d(0, calc(-1% * 55), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown55 {
  -webkit-animation-name: fadeInDown55;
  animation-name: fadeInDown55;
}

@-webkit-keyframes fadeInDown56 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 56), 0);
    transform: translate3d(0, calc(-1% * 56), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown56 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 56), 0);
    transform: translate3d(0, calc(-1% * 56), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown56 {
  -webkit-animation-name: fadeInDown56;
  animation-name: fadeInDown56;
}

@-webkit-keyframes fadeInDown57 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 57), 0);
    transform: translate3d(0, calc(-1% * 57), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown57 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 57), 0);
    transform: translate3d(0, calc(-1% * 57), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown57 {
  -webkit-animation-name: fadeInDown57;
  animation-name: fadeInDown57;
}

@-webkit-keyframes fadeInDown58 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 58), 0);
    transform: translate3d(0, calc(-1% * 58), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown58 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 58), 0);
    transform: translate3d(0, calc(-1% * 58), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown58 {
  -webkit-animation-name: fadeInDown58;
  animation-name: fadeInDown58;
}

@-webkit-keyframes fadeInDown59 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 59), 0);
    transform: translate3d(0, calc(-1% * 59), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown59 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 59), 0);
    transform: translate3d(0, calc(-1% * 59), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown59 {
  -webkit-animation-name: fadeInDown59;
  animation-name: fadeInDown59;
}

@-webkit-keyframes fadeInDown60 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 60), 0);
    transform: translate3d(0, calc(-1% * 60), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown60 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 60), 0);
    transform: translate3d(0, calc(-1% * 60), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown60 {
  -webkit-animation-name: fadeInDown60;
  animation-name: fadeInDown60;
}

@-webkit-keyframes fadeInDown61 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 61), 0);
    transform: translate3d(0, calc(-1% * 61), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown61 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 61), 0);
    transform: translate3d(0, calc(-1% * 61), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown61 {
  -webkit-animation-name: fadeInDown61;
  animation-name: fadeInDown61;
}

@-webkit-keyframes fadeInDown62 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 62), 0);
    transform: translate3d(0, calc(-1% * 62), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown62 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 62), 0);
    transform: translate3d(0, calc(-1% * 62), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown62 {
  -webkit-animation-name: fadeInDown62;
  animation-name: fadeInDown62;
}

@-webkit-keyframes fadeInDown63 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 63), 0);
    transform: translate3d(0, calc(-1% * 63), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown63 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 63), 0);
    transform: translate3d(0, calc(-1% * 63), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown63 {
  -webkit-animation-name: fadeInDown63;
  animation-name: fadeInDown63;
}

@-webkit-keyframes fadeInDown64 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 64), 0);
    transform: translate3d(0, calc(-1% * 64), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown64 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 64), 0);
    transform: translate3d(0, calc(-1% * 64), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown64 {
  -webkit-animation-name: fadeInDown64;
  animation-name: fadeInDown64;
}

@-webkit-keyframes fadeInDown65 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 65), 0);
    transform: translate3d(0, calc(-1% * 65), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown65 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 65), 0);
    transform: translate3d(0, calc(-1% * 65), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown65 {
  -webkit-animation-name: fadeInDown65;
  animation-name: fadeInDown65;
}

@-webkit-keyframes fadeInDown66 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 66), 0);
    transform: translate3d(0, calc(-1% * 66), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown66 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 66), 0);
    transform: translate3d(0, calc(-1% * 66), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown66 {
  -webkit-animation-name: fadeInDown66;
  animation-name: fadeInDown66;
}

@-webkit-keyframes fadeInDown67 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 67), 0);
    transform: translate3d(0, calc(-1% * 67), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown67 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 67), 0);
    transform: translate3d(0, calc(-1% * 67), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown67 {
  -webkit-animation-name: fadeInDown67;
  animation-name: fadeInDown67;
}

@-webkit-keyframes fadeInDown68 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 68), 0);
    transform: translate3d(0, calc(-1% * 68), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown68 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 68), 0);
    transform: translate3d(0, calc(-1% * 68), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown68 {
  -webkit-animation-name: fadeInDown68;
  animation-name: fadeInDown68;
}

@-webkit-keyframes fadeInDown69 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 69), 0);
    transform: translate3d(0, calc(-1% * 69), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown69 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 69), 0);
    transform: translate3d(0, calc(-1% * 69), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown69 {
  -webkit-animation-name: fadeInDown69;
  animation-name: fadeInDown69;
}

@-webkit-keyframes fadeInDown70 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 70), 0);
    transform: translate3d(0, calc(-1% * 70), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown70 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 70), 0);
    transform: translate3d(0, calc(-1% * 70), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown70 {
  -webkit-animation-name: fadeInDown70;
  animation-name: fadeInDown70;
}

@-webkit-keyframes fadeInDown71 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 71), 0);
    transform: translate3d(0, calc(-1% * 71), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown71 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 71), 0);
    transform: translate3d(0, calc(-1% * 71), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown71 {
  -webkit-animation-name: fadeInDown71;
  animation-name: fadeInDown71;
}

@-webkit-keyframes fadeInDown72 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 72), 0);
    transform: translate3d(0, calc(-1% * 72), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown72 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 72), 0);
    transform: translate3d(0, calc(-1% * 72), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown72 {
  -webkit-animation-name: fadeInDown72;
  animation-name: fadeInDown72;
}

@-webkit-keyframes fadeInDown73 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 73), 0);
    transform: translate3d(0, calc(-1% * 73), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown73 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 73), 0);
    transform: translate3d(0, calc(-1% * 73), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown73 {
  -webkit-animation-name: fadeInDown73;
  animation-name: fadeInDown73;
}

@-webkit-keyframes fadeInDown74 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 74), 0);
    transform: translate3d(0, calc(-1% * 74), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown74 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 74), 0);
    transform: translate3d(0, calc(-1% * 74), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown74 {
  -webkit-animation-name: fadeInDown74;
  animation-name: fadeInDown74;
}

@-webkit-keyframes fadeInDown75 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 75), 0);
    transform: translate3d(0, calc(-1% * 75), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown75 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 75), 0);
    transform: translate3d(0, calc(-1% * 75), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown75 {
  -webkit-animation-name: fadeInDown75;
  animation-name: fadeInDown75;
}

@-webkit-keyframes fadeInDown76 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 76), 0);
    transform: translate3d(0, calc(-1% * 76), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown76 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 76), 0);
    transform: translate3d(0, calc(-1% * 76), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown76 {
  -webkit-animation-name: fadeInDown76;
  animation-name: fadeInDown76;
}

@-webkit-keyframes fadeInDown77 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 77), 0);
    transform: translate3d(0, calc(-1% * 77), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown77 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 77), 0);
    transform: translate3d(0, calc(-1% * 77), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown77 {
  -webkit-animation-name: fadeInDown77;
  animation-name: fadeInDown77;
}

@-webkit-keyframes fadeInDown78 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 78), 0);
    transform: translate3d(0, calc(-1% * 78), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown78 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 78), 0);
    transform: translate3d(0, calc(-1% * 78), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown78 {
  -webkit-animation-name: fadeInDown78;
  animation-name: fadeInDown78;
}

@-webkit-keyframes fadeInDown79 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 79), 0);
    transform: translate3d(0, calc(-1% * 79), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown79 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 79), 0);
    transform: translate3d(0, calc(-1% * 79), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown79 {
  -webkit-animation-name: fadeInDown79;
  animation-name: fadeInDown79;
}

@-webkit-keyframes fadeInDown80 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 80), 0);
    transform: translate3d(0, calc(-1% * 80), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown80 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 80), 0);
    transform: translate3d(0, calc(-1% * 80), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown80 {
  -webkit-animation-name: fadeInDown80;
  animation-name: fadeInDown80;
}

@-webkit-keyframes fadeInDown81 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 81), 0);
    transform: translate3d(0, calc(-1% * 81), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown81 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 81), 0);
    transform: translate3d(0, calc(-1% * 81), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown81 {
  -webkit-animation-name: fadeInDown81;
  animation-name: fadeInDown81;
}

@-webkit-keyframes fadeInDown82 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 82), 0);
    transform: translate3d(0, calc(-1% * 82), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown82 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 82), 0);
    transform: translate3d(0, calc(-1% * 82), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown82 {
  -webkit-animation-name: fadeInDown82;
  animation-name: fadeInDown82;
}

@-webkit-keyframes fadeInDown83 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 83), 0);
    transform: translate3d(0, calc(-1% * 83), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown83 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 83), 0);
    transform: translate3d(0, calc(-1% * 83), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown83 {
  -webkit-animation-name: fadeInDown83;
  animation-name: fadeInDown83;
}

@-webkit-keyframes fadeInDown84 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 84), 0);
    transform: translate3d(0, calc(-1% * 84), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown84 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 84), 0);
    transform: translate3d(0, calc(-1% * 84), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown84 {
  -webkit-animation-name: fadeInDown84;
  animation-name: fadeInDown84;
}

@-webkit-keyframes fadeInDown85 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 85), 0);
    transform: translate3d(0, calc(-1% * 85), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown85 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 85), 0);
    transform: translate3d(0, calc(-1% * 85), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown85 {
  -webkit-animation-name: fadeInDown85;
  animation-name: fadeInDown85;
}

@-webkit-keyframes fadeInDown86 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 86), 0);
    transform: translate3d(0, calc(-1% * 86), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown86 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 86), 0);
    transform: translate3d(0, calc(-1% * 86), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown86 {
  -webkit-animation-name: fadeInDown86;
  animation-name: fadeInDown86;
}

@-webkit-keyframes fadeInDown87 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 87), 0);
    transform: translate3d(0, calc(-1% * 87), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown87 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 87), 0);
    transform: translate3d(0, calc(-1% * 87), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown87 {
  -webkit-animation-name: fadeInDown87;
  animation-name: fadeInDown87;
}

@-webkit-keyframes fadeInDown88 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 88), 0);
    transform: translate3d(0, calc(-1% * 88), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown88 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 88), 0);
    transform: translate3d(0, calc(-1% * 88), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown88 {
  -webkit-animation-name: fadeInDown88;
  animation-name: fadeInDown88;
}

@-webkit-keyframes fadeInDown89 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 89), 0);
    transform: translate3d(0, calc(-1% * 89), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown89 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 89), 0);
    transform: translate3d(0, calc(-1% * 89), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown89 {
  -webkit-animation-name: fadeInDown89;
  animation-name: fadeInDown89;
}

@-webkit-keyframes fadeInDown90 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 90), 0);
    transform: translate3d(0, calc(-1% * 90), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown90 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 90), 0);
    transform: translate3d(0, calc(-1% * 90), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown90 {
  -webkit-animation-name: fadeInDown90;
  animation-name: fadeInDown90;
}

@-webkit-keyframes fadeInDown91 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 91), 0);
    transform: translate3d(0, calc(-1% * 91), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown91 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 91), 0);
    transform: translate3d(0, calc(-1% * 91), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown91 {
  -webkit-animation-name: fadeInDown91;
  animation-name: fadeInDown91;
}

@-webkit-keyframes fadeInDown92 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 92), 0);
    transform: translate3d(0, calc(-1% * 92), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown92 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 92), 0);
    transform: translate3d(0, calc(-1% * 92), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown92 {
  -webkit-animation-name: fadeInDown92;
  animation-name: fadeInDown92;
}

@-webkit-keyframes fadeInDown93 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 93), 0);
    transform: translate3d(0, calc(-1% * 93), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown93 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 93), 0);
    transform: translate3d(0, calc(-1% * 93), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown93 {
  -webkit-animation-name: fadeInDown93;
  animation-name: fadeInDown93;
}

@-webkit-keyframes fadeInDown94 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 94), 0);
    transform: translate3d(0, calc(-1% * 94), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown94 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 94), 0);
    transform: translate3d(0, calc(-1% * 94), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown94 {
  -webkit-animation-name: fadeInDown94;
  animation-name: fadeInDown94;
}

@-webkit-keyframes fadeInDown95 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 95), 0);
    transform: translate3d(0, calc(-1% * 95), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown95 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 95), 0);
    transform: translate3d(0, calc(-1% * 95), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown95 {
  -webkit-animation-name: fadeInDown95;
  animation-name: fadeInDown95;
}

@-webkit-keyframes fadeInDown96 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 96), 0);
    transform: translate3d(0, calc(-1% * 96), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown96 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 96), 0);
    transform: translate3d(0, calc(-1% * 96), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown96 {
  -webkit-animation-name: fadeInDown96;
  animation-name: fadeInDown96;
}

@-webkit-keyframes fadeInDown97 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 97), 0);
    transform: translate3d(0, calc(-1% * 97), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown97 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 97), 0);
    transform: translate3d(0, calc(-1% * 97), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown97 {
  -webkit-animation-name: fadeInDown97;
  animation-name: fadeInDown97;
}

@-webkit-keyframes fadeInDown98 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 98), 0);
    transform: translate3d(0, calc(-1% * 98), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown98 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 98), 0);
    transform: translate3d(0, calc(-1% * 98), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown98 {
  -webkit-animation-name: fadeInDown98;
  animation-name: fadeInDown98;
}

@-webkit-keyframes fadeInDown99 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 99), 0);
    transform: translate3d(0, calc(-1% * 99), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown99 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 99), 0);
    transform: translate3d(0, calc(-1% * 99), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown99 {
  -webkit-animation-name: fadeInDown99;
  animation-name: fadeInDown99;
}

@-webkit-keyframes fadeInDown100 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 100), 0);
    transform: translate3d(0, calc(-1% * 100), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown100 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(-1% * 100), 0);
    transform: translate3d(0, calc(-1% * 100), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown100 {
  -webkit-animation-name: fadeInDown100;
  animation-name: fadeInDown100;
}

@-webkit-keyframes fadeInUp1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 1), 0);
    transform: translate3d(0, calc(1% * 1), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 1), 0);
    transform: translate3d(0, calc(1% * 1), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp1 {
  -webkit-animation-name: fadeInUp1;
  animation-name: fadeInUp1;
}

@-webkit-keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 2), 0);
    transform: translate3d(0, calc(1% * 2), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 2), 0);
    transform: translate3d(0, calc(1% * 2), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp2 {
  -webkit-animation-name: fadeInUp2;
  animation-name: fadeInUp2;
}

@-webkit-keyframes fadeInUp3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 3), 0);
    transform: translate3d(0, calc(1% * 3), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 3), 0);
    transform: translate3d(0, calc(1% * 3), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp3 {
  -webkit-animation-name: fadeInUp3;
  animation-name: fadeInUp3;
}

@-webkit-keyframes fadeInUp4 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 4), 0);
    transform: translate3d(0, calc(1% * 4), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp4 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 4), 0);
    transform: translate3d(0, calc(1% * 4), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp4 {
  -webkit-animation-name: fadeInUp4;
  animation-name: fadeInUp4;
}

@-webkit-keyframes fadeInUp5 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 5), 0);
    transform: translate3d(0, calc(1% * 5), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp5 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 5), 0);
    transform: translate3d(0, calc(1% * 5), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp5 {
  -webkit-animation-name: fadeInUp5;
  animation-name: fadeInUp5;
}

@-webkit-keyframes fadeInUp6 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 6), 0);
    transform: translate3d(0, calc(1% * 6), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp6 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 6), 0);
    transform: translate3d(0, calc(1% * 6), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp6 {
  -webkit-animation-name: fadeInUp6;
  animation-name: fadeInUp6;
}

@-webkit-keyframes fadeInUp7 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 7), 0);
    transform: translate3d(0, calc(1% * 7), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp7 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 7), 0);
    transform: translate3d(0, calc(1% * 7), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp7 {
  -webkit-animation-name: fadeInUp7;
  animation-name: fadeInUp7;
}

@-webkit-keyframes fadeInUp8 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 8), 0);
    transform: translate3d(0, calc(1% * 8), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp8 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 8), 0);
    transform: translate3d(0, calc(1% * 8), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp8 {
  -webkit-animation-name: fadeInUp8;
  animation-name: fadeInUp8;
}

@-webkit-keyframes fadeInUp9 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 9), 0);
    transform: translate3d(0, calc(1% * 9), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp9 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 9), 0);
    transform: translate3d(0, calc(1% * 9), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp9 {
  -webkit-animation-name: fadeInUp9;
  animation-name: fadeInUp9;
}

@-webkit-keyframes fadeInUp10 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 10), 0);
    transform: translate3d(0, calc(1% * 10), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp10 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 10), 0);
    transform: translate3d(0, calc(1% * 10), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp10 {
  -webkit-animation-name: fadeInUp10;
  animation-name: fadeInUp10;
}

@-webkit-keyframes fadeInUp11 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 11), 0);
    transform: translate3d(0, calc(1% * 11), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp11 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 11), 0);
    transform: translate3d(0, calc(1% * 11), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp11 {
  -webkit-animation-name: fadeInUp11;
  animation-name: fadeInUp11;
}

@-webkit-keyframes fadeInUp12 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 12), 0);
    transform: translate3d(0, calc(1% * 12), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp12 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 12), 0);
    transform: translate3d(0, calc(1% * 12), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp12 {
  -webkit-animation-name: fadeInUp12;
  animation-name: fadeInUp12;
}

@-webkit-keyframes fadeInUp13 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 13), 0);
    transform: translate3d(0, calc(1% * 13), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp13 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 13), 0);
    transform: translate3d(0, calc(1% * 13), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp13 {
  -webkit-animation-name: fadeInUp13;
  animation-name: fadeInUp13;
}

@-webkit-keyframes fadeInUp14 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 14), 0);
    transform: translate3d(0, calc(1% * 14), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp14 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 14), 0);
    transform: translate3d(0, calc(1% * 14), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp14 {
  -webkit-animation-name: fadeInUp14;
  animation-name: fadeInUp14;
}

@-webkit-keyframes fadeInUp15 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 15), 0);
    transform: translate3d(0, calc(1% * 15), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp15 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 15), 0);
    transform: translate3d(0, calc(1% * 15), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp15 {
  -webkit-animation-name: fadeInUp15;
  animation-name: fadeInUp15;
}

@-webkit-keyframes fadeInUp16 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 16), 0);
    transform: translate3d(0, calc(1% * 16), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp16 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 16), 0);
    transform: translate3d(0, calc(1% * 16), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp16 {
  -webkit-animation-name: fadeInUp16;
  animation-name: fadeInUp16;
}

@-webkit-keyframes fadeInUp17 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 17), 0);
    transform: translate3d(0, calc(1% * 17), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp17 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 17), 0);
    transform: translate3d(0, calc(1% * 17), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp17 {
  -webkit-animation-name: fadeInUp17;
  animation-name: fadeInUp17;
}

@-webkit-keyframes fadeInUp18 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 18), 0);
    transform: translate3d(0, calc(1% * 18), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp18 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 18), 0);
    transform: translate3d(0, calc(1% * 18), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp18 {
  -webkit-animation-name: fadeInUp18;
  animation-name: fadeInUp18;
}

@-webkit-keyframes fadeInUp19 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 19), 0);
    transform: translate3d(0, calc(1% * 19), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp19 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 19), 0);
    transform: translate3d(0, calc(1% * 19), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp19 {
  -webkit-animation-name: fadeInUp19;
  animation-name: fadeInUp19;
}

@-webkit-keyframes fadeInUp20 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 20), 0);
    transform: translate3d(0, calc(1% * 20), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp20 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 20), 0);
    transform: translate3d(0, calc(1% * 20), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp20 {
  -webkit-animation-name: fadeInUp20;
  animation-name: fadeInUp20;
}

@-webkit-keyframes fadeInUp21 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 21), 0);
    transform: translate3d(0, calc(1% * 21), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp21 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 21), 0);
    transform: translate3d(0, calc(1% * 21), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp21 {
  -webkit-animation-name: fadeInUp21;
  animation-name: fadeInUp21;
}

@-webkit-keyframes fadeInUp22 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 22), 0);
    transform: translate3d(0, calc(1% * 22), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp22 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 22), 0);
    transform: translate3d(0, calc(1% * 22), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp22 {
  -webkit-animation-name: fadeInUp22;
  animation-name: fadeInUp22;
}

@-webkit-keyframes fadeInUp23 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 23), 0);
    transform: translate3d(0, calc(1% * 23), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp23 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 23), 0);
    transform: translate3d(0, calc(1% * 23), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp23 {
  -webkit-animation-name: fadeInUp23;
  animation-name: fadeInUp23;
}

@-webkit-keyframes fadeInUp24 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 24), 0);
    transform: translate3d(0, calc(1% * 24), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp24 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 24), 0);
    transform: translate3d(0, calc(1% * 24), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp24 {
  -webkit-animation-name: fadeInUp24;
  animation-name: fadeInUp24;
}

@-webkit-keyframes fadeInUp25 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 25), 0);
    transform: translate3d(0, calc(1% * 25), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp25 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 25), 0);
    transform: translate3d(0, calc(1% * 25), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp25 {
  -webkit-animation-name: fadeInUp25;
  animation-name: fadeInUp25;
}

@-webkit-keyframes fadeInUp26 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 26), 0);
    transform: translate3d(0, calc(1% * 26), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp26 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 26), 0);
    transform: translate3d(0, calc(1% * 26), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp26 {
  -webkit-animation-name: fadeInUp26;
  animation-name: fadeInUp26;
}

@-webkit-keyframes fadeInUp27 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 27), 0);
    transform: translate3d(0, calc(1% * 27), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp27 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 27), 0);
    transform: translate3d(0, calc(1% * 27), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp27 {
  -webkit-animation-name: fadeInUp27;
  animation-name: fadeInUp27;
}

@-webkit-keyframes fadeInUp28 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 28), 0);
    transform: translate3d(0, calc(1% * 28), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp28 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 28), 0);
    transform: translate3d(0, calc(1% * 28), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp28 {
  -webkit-animation-name: fadeInUp28;
  animation-name: fadeInUp28;
}

@-webkit-keyframes fadeInUp29 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 29), 0);
    transform: translate3d(0, calc(1% * 29), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp29 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 29), 0);
    transform: translate3d(0, calc(1% * 29), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp29 {
  -webkit-animation-name: fadeInUp29;
  animation-name: fadeInUp29;
}

@-webkit-keyframes fadeInUp30 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 30), 0);
    transform: translate3d(0, calc(1% * 30), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp30 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 30), 0);
    transform: translate3d(0, calc(1% * 30), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp30 {
  -webkit-animation-name: fadeInUp30;
  animation-name: fadeInUp30;
}

@-webkit-keyframes fadeInUp31 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 31), 0);
    transform: translate3d(0, calc(1% * 31), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp31 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 31), 0);
    transform: translate3d(0, calc(1% * 31), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp31 {
  -webkit-animation-name: fadeInUp31;
  animation-name: fadeInUp31;
}

@-webkit-keyframes fadeInUp32 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 32), 0);
    transform: translate3d(0, calc(1% * 32), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp32 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 32), 0);
    transform: translate3d(0, calc(1% * 32), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp32 {
  -webkit-animation-name: fadeInUp32;
  animation-name: fadeInUp32;
}

@-webkit-keyframes fadeInUp33 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 33), 0);
    transform: translate3d(0, calc(1% * 33), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp33 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 33), 0);
    transform: translate3d(0, calc(1% * 33), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp33 {
  -webkit-animation-name: fadeInUp33;
  animation-name: fadeInUp33;
}

@-webkit-keyframes fadeInUp34 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 34), 0);
    transform: translate3d(0, calc(1% * 34), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp34 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 34), 0);
    transform: translate3d(0, calc(1% * 34), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp34 {
  -webkit-animation-name: fadeInUp34;
  animation-name: fadeInUp34;
}

@-webkit-keyframes fadeInUp35 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 35), 0);
    transform: translate3d(0, calc(1% * 35), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp35 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 35), 0);
    transform: translate3d(0, calc(1% * 35), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp35 {
  -webkit-animation-name: fadeInUp35;
  animation-name: fadeInUp35;
}

@-webkit-keyframes fadeInUp36 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 36), 0);
    transform: translate3d(0, calc(1% * 36), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp36 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 36), 0);
    transform: translate3d(0, calc(1% * 36), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp36 {
  -webkit-animation-name: fadeInUp36;
  animation-name: fadeInUp36;
}

@-webkit-keyframes fadeInUp37 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 37), 0);
    transform: translate3d(0, calc(1% * 37), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp37 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 37), 0);
    transform: translate3d(0, calc(1% * 37), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp37 {
  -webkit-animation-name: fadeInUp37;
  animation-name: fadeInUp37;
}

@-webkit-keyframes fadeInUp38 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 38), 0);
    transform: translate3d(0, calc(1% * 38), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp38 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 38), 0);
    transform: translate3d(0, calc(1% * 38), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp38 {
  -webkit-animation-name: fadeInUp38;
  animation-name: fadeInUp38;
}

@-webkit-keyframes fadeInUp39 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 39), 0);
    transform: translate3d(0, calc(1% * 39), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp39 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 39), 0);
    transform: translate3d(0, calc(1% * 39), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp39 {
  -webkit-animation-name: fadeInUp39;
  animation-name: fadeInUp39;
}

@-webkit-keyframes fadeInUp40 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 40), 0);
    transform: translate3d(0, calc(1% * 40), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp40 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 40), 0);
    transform: translate3d(0, calc(1% * 40), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp40 {
  -webkit-animation-name: fadeInUp40;
  animation-name: fadeInUp40;
}

@-webkit-keyframes fadeInUp41 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 41), 0);
    transform: translate3d(0, calc(1% * 41), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp41 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 41), 0);
    transform: translate3d(0, calc(1% * 41), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp41 {
  -webkit-animation-name: fadeInUp41;
  animation-name: fadeInUp41;
}

@-webkit-keyframes fadeInUp42 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 42), 0);
    transform: translate3d(0, calc(1% * 42), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp42 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 42), 0);
    transform: translate3d(0, calc(1% * 42), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp42 {
  -webkit-animation-name: fadeInUp42;
  animation-name: fadeInUp42;
}

@-webkit-keyframes fadeInUp43 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 43), 0);
    transform: translate3d(0, calc(1% * 43), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp43 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 43), 0);
    transform: translate3d(0, calc(1% * 43), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp43 {
  -webkit-animation-name: fadeInUp43;
  animation-name: fadeInUp43;
}

@-webkit-keyframes fadeInUp44 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 44), 0);
    transform: translate3d(0, calc(1% * 44), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp44 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 44), 0);
    transform: translate3d(0, calc(1% * 44), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp44 {
  -webkit-animation-name: fadeInUp44;
  animation-name: fadeInUp44;
}

@-webkit-keyframes fadeInUp45 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 45), 0);
    transform: translate3d(0, calc(1% * 45), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp45 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 45), 0);
    transform: translate3d(0, calc(1% * 45), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp45 {
  -webkit-animation-name: fadeInUp45;
  animation-name: fadeInUp45;
}

@-webkit-keyframes fadeInUp46 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 46), 0);
    transform: translate3d(0, calc(1% * 46), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp46 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 46), 0);
    transform: translate3d(0, calc(1% * 46), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp46 {
  -webkit-animation-name: fadeInUp46;
  animation-name: fadeInUp46;
}

@-webkit-keyframes fadeInUp47 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 47), 0);
    transform: translate3d(0, calc(1% * 47), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp47 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 47), 0);
    transform: translate3d(0, calc(1% * 47), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp47 {
  -webkit-animation-name: fadeInUp47;
  animation-name: fadeInUp47;
}

@-webkit-keyframes fadeInUp48 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 48), 0);
    transform: translate3d(0, calc(1% * 48), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp48 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 48), 0);
    transform: translate3d(0, calc(1% * 48), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp48 {
  -webkit-animation-name: fadeInUp48;
  animation-name: fadeInUp48;
}

@-webkit-keyframes fadeInUp49 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 49), 0);
    transform: translate3d(0, calc(1% * 49), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp49 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 49), 0);
    transform: translate3d(0, calc(1% * 49), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp49 {
  -webkit-animation-name: fadeInUp49;
  animation-name: fadeInUp49;
}

@-webkit-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 50), 0);
    transform: translate3d(0, calc(1% * 50), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 50), 0);
    transform: translate3d(0, calc(1% * 50), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp50 {
  -webkit-animation-name: fadeInUp50;
  animation-name: fadeInUp50;
}

@-webkit-keyframes fadeInUp51 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 51), 0);
    transform: translate3d(0, calc(1% * 51), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp51 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 51), 0);
    transform: translate3d(0, calc(1% * 51), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp51 {
  -webkit-animation-name: fadeInUp51;
  animation-name: fadeInUp51;
}

@-webkit-keyframes fadeInUp52 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 52), 0);
    transform: translate3d(0, calc(1% * 52), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp52 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 52), 0);
    transform: translate3d(0, calc(1% * 52), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp52 {
  -webkit-animation-name: fadeInUp52;
  animation-name: fadeInUp52;
}

@-webkit-keyframes fadeInUp53 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 53), 0);
    transform: translate3d(0, calc(1% * 53), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp53 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 53), 0);
    transform: translate3d(0, calc(1% * 53), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp53 {
  -webkit-animation-name: fadeInUp53;
  animation-name: fadeInUp53;
}

@-webkit-keyframes fadeInUp54 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 54), 0);
    transform: translate3d(0, calc(1% * 54), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp54 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 54), 0);
    transform: translate3d(0, calc(1% * 54), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp54 {
  -webkit-animation-name: fadeInUp54;
  animation-name: fadeInUp54;
}

@-webkit-keyframes fadeInUp55 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 55), 0);
    transform: translate3d(0, calc(1% * 55), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp55 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 55), 0);
    transform: translate3d(0, calc(1% * 55), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp55 {
  -webkit-animation-name: fadeInUp55;
  animation-name: fadeInUp55;
}

@-webkit-keyframes fadeInUp56 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 56), 0);
    transform: translate3d(0, calc(1% * 56), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp56 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 56), 0);
    transform: translate3d(0, calc(1% * 56), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp56 {
  -webkit-animation-name: fadeInUp56;
  animation-name: fadeInUp56;
}

@-webkit-keyframes fadeInUp57 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 57), 0);
    transform: translate3d(0, calc(1% * 57), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp57 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 57), 0);
    transform: translate3d(0, calc(1% * 57), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp57 {
  -webkit-animation-name: fadeInUp57;
  animation-name: fadeInUp57;
}

@-webkit-keyframes fadeInUp58 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 58), 0);
    transform: translate3d(0, calc(1% * 58), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp58 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 58), 0);
    transform: translate3d(0, calc(1% * 58), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp58 {
  -webkit-animation-name: fadeInUp58;
  animation-name: fadeInUp58;
}

@-webkit-keyframes fadeInUp59 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 59), 0);
    transform: translate3d(0, calc(1% * 59), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp59 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 59), 0);
    transform: translate3d(0, calc(1% * 59), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp59 {
  -webkit-animation-name: fadeInUp59;
  animation-name: fadeInUp59;
}

@-webkit-keyframes fadeInUp60 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 60), 0);
    transform: translate3d(0, calc(1% * 60), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp60 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 60), 0);
    transform: translate3d(0, calc(1% * 60), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp60 {
  -webkit-animation-name: fadeInUp60;
  animation-name: fadeInUp60;
}

@-webkit-keyframes fadeInUp61 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 61), 0);
    transform: translate3d(0, calc(1% * 61), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp61 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 61), 0);
    transform: translate3d(0, calc(1% * 61), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp61 {
  -webkit-animation-name: fadeInUp61;
  animation-name: fadeInUp61;
}

@-webkit-keyframes fadeInUp62 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 62), 0);
    transform: translate3d(0, calc(1% * 62), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp62 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 62), 0);
    transform: translate3d(0, calc(1% * 62), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp62 {
  -webkit-animation-name: fadeInUp62;
  animation-name: fadeInUp62;
}

@-webkit-keyframes fadeInUp63 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 63), 0);
    transform: translate3d(0, calc(1% * 63), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp63 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 63), 0);
    transform: translate3d(0, calc(1% * 63), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp63 {
  -webkit-animation-name: fadeInUp63;
  animation-name: fadeInUp63;
}

@-webkit-keyframes fadeInUp64 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 64), 0);
    transform: translate3d(0, calc(1% * 64), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp64 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 64), 0);
    transform: translate3d(0, calc(1% * 64), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp64 {
  -webkit-animation-name: fadeInUp64;
  animation-name: fadeInUp64;
}

@-webkit-keyframes fadeInUp65 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 65), 0);
    transform: translate3d(0, calc(1% * 65), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp65 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 65), 0);
    transform: translate3d(0, calc(1% * 65), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp65 {
  -webkit-animation-name: fadeInUp65;
  animation-name: fadeInUp65;
}

@-webkit-keyframes fadeInUp66 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 66), 0);
    transform: translate3d(0, calc(1% * 66), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp66 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 66), 0);
    transform: translate3d(0, calc(1% * 66), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp66 {
  -webkit-animation-name: fadeInUp66;
  animation-name: fadeInUp66;
}

@-webkit-keyframes fadeInUp67 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 67), 0);
    transform: translate3d(0, calc(1% * 67), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp67 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 67), 0);
    transform: translate3d(0, calc(1% * 67), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp67 {
  -webkit-animation-name: fadeInUp67;
  animation-name: fadeInUp67;
}

@-webkit-keyframes fadeInUp68 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 68), 0);
    transform: translate3d(0, calc(1% * 68), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp68 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 68), 0);
    transform: translate3d(0, calc(1% * 68), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp68 {
  -webkit-animation-name: fadeInUp68;
  animation-name: fadeInUp68;
}

@-webkit-keyframes fadeInUp69 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 69), 0);
    transform: translate3d(0, calc(1% * 69), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp69 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 69), 0);
    transform: translate3d(0, calc(1% * 69), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp69 {
  -webkit-animation-name: fadeInUp69;
  animation-name: fadeInUp69;
}

@-webkit-keyframes fadeInUp70 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 70), 0);
    transform: translate3d(0, calc(1% * 70), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp70 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 70), 0);
    transform: translate3d(0, calc(1% * 70), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp70 {
  -webkit-animation-name: fadeInUp70;
  animation-name: fadeInUp70;
}

@-webkit-keyframes fadeInUp71 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 71), 0);
    transform: translate3d(0, calc(1% * 71), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp71 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 71), 0);
    transform: translate3d(0, calc(1% * 71), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp71 {
  -webkit-animation-name: fadeInUp71;
  animation-name: fadeInUp71;
}

@-webkit-keyframes fadeInUp72 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 72), 0);
    transform: translate3d(0, calc(1% * 72), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp72 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 72), 0);
    transform: translate3d(0, calc(1% * 72), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp72 {
  -webkit-animation-name: fadeInUp72;
  animation-name: fadeInUp72;
}

@-webkit-keyframes fadeInUp73 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 73), 0);
    transform: translate3d(0, calc(1% * 73), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp73 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 73), 0);
    transform: translate3d(0, calc(1% * 73), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp73 {
  -webkit-animation-name: fadeInUp73;
  animation-name: fadeInUp73;
}

@-webkit-keyframes fadeInUp74 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 74), 0);
    transform: translate3d(0, calc(1% * 74), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp74 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 74), 0);
    transform: translate3d(0, calc(1% * 74), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp74 {
  -webkit-animation-name: fadeInUp74;
  animation-name: fadeInUp74;
}

@-webkit-keyframes fadeInUp75 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 75), 0);
    transform: translate3d(0, calc(1% * 75), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp75 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 75), 0);
    transform: translate3d(0, calc(1% * 75), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp75 {
  -webkit-animation-name: fadeInUp75;
  animation-name: fadeInUp75;
}

@-webkit-keyframes fadeInUp76 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 76), 0);
    transform: translate3d(0, calc(1% * 76), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp76 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 76), 0);
    transform: translate3d(0, calc(1% * 76), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp76 {
  -webkit-animation-name: fadeInUp76;
  animation-name: fadeInUp76;
}

@-webkit-keyframes fadeInUp77 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 77), 0);
    transform: translate3d(0, calc(1% * 77), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp77 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 77), 0);
    transform: translate3d(0, calc(1% * 77), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp77 {
  -webkit-animation-name: fadeInUp77;
  animation-name: fadeInUp77;
}

@-webkit-keyframes fadeInUp78 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 78), 0);
    transform: translate3d(0, calc(1% * 78), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp78 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 78), 0);
    transform: translate3d(0, calc(1% * 78), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp78 {
  -webkit-animation-name: fadeInUp78;
  animation-name: fadeInUp78;
}

@-webkit-keyframes fadeInUp79 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 79), 0);
    transform: translate3d(0, calc(1% * 79), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp79 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 79), 0);
    transform: translate3d(0, calc(1% * 79), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp79 {
  -webkit-animation-name: fadeInUp79;
  animation-name: fadeInUp79;
}

@-webkit-keyframes fadeInUp80 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 80), 0);
    transform: translate3d(0, calc(1% * 80), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp80 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 80), 0);
    transform: translate3d(0, calc(1% * 80), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp80 {
  -webkit-animation-name: fadeInUp80;
  animation-name: fadeInUp80;
}

@-webkit-keyframes fadeInUp81 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 81), 0);
    transform: translate3d(0, calc(1% * 81), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp81 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 81), 0);
    transform: translate3d(0, calc(1% * 81), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp81 {
  -webkit-animation-name: fadeInUp81;
  animation-name: fadeInUp81;
}

@-webkit-keyframes fadeInUp82 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 82), 0);
    transform: translate3d(0, calc(1% * 82), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp82 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 82), 0);
    transform: translate3d(0, calc(1% * 82), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp82 {
  -webkit-animation-name: fadeInUp82;
  animation-name: fadeInUp82;
}

@-webkit-keyframes fadeInUp83 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 83), 0);
    transform: translate3d(0, calc(1% * 83), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp83 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 83), 0);
    transform: translate3d(0, calc(1% * 83), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp83 {
  -webkit-animation-name: fadeInUp83;
  animation-name: fadeInUp83;
}

@-webkit-keyframes fadeInUp84 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 84), 0);
    transform: translate3d(0, calc(1% * 84), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp84 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 84), 0);
    transform: translate3d(0, calc(1% * 84), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp84 {
  -webkit-animation-name: fadeInUp84;
  animation-name: fadeInUp84;
}

@-webkit-keyframes fadeInUp85 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 85), 0);
    transform: translate3d(0, calc(1% * 85), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp85 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 85), 0);
    transform: translate3d(0, calc(1% * 85), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp85 {
  -webkit-animation-name: fadeInUp85;
  animation-name: fadeInUp85;
}

@-webkit-keyframes fadeInUp86 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 86), 0);
    transform: translate3d(0, calc(1% * 86), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp86 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 86), 0);
    transform: translate3d(0, calc(1% * 86), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp86 {
  -webkit-animation-name: fadeInUp86;
  animation-name: fadeInUp86;
}

@-webkit-keyframes fadeInUp87 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 87), 0);
    transform: translate3d(0, calc(1% * 87), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp87 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 87), 0);
    transform: translate3d(0, calc(1% * 87), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp87 {
  -webkit-animation-name: fadeInUp87;
  animation-name: fadeInUp87;
}

@-webkit-keyframes fadeInUp88 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 88), 0);
    transform: translate3d(0, calc(1% * 88), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp88 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 88), 0);
    transform: translate3d(0, calc(1% * 88), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp88 {
  -webkit-animation-name: fadeInUp88;
  animation-name: fadeInUp88;
}

@-webkit-keyframes fadeInUp89 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 89), 0);
    transform: translate3d(0, calc(1% * 89), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp89 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 89), 0);
    transform: translate3d(0, calc(1% * 89), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp89 {
  -webkit-animation-name: fadeInUp89;
  animation-name: fadeInUp89;
}

@-webkit-keyframes fadeInUp90 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 90), 0);
    transform: translate3d(0, calc(1% * 90), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp90 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 90), 0);
    transform: translate3d(0, calc(1% * 90), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp90 {
  -webkit-animation-name: fadeInUp90;
  animation-name: fadeInUp90;
}

@-webkit-keyframes fadeInUp91 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 91), 0);
    transform: translate3d(0, calc(1% * 91), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp91 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 91), 0);
    transform: translate3d(0, calc(1% * 91), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp91 {
  -webkit-animation-name: fadeInUp91;
  animation-name: fadeInUp91;
}

@-webkit-keyframes fadeInUp92 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 92), 0);
    transform: translate3d(0, calc(1% * 92), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp92 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 92), 0);
    transform: translate3d(0, calc(1% * 92), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp92 {
  -webkit-animation-name: fadeInUp92;
  animation-name: fadeInUp92;
}

@-webkit-keyframes fadeInUp93 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 93), 0);
    transform: translate3d(0, calc(1% * 93), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp93 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 93), 0);
    transform: translate3d(0, calc(1% * 93), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp93 {
  -webkit-animation-name: fadeInUp93;
  animation-name: fadeInUp93;
}

@-webkit-keyframes fadeInUp94 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 94), 0);
    transform: translate3d(0, calc(1% * 94), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp94 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 94), 0);
    transform: translate3d(0, calc(1% * 94), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp94 {
  -webkit-animation-name: fadeInUp94;
  animation-name: fadeInUp94;
}

@-webkit-keyframes fadeInUp95 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 95), 0);
    transform: translate3d(0, calc(1% * 95), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp95 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 95), 0);
    transform: translate3d(0, calc(1% * 95), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp95 {
  -webkit-animation-name: fadeInUp95;
  animation-name: fadeInUp95;
}

@-webkit-keyframes fadeInUp96 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 96), 0);
    transform: translate3d(0, calc(1% * 96), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp96 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 96), 0);
    transform: translate3d(0, calc(1% * 96), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp96 {
  -webkit-animation-name: fadeInUp96;
  animation-name: fadeInUp96;
}

@-webkit-keyframes fadeInUp97 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 97), 0);
    transform: translate3d(0, calc(1% * 97), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp97 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 97), 0);
    transform: translate3d(0, calc(1% * 97), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp97 {
  -webkit-animation-name: fadeInUp97;
  animation-name: fadeInUp97;
}

@-webkit-keyframes fadeInUp98 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 98), 0);
    transform: translate3d(0, calc(1% * 98), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp98 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 98), 0);
    transform: translate3d(0, calc(1% * 98), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp98 {
  -webkit-animation-name: fadeInUp98;
  animation-name: fadeInUp98;
}

@-webkit-keyframes fadeInUp99 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 99), 0);
    transform: translate3d(0, calc(1% * 99), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp99 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 99), 0);
    transform: translate3d(0, calc(1% * 99), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp99 {
  -webkit-animation-name: fadeInUp99;
  animation-name: fadeInUp99;
}

@-webkit-keyframes fadeInUp100 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 100), 0);
    transform: translate3d(0, calc(1% * 100), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp100 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(1% * 100), 0);
    transform: translate3d(0, calc(1% * 100), 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp100 {
  -webkit-animation-name: fadeInUp100;
  animation-name: fadeInUp100;
}

@-webkit-keyframes fadeInScale {
  from {
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes fadeInScale {
  from {
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.fadeInScale {
  -webkit-animation-name: fadeInScale;
  animation-name: fadeInScale;
}

.hero {
  display: flex;
  justify-content: space-between;
  padding: 11.3rem 8.1rem 12.1rem 6.6rem;
  background: url("../img/hero-bg.jpg") center/cover no-repeat;
}
.hero .h1 {
  font-weight: 700;
  font-size: 3.5rem;
  color: #0180b9;
  margin-bottom: 0.5rem;
}

.hero__left {
  max-width: 61.7rem;
  width: 100%;
}
.hero__left p {
  font-size: 2rem;
}
.hero__left b {
  font-weight: 500;
}
.hero__left .hero__phone {
  display: flex;
  gap: 0.7rem;
}
.hero__left .hero__phone span {
  max-width: 18rem;
  width: 100%;
  font-size: 2rem;
}
.hero__left .hero__phone:nth-of-type(1) a {
  font-weight: 600;
  font-size: 2.4rem;
  color: #0180b9;
}
.hero__left .hero__phone:nth-of-type(2) a {
  font-weight: 600;
  font-size: 2.2rem;
  text-decoration: underline;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  color: #0180b9;
}
.hero__left .hero__phone:nth-of-type(2) a:hover {
  text-decoration: none;
}

.hero__geo {
  margin-top: 1.6rem;
  max-width: 48.1rem;
  margin-bottom: 2rem;
}

.hero__phones {
  margin-top: auto;
}

.hero__right {
  max-width: 48.9rem;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.hero__right .h2 {
  font-weight: 700;
  font-size: 2.5rem;
  line-height: 1.17;
  color: #0180b9;
  text-transform: uppercase;
}
.hero__right p {
  font-size: 2rem;
  max-width: 30.3rem;
}
.hero__right .hero__phone {
  font-size: 2rem;
}
.hero__right .hero__phone:nth-of-type(2) a {
  color: #39c6f4;
}

.hero__person {
  margin-top: 3rem;
  font-weight: 700;
  font-size: 2.5rem;
  margin-bottom: 0.8rem;
  text-transform: uppercase;
}

.ceik-white {
  padding: 6rem 34.2rem 6rem 9.4rem;
  background: #fff;
  position: relative;
  margin-bottom: 2rem;
  position: relative;
}
.ceik-white .h2 {
  margin-bottom: 2.5rem;
}
.ceik-white .h3 {
  margin-bottom: 1.5rem;
}
.ceik-white p,
.ceik-white li {
  font-weight: 300;
  font-size: 1.8rem;
  line-height: 1.35;
}
.ceik-white .h4 {
  margin-bottom: 0.9rem;
}
.ceik-white ul {
  margin: 0;
  padding: 0;
  padding-left: 2rem;
  margin: 1.2rem 0;
}
.ceik-white li {
  margin-bottom: 0.45rem;
}
.ceik-white .h4 {
  margin-top: 3.4rem;
}
.ceik-white .h3 {
  margin-top: 3.4rem;
}
.ceik-white .mt-0 {
  margin-top: 1rem;
}
.ceik-white .ml-30 {
  margin-left: -5.3rem;
}
.ceik-white .mt-30 {
  margin-top: 6rem;
}

.ceik-white__body {
  padding-left: 3rem;
  margin-top: 1.3rem;
}

.ceik-nav-area {
  position: absolute;
  z-index: 100;
  max-width: 143rem;
  padding-left: 4rem;
  padding-right: 4rem;
  display: flex;
  justify-content: flex-end;
  width: 100%;
  top: 108.3rem;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  pointer-events: none;
}

.ceik-nav {
  border: 1px solid #e4e4e4;
  border-radius: 0.4rem 0 0 0.4rem;
  max-width: 30.1rem;
  width: 100%;
  background: #f0f1f5;
  padding: 3.4rem 3rem 16rem 3rem;
  pointer-events: all;
}
.ceik-nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 2.3rem;
}
.ceik-nav li {
  font-weight: 400;
  line-height: 1.3;
  margin-bottom: 1.6rem;
}
.ceik-nav a:hover {
  color: #0180b9;
}

.ceik-nav__title {
  font-weight: 600;
  font-size: 1.8rem;
  line-height: 1.3;
  text-transform: uppercase;
  color: #0180b9;
  display: block;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding-bottom: 1.7rem;
}

.ceik--1::after {
  content: "";
  width: 77.6rem;
  height: 77.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1440'%20height='1561'%20viewBox='0%200%201440%201561'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2151_136)'%3e%3ccircle%20cx='659'%20cy='780.2'%20r='378'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2151_136'%20x='-121.2'%20y='0'%20width='1560.4'%20height='1560.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2151_136'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  left: -15rem;
  top: 21.8rem;
  z-index: -1;
  pointer-events: none;
}
.ceik--1::before {
  content: "";
  width: 77.6rem;
  height: 77.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1430'%20height='1581'%20viewBox='0%200%201430%201581'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2151_137)'%3e%3ccircle%20cx='790.2'%20cy='790.2'%20r='388'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2151_137'%20x='0'%20y='-6.10352e-05'%20width='1580.4'%20height='1580.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2151_137'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  right: -20.6rem;
  top: 113.7rem;
  z-index: -1;
  pointer-events: none;
}
.ceik--1 .ceik-white__header {
  max-width: 88.1rem;
}
.ceik--1 .ceik-white__body {
  padding-left: 5.2rem;
}
.ceik--1 .h4 {
  margin-left: -2.2rem;
}
.ceik--1 .h5 {
  margin-top: -0.7rem;
}

.ceik--2::after {
  content: "";
  width: 77.6rem;
  height: 77.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1440'%20height='1561'%20viewBox='0%200%201440%201561'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2156_73)'%3e%3ccircle%20cx='659'%20cy='780.2'%20r='378'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2156_73'%20x='-121.2'%20y='-6.10352e-05'%20width='1560.4'%20height='1560.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2156_73'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  left: -17rem;
  top: -32.2rem;
  z-index: -1;
  pointer-events: none;
}
.ceik--2::before {
  content: "";
  width: 77.6rem;
  height: 77.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1430'%20height='1581'%20viewBox='0%200%201430%201581'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2156_74)'%3e%3ccircle%20cx='790.2'%20cy='790.2'%20r='388'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2156_74'%20x='0'%20y='-6.10352e-05'%20width='1580.4'%20height='1580.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2156_74'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  right: -23rem;
  top: 51rem;
  z-index: -1;
  pointer-events: none;
}
.ceik--2 .ceik-white__body {
  padding-left: 5.2rem;
  padding-right: 4rem;
}
.ceik--2 .h4 {
  margin-left: -2.2rem;
}
.ceik--2 .h5 {
  margin-top: -0.7rem;
}
.ceik--2 ul {
  margin-top: 3.4rem;
}
.ceik--2 li {
  margin-bottom: 1.2rem;
  max-width: 71.8rem;
}
.ceik--2 li b {
  font-weight: 500;
}

.ceik--3::after {
  content: "";
  width: 77.6rem;
  height: 77.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1440'%20height='1561'%20viewBox='0%200%201440%201561'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2156_77)'%3e%3ccircle%20cx='659'%20cy='780.2'%20r='378'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2156_77'%20x='-121.2'%20y='0.000183105'%20width='1560.4'%20height='1560.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2156_77'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  left: -17rem;
  top: -32.2rem;
  z-index: -1;
  pointer-events: none;
}
.ceik--3::before {
  content: "";
  width: 77.6rem;
  height: 77.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1430'%20height='1581'%20viewBox='0%200%201430%201581'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2156_78)'%3e%3ccircle%20cx='790.2'%20cy='790.2'%20r='388'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2156_78'%20x='0'%20y='0.000183105'%20width='1580.4'%20height='1580.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2156_78'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  right: -23rem;
  top: 34rem;
  z-index: -1;
  pointer-events: none;
}
.ceik--3 .ceik-white__body {
  padding-left: 5.2rem;
  padding-right: 6rem;
}
.ceik--3 .h4 {
  margin-left: -2.2rem;
}
.ceik--3 .h5 {
  margin-bottom: 2rem;
}
.ceik--3 ul {
  margin: 2rem 2.5rem;
}
.ceik--3 li {
  margin-bottom: 0.45rem;
  max-width: 71.8rem;
}
.ceik--3 li b {
  font-weight: 500;
}

.ceik--4 .ceik-white__body {
  padding-left: 5.2rem;
  padding-right: 6rem;
}
.ceik--4 .h4 {
  margin-left: -2.2rem;
}
.ceik--4 .h5 {
  margin-bottom: 2rem;
}
.ceik--4 ul {
  margin: 2rem 2.5rem;
}
.ceik--4 li {
  margin-bottom: 1.2rem;
  max-width: 71.8rem;
}
.ceik--4 li b {
  font-weight: 500;
}

.ceik-4-circle {
  width: 77.6rem;
  height: 77.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1440'%20height='1561'%20viewBox='0%200%201440%201561'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2156_77)'%3e%3ccircle%20cx='659'%20cy='780.2'%20r='378'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2156_77'%20x='-121.2'%20y='0.000183105'%20width='1560.4'%20height='1560.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2156_77'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  left: -23rem;
  top: -32.2rem;
  z-index: -1;
  pointer-events: none;
}

.ceik--line {
  position: relative;
}
.ceik--line::after {
  content: "";
  width: 1.1rem;
  background: #3bc8f6;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.ceik--line::before {
  content: "";
  width: 1.9rem;
  background: #e6f7fc;
  height: 100%;
  left: 1.1rem;
  position: absolute;
  top: 0;
}

.ceik--5::after {
  content: "";
  width: 77.6rem;
  height: 77.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1430'%20height='1581'%20viewBox='0%200%201430%201581'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2156_80)'%3e%3ccircle%20cx='790.2'%20cy='790.2'%20r='388'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2156_80'%20x='0'%20y='0.000183105'%20width='1580.4'%20height='1580.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2156_80'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  right: -23rem;
  top: -32.2rem;
  z-index: -1;
  pointer-events: none;
}
.ceik--5::before {
  content: "";
  width: 108.6rem;
  height: 113.6rem;
  background: url("data:image/svg+xml,%3csvg%20width='1430'%20height='1581'%20viewBox='0%200%201430%201581'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.2'%20filter='url(%23filter0_f_2156_80)'%3e%3ccircle%20cx='790.2'%20cy='790.2'%20r='388'%20fill='%230180B9'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_2156_80'%20x='0'%20y='0.000183105'%20width='1580.4'%20height='1580.4'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='201.1'%20result='effect1_foregroundBlur_2156_80'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") center/contain no-repeat;
  position: absolute;
  left: -23rem;
  bottom: -27rem;
  z-index: -1;
  pointer-events: none;
}
.ceik--5 .h2 {
  max-width: 71.7rem;
}
.ceik--5 .ceik-white__body {
  padding-left: 5.2rem;
  padding-right: 3rem;
}
.ceik--5 .h4 {
  margin-left: -2.2rem;
}
.ceik--5 .h5 {
  margin-bottom: 2rem;
}
.ceik--5 ul {
  margin: 2rem 2.5rem;
}
.ceik--5 li {
  margin-bottom: 1.2rem;
  max-width: 71.8rem;
}
.ceik--5 li b {
  font-weight: 500;
}

.ceik__person-name {
  position: relative;
  display: flex;
  align-items: center;
  gap: 1.1rem;
  margin-left: -2.8rem;
}
.ceik__person-name::before {
  content: "";
  width: 1.7rem;
  height: 1.8rem;
  background: #3bc8f6;
  position: relative;
  top: -0.1rem;
}

.docs-section {
  width: 100%;
  background: linear-gradient(135deg, #0180b9 0%, #0a5f8a 100%);
  padding: 5rem 6rem;
}

.docs-section__inner {
  display: flex;
  justify-content: center;
  gap: 3rem;
  max-width: 120rem;
  margin: 0 auto;
}

.docs-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  background: rgba(255, 255, 255, 0.08);
  border: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 1.2rem;
  padding: 4rem 3rem 3.5rem;
  flex: 1;
  max-width: 36rem;
  -webkit-transition: background 0.3s ease, -webkit-transform 0.3s ease, -webkit-box-shadow 0.3s ease;
  transition: background 0.3s ease, -webkit-transform 0.3s ease, -webkit-box-shadow 0.3s ease;
  transition: background 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease;
  transition: background 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease, -webkit-transform 0.3s ease, -webkit-box-shadow 0.3s ease;
  backdrop-filter: blur(6px);
}
.docs-card:hover {
  background: rgba(255, 255, 255, 0.15);
  -webkit-transform: translateY(-4px);
      -ms-transform: translateY(-4px);
          transform: translateY(-4px);
  -webkit-box-shadow: 0 12px 40px rgba(0, 0, 0, 0.25);
          box-shadow: 0 12px 40px rgba(0, 0, 0, 0.25);
}

.docs-card__icon {
  width: 7rem;
  height: 7rem;
  flex-shrink: 0;
  margin-bottom: 2.2rem;
}
.docs-card__icon svg {
  width: 100%;
  height: 100%;
  -webkit-filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.2));
          filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.2));
}

.docs-card__title {
  color: #ffffff;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1.4;
  flex-grow: 1;
  margin-bottom: 2.4rem;
}

.docs-card__link {
  display: inline-flex;
  align-items: center;
  gap: 0.6rem;
  color: #3bc8f6;
  font-size: 1.6rem;
  font-weight: 600;
  text-decoration: none;
  border: 2px solid #3bc8f6;
  border-radius: 0.6rem;
  padding: 0.8rem 2.2rem;
  -webkit-transition: background 0.3s ease, color 0.3s ease;
  transition: background 0.3s ease, color 0.3s ease;
  white-space: nowrap;
  margin-top: auto;
}
.docs-card__link::after {
  content: "→";
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.docs-card__link:hover {
  background: #3bc8f6;
  color: #ffffff;
}
.docs-card__link:hover::after {
  -webkit-transform: translateX(4px);
      -ms-transform: translateX(4px);
          transform: translateX(4px);
}
@media (min-width: 767px){
  .btn--arrow:hover {
    padding-left: 3.8rem;
  }
  .btn--arrow:hover .icon {
    -webkit-transform: translateX(calc(100% + 5rem));
        -ms-transform: translateX(calc(100% + 5rem));
            transform: translateX(calc(100% + 5rem));
  }
  .header__burger {
    display: none;
  }
}
@media (min-width: 1930px){
  html {
    font-size: 12px;
  }
}
@media (max-width: 1700px){
  html {
    font-size: 9px;
  }
}
@media (max-width: 1430px){
  html {
    font-size: 8.6px;
  }
}
@media (max-width: 1320px){
  html {
    font-size: 8.4px;
  }
}
@media (max-width: 1100px){
  body.is-lock {
    padding-right: 0;
  }
}
@media (max-width: 900px){
  .docs-section__inner {
    flex-direction: column;
    align-items: center;
    gap: 20px;
  }
  .docs-card {
    max-width: 100%;
    width: 100%;
    flex-direction: row;
    text-align: left;
    padding: 20px;
    gap: 20px;
  }
  .docs-card__icon {
    margin-bottom: 0;
    width: 5rem;
    height: 5rem;
  }
}
@media (max-width: 767px){
  html {
    font-size: 10px;
  }
  main {
    padding-top: 79px;
  }
  .touch [data-fullscreen] {
    -webkit-transition: height 0.2s;
    transition: height 0.2s;
  }
  .input,
  input,
  .textarea,
  textarea {
    font-size: 18px;
    padding: 0 13px;
  }
  .input::-webkit-input-placeholder, input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    font-size: 16px;
  }
  .input::-moz-placeholder, input::-moz-placeholder, .textarea::-moz-placeholder, textarea::-moz-placeholder {
    font-size: 16px;
  }
  .input:-ms-input-placeholder, input:-ms-input-placeholder, .textarea:-ms-input-placeholder, textarea:-ms-input-placeholder {
    font-size: 16px;
  }
  .input::-ms-input-placeholder, input::-ms-input-placeholder, .textarea::-ms-input-placeholder, textarea::-ms-input-placeholder {
    font-size: 16px;
  }
  .input::placeholder,
  input::placeholder,
  .textarea::placeholder,
  textarea::placeholder {
    font-size: 16px;
  }
  .textarea,
  textarea {
    padding: 13px;
  }
  .h1 {
    font-size: 35px;
  }
  .h2 {
    font-size: 20px;
    margin-bottom: 10px;
  }
  .h3 {
    font-size: 18px;
  }
  .h4 {
    font-size: 16px;
  }
  .h5 {
    font-size: 16px;
  }
  .container {
    padding-left: 10px;
    padding-right: 10px;
  }
  .btn {
    font-size: 15px;
    height: 50px;
    line-height: 1;
    padding: 0;
  }
  .btn--arrow {
    gap: 15px;
  }
  .header {
    padding: 15px 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #f0f1f5;
    z-index: 200;
  }
  .header::after {
    height: 100%;
    display: none;
  }
  .header__logo {
    max-width: 80px;
  }
  .header__right {
    gap: 20px;
  }
  .header__phone {
    font-size: 16px;
  }
  .header__burger {
    width: 35px;
    height: 35px;
  }
  .footer {
    padding: 10px 0 30px;
  }
  .footer__logo {
    max-width: 120px;
  }
  .hero {
    padding: 20px;
    flex-direction: column;
    background-size: cover;
  }
  .hero .h1 {
    font-size: 25px;
    margin-bottom: 10px;
    max-width: 75%;
  }
  .hero__left {
    max-width: 100%;
  }
  .hero__left p {
    font-size: 16px;
  }
  .hero__left p br {
    display: none;
  }
  .hero__left .hero__phone {
    flex-direction: column;
    gap: 5px;
  }
  .hero__left .hero__phone span {
    font-size: 16px;
  }
  .hero__left .hero__phone:nth-of-type(1) a {
    font-size: 20px;
  }
  .hero__left .hero__phone:nth-of-type(2) a {
    font-size: 18px;
  }
  .hero__right {
    max-width: 100%;
    padding-top: 20px;
  }
  .hero__right .h2 {
    font-size: 20px;
  }
  .hero__right p {
    font-size: 16px;
  }
  .hero__right .hero__phone {
    font-size: 16px;
  }
  .hero__person {
    font-size: 20px;
    margin-top: 10px;
  }
  .ceik-white {
    padding: 20px;
  }
  .ceik-white .h2 {
    margin-bottom: 15px;
  }
  .ceik-white .h3 {
    margin-bottom: 10px;
  }
  .ceik-white p,
  .ceik-white li {
    font-size: 16px;
  }
  .ceik-white ul {
    margin: 10px 0;
    padding-left: 18px;
  }
  .ceik-white .h4 {
    margin-top: 20px;
  }
  .ceik-white .h3 {
    margin-top: 20px;
  }
  .ceik-white .ml-30 {
    margin: 0;
  }
  .ceik-nav-area {
    top: 65px !important;
    position: fixed !important;
    width: 100%;
    height: calc(100% - 65px);
    z-index: 200;
    padding: 0;
  }
  .ceik-nav {
    max-width: 100%;
    padding: 20px;
  }
  .ceik-nav li {
    margin-bottom: 15px;
  }
  .ceik--1::after {
    display: none;
  }
  .ceik--1::before {
    display: none;
  }
  .ceik--1 .ceik-white__body {
    padding: 0;
  }
  .ceik--1 .h4 {
    margin-left: 0;
  }
  .ceik--1 .h5 {
    margin-left: 0;
  }
  .ceik--2::after {
    display: none;
  }
  .ceik--2::before {
    display: none;
  }
  .ceik--2 .ceik-white__body {
    padding: 0;
  }
  .ceik--2 .h4 {
    margin-left: 0;
  }
  .ceik--2 .h5 {
    margin-top: 0;
  }
  .ceik--2 ul {
    margin-top: 20px;
  }
  .ceik--3::after {
    display: none;
  }
  .ceik--3::before {
    display: none;
  }
  .ceik--3 .ceik-white__body {
    padding: 0;
  }
  .ceik--3 .h4 {
    margin-left: 0;
  }
  .ceik--3 .h5 {
    margin-bottom: 10px;
  }
  .ceik--3 ul {
    margin: 15px 0;
  }
  .ceik--4 .ceik-white__body {
    padding: 0;
  }
  .ceik--4 .h4 {
    margin-left: 0;
  }
  .ceik--4 .h5 {
    margin-bottom: 10px;
  }
  .ceik--4 ul {
    margin: 15px 0;
  }
  .ceik--4 li {
    margin-bottom: 10px;
  }
  .ceik-4-circle {
    display: none;
  }
  .ceik--line::after {
    width: 10px;
    left: -10px;
  }
  .ceik--line::before {
    display: none;
  }
  .ceik--5::after {
    display: none;
  }
  .ceik--5::before {
    display: none;
  }
  .ceik--5 .ceik-white__body {
    padding: 0;
  }
  .ceik--5 .h4 {
    margin-left: 0;
  }
  .ceik--5 ul {
    margin: 15px 0;
  }
  .ceik--5 li {
    margin-bottom: 10px;
  }
  .ceik__person-name {
    margin-left: 0;
  }
  .ceik__person-name::before {
    top: 0;
  }
  .docs-section {
    padding: 30px 20px;
  }
  .docs-card {
    flex-direction: column;
    text-align: center;
  }
  .docs-card__icon {
    margin: 0 auto 15px;
    width: 6rem;
    height: 6rem;
  }
  .docs-card__title {
    font-size: 16px;
    margin-bottom: 15px;
  }
  .docs-card__link {
    font-size: 15px;
    padding: 8px 20px;
  }
}
@media (max-width: 400px){
  .hero .h1 {
    max-width: 85%;
  }
}
@media (max-width: 370px){
  .hero .h1 {
    max-width: 90%;
  }
}
@media (max-width: 340px){
  .h1 {
    font-size: 30px;
  }
  .h4 {
    font-size: 15px;
  }
  .btn--arrow {
    gap: 12px;
  }
  .hero .h1 {
    max-width: 100%;
  }
}