@charset "UTF-8";
/* CSS Document */

.kv.third .kv-title-area {
  padding-top: 9.8em;
}

.kv-title__main>div:nth-child(44) {
  display: block;
}

.kv-title__main>div:nth-child(2) {
  -webkit-transition: opacity 0.3s ease-out 0.05s, -webkit-transform 0.3s ease-out 0.05s;
  transition: opacity 0.3s ease-out 0.05s, -webkit-transform 0.3s ease-out 0.05s;
  -o-transition: opacity 0.3s ease-out 0.05s, transform 0.3s ease-out 0.05s;
  transition: opacity 0.3s ease-out 0.05s, transform 0.3s ease-out 0.05s;
  transition: opacity 0.3s ease-out 0.05s, transform 0.3s ease-out 0.05s, -webkit-transform 0.3s ease-out 0.05s;
}

.kv-title__main>div:nth-child(3) {
  -webkit-transition: opacity 0.3s ease-out 0.1s, -webkit-transform 0.3s ease-out 0.1s;
  transition: opacity 0.3s ease-out 0.1s, -webkit-transform 0.3s ease-out 0.1s;
  -o-transition: opacity 0.3s ease-out 0.1s, transform 0.3s ease-out 0.1s;
  transition: opacity 0.3s ease-out 0.1s, transform 0.3s ease-out 0.1s;
  transition: opacity 0.3s ease-out 0.1s, transform 0.3s ease-out 0.1s, -webkit-transform 0.3s ease-out 0.1s;
}

.kv-title__main>div:nth-child(4) {
  -webkit-transition: opacity 0.3s ease-out 0.15s, -webkit-transform 0.3s ease-out 0.15s;
  transition: opacity 0.3s ease-out 0.15s, -webkit-transform 0.3s ease-out 0.15s;
  -o-transition: opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s;
  transition: opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s;
  transition: opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s, -webkit-transform 0.3s ease-out 0.15s;
}

.kv-title__main>div:nth-child(5) {
  -webkit-transition: opacity 0.3s ease-out 0.2s, -webkit-transform 0.3s ease-out 0.2s;
  transition: opacity 0.3s ease-out 0.2s, -webkit-transform 0.3s ease-out 0.2s;
  -o-transition: opacity 0.3s ease-out 0.2s, transform 0.3s ease-out 0.2s;
  transition: opacity 0.3s ease-out 0.2s, transform 0.3s ease-out 0.2s;
  transition: opacity 0.3s ease-out 0.2s, transform 0.3s ease-out 0.2s, -webkit-transform 0.3s ease-out 0.2s;
}

.kv-title__main>div:nth-child(6) {
  -webkit-transition: opacity 0.3s ease-out 0.25s, -webkit-transform 0.3s ease-out 0.25s;
  transition: opacity 0.3s ease-out 0.25s, -webkit-transform 0.3s ease-out 0.25s;
  -o-transition: opacity 0.3s ease-out 0.25s, transform 0.3s ease-out 0.25s;
  transition: opacity 0.3s ease-out 0.25s, transform 0.3s ease-out 0.25s;
  transition: opacity 0.3s ease-out 0.25s, transform 0.3s ease-out 0.25s, -webkit-transform 0.3s ease-out 0.25s;
}

.kv-title__main>div:nth-child(7) {
  -webkit-transition: opacity 0.3s ease-out 0.3s, -webkit-transform 0.3s ease-out 0.3s;
  transition: opacity 0.3s ease-out 0.3s, -webkit-transform 0.3s ease-out 0.3s;
  -o-transition: opacity 0.3s ease-out 0.3s, transform 0.3s ease-out 0.3s;
  transition: opacity 0.3s ease-out 0.3s, transform 0.3s ease-out 0.3s;
  transition: opacity 0.3s ease-out 0.3s, transform 0.3s ease-out 0.3s, -webkit-transform 0.3s ease-out 0.3s;
}

.kv-title__main>div:nth-child(8) {
  -webkit-transition: opacity 0.3s ease-out 0.35s, -webkit-transform 0.3s ease-out 0.35s;
  transition: opacity 0.3s ease-out 0.35s, -webkit-transform 0.3s ease-out 0.35s;
  -o-transition: opacity 0.3s ease-out 0.35s, transform 0.3s ease-out 0.35s;
  transition: opacity 0.3s ease-out 0.35s, transform 0.3s ease-out 0.35s;
  transition: opacity 0.3s ease-out 0.35s, transform 0.3s ease-out 0.35s, -webkit-transform 0.3s ease-out 0.35s;
}

.kv-title__main>div:nth-child(9) {
  -webkit-transition: opacity 0.3s ease-out 0.4s, -webkit-transform 0.3s ease-out 0.4s;
  transition: opacity 0.3s ease-out 0.4s, -webkit-transform 0.3s ease-out 0.4s;
  -o-transition: opacity 0.3s ease-out 0.4s, transform 0.3s ease-out 0.4s;
  transition: opacity 0.3s ease-out 0.4s, transform 0.3s ease-out 0.4s;
  transition: opacity 0.3s ease-out 0.4s, transform 0.3s ease-out 0.4s, -webkit-transform 0.3s ease-out 0.4s;
}

.kv-title__main>div:nth-child(10) {
  -webkit-transition: opacity 0.3s ease-out 0.45s, -webkit-transform 0.3s ease-out 0.45s;
  transition: opacity 0.3s ease-out 0.45s, -webkit-transform 0.3s ease-out 0.45s;
  -o-transition: opacity 0.3s ease-out 0.45s, transform 0.3s ease-out 0.45s;
  transition: opacity 0.3s ease-out 0.45s, transform 0.3s ease-out 0.45s;
  transition: opacity 0.3s ease-out 0.45s, transform 0.3s ease-out 0.45s, -webkit-transform 0.3s ease-out 0.45s;
}

.kv-title__main>div:nth-child(11) {
  -webkit-transition: opacity 0.3s ease-out 0.5s, -webkit-transform 0.3s ease-out 0.5s;
  transition: opacity 0.3s ease-out 0.5s, -webkit-transform 0.3s ease-out 0.5s;
  -o-transition: opacity 0.3s ease-out 0.5s, transform 0.3s ease-out 0.5s;
  transition: opacity 0.3s ease-out 0.5s, transform 0.3s ease-out 0.5s;
  transition: opacity 0.3s ease-out 0.5s, transform 0.3s ease-out 0.5s, -webkit-transform 0.3s ease-out 0.5s;
}

.kv-title__main>div:nth-child(12) {
  -webkit-transition: opacity 0.3s ease-out 0.55s, -webkit-transform 0.3s ease-out 0.55s;
  transition: opacity 0.3s ease-out 0.55s, -webkit-transform 0.3s ease-out 0.55s;
  -o-transition: opacity 0.3s ease-out 0.55s, transform 0.3s ease-out 0.55s;
  transition: opacity 0.3s ease-out 0.55s, transform 0.3s ease-out 0.55s;
  transition: opacity 0.3s ease-out 0.55s, transform 0.3s ease-out 0.55s, -webkit-transform 0.3s ease-out 0.55s;
}

