
}
a.open{
 position: absolute;
 top: 50%;
 left: 50%;
 transform: translate(-50%,-50%);
 color: #fff;
 border: 2px solid #fff;
}
a.close{
 position: relative;
 color: #262626;
 border: 2px solid #262626;
 padding: 1px 90px 5px 90px;
 left: 32%;
 top: 20px;
 transform: translateX(-50%);
}
.content{
 position: absolute;
 top: 0;
 left: 0;
 background: #fff;
 width: 50%;
 height: 10%;
 padding: 50px;
 border: 5px solid #262626;
 box-sizing: border-box;
 text-align: justify;
 transform: perspective(1000px) rotateY(90deg) scale(0);
 transition: .5s;
}
.content h1{
 color:#262626;
}
.content p{
 color: #262626;
}
.active{
 transform: perspective(1000px) rotateY(0deg) scale(1);
}