.button{border-radius:50px;padding:15px 15px 0;text-decoration:none;transition:.5s ease-in}.contact{width:170px}.contact,.contact:hover{background-color:#0684cf}.related .button{border:2px solid #91c8ff}.button .icon{color:#fff;margin-left:0;margin-top:-1px;opacity:0;position:absolute;transform:translate(-35px);transition:.2s ease-in}.button .text{color:#91c8ff;letter-spacing:.03rem;opacity:1}.button:hover .icon{opacity:1;transform:translate(0)}.button:hover .text{opacity:0}