.kv-title__main>div:nth-child(13) {
  -webkit-transition: opacity 0.3s ease-out 0.6s, -webkit-transform 0.3s ease-out 0.6s;
  transition: opacity 0.3s ease-out 0.6s, -webkit-transform 0.3s ease-out 0.6s;
  -o-transition: opacity 0.3s ease-out 0.6s, transform 0.3s ease-out 0.6s;
  transition: opacity 0.3s ease-out 0.6s, transform 0.3s ease-out 0.6s;
  transition: opacity 0.3s ease-out 0.6s, transform 0.3s ease-out 0.6s, -webkit-transform 0.3s ease-out 0.6s;
}

.kv-title__main>div:nth-child(14) {
  -webkit-transition: opacity 0.3s ease-out 0.65s, -webkit-transform 0.3s ease-out 0.65s;
  transition: opacity 0.3s ease-out 0.65s, -webkit-transform 0.3s ease-out 0.65s;
  -o-transition: opacity 0.3s ease-out 0.65s, transform 0.3s ease-out 0.65s;
  transition: opacity 0.3s ease-out 0.65s, transform 0.3s ease-out 0.65s;
  transition: opacity 0.3s ease-out 0.65s, transform 0.3s ease-out 0.65s, -webkit-transform 0.3s ease-out 0.65s;
}

.kv-title__main>div:nth-child(15) {
  -webkit-transition: opacity 0.3s ease-out 0.7s, -webkit-transform 0.3s ease-out 0.7s;
  transition: opacity 0.3s ease-out 0.7s, -webkit-transform 0.3s ease-out 0.7s;
  -o-transition: opacity 0.3s ease-out 0.7s, transform 0.3s ease-out 0.7s;
  transition: opacity 0.3s ease-out 0.7s, transform 0.3s ease-out 0.7s;
  transition: opacity 0.3s ease-out 0.7s, transform 0.3s ease-out 0.7s, -webkit-transform 0.3s ease-out 0.7s;
}

.kv-title__main>div:nth-child(16) {
  -webkit-transition: opacity 0.3s ease-out 0.75s, -webkit-transform 0.3s ease-out 0.75s;
  transition: opacity 0.3s ease-out 0.75s, -webkit-transform 0.3s ease-out 0.75s;
  -o-transition: opacity 0.3s ease-out 0.75s, transform 0.3s ease-out 0.75s;
  transition: opacity 0.3s ease-out 0.75s, transform 0.3s ease-out 0.75s;
  transition: opacity 0.3s ease-out 0.75s, transform 0.3s ease-out 0.75s, -webkit-transform 0.3s ease-out 0.75s;
}

.kv-title__main>div:nth-child(17) {
  -webkit-transition: opacity 0.3s ease-out 0.8s, -webkit-transform 0.3s ease-out 0.8s;
  transition: opacity 0.3s ease-out 0.8s, -webkit-transform 0.3s ease-out 0.8s;
  -o-transition: opacity 0.3s ease-out 0.8s, transform 0.3s ease-out 0.8s;
  transition: opacity 0.3s ease-out 0.8s, transform 0.3s ease-out 0.8s;
  transition: opacity 0.3s ease-out 0.8s, transform 0.3s ease-out 0.8s, -webkit-transform 0.3s ease-out 0.8s;
}

.kv-title__main>div:nth-child(18) {
  -webkit-transition: opacity 0.3s ease-out 0.85s, -webkit-transform 0.3s ease-out 0.85s;
  transition: opacity 0.3s ease-out 0.85s, -webkit-transform 0.3s ease-out 0.85s;
  -o-transition: opacity 0.3s ease-out 0.85s, transform 0.3s ease-out 0.85s;
  transition: opacity 0.3s ease-out 0.85s, transform 0.3s ease-out 0.85s;
  transition: opacity 0.3s ease-out 0.85s, transform 0.3s ease-out 0.85s, -webkit-transform 0.3s ease-out 0.85s;
}

.kv-title__main>div:nth-child(19) {
  -webkit-transition: opacity 0.3s ease-out 0.9s, -webkit-transform 0.3s ease-out 0.9s;
  transition: opacity 0.3s ease-out 0.9s, -webkit-transform 0.3s ease-out 0.9s;
  -o-transition: opacity 0.3s ease-out 0.9s, transform 0.3s ease-out 0.9s;
  transition: opacity 0.3s ease-out 0.9s, transform 0.3s ease-out 0.9s;
  transition: opacity 0.3s ease-out 0.9s, transform 0.3s ease-out 0.9s, -webkit-transform 0.3s ease-out 0.9s;
}

.kv-title__main>div:nth-child(20) {
  -webkit-transition: opacity 0.3s ease-out 0.95s, -webkit-transform 0.3s ease-out 0.95s;
  transition: opacity 0.3s ease-out 0.95s, -webkit-transform 0.3s ease-out 0.95s;
  -o-transition: opacity 0.3s ease-out 0.95s, transform 0.3s ease-out 0.95s;
  transition: opacity 0.3s ease-out 0.95s, transform 0.3s ease-out 0.95s;
  transition: opacity 0.3s ease-out 0.95s, transform 0.3s ease-out 0.95s, -webkit-transform 0.3s ease-out 0.95s;
}

.kv-title__main>div:nth-child(21) {
  -webkit-transition: opacity 0.3s ease-out 1s, -webkit-transform 0.3s ease-out 1s;
  transition: opacity 0.3s ease-out 1s, -webkit-transform 0.3s ease-out 1s;
  -o-transition: opacity 0.3s ease-out 1s, transform 0.3s ease-out 1s;
  transition: opacity 0.3s ease-out 1s, transform 0.3s ease-out 1s;
  transition: opacity 0.3s ease-out 1s, transform 0.3s ease-out 1s, -webkit-transform 0.3s ease-out 1s;
}

.kv-title__main>div:nth-child(22) {
  -webkit-transition: opacity 0.3s ease-out 1.05s, -webkit-transform 0.3s ease-out 1.05s;
  transition: opacity 0.3s ease-out 1.05s, -webkit-transform 0.3s ease-out 1.05s;
  -o-transition: opacity 0.3s ease-out 1.05s, transform 0.3s ease-out 1.05s;
  transition: opacity 0.3s ease-out 1.05s, transform 0.3s ease-out 1.05s;
  transition: opacity 0.3s ease-out 1.05s, transform 0.3s ease-out 1.05s, -webkit-transform 0.3s ease-out 1.05s;
}

.kv-title__main>div:nth-child(23) {
  -webkit-transition: opacity 0.3s ease-out 1.1s, -webkit-transform 0.3s ease-out 1.1s;
  transition: opacity 0.3s ease-out 1.1s, -webkit-transform 0.3s ease-out 1.1s;
  -o-transition: opacity 0.3s ease-out 1.1s, transform 0.3s ease-out 1.1s;
  transition: opacity 0.3s ease-out 1.1s, transform 0.3s ease-out 1.1s;
  transition: opacity 0.3s ease-out 1.1s, transform 0.3s ease-out 1.1s, -webkit-transform 0.3s ease-out 1.1s;
}

