@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: url("../../assets/fonts/lato-regular.woff2") format("woff2");
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  font-display: optional;
  src: url("../../assets/fonts/lato-bold.woff2") format("woff2");
}
.apak-page--company{
  grid-template-rows: min-content auto auto auto auto auto;
  container-type: inline-size;
  --apak-current-line-start: 3px;
  --apak-current-line-end: 3px;
}
.apak-page--company > .apak-header .apak-container{
  width: min(calc(100% - 160px), 1300px);
}
.apak-main--company{ grid-row: 1 / 6; }
.apak-page--company > .apak-footer{ grid-row: 6; }
.apak-page--company .apak-footer__row,
.apak-page--company .apak-footer__legal-row{ max-inline-size: 1080px; margin-inline: auto; }
@media  (max-width: 1000px) {.apak-page--company{ grid-template-rows: min-content auto auto; }
.apak-page--company > .apak-header .apak-container{ width: min(calc(100% - 80px), 1300px); }
.apak-main--company{ grid-row: 2; display: block; }
.apak-page--company > .apak-footer{ grid-row: 3; }
}
@media  (max-width: 767px) {.apak-page--company .apak-container{
    width: min(calc(100% - 40px), 1300px);
  }
.apak-page--company > .apak-header .apak-container{
    width: min(calc(100% - 40px), 1300px);
  }
}
