.opinion{position:relative;margin-top:5rem;background-color:#fa9600;padding:5rem 15rem;color:#fff}.opinion .title{color:#fff;font-size:2rem;font-weight:bold}.opinion .flower-top{position:absolute;top:1rem;left:1rem;width:10rem;animation:spin 45s linear infinite}.opinion .flower-bottom{position:absolute;width:8rem;right:5rem;bottom:1rem;animation:spin 45s linear infinite reverse}.opinion .dots{position:absolute;top:.75rem;width:10rem;right:15%}.opinion .content{font-style:italic}@media(max-width: 600px){.opinion{padding:5rem 5rem}.opinion .title{margin-top:8rem}.opinion .flower-top{left:4rem}.opinion .dots{top:60%;transform:rotate(90deg);transform-origin:0;left:0;right:unset}.opinion .flower-bottom{right:1rem;bottom:1rem}}
