.main-hero-waves-area{width:100%;position:absolute;left:0;bottom:-30px;z-index:5}.waves-area .waves-svg{width:100%;height:7rem}.parallax>use{animation:25s cubic-bezier(.55,.5,.45,.5) infinite move-forever}.parallax>use:first-child{animation-delay:-2s;animation-duration:7s;fill:rgba(208,234,213,0.75)}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s;fill:rgba(208,234,213,0.65)}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s;fill:rgba(208,234,213,0.50)}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s;fill:rgba(208,234,213,0.25)}[data-theme=dark] .parallax>use:first-child{animation-delay:-2s;animation-duration:7s;fill:rgb(31,31,31,0.80)}[data-theme=dark] .parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s;fill:rgb(31,31,31,0.65)}[data-theme=dark] .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s;fill:rgb(31,31,31,0.50)}[data-theme=dark] .parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s;fill:rgb(31,31,31,0.30)}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}@media (max-width:768px){.waves-area .waves-svg{height:40px;min-height:40px}}