.aioseo-flyout-menu{position:fixed;z-index:1000;left:20px;bottom:40px}.aioseo-flyout-menu-label{font-weight:600;font-size:12px;line-height:15px;color:#141b38;background:#fff;border:1px solid #dcdde1;box-sizing:border-box;box-shadow:-.5px .5px 10px #8c8f9a;border-radius:80px;transition:all .05s ease}.aioseo-flyout-menu-button{display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.aioseo-flyout-menu-button>span{position:relative;z-index:0;padding:8px 16px;margin-left:-100px;transition:all .2s ease;opacity:0;transform:scale(.5)}.aioseo-flyout-menu-button svg{position:relative;z-index:1;background:#fff;border:2px solid #004f9d;box-sizing:border-box;box-shadow:-.5px .5px 10px #8c8f9a;border-radius:70px}.aioseo-flyout-menu-button:hover>span{opacity:1;transform:scale(1);margin-left:12px}.aioseo-flyout-menu-items{display:none}.aioseo-flyout-menu-items a{display:flex;align-items:center;justify-content:flex-end;margin-bottom:12px;text-decoration:none;transition:all .2s ease;opacity:0;transform:translateX(-100%)}.aioseo-flyout-menu-items a span{flex-shrink:0;padding:8px 16px}.aioseo-flyout-menu-items a .icon{width:40px;height:40px;margin-right:8px;display:flex;justify-content:center;align-items:center}.aioseo-flyout-menu-items a .icon svg{max-width:60%;max-height:60%;transition:all .2s ease}.aioseo-flyout-menu-items a .icon svg g,.aioseo-flyout-menu-items a .icon svg path{will-change:transform,opacity;transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:ease}.aioseo-flyout-menu-items a:hover .aioseo-flyout-menu-label{border-color:#004f9d;color:#004f9d;box-shadow:-.5px .5px 10px #8c8f9a,inset 0 0 0 1px #004f9d}.aioseo-flyout-menu-items a:hover .icon svg{max-width:70%;max-height:70%}.aioseo-flyout-menu.is-open .aioseo-flyout-menu-items{display:block}.aioseo-flyout-menu.is-open .aioseo-flyout-menu-items a{opacity:1;transform:translateX(0)}.aioseo-flyout-menu.is-open .aioseo-flyout-menu-items,.aioseo-flyout-menu.will-open .aioseo-flyout-menu-items{margin-bottom:20px;margin-left:8px;display:block}