.testimonialCardModule .cardImage{width:40%}.testimonialCardModule .cardDetail{width:60%}.testimonialCardModule .cardImage,.testimonialCardModule .cardDetail{display:inline-block;margin-right:-4px;vertical-align:top}.testimonialCardModule .cardDetail>div{font-size:22px;padding:50px;padding-left:70px}.testimonialCardModule .cardDetail h2{line-height:1.04}.testimonialCardModule .cardDetail h5{line-height:1.5;margin-bottom:0}.testimonialCardModule .cardContent{position:relative;margin-top:10px}.testimonialCardModule .cardContent:after{content:'“';position:absolute;left:-26px;top:6px;line-height:1;font-size:48px;font-family:"Pulp Display Semi Bold",sans-serif;color:#cc5a72}.testimonialCardModule .cardParent{background:#fff;box-shadow:0px 20px 80px rgba(29,29,31,0.149);border-radius:32px;position:relative;overflow:hidden}.testimonialCardModule .cardBgImage{width:40%;height:130%;display:inline-block;border-radius:0 60% 60% 0;position:absolute;top:-15%;background-size:cover;background-position:center center;background-repeat:no-repeat}.cardBgImage.cardBgColor{background:#3dc1cf;text-align:center;width:40%}.cardBgImage.cardBgColor img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(max-width:992px){.testimonialCardModule .cardDetail>div{padding:30px;padding-left:50px}.testimonialCardModule.panel{padding:60px 0px}}@media(max-width:767px){.testimonialCardModule .cardDetail>div{padding:45px;padding-left:45px}}@media(max-width:560px){.testimonialCardModule .cardImage,.testimonialCardModule .cardDetail{width:100%}.testimonialCardModule .cardBgImage{width:130%;height:430px;top:0;left:-15%;border-radius:0 0 60% 60%}}