.skew-shake-x{will-change:transform;animation:2s ease-in-out infinite skew-x-shake;display:inline-block}@keyframes skew-x-shake{0%{transform:skew(-15deg)scale(1)}5%{transform:skew(15deg)scale(1.15)}10%{transform:skew(-15deg)scale(1.08)}15%{transform:skew(15deg)scale(1.15)}20%{transform:skew(0)scale(1.05)}25%{transform:skew(0)scale(1)}to{transform:skew(0)scale(1)}}@media (prefers-reduced-motion:reduce){.skew-shake-x,#text-anim div{animation:none!important}}@media (max-width:768px){.skew-shake-x{animation-duration:2.5s}}@media (max-width:480px) and (prefers-reduced-motion:no-preference){.skew-shake-x{animation-duration:3s}}
#text-anim div{display:inline-block;overflow-y:hidden}
.animate-span{transform:translateY(100%)}.gradient_3rd span{-webkit-text-fill-color:unset!important}.gradient_h2 span{background:linear-gradient(135deg,#121212 30%,#cbcbcb 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text}
