@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes appear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes rotationSpan1{0%{transform:rotate(45deg)}to{transform:rotate(-315deg)}}@keyframes rotationSpan2{0%{transform:rotate(75deg)}to{transform:rotate(435deg)}}@keyframes rotationSpan3{0%{transform:rotate(105deg)}to{transform:rotate(-255deg)}}@keyframes rotationSpan4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-.2rem)}to{transform:translateY(0)}}@keyframes pointLeft{0%{transform:translateX(0)}50%{transform:translateX(-.4rem)}to{transform:translateX(0)}}@keyframes pointRight{0%{transform:translateX(0)}50%{transform:translateX(.4rem)}to{transform:translateX(0)}}div.questions{align-items:center;bottom:0;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding-bottom:3rem;padding-top:2.4rem;position:relative;width:100%}div.questions h3{padding-bottom:4.5rem}div.questions div{align-items:center;animation:floating 3s ease-in-out infinite;display:flex;height:20rem;justify-content:center;width:20rem}div.questions div a{z-index:2}div.questions div span{border:.5px solid #ab9fa3;height:16rem;position:absolute;width:16rem;z-index:1}div.questions div span:nth-child(2){animation:rotationSpan1 30s linear infinite;transform:rotate(45deg)}div.questions div span:nth-child(3){animation:rotationSpan2 30s linear infinite;transform:rotate(75deg)}div.questions div span:nth-child(4){animation:rotationSpan3 20s linear infinite;transform:rotate(105deg)}div.questions div span:nth-child(5){animation:rotationSpan4 20s linear infinite;transform:rotate(0deg)}@media (max-width:400px){div.questions div{height:70vw;width:80vw}div.questions div span{height:60vw;width:60vw}}