.fan-layout{height:31rem;position:relative}.fan-card{backface-visibility:hidden;transform-origin:50%;background:#fbf5e8;border:3px solid #211b12;border-radius:18px;width:15rem;height:21rem;margin-top:-10.5rem;margin-left:-7.5rem;position:absolute;top:38%;left:50%;overflow:hidden;box-shadow:8px 8px #211b12}.fan-card img{border-radius:15px}@media (max-width:1023px){.fan-layout{height:28rem}.fan-card{width:13rem;height:18.2rem;margin-top:-9.1rem;margin-left:-6.5rem;box-shadow:6px 6px #211b12}}@media (max-width:767px){.fan-layout{height:26rem}.fan-card{border-width:2.5px;width:11rem;height:15.4rem;margin-top:-7.7rem;margin-left:-5.5rem;box-shadow:5px 5px #211b12}}@media (max-width:639px){.fan-layout{height:24rem}.fan-card{width:9.5rem;height:13.3rem;margin-top:-6.65rem;margin-left:-4.75rem}}@media (max-width:479px){.fan-layout{height:22rem}.fan-card{border-width:2px;width:8rem;height:11.2rem;margin-top:-5.6rem;margin-left:-4rem;box-shadow:4px 4px #211b12}}
