@font-face {
  font-family: "Poppins";
  src: url("../fonts/poppins.ttf") format("truetype");
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/inter.ttf") format("truetype");
}
@font-face {
  font-family: "Articulat CF";
  src: url("../fonts/articulatcf.otf") format("opentype");
}
.only-desktops {
  display: initial;
}

@media only screen and (min-width: 800px) {
  .half-sized {
    width: 45vw;
  }
}

.two-third-sized {
  width: 60vw;
}

.blur-ground.small-blur-ground .blur-picture {
  min-height: 30vh;
}
.blur-ground.big-blur-ground .blur-picture {
  min-height: 70vh;
}

body header .navigation {
  margin-bottom: 10vmin;
}
body header h1 {
  max-width: 50vw;
  margin-bottom: 3vmin;
}
body header .block {
  margin-bottom: 8vmin;
}
body content categories {
  margin: 20vh 10vw 15vh;
  grid-template-columns: 1.3fr 0.175fr 0.9fr;
  grid-template-areas: "ex none-1 ct-1" "ex none-2 ct-2" "ex none-3 ct-3";
}
body content categories category {
  justify-self: safe center;
  width: 30vw;
  overflow-wrap: break-word;
  line-height: 2.0125rem;
  letter-spacing: -0.00875rem;
  font-size: 1.75rem;
  font-weight: 700;
}
@media only screen and (min-width: 800px) {
  body content categories category {
    display: inline-grid;
  }
}
body content dizh {
  margin: 5vh 0;
}
body content dizh > div.wrapper {
  margin-left: 10vw;
}
body content dizh .video-wrapper iframe {
  height: 42.19vw;
  width: 75vw;
}
body footer .slider {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
body footer .slider::-webkit-scrollbar {
  display: none;
}

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