.hero-shape-banner .baseModuleParent{width:100%}.hero-shape-banner .hero-banner-image{position:relative}.hero-shape-banner .shapeMain img{width:100%}.hero-shape-banner .radiusOn{overflow:hidden}.hero-shape-banner .radiusOn.border{border:1px solid #fff}@media(min-width:768px){.hero-shape-banner .shapeMain img{width:705px}.hero-shape-banner{align-items:center;display:flex;justify-content:center;min-height:592px}.hero-shape-banner .shapeMain{bottom:-70px;position:absolute;right:calc(50% - 705px);z-index:1}}@media(min-width:1199px){.hero-shape-banner .shapeMain{right:calc(50% - 801px)}}@media(max-width:991px){.hero-shape-banner .reduceImgHeight .bannerRightImg img{height:350px!important;object-fit:contain}.hero-shape-banner .bottom_righ_cornert{border-bottom-right-radius:20px}.hero-shape-banner .bottom_left_corner{border-bottom-left-radius:20px}}@media(max-width:767px){.hero-shape-banner.has-image{padding-bottom:0}.hero-shape-banner .shapeMain img{height:100%;width:auto}.hero-shape-banner .shapeMain{bottom:0;height:auto;left:50%;position:relative;text-align:center;transform:translateX(-50%);width:auto;z-index:-1}.hero-shape-banner .noImgSrc .shapeMain{bottom:-90px;height:240px}.hero-shape-banner .hero-banner-image{bottom:-50px;height:auto;padding-top:0;position:relative}.hero-shape-banner .shapeMain img{width:calc(100% - 80px)}}@media(max-width:576px){.hero-shape-banner .shapeMain img{width:calc(100% - 20px)}}