.btn{
padding: 25px 35px;
border-radius: 0;
text-transform: uppercase;
position: relative;
transition: all 0.5s ease 0s;
}
.btn:before{
content: "";
display:block;
position: absolute;
top:0;
left:0;
z-index: -1;
transition: all 0.5s ease 0s;
width: 0;
height: 0;
}
.btn:after{
content: "";
display:block;
position: absolute;
bottom:0;
left:0;
z-index: -1;
transition: all 0.5s ease 0s;
width: 0;
height: 0;
}
.green{
border: 1px solid #00756c;
color:#00756c;
}
.green:hover:before,
.green:hover:after,
.green:hover .box:before,
.green:hover .box:after{