@font-face {
  font-family: Durik;
  src: url('../fonts/Durik.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Lt Remark;
  src: url('../fonts/LT-Remark-Bold3.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Izvestia;
  src: url('../fonts/IZVESTIA.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Old Soviet;
  src: url('../fonts/Old-Soviet.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Lt Remark 3";
  src: url('../fonts/LT-Remark-Bold3.woff') format("woff"), url('../fonts/LT-Remark-Bold3.woff') format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Belozerovsp;
  src: url('../fonts/BelozerovSP.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Bebas;
  src: url('../fonts/BebasNeueBold.woff') format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Journalism;
  src: url('../fonts/journalism.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Antract;
  src: url('../fonts/Antract.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
    font-family: St Postoronnim;
    src: url('../fonts/ST-Postoronnim.woff') format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

body {
  color: #333;
  background-color: #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1vw;
  line-height: 1.3;
}

img {
  max-width: 1000%;
  display: inline-block;
}

.section.section--closet {
  z-index: 10;
  background-color: #000;
  justify-content: center;
  align-items: flex-start;
  padding-top: 3vh;
  display: flex;
  position: fixed;
  inset: 0%;
}

.section.section--pano {
  z-index: 20;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.section.section--pano.hide {
  display: none;
}

.section.section--transition {
  z-index: 100;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.section.section--transition.hide {
  display: none;
}

.closet {
  grid-template-rows: 11.75em 1.75em 13em 1.5em 13em 1.5em 13em;
  grid-template-columns: 3.5em 19.75em 1.25em 19.75em 1.25em 19.75em 1.25em 19.75em 3.5em;
  display: grid;
  position: relative;
}

.drawer {
  z-index: 20;
  width: 100%;
  height: 100%;
  transition: all .2s;
  position: relative;
}

.drawer.active {
  z-index: 30;
  cursor: pointer;
  transition: all .2s;
  box-shadow: 0 3.9em 2.6em -1.7em #000, 0 1.2em 1.8em .6em #00000080;
}

.closet__sprite {
  z-index: 10;
  width: 100%;
  height: 100%;
  position: relative;
}

.closet__sprite.closet__sprite--side {
  width: 2.4em;
}

.img {
  z-index: 10;
  width: 100%;
  height: 100%;
  position: relative;
}

.img.img--paper--pano-01, .img.img--paper--pano-02, .img.img--paper--pano-03 {
  position: absolute;
  inset: 0%;
}

.img.img--paper--pano-05 {
  width: 110%;
  position: absolute;
  inset: 0% 0% 0% -9%;
}

.img.img--paper--pano-06 {
  position: absolute;
  inset: 0%;
}

.img.img--popup {
  width: auto;
  max-width: 80vw;
  height: auto;
  max-height: 80vh;
}

.img.img--person {
  object-fit: cover;
  object-position: 50% 0%;
}

.test-overlay-pc {
  opacity: 1;
  filter: none;
  pointer-events: none;
  width: 90em;
  position: absolute;
}

.closet__tint {
  z-index: 100;
  pointer-events: none;
  background-image: linear-gradient(#0000 60%, #000);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.transition {
  background-image: linear-gradient(#0000, #0000 20%, #000 40% 60%, #0000 80%, #0000);
  width: 100%;
  height: 500vh;
  position: absolute;
}

.button {
  cursor: pointer;
}

.button.button--pano {
  z-index: 20;
  border-radius: 100%;
  flex: none;
  width: 3em;
  height: 3em;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 5px 13px 1px #00000080;
}

.button.button--popup--close,
.button.button--popup--closee,
.button.button--popup--closeee {
  z-index: 100;
  border-radius: 100%;
  flex: none;
  width: 2.4em;
  height: 2.4em;
  margin-top: -1.6em;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 5px 13px 1px #00000080;
}

.button.button--popup--close.popup,
.button.button--popup--closee.popup,
.button.button--popup--closeee.popup {
  margin-top: -2.6em;
}

.button.button--popup--play {
  z-index: 20;
  border-radius: 100%;
  flex: none;
  width: 3em;
  height: 3em;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 5px 13px 1px #00000080;
}

.button.button--menu {
  z-index: 200;
  border-radius: .5em;
  width: 7em;
  position: absolute;
  top: 1em;
  box-shadow: 0 .2em .8em 0 #0006;
}

.button.button--popup--slider-left {
  z-index: 100;
  border-radius: 100%;
  flex: none;
  width: 2.4em;
  height: 2.4em;
  position: absolute;
  left: -1.3em;
  overflow: hidden;
  box-shadow: 0 5px 13px 1px #00000080;
}

.button.button--popup--slider-left.popup {
  margin-top: -2.6em;
}

.button.button--popup--slider-right {
  z-index: 100;
  border-radius: 100%;
  flex: none;
  width: 2.4em;
  height: 2.4em;
  position: absolute;
  right: -1.3em;
  overflow: hidden;
  box-shadow: 0 5px 13px 1px #00000080;
}

.button.button--popup--slider-right.popup {
  margin-top: -2.6em;
}

.popup.popup--pano,
.popup.popup--pano-image {
  z-index: 30;
  transform-origin: 50% 100%;
  justify-content: center;
  align-items: flex-start;
  width: 30em;
  height: 36em;
  padding: .5em .56em .5em .5em;
  display: flex;
  position: absolute;
  left: 10em;
}

.popup.popup--pano.intro {
  border-radius: 15px;
  width: 40em;
}

.popup.popup--pano.hide {
  display: none;
}

.popup.popup--pano-image {
  background-color: #fff;
  width: auto;
  height: auto;
  left: auto;
}

.popup.popup--pano.pano-06, .popup.popup--pano.pano-07, .popup.popup--pano.pano-08 {
  box-shadow: none;
  padding-right: 1em;
}

.popup.popup--slider {
  z-index: 30;
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  transform-origin: 50% 100%;
  border-radius: 15px;
  justify-content: center;
  align-items: flex-start;
  width: 60em;
  height: 60vh;
  padding: 1.5em;
  display: flex;
  position: relative;
  box-shadow: inset 0 1em 1.5em 2em #0003, 0 1em 1.5em .5em #0006;
}

.popup.popup--slider.intro {
  border-radius: 15px;
  width: 40em;
}

.popup.popup--slider.hide {
  display: none;
}

.popup.popup--slider.photo {
  aspect-ratio: auto;
  border-radius: 15px;
  width: 80%;
  height: auto;
  padding: 1.4em;
  left: auto;
}

.content.content--popup {
  z-index: 50;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 1.5em 1em 3em;
  display: flex;
  position: relative;
  overflow: auto;
}

.h {
  width: 100%;
}

.h.h--popup--pano-01 {
  text-transform: uppercase;
  font-family: Durik, Georgia, sans-serif;
  font-size: 2.8em;
  font-weight: 700;
  line-height: 1;
}

.h.h--popup--pano-02 {
  text-align: center;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-family: Izvestia, Georgia, sans-serif;
  font-size: 2.4em;
  font-weight: 700;
  line-height: 1;
}

.h.h--popup--pano-03 {
  text-align: center;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-family: Old Soviet, Times New Roman, sans-serif;
  font-size: 2em;
  font-weight: 700;
  line-height: 1.3;
}

.h.h--popup--pano-03.slider {
  text-align: left;
}

.h.h--popup--pano-04 {
  text-align: center;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-family: Belozerovsp, Times New Roman, sans-serif;
  font-size: 3em;
  font-weight: 700;
  line-height: 1;
}

.h.h--popup--pano-05 {
  color: #e7decf;
  text-align: left;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-family: Bebas, Times New Roman, sans-serif;
  font-size: 3em;
  font-weight: 700;
  line-height: 1;
  position: static;
}

.h.h--popup--pano-06 {
  text-align: center;
  letter-spacing: .05em;
  text-transform: uppercase;
  font-family: Journalism, Impact, sans-serif;
  font-size: 4em;
  font-weight: 400;
  line-height: 1;
}

.h.h--popup--pano-07 {
  text-align: left;
  letter-spacing: .02em;
  text-transform: uppercase;
  margin-bottom: -.12em;
  font-family: Antract, Impact, sans-serif;
  font-size: 5em;
  line-height: 1;
}

.h.h--popup--pano-08 {
    text-align: left;
    margin-bottom: -.12em;
    font-family: St Postoronnim, Impact, sans-serif;
    font-size: 3.6em;
    line-height: 1;
}

.divider.divider--popup--pano-01 {
  background-color: #262626;
  width: 100%;
  height: 3px;
}

.divider.divider--popup--list-01 {
  background-color: #858585;
  flex: none;
  width: 2px;
  height: 100%;
}

.divider.divider--popup--pano-02 {
  width: 75%;
}

.divider.divider--popup--pano-03, .divider.divider--popup--pano-04, .divider.divider--popup--pano-05, .divider.divider--popup--pano-06, .divider.divider--popup--pano-07 {
  width: 100%;
}

.txt {
  font-size: 1.2em;
}

.txt.txt--popup--pano-01 {
  font-family: Lt Remark, Times New Roman, sans-serif;
}

.txt.txt--popup--pano-02 {
  font-family: Lt Remark, Times New Roman, sans-serif;
  font-size: 1em;
}

.txt.txt--popup--pano-03 {
  font-family: Old Soviet, Times New Roman, sans-serif;
  font-size: .8em;
}

.txt.txt--popup--pano-04, .txt.txt--popup--pano-05, .txt.txt--popup--pano-06, .txt.txt--popup--pano-07 {
  font-family: "Lt Remark 3", Times New Roman, sans-serif;
}

.box.box--popup--divider-01 {
  grid-column-gap: .3em;
  grid-row-gap: .3em;
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.box.box--popup--list-01 {
  grid-column-gap: .6em;
  grid-row-gap: .6em;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.box.box--popup--divider-02, .box.box--popup--divider-03, .box.box--popup--divider-04 {
  grid-column-gap: .3em;
  grid-row-gap: .3em;
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.box.box--popup--h1-05 {
  grid-column-gap: .3em;
  grid-row-gap: .3em;
  background-image: url('../images/h1-bg-05.jpg');
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1em 1em .6em;
  display: flex;
}

.box.box--popup--divider-05, .box.box--popup--divider-06, .box.box--popup--divider-07 {
  grid-column-gap: .3em;
  grid-row-gap: .3em;
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.box.box--popup--divider-08 {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    flex-flow: column;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
}

.el.el--popup--list-01 {
  grid-column-gap: .6em;
  grid-row-gap: .6em;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.video.video--popup--pano-01, .video.photo--fs {
  z-index: 50;
  border: 1px solid #858585;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 5px;
  display: flex;
  position: relative;
}

.pano {
  z-index: 10;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.pano.blur {
  filter: blur(1em);
}

.person.video--popup--pano-01 {
  z-index: 50;
  border: 1px solid #858585;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 5px;
  display: flex;
  position: relative;
}

.person.person--slider {
  z-index: 50;
  border: 1px solid #262626;
  justify-content: center;
  align-items: center;
  width: 40em;
  height: 100%;
  padding: 1em;
  display: flex;
  position: relative;
}

.pano-tint {
  z-index: 15;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #000000b3;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.photo.video--popup--pano-01 {
  z-index: 50;
  border: 1px solid #858585;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 5px;
  display: flex;
  position: relative;
}

.photo.photo--popup {
  z-index: 50;
  border: 1px solid #858585;
  justify-content: center;
  align-items: center;
  padding: 5px;
  display: flex;
  position: relative;
}

.sticker.sticker--slider {
  z-index: 60;
  background-image: url('../images/paper-03.png');
  background-position: 50%;
  background-size: 100% 100%;
  padding: .5em .8em .4em;
  position: absolute;
  bottom: -.8em;
  box-shadow: 0 .5em 1em #00000080;
}

.sticker__txt.sticker__txt--slider {
  text-transform: uppercase;
  font-family: Old Soviet, Times New Roman, sans-serif;
  font-size: 1.4em;
  font-weight: 400;
}

.slider.slider--pano-03 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: absolute;
}

@media screen and (max-width: 991px) {
  .img.img--popup {
    max-height: 60vh;
  }

  .button.button--popup--close,
  .button.button--popup--closee,
  .button.button--popup--closeee {
    width: 4em;
    height: 4em;
    margin-top: -2.1em;
    top: 0;
  }

  .button.button--popup--close.popup,
  .button.button--popup--closee.popup,
  .button.button--popup--closeee.popup {
    top: .5em;
  }

  .button.button--popup--play {
    width: 5em;
    height: 5em;
  }

  .button.button--menu {
    width: 10em;
  }

  .button.button--popup--slider-left {
    width: 4em;
    height: 4em;
    left: -2em;
  }

  .button.button--popup--slider-left.popup {
    top: .5em;
  }

  .button.button--popup--slider-right {
    width: 4em;
    height: 4em;
    right: -2em;
  }

  .button.button--popup--slider-right.popup {
    top: .5em;
  }

  .popup.popup--pano,
  .popup.popup--pano-image {
    width: 60em;
    height: 32em;
    margin-top: 6em;
    padding-top: 0;
    padding-bottom: 0;
    left: auto;
  }

  .popup.popup--pano-image {
    padding-top: .5em;
    padding-bottom: .5em;
  }

  .popup.popup--slider {
    width: 80em;
  }

  .content.content--popup {
    padding: 3em 2em 4em;
  }

  .h.h--popup--pano-01, .h.h--popup--pano-02 {
    font-size: 4em;
  }

  .h.h--popup--pano-03 {
    font-size: 2.6em;
  }

  .h.h--popup--pano-04, .h.h--popup--pano-05 {
    font-size: 4em;
  }

  .h.h--popup--pano-06 {
    font-size: 6em;
  }

  .h.h--popup--pano-07 {
    font-size: 5em;
  }

    .h.h--popup--pano-08 {
        font-size: 6em;
    }

  .divider.divider--popup--pano-01 {
    height: 2px;
  }

  .txt.txt--popup--pano-01 {
    font-size: 1.6em;
  }

  .txt.txt--popup--pano-02 {
    font-size: 1.8em;
  }

  .txt.txt--popup--pano-03, .txt.txt--popup--pano-04, .txt.txt--popup--pano-05, .txt.txt--popup--pano-06, .txt.txt--popup--pano-07 {
    font-size: 1.6em;
  }

  .box.box--popup--divider-01, .box.box--popup--divider-02, .box.box--popup--divider-03, .box.box--popup--divider-04, .box.box--popup--h1-05, .box.box--popup--divider-05, .box.box--popup--divider-06, .box.box--popup--divider-07, .box.box--popup--divider-08 {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .sticker.sticker--slider {
    bottom: -1em;
  }

  .slider.slider--pano-03 {
    margin-top: 6em;
  }
}

@media screen and (max-width: 479px) {
  body {
    font-size: 2.2vw;
  }

  .closet {
    grid-template-rows: 12.75em 1.75em 13em 1.5em 13em 1.5em 13em 1.5em 13em 1.5em 13em;
    grid-template-columns: 3.5em 19.75em 1.25em 19.75em 3.5em;
  }

  .img.img--popup {
    max-width: 90vw;
    max-height: 80vh;
  }

  .button.button--pano {
    width: 4em;
    height: 4em;
  }

  .popup.popup--pano,
  .popup.popup--pano-image {
    width: 40em;
    height: 50em;
  }

  .popup.popup--slider {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 40em;
    height: 70vh;
  }

  .content.content--popup {
    padding: 3em 2em 4em;
  }

  .h.h--popup--pano-07 {
    font-size: 6.2em;
  }

    .h.h--popup--pano-08 {
        font-size: 4.7em;
    }

  .person.person--slider {
    width: 80%;
    max-height: 35vh;
  }

  .sticker__txt.sticker__txt--slider {
    font-size: 1.6em;
  }
}

#w-node-afdd5d7c-5f2e-4e60-98c8-d206bc647914-7cca3ecb {
  grid-area: 1 / 1 / 8 / 10;
}

#w-node-bdc8a494-9778-1353-a46c-410fc9f74ea1-7cca3ecb {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-d941d2ab-54a1-a14d-a643-03108ed01287-7cca3ecb {
  grid-area: 2 / 1 / 8 / 2;
  justify-self: end;
}

#w-node-_754ac1d0-f56b-5467-3706-7d10c9fcc879-7cca3ecb {
  grid-area: 2 / 2 / 3 / 9;
}

#w-node-_3223b10c-0f0b-ee1d-73e3-7efed7b81691-7cca3ecb {
  grid-area: 2 / 9 / 8 / 10;
  justify-self: start;
}

#w-node-a4b142cc-fca0-9f5b-d807-d264be26edb1-7cca3ecb {
  grid-area: 4 / 2 / 5 / 3;
  justify-self: start;
}

#w-node-_32ea3176-ba1c-1811-50bb-d0771f2f7e97-7cca3ecb {
  grid-area: 4 / 4 / 5 / 5;
  justify-self: start;
}

#w-node-d7fa91ee-d11a-b5ee-60ce-aab8577eaf19-7cca3ecb {
  grid-area: 4 / 6 / 5 / 7;
  justify-self: start;
}

#w-node-_259c3dac-dd7f-0790-3e65-5676edbea390-7cca3ecb {
  grid-area: 4 / 8 / 5 / 9;
  justify-self: start;
}

#w-node-_59777699-5fbc-51a7-2fbc-62494914726a-7cca3ecb {
  grid-area: 6 / 2 / 7 / 3;
  justify-self: start;
}

#w-node-bd878617-1b5f-6786-9370-986379316473-7cca3ecb {
  grid-area: 6 / 4 / 7 / 5;
  justify-self: start;
}

#w-node-_15d6c710-47f8-c695-6094-04000eef78a0-7cca3ecb {
  grid-area: 6 / 6 / 7 / 7;
  justify-self: start;
}

#w-node-_6f6719e1-6483-9faf-6262-fd1efe2448e9-7cca3ecb {
  grid-area: 6 / 8 / 7 / 9;
  justify-self: start;
}

#w-node-_4a152906-00ff-d9ff-965a-87e2241f8575-7cca3ecb {
  grid-area: 3 / 3 / 8 / 4;
  justify-self: start;
}

#w-node-f4cc0338-c4ae-8a3c-8f0d-d01f57d5715a-7cca3ecb {
  grid-area: 3 / 5 / 8 / 6;
  justify-self: start;
}

#w-node-db6bf3c6-5fb9-1bfc-b8ad-02aca6778f75-7cca3ecb {
  grid-area: 3 / 7 / 8 / 8;
  justify-self: start;
}

@media screen and (max-width: 479px) {
  #w-node-afdd5d7c-5f2e-4e60-98c8-d206bc647914-7cca3ecb {
    grid-row-end: 12;
    grid-column-end: 6;
  }

  #w-node-bdc8a494-9778-1353-a46c-410fc9f74ea1-7cca3ecb {
    grid-column-end: 6;
  }

  #w-node-d941d2ab-54a1-a14d-a643-03108ed01287-7cca3ecb {
    grid-row-end: 12;
  }

  #w-node-_754ac1d0-f56b-5467-3706-7d10c9fcc879-7cca3ecb {
    grid-column-end: 5;
  }

  #w-node-_3223b10c-0f0b-ee1d-73e3-7efed7b81691-7cca3ecb {
    grid-column: 5 / 6;
    grid-row-end: 12;
  }

  #w-node-d7fa91ee-d11a-b5ee-60ce-aab8577eaf19-7cca3ecb {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_259c3dac-dd7f-0790-3e65-5676edbea390-7cca3ecb {
    grid-area: 6 / 4 / 7 / 5;
  }

  #w-node-_59777699-5fbc-51a7-2fbc-62494914726a-7cca3ecb, #w-node-bd878617-1b5f-6786-9370-986379316473-7cca3ecb {
    grid-row: 8 / 9;
  }

  #w-node-_15d6c710-47f8-c695-6094-04000eef78a0-7cca3ecb {
    grid-area: 10 / 2 / 11 / 3;
  }

  #w-node-_6f6719e1-6483-9faf-6262-fd1efe2448e9-7cca3ecb {
    grid-area: 10 / 4 / 11 / 5;
  }

  #w-node-_4a152906-00ff-d9ff-965a-87e2241f8575-7cca3ecb {
    grid-row-end: 12;
  }
}


@font-face {
  font-family: 'Durik';
  src: url('../fonts/Durik.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lt Remark';
  src: url('../fonts/LT-Remark-Bold3.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Izvestia';
  src: url('../fonts/IZVESTIA.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Old Soviet';
  src: url('../fonts/Old-Soviet.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lt Remark 3';
  src: url('../fonts/LT-Remark-Bold3.woff') format('woff'), url('../fonts/LT-Remark-Bold3.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Belozerovsp';
  src: url('../fonts/BelozerovSP.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Bebas';
  src: url('../fonts/BebasNeueBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Journalism';
  src: url('../fonts/journalism.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Antract';
  src: url('../fonts/Antract.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
    font-family: 'St Postoronnim';
    src: url('../fonts/ST-Postoronnim.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
