.footer .footer-menu .menu{-moz-column-gap:30px;column-gap:30px;flex-direction:row;justify-content:center;padding:0;row-gap:20px}.footer .footer-menu .menu-item a{align-items:center;background-color:#24282f;border:1px solid rgba(163,169,185,.5);border-radius:25px;color:#a3a9b9;display:flex;font-size:13px;height:45px;justify-content:center;line-height:45px;margin:0;min-width:166px;overflow:hidden;padding:0 15px;position:relative;text-decoration:none;width:100%;z-index:1}.footer .footer-menu .menu-item a:after{background-color:#131417;content:"";height:100%;position:absolute;right:-20px;top:10px;transform:rotate(174deg);transition:all .5s ease;width:calc(100% + 40px);z-index:-1}.footer .footer-menu .menu-item a:hover{color:#fff}.footer .footer-menu .menu-item a:hover:after{top:70px}.footer .footer-widgets .footer-widgets-item{flex:1}.footer .footer-widgets .widget_text p{font-size:1rem;line-height:1.5rem;line-height:1.5;margin-bottom:15px}@media only screen and (max-width:425px){.footer .footer-menu .menu{-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width:375px){.footer .footer-menu .menu-item a{min-width:150px}}.go-to-top{align-items:center;background-color:#fff;border-radius:5px;bottom:20px;cursor:pointer;display:flex;justify-content:center;opacity:0;padding:10px;position:fixed;right:20px;transition:all .3s ease-in-out;visibility:hidden;z-index:99}.go-to-top.show{opacity:1;visibility:visible}.go-to-top img{width:30px}