.back_to_top_wrapper #back_to_top{background-color:#487629;border-radius:2px;bottom:30px;color:#fff;content:"769";cursor:pointer;font-size:.9375rem;height:2.1em;line-height:2.1;opacity:0;position:fixed;right:30px;text-align:center;transition:background-color .3s,opacity .5s,visibility .5s;visibility:hidden;width:2.1em;z-index:99}.back_to_top_wrapper #back_to_top svg{height:.6em;margin-left:0;position:relative;transform:translateY(-20%) rotate(180deg);width:1.6em;fill:#fff}.back_to_top_wrapper #back_to_top.show{opacity:1;visibility:visible}