.PpCtaBannerOuter{background-repeat:no-repeat;border-radius:7px;box-shadow:3px 3px 2.5px rgba(0,0,0,.01),7px 7px 5.5px rgba(0,0,0,.015),13px 13px 10.5px rgba(0,0,0,.02),23px 23px 18.5px rgba(0,0,0,.025),42px 42px 34.5px rgba(0,0,0,.03),101px 101px 81px rgba(0,0,0,.04)}.PpCtaBannerInner{padding:40px 48px}.PpCtaBannerWrapperTags h6.tagText{align-items:center;display:flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;gap:4px;line-height:19.2px;margin-bottom:14px}.PpCtaBannerWrapperHeading h6{font-size:32px!important;font-weight:600!important;line-height:120%!important;max-width:535px}.PpCtaBannerWrapperRichText p{color:#fff!important;font-size:16px!important;font-weight:400!important;line-height:120%!important;margin:0!important}.PpCtaBannerWrapperInner{display:flex;justify-content:space-between}.PpCtaBannerWrapperRichText{flex:0 50%}@media screen and (max-width:480px){.PpCtaBannerWrapperInner{align-items:center;flex-direction:column;text-align:center}.PpCtaBannerWrapperTags h6.tagText{margin-bottom:8px}.PpCtaBannerWrapperHeading h6,.PpCtaBannerWrapperRichText p{max-width:100%}}@media screen and (max-width:768px){.PpCtaBannerOuter{background-size:cover}.PpCtaBannerWrapperInner{align-items:center;flex-direction:column;text-align:center}.PpCtaBannerWrapperTags h6.tagText{margin-bottom:15px}.PpCtaBannerWrapperHeading h6{margin-bottom:20px;max-width:100%}.PpCtaBannerWrapperRichText p{max-width:100%}.PpCtaBannerWrapperRichText{flex:1}}@media screen and (max-width:1024px){.PpCtaBannerInner{padding:30px}.PpCtaBannerWrapperInner{flex-direction:column}.PpCtaBannerWrapperRichText p{max-width:100%;padding-bottom:30px}}