.custom-btn-2{width:auto;height:215px;color:#fff;border-radius:5px;padding:10px 25px;font-family:Lato,sans-serif;font-weight:500;background:#fff;cursor:pointer;transition:all .3s ease;position:relative;display:block;box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);outline:none;transition:all .3s ease-in-out;margin:0 20px}.btn-12{position:relative;border:none;box-shadow:none;line-height:42px;perspective:230px}.btn-12,.btn-12 span{width:215px;height:40px}.btn-12 span{display:block;position:absolute;box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);border-radius:5px;margin:0;text-align:center;box-sizing:border-box;transition:all .3s}.btn-12 span:first-child{top:0;left:0;box-shadow:none;transform:rotateX(85deg);transform-origin:50% 50% -20px}.btn-12 span:nth-child(2){top:0;left:0;transform:rotateX(0deg);transform-origin:50% 50% -20px}.btn-12:hover span:first-child{box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);transform:rotateX(0deg)}.btn-12:hover span:nth-child(2){box-shadow:none;color:transparent;transform:rotateX(-85deg)}