.kv-title__main>div:nth-child(24) {
  -webkit-transition: opacity 0.3s ease-out 1.15s, -webkit-transform 0.3s ease-out 1.15s;
  transition: opacity 0.3s ease-out 1.15s, -webkit-transform 0.3s ease-out 1.15s;
  -o-transition: opacity 0.3s ease-out 1.15s, transform 0.3s ease-out 1.15s;
  transition: opacity 0.3s ease-out 1.15s, transform 0.3s ease-out 1.15s;
  transition: opacity 0.3s ease-out 1.15s, transform 0.3s ease-out 1.15s, -webkit-transform 0.3s ease-out 1.15s;
}

.kv-title__main>div:nth-child(25) {
  -webkit-transition: opacity 0.3s ease-out 1.2s, -webkit-transform 0.3s ease-out 1.2s;
  transition: opacity 0.3s ease-out 1.2s, -webkit-transform 0.3s ease-out 1.2s;
  -o-transition: opacity 0.3s ease-out 1.2s, transform 0.3s ease-out 1.2s;
  transition: opacity 0.3s ease-out 1.2s, transform 0.3s ease-out 1.2s;
  transition: opacity 0.3s ease-out 1.2s, transform 0.3s ease-out 1.2s, -webkit-transform 0.3s ease-out 1.2s;
}

.kv-title__main>div:nth-child(26) {
  -webkit-transition: opacity 0.3s ease-out 1.25s, -webkit-transform 0.3s ease-out 1.25s;
  transition: opacity 0.3s ease-out 1.25s, -webkit-transform 0.3s ease-out 1.25s;
  -o-transition: opacity 0.3s ease-out 1.25s, transform 0.3s ease-out 1.25s;
  transition: opacity 0.3s ease-out 1.25s, transform 0.3s ease-out 1.25s;
  transition: opacity 0.3s ease-out 1.25s, transform 0.3s ease-out 1.25s, -webkit-transform 0.3s ease-out 1.25s;
}

.kv-title__main>div:nth-child(27) {
  -webkit-transition: opacity 0.3s ease-out 1.3s, -webkit-transform 0.3s ease-out 1.3s;
  transition: opacity 0.3s ease-out 1.3s, -webkit-transform 0.3s ease-out 1.3s;
  -o-transition: opacity 0.3s ease-out 1.3s, transform 0.3s ease-out 1.3s;
  transition: opacity 0.3s ease-out 1.3s, transform 0.3s ease-out 1.3s;
  transition: opacity 0.3s ease-out 1.3s, transform 0.3s ease-out 1.3s, -webkit-transform 0.3s ease-out 1.3s;
}

.kv-title__main>div:nth-child(28) {
  -webkit-transition: opacity 0.3s ease-out 1.35s, -webkit-transform 0.3s ease-out 1.35s;
  transition: opacity 0.3s ease-out 1.35s, -webkit-transform 0.3s ease-out 1.35s;
  -o-transition: opacity 0.3s ease-out 1.35s, transform 0.3s ease-out 1.35s;
  transition: opacity 0.3s ease-out 1.35s, transform 0.3s ease-out 1.35s;
  transition: opacity 0.3s ease-out 1.35s, transform 0.3s ease-out 1.35s, -webkit-transform 0.3s ease-out 1.35s;
}

.kv-title__main>div:nth-child(29) {
  -webkit-transition: opacity 0.3s ease-out 1.4s, -webkit-transform 0.3s ease-out 1.4s;
  transition: opacity 0.3s ease-out 1.4s, -webkit-transform 0.3s ease-out 1.4s;
  -o-transition: opacity 0.3s ease-out 1.4s, transform 0.3s ease-out 1.4s;
  transition: opacity 0.3s ease-out 1.4s, transform 0.3s ease-out 1.4s;
  transition: opacity 0.3s ease-out 1.4s, transform 0.3s ease-out 1.4s, -webkit-transform 0.3s ease-out 1.4s;
}

.kv-title__main>div:nth-child(30) {
  -webkit-transition: opacity 0.3s ease-out 1.45s, -webkit-transform 0.3s ease-out 1.45s;
  transition: opacity 0.3s ease-out 1.45s, -webkit-transform 0.3s ease-out 1.45s;
  -o-transition: opacity 0.3s ease-out 1.45s, transform 0.3s ease-out 1.45s;
  transition: opacity 0.3s ease-out 1.45s, transform 0.3s ease-out 1.45s;
  transition: opacity 0.3s ease-out 1.45s, transform 0.3s ease-out 1.45s, -webkit-transform 0.3s ease-out 1.45s;
}

.kv-title__main>div:nth-child(31) {
  -webkit-transition: opacity 0.3s ease-out 1.5s, -webkit-transform 0.3s ease-out 1.5s;
  transition: opacity 0.3s ease-out 1.5s, -webkit-transform 0.3s ease-out 1.5s;
  -o-transition: opacity 0.3s ease-out 1.5s, transform 0.3s ease-out 1.5s;
  transition: opacity 0.3s ease-out 1.5s, transform 0.3s ease-out 1.5s;
  transition: opacity 0.3s ease-out 1.5s, transform 0.3s ease-out 1.5s, -webkit-transform 0.3s ease-out 1.5s;
}

.kv-title__main>div:nth-child(32) {
  -webkit-transition: opacity 0.3s ease-out 1.55s, -webkit-transform 0.3s ease-out 1.55s;
  transition: opacity 0.3s ease-out 1.55s, -webkit-transform 0.3s ease-out 1.55s;
  -o-transition: opacity 0.3s ease-out 1.55s, transform 0.3s ease-out 1.55s;
  transition: opacity 0.3s ease-out 1.55s, transform 0.3s ease-out 1.55s;
  transition: opacity 0.3s ease-out 1.55s, transform 0.3s ease-out 1.55s, -webkit-transform 0.3s ease-out 1.55s;
}

.kv-title__main>div:nth-child(33) {
  -webkit-transition: opacity 0.3s ease-out 1.6s, -webkit-transform 0.3s ease-out 1.6s;
  transition: opacity 0.3s ease-out 1.6s, -webkit-transform 0.3s ease-out 1.6s;
  -o-transition: opacity 0.3s ease-out 1.6s, transform 0.3s ease-out 1.6s;
  transition: opacity 0.3s ease-out 1.6s, transform 0.3s ease-out 1.6s;
  transition: opacity 0.3s ease-out 1.6s, transform 0.3s ease-out 1.6s, -webkit-transform 0.3s ease-out 1.6s;
}

.kv-title__main>div:nth-child(34) {
  -webkit-transition: opacity 0.3s ease-out 1.65s, -webkit-transform 0.3s ease-out 1.65s;
  transition: opacity 0.3s ease-out 1.65s, -webkit-transform 0.3s ease-out 1.65s;
  -o-transition: opacity 0.3s ease-out 1.65s, transform 0.3s ease-out 1.65s;
  transition: opacity 0.3s ease-out 1.65s, transform 0.3s ease-out 1.65s;
  transition: opacity 0.3s ease-out 1.65s, transform 0.3s ease-out 1.65s, -webkit-transform 0.3s ease-out 1.65s;
}

