* {
  margin: 0rem;
  padding: 0rem;
  font-family: 'Open Sans', sans-serif;
  font-smooth: always;
  -webkit-font-smoothing: antialiased; }

body {
  color: white;
  background-color: #1b1b1b;}

@media only screen and (max-width: 600px) {
  body {
    padding: 0.5rem;
  }
  .logo-container{
    padding: 0.5rem;
  }
  .sep{
    display: none !important;
  }
  .ctxt{
    text-align: center !important;
    clear:both;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .logo-container img{
    padding: 0.5rem;
    margin-left: -1rem;
  }
}

.logo-container{
  text-align: center;
  max-width: 30rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10rem;
}

.logo-container img{
  padding: 0.5rem;
}

.text-container{
  text-align: center;
}

.text-container .txt-top{
  font-weight: 800;
  padding-top: 4rem;
  font-size: 1.15rem;
}

.text-container .txt-btm{
  padding-top: 2rem;
}

.text-container .txt-btm .cnt {
  margin-bottom: 1rem;
}

.text-container .txt-btm a{
  color: wheat;
  text-decoration: none !important;
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  -ms-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  line-height: 2rem;
}

.text-container .txt-btm a:hover{
  color: #da7127 !important;
  cursor: pointer;
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  -ms-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}

.text-container .txt-btm .sep{
  padding-left: 1rem;
  padding-right: 1rem;
}
