html, body {
    height:100%;
    max-width: 100vw;
}

body {
  background: white;
}

body { margin:0; padding:0; box-sizing:border-box;}

@font-face {
  font-family: RFTone-Extralight;
  src: url(fonts/RFTone-Extralight.otf);
}

@font-face {
  font-family: RFToneRegular;
  src: url(fonts/RFToneRegular.otf);
}

@font-face {
  font-family: RFTone-Bold;
  src: url(fonts/RFTone-Bold.otf);
}

@font-face {
  font-family: RFTone-Semibold;
  src: url(fonts/RFTone-Semibold.otf);
}

@font-face {
  font-family: RFTone-Extrabold;
  src: url(fonts/RFTone-Extrabold.otf);
}

@font-face {
  font-family: CeraRoundPro-Regular;
  src: url(fonts/CeraRoundPro-Regular.otf);
}

@font-face {
  font-family: CeraRoundPro-Medium;
  src: url(fonts/CeraRoundPro-Medium.otf);
}

@font-face {
  font-family: CeraRoundPro-Bold;
  src: url(fonts/CeraRoundPro-Bold.otf);
}

@font-face {
  font-family: CeraRoundPro-Black;
  src: url(fonts/CeraRoundPro-Black.otf);
}

h2 {
  font-family: CeraRoundPro-Bold;
  color: rgb(51,51,51);
  font-size: 18px;
  letter-spacing: 120%;
}

h3 {
  font-family: CeraRoundPro-Medium;
  font-size: 24px;
  color: white;
}

p {
  font-family: RFToneRegular;
  color: rgb(51,51,51);
  font-size: 14px;
}

.text_bold {
  font-family: RFTone-Bold;
}

ul, li {
    font-family: RFToneRegular;
}

body {
    font-family: CeraRoundPro-Regular;
}
