.footer-logo-fx{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.footer-logo-fx>img#footerLogoImg{height:46px;width:auto}.flogo-brutal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:108px;height:108px;position:relative;overflow:hidden;color:#eef7f8;font-weight:700;text-decoration:none;cursor:pointer;background-color:#122a40;border:3px solid #5cc6d0;border-radius:12px;box-shadow:4px 4px 1px #000;transition:all .3s cubic-bezier(.25,.8,.25,1)}.flogo-brutal:hover{background-color:#1c3953;border-color:#f58634;transform:translate(-5px,-5px) rotate(1deg);box-shadow:9px 9px 0 #000,14px 14px 20px rgba(245,134,52,.25)}.flogo-brutal::after,.flogo-brutal::before{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:.6s}.flogo-brutal::before{left:-100%}.flogo-brutal::after{left:100%}.flogo-brutal:hover::before{animation:flogoSwipeR 1.5s infinite}.flogo-brutal:hover::after{animation:flogoSwipeL 1.5s infinite}@keyframes flogoSwipeR{100%{transform:translateX(200%) skew(-45deg)}}@keyframes flogoSwipeL{100%{transform:translateX(-200%) skew(-45deg)}}.flogo-brutal .fl-ico{width:58px;height:58px;z-index:3;display:block;transition:all .3s cubic-bezier(.25,.8,.25,1)}.flogo-brutal:hover .fl-ico{width:38px;height:38px;animation:flogoSpin 4s cubic-bezier(.25,.8,.25,1) infinite}@keyframes flogoSpin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}100%{transform:rotate(360deg) scale(1)}}.flogo-brutal .fl-txt{z-index:3;font-size:14px;letter-spacing:.5px;margin-top:0;opacity:0;max-height:0;overflow:hidden;text-shadow:2px 2px 4px rgba(0,0,0,.3);transition:all .3s cubic-bezier(.25,.8,.25,1)}.flogo-brutal:hover .fl-txt{opacity:1;max-height:60px;margin-top:8px}.flogo-brutal:active .fl-ico,.flogo-brutal:active .fl-txt{transform:scale(.95)}@media (max-width:560px){.flogo-brutal{width:92px;height:92px}.flogo-brutal .fl-ico{width:48px;height:48px}}body.simple-mode .flogo-brutal:hover .fl-ico{animation:none!important}@media (prefers-reduced-motion:reduce){.flogo-brutal:hover .fl-ico{animation:none!important}.flogo-brutal,.flogo-brutal .fl-ico{transition:none!important}}