.floating-menu {
    position: fixed;
    /* top: 80%; */
    top: 72%;
    left: calc(100% - 20rem);
    width: 10rem;
    height: 10rem;
    z-index: 11;
    border-radius: 50%;
    background: #FAE100;
    box-shadow: 5px 5px 15px 0 rgba(0, 0, 0, 0.2);
}

.floating-menu.mfi {
    top: 85%;
    background: #34368A;
}

.floating-menu > img {
    position: absolute;
    top: 2.5rem;
    left: 50%;
    transform: translateX(-50%);
    width: 5rem;
    height: 5.6rem;
}