img.logo_ark{
  width: 400px;
  height: auto;
  margin-right:3em;
}

.nav-item a{
  font-size: 22pt;
  font-weight: 400;
  text-shadow: 2px 2px 3px #8F6009;
  background: radial-gradient(ellipse, rgba(255,255,255,1) 0%, rgba(218, 146, 13,0.5) 25%, rgba(0,0,0,0) 50%);
  background-position: 50% 1.1em;
  background-size: 150% 40%;
  background-repeat: no-repeat;
}
li.nav-item{
  margin-top:1.5em;
}
@media (width >= 992px){
img.icon_login{
  width:50px;
  height:auto;
}
div.icon_login{
  background: radial-gradient( var(--ark-color-secondary) 50%, #121212 75%);
  padding: 0.5em;
  margin-top:20px;
}
div.icon_login_mobile{
  display:none;
}
}
@media (width < 992px){
img.icon_login_mobile{
  width:50px;
  height:auto;
}
div.icon_login_mobile{
  background: radial-gradient( var(--ark-color-secondary) 50%, #121212 75%);
  padding: 0.5em;
}
div.icon_login{
  display:none;
}
img.logo_ark{
  width: 120px;
  height: auto;
}
}

body{
  background-color: black;
}
.login{
  width: 400px;
  margin-left: calc((100% - 400px) / 2);
}

.header{
  background-color:var(--ark-color-primary);
  background-image:none;
}

p{
  color:#ccc;
}
h1.home{
  color:#ccc;
  font-size:20pt;
  font-weight:400;
  border-radius:25px;
  background-color:rgba(255,255,255,0.2);
  padding:1.5em;
  text-align: center;
  line-height:2em;
}

.footer{
  background-color:var(--ark-color-primary);
  background-image:none;
}
/* Main content of Website */
.item-page {

}

.site-grid{
  margin-top: 100px;
  border: 0;
}

@media (width >= 992px){
  .site-grid{
    max-width: 900px;
    margin-left: calc((100% - 900px) / 2);
  }
}
@media (width < 992px){
  .site-grid{
    max-width:100%;
  }
}


.story_h1 {color:var(--ark-color-secondary);
          font-size:30px}
div.story {background-color:rgba(0,0,0,0.5);
          padding: 10px;}
div.story > p {color:white;}
.story_title {color:var(--ark-color-secondary);}

p.buzzwords{}

h1.buzzwords{
  font-size:60px;
}


.container-footer{
  padding-left: calc(50% - 640px);
}

.footer-content{
 display: inline-flex;
 width: 1280px; 
}

.footer-content div{
  width: 30%;

}

.footer-links{
  margin-left: 10%
}

.footer-contact{
  margin-left: 20%
}