.kv-title__main>div:nth-child(35) {
  -webkit-transition: opacity 0.3s ease-out 1.7s, -webkit-transform 0.3s ease-out 1.7s;
  transition: opacity 0.3s ease-out 1.7s, -webkit-transform 0.3s ease-out 1.7s;
  -o-transition: opacity 0.3s ease-out 1.7s, transform 0.3s ease-out 1.7s;
  transition: opacity 0.3s ease-out 1.7s, transform 0.3s ease-out 1.7s;
  transition: opacity 0.3s ease-out 1.7s, transform 0.3s ease-out 1.7s, -webkit-transform 0.3s ease-out 1.7s;
}

.kv-title__main>div:nth-child(36) {
  -webkit-transition: opacity 0.3s ease-out 1.75s, -webkit-transform 0.3s ease-out 1.75s;
  transition: opacity 0.3s ease-out 1.75s, -webkit-transform 0.3s ease-out 1.75s;
  -o-transition: opacity 0.3s ease-out 1.75s, transform 0.3s ease-out 1.75s;
  transition: opacity 0.3s ease-out 1.75s, transform 0.3s ease-out 1.75s;
  transition: opacity 0.3s ease-out 1.75s, transform 0.3s ease-out 1.75s, -webkit-transform 0.3s ease-out 1.75s;
}

.kv-title__main>div:nth-child(37) {
  -webkit-transition: opacity 0.3s ease-out 1.8s, -webkit-transform 0.3s ease-out 1.8s;
  transition: opacity 0.3s ease-out 1.8s, -webkit-transform 0.3s ease-out 1.8s;
  -o-transition: opacity 0.3s ease-out 1.8s, transform 0.3s ease-out 1.8s;
  transition: opacity 0.3s ease-out 1.8s, transform 0.3s ease-out 1.8s;
  transition: opacity 0.3s ease-out 1.8s, transform 0.3s ease-out 1.8s, -webkit-transform 0.3s ease-out 1.8s;
}

.kv-title__main>div:nth-child(38) {
  -webkit-transition: opacity 0.3s ease-out 1.85s, -webkit-transform 0.3s ease-out 1.85s;
  transition: opacity 0.3s ease-out 1.85s, -webkit-transform 0.3s ease-out 1.85s;
  -o-transition: opacity 0.3s ease-out 1.85s, transform 0.3s ease-out 1.85s;
  transition: opacity 0.3s ease-out 1.85s, transform 0.3s ease-out 1.85s;
  transition: opacity 0.3s ease-out 1.85s, transform 0.3s ease-out 1.85s, -webkit-transform 0.3s ease-out 1.85s;
}

.kv-title__main>div:nth-child(39) {
  -webkit-transition: opacity 0.3s ease-out 1.9s, -webkit-transform 0.3s ease-out 1.9s;
  transition: opacity 0.3s ease-out 1.9s, -webkit-transform 0.3s ease-out 1.9s;
  -o-transition: opacity 0.3s ease-out 1.9s, transform 0.3s ease-out 1.9s;
  transition: opacity 0.3s ease-out 1.9s, transform 0.3s ease-out 1.9s;
  transition: opacity 0.3s ease-out 1.9s, transform 0.3s ease-out 1.9s, -webkit-transform 0.3s ease-out 1.9s;
}

.kv-title__main>div:nth-child(40) {
  -webkit-transition: opacity 0.3s ease-out 1.95s, -webkit-transform 0.3s ease-out 1.95s;
  transition: opacity 0.3s ease-out 1.95s, -webkit-transform 0.3s ease-out 1.95s;
  -o-transition: opacity 0.3s ease-out 1.95s, transform 0.3s ease-out 1.95s;
  transition: opacity 0.3s ease-out 1.95s, transform 0.3s ease-out 1.95s;
  transition: opacity 0.3s ease-out 1.95s, transform 0.3s ease-out 1.95s, -webkit-transform 0.3s ease-out 1.95s;
}

.kv-title__main>div:nth-child(41) {
  -webkit-transition: opacity 0.3s ease-out 2s, -webkit-transform 0.3s ease-out 2s;
  transition: opacity 0.3s ease-out 2s, -webkit-transform 0.3s ease-out 2s;
  -o-transition: opacity 0.3s ease-out 2s, transform 0.3s ease-out 2s;
  transition: opacity 0.3s ease-out 2s, transform 0.3s ease-out 2s;
  transition: opacity 0.3s ease-out 2s, transform 0.3s ease-out 2s, -webkit-transform 0.3s ease-out 2s;
}

.kv-title__main>div:nth-child(42) {
  -webkit-transition: opacity 0.3s ease-out 2.05s, -webkit-transform 0.3s ease-out 2.05s;
  transition: opacity 0.3s ease-out 2.05s, -webkit-transform 0.3s ease-out 2.05s;
  -o-transition: opacity 0.3s ease-out 2.05s, transform 0.3s ease-out 2.05s;
  transition: opacity 0.3s ease-out 2.05s, transform 0.3s ease-out 2.05s;
  transition: opacity 0.3s ease-out 2.05s, transform 0.3s ease-out 2.05s, -webkit-transform 0.3s ease-out 2.05s;
}

.kv-title__main>div:nth-child(43) {
  -webkit-transition: opacity 0.3s ease-out 2.1s, -webkit-transform 0.3s ease-out 2.1s;
  transition: opacity 0.3s ease-out 2.1s, -webkit-transform 0.3s ease-out 2.1s;
  -o-transition: opacity 0.3s ease-out 2.1s, transform 0.3s ease-out 2.1s;
  transition: opacity 0.3s ease-out 2.1s, transform 0.3s ease-out 2.1s;
  transition: opacity 0.3s ease-out 2.1s, transform 0.3s ease-out 2.1s, -webkit-transform 0.3s ease-out 2.1s;
}

.kv-title__main>div:nth-child(44) {
  -webkit-transition: opacity 0.3s ease-out 2.15s, -webkit-transform 0.3s ease-out 2.15s;
  transition: opacity 0.3s ease-out 2.15s, -webkit-transform 0.3s ease-out 2.15s;
  -o-transition: opacity 0.3s ease-out 2.15s, transform 0.3s ease-out 2.15s;
  transition: opacity 0.3s ease-out 2.15s, transform 0.3s ease-out 2.15s;
  transition: opacity 0.3s ease-out 2.15s, transform 0.3s ease-out 2.15s, -webkit-transform 0.3s ease-out 2.15s;
}

.kv-title__main>div:nth-child(45) {
  -webkit-transition: opacity 0.3s ease-out 2.2s, -webkit-transform 0.3s ease-out 2.2s;
  transition: opacity 0.3s ease-out 2.2s, -webkit-transform 0.3s ease-out 2.2s;
  -o-transition: opacity 0.3s ease-out 2.2s, transform 0.3s ease-out 2.2s;
  transition: opacity 0.3s ease-out 2.2s, transform 0.3s ease-out 2.2s;
  transition: opacity 0.3s ease-out 2.2s, transform 0.3s ease-out 2.2s, -webkit-transform 0.3s ease-out 2.2s;
}

