.back-to-top{width:38px;height:38px;position:fixed;right:15px;bottom:15px;z-index:10;border-radius:20px;cursor:pointer;background-color:#fff;color:var(--main-color);border:1px solid var(--main-color);text-align:center;font-size:22px;line-height:1.6}.back-to-top i{font-size:20px}.back-to-top:hover{transition:all .3s ease-in-out}.back-to-top svg{width:36px;height:36px;position:fixed;right:16px;bottom:16px}.back-to-top svg path{fill:transparent;stroke:var(--main-color);stroke-width:5px}