.kLinkn {
  padding: 75px;
}

.tabber {
  padding: 0 75px;
}

@media screen and (max-width: 1800px) {
  .kLinkn {
    padding: 50px;
  }

  .tabber {
    padding: 0 50px;
  }
}
@media screen and (max-width: 1400px) {
  .tabber li.year-selector {
    font-size: 36px;
  }

  .kLinkn {
    padding: 35px;
  }

  .tabber {
    padding: 0 35px;
  }
}
@media screen and (max-width: 1200px) {
  .tabber li.year-selector {
    font-size: 28px;
  }

  .kLinkn {
    padding: 30px;
  }

  .tabber {
    padding: 0 30px;
  }
}
@media screen and (max-width: 990px) {
  .tabber li.year-selector {
    font-size: 24px;
  }

  .upper img.logo {
    height: 450px;
  }
  .upper .arrow-bg {
    width: 560px;
  }
  .upper .arrow-bg h2 {
    margin-top: -12px;
    font-size: 26px;
  }

  .kLinkn {
    padding: 20px;
  }

  .tabber {
    padding: 0 20px;
  }
}
@media screen and (max-width: 768px) {
  .logos {
    flex-direction: column;
    row-gap: 10px;
  }
  .logos img {
    height: 25px;
  }

  .upper img.logo {
    height: 400px;
  }
  .upper .arrow-bg img {
    display: none;
  }
  .upper .arrow-bg h2 {
    margin-top: -45px;
    font-size: 26px;
  }

  .kLinkn {
    padding: 20px;
  }

  .tabber {
    padding: 0 20px;
  }
}
@media screen and (max-width: 600px) {
  .upper img.logo {
    height: 310px;
  }
  .upper .arrow-bg h2 {
    margin-top: -140px;
    font-size: 26px;
    line-height: 26px;
  }
  .upper .arrow-bg h2 span {
    display: block;
  }

  .kLinkn {
    padding: 20px;
  }

  .tabber {
    margin-top: 10px;
    padding: 0 20px;
  }
}

/*# sourceMappingURL=mediaquery.css.map */
