﻿@font-face {
  font-family: headers;
  src: url('/fonts/HomeVideo-BLG6G.ttf');
}

@font-face {
  font-family: generalText;
  src: url('/fonts/MedodicaRegular.otf');
}

* {
  text-decoration: none;
 -webkit-font-smoothing: none;
 -moz-osx-font-smoothing: unset;
  font-size: 1.5vw; 
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: generalText;
  color: var(--Black);
}

#app {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  background-color: var(--LightBlue);
}

h1, h2, h3, h4, h5, h6 {
  font-family: headers;
}
html{
  height: 100%;
}

body {
  box-sizing: content-box;
  border-left: var(--PixelBorder) solid var(--Black);
  border-right: var(--PixelBorder) solid var(--Black);
  height: 100%;
  width: calc(100% - 8px);
  overflow: auto;
}
@media (max-width: 480px) {
  .RightSideSpace, .LeftSideSpace {
    display: none;
  }

  .Content {
    width: 100%;
  }

  * {
    font-size: 5vw;
  }
}