.kv-title__main>div:nth-child(46) {
  -webkit-transition: opacity 0.3s ease-out 2.25s, -webkit-transform 0.3s ease-out 2.25s;
  transition: opacity 0.3s ease-out 2.25s, -webkit-transform 0.3s ease-out 2.25s;
  -o-transition: opacity 0.3s ease-out 2.25s, transform 0.3s ease-out 2.25s;
  transition: opacity 0.3s ease-out 2.25s, transform 0.3s ease-out 2.25s;
  transition: opacity 0.3s ease-out 2.25s, transform 0.3s ease-out 2.25s, -webkit-transform 0.3s ease-out 2.25s;
}

.kv-title__main>div:nth-child(47) {
  -webkit-transition: opacity 0.3s ease-out 2.3s, -webkit-transform 0.3s ease-out 2.3s;
  transition: opacity 0.3s ease-out 2.3s, -webkit-transform 0.3s ease-out 2.3s;
  -o-transition: opacity 0.3s ease-out 2.3s, transform 0.3s ease-out 2.3s;
  transition: opacity 0.3s ease-out 2.3s, transform 0.3s ease-out 2.3s;
  transition: opacity 0.3s ease-out 2.3s, transform 0.3s ease-out 2.3s, -webkit-transform 0.3s ease-out 2.3s;
}

.kv-title__main>div:nth-child(48) {
  -webkit-transition: opacity 0.3s ease-out 2.35s, -webkit-transform 0.3s ease-out 2.35s;
  transition: opacity 0.3s ease-out 2.35s, -webkit-transform 0.3s ease-out 2.35s;
  -o-transition: opacity 0.3s ease-out 2.35s, transform 0.3s ease-out 2.35s;
  transition: opacity 0.3s ease-out 2.35s, transform 0.3s ease-out 2.35s;
  transition: opacity 0.3s ease-out 2.35s, transform 0.3s ease-out 2.35s, -webkit-transform 0.3s ease-out 2.35s;
}

.kv-title__main>div:nth-child(49) {
  -webkit-transition: opacity 0.3s ease-out 2.4s, -webkit-transform 0.3s ease-out 2.4s;
  transition: opacity 0.3s ease-out 2.4s, -webkit-transform 0.3s ease-out 2.4s;
  -o-transition: opacity 0.3s ease-out 2.4s, transform 0.3s ease-out 2.4s;
  transition: opacity 0.3s ease-out 2.4s, transform 0.3s ease-out 2.4s;
  transition: opacity 0.3s ease-out 2.4s, transform 0.3s ease-out 2.4s, -webkit-transform 0.3s ease-out 2.4s;
}

.kv-title__main>div:nth-child(50) {
  -webkit-transition: opacity 0.3s ease-out 2.45s, -webkit-transform 0.3s ease-out 2.45s;
  transition: opacity 0.3s ease-out 2.45s, -webkit-transform 0.3s ease-out 2.45s;
  -o-transition: opacity 0.3s ease-out 2.45s, transform 0.3s ease-out 2.45s;
  transition: opacity 0.3s ease-out 2.45s, transform 0.3s ease-out 2.45s;
  transition: opacity 0.3s ease-out 2.45s, transform 0.3s ease-out 2.45s, -webkit-transform 0.3s ease-out 2.45s;
}

.kv-title__main>div:nth-child(51) {
  -webkit-transition: opacity 0.3s ease-out 2.5s, -webkit-transform 0.3s ease-out 2.5s;
  transition: opacity 0.3s ease-out 2.5s, -webkit-transform 0.3s ease-out 2.5s;
  -o-transition: opacity 0.3s ease-out 2.5s, transform 0.3s ease-out 2.5s;
  transition: opacity 0.3s ease-out 2.5s, transform 0.3s ease-out 2.5s;
  transition: opacity 0.3s ease-out 2.5s, transform 0.3s ease-out 2.5s, -webkit-transform 0.3s ease-out 2.5s;
}

.kv-title__main>div:nth-child(52) {
  -webkit-transition: opacity 0.3s ease-out 2.55s, -webkit-transform 0.3s ease-out 2.55s;
  transition: opacity 0.3s ease-out 2.55s, -webkit-transform 0.3s ease-out 2.55s;
  -o-transition: opacity 0.3s ease-out 2.55s, transform 0.3s ease-out 2.55s;
  transition: opacity 0.3s ease-out 2.55s, transform 0.3s ease-out 2.55s;
  transition: opacity 0.3s ease-out 2.55s, transform 0.3s ease-out 2.55s, -webkit-transform 0.3s ease-out 2.55s;
}

.kv-title__main>div:nth-child(53) {
  -webkit-transition: opacity 0.3s ease-out 2.6s, -webkit-transform 0.3s ease-out 2.6s;
  transition: opacity 0.3s ease-out 2.6s, -webkit-transform 0.3s ease-out 2.6s;
  -o-transition: opacity 0.3s ease-out 2.6s, transform 0.3s ease-out 2.6s;
  transition: opacity 0.3s ease-out 2.6s, transform 0.3s ease-out 2.6s;
  transition: opacity 0.3s ease-out 2.6s, transform 0.3s ease-out 2.6s, -webkit-transform 0.3s ease-out 2.6s;
}

.kv-title__main>div:nth-child(54) {
  -webkit-transition: opacity 0.3s ease-out 2.65s, -webkit-transform 0.3s ease-out 2.65s;
  transition: opacity 0.3s ease-out 2.65s, -webkit-transform 0.3s ease-out 2.65s;
  -o-transition: opacity 0.3s ease-out 2.65s, transform 0.3s ease-out 2.65s;
  transition: opacity 0.3s ease-out 2.65s, transform 0.3s ease-out 2.65s;
  transition: opacity 0.3s ease-out 2.65s, transform 0.3s ease-out 2.65s, -webkit-transform 0.3s ease-out 2.65s;
}

.kv-title__main>div:nth-child(55) {
  -webkit-transition: opacity 0.3s ease-out 2.7s, -webkit-transform 0.3s ease-out 2.7s;
  transition: opacity 0.3s ease-out 2.7s, -webkit-transform 0.3s ease-out 2.7s;
  -o-transition: opacity 0.3s ease-out 2.7s, transform 0.3s ease-out 2.7s;
  transition: opacity 0.3s ease-out 2.7s, transform 0.3s ease-out 2.7s;
  transition: opacity 0.3s ease-out 2.7s, transform 0.3s ease-out 2.7s, -webkit-transform 0.3s ease-out 2.7s;
}

.kv-title__main>div:nth-child(56) {
  -webkit-transition: opacity 0.3s ease-out 2.75s, -webkit-transform 0.3s ease-out 2.75s;
  transition: opacity 0.3s ease-out 2.75s, -webkit-transform 0.3s ease-out 2.75s;
  -o-transition: opacity 0.3s ease-out 2.75s, transform 0.3s ease-out 2.75s;
  transition: opacity 0.3s ease-out 2.75s, transform 0.3s ease-out 2.75s;
  transition: opacity 0.3s ease-out 2.75s, transform 0.3s ease-out 2.75s, -webkit-transform 0.3s ease-out 2.75s;
}

