@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/roboto/roboto-v30-latin-regular.eot");
  src: local(""), url("./fonts/roboto/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"), url("./fonts/roboto/roboto-v30-latin-regular.woff2") format("woff2"),
      url("./fonts/roboto/roboto-v30-latin-regular.woff") format("woff"), url("./fonts/roboto/roboto-v30-latin-regular.ttf") format("truetype"),
      url("./fonts/roboto/roboto-v30-latin-regular.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url("./fonts/roboto/roboto-v30-latin-500.eot");
  src: local(""), url("./fonts/roboto/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"), url("./fonts/roboto/roboto-v30-latin-500.woff2") format("woff2"),
      url("./fonts/roboto/roboto-v30-latin-500.woff") format("woff"), url("./fonts/roboto/roboto-v30-latin-500.ttf") format("truetype"),
      url("./fonts/roboto/roboto-v30-latin-500.svg#Roboto") format("svg");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  src: url("./fonts/poppins/poppins-v20-latin-300.eot");
  src: local(""), url("./fonts/poppins/poppins-v20-latin-300.eot?#iefix") format("embedded-opentype"), url("./fonts/poppins/poppins-v20-latin-300.woff2") format("woff2"),
      url("./fonts/poppins/oppins-v20-latin-300.woff") format("woff"), url("./fonts/poppins/poppins-v20-latin-300.ttf") format("truetype"),
      url("./fonts/poppins/poppins-v20-latin-300.svg#Poppins") format("svg");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/poppins/poppins-v20-latin-regular.eot");
  src: local(""), url("./fonts/poppins/poppins-v20-latin-regular.eot?#iefix") format("embedded-opentype"),
      url("./fonts/poppins/poppins-v20-latin-regular.woff2") format("woff2"), url("./fonts/poppins/poppins-v20-latin-regular.woff") format("woff"),
      url("./fonts/poppins/poppins-v20-latin-regular.ttf") format("truetype"), url("./fonts/poppins/poppins-v20-latin-regular.svg#Poppins") format("svg");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: url("./fonts/poppins/poppins-v20-latin-500.eot");
  src: local(""), url("./fonts/poppins/poppins-v20-latin-500.eot?#iefix") format("embedded-opentype"), url("./fonts/poppins/poppins-v20-latin-500.woff2") format("woff2"),
      url("./fonts/poppins/poppins-v20-latin-500.woff") format("woff"), url("./fonts/poppins/poppins-v20-latin-500.ttf") format("truetype"),
      url("./fonts/poppins/poppins-v20-latin-500.svg#Poppins") format("svg");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: url("./fonts/poppins/poppins-v20-latin-600.eot");
  src: local(""), url("./fonts/poppins/poppins-v20-latin-600.eot?#iefix") format("embedded-opentype"), url("./fonts/roboto/roboto-v30-latin-regular.woff2") format("woff2"),
      url("./fonts/poppins/poppins-v20-latin-600.woff") format("woff"), url("./fonts/poppins/poppins-v20-latin-600.ttf") format("truetype"),
      url("./fonts/poppins/poppins-v20-latin-600.svg#Poppins") format("svg");
}
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: url("./fonts/poppins/poppins-v20-latin-700.eot");
  src: local(""), url("./fonts/poppins/poppins-v20-latin-700.eot?#iefix") format("embedded-opentype"), url("./fonts/poppins/poppins-v20-latin-700.woff2") format("woff2"),
      url("./fonts/poppins/poppins-v20-latin-700.woff") format("woff"), url("./fonts/poppins/poppins-v20-latin-700.ttf") format("truetype"),
      url("./fonts/poppins/poppins-v20-latin-700.svg#Poppins") format("svg");
}


body {
  background-color: #000000;
  border: none;
  color: #000000 !important;
  font-family: "Roboto", sans-serif;
  font-size: 18px;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
}

a:hover {
  text-decoration: none;
}

.btn {
  background: #333;
}

.btn:hover {
  background-color: #3667cd;
}
  
.header-inner {
  position: relative;
  text-align: center;
}

.site-title {
  font-size: 2.25em;
  font-family: "Poppins", sans-serif;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  text-shadow: 1px 1px 2px rgba(0,0,0,.25);
}

.site-title a {
  color: #fff;
}

.site-title img {
  height: 120px;
  
}

.site-title a:hover {
  color: #3667cd;
}

.site-description {
  color: #fff;
  font-size: 55px;
  font-weight: 600;
  line-height: 110%;
  margin: 20px 0 0;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0,0,0,.25);
}

.site-description span {
  color: #3667cd;
}

@media only screen and (max-width:575px) {
  .site-description {
    font-size: 32px;
  }
}