.back-to-top{align-items:center;border:0;border-radius:50%;bottom:20px;-webkit-box-shadow:2px 4px 8px rgba(52,58,64,.15);box-shadow:2px 4px 8px rgba(52,58,64,.15);display:flex;display:none;font-size:20px;height:45px;justify-content:center;position:fixed;right:20px;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear;width:45px;z-index:99}.back-to-top span{line-height:1}.back-to-top svg{height:20px;width:20px}.back-to-top svg path{fill:currentColor;stroke:currentColor}