@keyframes movenavaspan {
  0% {
    opacity: 0;
    transform: translateY(200%);
    -moz-transform: translateY(200%);
    -o-transform: translateY(200%);
    -ms-transform: translateY(200%); }
  100% {
    opacity: 1;
    transform: translateY(0%);
    -moz-transform: translateY(0%);
    -o-transform: translateY(0%);
    -ms-transform: translateY(0%); } }
@-webkit-keyframes movenavaspan {
  0% {
    opacity: 0;
    -webkit-transform: translateY(200%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%); } }
@keyframes scaleIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-transform: scale(0);
    -webkit-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0); }
  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); } }
@-webkit-keyframes scaleIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1); } }
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

::-webkit-scrollbar {
  width: 0.5em;
  height: 0.5em; }

::-webkit-scrollbar-thumb {
  background: slategray; }

::-webkit-scrollbar-track {
  background: #b7bfc7; }

body {
  scrollbar-face-color: slategray;
  scrollbar-track-color: #b7bfc7; }

html {
  font-family: "Play", sans-serif;
  font-size: 16px; }

h1, .uc {
  font-size: 5.3125rem;
  display: inline-block;
  font-weight: 700;
  color: white;
  position: absolute;
  top: 10%;
  left: 30%; }

h2 {
  font-size: 2.5rem;
  font-weight: 400;
  color: #054959;
  margin-bottom: 1rem; }

img.alRight {
  float: right;
  margin: 0 0 0.625rem 0.625rem; }

img.alLeft {
  float: left;
  margin: 0 0.625rem 0.625rem 0; }

.wrapper {
  width: 100%;
  height: 100vh;
  display: block;
  margin: auto;
  position: relative;
  background: black; }

strong {
  font-weight: 700; }

.clearfix:after {
  content: '';
  display: table;
  clear: both; }

#logo {
  position: absolute;
  top: 0;
  left: 0; }

#contact {
  position: absolute;
  top: 30%;
  left: 30%;
  width: 25rem; }

/*# sourceMappingURL=main.css.map */
