.m-floating-btn-wrap .floating-button-module.invisible{opacity:0;transition:opacity .5s}.floating-button-module{background:#354341;border-radius:70px;bottom:30px;box-shadow:0 0 10px rgba(0,0,0,.25);height:82px;padding:10px;position:fixed;right:30px;text-align:center;width:82px;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;opacity:1;transition:opacity .5s}.floating-button-module:hover{background:#515e5b}.floating-button-module img{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;margin-bottom:7px;margin-top:9px;width:19px}.floating-button-module p{color:#fff;font-size:15px;line-height:.9em}@media (max-width:1023px){.floating-button-module{bottom:20px;height:65px;right:15px;width:65px}.floating-button-module img{margin-bottom:1px;margin-top:1px;width:15px}.floating-button-module p{line-height:1.3em}}@media (max-width:767px){.floating-button-module{bottom:10px;height:45px;right:10px;width:45px}.floating-button-module img{margin-bottom:0;margin-top:-2px;width:12px}.floating-button-module p{font-size:12px;line-height:1.1em}}