.kv-title__main>div:nth-child(57) {
  -webkit-transition: opacity 0.3s ease-out 2.8s, -webkit-transform 0.3s ease-out 2.8s;
  transition: opacity 0.3s ease-out 2.8s, -webkit-transform 0.3s ease-out 2.8s;
  -o-transition: opacity 0.3s ease-out 2.8s, transform 0.3s ease-out 2.8s;
  transition: opacity 0.3s ease-out 2.8s, transform 0.3s ease-out 2.8s;
  transition: opacity 0.3s ease-out 2.8s, transform 0.3s ease-out 2.8s, -webkit-transform 0.3s ease-out 2.8s;
}


.kv-title .kv-title__sub>div {
  -webkit-transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;
  transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out, transform 0.3s ease-out;
  transition: opacity 0.3s ease-out, transform 0.3s ease-out;
  transition: opacity 0.3s ease-out, transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}

.kv-title .kv-title__sub>div:nth-child(2) {
  -webkit-transition: opacity 0.3s ease-out 0.05s, -webkit-transform 0.3s ease-out 0.05s;
  transition: opacity 0.3s ease-out 0.05s, -webkit-transform 0.3s ease-out 0.05s;
  -o-transition: opacity 0.3s ease-out 0.05s, transform 0.3s ease-out 0.05s;
  transition: opacity 0.3s ease-out 0.05s, transform 0.3s ease-out 0.05s;
  transition: opacity 0.3s ease-out 0.05s, transform 0.3s ease-out 0.05s, -webkit-transform 0.3s ease-out 0.05s;
}

.kv-title .kv-title__sub>div:nth-child(3) {
  -webkit-transition: opacity 0.3s ease-out 0.1s, -webkit-transform 0.3s ease-out 0.1s;
  transition: opacity 0.3s ease-out 0.1s, -webkit-transform 0.3s ease-out 0.1s;
  -o-transition: opacity 0.3s ease-out 0.1s, transform 0.3s ease-out 0.1s;
  transition: opacity 0.3s ease-out 0.1s, transform 0.3s ease-out 0.1s;
  transition: opacity 0.3s ease-out 0.1s, transform 0.3s ease-out 0.1s, -webkit-transform 0.3s ease-out 0.1s;
}

.kv-title .kv-title__sub>div:nth-child(4) {
  -webkit-transition: opacity 0.3s ease-out 0.15s, -webkit-transform 0.3s ease-out 0.15s;
  transition: opacity 0.3s ease-out 0.15s, -webkit-transform 0.3s ease-out 0.15s;
  -o-transition: opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s;
  transition: opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s;
  transition: opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s, -webkit-transform 0.3s ease-out 0.15s;
}

.kv-title .kv-title__sub>div:nth-child(5) {
  -webkit-transition: opacity 0.3s ease-out 0.2s, -webkit-transform 0.3s ease-out 0.2s;
  transition: opacity 0.3s ease-out 0.2s, -webkit-transform 0.3s ease-out 0.2s;
  -o-transition: opacity 0.3s ease-out 0.2s, transform 0.3s ease-out 0.2s;
  transition: opacity 0.3s ease-out 0.2s, transform 0.3s ease-out 0.2s;
  transition: opacity 0.3s ease-out 0.2s, transform 0.3s ease-out 0.2s, -webkit-transform 0.3s ease-out 0.2s;
}

.kv-title .kv-title__sub>div:nth-child(6) {
  -webkit-transition: opacity 0.3s ease-out 0.25s, -webkit-transform 0.3s ease-out 0.25s;
  transition: opacity 0.3s ease-out 0.25s, -webkit-transform 0.3s ease-out 0.25s;
  -o-transition: opacity 0.3s ease-out 0.25s, transform 0.3s ease-out 0.25s;
  transition: opacity 0.3s ease-out 0.25s, transform 0.3s ease-out 0.25s;
  transition: opacity 0.3s ease-out 0.25s, transform 0.3s ease-out 0.25s, -webkit-transform 0.3s ease-out 0.25s;
}

.kv-title .kv-title__sub>div:nth-child(7) {
  -webkit-transition: opacity 0.3s ease-out 0.3s, -webkit-transform 0.3s ease-out 0.3s;
  transition: opacity 0.3s ease-out 0.3s, -webkit-transform 0.3s ease-out 0.3s;
  -o-transition: opacity 0.3s ease-out 0.3s, transform 0.3s ease-out 0.3s;
  transition: opacity 0.3s ease-out 0.3s, transform 0.3s ease-out 0.3s;
  transition: opacity 0.3s ease-out 0.3s, transform 0.3s ease-out 0.3s, -webkit-transform 0.3s ease-out 0.3s;
}


.kv-title .kv-title__sub>div:nth-child(8) {
  -webkit-transition: opacity 0.3s ease-out 0.35s, -webkit-transform 0.3s ease-out 0.35s;
  transition: opacity 0.3s ease-out 0.35s, -webkit-transform 0.3s ease-out 0.35s;
  -o-transition: opacity 0.3s ease-out 0.35s, transform 0.3s ease-out 0.35s;
  transition: opacity 0.3s ease-out 0.35s, transform 0.3s ease-out 0.35s;
  transition: opacity 0.3s ease-out 0.35s, transform 0.3s ease-out 0.35s, -webkit-transform 0.3s ease-out 0.35s;
}

.kv-title .kv-title__sub>div:nth-child(9) {
  -webkit-transition: opacity 0.3s ease-out 0.4s, -webkit-transform 0.3s ease-out 0.4s;
  transition: opacity 0.3s ease-out 0.4s, -webkit-transform 0.3s ease-out 0.4s;
  -o-transition: opacity 0.3s ease-out 0.4s, transform 0.3s ease-out 0.4s;
  transition: opacity 0.3s ease-out 0.4s, transform 0.3s ease-out 0.4s;
  transition: opacity 0.3s ease-out 0.4s, transform 0.3s ease-out 0.4s, -webkit-transform 0.3s ease-out 0.4s;
}

.kv-title .kv-title__sub>div:nth-child(10) {
  -webkit-transition: opacity 0.3s ease-out 0.45s, -webkit-transform 0.3s ease-out 0.45s;
  transition: opacity 0.3s ease-out 0.45s, -webkit-transform 0.3s ease-out 0.45s;
  -o-transition: opacity 0.3s ease-out 0.45s, transform 0.3s ease-out 0.45s;
  transition: opacity 0.3s ease-out 0.45s, transform 0.3s ease-out 0.45s;
  transition: opacity 0.3s ease-out 0.45s, transform 0.3s ease-out 0.45s, -webkit-transform 0.3s ease-out 0.45s;
}

