html * {
  font-family: "Roboto", sans-serif;
}
html body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  position: relative;
}
html body:before {
  content: " ";
  width: 100%;
  height: 100%;
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 595.275 615.516' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m-.803 357.052c1.144-1.28 13.344 53.99 69.279 113.913 53.573 59.579 163.36 113.201 280.394 85.846 117.526-25.111 193.995-120.412 217.074-197.146 25.064-78.043 12.544-133.248 14.127-132.574-2.016-.415 24.848 50.052 11.437 138.854-7.186 43.491-26.647 95.357-65.554 141.581-38.224 46.197-96.747 85.529-165.588 100.691-68.748 15.621-138.454 4.967-192.711-20.536-54.89-25.238-94.596-63.859-119.64-100.142-49.973-74.623-47.17-131.73-48.818-130.487z' fill='%2300447c'/%3E%3Cpath d='m267.756 0c1.054 1.118-49.119 7.721-106.816 52.917-57.204 43.105-113.442 136.766-98.122 243.118 13.301 106.635 92.281 182.101 158.843 208.575 67.581 28.363 117.722 21.477 116.992 22.832.526-1.763-46.486 18.271-124.566-.526-38.182-9.78-82.866-31.107-121.038-69.345-38.193-37.607-68.716-92.769-76.899-155.265-8.604-62.438 6.266-123.699 33.17-170.064 26.724-46.95 64.184-79.331 98.438-98.831 70.338-38.752 120.978-31.848 119.998-33.411z' fill='%2300a9d3'/%3E%3Cpath d='m495.043 95.73c-.142 1.367-33.715-28.25-97.424-40.405-62.017-13.038-157.187 3.978-219.159 76.095-63.33 70.916-67.673 167.48-46.58 227.268 20.424 61.542 54.199 90.948 52.872 91.259 1.481-.674-39.237-20.358-72.147-83.345-15.703-31.129-27.488-73.335-24.212-121.012 2.829-47.358 21.831-99.8 58.723-141.636 36.611-42.064 86.104-67.813 132.666-76.859 46.838-9.513 90.22-3.388 123.168 8.098 66.766 24.328 91.626 62.113 92.093 60.536z' fill='%2300447c'/%3E%3Cpath d='m555.171 292.772c-.918.696-1.701-36.889-30.392-83.174-27.191-45.728-91.793-94.878-171.577-92.184-79.809 1.164-141.961 53.356-166.921 100.365-26.424 47.594-25.407 85.181-26.352 84.536 1.258.532-9.712-35.815 10.518-91.946 10.297-27.399 29.682-58.67 61.017-83.744 30.877-25.157 74.081-43.221 120.9-44.19 46.801-1.288 90.841 14.672 122.887 38.3 32.501 23.546 53.375 53.832 64.998 80.719 22.906 55.086 13.692 91.925 14.922 91.319z' fill='%2300a9d3'/%3E%3Cg fill='%2300447c'%3E%3Cpath d='m253.409 439.027h-23.52l-27.725-205.814h28.002l12.04 106.968.564 6.722h2.238l.84-6.722 12.883-106.968h21.838l12.884 106.968.838 6.722h2.242l.559-6.722 12.044-106.968h27.998l-27.72 205.814h-23.524l-14.004-97.447-1.676-12.037h-1.119l-1.681 12.037-14.002 97.447z'/%3E%3Cpath d='m342.179 411.302s16.246 3.361 16.246-15.117v-162.972h30.234v167.733c0 22.12-10.63 41.998-46.48 40.036v-29.679z'/%3E%3Cpath d='m401.262 439.027 31.081-205.814h36.965l31.078 205.814h-29.396l-5.606-42.005h-29.121l-5.6 42.005h-29.402zm51.244-138.89-.844-5.323h-1.679l-.841 5.323-8.679 64.962h20.723l-8.679-64.962z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: auto 100%;
  z-index: 9;
  opacity: 0.3;
}
@media (max-width: 1000px) {
  html body:before {
    background-size: 250px;
  }
}
html body img {
  max-width: 100%;
}
html body header {
  z-index: 99;
}
html body header .header-bar {
  width: 100%;
  height: 45px;
  background: #09A7D4;
}
html body header .logo-container {
  max-width: 25%;
  width: 150px;
  background: #09A7D4;
  padding: 10px;
}
html body .content-container {
  flex-grow: 1;
  z-index: 99;
}
@media (min-width: 900px) {
  html body .content-container {
    padding-left: 150px;
    padding-right: 150px;
  }
}
html body .content-container .btn.btn-primary {
  background-color: #052C4B;
  border-color: #052C4B;
}
html body footer {
  z-index: 99;
  height: 45px;
  background: #052C4B;
  color: white;
}
html body footer p {
  margin: 0;
}

/*# sourceMappingURL=style.css.map */
