html{scroll-behavior:smooth}.fs-social-menu{z-index:1}.fs-social-menu ul{list-style:none;padding:0;position:relative}.fs-social-menu ul ul{display:none}.fs-social-menu ul>li.active ul{display:inline-block}.fs-social-menu ul .fsm-btn{-ms-flex-align:center;align-items:center;box-shadow:0 0 5px 0 rgba(0,0,0,.75);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:60px;-ms-flex-pack:center;justify-content:center;margin-bottom:.5rem;width:60px}.fs-social-menu ul .fsm-btn span{font-size:.8em;padding-top:.3rem}.fs-social-menu ul .fsm-btn:active,.fs-social-menu ul .fsm-btn:focus,.fs-social-menu ul .fsm-btn:hover{color:inherit;cursor:pointer;outline:0}.fs-social-menu ul li.fsm-btn{background-color:#fc0}.fs-social-menu ul li.fsm-btn:active,.fs-social-menu ul li.fsm-btn:focus,.fs-social-menu ul li.fsm-btn:hover{background-color:#997a00}.fs-social-menu ul a.fsm-btn{background-color:#fff}.fs-social-menu ul a.fsm-btn:active,.fs-social-menu ul a.fsm-btn:focus,.fs-social-menu ul a.fsm-btn:hover{background-color:#ccc}.fs-social-menu ul .social{bottom:100%;position:absolute}.fs-social-menu a{color:inherit}.fs-social-menu .container-actions{display:inline-block;position:fixed;right:0;top:80%;transform:translatey(-50%);transition:all .3s ease}.fs-social-menu .container-contact{display:inline-block;background-color:#fc0;height:100vh;left:100%;max-width:360px;padding:4rem 2rem;position:fixed;width:90%;z-index:2;transition:all .3s ease}.fs-social-menu .container-contact>i{position:absolute;right:2rem;top:2rem}.fs-social-menu .container-contact hr{border-top-color:#000;margin-bottom:2rem}.fs-social-menu .container-contact li{margin-bottom:1rem}.fs-social-menu .container-contact-overlay{background-color:#000;display:none;height:100vh;left:0;opacity:0;position:fixed;transition:opacity .3s ease .2s;width:100%;z-index:1}.fs-social-menu.contact .container-contact{transform:translateX(-100%)}.fs-social-menu.contact .container-contact-overlay{display:inline-block;opacity:.8}.fs-social-menu .btn-toTop{display:none;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease .2s}.fs-social-menu .btn-toTop.show{display:-ms-flexbox;display:flex;max-height:unset;opacity:1}@media (min-width:768px){.fs-social-menu .container-actions{top:50%}}
/*# sourceMappingURL=PlgSocialMenu.css.map */