.kv-title .kv-title__sub>div:nth-child(11) {
  -webkit-transition: opacity 0.3s ease-out 0.5s, -webkit-transform 0.3s ease-out 0.5s;
  transition: opacity 0.3s ease-out 0.5s, -webkit-transform 0.3s ease-out 0.5s;
  -o-transition: opacity 0.3s ease-out 0.5s, transform 0.3s ease-out 0.5s;
  transition: opacity 0.3s ease-out 0.5s, transform 0.3s ease-out 0.5s;
  transition: opacity 0.3s ease-out 0.5s, transform 0.3s ease-out 0.5s, -webkit-transform 0.3s ease-out 0.5s;
}

.kv-title .kv-title__sub>div:nth-child(12) {
  -webkit-transition: opacity 0.3s ease-out 0.55s, -webkit-transform 0.3s ease-out 0.55s;
  transition: opacity 0.3s ease-out 0.55s, -webkit-transform 0.3s ease-out 0.55s;
  -o-transition: opacity 0.3s ease-out 0.55s, transform 0.3s ease-out 0.55s;
  transition: opacity 0.3s ease-out 0.55s, transform 0.3s ease-out 0.55s;
  transition: opacity 0.3s ease-out 0.55s, transform 0.3s ease-out 0.55s, -webkit-transform 0.3s ease-out 0.55s;
}

.kv-title .kv-title__sub>div:nth-child(13) {
  -webkit-transition: opacity 0.3s ease-out 0.6s, -webkit-transform 0.3s ease-out 0.6s;
  transition: opacity 0.3s ease-out 0.6s, -webkit-transform 0.3s ease-out 0.6s;
  -o-transition: opacity 0.3s ease-out 0.6s, transform 0.3s ease-out 0.6s;
  transition: opacity 0.3s ease-out 0.6s, transform 0.3s ease-out 0.6s;
  transition: opacity 0.3s ease-out 0.6s, transform 0.3s ease-out 0.6s, -webkit-transform 0.3s ease-out 0.6s;
}

.kv-title .kv-title__sub>div:nth-child(14) {
  -webkit-transition: opacity 0.3s ease-out 0.65s, -webkit-transform 0.3s ease-out 0.65s;
  transition: opacity 0.3s ease-out 0.65s, -webkit-transform 0.3s ease-out 0.65s;
  -o-transition: opacity 0.3s ease-out 0.65s, transform 0.3s ease-out 0.65s;
  transition: opacity 0.3s ease-out 0.65s, transform 0.3s ease-out 0.65s;
  transition: opacity 0.3s ease-out 0.65s, transform 0.3s ease-out 0.65s, -webkit-transform 0.3s ease-out 0.65s;
}

.kv-title .kv-title__sub>div:nth-child(15) {
  -webkit-transition: opacity 0.3s ease-out 0.7s, -webkit-transform 0.3s ease-out 0.7s;
  transition: opacity 0.3s ease-out 0.7s, -webkit-transform 0.3s ease-out 0.7s;
  -o-transition: opacity 0.3s ease-out 0.7s, transform 0.3s ease-out 0.7s;
  transition: opacity 0.3s ease-out 0.7s, transform 0.3s ease-out 0.7s;
  transition: opacity 0.3s ease-out 0.7s, transform 0.3s ease-out 0.7s, -webkit-transform 0.3s ease-out 0.7s;
}

.kv-title .kv-title__sub>div:nth-child(16) {
  -webkit-transition: opacity 0.3s ease-out 0.75s, -webkit-transform 0.3s ease-out 0.75s;
  transition: opacity 0.3s ease-out 0.75s, -webkit-transform 0.3s ease-out 0.75s;
  -o-transition: opacity 0.3s ease-out 0.75s, transform 0.3s ease-out 0.75s;
  transition: opacity 0.3s ease-out 0.75s, transform 0.3s ease-out 0.75s;
  transition: opacity 0.3s ease-out 0.75s, transform 0.3s ease-out 0.75s, -webkit-transform 0.3s ease-out 0.75s;
}

.kv-title .kv-title__sub>div:nth-child(17) {
  -webkit-transition: opacity 0.3s ease-out 0.8s, -webkit-transform 0.3s ease-out 0.8s;
  transition: opacity 0.3s ease-out 0.8s, -webkit-transform 0.3s ease-out 0.8s;
  -o-transition: opacity 0.3s ease-out 0.8s, transform 0.3s ease-out 0.8s;
  transition: opacity 0.3s ease-out 0.8s, transform 0.3s ease-out 0.8s;
  transition: opacity 0.3s ease-out 0.8s, transform 0.3s ease-out 0.8s, -webkit-transform 0.3s ease-out 0.8s;
}

.kv-title .kv-title__sub>div:nth-child(18) {
  -webkit-transition: opacity 0.3s ease-out 0.85s, -webkit-transform 0.3s ease-out 0.85s;
  transition: opacity 0.3s ease-out 0.85s, -webkit-transform 0.3s ease-out 0.85s;
  -o-transition: opacity 0.3s ease-out 0.85s, transform 0.3s ease-out 0.85s;
  transition: opacity 0.3s ease-out 0.85s, transform 0.3s ease-out 0.85s;
  transition: opacity 0.3s ease-out 0.85s, transform 0.3s ease-out 0.85s, -webkit-transform 0.3s ease-out 0.85s;
}

.kv-title .kv-title__sub>div:nth-child(19) {
  -webkit-transition: opacity 0.3s ease-out 0.9s, -webkit-transform 0.3s ease-out 0.9s;
  transition: opacity 0.3s ease-out 0.9s, -webkit-transform 0.3s ease-out 0.9s;
  -o-transition: opacity 0.3s ease-out 0.9s, transform 0.3s ease-out 0.9s;
  transition: opacity 0.3s ease-out 0.9s, transform 0.3s ease-out 0.9s;
  transition: opacity 0.3s ease-out 0.9s, transform 0.3s ease-out 0.9s, -webkit-transform 0.3s ease-out 0.9s;
}

.kv-title .kv-title__sub>div:nth-child(20) {
  -webkit-transition: opacity 0.3s ease-out 0.95s, -webkit-transform 0.3s ease-out 0.95s;
  transition: opacity 0.3s ease-out 0.95s, -webkit-transform 0.3s ease-out 0.95s;
  -o-transition: opacity 0.3s ease-out 0.95s, transform 0.3s ease-out 0.95s;
  transition: opacity 0.3s ease-out 0.95s, transform 0.3s ease-out 0.95s;
  transition: opacity 0.3s ease-out 0.95s, transform 0.3s ease-out 0.95s, -webkit-transform 0.3s ease-out 0.95s;
}

.kv-title .kv-title__sub>div:nth-child(21) {
  -webkit-transition: opacity 0.3s ease-out 1s, -webkit-transform 0.3s ease-out 1s;
  transition: opacity 0.3s ease-out 1s, -webkit-transform 0.3s ease-out 1s;
  -o-transition: opacity 0.3s ease-out 1s, transform 0.3s ease-out 1s;
  transition: opacity 0.3s ease-out 1s, transform 0.3s ease-out 1s;
  transition: opacity 0.3s ease-out 1s, transform 0.3s ease-out 1s, -webkit-transform 0.3s ease-out 1s;
}

