.btn-conact{letter-spacing:.06em;cursor:pointer;border:2px solid var(--color-primary);color:var(--color-primary);background:linear-gradient(90deg,#1da3f31a 1%,#0000 40% 60%,#1da3f31a 100%);border-radius:.6em;padding:.7em 2.7em;line-height:1.4em;transition:all .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #1da3f366,0 0 9px 3px #1da3f326}.btn-conact:hover{color:#7fd1ff;box-shadow:inset 0 0 10px #1da3f399,0 0 9px 3px #1da3f340}.btn-conact:before{content:"";background:linear-gradient(90deg,#0000 1%,#1da3f31a 40%,#1da3f326 60%,#0000 100%);width:4em;height:100%;transition:transform .4s ease-in-out;position:absolute;top:0;left:-4em}.btn-conact:hover:before{transform:translate(15em)}
