body {
    font-family: 'consolas';
    font-size: 24px;
    text-align: left;
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

body::-webkit-scrollbar {
  display: none;
}


input, select, textarea{
  font-family: 'consolas';
  background-color: rgb(240, 240, 240);
  border: 0px solid black;
  border-radius: 0px;
  height: 40px;
  width: 100%;
  padding: 0px;
  padding-left: 5px;
  margin-bottom: 5px;
}

a:link.intext-link{
  display: inline;
  margin:0;
  text-decoration: underline;
  border: 0;
}

a:hover.intext-link{
  font-weight: bold;
}

input:focus, select:focus, textarea:focus{
  border-radius: 0px;
}

iframe{
  position: fixed; 
  width:100%;
  height:100%;
  right: 0px; 
  top: 0px; 
  z-index:999;
  pointer-events: none;
  border:0;
}

.privacy-policy-white{
  background-color: white;
  cursor: crosshair;
}
.privacy-policy-text{
  width: 50%;
  margin: auto;
}

a:link{
  margin-top: 15px;
  cursor: pointer;
  
}

p.about{
  display:inline;
}

.grey{
  color: grey;
}

h1{
 font-size: 30px;
 margin:auto;

}
h2{
  margin-bottom:20px;
 }

p{
  margin:0;
  margin-top:15px;
  display: inline;
}
.header{
  display: flex;
  height: 100px;
  justify-content: center;
 }


.flex-panel {
  margin-top: 150px;
  width:100%;
  margin:0;
  display:flex;
  flex-direction: row;
  justify-content: center;
}


.flex-panel-team {
  margin-top: 150px;
  padding-top: 50px;
  width:100%;
  margin:0;
  display:flex;
  flex-direction: column;
  justify-content: center;
}

.flex-container {
    padding-left: 20px;
    padding-right: 20px;
    padding-top:50px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width:30%;
    margin:auto;
    margin-top: 0;
  }
  
  

  .flex-item {
    width: 100%;
    font-size: 20px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
  }

  @media (max-width: 480px) {

    .privacy-policy-text{
      width: 90%;
      margin: auto;
    }

    .flex-panel {
      display: inline;
    }
    
    .flex-container {
      padding: 0px;
      padding-bottom: 50px;
      width: 100%;
    }

    .flex-item {
      display: inline;
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
    }
    span.link-persona{
      text-wrap: wrap;
    }
  }
