
.whitepaper_container{
  background: url("../images/back.png");
  height: 83.5ch;
}

.dwnld-logo{
  width: 100%;
  padding-top: 3ch;
  display: inline-grid;
  padding-bottom: 2ch;
}

.dwnld-logo img{
    width: 20ch;
    margin: auto;
    background-color: #ffa500b0;
    padding: 1ch;
    border-radius: 0 0 20px 20px;
}

/***********button****************/

/*--------------------button------------------*/

.button{
    display: flex;
    align-items: center;
}

.button button{
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 1.5em;
  padding: 20px 30px;
  color: white;
  overflow:hidden;
  background: rgb(183 21 21 / 83%);
  letter-spacing: 3px;
  box-shadow: 0px 10px 7px rgb(68 25 25 / 89%);
  border-radius: 15px;
  margin: auto;
  outline: none;
}

.button button::before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background: rgba(255,255,255,.1);
}

.button button::after{
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg,transparent,rgba(255, 255, 255, 0.4),transparent);
  transition: 0.5s;
  transition-delay: 0.4s;
}

.button button:hover::after{
  left: 100%;
}

.button button span{
  position: absolute;
  display: block;
  transition: 0.5s ease;
}

.button button span:nth-child(1){
  top: 0;
  left: 0;
  width: 0;
  height: 1.5px;
  background: #fff;
}

.button button:hover span:nth-child(1){
  width: 100%;
  transform: translateX(100%);
}

.button button span:nth-child(3){
  bottom: 0;
  right: 0;
  width: 0;
  height: 1.5px;
  background: #fff;
}

.button button:hover span:nth-child(3){
  width: 100%;
  transform: translateX(-100%);
}

.button button span:nth-child(2){
  top: 0;
  left: 0;
  width: 2px;
  height: 0;
  background: #fff;
}

.button button:hover span:nth-child(2){
  height: 100%;
  transform: translateY(100%);
}

.button button span:nth-child(4){
  bottom: 0;
  right: 0;
  width: 2px;
  height: 0;
  background: #fff;
}

.button button:hover span:nth-child(4){
  height: 100%;
  transform: translateY(-100%);
}
