.box12 a{background:#eee;border-radius:3px;color:#313131;font-weight:500;justify-content:space-around;margin:0 auto;max-width:280px;padding:10px 25px;position:relative;transition:.3s ease-in-out}.box12 a,.box12 a:after{align-items:center;display:flex}.box12 a:after{border-right:2px solid;border-top:2px solid;bottom:0;content:"";font-size:90%;height:6px;justify-content:center;position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(45deg);transition:right .3s;width:6px}.box12 a:hover{background:#6bb6ff;color:#fff}.box12 a:hover:after{right:1.4rem}