.material-scrolltop{display:block;position:fixed;width:0;height:0;bottom:23px;right:23px;padding:0;overflow:hidden;outline:none;border:none;box-shadow:0 3px 10px rgba(0,0,0,.3);cursor:hand;border-radius: 50%;background:#d87e19;-webkit-tap-highlight-color:transparent;-webkit-transition:all .3s cubic-bezier(.25,.25,0,1);-ms-transition:all .3s cubic-bezier(.25,.25,0,1);-moz-transition:all .3s cubic-bezier(.25,.25,0,1);-o-transition:all .3s cubic-bezier(.25,.25,0,1);transition:all .3s cubic-bezier(.25,.25,0,1)}.material-scrolltop:hover{background-color:#d85e19;text-decoration:none;box-shadow:0 3px 10px rgba(0,0,0,.3)}.material-scrolltop::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";width:0;background:#d89e19}.material-scrolltop:active::before{width:120%;padding-top:120%;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.material-scrolltop.reveal{width:56px;height:56px}.material-scrolltop span{display:block;font-size:25px;color:#FFFFFF}.material-scrolltop,.material-scrolltop::before{background-image:url(../../img/top-arrow.svg);background-position:center 50%;background-repeat:no-repeat}

.material-scrolltop {
    bottom: 7rem!important;
    right: 1rem!important;
    z-index: 998;
    cursor: pointer;
}

.material-scrolltop.reveal {
    width: 46px!important;
    height: 46px!important;
}