.kv-title .kv-title__sub>div:nth-child(22) {
  -webkit-transition: opacity 0.3s ease-out 1.05s, -webkit-transform 0.3s ease-out 1.05s;
  transition: opacity 0.3s ease-out 1.05s, -webkit-transform 0.3s ease-out 1.05s;
  -o-transition: opacity 0.3s ease-out 1.05s, transform 0.3s ease-out 1.05s;
  transition: opacity 0.3s ease-out 1.05s, transform 0.3s ease-out 1.05s;
  transition: opacity 0.3s ease-out 1.05s, transform 0.3s ease-out 1.05s, -webkit-transform 0.3s ease-out 1.05s;
}

.kv-title .kv-title__sub>div:nth-child(23) {
  -webkit-transition: opacity 0.3s ease-out 1.1s, -webkit-transform 0.3s ease-out 1.1s;
  transition: opacity 0.3s ease-out 1.1s, -webkit-transform 0.3s ease-out 1.1s;
  -o-transition: opacity 0.3s ease-out 1.1s, transform 0.3s ease-out 1.1s;
  transition: opacity 0.3s ease-out 1.1s, transform 0.3s ease-out 1.1s;
  transition: opacity 0.3s ease-out 1.1s, transform 0.3s ease-out 1.1s, -webkit-transform 0.3s ease-out 1.1s;
}

.kv-title .kv-title__sub>div:nth-child(24) {
  -webkit-transition: opacity 0.3s ease-out 1.15s, -webkit-transform 0.3s ease-out 1.15s;
  transition: opacity 0.3s ease-out 1.15s, -webkit-transform 0.3s ease-out 1.15s;
  -o-transition: opacity 0.3s ease-out 1.15s, transform 0.3s ease-out 1.15s;
  transition: opacity 0.3s ease-out 1.15s, transform 0.3s ease-out 1.15s;
  transition: opacity 0.3s ease-out 1.15s, transform 0.3s ease-out 1.15s, -webkit-transform 0.3s ease-out 1.15s;
}

.kv-title .kv-title__sub>div:nth-child(25) {
  -webkit-transition: opacity 0.3s ease-out 1.2s, -webkit-transform 0.3s ease-out 1.2s;
  transition: opacity 0.3s ease-out 1.2s, -webkit-transform 0.3s ease-out 1.2s;
  -o-transition: opacity 0.3s ease-out 1.2s, transform 0.3s ease-out 1.2s;
  transition: opacity 0.3s ease-out 1.2s, transform 0.3s ease-out 1.2s;
  transition: opacity 0.3s ease-out 1.2s, transform 0.3s ease-out 1.2s, -webkit-transform 0.3s ease-out 1.2s;
}

.kv-title .kv-title__sub>div:nth-child(26) {
  -webkit-transition: opacity 0.3s ease-out 1.25s, -webkit-transform 0.3s ease-out 1.25s;
  transition: opacity 0.3s ease-out 1.25s, -webkit-transform 0.3s ease-out 1.25s;
  -o-transition: opacity 0.3s ease-out 1.25s, transform 0.3s ease-out 1.25s;
  transition: opacity 0.3s ease-out 1.25s, transform 0.3s ease-out 1.25s;
  transition: opacity 0.3s ease-out 1.25s, transform 0.3s ease-out 1.25s, -webkit-transform 0.3s ease-out 1.25s;
}

.box-section-title {
  font-size: 2em;
  line-height: 1.31;
}


.box-section-title {
  font-size: 2em;
}

.box2 .box-textarea p {
  line-height: 1.62;
  letter-spacing: 0;
}

.box-leftarea__title {
  font-size: 1.37em;
  line-height: 1.45;
}

.box-right-picarea,
.box2 .box-pic,
.box2 .box-pic2 {
  margin-top: 1.47em;
}

.box-rightarea__table,
.box-link-btn {
  margin-top: 1.47em;
}

.case-list-textarea {
  padding: 1.45em 7.8% 1em;
}

.case-list-text {
  margin-bottom: 0.6em;
}

.case-list__category {
  float: none;
  width: 100%;
  font-size: 1.12em;
  line-height: 1.44;
}

.case-list__category:after {
  content: "：";
  display: inline-block;
  vertical-align: text-top;
}

.case-list__text {
  float: none;
  width: 100%;
}

.case-list__text:before {
  display: none;
}

.case-list__category {
  width: 100% !important;
}

.link-btn {
  font-size: 1.25em;
  height: 5em;
}

.link-btn .link-btn__text {
  line-height: 1.44;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

@media screen and (max-width: 1566px) {
  .link-btn .link-btn__text {
    font-size: 1.27vw;
    letter-spacing: 0;
  }
}

@media screen and (max-width: 1480px) {
  .main-pan.long {
    overflow: scroll;
    white-space: nowrap;
  }

  .main-pan.long:after {
    display: block;
    content: " ";
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background-image: url(/common/img/pan-mask.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: auto 100%;
    -webkit-transition: opacity 0.2s ease-out;
    -o-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out;
  }

  .main-pan.long.hide:after {
    opacity: 0;
  }
}

@media screen and (max-width: 768px) {

  .kv-title__main {
    letter-spacing: -0.105em;
    line-height: 1.1;
    margin-bottom: 3.7vw;
    font-size: 7.3vw;
  }

  .kv.third .kv-title-area {
    padding-top: 20.4vw;
  }

  .kv-title__main>div {
    line-height: 1;
  }

  .kv-title__main>div:nth-child(12),.kv-title__main>div:nth-child(13),.kv-title__main>div:nth-child(14) {
    display: inline-block;
  }

  .kv-title__main>div:nth-child(20) {
    display: block;
  }

  .tech-list-content-area.content-2 .tech-list-text__inner {
    letter-spacing: -0.025em;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    text-align: center;
    width: 100%;
}

  .box-section-title {
    font-size: 5.6vw;
    line-height: 1.23;
    margin-bottom: 5.3vw;
  }

  .box2 .box-textarea p {
    line-height: 1.38;
  }

  .box-leftarea__title {
    font-size: 3.75vw;
    line-height: 1.28;
    margin-bottom: 5.8vw;
  }

  .box2 .box-pic {
    margin-bottom: 6.9vw;
  }

  .box-right-picarea,
  .box2 .box-pic,
  .box2 .box-pic2 {
    margin-top: 6.9vw;
  }

  .box-rightarea__table,
  .box-link-btn {
    margin-top: 6.9vw;
  }

  .box-pic2 {
    padding-bottom: 10vw;
    background-color: #fff;
  }

  .box-pic2 .box-pic__text{
    font-size: 12vw;
  }

  .link-text a,
  .link-text a:link,
  .link-text a:visited {
    line-height: 1.38;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }

  .case-list-textarea {
    padding: 4.2vw 7.9% 5.4vw;
  }

  .case-list-text {
    margin-bottom: 1.4vw;
  }

  .case-list__category {
    font-size: 3.75vw;
  }

  .case-list__text {
    font-size: 3.45vw;
    line-height: 1.38;
  }

  .link-btn {
    height: 14.67vw;
    font-size: 3.75vw;
  }

  .link-btn .link-btn__text {
    line-height: 1.2;
    font-size: inherit;
    letter-spacing: 0;
  }

}