.hero-hip{overflow:hidden;position:relative}.hero-hip-animation{left:50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.hero-hip-inner{position:relative;z-index:2}.hero-hip .shape-circle-blue-outline{bottom:-100px;position:absolute;right:-200px}.hero-hip .shape-circle-wave-blue{margin-top:-100px;position:absolute;right:90px;top:50%}