.bgdark {
    background-color: #000;
   
  
}
.image-logo {
    padding: 3% 4% 3% 0;
}
.top {
    background:url('../images/bg-top.png') no-repeat center top;
    background-size:1920 1025;
    height:1025;
    padding:1% 0 0 0;
    width: 100%;
}

.top .txt-logo{
    text-align: right;
}

h1.promo {
    text-align: center;
    font-size: 2rem;
    color:#dfadc6;
    width: 100%;
    padding:.08%;
   background-color:#663366;

}

.txt-logo {
    text-align: right;
    padding: 2% 0 0 3%;
}

.txt-logo a {
    color:#ccc;
}

footer {
    width: 100%;
    padding: 2%;
    text-align: center;
}

@media (max-width: 575px) {
    .bgdark {
       display: none;
       
      
    }
}