.bmc-text {
    position: fixed;
    bottom: 35px;
    right: 85px;
    font-size: 1vw;
    max-width: 15vw;
    color: #ffffff;
}

.bmc-box {
    display: flex;
    align-items: center;
    padding: 1.04vw;
    border: 0.10vw solid #4b85ab;
    border-radius: 0.52vw;
    background: #1e1e1e;
    animation: box-shake-interval 5s infinite;
    position: fixed;
    bottom: 1.41vw;
    right: 1.41vw;
    transform: scale(2);
}

@keyframes box-shake-interval {
    0%, 1% {
	transform: scale(2) rotate(0deg);
    }
    2%, 3% {
	transform: scale(2) rotate(-20deg);
    }
    4%, 5% {
	transform: scale(2) rotate(20deg);
    }
    6%, 7% {
	transform: scale(2) rotate(-20deg);
    }
    8%, 9% {
	transform: scale(2) rotate(0deg);
    }
    10%, 100% {
	transform: scale(2) rotate(0deg);
    }
}
