.full-wave-background{margin-top:10rem;margin-bottom:5rem;position:relative}.full-wave-background .inner-content-block{position:relative;z-index:1}.full-wave-background svg,.full-wave-background.has-gradient .simplewave-gradient{z-index:0;pointer-events:none;width:100%;height:auto;position:absolute;top:-5rem;min-width:400%;left:-120%}@media screen and (min-width: 576px){.full-wave-background svg,.full-wave-background.has-gradient .simplewave-gradient{top:-15rem;min-width:340rem;left:-150rem}}@media screen and (min-width: 992px){.full-wave-background svg,.full-wave-background.has-gradient .simplewave-gradient{top:-13rem;min-width:300rem;left:-85rem}}@media screen and (min-width: 1600px){.full-wave-background svg,.full-wave-background.has-gradient .simplewave-gradient{top:-10rem;min-width:340rem;left:-80rem}}.full-wave-background.has-gradient .simplewave-gradient{aspect-ratio:3526/1400;mask-image:url(../../images/icons/simplewave-gradient.svg?=v20);mask-repeat:no-repeat;height:auto}@media screen and (max-width: 767px){.full-wave-background.has-gradient .simplewave-gradient{min-width:340rem;left:-250rem;height:150rem}}@media screen and (min-width: 1600px){.full-wave-background.has-gradient .simplewave-gradient{top:-20rem}}.full-wave-background.has-gradient .simplewave-gradient>div{background:linear-gradient(90deg, var(--gradient-color-outside) 0, var(--gradient-color-inside) 35%, var(--gradient-color-inside) 65%, var(--gradient-color-outside) 100%);width:100vw;height:100%;transform:translate(-50%, -50%);position:fixed;left:50%;top:50%}/*# sourceMappingURL=full-wave-bg.css.map */
