.cs-float{animation:csFloatY 3s ease-in-out infinite;will-change:transform}@keyframes csFloatY{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cs-float{animation:none}}.text-blur{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.08);padding:40px 60px;border-radius:24px;display:inline-block;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 8px 32px 0 rgba(0,0,0,.3)}.tri-gradient-bg{background:linear-gradient(90deg,#12cfe2,#2d5eff 50%,#e317a7)!important;color:#fff!important;border:none!important}.tri-gradient-bg-faint{position:relative;background:transparent!important;overflow:hidden}.tri-gradient-bg-faint:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#12cfe2,#2d5eff 50%,#e317a7);opacity:.1;z-index:0;animation:gradientFade 10s ease-in-out infinite}.tri-gradient-bg-faint .container{position:relative;z-index:1}@keyframes gradientFade{0%,to{opacity:.05}50%{opacity:.15}}.numbers-crev:after{background:radial-gradient(circle,#12cfe2 0,transparent 66%)!important;opacity:.1!important;animation:gradientFade 10s ease-in-out infinite!important}.services-inline2 .item .img a{background:linear-gradient(90deg,#12cfe2,#2d5eff 50%,#e317a7)!important}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:100px;right:30px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 5px 15px rgba(0,0,0,.3);z-index:9999;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.whatsapp-float:hover{transform:scale(1.1);color:#fff;box-shadow:2px 8px 20px rgba(0,0,0,.4)}