@font-face {
  font-family: "Blender Pro";
  src: url("../font/BlenderPro-Medium.woff2") format("woff2"), url("../font/BlenderPro-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: optional;
}

@font-face {
  font-family: "Blender Pro";
  src: url("../font/BlenderPro-Bold.woff2") format("woff2"), url("../font/BlenderPro-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: optional;
}


.terms-of-use{
    display:flex;
    flex-direction:column;
    flex:1 0 auto;
    line-height:1.5;
    z-index:1;
    width:100%;
    max-width:800px;
    margin:0 auto;
    font-family:"Open Sans",sans-serif,Helvetica,Arial;
    font-size:14px;
    width:100vw;
  }
    
.terms-of-use .tos_page_title_wrapper{
  padding:20px 35px 2px;
  width:100%;
}

.terms-of-use .tos_page_title_wrapper .title__logo{
  width:130px;
  height:73px;
  background-size:contain;
  background-repeat:no-repeat;
  margin:0 auto;
}


.terms-of-use .tos_page_title_wrapper .page_title {
  font-family:"Blender Pro",sans-serif,Helvetica,Arial;
  font-size:22px;
  font-weight:700;
}

.terms-of-use .tos{
  padding:0 35px 35px;
}

.white-text{ 
  color: white;
}

.update {
  font-size: smaller;
}