@keyframes floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatB{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes floatC{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hmSlideIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes hmMsgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dotBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.hm-fa{animation:floatA 6.5s ease-in-out infinite}.hm-fb{animation:floatB 7.5s ease-in-out 1.2s infinite}.hm-fc{animation:floatC 5.8s ease-in-out .6s infinite}.hm-chart{animation:hmSlideIn .7s ease-out .15s both}.hm-phone{animation:hmSlideIn .7s ease-out .55s both}.hm-news{animation:hmSlideIn .7s ease-out .95s both}.hm-scroll::-webkit-scrollbar{display:none}@media (max-width:767px){.hm-outer{width:100%!important;height:auto!important;perspective:none!important;transform-style:flat!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:20px!important}.hm-chart,.hm-news,.hm-phone{position:static!important;animation:none!important}.hm-chart>div>div,.hm-news>div>div{width:100%!important;box-sizing:border-box!important}}