.flawless-cta>a{background-color:#00a4bd!important;border:none!important;border-radius:15px;color:#fff!important;display:inline-block;font-size:16px!important;font-weight:700!important;overflow:hidden;padding:20px 25px!important;position:relative;text-transform:uppercase}.flawless-cta>a:after{bottom:-5px;left:-10%;right:120%;top:-5px;transition:.2s}.flawless-cta>a:after,.flawless-cta>a:hover:after{background:#f7941e;border-radius:20px;content:"";position:absolute;transform:skewX(-20deg);z-index:1}.flawless-cta>a:hover:after{bottom:-10px;left:-20%;right:-20%;top:-10px;transition:.5s}.flawless-cta>a>div{position:relative;z-index:2}