/* W3.CSS 4.15 December 2020 by Jan Egil and Borge Refsnes */
html {box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */
html {
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body {
    margin:0;
    background-color: black;
}
body, html {
    height: 100%
}
body, h1 {
    font-family: "Raleway", sans-serif
}
.bgimg {
  background-image: url('../images/trem2.jpg');
  min-height: 100%;
  background-position: center;
  background-size: cover;
}
.w3-display-container {
    position:relative
}
.w3-display-container:hover .w3-display-hover {
    display:block
}
.w3-display-container:hover span.w3-display-hover {
    display:inline-block
}
.w3-animate-opacity {
    animation:opac 3.8s
}
@keyframes opac {
    from{opacity:0} 
    to{opacity:1}
}
.w3-text-white,
.w3-hover-text-white:hover {
    color:#fff!important
}
.w3-display-topleft {
    position:absolute;
    left:0;
    top:0
}
.w3-padding-large {
    padding:12px 24px!important
}
.w3-xlarge {
    font-size:24px!important
}
.w3-display-middle {
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-18%);
    -ms-transform:translate(-50%,-50%);
    opacity: .14;
}
.w3-animate-top {
    position:relative;
    animation:animatetop 2.4s;
}
@keyframes animatetop {
    from    { top:-300px;   opacity:0 } 
    to      { top:0;        opacity:1 }
}
.w3-jumbo{ 
    font-size:80px!important
}
hr.new {
    border-top: 1px solid #9e9e9e;
    opacity: 0.7;
  }
.w3-border-grey,
.w3-hover-border-grey:hover { 
    border-color:#9e9e9e!important;
}
.w3-large {
    font-size:18px!important;
    z-index: 5000;
}
.w3-center .w3-bar {
    display: inline-block;
    width: auto;
}
.w3-center .w3-bar-item {
    text-align:center
}
.w3-center {
    text-align:center!important
}
.w3-display-middle-b {
    position:absolute;
    top:50%;
    left:50%;
    z-index: 900;
    transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%)
}

