/* rt-animated-link element-one */

.rt-animated-link.element-one{
}

.rt-animated-link.element-one > .holder{
    position:relative;
    border:2px rgba(0,0,0,0.25) solid;
    text-align:center;
}

.rt-animated-link.element-one > .holder:before{
    position:absolute;
    top:-2px;
    right:-2px;
    bottom:-2px;
    left:-2px;
    z-index:0;
    content:" ";
    border:2px #fff solid;
    opacity:0;
    visibility:hidden;
    transform:translateY(-20px);
    -webkit-transform:translateY(-20px);
    transition:all 0.4s ease-in-out;
    -webkit-transition:all 0.4s ease-in-out;
}

.rt-animated-link.element-one > .holder:hover:before{
    opacity:1;
    visibility:visible;
    transform:translateY(0);
    -webkit-transform:translateY(0);
}

.rt-animated-link.element-one > .holder > .main-link{
    position:relative;
    display:block;
    padding:9px 20px 10px 20px;
    font-weight:400;
    font-size:25px;
    color:#fff;
    line-height:35px;
}