.scroll-to-top{position:fixed;bottom:20px;right:20px;width:50px;height:50px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 2px 10px rgba(0,0,0,.2);cursor:pointer;z-index:1000;transition:transform .3s,background-color .3s}.scroll-to-top,.scroll-to-top:hover{background:linear-gradient(135deg,#47cbcd,#064445)}.scroll-to-top:hover{transform:scale(1.1)}@media(max-width:768px){.scroll-to-top{width:40px;height:40px;font-size:20px;bottom:80px;right:15px}}